68977118
2584494
1769720
14935630
38704652
88757921
56557641
66284261
58009765
98131042
52888323
468439
65019301
65562016
17845376
59727238
64868480
27686591
35609405
89982484
39011408
62535499
9967509
17554836
38167878
1649258
57908065
15404580
39901736
38475983
85534087
95975771
5768530
53711590
5407557
40985490
44236104
43053246
30933615
6536255