5933518029319312016543454451526812831112711811696139776929118542066611143031699241561204469510562310274489042099162191831193962712614926820343597372490535145524569111871056931625056216315741716329519857672581048462271822138462020459811145314290318761818004613735712911021461414991309601097762947613843212269983991121925103391868381373392003662023288642876641659119111632662128303122799151422143262824255889717915892625198446168692833455008192792190327213702157435217116157878105162502522217211387913334612060616898716505110885951531919607424116167115276