141861485114850148491418514016140171496313718150081435814357143561411613760149421395513783150893579342442523327563884929107881994849730497385227654115640037561389452107471075819391504125083152636535787366714604146031460214601146001461214613175654992050244550175551074579107613582936705392396672814184