84342903
24191663
80991358
21542693
15102445
80486569
41332566
4516271
89595007
61263455
402974
97945794
41083137
43574471
62979502
69129153
76998530
6657999
2513710
38877612
34066892
89873982
24277744
95046146
50225672
66848346
75045983
89505436
47711612
28009357
62515643
21196742
2466619
17891119
78426067
57997710
15302094
42068603
79249666
41928778