19226146
18264648
45641601
27613381
34476324
17117349
52449597
10605013
4332757
6856562
92287050
40384930
83671975
83947139
22923569
1171191
93318511
61264355
87769845
17855125
1840517
1933030
5697996
51595471
78076115
10015912
52443526
76309278
5751326
2857866
11738101
12871516
80286183
39947704
99405404
529539
16857995
79596347
44843238
28554642