17014983
19306700
79791448
62330
80651539
37472089
78856738
6426703
19972047
89334347
55253735
73869436
16101151
79532711
596737
219337
56797889
18773604
89008074
6137421
79335190
43295975
64878079
80679213
16946895
52138987
58649746
69996179
94805093
12556505
12506921
4899758
92965007
41886680
95303136
34347311
38155572
10221579
79957977
16671116