33889081
53278608
14424111
49312593
24368582
24269801
91746172
14826921
34728148
61149492
4817586
4317504
68343712
8347687
89394479
50848168
16782849
8173509
37348988
85812551
6583721
37357210
98934190
15713620
2359870
95842708
70821707
5608518
537460
7286748
36504990
5058167
577827
46985975
183521
93758537
70674895
92597382
65051534
47443372