6270689192935014732423914984045244922518743929377847631065542323254847016814378264569161753585484285273746283735444214755649223552828926875187918492661623867850853945170566388113593446258250194872194474754799712164250294109552003707483374383829426024359759858488770189750407378128371443460527353400213832564236561525118474116714562545002204029117060043733830945054048269146192807455477338911777380936121134238337563353311811764253998344902013415316420521530837276268719271754349568345203305076526713531877965357120236514178166460580730758966881967898108395567857931487056901882554574533795113355152907414544713022652656337647233227235064642284615274971542465921340661806826647452677437123742102765622615658452984871232313454427295225512285506506807846562495122978052628081677475421773548666312767450480135169437724628252378005037692397139344478841295195179346165173402162281961427096761915056433195436445967345352886548367665536222386661712163203687803331757083732172653524838208366296445252651356638567761480465301629544275737703207632886626572826887973161467077908024355721531331601067738211785583527442712419775568522128046855104042033348201375475704180348626936944681174138702718463782234127364851368653846499440381148117922591825493626758373397655241997632353434261406605886405467324673973987677867766581471933025596128624112211027011112022171746125379530619847168479430038772848351470113664863525616385444118046991230752233115671377715286661567836545044858646840614412528431710815645730768590112303513796390151787711114139304798279639630154601076727442442243284032294584665413857993352318660252204145847401537227628731679726363802035517225128985427625574056417387147790689248218647287455348106228535583122157315178206481560305604766764545169587278237105193368277603238416615567319052136601736375997515455351727788313983144366702997043774895556035095952572404597667