80386254
51875903
12263714
50072043
61782767
49916759
8713592
23207184
7956323
40277172
68927201
96704033
62515720
97647315
69086143
99533100
7541198
44646296
53257374
30247048
16835541
46939276
80708118
72941873
3521588
68914909
2698477
94372657
87162899
84184036
41946977
24953266
34567359
84657756
8555846
17195604
69561736
3359109
68115614
3004501