89867366
10838956
32167289
4553811
76961020
54825487
31233016
40775228
72404965
5545132
77627049
74628714
48716480
11767717
71808452
31481504
62375
48473291
13973982
48921993
33426679
63586250
73734354
53027533
36993122
56357070
65347076
27731750
57913636
25566900
57443778
87177107
33205388
84354549
63333391
57994230
17672707
48418806
73454280
88666495