3363172
61618785
21949201
14884652
24594453
99363169
2657338
34754311
63969881
36458760
34374601
15815554
80594523
85333958
10291112
90273139
40099872
95909050
66196199
66103295
27186422
2107857
90807730
22007634
19441024
11558375
2742624
86745918
41004654
31242098
73517110
34809504
19949524
23988332
10702043
4202693
51298711
8320964
37675860
34831150