15701086
90062333
4836148
11839256
7195357
3401907
29226895
67102522
70094108
77151330
62285686
19211678
69811988
90464359
26035834
42003109
40393960
14242143
52058998
23213677
5815037
6027798
29351018
28975301
98574799
76773770
11583890
9700793
52843246
73923486
54841704
98926374
73901475
39979414
28043479
9144822
4369453
16563359
10285558
77136966