8057895502803413363172734374531113002436768042951235606416683939178648548569260262685628170157125004364236454632418106597831451922931733652382322905673026634487062654452143835518667029179746114451399668784825471872305625854261217357525574937879666751425923912248845737322222029765792589854490527507317538497227261795761117461656480362726804826443611425356645288016622646018283686160039780921084048740253840128727851078733054551331682685528211652259734822844763611346055974431425244447528165471513316122636913626843819379855444020472947016435310332443218339643543306258838176850342630255655356546845309196456390233835253590301403540211379464547785476235151117384621951904004351482766791421759537631316747262911037544442504320237153147478109172747425745539834853240894586425035257662705243672885632665828393231437299713705352717687820727748112906913918641272120710526405248334689307140769305984815683385612025876731442157454749677322502855013332678810182127519340450734296203555137468106225942713495932316371446637254227483751148413647366778566374439181764657423861891524675220827559657023644619856512515554171191168160637781171767702520755678708006487182216355186711385581073535647362693982347735056418323448625465851521187289536212791653651294632387463708412133328413055311876350819422363364653194493086744074795528072196751437031917017376796650778523892427076235076649387355588502719346548847206535567518496401743188033287137133566730846188377753757884527991151804592197622498063374222442513047820173794709728165661511415234411573240135604779782780544483607419252153771663825759840620058614615468480868651260538047442773169035456434242246912161793811996397716608027601563031285714737506668272862291623883822054764645510817781154976534397435094543312275440485777169178603768602599992791976726522983855727127762562012470834468131570466577034568855489790312351772793207469