12469250
40068676
74458131
12316692
51568889
79421595
85228984
48135932
14361557
3823422
88405253
1975852
97859651
80452498
35621297
3819359
4640475
6837278
63191421
11354144
87997036
14578795
40948778
69161540
80835256
27894962
65645259
32109592
53699817
38488196
59429322
66276807
27433465
13456577
99933144
11722468
63139427
8868194
2343620
76438585