80736306
71117167
13686440
11816114
1942524
92965343
29088882
33823785
38854666
88979795
44446180
39429526
61916653
52218683
52459878
14429826
85472892
43277730
65659244
41513104
68264451
51469903
31793771
84442485
2213554
65271109
9944692
25665357
33226399
9880199
68812387
40223218
84994265
28432471
58281146
96678228
90989559
4928439
892789
64533792