71647487
270281
21804448
4577133
13776669
1141560
11214292
59067244
90571310
36805275
35752230
8147582
27997799
92388655
91143092
4654224
85173652
58267988
88008336
3065198
11028384
86068345
23628447
8457079
16705380
62291970
83583790
4752583
56373971
63062588
83033182
96899927
74059865
82982743
8011689
2527751
221063
6979991
19927903
17885073