75946680
7775421
23457264
61174470
69904688
47672254
5486928
45908633
57707356
36136822
30416452
16523424
2971183
14298874
67237941
30114158
4080987
79868598
10756393
95549597
54123372
92263878
32254132
94666635
67571851
5046425
34203394
89531316
25166448
65357910
64308555
76475995
18333227
40225310
65864742
15103252
8685485
1852616
9033783
25796949