8556
23310
175032
49572
71467
28644
16740
59540
33705
142307