10505281
12981517
8956911
24233
1611101
88204219
40917144
33254434
10217224
3372186
90971039
99623445
36134675
44768399
91438042
39652763
25456967
77454622
38809381
38823711
78236865
77991584
57866029
89311053
33746706
50279195
6312567
6743449
64108211
71002551
52918382
24782261
18778154
81176670
54237312
49183290
18741750
24192336
24501708
8531144