88167826
83305125
6338592
33862213
47743832
69819516
92622003
63379940
2800879
21366377
9162521
2752315
84198017
1489243
1717565
23615436
15206583
16692750
55524807
40428789
94932983
30976886
42379751
3671866
78337142
3345953
8751313
64097045
2038942
5673107
74419552
15447217
12952913
15123431
71939268
19285575
8917994
84256973
58549474
94469307