21338432
6073149
1264007
2335350
2651583
60567588
46373944
46843606
76711606
97252169
18655014
3496839
93501019
98612839
25758817
6127851
2009230
30709906
839616
690241
8106701
17498279
49685914
35189597
93983449
9126310
93316225
41641769
81685107
52072172
58084539
79915133
68323497
27316010
9783792
49765493
10469001
4924360
63658360
9179043