89768162
6323923
18261668
88924955
1948373
10694162
1778766
44548108
587616
16354640
21574292
52598826
22739235
38767968
4734123
54172174
76707362
14796504
4556509
4160719
81627423
78295983
39826510
88365459
71386925
80781266
27861166
9450759
7940432
71675683
75844855
2478510
55184969
53991145
37952793
55522541
97057152
65322989
8439090
11455303