15658944
19339912
1231322
51433114
46349729
18147000
5435827
78094232
49668021
29905041
22202747
93243438
5593102
42562229
2044233
4287939
34759604
68155808
98368870
36197424
3401976
33307458
1367873
4925163
9623439
42065028
57166533
75848741
5121351
936444
31868933
14677070
91833179
15392763
10298933
53745960
20376884
47628477
54422335
44284080