593 1586 8617 8538 1796 5895 3059 7568 2222 2412 7252 5441 7993 5836 2568 9778 4352 1724 9068 7629