5186531
51856320
965647
9819475
38153884
21882731
40259398
22022713
93219886
67879622
66595730
434718
39229046
23801354
7639671
98458013
63171020
59753787
48308537
97254721
80337841
9267633
2638367
38554969
6802596
50261828
56922157
4884089
77866078
27403413
78418424
66268254
11816521
64222642
88802665
2223483
56187685
54871538
72204916
481774