642 4116 2171 9812 8564 6749 7788 3125 7724 7439 6060 6513 5601 8163 8689 9177 4259 2247 9456 1195