71175083
90831502
3789640
88996707
99089319
77331512
37677123
78968643
95426191
48056109
16182535
81309422
30918281
36541999
69178460
94656561
98228949
65939744
74507758
45343984
85739307
43458639
50892288
33861748
7291183
1302105
804921
76433280
92746970
87318540
37254375
67869518
95503828
60435604
522323
57051518
55705329
36154505
43212997
25903895