20343
86019330
2684402
84553011
97056632
90375999
69889669
34628019
35423687
62184576
98415939
40145545
53518563
70876977
94656411
51928162
66898609
38883268
5597478
68643033
1173663
58517266
13645238
66403440
27052755
20583086
24904671
14439336
67507788
66891289
1787284
5987622
53782541
15158898
61185927
54878975
23291235
45983169
11369342
85173362