17825253
38626507
4074789
6971312
76944092
66396500
8192893
30621512
53229510
94665834
94305113
51728510
2782375
23105864
12532573
18669863
13904698
45702897
9023866
66154135
29564782
9688713
81995737
39723188
42556814
54483089
554914
63104757
57485623
2956195
37848550
24649135
8083426
21845167
1498358
52989370
108308
27916164
88437091
61592246