6025891534382671884078002312257274851375887483394053903867343881366742515596491484482135053168201776967913865159840250783848228323964256368742735285370346804115213320015565549015250144524173653928050834937071182520572142666809407144473741326167220765916819947654825435356251165279553530527064333721747529422914733238354738493083894517284229179017616673656686851414343927655277965376270939725816514421842665832342155561946626545974671642322108072977417616455126677545186745247454645901646311078925930981176381268424372503236468513691456749470630519378871233383682084877637134864419417452554623826981037638766826043544284628411885278711631331522069011215467020676640566120599760379423203282780481437703249441455354704773197314436233111398318146855380808500570230219256272661172205290585440541223607052967531266760148652660433717460702344558195754727854007841922421257475604881673016628259382864171225353226273628255216764211557279458719735785225937884227181982644542951693248023555320689275109849457375117139362115284467146298625535694042814436356303737730355225247377028850483566433566080276828516123775536147101133403344035365555233107157506571513437654788056755673664064845716783821716587112622897835511894469246197162637304374312247190145899145048346263834830079424315654027833183912120461449228568685786542170992321458654803854681605391886768012831918129374428694647196250193648918713576779755014354484022484766312754970651017314035028777117937123450212472452257965371074595187923992441638017324793078277313657782743361575963778617838460318075156158683417514248356798108240453753330845153513766564667768821191212632852740178252175236760058734276956434522179170746563922299796777543130635837509489565444202328643737727661605125473693556844155498514227806781190729385153177936507463023852227997767083064745956636629425826271114333673504696368417017101247201206538341106