20936366
17622504
36625636
4483078
64567897
7011378
60584027
74176120
65538140
69524919
8394294
33446338
91692547
2486720
30723004
796802
13988997
91357060
94151692
36044718
13457680
99506489
2089143
89506196
815184
57971364
85646475
64016434
40091266
1762990
70223205
69844648
57147501
5615362
5894816
36111498
37097048
825733
57134469
71021913