19553016
61353610
61151670
28129679
7602329
3523940
5843029
43189944
67885010
28917747
60328297
90344056
38055069
9691351
83175772
64509014
23042772
6044430
20424584
998871
76905465
23803016
1419437
60036573
2355120
19003677
6006458
21336192
18991165
89445156
5910997
7992921
10384085
76684678
90239046
17855344
64881043
15571738
95774874
44246325