69554421
42299607
8604052
93296182
66033585
58519564
43949096
22187801
28012951
80165687
16176021
26735675
61715686
8442334
77817244
17818599
75625815
66223489
55532965
68323719
28489860
1799388
44074825
7988561
8788835
12102230
23752983
27709662
69681142
848432
58364022
71958363
39331146
99658345
52232310
22934246
85159371
80884628
1912110
59121581