71891512
1975851
19859902
8883584
9626401
67606692
47807130
67417476
74662739
30955464
88766148
24309152
12783790
97305417
73548296
68054614
71594037
63328666
76464389
58307906
91243990
72467517
14608319
47116890
33549624
8497901
89731853
5684716
77445016
88701673
3370448
77433437
62573869
96107643
10515534
90746913
62968474
13152057
82975882
47892916