Please explain the pattern of the following numbers and what is your prediction of the next four digits?
Thanks
8501
6656
6103
9166
4337
7003
6531
9210
3159
1024