12683324511687551534183513759181513384374196155619451627303579591556150364643139718981565868166214571383311937193819577511130179419513346171803988118132036819418859891376178018614751370622199184912701190666173191915361483447436418058151833792434317535151466172310306801880287