52397596
55824513
39782021
29128431
93847161
1513235
92337459
15211713
66079184
92257526
36214066
29398258
27222386
23065206
45215879
7292649
88275218
13257614
61805745
24382329
12203766
66367154
73697561
64371103
14684198
5812763
68184460
36128374
37328318
23268642
19122389
6299838
14616915
23546363
11366001
4783404
22157722
78557948
665310
60332923