1947152
54877694
42922773
38121888
64123105
24661750
30544233
66213706
24968209
80011441
63196986
38576065
85136645
5659625
31583257
2775591
67945154
95135077
10677387
23266026
93516488
52372798
1759789
1674631
64874700
57171391
3157598
81507401
5598285
84102338
51065750
97156973
550332
7154911
95736540
61865
31246402
76892073
63002400
11946860