41404755
91119931
84801468
1141750
94254864
87579309
43394281
86942876
48895713
2369580
52629770
9878540
98844445
7282865
86626348
45287290
674664
4228283
52336341
41357451
90915884
78691905
61348099
2072752
38321
92102650
12519608
50485448
33079715
12192067
29217250
30081966
9083840
51826724
1595721
92043737
81284465
2848573
6435682
45123522