54536887
30038149
21054347
14175995
1605463
92962324
31111464
419120
43258797
61111999
35359487
46145844
1093325
65713634
35126359
36861165
3584945
97204050
71592566
54923038
60377105
69941108
75308790
78131174
90764352
11672026
70948809
99571546
67238251
52259695
9315034
53223592
56663900
43437514
33337954
61674614
74425371
74896374
26612501
19039446