94408735
50032702
43875508
78642230
78334783
25903302
12501548
476770
9021342
23237070
60743268
25724145
40281462
64774763
65144526
1962125
5471917
48118993
24301872
70739333
71811260
75115178
28411176
59025320
97349057
16367654
40416058
89813995
87018791
34461504
4762939
57827880
8124879
3853248
75336531
1597967
1473640
1215483
1248805
31214345