7543575
1033582
58786519
16784775
88494653
9503171
12302349
44288787
3925928
49289270
81827438
46124849
88948429
77351637
76151397
36761226
9724682
51629068
49425422
33299749
78785174
36837041
35538463
19317703
59241438
12869445
95122120
98932437
5524914
96029829
77521414
72146156
4915237
67909445
14338482
8933548
15407163
55122908
36185225
2375828