581 636 781 870 5042 72 114 183 297 422 459 515 687 756 921 922 961 6077124