80802011
44785369
91331175
83801072
45088466
69685963
1193695
27304319
99151999
570880
98979829
27881681
98142309
14859353
29123143
40559171
47435316
2505983
73473919
98891266
40924615
38569991
40799228
74844514
695641
37311353
88011657
90713744
82358621
96099017
5498695
96025824
84996082
12138587
15091451
70246687
24376158
91773500
61126635
63846936