912391
198943
1014842
736904
312611
975926
484631
509848
922461
591921
32263
102680
200151
62710
229851
502438
8100743
539586
3094577
3024980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545