81587605
8488616
84284880
4923284
8877905
15831501
69892254
18579274
67641898
87344617
70354082
38434161
27045996
79995743
90173533
34884850
55268815
30148827
61996986
40023706
45041790
95939393
7943259
37348667
31715713
31947338
9405977
13529719
26598713
97427748
6488733
393568
80339544
55141107
80775619
33083788
16747163
864337
62234356
12285614