57864969
9727477
5817404
92115666
66867149
27663793
84129530
34414343
2790618
16193114
55054319
97785639
368554
22686539
5009366
91524252
51046551
85803411
62859224
24503177
2623437
70364919
5028059
93417682
72872212
78034068
27923293
35812341
29847307
40429912
63821499
16655618
28952423
7377656
2327847
28619958
58006808
30943332
7808230
38735584