89577840
51355563
57699556
27144415
50312478
19751976
5152689
89833700
62961974
47134168
2561685
70682595
72792316
55563652
35546416
5309430
77151976
97017522
61881170
26332571
73634749
60543976
11607604
60148916
34759327
70358644
34631972
10249371
79352720
48152284
58122588
49408109
2951372
19379130
11564045
54001810
56213492
15716961
93074855
1931789