14585970
2506761
22298278
40959963
77697285
34651796
39678013
65836706
47251464
73009774
62014633
83948287
34904785
37849139
99044917
27931277
76895370
56705295
58087042
16244424
96166289
93582089
36372212
6325575
13588852
80739026
75034963
876248
84482991
53932567
64389644
68382057
6722385
88974282
80992453
77693238
34569830
44478247
40042536
89279464