7065972828652665646259840237617634234928116531645283944233147410860119915123507255426340390438797795743112500838486252435439196708810109521191736511682047738052687111136464795255153516575493122112615245476668417821923392241447653576252214871344214589570641864354067728462823838230355248839179813573410832368755273373535449454847130317733321356567680318299461551235246023348385540373547236623247612226022668533430756849661834840792741198241169170717023837721871717663715632423754401182832782885443782062002021335665904857125935887273821512845574629171878465078530663724335317826961687789649280411727444808271106677071377784573722851611464475415122075677688063207519475717222101442356164664906645372876904644564326766221833671519775067519078142308234237599235267895143301898081207042531534719125485236586250317605710258367310370693626707833381142298046523356718035518870167470594595520147164473562894431215339748630679560528301641559128262256477376366447745368650350476144624079080776042724917917451116029322155075747219673305401779193155653296569564342652058476344230302681743195626007676322275082977485052751667495977698755684975317523638924478626676333984843994595552573216251067654346947028246448718151833220335465420175199501754648111167377212934783814632234224237093158205025616406726556391277963467313940794635450639777136966351353685326253884619140743634844812535020571133748255723098012564372177524588577036182706235596745891951565821680960157140271467300481425212743806428457918284514682201452708546220872951730152387548188124228719662516571455311648290406545441731603703107587554837776345313604581804565465271636654891949625978779911502392947776292763555862318021154002483982903853146684657324043417647931361546894243795231176915855391415421388006606457805096383867881433282222642722983883536181137304557684736279444388295688343543376027819240547106384156727558