520 599 636 709 753 776 807 835 866 2000 886 948 18036 96 118 215 379 568 702!