80356173
25504077
27069927
73958957
96561637
8326897
99191347
59615841
57621129
1804417
54271497
67383462
1211608
19176106
3016855
93993309
8649623
23421002
15583657
54907701
78533249
13037033
12085913
93917544
9606683
91496568
77701208
41538821
81884203
39966195
973753
88066191
24787819
48482643
60616702
68504889
4245038
19289916
7947533
35105800