3766188
6492406
37082358
98027297
47147708
55238122
19483324
4328425
69091895
57081091
72642169
33042116
16199291
10937316
55154394
80518340
37517009
99426180
99504649
9833574
43467310
45394143
98046764
7758370
80451849
49083040
57677963
912475
49674906
10234612
94063770
39909534
29763971
48682387
79809981
63952869
40517017
88769944
34462945
21441713