76743816
39503428
3682484
55379705
60394557
63031272
28647021
70437638
18854039
24082184
4971406
3370682
82363063
53398341
48387935
56834047
34027426
16776097
64436391
65576557
71778967
77436859
9779587
74019780
97115321
56035655
4523275
25421593
100009030
99463647
6115369
88803338
39429686
74176152
71708123
12833261
68308434
18811670
1276256
57774617