27266412149647770807767511358935555309282591612183270077882654206405189991522500156987546890214247731794821794831353546681756940186939657142787512834198854351358388135836190572410473211349658134458721914915169591167824815107815111477989742718147905128345012833965103184628211466370146767778004639771948835450437010078911498461144297776752126702978835515444777882667881237881577882678151275748951922781363582154447473472111877321363963136363389775483325712834511283397803054286733225230134278997956042757586249388543314395878854452853015567981283420405968405930427576139933102383090650455531014667694628264628101993335537351242951199277