49571843
61659200
1404571
31357085
72315570
45969839
95924852
7651616
1123241
89992604
57196664
73825137
34781347
40317847
15652830
98808415
475576
38307644
53191834
24115933
41389515
79311255
3990970
58015654
7039003
3239857
95262519
17726118
25196792
39649468
30847298
88262605
64939164
94286106
3261791
49468406
63829172
26148409
92126052
64226444