86716942
11992539
38367428
56069380
72472214
94658112
54979448
5609135
99778488
1643655
57977635
29547435
59461373
57911526
89598341
72771557
54788580
84959486
24115698
2081932
65918638
23185619
47549159
83527939
24056868
90704096
63873349
27844540
31849035
185896
53579346
19956097
26305072
93824126
23013801
84841483
36879934
80298960
71902932
6825306