68627092
80708703
42938946
4686245
300641
62979380
75845695
55084108
50788377
99434614
94503015
52355
13323751
67825623
48258690
90568085
77289336
19704934
4410813
58651232
41357535
98704957
55909688
10628995
83691174
83427717
12076457
87298049
21902487
373668
27869790
6808245
2888890
15842510
22961236
51013150
75847502
56462107
17451555
18838541