39378631
59175419
18114615
9833435
63266314
26162111
68189174
7800512
19083750
13631758
30681909
43575894
75207031
44616417
6556406
45216099
31421158
5909137
16483522
60792347
98297558
5642987
78038422
57009251
9414450
46695775
51616532
16616119
87294453
75301291
36782598
2608736
36003597
26309596
23771512
21379340
92634187
10278070
78011382
40801524