5958 3767 7107 9162 1006 2597 9674 3147 3973 7299 1110 157 3160 2477 1815 4089 8973 1543 6541