52528350
75667695
54657498
33077900
43962678
2635376
3375139
14045228
25928393
10575790
75679894
63539969
72461071
35357100
19738952
70398461
8533187
99237958
50017045
41311632
45599050
26845814
13016815
45008785
5758870
20926218
73818923
30993062
87413886
40652644
57488801
34307998
6778682
49511622
21267733
9245164
58218836
77945428
45998900
47554750