60017406
81068470
657010000
30167261
6658497
20648448
75674183
29832299
72599559
6537265
16922022
21638173
2277639
50885589
51274281
80622703
63263239
16091120
55763717
56656153
71049111
29517178
88493614
21399579
59646849
48312667
79253152
77934849
67478148
2365812
90201475
71086392
80595111
64258210
33169442
80852489
68535460
85154519
931616
95167902