1400941672016889678855206172900831659152245891612737077680254335493581294861137192115943366421708493645143879112636994339512994624585116606411427920596021525122825467496160700624043636211088319503516409314687056882912661348866971582176171918469292014912180522635220524202392419141075122591377931362382058277516820932116646045115120984476522519716071625692437191896746936910969213151711857311904616861110107186063257034901112942115556121898939144176907177328170684278962175113279322103220497721170515776214634016537712257402396445917249612466488676210289