52492580
72252685
36296431
40097644
91425415
494143
99809295
14728059
72587207
4108239
9999405
64387030
39093858
70616434
66336671
41061974
2309097
75808707
63348564
37598349
46824497
63334736
19652454
91887769
9520253
32029346
473764
26215387
95566351
2288055
26725633
6273591
33241813
19649308
97173198
2564764
25824308
38585955
24106740
61284987