80948440
18378015
89735721
3411166
33757796
99903872
12937261
33458425
4561844
84347410
83026330
38856710
3242903
41101807
63491578
26354318
92936209
84559875
40007442
12128275
90532478
65091472
3026177
32878642
1964289
9304680
95203262
41066614
37454096
27488089
7454538
34345485
50675544
75779046
57663746
99517841
1287236
21806053
95592183
37418517