79559584
99416302
6188315
36737586
61543946
61681007
47313507
14841350
63297285
98972310
77244110
12156934
75505832
33633253
1161529
67574473
27274049
93583634
78773034
19166716
59668747
4703331
93773164
96976751
35931285
10983825
80676615
7757941
31839355
44728152
4134798
21613536
522037
7741358
27946275
646363
9350102
84143881
9803719
68708552