14311771
2392665
94183077
11446529
62435093
71941266
28814716
75743489
30583093
24319217
1192259
98111517
22758917
56145002
76572152
70264900
61477103
55111122
4569607
71569719
47172072
27301102
35013150
22845764
3003490
68717364
36739986
95711919
13898789
48589346
87501120
33338150
21852699
79395175
71348901
21959714
17218000
592566
64642323
12593975