16543129
63479374
310117
7624029
2911490
25024551
618765
78319
3408717
53165118
97045046
9957356
23388494
31413774
72464438
30055001
51081647
81728009
38945125
7903831
49254584
21133938
9587575
29436875
77797083
65856557
20166363
85509018
55058195
88497805
50952978
9784612
44261582
11528313
28483067
72489392
99693625
46983299
47901233
32666078