24724754
1301759
97774045
94631496
61335078
615120
37816771
27874567
1803437
38647573
59592436
94831463
30545153
21515156
62543186
97417662
1626983
28206895
19563965
28447133
9886157
29388383
21938157
43489673
13277183
89817234
77283929
54582282
22509835
90559201
1381276
16033995
80819209
35237734
9736739
46914289
26025964
21071956
36949125
97342310