76485220
56643661
2522214
35549447
55454087
55988915
3458611
52241874
75369039
86967353
4513905
87437267
22339057
11047164
45345723
11837413
18173683
88867908
48831193
28177890
89343525
3204746
2123262
77263610
4095314
47167940
5540
40547425
44344745
14664057
88996913
31404237
69892859
42832147
88734281
77499347
21447046
4800151
658335
3659754