70179272
1861857
85662210
15679679
37207860
45044991
91428905
95546904
33349522
8272549
49732936
24151747
8747689
265736
14092132
81887952
99282112
23821242
6622774
16343355
2822865
65766913
87913632
36889054
60902451
16785914
28714449
67007946
18116607
27781439
80666799
40413450
58988786
38255677
11311262
13142987
804083
44723390
95595431
80645956