84846767
20044914
30768174
8373747
28134565
77799122
26945159
14928449
31359042
47681382
45751563
49537546
70333994
12495487
1798653
23172643
1750885
85646127
36431556
18132315
15006133
5136178
99246717
38226653
75374778
60172718
69841301
54677290
5542742
40639989
25562719
69274296
8289208
218543
14741983
1815561
6745617
1837617
48439196
4729529