19839457
21724470
89199094
43922586
3477331
89199641
98741849
5458717
812399
73916482
16529480
3444228
4166973
14006041
32831167
78437198
43948362
53148844
19024886
25802960
25604169
57126308
98235948
95606116
4463887
71064298
28298647
25667520
60928379
8725784
39046053
84367486
45545394
6341813
50463325
59431950
43326333
95636564
72903851
1288400