92771431
91423713
31151111
7492295
98996491
25761458
319480
85562295
22862971
27585429
1989353
34198449
69537507
22854254
66425709
26636265
13262363
96178025
65775300
1515983
98986282
3309554
99896298
61884881
6943829
93434308
38143518
20169983
62065012
896378
85251950
2195810
80125965
8834675
34087288
69578576
13248235
9576786
16153219
77946567