14527841
48295231
38766770
81606838
50522674
46276122
40274445
26422670
41476668
43412924
44292884
3557266
235853
64327242
36202734
56234145
7443770
34406556
99767172
62898422
93298997
69475355
91082688
98983382
22806249
15211741
13256336
48638345
91861685
50995644
61457375
71428405
69158743
11677956
64564612
9622959
42524507
57904833
1971665
21159287