26707010344234071371219137146634531751870944397357291781392826887582087582111198291482306995262749885147626998621855206226996780620912517478467301569336102277235564146401066321177531714837485070839777602147251365356311448769875150237998239572797746382425860013041225321413550044725456764357513729554620935925729860615430572662516847267511232359096515434681194375180778796591293856472718989699674732587051128841515528692637236613949851018301775141261353710941948223147125860713960514491214040141450674460195137557073646113136484919114510171282080539981074859142690614114971314435126615755176236785514767875044721419934898191807094