76442504
64988610
15316682
39966945
18799187
69975928
26097498
59379544
36312484
24065328
13699546
51522896
56616625
75229588
46727923
50033204
9917846
78648072
6936973
89488742
51463431
93382243
12879184
10872651
47428560
3697320
24687347
40277745
980201
93792881
1291586
3631800
95378645
80591306
16642453
73761966
50066109
41008024
73984778
47367493