26825100
20545028
50433137
3185758
46989058
74613180
18538828
28289461
61279025
61404290
26121746
1801578
1286612
75487918
61993783
6855317
48919359
39734128
33448702
26225285
33519654
10746196
32582188
86626405
65787455
56057875
88276823
88624851
53551931
70726771
649682
10099784
14758046
76145995
88472095
34349250
38434
18544236
27028064
83691974