83514593
19999852
31306571
24753282
9721874
5615477
90767333
24542086
33692606
98736993
4928579
2595575
8243173
45043213
52655318
11596168
93839094
61781681
26942674
38881952
92375495
16411099
92251622
8798748
59786778
48444487
49125549
50175536
64024918
78998825
69977543
64597884
38853309
72475159
96696287
43033934
66527963
3852364
96539961
20769337