What comes next?

9542367, 7954236, 6795423, _________

Answer | Next | Contents