A018640 -(2*x+1)*(4*x^2+1)/(97*x^4-1) A018640 0 1 A018640 1 2 A018640 2 4 A018640 3 8 A018640 4 97 A018640 5 194 A018640 6 388 A018640 7 776 A018640 8 9409 A018640 9 18818 A018640 10 37636 A018640 11 75272 A018640 12 912673 A018640 13 1825346 A018640 14 3650692 A018640 15 7301384 A018640 16 88529281 A018640 17 177058562 A018640 18 354117124 A018640 19 708234248 A018640 20 8587340257 A018640 21 17174680514 A018640 22 34349361028 A018640 23 68698722056 A018640 24 832972004929 A018640 25 1665944009858 A018640 26 3331888019716 A018640 27 6663776039432 A018640 28 80798284478113 A018640 29 161596568956226 A018640 30 323193137912452 A018640 31 646386275824904 A018640 32 7837433594376961 A018640 33 15674867188753922 A018640 34 31349734377507844 A018640 35 62699468755015688 A018640 36 760231058654565217 A018640 37 1520462117309130434 A018640 38 3040924234618260868 A018640 39 6081848469236521736 A018640 40 73742412689492826049 A018640 41 147484825378985652098 A018640 42 294969650757971304196 A018640 43 589939301515942608392 A018640 44 7153014030880804126753 A018640 45 14306028061761608253506 A018640 46 28612056123523216507012 A018640 47 57224112247046433014024 A018640 48 693842360995438000295041 A018640 49 1387684721990876000590082 A018640 50 2775369443981752001180164 A018640 51 5550738887963504002360328 A018640 52 67302709016557486028618977 A018640 53 134605418033114972057237954 A018640 54 269210836066229944114475908 A018640 55 538421672132459888228951816 A018640 56 6528362774606076144776040769 A018640 57 13056725549212152289552081538 A018640 58 26113451098424304579104163076 A018640 59 52226902196848609158208326152 A018640 60 633251189136789386043275954593 A018640 61 1266502378273578772086551909186 A018640 62 2533004756547157544173103818372 A018640 63 5066009513094315088346207636744 A018640 64 61425365346268570446197767595521 A018640 65 122850730692537140892395535191042 A018640 66 245701461385074281784791070382084 A018640 67 491402922770148563569582140764168 A018640 68 5958260438588051333281183456765537 A018640 69 11916520877176102666562366913531074 A018640 70 23833041754352205333124733827062148 A018640 71 47666083508704410666249467654124296 A018640 72 577951262543040979328274795306257089 A018640 73 1155902525086081958656549590612514178 A018640 74 2311805050172163917313099181225028356 A018640 75 4623610100344327834626198362450056712 A018640 76 56061272466674974994842655144706937633 A018640 77 112122544933349949989685310289413875266 A018640 78 224245089866699899979370620578827750532 A018640 79 448490179733399799958741241157655501064 A018640 80 5437943429267472574499737549036572950401 A018640 81 10875886858534945148999475098073145900802 A018640 82 21751773717069890297998950196146291801604 A018640 83 43503547434139780595997900392292583603208 A018640 84 527480512638944839726474542256547576188897 A018640 85 1054961025277889679452949084513095152377794 A018640 86 2109922050555779358905898169026190304755588 A018640 87 4219844101111558717811796338052380609511176 A018640 88 51165609725977649453468030598885114890323009 A018640 89 102331219451955298906936061197770229780646018 A018640 90 204662438903910597813872122395540459561292036 A018640 91 409324877807821195627744244791080919122584072 A018640 92 4963064143419831996986398968091856144361331873 A018640 93 9926128286839663993972797936183712288722663746 A018640 94 19852256573679327987945595872367424577445327492 A018640 95 39704513147358655975891191744734849154890654984 A018640 96 481417221911723703707680699904910046003049191681 A018640 97 962834443823447407415361399809820092006098383362 A018640 98 1925668887646894814830722799619640184012196766724 A018640 99 3851337775293789629661445599239280368024393533448 A018640 100 46697470525437199259645027890776274462295771593057 A018640 101 93394941050874398519290055781552548924591543186114 A018640 102 186789882101748797038580111563105097849183086372228 A018640 103 373579764203497594077160223126210195698366172744456 A018640 104 4529654640967408328185567705405298622842689844526529 A018640 105 9059309281934816656371135410810597245685379689053058 A018640 106 18118618563869633312742270821621194491370759378106116 A018640 107 36237237127739266625484541643242388982741518756212232 A018640 108 439376500173838607834000067424313966415740914919073313 A018640 109 878753000347677215668000134848627932831481829838146626 A018640 110 1757506000695354431336000269697255865662963659676293252 A018640 111 3515012001390708862672000539394511731325927319352586504 A018640 112 42619520516862344959898006540158454742326868747150111361 A018640 113 85239041033724689919796013080316909484653737494300222722 A018640 114 170478082067449379839592026160633818969307474988600445444 A018640 115 340956164134898759679184052321267637938614949977200890888 A018640 116 4134093490135647461110106634395370110005706268473560802017 A018640 117 8268186980271294922220213268790740220011412536947121604034 A018640 118 16536373960542589844440426537581480440022825073894243208068 A018640 119 33072747921085179688880853075162960880045650147788486416136 A018640 120 401007068543157803727680343536350900670553508041935397795649 A018640 121 802014137086315607455360687072701801341107016083870795591298 A018640 122 1604028274172631214910721374145403602682214032167741591182596 A018640 123 3208056548345262429821442748290807205364428064335483182365192 A018640 124 38897685648686306961584993323026037365043690280067733586177953 A018640 125 77795371297372613923169986646052074730087380560135467172355906 A018640 126 155590742594745227846339973292104149460174761120270934344711812 A018640 127 311181485189490455692679946584208298920349522240541868689423624 A018640 128 3773075507922571775273744352333525624409237957166570157859261441 A018640 129 7546151015845143550547488704667051248818475914333140315718522882 A018640 130 15092302031690287101094977409334102497636951828666280631437045764 A018640 131 30184604063380574202189954818668204995273903657332561262874091528 A018640 132 365988324268489462201553202176351985567696081845157305312348359777 A018640 133 731976648536978924403106404352703971135392163690314610624696719554 A018640 134 1463953297073957848806212808705407942270784327380629221249393439108 A018640 135 2927906594147915697612425617410815884541568654761258442498786878216 A018640 136 35500867454043477833550660611106142600066519938980258615297790898369 A018640 137 71001734908086955667101321222212285200133039877960517230595581796738 A018640 138 142003469816173911334202642444424570400266079755921034461191163593476 A018640 139 284006939632347822668405284888849140800532159511842068922382327186952 A018640 140 3443584143042217349854414079277295832206452434081085085683885717141793 A018640 141 6887168286084434699708828158554591664412904868162170171367771434283586 A018640 142 13774336572168869399417656317109183328825809736324340342735542868567172 A018640 143 27548673144337738798835312634218366657651619472648680685471085737134344 A018640 144 334027661875095082935878165689897695724025886105865253311336914562753921 A018640 145 668055323750190165871756331379795391448051772211730506622673829125507842 A018640 146 1336110647500380331743512662759590782896103544423461013245347658251015684 A018640 147 2672221295000760663487025325519181565792207088846922026490695316502031368 A018640 148 32400683201884223044780182071920076485230510952268929571199680712587130337 A018640 149 64801366403768446089560364143840152970461021904537859142399361425174260674 A018640 150 129602732807536892179120728287680305940922043809075718284798722850348521348 A018640 151 259205465615073784358241456575360611881844087618151436569597445700697042696 A018640 152 3142866270582769635343677660976247419067359562370086168406369029120951642689 A018640 153 6285732541165539270687355321952494838134719124740172336812738058241903285378 A018640 154 12571465082331078541374710643904989676269438249480344673625476116483806570756 A018640 155 25142930164662157082749421287809979352538876498960689347250952232967613141512 A018640 156 304858028246528654628336733114695999649533877549898358335417795824732309340833 A018640 157 609716056493057309256673466229391999299067755099796716670835591649464618681666 A018640 158 1219432112986114618513346932458783998598135510199593433341671183298929237363332 A018640 159 2438864225972229237026693864917567997196271020399186866683342366597858474726664 A018640 160 29571228739913279498948663112125511966004786122340140758535526194999034006060801 A018640 161 59142457479826558997897326224251023932009572244680281517071052389998068012121602 A018640 162 118284914959653117995794652448502047864019144489360563034142104779996136024243204 A018640 163 236569829919306235991589304897004095728038288978721126068284209559992272048486408 A018640 164 2868409187771588111398020321876174660702464253866993653577946040914906298587897697 A018640 165 5736818375543176222796040643752349321404928507733987307155892081829812597175795394 A018640 166 11473636751086352445592081287504698642809857015467974614311784163659625194351590788 A018640 167 22947273502172704891184162575009397285619714030935949228623568327319250388703181576 A018640 168 278235691213844046805607971221988942088139032625098384397060765968745910963026076609 A018640 169 556471382427688093611215942443977884176278065250196768794121531937491821926052153218 A018640 170 1112942764855376187222431884887955768352556130500393537588243063874983643852104306436 A018640 171 2225885529710752374444863769775911536705112261000787075176486127749967287704208612872 A018640 172 26988862047742872540143973208532927382549486164634543286514894298968353363413529431073 A018640 173 53977724095485745080287946417065854765098972329269086573029788597936706726827058862146 A018640 174 107955448190971490160575892834131709530197944658538173146059577195873413453654117724292 A018640 175 215910896381942980321151785668263419060395889317076346292119154391746826907308235448584 A018640 176 2617919618631058636393965401227693956107300157969550698791944746999930276251112354814081 A018640 177 5235839237262117272787930802455387912214600315939101397583889493999860552502224709628162 A018640 178 10471678474524234545575861604910775824429200631878202795167778987999721105004449419256324 A018640 179 20943356949048469091151723209821551648858401263756405590335557975999442210008898838512648 A018640 180 253938203007212687730214643919086313742408115323046417782818640458993236796357898416965857 A018640 181 507876406014425375460429287838172627484816230646092835565637280917986473592715796833931714 A018640 182 1015752812028850750920858575676345254969632461292185671131274561835972947185431593667863428 A018640 183 2031505624057701501841717151352690509939264922584371342262549123671945894370863187335726856 A018640 184 24632005691699630709830820460151372433013587186335502524933408124522343969246716146445688129 A018640 185 49264011383399261419661640920302744866027174372671005049866816249044687938493432292891376258 A018640 186 98528022766798522839323281840605489732054348745342010099733632498089375876986864585782752516 A018640 187 197056045533597045678646563681210979464108697490684020199467264996178751753973729171565505032 A018640 188 2389304552094864178853589584634683126002317957074543744918540588078667365016931466205231748513 A018640 189 4778609104189728357707179169269366252004635914149087489837081176157334730033862932410463497026 A018640 190 9557218208379456715414358338538732504009271828298174979674162352314669460067725864820926994052 A018640 191 19114436416758913430828716677077465008018543656596349959348324704629338920135451729641853988104 A018640 192 231762541553201825348798189709564263222224841836230743257098437043630734406642352221907479605761 A018640 193 463525083106403650697596379419128526444449683672461486514196874087261468813284704443814959211522 A018640 194 927050166212807301395192758838257052888899367344922973028393748174522937626569408887629918423044 A018640 195 1854100332425614602790385517676514105777798734689845946056787496349045875253138817775259836846088 A018640 196 22480966530660577058833424401827733532555809658114382095938548393232181237444308165525025521758817 A018640 197 44961933061321154117666848803655467065111619316228764191877096786464362474888616331050051043517634 A018640 198 89923866122642308235333697607310934130223238632457528383754193572928724949777232662100102087035268 A018640 199 179847732245284616470667395214621868260446477264915056767508387145857449899554465324200204174070536 A018640 200 2180653753474075974706842166977290152657913536837095063306039194143521580032097892055927475610605249 A018640 201 4361307506948151949413684333954580305315827073674190126612078388287043160064195784111854951221210498 A018640 202 8722615013896303898827368667909160610631654147348380253224156776574086320128391568223709902442420996 A018640 203 17445230027792607797654737335818321221263308294696760506448313553148172640256783136447419804884841992 A018640 204 211523414086985369546563690196797144807817613073198221140685801831921593263113495529424965134228709153 A018640 205 423046828173970739093127380393594289615635226146396442281371603663843186526226991058849930268457418306 A018640 206 846093656347941478186254760787188579231270452292792884562743207327686373052453982117699860536914836612 A018640 207 1692187312695882956372509521574377158462540904585585769125486414655372746104907964235399721073829673224 A018640 208 20517771166437580846016677949089323046358308468100227450646522777696394546522009066354221618020184787841 A018640 209 41035542332875161692033355898178646092716616936200454901293045555392789093044018132708443236040369575682 A018640 210 82071084665750323384066711796357292185433233872400909802586091110785578186088036265416886472080739151364 A018640 211 164142169331500646768133423592714584370866467744801819605172182221571156372176072530833772944161478302728 A018640 212 1990223803144445342063617761061664335496755921405722062712712709436550271012634879436359496947957924420577 A018640 213 3980447606288890684127235522123328670993511842811444125425425418873100542025269758872718993895915848841154 A018640 214 7960895212577781368254471044246657341987023685622888250850850837746201084050539517745437987791831697682308 A018640 215 15921790425155562736508942088493314683974047371245776501701701675492402168101079035490875975583663395364616 A018640 216 193051708905011198180170922822981440543185324376355040083133132815345376288225583305326871203951918668795969 A018640 217 386103417810022396360341845645962881086370648752710080166266265630690752576451166610653742407903837337591938 A018640 218 772206835620044792720683691291925762172741297505420160332532531261381505152902333221307484815807674675183876 A018640 219 1544413671240089585441367382583851524345482595010840320665065062522763010305804666442614969631615349350367752 A018640 220 18726015763786086223476579513829199732688976464506438888063913883088501499957881580616706506783336110873208993 A018640 221 37452031527572172446953159027658399465377952929012877776127827766177002999915763161233413013566672221746417986 A018640 222 74904063055144344893906318055316798930755905858025755552255655532354005999831526322466826027133344443492835972 A018640 223 149808126110288689787812636110633597861511811716051511104511311064708011999663052644933652054266688886985671944 A018640 224 1816423529087250363677228212841432374070830717057124572142199646659584645495914513319820531157983602754701272321 A018640 225 3632847058174500727354456425682864748141661434114249144284399293319169290991829026639641062315967205509402544642 A018640 226 7265694116349001454708912851365729496283322868228498288568798586638338581983658053279282124631934411018805089284 A018640 227 14531388232698002909417825702731458992566645736456996577137597173276677163967316106558564249263868822037610178568 A018640 228 176193082321463285276691136645618940284870579554541083497793365725979710613103707792022591522324409467206023415137 A018640 229 352386164642926570553382273291237880569741159109082166995586731451959421226207415584045183044648818934412046830274 A018640 230 704772329285853141106764546582475761139482318218164333991173462903918842452414831168090366089297637868824093660548 A018640 231 1409544658571706282213529093164951522278964636436328667982346925807837684904829662336180732178595275737648187321096 A018640 232 17090728985181938671839040254625037207632446216790485099285956475420031929471059655826191377665467718318984271268289 A018640 233 34181457970363877343678080509250074415264892433580970198571912950840063858942119311652382755330935436637968542536578 A018640 234 68362915940727754687356161018500148830529784867161940397143825901680127717884238623304765510661870873275937085073156 A018640 235 136725831881455509374712322037000297661059569734323880794287651803360255435768477246609531021323741746551874170146312 A018640 236 1657800711562648051168386904698628609140347283028677054630737778115743097158692786615140563633550368676941474313024033 A018640 237 3315601423125296102336773809397257218280694566057354109261475556231486194317385573230281127267100737353882948626048066 A018640 238 6631202846250592204673547618794514436561389132114708218522951112462972388634771146460562254534201474707765897252096132 A018640 239 13262405692501184409347095237589028873122778264229416437045902224925944777269542292921124509068402949415531794504192264 A018640 240 160806669021576860963333529755766975086613686453781674299181564477227080424393200301668634672454385761663323008363331201 A018640 241 321613338043153721926667059511533950173227372907563348598363128954454160848786400603337269344908771523326646016726662402 A018640 242 643226676086307443853334119023067900346454745815126697196726257908908321697572801206674538689817543046653292033453324804 A018640 243 1286453352172614887706668238046135800692909491630253394393452515817816643395145602413349077379635086093306584066906649608 A018640 244 15598246895092955513443352386309396583401527586016822407020611754291026801166140429261857563228075418881342331811243126497 A018640 245 31196493790185911026886704772618793166803055172033644814041223508582053602332280858523715126456150837762684663622486252994 A018640 246 62392987580371822053773409545237586333606110344067289628082447017164107204664561717047430252912301675525369327244972505988 A018640 247 124785975160743644107546819090475172667212220688134579256164894034328214409329123434094860505824603351050738654489945011976 A018640 248 1513029948824016684804005181472011468589948175843631773480999340166229599713115621638400183633123315631490206185690583270209 A018640 249 3026059897648033369608010362944022937179896351687263546961998680332459199426231243276800367266246631262980412371381166540418 A018640 250 6052119795296066739216020725888045874359792703374527093923997360664918398852462486553600734532493262525960824742762333080836 A018640 251 12104239590592133478432041451776091748719585406749054187847994721329836797704924973107201469064986525051921649485524666161672 A018640 252 146763905035929618425988502602785112453224973056832282027656935996124271172172215298924817812412961616254550000011986577210273 A018640 253 293527810071859236851977005205570224906449946113664564055313871992248542344344430597849635624825923232509100000023973154420546 A018640 254 587055620143718473703954010411140449812899892227329128110627743984497084688688861195699271249651846465018200000047946308841092 A018640 255 1174111240287436947407908020822280899625799784454658256221255487968994169377377722391398542499303692930036400000095892617682184 A018640 256 14236098788485172987320884752470155907962822386512731356682722791624054303700704883995707327804057276776691350001162697989396481 A018640 257 28472197576970345974641769504940311815925644773025462713365445583248108607401409767991414655608114553553382700002325395978792962 A018640 258 56944395153940691949283539009880623631851289546050925426730891166496217214802819535982829311216229107106765400004650791957585924 A018640 259 113888790307881383898567078019761247263702579092101850853461782332992434429605639071965658622432458214213530800009301583915171848 A018640 260 1380901582483061779770125820989605123072393771491734941598224110787533267458968373747583610796993555847339060950112781704971458657 A018640 261 2761803164966123559540251641979210246144787542983469883196448221575066534917936747495167221593987111694678121900225563409942917314 A018640 262 5523606329932247119080503283958420492289575085966939766392896443150133069835873494990334443187974223389356243800451126819885834628 A018640 263 11047212659864494238161006567916840984579150171933879532785792886300266139671746989980668886375948446778712487600902253639771669256 A018640 264 133947453500856992637702204635991696938022195834698289335027738746390726943519932253515610247308374917191888912160939825382231489729 A018640 265 267894907001713985275404409271983393876044391669396578670055477492781453887039864507031220494616749834383777824321879650764462979458 A018640 266 535789814003427970550808818543966787752088783338793157340110954985562907774079729014062440989233499668767555648643759301528925958916 A018640 267 1071579628006855941101617637087933575504177566677586314680221909971125815548159458028124881978466999337535111297287518603057851917832 A018640 268 12992902989583128285857113849691194602988152995965734065497690658399900513521433428591014193988912366967613224479611163062076454503713 A018640 269 25985805979166256571714227699382389205976305991931468130995381316799801027042866857182028387977824733935226448959222326124152909007426 A018640 270 51971611958332513143428455398764778411952611983862936261990762633599602054085733714364056775955649467870452897918444652248305818014852 A018640 271 103943223916665026286856910797529556823905223967725872523981525267199204108171467428728113551911298935740905795836889304496611636029704 A018640 272 1260311589989563443728140043420045876489850840608676204353275993864790349811579042573328376816924499595858482774522282817021416086860161 A018640 273 2520623179979126887456280086840091752979701681217352408706551987729580699623158085146656753633848999191716965549044565634042832173720322 A018640 274 5041246359958253774912560173680183505959403362434704817413103975459161399246316170293313507267697998383433931098089131268085664347440644 A018640 275 10082492719916507549825120347360367011918806724869409634826207950918322798492632340586627014535395996766867862196178262536171328694881288 A018640 276 122250224228987654041629584211744450019515531539041591822267771404884663931723167129612852551241676460798272829128661433251077360425435617 A018640 277 244500448457975308083259168423488900039031063078083183644535542809769327863446334259225705102483352921596545658257322866502154720850871234 A018640 278 489000896915950616166518336846977800078062126156166367289071085619538655726892668518451410204966705843193091316514645733004309441701742468 A018640 279 978001793831901232333036673693955600156124252312332734578142171239077311453785337036902820409933411686386182633029291466008618883403484936 A018640 280 11858271750211802442038069668539211651893006559287034406759973826273812401377147211572446697470442616697432464425480159025354503961267254849 A018640 281 23716543500423604884076139337078423303786013118574068813519947652547624802754294423144893394940885233394864928850960318050709007922534509698 A018640 282 47433087000847209768152278674156846607572026237148137627039895305095249605508588846289786789881770466789729857701920636101418015845069019396 A018640 283 94866174001694419536304557348313693215144052474296275254079790610190499211017177692579573579763540933579459715403841272202836031690138038792 A018640 284 1150252359770544836877692757848303530233621636250842337455717461148559802933583279522527329654632933819650949049271575425459386884242923720353 A018640 285 2300504719541089673755385515696607060467243272501684674911434922297119605867166559045054659309265867639301898098543150850918773768485847440706 A018640 286 4601009439082179347510771031393214120934486545003369349822869844594239211734333118090109318618531735278603796197086301701837547536971694881412 A018640 287 9202018878164358695021542062786428241868973090006738699645739689188478423468666236180218637237063470557207592394172603403675095073943389762824 A018640 288 111574478897742849177136197511285442432661298716331706733204593731410300884557578113685150976499394580506142057779342816269560527771563600874241 A018640 289 223148957795485698354272395022570884865322597432663413466409187462820601769115156227370301952998789161012284115558685632539121055543127201748482 A018640 290 446297915590971396708544790045141769730645194865326826932818374925641203538230312454740603905997578322024568231117371265078242111086254403496964 A018640 291 892595831181942793417089580090283539461290389730653653865636749851282407076460624909481207811995156644049136462234742530156484222172508806993928 A018640 292 10822724453081056370182211158594687915968145975484175553120845591946799185802085077027459644720441274309095779604596253178147371193841669284801377 A018640 293 21645448906162112740364422317189375831936291950968351106241691183893598371604170154054919289440882548618191559209192506356294742387683338569602754 A018640 294 43290897812324225480728844634378751663872583901936702212483382367787196743208340308109838578881765097236383118418385012712589484775366677139205508 A018640 295 86581795624648450961457689268757503327745167803873404424966764735574393486416680616219677157763530194472766236836770025425178969550733354278411016 A018640 296 1049804271948862467907674482383684727848910159621965028652722022418839521022802252471663585537882803607982290621645836558280295005802641920625733569 A018640 297 2099608543897724935815348964767369455697820319243930057305444044837679042045604504943327171075765607215964581243291673116560590011605283841251467138 A018640 298 4199217087795449871630697929534738911395640638487860114610888089675358084091209009886654342151531214431929162486583346233121180023210567682502934276 A018640 299 8398434175590899743261395859069477822791281276975720229221776179350716168182418019773308684303062428863858324973166692466242360046421135365005868552 A018640 300 101831014379039659387044424791217418601344285483330607779314036174627433539211818489751367797174631949974282190299646146153188615562856266300696156193 A018640 301 203662028758079318774088849582434837202688570966661215558628072349254867078423636979502735594349263899948564380599292292306377231125712532601392312386 A018640 302 407324057516158637548177699164869674405377141933322431117256144698509734156847273959005471188698527799897128761198584584612754462251425065202784624772 A018640 303 814648115032317275096355398329739348810754283866644862234512289397019468313694547918010942377397055599794257522397169169225508924502850130405569249544 A018640 304 9877608394766846960543309204748089604330395691883068954593461508938861053303546393505882676325939299147505372459065676176859295709597057831167527150721 A018640 305 19755216789533693921086618409496179208660791383766137909186923017877722106607092787011765352651878598295010744918131352353718591419194115662335054301442 A018640 306 39510433579067387842173236818992358417321582767532275818373846035755444213214185574023530705303757196590021489836262704707437182838388231324670108602884 A018640 307 79020867158134775684346473637984716834643165535064551636747692071510888426428371148047061410607514393180042979672525409414874365676776462649340217205768 A018640 308 958128014292384155172700992860564691620048382112657688595565766367069522170444000170070619603616112017308021128529370589155351683830914609623250133619937 A018640 309 1916256028584768310345401985721129383240096764225315377191131532734139044340888000340141239207232224034616042257058741178310703367661829219246500267239874 A018640 310 3832512057169536620690803971442258766480193528450630754382263065468278088681776000680282478414464448069232084514117482356621406735323658438493000534479748 A018640 311 7665024114339073241381607942884517532960387056901261508764526130936556177363552001360564956828928896138464169028234964713242813470647316876986001068959496 A018640 312 92938417386361263051751996307474775087144693064927795793769879337605743650533068016496850101550762865678878049467348947148069113331598717133455262961133889 A018640 313 185876834772722526103503992614949550174289386129855591587539758675211487301066136032993700203101525731357756098934697894296138226663197434266910525922267778 A018640 314 371753669545445052207007985229899100348578772259711183175079517350422974602132272065987400406203051462715512197869395788592276453326394868533821051844535556 A018640 315 743507339090890104414015970459798200697157544519422366350159034700845949204264544131974800812406102925431024395738791577184552906652789737067642103689071112 A018640 316 9015026486477042516019943641825053183453035227297996191995678295747757134101707597600194459850423997970851170798332847873362703993165075561945160507229987233 A018640 317 18030052972954085032039887283650106366906070454595992383991356591495514268203415195200388919700847995941702341596665695746725407986330151123890321014459974466 A018640 318 36060105945908170064079774567300212733812140909191984767982713182991028536406830390400777839401695991883404683193331391493450815972660302247780642028919948932 A018640 319 72120211891816340128159549134600425467624281818383969535965426365982057072813660780801555678803391983766809366386662782986901631945320604495561284057839897864 A018640 320 874457569188273124053934533257030158794944417047905630623580794687532442007865636967218862605491127803172563567438286243716182287337012329508680569201308761601 A018640 321 1748915138376546248107869066514060317589888834095811261247161589375064884015731273934437725210982255606345127134876572487432364574674024659017361138402617523202 A018640 322 3497830276753092496215738133028120635179777668191622522494323178750129768031462547868875450421964511212690254269753144974864729149348049318034722276805235046404 A018640 323 6995660553506184992431476266056241270359555336383245044988646357500259536062925095737750900843929022425380508539506289949729458298696098636069444553610470092808 A018640 324 84822384211262493033231649725931925403109608453646846170487337084690646874762966785820229672732639396907738666041513765640469681871690195962342015212526949875297 A018640 325 169644768422524986066463299451863850806219216907293692340974674169381293749525933571640459345465278793815477332083027531280939363743380391924684030425053899750594 A018640 326 339289536845049972132926598903727701612438433814587384681949348338762587499051867143280918690930557587630954664166055062561878727486760783849368060850107799501188 A018640 327 678579073690099944265853197807455403224876867629174769363898696677525174998103734286561837381861115175261909328332110125123757454973521567698736121700215599002376 A018640 328 8227771268492461824223470023415396764101632020003744078537271697214992746852007778224562278255066021500050650606026835267125559141553949008347175475615114137903809 A018640 329 16455542536984923648446940046830793528203264040007488157074543394429985493704015556449124556510132043000101301212053670534251118283107898016694350951230228275807618 A018640 330 32911085073969847296893880093661587056406528080014976314149086788859970987408031112898249113020264086000202602424107341068502236566215796033388701902460456551615236 A018640 331 65822170147939694593787760187323174112813056160029952628298173577719941974816062225796498226040528172000405204848214682137004473132431592066777403804920913103230472 A018640 332 798093813043768796949676592271293486117858305940363175618115354629854296444644754487782540990741404085504913108784603020911179236730733053809676021134666071376669473 A018640 333 1596187626087537593899353184542586972235716611880726351236230709259708592889289508975565081981482808171009826217569206041822358473461466107619352042269332142753338946 A018640 334 3192375252175075187798706369085173944471433223761452702472461418519417185778579017951130163962965616342019652435138412083644716946922932215238704084538664285506677892 A018640 335 6384750504350150375597412738170347888942866447522905404944922837038834371557158035902260327925931232684039304870276824167289433893845864430477408169077328571013355784 A018640 336 77415099865245573304118629450315468153432255676215228034957189399095866755130541185314906476101916196293976571552106493028384385962881106219538574050062608923536938881 A018640 337 154830199730491146608237258900630936306864511352430456069914378798191733510261082370629812952203832392587953143104212986056768771925762212439077148100125217847073877762 A018640 338 309660399460982293216474517801261872613729022704860912139828757596383467020522164741259625904407664785175906286208425972113537543851524424878154296200250435694147755524 A018640 339 619320798921964586432949035602523745227458045409721824279657515192766934041044329482519251808815329570351812572416851944227075087703048849756308592400500871388295511048 A018640 340 7509264686928820610499507056680600410882928800592877119390847371712299075247662494975545928181885871040515727440554329823753285438399467303295241682856073065583083071457 A018640 341 15018529373857641220999014113361200821765857601185754238781694743424598150495324989951091856363771742081031454881108659647506570876798934606590483365712146131166166142914 A018640 342 30037058747715282441998028226722401643531715202371508477563389486849196300990649979902183712727543484162062909762217319295013141753597869213180966731424292262332332285828 A018640 343 60074117495430564883996056453444803287063430404743016955126778973698392601981299959804367425455086968324125819524434638590026283507195738426361933462848584524664664571656 A018640 344 728398674632095599218452184498018239855644093657509080580912195056093010299023262012627955033642929490930025561733769992904068687524748328419638443237039087361559057931329 A018640 345 1456797349264191198436904368996036479711288187315018161161824390112186020598046524025255910067285858981860051123467539985808137375049496656839276886474078174723118115862658 A018640 346 2913594698528382396873808737992072959422576374630036322323648780224372041196093048050511820134571717963720102246935079971616274750098993313678553772948156349446236231725316 A018640 347 5827189397056764793747617475984145918845152749260072644647297560448744082392186096101023640269143435927440204493870159943232549500197986627357107545896312698892472463450632 A018640 348 70654671439313273124189861896307769265997477084778380816348482920441021999005256415224911638263364160620212479488175689311694662689900587856704928993992791474071228619338913 A018640 349 141309342878626546248379723792615538531994954169556761632696965840882043998010512830449823276526728321240424958976351378623389325379801175713409857987985582948142457238677826 A018640 350 282618685757253092496759447585231077063989908339113523265393931681764087996021025660899646553053456642480849917952702757246778650759602351426819715975971165896284914477355652 A018640 351 565237371514506184993518895170462154127979816678227046530787863363528175992042051321799293106106913284961699835905405514493557301519204702853639431951942331792569828954711304 A018640 352 6853503129613387493046416603941853618801755277223502939185802843282779133903509872276816428911546323580160610510353041863234382280920357022100378112417300772984909176075874561 A018640 353 13707006259226774986092833207883707237603510554447005878371605686565558267807019744553632857823092647160321221020706083726468764561840714044200756224834601545969818352151749122 A018640 354 27414012518453549972185666415767414475207021108894011756743211373131116535614039489107265715646185294320642442041412167452937529123681428088401512449669203091939636704303498244 A018640 355 54828025036907099944371332831534828950414042217788023513486422746262233071228078978214531431292370588641284884082824334905875058247362856176803024899338406183879273408606996488 A018640 356 664789803572498586825502410582359801023770261890679785101022875798429575988640457610851193604419993387275579219504245060733735081249274631143736676904478174979536190079359832417 A018640 357 1329579607144997173651004821164719602047540523781359570202045751596859151977280915221702387208839986774551158439008490121467470162498549262287473353808956349959072380158719664834 A018640 358 2659159214289994347302009642329439204095081047562719140404091503193718303954561830443404774417679973549102316878016980242934940324997098524574946707617912699918144760317439329668 A018640 359 5318318428579988694604019284658878408190162095125438280808183006387436607909123660886809548835359947098204633756033960485869880649994197049149893415235825399836289520634878659336 A018640 360 64484610946532362922073733826488900699305715403395939154799218952447668870898124388252565779628739358565731184291911770891172302881179639220942457659734382973015010437697903744449 A018640 361 128969221893064725844147467652977801398611430806791878309598437904895337741796248776505131559257478717131462368583823541782344605762359278441884915319468765946030020875395807488898 A018640 362 257938443786129451688294935305955602797222861613583756619196875809790675483592497553010263118514957434262924737167647083564689211524718556883769830638937531892060041750791614977796 A018640 363 515876887572258903376589870611911205594445723227167513238393751619581350967184995106020526237029914868525849474335294167129378423049437113767539661277875063784120083501583229955592 A018640 364 6255007261813639203441152181169423367832654394129406098015524238387423880477118065660498880623987717780875924876315441776443713379474425004431418392994235148382456012456696663211553 A018640 365 12510014523627278406882304362338846735665308788258812196031048476774847760954236131320997761247975435561751849752630883552887426758948850008862836785988470296764912024913393326423106 A018640 366 25020029047254556813764608724677693471330617576517624392062096953549695521908472262641995522495950871123503699505261767105774853517897700017725673571976940593529824049826786652846212 A018640 367 50040058094509113627529217449355386942661235153035248784124193907099391043816944525283991044991901742247007399010523534211549707035795400035451347143953881187059648099653573305692424 A018640 368 606735704395923002733791761573434066679767476230552391507505851123580116406280452369068391420526808624744964713002597852315040197809019225429847584120440809393098233208299576331520641 A018640 369 1213471408791846005467583523146868133359534952461104783015011702247160232812560904738136782841053617249489929426005195704630080395618038450859695168240881618786196466416599152663041282 A018640 370 2426942817583692010935167046293736266719069904922209566030023404494320465625121809476273565682107234498979858852010391409260160791236076901719390336481763237572392932833198305326082564 A018640 371 4853885635167384021870334092587472533438139809844419132060046808988640931250243618952547131364214468997959717704020782818520321582472153803438780672963526475144785865666396610652165128 A018640 372 58853363326404531265177800872623104467937445194363581976228067558987271291409203879799633967791100436600261577161251991674558899187474864866695215659682758511130528621205058904157502177 A018640 373 117706726652809062530355601745246208935874890388727163952456135117974542582818407759599267935582200873200523154322503983349117798374949729733390431319365517022261057242410117808315004354 A018640 374 235413453305618125060711203490492417871749780777454327904912270235949085165636815519198535871164401746401046308645007966698235596749899459466780862638731034044522114484820235616630008708 A018640 375 470826906611236250121422406980984835743499561554908655809824540471898170331273631038397071742328803492802092617290015933396471193499798918933561725277462068089044228969640471233260017416 A018640 376 5708776242661239532722246684644441133389932183853267451694122553221765315266692776340564494875736742350225372984641443192432213221185061892069435918989227575579661276256890713703277711169 A018640 377 11417552485322479065444493369288882266779864367706534903388245106443530630533385552681128989751473484700450745969282886384864426442370123784138871837978455151159322552513781427406555422338 A018640 378 22835104970644958130888986738577764533559728735413069806776490212887061261066771105362257979502946969400901491938565772769728852884740247568277743675956910302318645105027562854813110844676 A018640 379 45670209941289916261777973477155529067119457470826139613552980425774122522133542210724515959005893938801802983877131545539457705769480495136555487351913820604637290210055125709626221689352 A018640 380 553751295538140234674057928410510789938823421833766942814329887662511235580869199305034756002946464007971861179510219989665924682454951003530735284141955074831227143796918399229217937983393 A018640 381 1107502591076280469348115856821021579877646843667533885628659775325022471161738398610069512005892928015943722359020439979331849364909902007061470568283910149662454287593836798458435875966786 A018640 382 2215005182152560938696231713642043159755293687335067771257319550650044942323476797220139024011785856031887444718040879958663698729819804014122941136567820299324908575187673596916871751933572 A018640 383 4430010364305121877392463427284086319510587374670135542514639101300089884646953594440278048023571712063774889436081759917327397459639608028245882273135640598649817150375347193833743503867144 A018640 384 53713875667199602763383619055819546624065871917875393452989999103263589851344312332588371332285807008773270534412491338997594694198130247342481322561769642258629032948301084725234139984389121 A018640 385 107427751334399205526767238111639093248131743835750786905979998206527179702688624665176742664571614017546541068824982677995189388396260494684962645123539284517258065896602169450468279968778242 A018640 386 214855502668798411053534476223278186496263487671501573811959996413054359405377249330353485329143228035093082137649965355990378776792520989369925290247078569034516131793204338900936559937556484 A018640 387 429711005337596822107068952446556372992526975343003147623919992826108718810754498660706970658286456070186164275299930711980757553585041978739850580494157138069032263586408677801873119875112968 A018640 388 5210245939718361468048211048414496022534389576033913164940029913016568215580398296261072019231723279851007241838011659882766685337218633992220688288491655299087016195985205218347711578485744737 A018640 389 10420491879436722936096422096828992045068779152067826329880059826033136431160796592522144038463446559702014483676023319765533370674437267984441376576983310598174032391970410436695423156971489474 A018640 390 20840983758873445872192844193657984090137558304135652659760119652066272862321593185044288076926893119404028967352046639531066741348874535968882753153966621196348064783940820873390846313942978948 A018640 391 41681967517746891744385688387315968180275116608271305319520239304132545724643186370088576153853786238808057934704093279062133482697749071937765506307933242392696129567881641746781692627885957896 A018640 392 505393856152681062400676471696206114185835788875289576999182901562607116911298634737323985865477158145547702458287131008628368477710207497245406763983690564011440571010564906179728023113117239489 A018640 393 1010787712305362124801352943392412228371671577750579153998365803125214233822597269474647971730954316291095404916574262017256736955420414994490813527967381128022881142021129812359456046226234478978 A018640 394 2021575424610724249602705886784824456743343155501158307996731606250428467645194538949295943461908632582190809833148524034513473910840829988981627055934762256045762284042259624718912092452468957956 A018640 395 4043150849221448499205411773569648913486686311002316615993463212500856935290389077898591886923817265164381619666297048069026947821681659977963254111869524512091524568084519249437824184904937915912 A018640 396 49023204046810063052865617754531993076026071520903088968920741451572890340395967569520426628951284340118127138453851707836951742337890127232804456106417984709109735388024795899433618241972372230433 A018640 397 98046408093620126105731235509063986152052143041806177937841482903145780680791935139040853257902568680236254276907703415673903484675780254465608912212835969418219470776049591798867236483944744460866 A018640 398 196092816187240252211462471018127972304104286083612355875682965806291561361583870278081706515805137360472508553815406831347806969351560508931217824425671938836438941552099183597734472967889488921732 A018640 399 392185632374480504422924942036255944608208572167224711751365931612583122723167740556163413031610274720945017107630813662695613938703121017862435648851343877672877883104198367195468945935778977843464 A018640 400 4755250792540576116127964922189603328374528937527599629985311920802570363018408854243481383008274580991458332430023615660184319006775342341582032242322544516783644332638405202245060969471320106352001 A018640 401 9510501585081152232255929844379206656749057875055199259970623841605140726036817708486962766016549161982916664860047231320368638013550684683164064484645089033567288665276810404490121938942640212704002 A018640 402 19021003170162304464511859688758413313498115750110398519941247683210281452073635416973925532033098323965833329720094462640737276027101369366328128969290178067134577330553620808980243877885280425408004 A018640 403 38042006340324608929023719377516826626996231500220797039882495366420562904147270833947851064066196647931666659440188925281474552054202738732656257938580356134269154661107241617960487755770560850816008 A018640 404 461259326876435883264412597452391522852329306940177164108575256317849325212785658861617694151802634356171458245712290719037878943657208207133457127505286818128013500265925304617770914038718050316144097 A018640 405 922518653752871766528825194904783045704658613880354328217150512635698650425571317723235388303605268712342916491424581438075757887314416414266914255010573636256027000531850609235541828077436100632288194 A018640 406 1845037307505743533057650389809566091409317227760708656434301025271397300851142635446470776607210537424685832982849162876151515774628832828533828510021147272512054001063701218471083656154872201264576388 A018640 407 3690074615011487066115300779619132182818634455521417312868602050542794601702285270892941553214421074849371665965698325752303031549257665657067657020042294545024108002127402436942167312309744402529152776 A018640 408 44742154707014280676648021952881977716675942773197184918531799862831384545640208909576916332724855532548631449834092199746674257534749196091945341368012821358417309525794754547923778661755650880665977409 A018640 409 89484309414028561353296043905763955433351885546394369837063599725662769091280417819153832665449711065097262899668184399493348515069498392183890682736025642716834619051589509095847557323511301761331954818 A018640 410 178968618828057122706592087811527910866703771092788739674127199451325538182560835638307665330899422130194525799336368798986697030138996784367781365472051285433669238103179018191695114647022603522663909636 A018640 411 357937237656114245413184175623055821733407542185577479348254398902651076365121671276615330661798844260389051598672737597973394060277993568735562730944102570867338476206358036383390229294045207045327819272 A018640 412 4339989006580385225634858129429551838517566449000126937097584586694644300927100264228960884274310986657217250633906943375427402980870672020918698112697243671766479024002091191148606530190298135424599808673 A018640 413 8679978013160770451269716258859103677035132898000253874195169173389288601854200528457921768548621973314434501267813886750854805961741344041837396225394487343532958048004182382297213060380596270849199617346 A018640 414 17359956026321540902539432517718207354070265796000507748390338346778577203708401056915843537097243946628869002535627773501709611923482688083674792450788974687065916096008364764594426120761192541698399234692 A018640 415 34719912052643081805078865035436414708140531592001015496780676693557154407416802113831687074194487893257738005071255547003419223846965376167349584901577949374131832192016729529188852241522385083396798469384 A018640 416 420978933638297366886581238554666528336203945553012312898465704909380497189928725630209205774608165705750073311488973507416458089144455186029113716931632636161348465328202845541414833428458919136186181441281 A018640 417 841957867276594733773162477109333056672407891106024625796931409818760994379857451260418411549216331411500146622977947014832916178288910372058227433863265272322696930656405691082829666856917838272372362882562 A018640 418 1683915734553189467546324954218666113344815782212049251593862819637521988759714902520836823098432662823000293245955894029665832356577820744116454867726530544645393861312811382165659333713835676544744725765124 A018640 419 3367831469106378935092649908437332226689631564424098503187725639275043977519429805041673646196865325646000586491911788059331664713155641488232909735453061089290787722625622764331318667427671353089489451530248 A018640 420 40834956562914844587998380139802653248611782718642194351151173376209908227423086386130292960136992073457757111214430430219396434647012153044824030542368365707650801136835676017517238842560515156210059599804257 A018640 421 81669913125829689175996760279605306497223565437284388702302346752419816454846172772260585920273984146915514222428860860438792869294024306089648061084736731415301602273671352035034477685121030312420119199608514 A018640 422 163339826251659378351993520559210612994447130874568777404604693504839632909692345544521171840547968293831028444857721720877585738588048612179296122169473462830603204547342704070068955370242060624840238399217028 A018640 423 326679652503318756703987041118421225988894261749137554809209387009679265819384691089042343681095936587662056889715443441755171477176097224358592244338946925661206409094685408140137910740484121249680476798434056 A018640 424 3960990786602739925035842873560857365115342923708292852061663817492361098060039379454638417133288231125402439787799751731281454160760178845347930962609731473642127710273060573699172167728369970152375781181012929 A018640 425 7921981573205479850071685747121714730230685847416585704123327634984722196120078758909276834266576462250804879575599503462562908321520357690695861925219462947284255420546121147398344335456739940304751562362025858 A018640 426 15843963146410959700143371494243429460461371694833171408246655269969444392240157517818553668533152924501609759151199006925125816643040715381391723850438925894568510841092242294796688670913479880609503124724051716 A018640 427 31687926292821919400286742988486858920922743389666342816493310539938888784480315035637107337066305849003219518302398013850251633286081430762783447700877851789137021682184484589593377341826959761219006249448103432 A018640 428 384216106300465772728476758735403164416188263599704406649981390296759026511823819807099926461928958419164036659416575917934301053593737347998749303373143952943286387896486875648819700269651887104780450774558254113 A018640 429 768432212600931545456953517470806328832376527199408813299962780593518053023647639614199852923857916838328073318833151835868602107187474695997498606746287905886572775792973751297639400539303774209560901549116508226 A018640 430 1536864425201863090913907034941612657664753054398817626599925561187036106047295279228399705847715833676656146637666303671737204214374949391994997213492575811773145551585947502595278801078607548419121803098233016452 A018640 431 3073728850403726181827814069883225315329506108797635253199851122374072212094590558456799411695431667353312293275332607343474408428749898783989994426985151623546291103171895005190557602157215096838243606196466032904 A018640 432 37268962311145179954662245597334106948370261569171327445048194858785625571646910521288692866807108966658911555963407864039627202198592522755878682427194963435498779625959226937935510926156233049163703725132150648961 A018640 433 74537924622290359909324491194668213896740523138342654890096389717571251143293821042577385733614217933317823111926815728079254404397185045511757364854389926870997559251918453875871021852312466098327407450264301297922 A018640 434 149075849244580719818648982389336427793481046276685309780192779435142502286587642085154771467228435866635646223853631456158508808794370091023514729708779853741995118503836907751742043704624932196654814900528602595844 A018640 435 298151698489161439637297964778672855586962092553370619560385558870285004573175284170309542934456871733271292447707262912317017617588740182047029459417559707483990237007673815503484087409249864393309629801057205191688 A018640 436 3615089344181082455602237822941408373991915372209618762169674901302205680449750320565003208080289569765914420928450562811843838613263474707320232195437911453243381623718045012979744559837154605768879261337818612949217 A018640 437 7230178688362164911204475645882816747983830744419237524339349802604411360899500641130006416160579139531828841856901125623687677226526949414640464390875822906486763247436090025959489119674309211537758522675637225898434 A018640 438 14460357376724329822408951291765633495967661488838475048678699605208822721799001282260012832321158279063657683713802251247375354453053898829280928781751645812973526494872180051918978239348618423075517045351274451796868 A018640 439 28920714753448659644817902583531266991935322977676950097357399210417645443598002564520025664642316558127315367427604502494750708906107797658561857563503291625947052989744360103837956478697236846151034090702548903593736 A018640 440 350663666385564998193417068825316612277215791104333019930458465426313951003625781094805311183788088267293698830059704592748852345486557046610062522957477410964608017500650366259035222304203996759581288349768405456074049 A018640 441 701327332771129996386834137650633224554431582208666039860916930852627902007251562189610622367576176534587397660119409185497704690973114093220125045914954821929216035001300732518070444608407993519162576699536810912148098 A018640 442 1402654665542259992773668275301266449108863164417332079721833861705255804014503124379221244735152353069174795320238818370995409381946228186440250091829909643858432070002601465036140889216815987038325153399073621824296196 A018640 443 2805309331084519985547336550602532898217726328834664159443667723410511608029006248758442489470304706138349590640477636741990818763892456372880500183659819287716864140005202930072281778433631974076650306798147243648592392 A018640 444 34014375639399804824761455676055711390889931737120302933254471146352453247351700766196115184827444561927488786515791345496638677512196033521176064726875308863566977697563085527126416563507787685679384969927535329239182753 A018640 445 68028751278799609649522911352111422781779863474240605866508942292704906494703401532392230369654889123854977573031582690993277355024392067042352129453750617727133955395126171054252833127015575371358769939855070658478365506 A018640 446 136057502557599219299045822704222845563559726948481211733017884585409812989406803064784460739309778247709955146063165381986554710048784134084704258907501235454267910790252342108505666254031150742717539879710141316956731012 A018640 447 272115005115198438598091645408445691127119453896962423466035769170819625978813606129568921478619556495419910292126330763973109420097568268169408517815002470908535821580504684217011332508062301485435079759420282633913462024 A018640 448 3299394437021781068001861200577404004916323378500669384525683701196187964993114974321023172928262122506966412292031760513173951718683015251554078278506904959765996836663619296131262406660255405510900342082970926936200727041 A018640 449 6598788874043562136003722401154808009832646757001338769051367402392375929986229948642046345856524245013932824584063521026347903437366030503108156557013809919531993673327238592262524813320510811021800684165941853872401454082 A018640 450 13197577748087124272007444802309616019665293514002677538102734804784751859972459897284092691713048490027865649168127042052695806874732061006216313114027619839063987346654477184525049626641021622043601368331883707744802908164 A018640 451 26395155496174248544014889604619232039330587028005355076205469609569503719944919794568185383426096980055731298336254084105391613749464122012432626228055239678127974693308954369050099253282043244087202736663767415489605816328 A018640 452 320041260391112763596180536456008188476883367714564930298991319016030232604332152509139247774041425883175741992327080769777873316712252479400745593015169781097301693156371071724732453446044774334557333182048179912811470522977 A018640 453 640082520782225527192361072912016376953766735429129860597982638032060465208664305018278495548082851766351483984654161539555746633424504958801491186030339562194603386312742143449464906892089548669114666364096359825622941045954 A018640 454 1280165041564451054384722145824032753907533470858259721195965276064120930417328610036556991096165703532702967969308323079111493266849009917602982372060679124389206772625484286898929813784179097338229332728192719651245882091908 A018640 455 2560330083128902108769444291648065507815066941716519442391930552128241860834657220073113982192331407065405935938616646158222986533698019835205964744121358248778413545250968573797859627568358194676458665456385439302491764183816 A018640 456 31044002257937938068829512036232794282257686668312798239002157944554932562620218793386507034082018310668046973255726834668453711721088490501872322522471468766438264236167993957299047984266343110452061318658673451542712640728769 A018640 457 62088004515875876137659024072465588564515373336625596478004315889109865125240437586773014068164036621336093946511453669336907423442176981003744645044942937532876528472335987914598095968532686220904122637317346903085425281457538 A018640 458 124176009031751752275318048144931177129030746673251192956008631778219730250480875173546028136328073242672187893022907338673814846884353962007489290089885875065753056944671975829196191937065372441808245274634693806170850562915076 A018640 459 248352018063503504550636096289862354258061493346502385912017263556439460500961750347092056272656146485344375786045814677347629693768707924014978580179771750131506113889343951658392383874130744883616490549269387612341701125830152 A018640 460 3011268219019979992676462667514581045378995606826341429183209320621828458574161222958491182305955776134800556405805502962840010036945583578681615284679732470344511630908295413858007654473835281713849947909891324799643126150690593 A018640 461 6022536438039959985352925335029162090757991213652682858366418641243656917148322445916982364611911552269601112811611005925680020073891167157363230569359464940689023261816590827716015308947670563427699895819782649599286252301381186 A018640 462 12045072876079919970705850670058324181515982427305365716732837282487313834296644891833964729223823104539202225623222011851360040147782334314726461138718929881378046523633181655432030617895341126855399791639565299198572504602762372 A018640 463 24090145752159839941411701340116648363031964854610731433465674564974627668593289783667929458447646209078404451246444023702720080295564668629452922277437859762756093047266363310864061235790682253710799583279130598397145009205524744 A018640 464 292093017244938059289616878748914361401762573862155118630771304100317360481693638626973644683677710285075653971363133787395480973583721607132116682613934049623417628198104655144226742483962022326243444947259458505565383236616987521 A018640 465 584186034489876118579233757497828722803525147724310237261542608200634720963387277253947289367355420570151307942726267574790961947167443214264233365227868099246835256396209310288453484967924044652486889894518917011130766473233975042 A018640 466 1168372068979752237158467514995657445607050295448620474523085216401269441926774554507894578734710841140302615885452535149581923894334886428528466730455736198493670512792418620576906969935848089304973779789037834022261532946467950084 A018640 467 2336744137959504474316935029991314891214100590897240949046170432802538883853549109015789157469421682280605231770905070299163847788669772857056933460911472396987341025584837241153813939871696178609947559578075668044523065892935900168 A018640 468 28333022672758991751092837238644693055970969664629046507184816497730783966724282946816443534316737897652338435222223977377361654437620995891815318213551602813471509935216151548989994020944316165645614159884167475039842173951847789537 A018640 469 56666045345517983502185674477289386111941939329258093014369632995461567933448565893632887068633475795304676870444447954754723308875241991783630636427103205626943019870432303097979988041888632331291228319768334950079684347903695579074 A018640 470 113332090691035967004371348954578772223883878658516186028739265990923135866897131787265774137266951590609353740888895909509446617750483983567261272854206411253886039740864606195959976083777264662582456639536669900159368695807391158148 A018640 471 226664181382071934008742697909157544447767757317032372057478531981846271733794263574531548274533903181218707481777791819018893235500967967134522545708412822507772079481729212391919952167554529325164913279073339800318737391614782316296 A018640 472 2748303199257622199856005212148535226429184057469017511196927200279886044772255445841195022828723576072276828216555725805604080480449236601506085866714505472906736463715966700252029420031598668067624573508764245078864690873329235585089 A018640 473 5496606398515244399712010424297070452858368114938035022393854400559772089544510891682390045657447152144553656433111451611208160960898473203012171733429010945813472927431933400504058840063197336135249147017528490157729381746658471170178 A018640 474 10993212797030488799424020848594140905716736229876070044787708801119544179089021783364780091314894304289107312866222903222416321921796946406024343466858021891626945854863866801008117680126394672270498294035056980315458763493316942340356 A018640 475 21986425594060977598848041697188281811433472459752140089575417602239088358178043566729560182629788608578214625732445806444832643843593892812048686933716043783253891709727733602016235360252789344540996588070113960630917526986633884680712 A018640 476 266585410327989353386032505578407916963630853574494698586101938427148946342908778246595917214386186879010852337005905403143595806603575950346090329071307030871953436980448769924446853743065070802559583630350131772649875014712935851753633 A018640 477 533170820655978706772065011156815833927261707148989397172203876854297892685817556493191834428772373758021704674011810806287191613207151900692180658142614061743906873960897539848893707486130141605119167260700263545299750029425871703507266 A018640 478 1066341641311957413544130022313631667854523414297978794344407753708595785371635112986383668857544747516043409348023621612574383226414303801384361316285228123487813747921795079697787414972260283210238334521400527090599500058851743407014532 A018640 479 2132683282623914827088260044627263335709046828595957588688815507417191570743270225972767337715089495032086818696047243225148766452828607602768722632570456246975627495843590159395574829944520566420476669042801054181199000117703486814029064 A018640 480 25858784801814967278445153041105567945472192796725985762851888027433447795262151489919803969795460127264052676689572824104928793240546867183570761919916781994579483387103530682671344813077311867848279612143962781947037876427154777620102401 A018640 481 51717569603629934556890306082211135890944385593451971525703776054866895590524302979839607939590920254528105353379145648209857586481093734367141523839833563989158966774207061365342689626154623735696559224287925563894075752854309555240204802 A018640 482 103435139207259869113780612164422271781888771186903943051407552109733791181048605959679215879181840509056210706758291296419715172962187468734283047679667127978317933548414122730685379252309247471393118448575851127788151505708619110480409604 A018640 483 206870278414519738227561224328844543563777542373807886102815104219467582362097211919358431758363681018112421413516582592839430345924374937468566095359334255956635867096828245461370758504618494942786236897151702255576303011417238220960819208 A018640 484 2508302125776051826009179844987240090710802701282420618996633138661044436140428694522220985070159632344613109638888563938178092944333046116806363906231927853474209888549042476219120446868499251181283122377964389848862674013434013429149932897 A018640 485 5016604251552103652018359689974480181421605402564841237993266277322088872280857389044441970140319264689226219277777127876356185888666092233612727812463855706948419777098084952438240893736998502362566244755928779697725348026868026858299865794 A018640 486 10033208503104207304036719379948960362843210805129682475986532554644177744561714778088883940280638529378452438555554255752712371777332184467225455624927711413896839554196169904876481787473997004725132489511857559395450696053736053716599731588 A018640 487 20066417006208414608073438759897920725686421610259364951973065109288355489123429556177767880561277058756904877111108511505424743554664368934450911249855422827793679108392339809752963574947994009450264979023715118790901392107472107433199463176 A018640 488 243305306200277027122890444963762288798947862024394800042673414450121310305621583368655435551805484337427471634972190702003275015600305473330217298904497001786998359189257120193254683346244427364584462870662545815339679379303099302627543491009 A018640 489 486610612400554054245780889927524577597895724048789600085346828900242620611243166737310871103610968674854943269944381404006550031200610946660434597808994003573996718378514240386509366692488854729168925741325091630679358758606198605255086982018 A018640 490 973221224801108108491561779855049155195791448097579200170693657800485241222486333474621742207221937349709886539888762808013100062401221893320869195617988007147993436757028480773018733384977709458337851482650183261358717517212397210510173964036 A018640 491 1946442449602216216983123559710098310391582896195158400341387315600970482444972666949243484414443874699419773079777525616026200124802443786641738391235976014295986873514056961546037466769955418916675702965300366522717435034424794421020347928072 A018640 492 23600614701426871630920373161484942013497942616366295604139321201661767099645293586759577248525131980730464748592302498094317676513229630913031077993736209173338840841357940658745704284585709454364692898454266944087948899792400632354871718627873 A018640 493 47201229402853743261840746322969884026995885232732591208278642403323534199290587173519154497050263961460929497184604996188635353026459261826062155987472418346677681682715881317491408569171418908729385796908533888175897799584801264709743437255746 A018640 494 94402458805707486523681492645939768053991770465465182416557284806647068398581174347038308994100527922921858994369209992377270706052918523652124311974944836693355363365431762634982817138342837817458771593817067776351795599169602529419486874511492 A018640 495 188804917611414973047362985291879536107983540930930364833114569613294136797162348694076617988201055845843717988738419984754541412105837047304248623949889673386710726730863525269965634276685675634917543187634135552703591198339205058838973749022984 A018640 496 2289259626038406548199276196664039375309300433787530673601514156561191408665593477915678993106937802130855080613453342315148814621783274198564014565392412289813867561611720243898333315604813817073375211150063893576531043279862861338422556706903681 A018640 497 4578519252076813096398552393328078750618600867575061347203028313122382817331186955831357986213875604261710161226906684630297629243566548397128029130784824579627735123223440487796666631209627634146750422300127787153062086559725722676845113413807362 A018640 498 9157038504153626192797104786656157501237201735150122694406056626244765634662373911662715972427751208523420322453813369260595258487133096794256058261569649159255470246446880975593333262419255268293500844600255574306124173119451445353690226827614724 A018640 499 18314077008307252385594209573312315002474403470300245388812113252489531269324747823325431944855502417046840644907626738521190516974266193588512116523139298318510940492893761951186666524838510536587001689200511148612248346238902890707380453655229448 A018640 500 222058183725725435175329791076411819405002142077390475339346873186435566640562567357820862331372966806692942819504974204569435018312977597260709412843063992111945153476336863658138331613666940256117395481556197676923511198146697549826988000569657057 A018640 501 444116367451450870350659582152823638810004284154780950678693746372871133281125134715641724662745933613385885639009948409138870036625955194521418825686127984223890306952673727316276663227333880512234790963112395353847022396293395099653976001139314114 A018640 502 888232734902901740701319164305647277620008568309561901357387492745742266562250269431283449325491867226771771278019896818277740073251910389042837651372255968447780613905347454632553326454667761024469581926224790707694044792586790199307952002278628228 A018640 503 1776465469805803481402638328611294555240017136619123802714774985491484533124500538862566898650983734453543542556039793636555480146503820778085675302744511936895561227810694909265106652909335522048939163852449581415388089585173580398615904004557256456 A018640 504 21539643821395367212006989734411946482285207781506876107916646699084249964134569033708623646143177780249215453491982497843235196776358826934288813045777207234858679887204675774839418166525693204843387361710951174661580586220229662333217836055256734529 A018640 505 43079287642790734424013979468823892964570415563013752215833293398168499928269138067417247292286355560498430906983964995686470393552717653868577626091554414469717359774409351549678836333051386409686774723421902349323161172440459324666435672110513469058 A018640 506 86158575285581468848027958937647785929140831126027504431666586796336999856538276134834494584572711120996861813967929991372940787105435307737155252183108828939434719548818703099357672666102772819373549446843804698646322344880918649332871344221026938116 A018640 507 172317150571162937696055917875295571858281662252055008863333173592673999713076552269668989169145422241993723627935859982745881574210870615474310504366217657878869439097637406198715345332205545638747098893687609397292644689761837298665742688442053876232 A018640 508 2089345450675350619564678004237958808781665154806166982467914729811172246521053196269736493675888244684173898988722302290793814087306806212626014865440389101781291949058853550159423562152992240869808574085962263942173316863362277246322130097359903249313 A018640 509 4178690901350701239129356008475917617563330309612333964935829459622344493042106392539472987351776489368347797977444604581587628174613612425252029730880778203562583898117707100318847124305984481739617148171924527884346633726724554492644260194719806498626 A018640 510 8357381802701402478258712016951835235126660619224667929871658919244688986084212785078945974703552978736695595954889209163175256349227224850504059461761556407125167796235414200637694248611968963479234296343849055768693267453449108985288520389439612997252 A018640 511 16714763605402804956517424033903670470253321238449335859743317838489377972168425570157891949407105957473391191909778418326350512698454449701008118923523112814250335592470828401275388497223937926958468592687698111537386534906898217970577040778879225994504 A018640 512 202666508715509010097773766411082004451821520016198197299387728791683707912542160038164439886561159734364868201906063322206999966468760202624723441947717742872785319058708794365464085528840247364371431686338339602390811735746140892893246619443910615183361 A018640 513 405333017431018020195547532822164008903643040032396394598775457583367415825084320076328879773122319468729736403812126644413999932937520405249446883895435485745570638117417588730928171057680494728742863372676679204781623471492281785786493238887821230366722 A018640 514 810666034862036040391095065644328017807286080064792789197550915166734831650168640152657759546244638937459472807624253288827999865875040810498893767790870971491141276234835177461856342115360989457485726745353358409563246942984563571572986477775642460733444 A018640 515 1621332069724072080782190131288656035614572160129585578395101830333469663300337280305315519092489277874918945615248506577655999731750081620997787535581741942982282552469670354923712684230721978914971453490706716819126493885969127143145972955551284921466888 A018640 516 19658651345404373979484055341874954431826687441571225138040609692793319667516589523701950668996432494233392215584888142254078996747469739654598173868928621058660175948694753053450016296297503994344028873574818941431908738367375666610644922086059329672786017 A018640 517 39317302690808747958968110683749908863653374883142450276081219385586639335033179047403901337992864988466784431169776284508157993494939479309196347737857242117320351897389506106900032592595007988688057747149637882863817476734751333221289844172118659345572034 A018640 518 78634605381617495917936221367499817727306749766284900552162438771173278670066358094807802675985729976933568862339552569016315986989878958618392695475714484234640703794779012213800065185190015977376115494299275765727634953469502666442579688344237318691144068 A018640 519 157269210763234991835872442734999635454613499532569801104324877542346557340132716189615605351971459953867137724679105138032631973979757917236785390951428968469281407589558024427600130370380031954752230988598551531455269906939005332885159376688474637382288136 A018640 520 1906889180504224276009953368161870579887188681832408838389939140200952007749109183799089214892653951940639044911734149798645662684504564746496022865286076242690037067023391046184651580740857887451370800736757437318895147621635439661232557442347754978260243649 A018640 521 3813778361008448552019906736323741159774377363664817676779878280401904015498218367598178429785307903881278089823468299597291325369009129492992045730572152485380074134046782092369303161481715774902741601473514874637790295243270879322465114884695509956520487298 A018640 522 7627556722016897104039813472647482319548754727329635353559756560803808030996436735196356859570615807762556179646936599194582650738018258985984091461144304970760148268093564184738606322963431549805483202947029749275580590486541758644930229769391019913040974596 A018640 523 15255113444033794208079626945294964639097509454659270707119513121607616061992873470392713719141231615525112359293873198389165301476036517971968182922288609941520296536187128369477212645926863099610966405894059498551161180973083517289860459538782039826081949192 A018640 524 184968250508909754772965476711701446249057302137743657323824096599492344751663590828511653844587433338241987356438212530468629280396942780410114217932749395540933595501268931479911203331863215082782967671465471419932829319298637647139558071907732232891243633953 A018640 525 369936501017819509545930953423402892498114604275487314647648193198984689503327181657023307689174866676483974712876425060937258560793885560820228435865498791081867191002537862959822406663726430165565935342930942839865658638597275294279116143815464465782487267906 A018640 526 739873002035639019091861906846805784996229208550974629295296386397969379006654363314046615378349733352967949425752850121874517121587771121640456871730997582163734382005075725919644813327452860331131870685861885679731317277194550588558232287630928931564974535812 A018640 527 1479746004071278038183723813693611569992458417101949258590592772795938758013308726628093230756699466705935898851505700243749034243175542243280913743461995164327468764010151451839289626654905720662263741371723771359462634554389101177116464575261857863129949071624 A018640 528 17941920299364246212977651241035040286158558307361134760410937370150757440911368310365630422924981033809472773574506615455457040198503449699781079139476691367470558763623086353551386723190731863029947864132150727733484443971967851772537132975050026590450632493441 A018640 529 35883840598728492425955302482070080572317116614722269520821874740301514881822736620731260845849962067618945547149013230910914080397006899399562158278953382734941117527246172707102773446381463726059895728264301455466968887943935703545074265950100053180901264986882 A018640 530 71767681197456984851910604964140161144634233229444539041643749480603029763645473241462521691699924135237891094298026461821828160794013798799124316557906765469882235054492345414205546892762927452119791456528602910933937775887871407090148531900200106361802529973764 A018640 531 143535362394913969703821209928280322289268466458889078083287498961206059527290946482925043383399848270475782188596052923643656321588027597598248633115813530939764470108984690828411093785525854904239582913057205821867875551775742814180297063800400212723605059947528 A018640 532 1740366269038331882658832170380398907757380155814030071759860924904623471768402726105466151023723160279518859036727141699179332899254834620878764676529239062644644200071439376294484512149500990713904942820818620590147991065280881621936101898579852579273711351863777 A018640 533 3480732538076663765317664340760797815514760311628060143519721849809246943536805452210932302047446320559037718073454283398358665798509669241757529353058478125289288400142878752588969024299001981427809885641637241180295982130561763243872203797159705158547422703727554 A018640 534 6961465076153327530635328681521595631029520623256120287039443699618493887073610904421864604094892641118075436146908566796717331597019338483515058706116956250578576800285757505177938048598003962855619771283274482360591964261123526487744407594319410317094845407455108 A018640 535 13922930152306655061270657363043191262059041246512240574078887399236987774147221808843729208189785282236150872293817133593434663194038676967030117412233912501157153600571515010355876097196007925711239542566548964721183928522247052975488815188638820634189690814910216 A018640 536 168815528096718192617906720526898694052465875113960916960706509715748476761535064432230216649301146547113329326562532744820395291227718958225240173623336189076530487406929619500564997678501596099248779453619406197244355133332245517327801884162245700189550001130786369 A018640 537 337631056193436385235813441053797388104931750227921833921413019431496953523070128864460433298602293094226658653125065489640790582455437916450480347246672378153060974813859239001129995357003192198497558907238812394488710266664491034655603768324491400379100002261572738 A018640 538 675262112386872770471626882107594776209863500455843667842826038862993907046140257728920866597204586188453317306250130979281581164910875832900960694493344756306121949627718478002259990714006384396995117814477624788977420533328982069311207536648982800758200004523145476 A018640 539 1350524224773745540943253764215189552419727000911687335685652077725987814092280515457841733194409172376906634612500261958563162329821751665801921388986689512612243899255436956004519981428012768793990235628955249577954841066657964138622415073297965601516400009046290952 A018640 540 16375106225381664683936951891109173323089189886054208945188531442427602245868901249926331014982211215069992944676565676247578343249088738947848296841463610340423457278472173091554804774814654821627131607001082401132702447933227815180796782763737832918386350109686277793 A018640 541 32750212450763329367873903782218346646178379772108417890377062884855204491737802499852662029964422430139985889353131352495156686498177477895696593682927220680846914556944346183109609549629309643254263214002164802265404895866455630361593565527475665836772700219372555586 A018640 542 65500424901526658735747807564436693292356759544216835780754125769710408983475604999705324059928844860279971778706262704990313372996354955791393187365854441361693829113888692366219219099258619286508526428004329604530809791732911260723187131054951331673545400438745111172 A018640 543 131000849803053317471495615128873386584713519088433671561508251539420817966951209999410648119857689720559943557412525409980626745992709911582786374731708882723387658227777384732438438198517238573017052856008659209061619583465822521446374262109902663347090800877490222344 A018640 544 1588385303862021474341884333437589812339651418947258267683287549915477417849283421242854108453274487861789315633626870596015099295161607677941284793621970203021075356011800789880816063157021517697831765879104992909872137449523098072537287928082569793083475960639568945921 A018640 545 3176770607724042948683768666875179624679302837894516535366575099830954835698566842485708216906548975723578631267253741192030198590323215355882569587243940406042150712023601579761632126314043035395663531758209985819744274899046196145074575856165139586166951921279137891842 A018640 546 6353541215448085897367537333750359249358605675789033070733150199661909671397133684971416433813097951447157262534507482384060397180646430711765139174487880812084301424047203159523264252628086070791327063516419971639488549798092392290149151712330279172333903842558275783684 A018640 547 12707082430896171794735074667500718498717211351578066141466300399323819342794267369942832867626195902894314525069014964768120794361292861423530278348975761624168602848094406319046528505256172141582654127032839943278977099596184784580298303424660558344667807685116551567368 A018640 548 154073374474616083011162780343446211796946187637884051965278892341801309531380491860556848519967625322593563616461806447813464631630675944760304624981331109693044309533144676618439158126231087216689681290273184312257597332603740513036116929024009269929097168182038187754337 A018640 549 308146748949232166022325560686892423593892375275768103930557784683602619062760983721113697039935250645187127232923612895626929263261351889520609249962662219386088619066289353236878316252462174433379362580546368624515194665207481026072233858048018539858194336364076375508674 A018640 550 616293497898464332044651121373784847187784750551536207861115569367205238125521967442227394079870501290374254465847225791253858526522703779041218499925324438772177238132578706473756632504924348866758725161092737249030389330414962052144467716096037079716388672728152751017348 A018640 551 1232586995796928664089302242747569694375569501103072415722231138734410476251043934884454788159741002580748508931694451582507717053045407558082436999850648877544354476265157412947513265009848697733517450322185474498060778660829924104288935432192074159432777345456305502034696 A018640 552 14945117324037760052082789693314282544303780200874753040632052557154727024543907710474014306436859656291575670796795225437906069268175566641749548623189117640225298024715033631988598338244415460018899085156498878288986941262562829764503342115328899183122425313657704212170689 A018640 553 29890234648075520104165579386628565088607560401749506081264105114309454049087815420948028612873719312583151341593590450875812138536351133283499097246378235280450596049430067263977196676488830920037798170312997756577973882525125659529006684230657798366244850627315408424341378 A018640 554 59780469296151040208331158773257130177215120803499012162528210228618908098175630841896057225747438625166302683187180901751624277072702266566998194492756470560901192098860134527954393352977661840075596340625995513155947765050251319058013368461315596732489701254630816848682756 A018640 555 119560938592302080416662317546514260354430241606998024325056420457237816196351261683792114451494877250332605366374361803503248554145404533133996388985512941121802384197720269055908786705955323680151192681251991026311895530100502638116026736922631193464979402509261633697365512 A018640 556 1449676380431662725052030600251485406797466679484851044941309098044008521380759047915979387724375386660282840067289136867476888719013029964249706216449344411101853908397358262302894038809708299621833211260180391194031733302468594487156824185186903220762875255424797308580556833 A018640 557 2899352760863325450104061200502970813594933358969702089882618196088017042761518095831958775448750773320565680134578273734953777438026059928499412432898688822203707816794716524605788077619416599243666422520360782388063466604937188974313648370373806441525750510849594617161113666 A018640 558 5798705521726650900208122401005941627189866717939404179765236392176034085523036191663917550897501546641131360269156547469907554876052119856998824865797377644407415633589433049211576155238833198487332845040721564776126933209874377948627296740747612883051501021699189234322227332 A018640 559 11597411043453301800416244802011883254379733435878808359530472784352068171046072383327835101795003093282262720538313094939815109752104239713997649731594755288814831267178866098423152310477666396974665690081443129552253866419748755897254593481495225766103002043398378468644454664 A018640 560 140618608901871284330046968224394084459354267910030551359306982510268826573933627647850000609264412506047435486527046276145258205744263906532221502995586407876879829114543751443380721764541705063317821492237497945821078130339453665254211945963129612413998899776205338932314012801 A018640 561 281237217803742568660093936448788168918708535820061102718613965020537653147867255295700001218528825012094870973054092552290516411488527813064443005991172815753759658229087502886761443529083410126635642984474995891642156260678907330508423891926259224827997799552410677864628025602 A018640 562 562474435607485137320187872897576337837417071640122205437227930041075306295734510591400002437057650024189741946108185104581032822977055626128886011982345631507519316458175005773522887058166820253271285968949991783284312521357814661016847783852518449655995599104821355729256051204 A018640 563 1124948871214970274640375745795152675674834143280244410874455860082150612591469021182800004874115300048379483892216370209162065645954111252257772023964691263015038632916350011547045774116333640506542571937899983566568625042715629322033695567705036899311991198209642711458512102408 A018640 564 13640005063481514580014555917766226192557363987272963481852777303496076177671561881841450059098648013086601242193123488786090045957193598933625485790571881564057343424110743890007930011160545391141828684747037300744644578642927005529658558758423572404157893278291917876434459241697 A018640 565 27280010126963029160029111835532452385114727974545926963705554606992152355343123763682900118197296026173202484386246977572180091914387197867250971581143763128114686848221487780015860022321090782283657369494074601489289157285854011059317117516847144808315786556583835752868918483394 A018640 566 54560020253926058320058223671064904770229455949091853927411109213984304710686247527365800236394592052346404968772493955144360183828774395734501943162287526256229373696442975560031720044642181564567314738988149202978578314571708022118634235033694289616631573113167671505737836966788 A018640 567 109120040507852116640116447342129809540458911898183707854822218427968609421372495054731600472789184104692809937544987910288720367657548791469003886324575052512458747392885951120063440089284363129134629477976298405957156629143416044237268470067388579233263146226335343011475673933576 A018640 568 1323080491157706914261411924023323940678064306765477457739719398439119389234141502538620655732568857269400320492732978412250734457847779096561672121685472511713562312138742157330769211082572902940757382420462618172230524128363919536376880199567086523203315647994316034014142546444609 A018640 569 2646160982315413828522823848046647881356128613530954915479438796878238778468283005077241311465137714538800640985465956824501468915695558193123344243370945023427124624277484314661538422165145805881514764840925236344461048256727839072753760399134173046406631295988632068028285092889218 A018640 570 5292321964630827657045647696093295762712257227061909830958877593756477556936566010154482622930275429077601281970931913649002937831391116386246688486741890046854249248554968629323076844330291611763029529681850472688922096513455678145507520798268346092813262591977264136056570185778436 A018640 571 10584643929261655314091295392186591525424514454123819661917755187512955113873132020308965245860550858155202563941863827298005875662782232772493376973483780093708498497109937258646153688660583223526059059363700945377844193026911356291015041596536692185626525183954528272113140371556872 A018640 572 128338807642297570683356956630262422245772237756251313400752781648594580755711725746246203606059179155131831087795098905988321242411234572366482195803490833636215544277457989261084613475009571585253466094784873962706360840451300195028557379358007392750721617855448655299371827005127073 A018640 573 256677615284595141366713913260524844491544475512502626801505563297189161511423451492492407212118358310263662175590197811976642484822469144732964391606981667272431088554915978522169226950019143170506932189569747925412721680902600390057114758716014785501443235710897310598743654010254146 A018640 574 513355230569190282733427826521049688983088951025005253603011126594378323022846902984984814424236716620527324351180395623953284969644938289465928783213963334544862177109831957044338453900038286341013864379139495850825443361805200780114229517432029571002886471421794621197487308020508292 A018640 575 1026710461138380565466855653042099377966177902050010507206022253188756646045693805969969628848473433241054648702360791247906569939289876578931857566427926669089724354219663914088676907800076572682027728758278991701650886723610401560228459034864059142005772942843589242394974616041016584 A018640 576 12448864341302864356285624793135454957839907062356377399873019819913674333304037397385881749787740378047787615516124593880867160513889753519548772992938610862712907794913424958325207507075928443769586211194132774382517001523776118917770065797726717096819996931978519564039067219497326081 A018640 577 24897728682605728712571249586270909915679814124712754799746039639827348666608074794771763499575480756095575231032249187761734321027779507039097545985877221725425815589826849916650415014151856887539172422388265548765034003047552237835540131595453434193639993863957039128078134438994652162 A018640 578 49795457365211457425142499172541819831359628249425509599492079279654697333216149589543526999150961512191150462064498375523468642055559014078195091971754443450851631179653699833300830028303713775078344844776531097530068006095104475671080263190906868387279987727914078256156268877989304324 A018640 579 99590914730422914850284998345083639662719256498851019198984158559309394666432299179087053998301923024382300924128996751046937284111118028156390183943508886901703262359307399666601660056607427550156689689553062195060136012190208951342160526381813736774559975455828156512312537755978608648 A018640 580 1207539841106377842559705604934139130910470985048568607787682922531626410330491627546430529729410816670635398705064085606444114569847306091396230980315045253683152056106602220957545128186365059045649862485830879115104149147806283535023696382379491558391539702401916397711789520291240629857 A018640 581 2415079682212755685119411209868278261820941970097137215575365845063252820660983255092861059458821633341270797410128171212888229139694612182792461960630090507366304112213204441915090256372730118091299724971661758230208298295612567070047392764758983116783079404803832795423579040582481259714 A018640 582 4830159364425511370238822419736556523641883940194274431150731690126505641321966510185722118917643266682541594820256342425776458279389224365584923921260181014732608224426408883830180512745460236182599449943323516460416596591225134140094785529517966233566158809607665590847158081164962519428 A018640 583 9660318728851022740477644839473113047283767880388548862301463380253011282643933020371444237835286533365083189640512684851552916558778448731169847842520362029465216448852817767660361025490920472365198899886647032920833193182450268280189571059035932467132317619215331181694316162329925038856 A018640 584 117131364587318650728291443678611495698315685549711154955405243485567761802057687872003761383752849217051633674391216303825079113275188690865434405090559389607265749442340415432881877434077410727428036661125595274165102467337209502897298549090810681163979351132985890578043583468250341096129 A018640 585 234262729174637301456582887357222991396631371099422309910810486971135523604115375744007522767505698434103267348782432607650158226550377381730868810181118779214531498884680830865763754868154821454856073322251190548330204934674419005794597098181621362327958702265971781156087166936500682192258 A018640 586 468525458349274602913165774714445982793262742198844619821620973942271047208230751488015045535011396868206534697564865215300316453100754763461737620362237558429062997769361661731527509736309642909712146644502381096660409869348838011589194196363242724655917404531943562312174333873001364384516 A018640 587 937050916698549205826331549428891965586525484397689239643241947884542094416461502976030091070022793736413069395129730430600632906201509526923475240724475116858125995538723323463055019472619285819424293289004762193320819738697676023178388392726485449311834809063887124624348667746002728769032 A018640 588 11361742364969909120644270036825315082736621498321982030674308618100072894799595723584364854224026374054008466415947981471032673987693303013947137293784260791904777695907020296989542111105508840560519556129182741594014939331709321781037959261808636072905997059899631386070227596420283086324513 A018640 589 22723484729939818241288540073650630165473242996643964061348617236200145789599191447168729708448052748108016932831895962942065347975386606027894274587568521583809555391814040593979084222211017681121039112258365483188029878663418643562075918523617272145811994119799262772140455192840566172649026 A018640 590 45446969459879636482577080147301260330946485993287928122697234472400291579198382894337459416896105496216033865663791925884130695950773212055788549175137043167619110783628081187958168444422035362242078224516730966376059757326837287124151837047234544291623988239598525544280910385681132345298052 A018640 591 90893938919759272965154160294602520661892971986575856245394468944800583158396765788674918833792210992432067731327583851768261391901546424111577098350274086335238221567256162375916336888844070724484156449033461932752119514653674574248303674094469088583247976479197051088561820771362264690596104 A018640 592 1102089009402081184702494193572055563025452285337232256975407935955707070795560785187683390859730558283238821242346954202690169376806250392352872317497073296814763436502980968807985584777234357534370396944530725934619449115175804212760682048395437699071881714810264244448812076852767459373477761 A018640 593 2204178018804162369404988387144111126050904570674464513950815871911414141591121570375366781719461116566477642484693908405380338753612500784705744634994146593629526873005961937615971169554468715068740793889061451869238898230351608425521364096790875398143763429620528488897624153705534918746955522 A018640 594 4408356037608324738809976774288222252101809141348929027901631743822828283182243140750733563438922233132955284969387816810760677507225001569411489269988293187259053746011923875231942339108937430137481587778122903738477796460703216851042728193581750796287526859241056977795248307411069837493911044 A018640 595 8816712075216649477619953548576444504203618282697858055803263487645656566364486281501467126877844466265910569938775633621521355014450003138822978539976586374518107492023847750463884678217874860274963175556245807476955592921406433702085456387163501592575053718482113955590496614822139674987822088 A018640 596 106902633912001874916141936776489389613468871677711528926614569787703585867169396163205288913393864153474165660507654557660946429550206288058228614797216109791032053340789153974374601723391732680833928503619480415658086564172053008637786158694357456809972526336595631711534771454718443559227342817 A018640 597 213805267824003749832283873552978779226937743355423057853229139575407171734338792326410577826787728306948331321015309115321892859100412576116457229594432219582064106681578307948749203446783465361667857007238960831316173128344106017275572317388714913619945052673191263423069542909436887118454685634 A018640 598 427610535648007499664567747105957558453875486710846115706458279150814343468677584652821155653575456613896662642030618230643785718200825152232914459188864439164128213363156615897498406893566930723335714014477921662632346256688212034551144634777429827239890105346382526846139085818873774236909371268 A018640 599 855221071296014999329135494211915116907750973421692231412916558301628686937355169305642311307150913227793325284061236461287571436401650304465828918377728878328256426726313231794996813787133861446671428028955843325264692513376424069102289269554859654479780210692765053692278171637747548473818742536 A018640 600 10369555489464181866865767867319470792506480552738018305881613269407247829115431427830913024599204822886994069069242492093111803666370009941648175635329962649730109174056547935514336367168998070040891064851089600318834396724689141837865257393352673310567335054649776276018872831107689025245052253249 A018640 601 20739110978928363733731535734638941585012961105476036611763226538814495658230862855661826049198409645773988138138484984186223607332740019883296351270659925299460218348113095871028672734337996140081782129702179200637668793449378283675730514786705346621134670109299552552037745662215378050490104506498 A018640 602 41478221957856727467463071469277883170025922210952073223526453077628991316461725711323652098396819291547976276276969968372447214665480039766592702541319850598920436696226191742057345468675992280163564259404358401275337586898756567351461029573410693242269340218599105104075491324430756100980209012996 A018640 603 82956443915713454934926142938555766340051844421904146447052906155257982632923451422647304196793638583095952552553939936744894429330960079533185405082639701197840873392452383484114690937351984560327128518808716802550675173797513134702922059146821386484538680437198210208150982648861512201960418025992 A018640 604 1005846882478025641085979483129988666873128613615587775670516487132503039424196848499598563386122867820038424699716521733031844955637890964339873036627006377023820589883485149744890627615392812793966433290555691230926936482294846758272929967155209311125031500301028298773830664617445835448770068565153 A018640 605 2011693764956051282171958966259977333746257227231175551341032974265006078848393696999197126772245735640076849399433043466063689911275781928679746073254012754047641179766970299489781255230785625587932866581111382461853872964589693516545859934310418622250063000602056597547661329234891670897540137130306 A018640 606 4023387529912102564343917932519954667492514454462351102682065948530012157696787393998394253544491471280153698798866086932127379822551563857359492146508025508095282359533940598979562510461571251175865733162222764923707745929179387033091719868620837244500126001204113195095322658469783341795080274260612 A018640 607 8046775059824205128687835865039909334985028908924702205364131897060024315393574787996788507088982942560307397597732173864254759645103127714718984293016051016190564719067881197959125020923142502351731466324445529847415491858358774066183439737241674489000252002408226390190645316939566683590160548521224 A018640 608 97567147600368487185340009863608900686693475520712014240040099251852794824147094304461060648453918178543727195872502608104088960696875423540967684552819618571310597218698059525254390878693102841014744029183902049399912838782600135552474206814055303179128055529199744981061574467892246038530696650819841 A018640 609 195134295200736974370680019727217801373386951041424028480080198503705589648294188608922121296907836357087454391745005216208177921393750847081935369105639237142621194437396119050508781757386205682029488058367804098799825677565200271104948413628110606358256111058399489962123148935784492077061393301639682 A018640 610 390268590401473948741360039454435602746773902082848056960160397007411179296588377217844242593815672714174908783490010432416355842787501694163870738211278474285242388874792238101017563514772411364058976116735608197599651355130400542209896827256221212716512222116798979924246297871568984154122786603279364 A018640 611 780537180802947897482720078908871205493547804165696113920320794014822358593176754435688485187631345428349817566980020864832711685575003388327741476422556948570484777749584476202035127029544822728117952233471216395199302710260801084419793654512442425433024444233597959848492595743137968308245573206558728 A018640 612 9464013317235743256977980956770063366609267125509065381283889627429721097942268147532722882900030063318741537999632752986096629187596916083473865401623503001417127930213711773949675915233230975578430170830838498791791545361912213148589998060963364408375421386332375263162972723385547865737477575129524577 A018640 613 18928026634471486513955961913540126733218534251018130762567779254859442195884536295065445765800060126637483075999265505972193258375193832166947730803247006002834255860427423547899351830466461951156860341661676997583583090723824426297179996121926728816750842772664750526325945446771095731474955150259049154 A018640 614 37856053268942973027911923827080253466437068502036261525135558509718884391769072590130891531600120253274966151998531011944386516750387664333895461606494012005668511720854847095798703660932923902313720683323353995167166181447648852594359992243853457633501685545329501052651890893542191462949910300518098308 A018640 615 75712106537885946055823847654160506932874137004072523050271117019437768783538145180261783063200240506549932303997062023888773033500775328667790923212988024011337023441709694191597407321865847804627441366646707990334332362895297705188719984487706915267003371090659002105303781787084382925899820601036196616 A018640 616 918009291771867095926864152806696146561098911174379341984537293860682946500400010310674119641302916141917929185964377039651373031196900860096964943957479791137461409230730042073118563777623404631107726570591334382803779900105484675413229811913446347612415874474240400526808354168398142976535324787563883969 A018640 617 1836018583543734191853728305613392293122197822348758683969074587721365893000800020621348239282605832283835858371928754079302746062393801720193929887914959582274922818461460084146237127555246809262215453141182668765607559800210969350826459623826892695224831748948480801053616708336796285953070649575127767938 A018640 618 3672037167087468383707456611226784586244395644697517367938149175442731786001600041242696478565211664567671716743857508158605492124787603440387859775829919164549845636922920168292474255110493618524430906282365337531215119600421938701652919247653785390449663497896961602107233416673592571906141299150255535876 A018640 619 7344074334174936767414913222453569172488791289395034735876298350885463572003200082485392957130423329135343433487715016317210984249575206880775719551659838329099691273845840336584948510220987237048861812564730675062430239200843877403305838495307570780899326995793923204214466833347185143812282598300511071752 A018640 620 89046901301871108304905822822249526216426594383914796172500117504486245810538801000135389605206382865766039131038544572846183184026099383429405599563875539740333756695380814081092500686429470249217449477347359435131966650310232013515083291755604295718404339824001318851100410354334619868723926504393696744993 A018640 621 178093802603742216609811645644499052432853188767829592345000235008972491621077602000270779210412765731532078262077089145692366368052198766858811199127751079480667513390761628162185001372858940498434898954694718870263933300620464027030166583511208591436808679648002637702200820708669239737447853008787393489986 A018640 622 356187605207484433219623291288998104865706377535659184690000470017944983242155204000541558420825531463064156524154178291384732736104397533717622398255502158961335026781523256324370002745717880996869797909389437740527866601240928054060333167022417182873617359296005275404401641417338479474895706017574786979972 A018640 623 712375210414968866439246582577996209731412755071318369380000940035889966484310408001083116841651062926128313048308356582769465472208795067435244796511004317922670053563046512648740005491435761993739595818778875481055733202481856108120666334044834365747234718592010550808803282834676958949791412035149573959944 A018640 624 8637549426281497505575864813758204042993379655239735228732511397935165843622263697013132791705019137979305795710738823566079768850531640192652343157695927354812374399451938965865972566583658614174092599302693865207800765080092505310963079300293616684685220962928127928556739804370458127266220870926188584264321 A018640 625 17275098852562995011151729627516408085986759310479470457465022795870331687244527394026265583410038275958611591421477647132159537701063280385304686315391854709624748798903877931731945133167317228348185198605387730415601530160185010621926158600587233369370441925856255857113479608740916254532441741852377168528642 A018640 626 34550197705125990022303459255032816171973518620958940914930045591740663374489054788052531166820076551917223182842955294264319075402126560770609372630783709419249497597807755863463890266334634456696370397210775460831203060320370021243852317201174466738740883851712511714226959217481832509064883483704754337057284 A018640 627 69100395410251980044606918510065632343947037241917881829860091183481326748978109576105062333640153103834446365685910588528638150804253121541218745261567418838498995195615511726927780532669268913392740794421550921662406120640740042487704634402348933477481767703425023428453918434963665018129766967409508674114568 A018640 628 837842294349305258040858886934545792170357826558254317187053605599711086831359578610273880795386856383992662183941665885909737578501569098687277286296504953416800316746838079688999338958614885574886982132361304925156674212768973015163418692128480818414466433404028409070003761023934438344823424479840292673639137 A018640 629 1675684588698610516081717773869091584340715653116508634374107211199422173662719157220547761590773712767985324367883331771819475157003138197374554572593009906833600633493676159377998677917229771149773964264722609850313348425537946030326837384256961636828932866808056818140007522047868876689646848959680585347278274 A018640 630 3351369177397221032163435547738183168681431306233017268748214422398844347325438314441095523181547425535970648735766663543638950314006276394749109145186019813667201266987352318755997355834459542299547928529445219700626696851075892060653674768513923273657865733616113636280015044095737753379293697919361170694556548 A018640 631 6702738354794442064326871095476366337362862612466034537496428844797688694650876628882191046363094851071941297471533327087277900628012552789498218290372039627334402533974704637511994711668919084599095857058890439401253393702151784121307349537027846547315731467232227272560030088191475506758587395838722341389113096 A018640 632 81270702551882610029963312032650941840524709176150668767144199743171975422641879125196566437152525069247288231842341590933244545114652202572665896770760980481429630724443293729832935878985643900764037266839046577740197398638590382470851613136462639386203244040190755679790364819321640519447872174544508389342996289 A018640 633 162541405103765220059926624065301883681049418352301337534288399486343950845283758250393132874305050138494576463684683181866489090229304405145331793541521960962859261448886587459665871757971287801528074533678093155480394797277180764941703226272925278772406488080381511359580729638643281038895744349089016778685992578 A018640 634 325082810207530440119853248130603767362098836704602675068576798972687901690567516500786265748610100276989152927369366363732978180458608810290663587083043921925718522897773174919331743515942575603056149067356186310960789594554361529883406452545850557544812976160763022719161459277286562077791488698178033557371985156 A018640 635 650165620415060880239706496261207534724197673409205350137153597945375803381135033001572531497220200553978305854738732727465956360917217620581327174166087843851437045795546349838663487031885151206112298134712372621921579189108723059766812905091701115089625952321526045438322918554573124155582977396356067114743970312 A018640 636 7883258147532613172906441267167141358530896790086614870412987375087681615996262275144066944403794931716986958488707134320524720876121263649548591986763815106698674180270999491793794780261607458374111614883387518040799147667943267099672606474236876020461714671898503300939665387474199130386443600930817313766270640033 A018640 637 15766516295065226345812882534334282717061793580173229740825974750175363231992524550288133888807589863433973916977414268641049441752242527299097183973527630213397348360541998983587589560523214916748223229766775036081598295335886534199345212948473752040923429343797006601879330774948398260772887201861634627532541280066 A018640 638 31533032590130452691625765068668565434123587160346459481651949500350726463985049100576267777615179726867947833954828537282098883504485054598194367947055260426794696721083997967175179121046429833496446459533550072163196590671773068398690425896947504081846858687594013203758661549896796521545774403723269255065082560132 A018640 639 63066065180260905383251530137337130868247174320692918963303899000701452927970098201152535555230359453735895667909657074564197767008970109196388735894110520853589393442167995934350358242092859666992892919067100144326393181343546136797380851793895008163693717375188026407517323099793593043091548807446538510130165120264 A018640 640 764676040310663477771924802915212711777496988638401642430059775383505116751637440688974493607168108376547734973404592029090897924983762574006213422716090065349771395486286950703998093685375923462288826643688589249957517323790496908668242828000976973984786323174154820191147542584997315647485029290289279435328252083201 A018640 641 1529352080621326955543849605830425423554993977276803284860119550767010233503274881377948987214336216753095469946809184058181795849967525148012426845432180130699542790972573901407996187370751846924577653287377178499915034647580993817336485656001953947969572646348309640382295085169994631294970058580578558870656504166402 A018640 642 3058704161242653911087699211660850847109987954553606569720239101534020467006549762755897974428672433506190939893618368116363591699935050296024853690864360261399085581945147802815992374741503693849155306574754356999830069295161987634672971312003907895939145292696619280764590170339989262589940117161157117741313008332804 A018640 643 6117408322485307822175398423321701694219975909107213139440478203068040934013099525511795948857344867012381879787236736232727183399870100592049707381728720522798171163890295605631984749483007387698310613149508713999660138590323975269345942624007815791878290585393238561529180340679978525179880234322314235482626016665608 A018640 644 74173575910134357343876705882775633042417207897924959315715798212199996324908831746830525879895306512525130292420245426821817098723424969678602702003460736338927825362169834218287815087481464575842016184437793157245879180407678200140819554316094766476524273347893017558541311630744739617806047841158060105226840452070497 A018640 645 148347151820268714687753411765551266084834415795849918631431596424399992649817663493661051759790613025050260584840490853643634197446849939357205404006921472677855650724339668436575630174962929151684032368875586314491758360815356400281639108632189532953048546695786035117082623261489479235612095682316120210453680904140994 A018640 646 296694303640537429375506823531102532169668831591699837262863192848799985299635326987322103519581226050100521169680981707287268394893699878714410808013842945355711301448679336873151260349925858303368064737751172628983516721630712800563278217264379065906097093391572070234165246522978958471224191364632240420907361808281988 A018640 647 593388607281074858751013647062205064339337663183399674525726385697599970599270653974644207039162452100201042339361963414574536789787399757428821616027685890711422602897358673746302520699851716606736129475502345257967033443261425601126556434528758131812194186783144140468330493045957916942448382729264480841814723616563976 A018640 648 7194836863283032662356040470629236405114469166098721053624432426583399643516156679442561010349844731714937638364763806401716258576172222058824462094335691424875999060130473919173918063485702063856675569890465936252850280499544785413659496768661192348222854514745622703178507228182239742927186640592331830207003523850838209 A018640 649 14389673726566065324712080941258472810228938332197442107248864853166799287032313358885122020699689463429875276729527612803432517152344444117648924188671382849751998120260947838347836126971404127713351139780931872505700560999089570827318993537322384696445709029491245406357014456364479485854373281184663660414007047701676418 A018640 650 28779347453132130649424161882516945620457876664394884214497729706333598574064626717770244041399378926859750553459055225606865034304688888235297848377342765699503996240521895676695672253942808255426702279561863745011401121998179141654637987074644769392891418058982490812714028912728958971708746562369327320828014095403352836 A018640 651 57558694906264261298848323765033891240915753328789768428995459412667197148129253435540488082798757853719501106918110451213730068609377776470595696754685531399007992481043791353391344507885616510853404559123727490022802243996358283309275974149289538785782836117964981625428057825457917943417493124738654641656028190806705672 A018640 652 697899175738454168248535925651035931296103509111575942201569945378589765421067197905928418003934938976348950921382089220966477081888705539705972823150562068212971908832655970159870052158113100194097530279375195816526477208455844185124971186560135657777616887930325402208315201133677255063937104137456187530079341813531306273 A018640 653 1395798351476908336497071851302071862592207018223151884403139890757179530842134395811856836007869877952697901842764178441932954163777411079411945646301124136425943817665311940319740104316226200388195060558750391633052954416911688370249942373120271315555233775860650804416630402267354510127874208274912375060158683627062612546 A018640 654 2791596702953816672994143702604143725184414036446303768806279781514359061684268791623713672015739755905395803685528356883865908327554822158823891292602248272851887635330623880639480208632452400776390121117500783266105908833823376740499884746240542631110467551721301608833260804534709020255748416549824750120317367254125225092 A018640 655 5583193405907633345988287405208287450368828072892607537612559563028718123368537583247427344031479511810791607371056713767731816655109644317647782585204496545703775270661247761278960417264904801552780242235001566532211817667646753480999769492481085262220935103442603217666521609069418040511496833099649500240634734508250450184 A018640 656 67696220046630054320107984788150485335722040383822866393552284701723207245843518196875056546381689080705848239374062654433748276943204437351479363845604520616658275156767629105507395059336970718827460437099393994203068289220216885957122205096333158804428838129241564014206574509966693741201899101333250190417696155912536708481 A018640 657 135392440093260108640215969576300970671444080767645732787104569403446414491687036393750113092763378161411696478748125308867496553886408874702958727691209041233316550313535258211014790118673941437654920874198787988406136578440433771914244410192666317608857676258483128028413149019933387482403798202666500380835392311825073416962 A018640 658 270784880186520217280431939152601941342888161535291465574209138806892828983374072787500226185526756322823392957496250617734993107772817749405917455382418082466633100627070516422029580237347882875309841748397575976812273156880867543828488820385332635217715352516966256056826298039866774964807596405333000761670784623650146833924 A018640 659 541569760373040434560863878305203882685776323070582931148418277613785657966748145575000452371053512645646785914992501235469986215545635498811834910764836164933266201254141032844059160474695765750619683496795151953624546313761735087656977640770665270435430705033932512113652596079733549929615192810666001523341569247300293667848 A018640 660 6566533344523115269050474524450597077565037917230818040174571616067151102846821265096880484999023840828467279219284077480073582863490830423093498293023638499815852690206460023234217320755686159726263662398641217437697624054361037937840853894344316404029597298536431709378037727466769292896584212829325268470516527123516060722657 A018640 661 13133066689046230538100949048901194155130075834461636080349143232134302205693642530193760969998047681656934558438568154960147165726981660846186996586047276999631705380412920046468434641511372319452527324797282434875395248108722075875681707788688632808059194597072863418756075454933538585793168425658650536941033054247032121445314 A018640 662 26266133378092461076201898097802388310260151668923272160698286464268604411387285060387521939996095363313869116877136309920294331453963321692373993172094553999263410760825840092936869283022744638905054649594564869750790496217444151751363415577377265616118389194145726837512150909867077171586336851317301073882066108494064242890628 A018640 663 52532266756184922152403796195604776620520303337846544321396572928537208822774570120775043879992190726627738233754272619840588662907926643384747986344189107998526821521651680185873738566045489277810109299189129739501580992434888303502726831154754531232236778388291453675024301819734154343172673702634602147764132216988128485781256 A018640 664 636953734418742181097896028871707916523808677971389349896933446758513656976141662714397407044905312560361326084270555515567137537758610551040069334423292934482137710950026622253719080113301557493447575252668198091456669533273020679970562827751398691190870937958033875809669659564276621410968668644444551041640103130981057890097729 A018640 665 1273907468837484362195792057743415833047617355942778699793866893517027313952283325428794814089810625120722652168541111031134275075517221102080138668846585868964275421900053244507438160226603114986895150505336396182913339066546041359941125655502797382381741875916067751619339319128553242821937337288889102083280206261962115780195458 A018640 666 2547814937674968724391584115486831666095234711885557399587733787034054627904566650857589628179621250241445304337082222062268550151034442204160277337693171737928550843800106489014876320453206229973790301010672792365826678133092082719882251311005594764763483751832135503238678638257106485643874674577778204166560412523924231560390916 A018640 667 5095629875349937448783168230973663332190469423771114799175467574068109255809133301715179256359242500482890608674164444124537100302068884408320554675386343475857101687600212978029752640906412459947580602021345584731653356266184165439764502622011189529526967503664271006477357276514212971287749349155556408333120825047848463120781832 A018640 668 61784512238617991566495914800555667902809441763224766940002544335575824726685741283296548483355815318355048630174243885010012341162585223450886725439059414644767357962152582358610750770990251076864414799508815214871296944727483005957144594291885673045514480981929285953537956977734832276863960858511121451039090003705162615339479713 A018640 669 123569024477235983132991829601111335805618883526449533880005088671151649453371482566593096966711630636710097260348487770020024682325170446901773450878118829289534715924305164717221501541980502153728829599017630429742593889454966011914289188583771346091028961963858571907075913955469664553727921717022242902078180007410325230678959426 A018640 670 247138048954471966265983659202222671611237767052899067760010177342303298906742965133186193933423261273420194520696975540040049364650340893803546901756237658579069431848610329434443003083961004307457659198035260859485187778909932023828578377167542692182057923927717143814151827910939329107455843434044485804156360014820650461357918852 A018640 671 494276097908943932531967318404445343222475534105798135520020354684606597813485930266372387866846522546840389041393951080080098729300681787607093803512475317158138863697220658868886006167922008614915318396070521718970375557819864047657156754335085384364115847855434287628303655821878658214911686868088971608312720029641300922715837704 A018640 672 5993097687145945181950103735653899786572515851032802393180246800550854998488516904479765202885514085880439717126901656845971197092770766674736012367588763220542433722328800488785242824786054354455848235552355075842515803638565851577843025646312910285414904655247140737493181826840278730855804203275578780750791730359400773687929532161 A018640 673 11986195374291890363900207471307799573145031702065604786360493601101709996977033808959530405771028171760879434253803313691942394185541533349472024735177526441084867444657600977570485649572108708911696471104710151685031607277131703155686051292625820570829809310494281474986363653680557461711608406551157561501583460718801547375859064322 A018640 674 23972390748583780727800414942615599146290063404131209572720987202203419993954067617919060811542056343521758868507606627383884788371083066698944049470355052882169734889315201955140971299144217417823392942209420303370063214554263406311372102585251641141659618620988562949972727307361114923423216813102315123003166921437603094751718128644 A018640 675 47944781497167561455600829885231198292580126808262419145441974404406839987908135235838121623084112687043517737015213254767769576742166133397888098940710105764339469778630403910281942598288434835646785884418840606740126429108526812622744205170503282283319237241977125899945454614722229846846433626204630246006333842875206189503436257288 A018640 676 581330475653156682649160062358428279297534037550181832138483939653432934853386139734537224679894866330402652561309460714059206117998764367449393199656110032392616071065893647412168554004247272382217278848578442356724032952940887603050773487692352297685245751558972651536838637203507036893013007717731141732826797844861875047729164619617 A018640 677 1162660951306313365298320124716856558595068075100363664276967879306865869706772279469074449359789732660805305122618921428118412235997528734898786399312220064785232142131787294824337108008494544764434557697156884713448065905881775206101546975384704595370491503117945303073677274407014073786026015435462283465653595689723750095458329239234 A018640 678 2325321902612626730596640249433713117190136150200727328553935758613731739413544558938148898719579465321610610245237842856236824471995057469797572798624440129570464284263574589648674216016989089528869115394313769426896131811763550412203093950769409190740983006235890606147354548814028147572052030870924566931307191379447500190916658478468 A018640 679 4650643805225253461193280498867426234380272300401454657107871517227463478827089117876297797439158930643221220490475685712473648943990114939595145597248880259140928568527149179297348432033978179057738230788627538853792263623527100824406187901538818381481966012471781212294709097628056295144104061741849133862614382758895000381833316956936 A018640 680 56389056138356198216968526048767543091860801642367637717432942146382994680778455554250110793949802034049057298447017689263742993445880143642591140366642673142083758893391683798980349738411985421075076048312108908602231196435266097495925028306158172875468837901220347199073347808740182578622261748619920748084199390951601879629728968102849 A018640 681 112778112276712396433937052097535086183721603284735275434865884292765989361556911108500221587899604068098114596894035378527485986891760287285182280733285346284167517786783367597960699476823970842150152096624217817204462392870532194991850056612316345750937675802440694398146695617480365157244523497239841496168398781903203759259457936205698 A018640 682 225556224553424792867874104195070172367443206569470550869731768585531978723113822217000443175799208136196229193788070757054971973783520574570364561466570692568335035573566735195921398953647941684300304193248435634408924785741064389983700113224632691501875351604881388796293391234960730314489046994479682992336797563806407518518915872411396 A018640 683 451112449106849585735748208390140344734886413138941101739463537171063957446227644434000886351598416272392458387576141514109943947567041149140729122933141385136670071147133470391842797907295883368600608386496871268817849571482128779967400226449265383003750703209762777592586782469921460628978093988959365984673595127612815037037831744822792 A018640 684 5469738445420551227045947026730451679910497759309660858590995388199150484035510188762260747013130797302758557949360715858583070364250373933331340615564339294782124612658993328501093924625962585844282376686274564134416426054220811457104727745697342768920477276418373678310114737447797710126359389616132312564167340922305382324083709905976353 A018640 685 10939476890841102454091894053460903359820995518619321717181990776398300968071020377524521494026261594605517115898721431717166140728500747866662681231128678589564249225317986657002187849251925171688564753372549128268832852108441622914209455491394685537840954552836747356620229474895595420252718779232264625128334681844610764648167419811952706 A018640 686 21878953781682204908183788106921806719641991037238643434363981552796601936142040755049042988052523189211034231797442863434332281457001495733325362462257357179128498450635973314004375698503850343377129506745098256537665704216883245828418910982789371075681909105673494713240458949791190840505437558464529250256669363689221529296334839623905412 A018640 687 43757907563364409816367576213843613439283982074477286868727963105593203872284081510098085976105046378422068463594885726868664562914002991466650724924514714358256996901271946628008751397007700686754259013490196513075331408433766491656837821965578742151363818211346989426480917899582381681010875116929058500513338727378443058592669679247810824 A018640 688 530564629205793469023456861592853812951318282653037103283326552655317596951444488309939292460273687338367580121087989438282557825332286271533140039709740911593866087427922352864606110688718370826895390538568632721038393327259418711339158591332642248585286295812582246796081129532436377882256860792764834318724232069463622085436119860879706241 A018640 689 1061129258411586938046913723185707625902636565306074206566653105310635193902888976619878584920547374676735160242175978876565115650664572543066280079419481823187732174855844705729212221377436741653790781077137265442076786654518837422678317182665284497170572591625164493592162259064872755764513721585529668637448464138927244170872239721759412482 A018640 690 2122258516823173876093827446371415251805273130612148413133306210621270387805777953239757169841094749353470320484351957753130231301329145086132560158838963646375464349711689411458424442754873483307581562154274530884153573309037674845356634365330568994341145183250328987184324518129745511529027443171059337274896928277854488341744479443518824964 A018640 691 4244517033646347752187654892742830503610546261224296826266612421242540775611555906479514339682189498706940640968703915506260462602658290172265120317677927292750928699423378822916848885509746966615163124308549061768307146618075349690713268730661137988682290366500657974368649036259491023058054886342118674549793856555708976683488958887037649928 A018640 692 51464769032961966495275315574506819856277873417344599018482675607565806904290115366064111368646547671821655271745534975513408109057231768338714583851844868424605010480508468227866792736805681970208852882241157373940724152744163614999898383359266298112772770693820477939219869564646328654578915496898188928916250510737971342287303626505331505377 A018640 693 102929538065923932990550631149013639712555746834689198036965351215131613808580230732128222737293095343643310543491069951026816218114463536677429167703689736849210020961016936455733585473611363940417705764482314747881448305488327229999796766718532596225545541387640955878439739129292657309157830993796377857832501021475942684574607253010663010754 A018640 694 205859076131847865981101262298027279425111493669378396073930702430263227617160461464256445474586190687286621086982139902053632436228927073354858335407379473698420041922033872911467170947222727880835411528964629495762896610976654459999593533437065192451091082775281911756879478258585314618315661987592755715665002042951885369149214506021326021508 A018640 695 411718152263695731962202524596054558850222987338756792147861404860526455234320922928512890949172381374573242173964279804107264872457854146709716670814758947396840083844067745822934341894445455761670823057929258991525793221953308919999187066874130384902182165550563823513758956517170629236631323975185511431330004085903770738298429012042652043016 A018640 696 4992082596197310750041705610727161526058953721482426104792819533933883269716141190508218802758715124166700561359316892624800586578551481528855314633628952237186686016609321418103078895470151151110258729577392265272250242816183870654990143185848830916938958757300586360104327347770693879494154803199124326104876299541583220201868451771017156021569 A018640 697 9984165192394621500083411221454323052117907442964852209585639067867766539432282381016437605517430248333401122718633785249601173157102963057710629267257904474373372033218642836206157790940302302220517459154784530544500485632367741309980286371697661833877917514601172720208654695541387758988309606398248652209752599083166440403736903542034312043138 A018640 698 19968330384789243000166822442908646104235814885929704419171278135735533078864564762032875211034860496666802245437267570499202346314205926115421258534515808948746744066437285672412315581880604604441034918309569061089000971264735482619960572743395323667755835029202345440417309391082775517976619212796497304419505198166332880807473807084068624086276 A018640 699 39936660769578486000333644885817292208471629771859408838342556271471066157729129524065750422069720993333604490874535140998404692628411852230842517069031617897493488132874571344824631163761209208882069836619138122178001942529470965239921145486790647335511670058404690880834618782165551035953238425592994608839010396332665761614947614168137248172552 A018640 700 484232011831139142754045444240534668027718510983795332164903494791586677162465695479297223867595367044169954451853738584605656898119493708298965519462008367007108543611104177555998652860604661657695096769007049731408273553169835453534043889027336598943078999458156876930119752733757306310933015910315059632173001055533572359581239821788664134092193 A018640 701 968464023662278285508090888481069336055437021967590664329806989583173354324931390958594447735190734088339908903707477169211313796238987416597931038924016734014217087222208355111997305721209323315390193538014099462816547106339670907068087778054673197886157998916313753860239505467514612621866031820630119264346002111067144719162479643577328268184386 A018640 702 1936928047324556571016181776962138672110874043935181328659613979166346708649862781917188895470381468176679817807414954338422627592477974833195862077848033468028434174444416710223994611442418646630780387076028198925633094212679341814136175556109346395772315997832627507720479010935029225243732063641260238528692004222134289438324959287154656536368772 A018640 703 3873856094649113142032363553924277344221748087870362657319227958332693417299725563834377790940762936353359635614829908676845255184955949666391724155696066936056868348888833420447989222884837293261560774152056397851266188425358683628272351112218692791544631995665255015440958021870058450487464127282520477057384008444268578876649918574309313072737544 A018640 704 46970505147620496847142408091331862798688695565428147219995638994783907684759172461491830715156750603284485581829812642706748719117590889704999655387814811599689528730277105222931869327478652180796424386593683823946602534657474038992802257235651650097478662947441217062221616015174458712160502543300560784320781102386756518879380262713500421006942721 A018640 705 93941010295240993694284816182663725597377391130856294439991277989567815369518344922983661430313501206568971163659625285413497438235181779409999310775629623199379057460554210445863738654957304361592848773187367647893205069314948077985604514471303300194957325894882434124443232030348917424321005086601121568641562204773513037758760525427000842013885442 A018640 706 187882020590481987388569632365327451194754782261712588879982555979135630739036689845967322860627002413137942327319250570826994876470363558819998621551259246398758114921108420891727477309914608723185697546374735295786410138629896155971209028942606600389914651789764868248886464060697834848642010173202243137283124409547026075517521050854001684027770884 A018640 707 375764041180963974777139264730654902389509564523425177759965111958271261478073379691934645721254004826275884654638501141653989752940727117639997243102518492797516229842216841783454954619829217446371395092749470591572820277259792311942418057885213200779829303579529736497772928121395669697284020346404486274566248819094052151035042101708003368055541768 A018640 708 4556138999319188194172813584859190691472803469846530280339576982494039045421639728764707579370204808518595101437491826342554625754406316301384966572618036725169884286836879206624391324765429261537253165499587330922820445861774981782301818951858210059455430305901798055035496753471922495079568746700154396079115766931515382331299885483209540837673443937 A018640 709 9112277998638376388345627169718381382945606939693060560679153964988078090843279457529415158740409617037190202874983652685109251508812632602769933145236073450339768573673758413248782649530858523074506330999174661845640891723549963564603637903716420118910860611803596110070993506943844990159137493400308792158231533863030764662599770966419081675346887874 A018640 710 18224555997276752776691254339436762765891213879386121121358307929976156181686558915058830317480819234074380405749967305370218503017625265205539866290472146900679537147347516826497565299061717046149012661998349323691281783447099927129207275807432840237821721223607192220141987013887689980318274986800617584316463067726061529325199541932838163350693775748 A018640 711 36449111994553505553382508678873525531782427758772242242716615859952312363373117830117660634961638468148760811499934610740437006035250530411079732580944293801359074294695033652995130598123434092298025323996698647382563566894199854258414551614865680475643442447214384440283974027775379960636549973601235168632926135452123058650399083865676326701387551496 A018640 712 441945482933961254834762917731341497072861936575113437192938967301921787405899053690176635198909866426303724839436707155227798698177412681234341757543949562341478775823177283042565958502246638369113557053459971099513583248592173232883276438330246375767176739672474411338443185086776482022718168429914976419674229392356992086136088891871325461254324061889 A018640 713 883890965867922509669525835462682994145723873150226874385877934603843574811798107380353270397819732852607449678873414310455597396354825362468683515087899124682957551646354566085131917004493276738227114106919942199027166497184346465766552876660492751534353479344948822676886370173552964045436336859829952839348458784713984172272177783742650922508648123778 A018640 714 1767781931735845019339051670925365988291447746300453748771755869207687149623596214760706540795639465705214899357746828620911194792709650724937367030175798249365915103292709132170263834008986553476454228213839884398054332994368692931533105753320985503068706958689897645353772740347105928090872673719659905678696917569427968344544355567485301845017296247556 A018640 715 3535563863471690038678103341850731976582895492600907497543511738415374299247192429521413081591278931410429798715493657241822389585419301449874734060351596498731830206585418264340527668017973106952908456427679768796108665988737385863066211506641971006137413917379795290707545480694211856181745347439319811357393835138855936689088711134970603690034592495112 A018640 716 42868711844594241718972003019940125216067607847786003407715079828286413378372208207947133614294257043351461309425360594057096473723209030079731150481763107547123441254848196455128897974717923921804015034185617196652817575113440803589677814518033898449416143748230017899828988953417318756203662337701752712708400251058628232355200622511518569741669434003233 A018640 717 85737423689188483437944006039880250432135215695572006815430159656572826756744416415894267228588514086702922618850721188114192947446418060159462300963526215094246882509696392910257795949435847843608030068371234393305635150226881607179355629036067796898832287496460035799657977906834637512407324675403505425416800502117256464710401245023037139483338868006466 A018640 718 171474847378376966875888012079760500864270431391144013630860319313145653513488832831788534457177028173405845237701442376228385894892836120318924601927052430188493765019392785820515591898871695687216060136742468786611270300453763214358711258072135593797664574992920071599315955813669275024814649350807010850833601004234512929420802490046074278966677736012932 A018640 719 342949694756753933751776024159521001728540862782288027261720638626291307026977665663577068914354056346811690475402884752456771789785672240637849203854104860376987530038785571641031183797743391374432120273484937573222540600907526428717422516144271187595329149985840143198631911627338550049629298701614021701667202008469025858841604980092148557933355472025864 A018640 720 4158265048925641446740284292934192145958557961235242330548362743343782097702104196170871960586542933205091747014259977623538357951151275917733921596731021432070973801720275056147503103547638620414989458316004868075323304786003757948198748008249288149593365943578311736283411928481479919351755246757070013132714824352686938538454460383617301264941935098313601 A018640 721 8316530097851282893480568585868384291917115922470484661096725486687564195404208392341743921173085866410183494028519955247076715902302551835467843193462042864141947603440550112295006207095277240829978916632009736150646609572007515896397496016498576299186731887156623472566823856962959838703510493514140026265429648705373877076908920767234602529883870196627202 A018640 722 16633060195702565786961137171736768583834231844940969322193450973375128390808416784683487842346171732820366988057039910494153431804605103670935686386924085728283895206881100224590012414190554481659957833264019472301293219144015031792794992032997152598373463774313246945133647713925919677407020987028280052530859297410747754153817841534469205059767740393254404 A018640 723 33266120391405131573922274343473537167668463689881938644386901946750256781616833569366975684692343465640733976114079820988306863609210207341871372773848171456567790413762200449180024828381108963319915666528038944602586438288030063585589984065994305196746927548626493890267295427851839354814041974056560105061718594821495508307635683068938410119535480786508808 A018640 724 403351709745787220333807576414616638157980122239818506063191186104346863477104107028574580176894664520893899460383217829483220721261673764020190394882909078910884458766866680446307801044120946180253977456652472203306360564242364520975278556800180950510556496527096238419490957062703552177120258935435791273873337962210633038230082657210878222699367704536419297 A018640 725 806703419491574440667615152829233276315960244479637012126382372208693726954208214057149160353789329041787798920766435658966441442523347528040380789765818157821768917533733360892615602088241892360507954913304944406612721128484729041950557113600361901021112993054192476838981914125407104354240517870871582547746675924421266076460165314421756445398735409072838594 A018640 726 1613406838983148881335230305658466552631920488959274024252764744417387453908416428114298320707578658083575597841532871317932882885046695056080761579531636315643537835067466721785231204176483784721015909826609888813225442256969458083901114227200723802042225986108384953677963828250814208708481035741743165095493351848842532152920330628843512890797470818145677188 A018640 727 3226813677966297762670460611316933105263840977918548048505529488834774907816832856228596641415157316167151195683065742635865765770093390112161523159063272631287075670134933443570462408352967569442031819653219777626450884513938916167802228454401447604084451972216769907355927656501628417416962071483486330190986703697685064305840661257687025781594941636291354376 A018640 728 39125115845341360372379334912217813901324071857262395088129545052121645757279098381771734277158782458526708247657172129459872409962382355109958468303642180654355792500386068003291856701279731779484635813295289803720716974731509358534602020009617552199523980163128335126690622835082244561180665116737271753565713782334431404708318017749455187601838667340032671809 A018640 729 78250231690682720744758669824435627802648143714524790176259090104243291514558196763543468554317564917053416495314344258919744819924764710219916936607284361308711585000772136006583713402559463558969271626590579607441433949463018717069204040019235104399047960326256670253381245670164489122361330233474543507131427564668862809416636035498910375203677334680065343618 A018640 730 156500463381365441489517339648871255605296287429049580352518180208486583029116393527086937108635129834106832990628688517839489639849529420439833873214568722617423170001544272013167426805118927117938543253181159214882867898926037434138408080038470208798095920652513340506762491340328978244722660466949087014262855129337725618833272070997820750407354669360130687236 A018640 731 313000926762730882979034679297742511210592574858099160705036360416973166058232787054173874217270259668213665981257377035678979279699058840879667746429137445234846340003088544026334853610237854235877086506362318429765735797852074868276816160076940417596191841305026681013524982680657956489445320933898174028525710258675451237666544141995641500814709338720261374472 A018640 732 3795136236998111956120795486485127948428434970154452323548565870055799638456072543031858224884401898477090700022745696557607623766351088445665971425453291523472511872537448596319310100024133982610009673889643110960909546548956407777856395940932902563353826075823448507288990415002977722434524516323515360095874236886439846256706847721697153197378350731983169165473 A018640 733 7590272473996223912241590972970255896856869940308904647097131740111599276912145086063716449768803796954181400045491393115215247532702176891331942850906583046945023745074897192638620200048267965220019347779286221921819093097912815555712791881865805126707652151646897014577980830005955444869049032647030720191748473772879692513413695443394306394756701463966338330946 A018640 734 15180544947992447824483181945940511793713739880617809294194263480223198553824290172127432899537607593908362800090982786230430495065404353782663885701813166093890047490149794385277240400096535930440038695558572443843638186195825631111425583763731610253415304303293794029155961660011910889738098065294061440383496947545759385026827390886788612789513402927932676661892 A018640 735 30361089895984895648966363891881023587427479761235618588388526960446397107648580344254865799075215187816725600181965572460860990130808707565327771403626332187780094980299588770554480800193071860880077391117144887687276372391651262222851167527463220506830608606587588058311923320023821779476196130588122880766993895091518770053654781773577225579026805855865353323784 A018640 736 368128214988816859743717162189057410997558192104981875384210889395412564930239036674090247813786984152277797902206332566087939505336055579229599228268969277776833651636132513842973079702340996313170938367295381763208226015248771554452070406270491548645321129354874505207032070255288839076148878083380989929299800977984665086900564229004623860145700021002367409050881 A018640 737 736256429977633719487434324378114821995116384209963750768421778790825129860478073348180495627573968304555595804412665132175879010672111158459198456537938555553667303272265027685946159404681992626341876734590763526416452030497543108904140812540983097290642258709749010414064140510577678152297756166761979858599601955969330173801128458009247720291400042004734818101762 A018640 738 1472512859955267438974868648756229643990232768419927501536843557581650259720956146696360991255147936609111191608825330264351758021344222316918396913075877111107334606544530055371892318809363985252683753469181527052832904060995086217808281625081966194581284517419498020828128281021155356304595512333523959717199203911938660347602256916018495440582800084009469636203524 A018640 739 2945025719910534877949737297512459287980465536839855003073687115163300519441912293392721982510295873218222383217650660528703516042688444633836793826151754222214669213089060110743784637618727970505367506938363054105665808121990172435616563250163932389162569034838996041656256562042310712609191024667047919434398407823877320695204513832036990881165600168018939272407048 A018640 740 35708436853915235395140564732338568866763144634183241912268456271355018798233186557386754037937337462770946396514014258910530132017597391185271125142090019944352864208704853842768388731127076642377581021627652031031197923479130840781850829408237680218596149547422827005082110814763017390386441174087956023142080694864512513429354730213448514434132902037229638677935457 A018640 741 71416873707830470790281129464677137733526289268366483824536912542710037596466373114773508075874674925541892793028028517821060264035194782370542250284180039888705728417409707685536777462254153284755162043255304062062395846958261681563701658816475360437192299094845654010164221629526034780772882348175912046284161389729025026858709460426897028868265804074459277355870914 A018640 742 142833747415660941580562258929354275467052578536732967649073825085420075192932746229547016151749349851083785586056057035642120528070389564741084500568360079777411456834819415371073554924508306569510324086510608124124791693916523363127403317632950720874384598189691308020328443259052069561545764696351824092568322779458050053717418920853794057736531608148918554711741828 A018640 743 285667494831321883161124517858708550934105157073465935298147650170840150385865492459094032303498699702167571172112114071284241056140779129482169001136720159554822913669638830742147109849016613139020648173021216248249583387833046726254806635265901441748769196379382616040656886518104139123091529392703648185136645558916100107434837841707588115473063216297837109423483656 A018640 744 3463718374829777833328634779036841180076025029515774465490040258321436823428619096066515141679921733888781800461859383114321422805706946944971299138782731934602227828244370822748533706919326434310625359097882247010026198577475691555839530452599054981203826506100014219492964749032012686867484793886531734244781827401857713802647408830704505900110891497611274951759739329 A018640 745 6927436749659555666657269558073682360152050059031548930980080516642873646857238192133030283359843467777563600923718766228642845611413893889942598277565463869204455656488741645497067413838652868621250718195764494020052397154951383111679060905198109962407653012200028438985929498064025373734969587773063468489563654803715427605294817661409011800221782995222549903519478658 A018640 746 13854873499319111333314539116147364720304100118063097861960161033285747293714476384266060566719686935555127201847437532457285691222827787779885196555130927738408911312977483290994134827677305737242501436391528988040104794309902766223358121810396219924815306024400056877971858996128050747469939175546126936979127309607430855210589635322818023600443565990445099807038957316 A018640 747 27709746998638222666629078232294729440608200236126195723920322066571494587428952768532121133439373871110254403694875064914571382445655575559770393110261855476817822625954966581988269655354611474485002872783057976080209588619805532446716243620792439849630612048800113755943717992256101494939878351092253873958254619214861710421179270645636047200887131980890199614077914632 A018640 748 335980682358488449832877573566573594467374427863030123152533905057179371872576052318451968742952408187211834644800360162089178012153573853662216016461924997656416099339703969806607769571174664128130659832494577959972541262015142080916434453902108333176771171091701379290817580656105230626146025006993578221743837257980198238856798656578337072310756475268293670320694714913 A018640 749 671961364716976899665755147133147188934748855726060246305067810114358743745152104636903937485904816374423669289600720324178356024307147707324432032923849995312832198679407939613215539142349328256261319664989155919945082524030284161832868907804216666353542342183402758581635161312210461252292050013987156443487674515960396477713597313156674144621512950536587340641389429826 A018640 750 1343922729433953799331510294266294377869497711452120492610135620228717487490304209273807874971809632748847338579201440648356712048614295414648864065847699990625664397358815879226431078284698656512522639329978311839890165048060568323665737815608433332707084684366805517163270322624420922504584100027974312886975349031920792955427194626313348289243025901073174681282778859652 A018640 751 2687845458867907598663020588532588755738995422904240985220271240457434974980608418547615749943619265497694677158402881296713424097228590829297728131695399981251328794717631758452862156569397313025045278659956623679780330096121136647331475631216866665414169368733611034326540645248841845009168200055948625773950698063841585910854389252626696578486051802146349362565557719304 A018640 752 32590126188773379633789124635957638663335319502713921945795788790546399071639877074889840968066383594159547960545634935722650267178896663805234953596806724772672361635951285071240953648403942420428674003751974062117336502415468781848894142028504508318146803595895033791209305323642207370736164425678377087509152214024079229169109469688098696014143378101024486021107387346561 A018640 753 65180252377546759267578249271915277326670639005427843891591577581092798143279754149779681936132767188319095921091269871445300534357793327610469907193613449545344723271902570142481907296807884840857348007503948124234673004830937563697788284057009016636293607191790067582418610647284414741472328851356754175018304428048158458338218939376197392028286756202048972042214774693122 A018640 754 130360504755093518535156498543830554653341278010855687783183155162185596286559508299559363872265534376638191842182539742890601068715586655220939814387226899090689446543805140284963814593615769681714696015007896248469346009661875127395576568114018033272587214383580135164837221294568829482944657702713508350036608856096316916676437878752394784056573512404097944084429549386244 A018640 755 260721009510187037070312997087661109306682556021711375566366310324371192573119016599118727744531068753276383684365079485781202137431173310441879628774453798181378893087610280569927629187231539363429392030015792496938692019323750254791153136228036066545174428767160270329674442589137658965889315405427016700073217712192633833352875757504789568113147024808195888168859098772488 A018640 756 3161242240311017824477545089687890950343525991763250428742191512683000709949068076264314573902439208633476152172926588765097075916352976389107790498890252302949219078687274651910372503895182414781581378363941484025381640734300471839342731776764937306860239948801818277747302616393294114961407949290802577488387764760335685229403618559745573513371907675799375144047416572616417 A018640 757 6322484480622035648955090179375781900687051983526500857484383025366001419898136152528629147804878417266952304345853177530194151832705952778215580997780504605898438157374549303820745007790364829563162756727882968050763281468600943678685463553529874613720479897603636555494605232786588229922815898581605154976775529520671370458807237119491147026743815351598750288094833145232834 A018640 758 12644968961244071297910180358751563801374103967053001714968766050732002839796272305057258295609756834533904608691706355060388303665411905556431161995561009211796876314749098607641490015580729659126325513455765936101526562937201887357370927107059749227440959795207273110989210465573176459845631797163210309953551059041342740917614474238982294053487630703197500576189666290465668 A018640 759 25289937922488142595820360717503127602748207934106003429937532101464005679592544610114516591219513669067809217383412710120776607330823811112862323991122018423593752629498197215282980031161459318252651026911531872203053125874403774714741854214119498454881919590414546221978420931146352919691263594326420619907102118082685481835228948477964588106975261406395001152379332580931336 A018640 760 306640497310168728974321873699725422183322021201035291587992576730251068865059603397638513668536603237447186760773879110214416363886238709743455678392354473386074250632665641235306132877832694233813393701302323950462019151227145768416244982346198918765443275033776372941488353790149529151256571081207850016373613181752561467252151000295320630797075044552539388972599407543792449 A018640 761 613280994620337457948643747399450844366644042402070583175985153460502137730119206795277027337073206474894373521547758220428832727772477419486911356784708946772148501265331282470612265755665388467626787402604647900924038302454291536832489964692397837530886550067552745882976707580299058302513142162415700032747226363505122934504302000590641261594150089105078777945198815087584898 A018640 762 1226561989240674915897287494798901688733288084804141166351970306921004275460238413590554054674146412949788747043095516440857665455544954838973822713569417893544297002530662564941224531511330776935253574805209295801848076604908583073664979929384795675061773100135105491765953415160598116605026284324831400065494452727010245869008604001181282523188300178210157555890397630175169796 A018640 763 2453123978481349831794574989597803377466576169608282332703940613842008550920476827181108109348292825899577494086191032881715330911089909677947645427138835787088594005061325129882449063022661553870507149610418591603696153209817166147329959858769591350123546200270210983531906830321196233210052568649662800130988905454020491738017208002362565046376600356420315111780795260350339592 A018640 764 29744128239086366710509221748873365951782236056500423284035279942834353679910781529570935825848050514032377115795066273690798387296965154845115200804058383918449202311368567199824694889149771340679899189026325423194815857669033139536375763287581295120247997678276308175324370317644504327671887394877161451588240478629998462323458647028646101187316279321596320730342142531747867553 A018640 765 59488256478172733421018443497746731903564472113000846568070559885668707359821563059141871651696101028064754231590132547381596774593930309690230401608116767836898404622737134399649389778299542681359798378052650846389631715338066279072751526575162590240495995356552616350648740635289008655343774789754322903176480957259996924646917294057292202374632558643192641460684285063495735106 A018640 766 118976512956345466842036886995493463807128944226001693136141119771337414719643126118283743303392202056129508463180265094763193549187860619380460803216233535673796809245474268799298779556599085362719596756105301692779263430676132558145503053150325180480991990713105232701297481270578017310687549579508645806352961914519993849293834588114584404749265117286385282921368570126991470212 A018640 767 237953025912690933684073773990986927614257888452003386272282239542674829439286252236567486606784404112259016926360530189526387098375721238760921606432467071347593618490948537598597559113198170725439193512210603385558526861352265116291006106300650360961983981426210465402594962541156034621375099159017291612705923829039987698587669176229168809498530234572770565842737140253982940424 A018640 768 2885180439191377570919394509640716497322876897480541058551422154454932306951345808368380775107260899861140580232121428548007443567805620019976174477993663240089572624202751018382995404247527820045950221335553566049897138193896214535028449038895385626664055774792801893006463920811516919784173077303084660804059326427109850845375488761778671815169679094194843110843187825579543152641 A018640 769 5770360878382755141838789019281432994645753794961082117102844308909864613902691616736761550214521799722281160464242857096014887135611240039952348955987326480179145248405502036765990808495055640091900442671107132099794276387792429070056898077790771253328111549585603786012927841623033839568346154606169321608118652854219701690750977523557343630339358188389686221686375651159086305282 A018640 770 11540721756765510283677578038562865989291507589922164234205688617819729227805383233473523100429043599444562320928485714192029774271222480079904697911974652960358290496811004073531981616990111280183800885342214264199588552775584858140113796155581542506656223099171207572025855683246067679136692309212338643216237305708439403381501955047114687260678716376779372443372751302318172610564 A018640 771 23081443513531020567355156077125731978583015179844328468411377235639458455610766466947046200858087198889124641856971428384059548542444960159809395823949305920716580993622008147063963233980222560367601770684428528399177105551169716280227592311163085013312446198342415144051711366492135358273384618424677286432474611416878806763003910094229374521357432753558744886745502604636345221128 A018640 772 279862502601563624379181267435149500240319059055612482679487948982128433774280543411732935185404307286530636282515778569156722026077145141937688924365385334288688544547666848783150554212010198544457171469548695906840022404807932809897759556772852405786413410154901783621627000318717141219064788498399212097993754663429655532001422409892531166071458872136899781751789219081215685806177 A018640 773 559725005203127248758362534870299000480638118111224965358975897964256867548561086823465870370808614573061272565031557138313444052154290283875377848730770668577377089095333697566301108424020397088914342939097391813680044809615865619795519113545704811572826820309803567243254000637434282438129576996798424195987509326859311064002844819785062332142917744273799563503578438162431371612354 A018640 774 1119450010406254497516725069740598000961276236222449930717951795928513735097122173646931740741617229146122545130063114276626888104308580567750755697461541337154754178190667395132602216848040794177828685878194783627360089619231731239591038227091409623145653640619607134486508001274868564876259153993596848391975018653718622128005689639570124664285835488547599127007156876324862743224708 A018640 775 2238900020812508995033450139481196001922552472444899861435903591857027470194244347293863481483234458292245090260126228553253776208617161135501511394923082674309508356381334790265204433696081588355657371756389567254720179238463462479182076454182819246291307281239214268973016002549737129752518307987193696783950037307437244256011379279140249328571670977095198254014313752649725486449416 A018640 776 27146662752351671564780582941209501523310948728394410819910331051266458076105212710938094712984217806793471719404030521208202036529483078767955825663442377426002788821123684331965603758564989258812345632546223502963482173266369482560082677006966683361282100785025473011297819030915562698249284484344723573505394202352676586604137973759575523108931510597279278829923554250877921523199169 A018640 777 54293325504703343129561165882419003046621897456788821639820662102532916152210425421876189425968435613586943438808061042416404073058966157535911651326884754852005577642247368663931207517129978517624691265092447005926964346532738965120165354013933366722564201570050946022595638061831125396498568968689447147010788404705353173208275947519151046217863021194558557659847108501755843046398338 A018640 778 108586651009406686259122331764838006093243794913577643279641324205065832304420850843752378851936871227173886877616122084832808146117932315071823302653769509704011155284494737327862415034259957035249382530184894011853928693065477930240330708027866733445128403140101892045191276123662250792997137937378894294021576809410706346416551895038302092435726042389117115319694217003511686092796676 A018640 779 217173302018813372518244663529676012186487589827155286559282648410131664608841701687504757703873742454347773755232244169665616292235864630143646605307539019408022310568989474655724830068519914070498765060369788023707857386130955860480661416055733466890256806280203784090382552247324501585994275874757788588043153618821412692833103790076604184871452084778234230639388434007023372185593352 A018640 780 2633226286978112141783716545297321647761162026654257849531302111972846433382205632960995187159469127258966756782190960557195597543359858640491715089353910610322270515648997380200663564580803958104797526356983679787457770806837839808328019669675768286044363776147470882095888445998809581730180594981438186630023237628209628900601383454678825741566356527936090046502584762335158387750319393 A018640 781 5266452573956224283567433090594643295522324053308515699062604223945692866764411265921990374318938254517933513564381921114391195086719717280983430178707821220644541031297994760401327129161607916209595052713967359574915541613675679616656039339351536572088727552294941764191776891997619163460361189962876373260046475256419257801202766909357651483132713055872180093005169524670316775500638786 A018640 782 10532905147912448567134866181189286591044648106617031398125208447891385733528822531843980748637876509035867027128763842228782390173439434561966860357415642441289082062595989520802654258323215832419190105427934719149831083227351359233312078678703073144177455104589883528383553783995238326920722379925752746520092950512838515602405533818715302966265426111744360186010339049340633551001277572 A018640 783 21065810295824897134269732362378573182089296213234062796250416895782771467057645063687961497275753018071734054257527684457564780346878869123933720714831284882578164125191979041605308516646431664838380210855869438299662166454702718466624157357406146288354910209179767056767107567990476653841444759851505493040185901025677031204811067637430605932530852223488720372020678098681267102002555144 A018640 784 255422949836876877753020504893840199832832716585463011404536304861366104038073946397216533154468505344119775407872523174047972961705906288127696363667329329201260240017952745879464365764337983936165360056627416939383403768263270461407817907958549523746303286286304675563301179261884529427827517713199504103112254049936334003358334195103846096931936583209800734510750721946510363611780981121 A018640 785 510845899673753755506041009787680399665665433170926022809072609722732208076147892794433066308937010688239550815745046348095945923411812576255392727334658658402520480035905491758928731528675967872330720113254833878766807536526540922815635815917099047492606572572609351126602358523769058855655035426399008206224508099872668006716668390207692193863873166419601469021501443893020727223561962242 A018640 786 1021691799347507511012082019575360799331330866341852045618145219445464416152295785588866132617874021376479101631490092696191891846823625152510785454669317316805040960071810983517857463057351935744661440226509667757533615073053081845631271631834198094985213145145218702253204717047538117711310070852798016412449016199745336013433336780415384387727746332839202938043002887786041454447123924484 A018640 787 2043383598695015022024164039150721598662661732683704091236290438890928832304591571177732265235748042752958203262980185392383783693647250305021570909338634633610081920143621967035714926114703871489322880453019335515067230146106163691262543263668396189970426290290437404506409434095076235422620141705596032824898032399490672026866673560830768775455492665678405876086005775572082908894247848968 A018640 788 24776026134177057142042988974702499383784773508789912106240021571552512091693172800530003715983445018379618214563634747882653377285472909948386547275730944932522243281741416350308043479140784441808039925492859443120190165521537234756558337071979303803391418769771553529640214388402799354499269218180351898001888642843824398325758416925073071402397848571350671247542820028811505270342755168737 A018640 789 49552052268354114284085977949404998767569547017579824212480043143105024183386345601060007431966890036759236429127269495765306754570945819896773094551461889865044486563482832700616086958281568883616079850985718886240380331043074469513116674143958607606782837539543107059280428776805598708998538436360703796003777285687648796651516833850146142804795697142701342495085640057623010540685510337474 A018640 790 99104104536708228568171955898809997535139094035159648424960086286210048366772691202120014863933780073518472858254538991530613509141891639793546189102923779730088973126965665401232173916563137767232159701971437772480760662086148939026233348287917215213565675079086214118560857553611197417997076872721407592007554571375297593303033667700292285609591394285402684990171280115246021081371020674948 A018640 791 198208209073416457136343911797619995070278188070319296849920172572420096733545382404240029727867560147036945716509077983061227018283783279587092378205847559460177946253931330802464347833126275534464319403942875544961521324172297878052466696575834430427131350158172428237121715107222394835994153745442815184015109142750595186606067335400584571219182788570805369980342560230492042162742041349896 A018640 792 2403274535015174542778169930546142440227123030352621474305282092440593672894237761651410360450394166782822966812672570544617377596690872264993495085745901658454657598328917385979880217476656090855379872772807365982658446055589111771386158695981992468928967620667840692375100795675071537386429114163494134106183198355850966637598566441732087926032591311421015111011653542794716011223247251367489 A018640 793 4806549070030349085556339861092284880454246060705242948610564184881187345788475523302820720900788333565645933625345141089234755193381744529986990171491803316909315196657834771959760434953312181710759745545614731965316892111178223542772317391963984937857935241335681384750201591350143074772858228326988268212366396711701933275197132883464175852065182622842030222023307085589432022446494502734978 A018640 794 9613098140060698171112679722184569760908492121410485897221128369762374691576951046605641441801576667131291867250690282178469510386763489059973980342983606633818630393315669543919520869906624363421519491091229463930633784222356447085544634783927969875715870482671362769500403182700286149545716456653976536424732793423403866550394265766928351704130365245684060444046614171178864044892989005469956 A018640 795 19226196280121396342225359444369139521816984242820971794442256739524749383153902093211282883603153334262583734501380564356939020773526978119947960685967213267637260786631339087839041739813248726843038982182458927861267568444712894171089269567855939751431740965342725539000806365400572299091432913307953072849465586846807733100788531533856703408260730491368120888093228342357728089785978010939912 A018640 796 233117629896471930649482483262975816702030933944204283007612362966737586270741062880186804963688234177933827780829239342827885626879014609704369023317352460870101787037904986440048381095235640812971847658962314500317869267392143841824457393510253269486109859204780547160384777180481939126483624073858931008299770240517543763847060944848012528825161357207838465768130393651087453088654983382646433 A018640 797 466235259792943861298964966525951633404061867888408566015224725933475172541482125760373609927376468355867655561658478685655771253758029219408738046634704921740203574075809972880096762190471281625943695317924629000635738534784287683648914787020506538972219718409561094320769554360963878252967248147717862016599540481035087527694121889696025057650322714415676931536260787302174906177309966765292866 A018640 798 932470519585887722597929933051903266808123735776817132030449451866950345082964251520747219854752936711735311123316957371311542507516058438817476093269409843480407148151619945760193524380942563251887390635849258001271477069568575367297829574041013077944439436819122188641539108721927756505934496295435724033199080962070175055388243779392050115300645428831353863072521574604349812354619933530585732 A018640 799 1864941039171775445195859866103806533616247471553634264060898903733900690165928503041494439709505873423470622246633914742623085015032116877634952186538819686960814296303239891520387048761885126503774781271698516002542954139137150734595659148082026155888878873638244377283078217443855513011868992590871448066398161924140350110776487558784100230601290857662707726145043149208699624709239867061171464 A018640 800 22612410099957777272999800876508654220097000592587815451738399207773545868261883099378120081477758715259581294740436216254304905807264417141323795261783188704399873342676783684684692966237857158858269222919344506530833318937037952656972367170494567140152656342863713074557323386506748095268911535164316307805077713330201745093164911650257215296040651649160331179508648184155482949599533388116704001 A018640 801 45224820199915554545999601753017308440194001185175630903476798415547091736523766198756240162955517430519162589480872432508609811614528834282647590523566377408799746685353567369369385932475714317716538445838689013061666637874075905313944734340989134280305312685727426149114646773013496190537823070328632615610155426660403490186329823300514430592081303298320662359017296368310965899199066776233408002 A018640 802 90449640399831109091999203506034616880388002370351261806953596831094183473047532397512480325911034861038325178961744865017219623229057668565295181047132754817599493370707134738738771864951428635433076891677378026123333275748151810627889468681978268560610625371454852298229293546026992381075646140657265231220310853320806980372659646601028861184162606596641324718034592736621931798398133552466816004 A018640 803 180899280799662218183998407012069233760776004740702523613907193662188366946095064795024960651822069722076650357923489730034439246458115337130590362094265509635198986741414269477477543729902857270866153783354756052246666551496303621255778937363956537121221250742909704596458587092053984762151292281314530462440621706641613960745319293202057722368325213193282649436069185473243863596796267104933632008 A018640 804 2193403779695904395480980685021339459349409057481018098818624723154033949221402660639677647903342595380179385589822312976667575863304648462708408140392969304326787714239648017414415217725072144409252114623176417133490831936892681407726319615537973012594807665257780168232060368491154565241084418910938681857092538193029569274036996430074949883715943209968552124412338873863081846111154738647320288097 A018640 805 4386807559391808790961961370042678918698818114962036197637249446308067898442805321279355295806685190760358771179644625953335151726609296925416816280785938608653575428479296034828830435450144288818504229246352834266981663873785362815452639231075946025189615330515560336464120736982309130482168837821877363714185076386059138548073992860149899767431886419937104248824677747726163692222309477294640576194 A018640 806 8773615118783617581923922740085357837397636229924072395274498892616135796885610642558710591613370381520717542359289251906670303453218593850833632561571877217307150856958592069657660870900288577637008458492705668533963327747570725630905278462151892050379230661031120672928241473964618260964337675643754727428370152772118277096147985720299799534863772839874208497649355495452327384444618954589281152388 A018640 807 17547230237567235163847845480170715674795272459848144790548997785232271593771221285117421183226740763041435084718578503813340606906437187701667265123143754434614301713917184139315321741800577155274016916985411337067926655495141451261810556924303784100758461322062241345856482947929236521928675351287509454856740305544236554192295971440599599069727545679748416995298710990904654768889237909178562304776 A018640 808 212760166630502726361655126447069927556892678575658755585406598145941293074476058082048731846624231751877400402212764358736754858740550900882715589618118022519698408281245857689198276119331998007697455118448112461948610697878590096549453002707183382221696343530004676318509855743641992828385188634361052140137976204723868219581588653717270138720446491366949556067996870764718939072782009648790067945409 A018640 809 425520333261005452723310252894139855113785357151317511170813196291882586148952116164097463693248463503754800804425528717473509717481101801765431179236236045039396816562491715378396552238663996015394910236896224923897221395757180193098906005414366764443392687060009352637019711487283985656770377268722104280275952409447736439163177307434540277440892982733899112135993741529437878145564019297580135890818 A018640 810 851040666522010905446620505788279710227570714302635022341626392583765172297904232328194927386496927007509601608851057434947019434962203603530862358472472090078793633124983430756793104477327992030789820473792449847794442791514360386197812010828733528886785374120018705274039422974567971313540754537444208560551904818895472878326354614869080554881785965467798224271987483058875756291128038595160271781636 A018640 811 1702081333044021810893241011576559420455141428605270044683252785167530344595808464656389854772993854015019203217702114869894038869924407207061724716944944180157587266249966861513586208954655984061579640947584899695588885583028720772395624021657467057773570748240037410548078845949135942627081509074888417121103809637790945756652709229738161109763571930935596448543974966117751512582256077190320543563272 A018640 812 20637736163158764457080547265365782973018589821838899291784440020156305428224177633958726989122550479932107839014638142797465221297833437385623412192957448184410745603280848195852232783575203806746653146489466908809015237694223239365296941262596788075504545322410453602895456007133273304353363297533022057593383691858215217299414099410575203455883309662594106938595696464177737090059854935932636590704673 A018640 813 41275472326317528914161094530731565946037179643677798583568880040312610856448355267917453978245100959864215678029276285594930442595666874771246824385914896368821491206561696391704465567150407613493306292978933817618030475388446478730593882525193576151009090644820907205790912014266546608706726595066044115186767383716430434598828198821150406911766619325188213877191392928355474180119709871865273181409346 A018640 814 82550944652635057828322189061463131892074359287355597167137760080625221712896710535834907956490201919728431356058552571189860885191333749542493648771829792737642982413123392783408931134300815226986612585957867635236060950776892957461187765050387152302018181289641814411581824028533093217413453190132088230373534767432860869197656397642300813823533238650376427754382785856710948360239419743730546362818692 A018640 815 165101889305270115656644378122926263784148718574711194334275520161250443425793421071669815912980403839456862712117105142379721770382667499084987297543659585475285964826246785566817862268601630453973225171915735270472121901553785914922375530100774304604036362579283628823163648057066186434826906380264176460747069534865721738395312795284601627647066477300752855508765571713421896720478839487461092725637384 A018640 816 2001860407826400152336813084740480948382803212718373231303090681955161626537745230493996517944887396553414460384419899851354126465889843426405470982716872473887842323518242274997666580006794769254425355209478290154474478056339654218433803302471888443323940896273813999480859232691927510522276239860703139586558218110246876078043167642825794735220681037271628373043782557025240497735805928785465749298353281 A018640 817 4003720815652800304673626169480961896765606425436746462606181363910323253075490460987993035889774793106828920768839799702708252931779686852810941965433744947775684647036484549995333160013589538508850710418956580308948956112679308436867606604943776886647881792547627998961718465383855021044552479721406279173116436220493752156086335285651589470441362074543256746087565114050480995471611857570931498596706562 A018640 818 8007441631305600609347252338961923793531212850873492925212362727820646506150980921975986071779549586213657841537679599405416505863559373705621883930867489895551369294072969099990666320027179077017701420837913160617897912225358616873735213209887553773295763585095255997923436930767710042089104959442812558346232872440987504312172670571303178940882724149086513492175130228100961990943223715141862997193413124 A018640 819 16014883262611201218694504677923847587062425701746985850424725455641293012301961843951972143559099172427315683075359198810833011727118747411243767861734979791102738588145938199981332640054358154035402841675826321235795824450717233747470426419775107546591527170190511995846873861535420084178209918885625116692465744881975008624345341142606357881765448298173026984350260456201923981886447430283725994386826248 A018640 820 194180459559160814776670869219826651993131911633682203436399796149650677774161287357917662240654077465681202657288730285581350267191314812361330685323536629967120705381269500674773658260659092617679259455319394144984024371464946459188078920339773179002422266938559957949643345571116968520660795266488204539896147156693946979570187261354102089316406060615347952185246908031448328280373175092190177681940268257 A018640 821 388360919118321629553341738439653303986263823267364406872799592299301355548322574715835324481308154931362405314577460571162700534382629624722661370647073259934241410762539001349547316521318185235358518910638788289968048742929892918376157840679546358004844533877119915899286691142233937041321590532976409079792294313387893959140374522708204178632812121230695904370493816062896656560746350184380355363880536514 A018640 822 776721838236643259106683476879306607972527646534728813745599184598602711096645149431670648962616309862724810629154921142325401068765259249445322741294146519868482821525078002699094633042636370470717037821277576579936097485859785836752315681359092716009689067754239831798573382284467874082643181065952818159584588626775787918280749045416408357265624242461391808740987632125793313121492700368760710727761073028 A018640 823 1553443676473286518213366953758613215945055293069457627491198369197205422193290298863341297925232619725449621258309842284650802137530518498890645482588293039736965643050156005398189266085272740941434075642555153159872194971719571673504631362718185432019378135508479663597146764568935748165286362131905636319169177253551575836561498090832816714531248484922783617481975264251586626242985400737521421455522146056 A018640 824 18835504577238599033337074314323185243333795428467173733330780226516115744093644873718013237343445514171076657757006837701390975917557536799049076476383053106810708421983141565453044851283931983914888167165981232063450364032099806541243655272957998363234959893040315921115404520398345946504097140849355840369926274199312857018308164351347902663691387879688751361968950079050487843196197983942447235148206020929 A018640 825 37671009154477198066674148628646370486667590856934347466661560453032231488187289747436026474686891028342153315514013675402781951835115073598098152952766106213621416843966283130906089702567863967829776334331962464126900728064199613082487310545915996726469919786080631842230809040796691893008194281698711680739852548398625714036616328702695805327382775759377502723937900158100975686392395967884894470296412041858 A018640 826 75342018308954396133348297257292740973335181713868694933323120906064462976374579494872052949373782056684306631028027350805563903670230147196196305905532212427242833687932566261812179405135727935659552668663924928253801456128399226164974621091831993452939839572161263684461618081593383786016388563397423361479705096797251428073232657405391610654765551518755005447875800316201951372784791935769788940592824083716 A018640 827 150684036617908792266696594514585481946670363427737389866646241812128925952749158989744105898747564113368613262056054701611127807340460294392392611811064424854485667375865132523624358810271455871319105337327849856507602912256798452329949242183663986905879679144322527368923236163186767572032777126794846722959410193594502856146465314810783221309531103037510010895751600632403902745569583871539577881185648167432 A018640 828 1827043943992144106233696208489348968603378156561315852133085681972063227177083552750647284022314214874594435802429663257034924664003081069507760418209156151360638716932364731848945350574541402439744152215100179510154685311113681234500634561476925841233791109624910644348194238478639556810897422662387516515882848597333347130775891942080746558378064624329808882110988157667897320790031204442417381809375984030113 A018640 829 3654087887984288212467392416978697937206756313122631704266171363944126454354167105501294568044628429749188871604859326514069849328006162139015520836418312302721277433864729463697890701149082804879488304430200359020309370622227362469001269122953851682467582219249821288696388476957279113621794845324775033031765697194666694261551783884161493116756129248659617764221976315335794641580062408884834763618751968060226 A018640 830 7308175775968576424934784833957395874413512626245263408532342727888252908708334211002589136089256859498377743209718653028139698656012324278031041672836624605442554867729458927395781402298165609758976608860400718040618741244454724938002538245907703364935164438499642577392776953914558227243589690649550066063531394389333388523103567768322986233512258497319235528443952630671589283160124817769669527237503936120452 A018640 831 14616351551937152849869569667914791748827025252490526817064685455776505817416668422005178272178513718996755486419437306056279397312024648556062083345673249210885109735458917854791562804596331219517953217720801436081237482488909449876005076491815406729870328876999285154785553907829116454487179381299100132127062788778666777046207135536645972467024516994638471056887905261343178566320249635539339054475007872240904 A018640 832 177223262567237978304668532223466849954527681186447637656909311151290133036177104616812786550164478842835660272835677335932387692408298863742252760566288146681981955542439378989347699005730516036655182764864717412485004475178027079746561552463261806599677737633616332501774841132428037010657049998251589102040636313941334671685261518381832416162672268559991461564765851293786040116633026830914486035509470450920961 A018640 833 354446525134475956609337064446933699909055362372895275313818622302580266072354209233625573100328957685671320545671354671864775384816597727484505521132576293363963911084878757978695398011461032073310365529729434824970008950356054159493123104926523613199355475267232665003549682264856074021314099996503178204081272627882669343370523036763664832325344537119982923129531702587572080233266053661828972071018940901841922 A018640 834 708893050268951913218674128893867399818110724745790550627637244605160532144708418467251146200657915371342641091342709343729550769633195454969011042265152586727927822169757515957390796022922064146620731059458869649940017900712108318986246209853047226398710950534465330007099364529712148042628199993006356408162545255765338686741046073527329664650689074239965846259063405175144160466532107323657944142037881803683844 A018640 835 1417786100537903826437348257787734799636221449491581101255274489210321064289416836934502292401315830742685282182685418687459101539266390909938022084530305173455855644339515031914781592045844128293241462118917739299880035801424216637972492419706094452797421901068930660014198729059424296085256399986012712816325090511530677373482092147054659329301378148479931692518126810350288320933064214647315888284075763607367688 A018640 836 17190656469022083895552847625676284445589185075085420852720203181675142904509179147830840295365954447755059046465060701585441606163604989782998517774929950228152249687616619761966726803555860055555552728191877589011045434092268626735416470588936395240168740550460784252672159589845519590033733849830404142897941722452309463153470367283037744367779210050319171771782287575497245891313403602598705145444418633739333217 A018640 837 34381312938044167791105695251352568891178370150170841705440406363350285809018358295661680590731908895510118092930121403170883212327209979565997035549859900456304499375233239523933453607111720111111105456383755178022090868184537253470832941177872790480337481100921568505344319179691039180067467699660808285795883444904618926306940734566075488735558420100638343543564575150994491782626807205197410290888837267478666434 A018640 838 68762625876088335582211390502705137782356740300341683410880812726700571618036716591323361181463817791020236185860242806341766424654419959131994071099719800912608998750466479047866907214223440222222210912767510356044181736369074506941665882355745580960674962201843137010688638359382078360134935399321616571591766889809237852613881469132150977471116840201276687087129150301988983565253614410394820581777674534957332868 A018640 839 137525251752176671164422781005410275564713480600683366821761625453401143236073433182646722362927635582040472371720485612683532849308839918263988142199439601825217997500932958095733814428446880444444421825535020712088363472738149013883331764711491161921349924403686274021377276718764156720269870798643233143183533779618475705227762938264301954942233680402553374174258300603977967130507228820789641163555349069914665736 A018640 840 1667493677495142137868626219690599591222150952283285822713859708622488861737390377339591508650497581432240727507110888053787835797869684008950856224168205172130768219698812116910772499944918425388888614634612126134071407106950056793335397647126830338296367833394696072509199480215015400233272183433549201861100347077874017925886625626454661203674583374880959661862881894823232851457400149452074399108108607472715322049 A018640 841 3334987354990284275737252439381199182444301904566571645427719417244977723474780754679183017300995162864481455014221776107575671595739368017901712448336410344261536439397624233821544999889836850777777229269224252268142814213900113586670795294253660676592735666789392145018398960430030800466544366867098403722200694155748035851773251252909322407349166749761919323725763789646465702914800298904148798216217214945430644098 A018640 842 6669974709980568551474504878762398364888603809133143290855438834489955446949561509358366034601990325728962910028443552215151343191478736035803424896672820688523072878795248467643089999779673701555554458538448504536285628427800227173341590588507321353185471333578784290036797920860061600933088733734196807444401388311496071703546502505818644814698333499523838647451527579292931405829600597808297596432434429890861288196 A018640 843 13339949419961137102949009757524796729777207618266286581710877668979910893899123018716732069203980651457925820056887104430302686382957472071606849793345641377046145757590496935286179999559347403111108917076897009072571256855600454346683181177014642706370942667157568580073595841720123201866177467468393614888802776622992143407093005011637289629396666999047677294903055158585862811659201195616595192864868859781722576392 A018640 844 161746886717028787373256743309988160348548642371478724803244391736381419588526866601940376339098265398927350568189756141217420072393359348868233053744315901696684517310784775340344932494657087262722195619557376235004926489374155508953533571771302542814747679839285519033392349580856493822627401793054272580526733666553779738811002685766102136756434587363453087200699543797853586591367814496851216713486534924853386238753 A018640 845 323493773434057574746513486619976320697097284742957449606488783472762839177053733203880752678196530797854701136379512282434840144786718697736466107488631803393369034621569550680689864989314174525444391239114752470009852978748311017907067143542605085629495359678571038066784699161712987645254803586108545161053467333107559477622005371532204273512869174726906174401399087595707173182735628993702433426973069849706772477506 A018640 846 646987546868115149493026973239952641394194569485914899212977566945525678354107466407761505356393061595709402272759024564869680289573437395472932214977263606786738069243139101361379729978628349050888782478229504940019705957496622035814134287085210171258990719357142076133569398323425975290509607172217090322106934666215118955244010743064408547025738349453812348802798175191414346365471257987404866853946139699413544955012 A018640 847 1293975093736230298986053946479905282788389138971829798425955133891051356708214932815523010712786123191418804545518049129739360579146874790945864429954527213573476138486278202722759459957256698101777564956459009880039411914993244071628268574170420342517981438714284152267138796646851950581019214344434180644213869332430237910488021486128817094051476698907624697605596350382828692730942515974809733707892279398827089910024 A018640 848 15689448011551792375205904101068851553809218310033436305914705998428997700087106060388216504892531743695953005114406345698089747022155856840218606213198642464578398179146123208013458451981737464484052975097065494795477869469293084368492756461816346653030524944410695346239057909343079900794857973926264440311093165655716634664667260519311907265374154974254949458467855748391797899362678006194568021208193887710778465159041 A018640 849 31378896023103584750411808202137703107618436620066872611829411996857995400174212120776433009785063487391906010228812691396179494044311713680437212426397284929156796358292246416026916903963474928968105950194130989590955738938586168736985512923632693306061049888821390692478115818686159801589715947852528880622186331311433269329334521038623814530748309948509898916935711496783595798725356012389136042416387775421556930318082 A018640 850 62757792046207169500823616404275406215236873240133745223658823993715990800348424241552866019570126974783812020457625382792358988088623427360874424852794569858313592716584492832053833807926949857936211900388261979181911477877172337473971025847265386612122099777642781384956231637372319603179431895705057761244372662622866538658669042077247629061496619897019797833871422993567191597450712024778272084832775550843113860636164 A018640 851 125515584092414339001647232808550812430473746480267490447317647987431981600696848483105732039140253949567624040915250765584717976177246854721748849705589139716627185433168985664107667615853899715872423800776523958363822955754344674947942051694530773224244199555285562769912463274744639206358863791410115522488745325245733077317338084154495258122993239794039595667742845987134383194901424049556544169665551101686227721272328 A018640 852 1521876457120523860394972697803678600719494176073243321673726481847612776908449287857657000974575579138507441496097415532714705461149118113501204802680268319064104623377173951177305469842228534054953138584415352995161353338521429183743797376796185625343960919607837448585188617206278750377101223470847650710176037068604513562472724270373255004741293032502730097471382007594004396238179766600873098057194807107945511120426977 A018640 853 3043752914241047720789945395607357201438988352146486643347452963695225553816898575715314001949151158277014882992194831065429410922298236227002409605360536638128209246754347902354610939684457068109906277168830705990322706677042858367487594753592371250687921839215674897170377234412557500754202446941695301420352074137209027124945448540746510009482586065005460194942764015188008792476359533201746196114389614215891022240853954 A018640 854 6087505828482095441579890791214714402877976704292973286694905927390451107633797151430628003898302316554029765984389662130858821844596472454004819210721073276256418493508695804709221879368914136219812554337661411980645413354085716734975189507184742501375843678431349794340754468825115001508404893883390602840704148274418054249890897081493020018965172130010920389885528030376017584952719066403492392228779228431782044481707908 A018640 855 12175011656964190883159781582429428805755953408585946573389811854780902215267594302861256007796604633108059531968779324261717643689192944908009638421442146552512836987017391609418443758737828272439625108675322823961290826708171433469950379014369485002751687356862699588681508937650230003016809787766781205681408296548836108499781794162986040037930344260021840779771056060752035169905438132806984784457558456863564088963415816 A018640 856 147622016340690814458312351686956824269790935079104602202351468739218439360119580922192729094533831176435221825121449306673326429731464457009616865859986026949218148467585873264198630574696167803330454442688289240530651273836578630823148345549230005658364209201960232512763295869009038786578818676672222118887075595654637815559854254226205735459905424152764819454724054736618426435103437360284690511547896289470714578681416769 A018640 857 295244032681381628916624703373913648539581870158209204404702937478436878720239161844385458189067662352870443650242898613346652859462928914019233731719972053898436296935171746528397261149392335606660908885376578481061302547673157261646296691098460011316728418403920465025526591738018077573157637353344444237774151191309275631119708508452411470919810848305529638909448109473236852870206874720569381023095792578941429157362833538 A018640 858 590488065362763257833249406747827297079163740316418408809405874956873757440478323688770916378135324705740887300485797226693305718925857828038467463439944107796872593870343493056794522298784671213321817770753156962122605095346314523292593382196920022633456836807840930051053183476036155146315274706688888475548302382618551262239417016904822941839621696611059277818896218946473705740413749441138762046191585157882858314725667076 A018640 859 1180976130725526515666498813495654594158327480632836817618811749913747514880956647377541832756270649411481774600971594453386611437851715656076934926879888215593745187740686986113589044597569342426643635541506313924245210190692629046585186764393840045266913673615681860102106366952072310292630549413377776951096604765237102524478834033809645883679243393222118555637792437892947411480827498882277524092383170315765716629451334152 A018640 860 14319335585047009002456298113634811954169720702673146413628092467704188617931599349452694722169781624114216517036780582747312663683952052329932835988418644614074160401355829706627267165745528276923054080940764056331473173562148127189845389518275310548861328292590142553738039699293876762298145411637205545532046332778499868109305862659941956339610826142818187487108233309451987364205033423947614979620145940078659314132097426593 A018640 861 28638671170094018004912596227269623908339441405346292827256184935408377235863198698905389444339563248228433034073561165494625327367904104659865671976837289228148320802711659413254534331491056553846108161881528112662946347124296254379690779036550621097722656585180285107476079398587753524596290823274411091064092665556999736218611725319883912679221652285636374974216466618903974728410066847895229959240291880157318628264194853186 A018640 862 57277342340188036009825192454539247816678882810692585654512369870816754471726397397810778888679126496456866068147122330989250654735808209319731343953674578456296641605423318826509068662982113107692216323763056225325892694248592508759381558073101242195445313170360570214952158797175507049192581646548822182128185331113999472437223450639767825358443304571272749948432933237807949456820133695790459918480583760314637256528389706372 A018640 863 114554684680376072019650384909078495633357765621385171309024739741633508943452794795621557777358252992913732136294244661978501309471616418639462687907349156912593283210846637653018137325964226215384432647526112450651785388497185017518763116146202484390890626340721140429904317594351014098385163293097644364256370662227998944874446901279535650716886609142545499896865866475615898913640267391580919836961167520629274513056779412744 A018640 864 1388975551749559873238260917022576759554462908159295202121924969367306295939365136896911388050468817539079002152567716526489328377343349076003485090876608527565193558931515481542844915077316242861536245851254113464152897835528368337415002783272705123239548844381243827712589850831506045942920104928808937916608494279514487206602668678014369764942250135853364186249498631016842774327888242122918653023154156187629953470813450379521 A018640 865 2777951103499119746476521834045153519108925816318590404243849938734612591878730273793822776100937635078158004305135433052978656754686698152006970181753217055130387117863030963085689830154632485723072491702508226928305795671056736674830005566545410246479097688762487655425179701663012091885840209857617875833216988559028974413205337356028739529884500271706728372498997262033685548655776484245837306046308312375259906941626900759042 A018640 866 5555902206998239492953043668090307038217851632637180808487699877469225183757460547587645552201875270156316008610270866105957313509373396304013940363506434110260774235726061926171379660309264971446144983405016453856611591342113473349660011133090820492958195377524975310850359403326024183771680419715235751666433977118057948826410674712057479059769000543413456744997994524067371097311552968491674612092616624750519813883253801518084 A018640 867 11111804413996478985906087336180614076435703265274361616975399754938450367514921095175291104403750540312632017220541732211914627018746792608027880727012868220521548471452123852342759320618529942892289966810032907713223182684226946699320022266181640985916390755049950621700718806652048367543360839430471503332867954236115897652821349424114958119538001086826913489995989048134742194623105936983349224185233249501039627766507603036168 A018640 868 134730628519707307704111308951189945676782902091451634605826722028628710706118418279000404640895475301290663208799068503069464852602304860372338053815031027173823775216357001709655956762499675557569015847571649006022831090046251728729255269977452396954236237904980651288121215530656086456463250178094466977911023945112905259040458861767393867199398263177776326066201367208633749109805159485923109343245953150200105486668904686813537 A018640 869 269461257039414615408222617902379891353565804182903269211653444057257421412236836558000809281790950602581326417598137006138929705204609720744676107630062054347647550432714003419311913524999351115138031695143298012045662180092503457458510539954904793908472475809961302576242431061312172912926500356188933955822047890225810518080917723534787734398796526355552652132402734417267498219610318971846218686491906300400210973337809373627074 A018640 870 538922514078829230816445235804759782707131608365806538423306888114514842824473673116001618563581901205162652835196274012277859410409219441489352215260124108695295100865428006838623827049998702230276063390286596024091324360185006914917021079909809587816944951619922605152484862122624345825853000712377867911644095780451621036161835447069575468797593052711105304264805468834534996439220637943692437372983812600800421946675618747254148 A018640 871 1077845028157658461632890471609519565414263216731613076846613776229029685648947346232003237127163802410325305670392548024555718820818438882978704430520248217390590201730856013677247654099997404460552126780573192048182648720370013829834042159819619175633889903239845210304969724245248691651706001424755735823288191560903242072323670894139150937595186105422210608529610937669069992878441275887384874745967625201600843893351237494508296 A018640 872 13068870966411608847298796968265424730647941502870808556765192036776984938493486573063039250166861104225194331253509644797738090702423571456116791220058009635860906195986629165836627805962468529084194537214449953584214615734486417686737761187812882504560915076783123174947757906473640386276935267275163296857369322675951810126924509591437205118341631528244303628421532619237473663651100470134541606294857455569410232206883754620913089 A018640 873 26137741932823217694597593936530849461295883005741617113530384073553969876986973146126078500333722208450388662507019289595476181404847142912233582440116019271721812391973258331673255611924937058168389074428899907168429231468972835373475522375625765009121830153566246349895515812947280772553870534550326593714738645351903620253849019182874410236683263056488607256843065238474947327302200940269083212589714911138820464413767509241826178 A018640 874 52275483865646435389195187873061698922591766011483234227060768147107939753973946292252157000667444416900777325014038579190952362809694285824467164880232038543443624783946516663346511223849874116336778148857799814336858462937945670746951044751251530018243660307132492699791031625894561545107741069100653187429477290703807240507698038365748820473366526112977214513686130476949894654604401880538166425179429822277640928827535018483652356 A018640 875 104550967731292870778390375746123397845183532022966468454121536294215879507947892584504314001334888833801554650028077158381904725619388571648934329760464077086887249567893033326693022447699748232673556297715599628673716925875891341493902089502503060036487320614264985399582063251789123090215482138201306374858954581407614481015396076731497640946733052225954429027372260953899789309208803761076332850358859644555281857655070036967304712 A018640 876 1267680483741926058187983305921746198872850325778468430006223627567367539033868197587114807266185527109843850131590435545380594798135086431243328748345626934678507901010703029086152897178359447321166870109801645497668817726245182515613562835217849602942408762447962947969932516927943117468862720925690839795164824299567325582311677430369408896479138258239697451956888664066034945374156745603050535810601173190232792524067724198228569633 A018640 877 2535360967483852116375966611843492397745700651556936860012447255134735078067736395174229614532371054219687700263180871090761189596270172862486657496691253869357015802021406058172305794356718894642333740219603290995337635452490365031227125670435699205884817524895925895939865033855886234937725441851381679590329648599134651164623354860738817792958276516479394903913777328132069890748313491206101071621202346380465585048135448396457139266 A018640 878 5070721934967704232751933223686984795491401303113873720024894510269470156135472790348459229064742108439375400526361742181522379192540345724973314993382507738714031604042812116344611588713437789284667480439206581990675270904980730062454251340871398411769635049791851791879730067711772469875450883702763359180659297198269302329246709721477635585916553032958789807827554656264139781496626982412202143242404692760931170096270896792914278532 A018640 879 10141443869935408465503866447373969590982802606227747440049789020538940312270945580696918458129484216878750801052723484363044758385080691449946629986765015477428063208085624232689223177426875578569334960878413163981350541809961460124908502681742796823539270099583703583759460135423544939750901767405526718361318594396538604658493419442955271171833106065917579615655109312528279562993253964824404286484809385521862340192541793585828557064 A018640 880 122965006922966827644234380674409381290666481600511437710603691874034651286285215165950136304819996129654853462764272247901917695419103383830602888589525812663815266398038193821356831026300866390153186400650759613273875319445782704014515595016131411485413649957452405953083454142010482394479683929792011460130987957058030581484232710745832662958476411049250652839818200414405389701293204323495901973628313799452580874834569247228171254401 A018640 881 245930013845933655288468761348818762581332963201022875421207383748069302572570430331900272609639992259309706925528544495803835390838206767661205777179051625327630532796076387642713662052601732780306372801301519226547750638891565408029031190032262822970827299914904811906166908284020964788959367859584022920261975914116061162968465421491665325916952822098501305679636400828810779402586408646991803947256627598905161749669138494456342508802 A018640 882 491860027691867310576937522697637525162665926402045750842414767496138605145140860663800545219279984518619413851057088991607670781676413535322411554358103250655261065592152775285427324105203465560612745602603038453095501277783130816058062380064525645941654599829809623812333816568041929577918735719168045840523951828232122325936930842983330651833905644197002611359272801657621558805172817293983607894513255197810323499338276988912685017604 A018640 883 983720055383734621153875045395275050325331852804091501684829534992277210290281721327601090438559969037238827702114177983215341563352827070644823108716206501310522131184305550570854648210406931121225491205206076906191002555566261632116124760129051291883309199659619247624667633136083859155837471438336091681047903656464244651873861685966661303667811288394005222718545603315243117610345634587967215789026510395620646998676553977825370035208 A018640 884 11927605671527782281490734925417709985194648715249609457928558111781361174769665871097163221567539624576520785888134408046486016455653028231568480193184003828390080840609704800671612609551184039844859080863123682487565905986240922289408012716564746914085124045872883377449095051775016792264529341189825111632705831834628966403970572942345768306972211871777313325462365440197322801025440819379102491441946438546900344858953216981132611676897 A018640 885 23855211343055564562981469850835419970389297430499218915857116223562722349539331742194326443135079249153041571776268816092972032911306056463136960386368007656780161681219409601343225219102368079689718161726247364975131811972481844578816025433129493828170248091745766754898190103550033584529058682379650223265411663669257932807941145884691536613944423743554626650924730880394645602050881638758204982883892877093800689717906433962265223353794 A018640 886 47710422686111129125962939701670839940778594860998437831714232447125444699078663484388652886270158498306083143552537632185944065822612112926273920772736015313560323362438819202686450438204736159379436323452494729950263623944963689157632050866258987656340496183491533509796380207100067169058117364759300446530823327338515865615882291769383073227888847487109253301849461760789291204101763277516409965767785754187601379435812867924530446707588 A018640 887 95420845372222258251925879403341679881557189721996875663428464894250889398157326968777305772540316996612166287105075264371888131645224225852547841545472030627120646724877638405372900876409472318758872646904989459900527247889927378315264101732517975312680992366983067019592760414200134338116234729518600893061646654677031731231764583538766146455777694974218506603698923521578582408203526555032819931535571508375202758871625735849060893415176 A018640 888 1156977750138194881304601287765517868563880925379212117419070136842792033952657589496424832492051343583922516231149037580509143596198343738462142578738848371353837841539141365665146423126464851864951330843722997201293892880665369462072577233506780450666257032449669687612562220022176628849659346095413035828372465687959009741185145575407539525776304551562399392569849447699140311699467759479772941669868804539049333451318462047169863332659009 A018640 889 2313955500276389762609202575531035737127761850758424234838140273685584067905315178992849664984102687167845032462298075161018287192396687476924285157477696742707675683078282731330292846252929703729902661687445994402587785761330738924145154467013560901332514064899339375225124440044353257699318692190826071656744931375918019482370291150815079051552609103124798785139698895398280623398935518959545883339737609078098666902636924094339726665318018 A018640 890 4627911000552779525218405151062071474255523701516848469676280547371168135810630357985699329968205374335690064924596150322036574384793374953848570314955393485415351366156565462660585692505859407459805323374891988805175571522661477848290308934027121802665028129798678750450248880088706515398637384381652143313489862751836038964740582301630158103105218206249597570279397790796561246797871037919091766679475218156197333805273848188679453330636036 A018640 891 9255822001105559050436810302124142948511047403033696939352561094742336271621260715971398659936410748671380129849192300644073148769586749907697140629910786970830702732313130925321171385011718814919610646749783977610351143045322955696580617868054243605330056259597357500900497760177413030797274768763304286626979725503672077929481164603260316206210436412499195140558795581593122493595742075838183533358950436312394667610547696377358906661272072 A018640 892 112226841763404903486546324913255233250696449761783575389649803273750827293407786181153208751728980327640484074421456645309386928831239342630827830137668292021322270629296712469519203043267090630900279091841130728525507609424540837821039991650157703714626932147617959698418535342151132998416956571255064475352129171732023944894959120814531334000301541501552741079275396426816610234848372669537975341977274040287785344777890818575476743267923873 A018640 893 224453683526809806973092649826510466501392899523567150779299606547501654586815572362306417503457960655280968148842913290618773857662478685261655660275336584042644541258593424939038406086534181261800558183682261457051015218849081675642079983300315407429253864295235919396837070684302265996833913142510128950704258343464047889789918241629062668000603083003105482158550792853633220469696745339075950683954548080575570689555781637150953486535847746 A018640 894 448907367053619613946185299653020933002785799047134301558599213095003309173631144724612835006915921310561936297685826581237547715324957370523311320550673168085289082517186849878076812173068362523601116367364522914102030437698163351284159966600630814858507728590471838793674141368604531993667826285020257901408516686928095779579836483258125336001206166006210964317101585707266440939393490678151901367909096161151141379111563274301906973071695492 A018640 895 897814734107239227892370599306041866005571598094268603117198426190006618347262289449225670013831842621123872595371653162475095430649914741046622641101346336170578165034373699756153624346136725047202232734729045828204060875396326702568319933201261629717015457180943677587348282737209063987335652570040515802817033373856191559159672966516250672002412332012421928634203171414532881878786981356303802735818192322302282758223126548603813946143390984 A018640 896 10886003651050275638194993516585757625317555626893006812796030917553830247460555259571861248917711091781126955218881294595010532096630216235190299523353824326068260251041781109543362695196907791197327071908589680666974238114180461268640879190065297260318812418318942090746597928188659900846444787411741254109156529658006322654811034719009539398029249525650615884689713453401211192780292148945183608171795581907915178443455409401821244096988615681 A018640 897 21772007302100551276389987033171515250635111253786013625592061835107660494921110519143722497835422183562253910437762589190021064193260432470380599046707648652136520502083562219086725390393815582394654143817179361333948476228360922537281758380130594520637624836637884181493195856377319801692889574823482508218313059316012645309622069438019078796058499051301231769379426906802422385560584297890367216343591163815830356886910818803642488193977231362 A018640 898 43544014604201102552779974066343030501270222507572027251184123670215320989842221038287444995670844367124507820875525178380042128386520864940761198093415297304273041004167124438173450780787631164789308287634358722667896952456721845074563516760261189041275249673275768362986391712754639603385779149646965016436626118632025290619244138876038157592116998102602463538758853813604844771121168595780734432687182327631660713773821637607284976387954462724 A018640 899 87088029208402205105559948132686061002540445015144054502368247340430641979684442076574889991341688734249015641751050356760084256773041729881522396186830594608546082008334248876346901561575262329578616575268717445335793904913443690149127033520522378082550499346551536725972783425509279206771558299293930032873252237264050581238488277752076315184233996205204927077517707627209689542242337191561468865374364655263321427547643275214569952775908925448 A018640 900 1055942354151876736904914371108818489655802895808621660841214999002721534003673860178470541145017975902769314656231485575716021613373130974813459053765320959628621244351052767625706181434100055746140725975133199024696501097075504743058165281436333834250924804576937382802419999034300010382105144378938901648588183376826613297516670367743925321608837203988109740814902204979917485699688338447682809992664171445067772309015174711976660677407895721057 A018640 901 2111884708303753473809828742217636979311605791617243321682429998005443068007347720356941082290035951805538629312462971151432043226746261949626918107530641919257242488702105535251412362868200111492281451950266398049393002194151009486116330562872667668501849609153874765604839998068600020764210288757877803297176366753653226595033340735487850643217674407976219481629804409959834971399376676895365619985328342890135544618030349423953321354815791442114 A018640 902 4223769416607506947619657484435273958623211583234486643364859996010886136014695440713882164580071903611077258624925942302864086453492523899253836215061283838514484977404211070502824725736400222984562903900532796098786004388302018972232661125745335337003699218307749531209679996137200041528420577515755606594352733507306453190066681470975701286435348815952438963259608819919669942798753353790731239970656685780271089236060698847906642709631582884228 A018640 903 8447538833215013895239314968870547917246423166468973286729719992021772272029390881427764329160143807222154517249851884605728172906985047798507672430122567677028969954808422141005649451472800445969125807801065592197572008776604037944465322251490670674007398436615499062419359992274400083056841155031511213188705467014612906380133362941951402572870697631904877926519217639839339885597506707581462479941313371560542178472121397695813285419263165768456 A018640 904 102426408352732043479776693997555393496612880893436301101597854903263988798356364437311642491066743662568623521654454100844454096497193704556905528215236133083976260702052118459693499599107705407375650419587920305395560606416323960076642032299324381922339706043962926131834739906327101007064199004757073459913053787552181489859117025671160756196057208786846644859045513883051996112869768829425232569288424630171573913974471947061736085708565884942529 A018640 905 204852816705464086959553387995110786993225761786872602203195709806527977596712728874623284982133487325137247043308908201688908192994387409113811056430472266167952521404104236919386999198215410814751300839175840610791121212832647920153284064598648763844679412087925852263669479812654202014128398009514146919826107575104362979718234051342321512392114417573693289718091027766103992225739537658850465138576849260343147827948943894123472171417131769885058 A018640 906 409705633410928173919106775990221573986451523573745204406391419613055955193425457749246569964266974650274494086617816403377816385988774818227622112860944532335905042808208473838773998396430821629502601678351681221582242425665295840306568129197297527689358824175851704527338959625308404028256796019028293839652215150208725959436468102684643024784228835147386579436182055532207984451479075317700930277153698520686295655897887788246944342834263539770116 A018640 907 819411266821856347838213551980443147972903047147490408812782839226111910386850915498493139928533949300548988173235632806755632771977549636455244225721889064671810085616416947677547996792861643259005203356703362443164484851330591680613136258394595055378717648351703409054677919250616808056513592038056587679304430300417451918872936205369286049568457670294773158872364111064415968902958150635401860554307397041372591311795775576493888685668527079540232 A018640 908 9935361610215008217538339317762873169171449446663321206854991925616606913440567350419229321633474135269156481600482047781912047360227789342019836236877904909145697288099055490590269461113447424515438090700028269623369378822383424127434277133034465046466951486264403834787969770913728797685227303461436125611566217392561604516334351490102593351017549252324124551327414846656043622948367576454247559220977189126642669655523778864988400313730890839425313 A018640 909 19870723220430016435076678635525746338342898893326642413709983851233213826881134700838458643266948270538312963200964095563824094720455578684039672473755809818291394576198110981180538922226894849030876181400056539246738757644766848254868554266068930092933902972528807669575939541827457595370454606922872251223132434785123209032668702980205186702035098504648249102654829693312087245896735152908495118441954378253285339311047557729976800627461781678850626 A018640 910 39741446440860032870153357271051492676685797786653284827419967702466427653762269401676917286533896541076625926401928191127648189440911157368079344947511619636582789152396221962361077844453789698061752362800113078493477515289533696509737108532137860185867805945057615339151879083654915190740909213845744502446264869570246418065337405960410373404070197009296498205309659386624174491793470305816990236883908756506570678622095115459953601254923563357701252 A018640 911 79482892881720065740306714542102985353371595573306569654839935404932855307524538803353834573067793082153251852803856382255296378881822314736158689895023239273165578304792443924722155688907579396123504725600226156986955030579067393019474217064275720371735611890115230678303758167309830381481818427691489004892529739140492836130674811920820746808140394018592996410619318773248348983586940611633980473767817513013141357244190230919907202509847126715402504 A018640 912 963730076190855797101218913822998697409630596326342157064934216784810870603735032990665244198446991121108178715246758634845468593942095566175924114977156776187132636945608382587256137728004400177997494797902742153466829745771192140361124881904343109507294294167647171974433067778631693375467048435759304184321923087078475638084432094539951555048702277475440081478759240125636231425991654916062013244434787345284338956585806549903874830431896411424255361 A018640 913 1927460152381711594202437827645997394819261192652684314129868433569621741207470065981330488396893982242216357430493517269690937187884191132351848229954313552374265273891216765174512275456008800355994989595805484306933659491542384280722249763808686219014588588335294343948866135557263386750934096871518608368643846174156951276168864189079903110097404554950880162957518480251272462851983309832124026488869574690568677913171613099807749660863792822848510722 A018640 914 3854920304763423188404875655291994789638522385305368628259736867139243482414940131962660976793787964484432714860987034539381874375768382264703696459908627104748530547782433530349024550912017600711989979191610968613867318983084768561444499527617372438029177176670588687897732271114526773501868193743037216737287692348313902552337728378159806220194809109901760325915036960502544925703966619664248052977739149381137355826343226199615499321727585645697021444 A018640 915 7709840609526846376809751310583989579277044770610737256519473734278486964829880263925321953587575928968865429721974069078763748751536764529407392919817254209497061095564867060698049101824035201423979958383221937227734637966169537122888999055234744876058354353341177375795464542229053547003736387486074433474575384696627805104675456756319612440389618219803520651830073921005089851407933239328496105955478298762274711652686452399230998643455171291394042888 A018640 916 93481817390513012318818234640830873648734167843655189235298619028126654448562298200094528687249358138747493335378935587580010453612383269919064639152784207290151865783724013110963845359616426817265756995396565988886282485339805637615029113544721281622207546534261775681520007574527274257420303698268652505879226539446612136894189913170375300839724120915117687903439646292186714448321190526858015284710174372492580878788823235340675858551893951908152770017 A018640 917 186963634781026024637636469281661747297468335687310378470597238056253308897124596400189057374498716277494986670757871175160020907224766539838129278305568414580303731567448026221927690719232853634531513990793131977772564970679611275230058227089442563244415093068523551363040015149054548514840607396537305011758453078893224273788379826340750601679448241830235375806879292584373428896642381053716030569420348744985161757577646470681351717103787903816305540034 A018640 918 373927269562052049275272938563323494594936671374620756941194476112506617794249192800378114748997432554989973341515742350320041814449533079676258556611136829160607463134896052443855381438465707269063027981586263955545129941359222550460116454178885126488830186137047102726080030298109097029681214793074610023516906157786448547576759652681501203358896483660470751613758585168746857793284762107432061138840697489970323515155292941362703434207575807632611080068 A018640 919 747854539124104098550545877126646989189873342749241513882388952225013235588498385600756229497994865109979946683031484700640083628899066159352517113222273658321214926269792104887710762876931414538126055963172527911090259882718445100920232908357770252977660372274094205452160060596218194059362429586149220047033812315572897095153519305363002406717792967320941503227517170337493715586569524214864122277681394979940647030310585882725406868415151615265222160136 A018640 920 9067736286879762194925368760160594743927214280834553355823966045728285481510542925409169282663187739458506853531756751995261014000401177182149269997820068107144730981021229271763492999882793401274778428553466900921969401077961146848657824013837964317354132013823392241107440734729145602969769458732059293070284974326321377278736421577526404181453239728766415726633645690342111301487155481105227482616886914131780345242515853828045558279533713335090818691649 A018640 921 18135472573759524389850737520321189487854428561669106711647932091456570963021085850818338565326375478917013707063513503990522028000802354364298539995640136214289461962042458543526985999765586802549556857106933801843938802155922293697315648027675928634708264027646784482214881469458291205939538917464118586140569948652642754557472843155052808362906479457532831453267291380684222602974310962210454965233773828263560690485031707656091116559067426670181637383298 A018640 922 36270945147519048779701475040642378975708857123338213423295864182913141926042171701636677130652750957834027414127027007981044056001604708728597079991280272428578923924084917087053971999531173605099113714213867603687877604311844587394631296055351857269416528055293568964429762938916582411879077834928237172281139897305285509114945686310105616725812958915065662906534582761368445205948621924420909930467547656527121380970063415312182233118134853340363274766596 A018640 923 72541890295038097559402950081284757951417714246676426846591728365826283852084343403273354261305501915668054828254054015962088112003209417457194159982560544857157847848169834174107943999062347210198227428427735207375755208623689174789262592110703714538833056110587137928859525877833164823758155669856474344562279794610571018229891372620211233451625917830131325813069165522736890411897243848841819860935095313054242761940126830624364466236269706680726549533192 A018640 924 879570419827336932907760769735577690160939785240951675514924706435643691706522663764689420418329210727475164792580404943540318358038914186668479189788546606393038905159059239361058820988630959923653507569686289389431031904562231244319808929342282538783350805340869047387421751268727123488067637497009751427817642509653173596037432893020061205600964253690342325483463631963184796244254081667207065813838030670782693488524037821320419153114770193503809413089953 A018640 925 1759140839654673865815521539471155380321879570481903351029849412871287383413045327529378840836658421454950329585160809887080636716077828373336958379577093212786077810318118478722117641977261919847307015139372578778862063809124462488639617858684565077566701610681738094774843502537454246976135274994019502855635285019306347192074865786040122411201928507380684650966927263926369592488508163334414131627676061341565386977048075642640838306229540387007618826179906 A018640 926 3518281679309347731631043078942310760643759140963806702059698825742574766826090655058757681673316842909900659170321619774161273432155656746673916759154186425572155620636236957444235283954523839694614030278745157557724127618248924977279235717369130155133403221363476189549687005074908493952270549988039005711270570038612694384149731572080244822403857014761369301933854527852739184977016326668828263255352122683130773954096151285281676612459080774015237652359812 A018640 927 7036563358618695463262086157884621521287518281927613404119397651485149533652181310117515363346633685819801318340643239548322546864311313493347833518308372851144311241272473914888470567909047679389228060557490315115448255236497849954558471434738260310266806442726952379099374010149816987904541099976078011422541140077225388768299463144160489644807714029522738603867709055705478369954032653337656526510704245366261547908192302570563353224918161548030475304719624 A018640 928 85318330723251682492052794664351035945611159168372312524947696524257438095532698385174873780577933440565090984880299279523410880729774676106842481409489020820124773800428746218022705635897203112594390234259570070774810094742536430699021466146201406261985028118064297596579909873066530978342560837209945888498311323436357838815630990622945936943293532607963205571895972300428925235692645921719085383942288975065921268386831668668080657852132708769869513069725441 A018640 929 170636661446503364984105589328702071891222318336744625049895393048514876191065396770349747561155866881130181969760598559046821761459549352213684962818978041640249547600857492436045411271794406225188780468519140141549620189485072861398042932292402812523970056236128595193159819746133061956685121674419891776996622646872715677631261981245891873886587065215926411143791944600857850471385291843438170767884577950131842536773663337336161315704265417539739026139450882 A018640 930 341273322893006729968211178657404143782444636673489250099790786097029752382130793540699495122311733762260363939521197118093643522919098704427369925637956083280499095201714984872090822543588812450377560937038280283099240378970145722796085864584805625047940112472257190386319639492266123913370243348839783553993245293745431355262523962491783747773174130431852822287583889201715700942770583686876341535769155900263685073547326674672322631408530835079478052278901764 A018640 931 682546645786013459936422357314808287564889273346978500199581572194059504764261587081398990244623467524520727879042394236187287045838197408854739851275912166560998190403429969744181645087177624900755121874076560566198480757940291445592171729169611250095880224944514380772639278984532247826740486697679567107986490587490862710525047924983567495546348260863705644575167778403431401885541167373752683071538311800527370147094653349344645262817061670158956104557803528 A018640 932 8275878080155413201729121082442050486724282439332114314919926562852971495266671743361962756716059543734813825533389030113770855430788143582363720696720435019552103058641588383148202446682028701921655852723178296865156579190026033777805082216181536407412547727452236866868251257687453504899228401209364751184336198373326710365116206090425755883499472662972430940473909313141605747862186654406751282242402030581394363033522671860803823811656872750677342767763367777 A018640 933 16551756160310826403458242164884100973448564878664228629839853125705942990533343486723925513432119087469627651066778060227541710861576287164727441393440870039104206117283176766296404893364057403843311705446356593730313158380052067555610164432363072814825095454904473733736502515374907009798456802418729502368672396746653420730232412180851511766998945325944861880947818626283211495724373308813502564484804061162788726067045343721607647623313745501354685535526735554 A018640 934 33103512320621652806916484329768201946897129757328457259679706251411885981066686973447851026864238174939255302133556120455083421723152574329454882786881740078208412234566353532592809786728114807686623410892713187460626316760104135111220328864726145629650190909808947467473005030749814019596913604837459004737344793493306841460464824361703023533997890651889723761895637252566422991448746617627005128969608122325577452134090687443215295246627491002709371071053471108 A018640 935 66207024641243305613832968659536403893794259514656914519359412502823771962133373946895702053728476349878510604267112240910166843446305148658909765573763480156416824469132707065185619573456229615373246821785426374921252633520208270222440657729452291259300381819617894934946010061499628039193827209674918009474689586986613682920929648723406047067995781303779447523791274505132845982897493235254010257939216244651154904268181374886430590493254982005418742142106942216 A018640 936 802760173775075080567724744996878897212255396615215088547232876596738235040867159106110387401457775742276941076738735921035772976786449927489280907581882196896553996688234073165375637328156784086400617714148294795920188181432525276447092974969609031519017129562866976086220371995682989975225154917308380864880611242212690905416271990771298320699448848308325801225969203374735757542632105477454874377512996966395253214251699170497970909730716656815702248473046674369 A018640 937 1605520347550150161135449489993757794424510793230430177094465753193476470081734318212220774802915551484553882153477471842071545953572899854978561815163764393793107993376468146330751274656313568172801235428296589591840376362865050552894185949939218063038034259125733952172440743991365979950450309834616761729761222484425381810832543981542596641398897696616651602451938406749471515085264210954909748755025993932790506428503398340995941819461433313631404496946093348738 A018640 938 3211040695100300322270898979987515588849021586460860354188931506386952940163468636424441549605831102969107764306954943684143091907145799709957123630327528787586215986752936292661502549312627136345602470856593179183680752725730101105788371899878436126076068518251467904344881487982731959900900619669233523459522444968850763621665087963085193282797795393233303204903876813498943030170528421909819497510051987865581012857006796681991883638922866627262808993892186697476 A018640 939 6422081390200600644541797959975031177698043172921720708377863012773905880326937272848883099211662205938215528613909887368286183814291599419914247260655057575172431973505872585323005098625254272691204941713186358367361505451460202211576743799756872252152137036502935808689762975965463919801801239338467046919044889937701527243330175926170386565595590786466606409807753626997886060341056843819638995020103975731162025714013593363983767277845733254525617987784373394952 A018640 940 77867736856182282815069300264697253029588773471675863589081589029883608798964114433292707577941404247000863284443657384340469978748285642966460248035442573098965737678758705097041436820831208056380859918272384595204258253598954951815368018572052076057344661567598096680363376083581250027596840026978912943893419290494631017825378383104815937107846538285907602718919012727349368481635314231313122814618760705740339561782414819538303178243879515711123118101885527413793 A018640 941 155735473712364565630138600529394506059177546943351727178163178059767217597928228866585415155882808494001726568887314768680939957496571285932920496070885146197931475357517410194082873641662416112761719836544769190408516507197909903630736037144104152114689323135196193360726752167162500055193680053957825887786838580989262035650756766209631874215693076571815205437838025454698736963270628462626245629237521411480679123564829639076606356487759031422246236203771054827586 A018640 942 311470947424729131260277201058789012118355093886703454356326356119534435195856457733170830311765616988003453137774629537361879914993142571865840992141770292395862950715034820388165747283324832225523439673089538380817033014395819807261472074288208304229378646270392386721453504334325000110387360107915651775573677161978524071301513532419263748431386153143630410875676050909397473926541256925252491258475042822961358247129659278153212712975518062844492472407542109655172 A018640 943 622941894849458262520554402117578024236710187773406908712652712239068870391712915466341660623531233976006906275549259074723759829986285143731681984283540584791725901430069640776331494566649664451046879346179076761634066028791639614522944148576416608458757292540784773442907008668650000220774720215831303551147354323957048142603027064838527496862772306287260821751352101818794947853082513850504982516950085645922716494259318556306425425951036125688984944815084219310344 A018640 944 7553170475049681433061722125675633543870111026752558768140914135898710053499519100029392635060316211959083738591034766281025587938583707367746644059437929590599676554839594394413019371620627181468943412072421305734813050599098630326090697801489051377562432172057015377995247480107381252676893482616954555557661671177979208729061703161167145899461114213733037463735144234552888742718625480437372913018019788456812937492894237495215408289656313023978942455882896159137921 A018640 945 15106340950099362866123444251351267087740222053505117536281828271797420106999038200058785270120632423918167477182069532562051175877167414735493288118875859181199353109679188788826038743241254362937886824144842611469626101198197260652181395602978102755124864344114030755990494960214762505353786965233909111115323342355958417458123406322334291798922228427466074927470288469105777485437250960874745826036039576913625874985788474990430816579312626047957884911765792318275842 A018640 946 30212681900198725732246888502702534175480444107010235072563656543594840213998076400117570540241264847836334954364139065124102351754334829470986576237751718362398706219358377577652077486482508725875773648289685222939252202396394521304362791205956205510249728688228061511980989920429525010707573930467818222230646684711916834916246812644668583597844456854932149854940576938211554970874501921749491652072079153827251749971576949980861633158625252095915769823531584636551684 A018640 947 60425363800397451464493777005405068350960888214020470145127313087189680427996152800235141080482529695672669908728278130248204703508669658941973152475503436724797412438716755155304154972965017451751547296579370445878504404792789042608725582411912411020499457376456123023961979840859050021415147860935636444461293369423833669832493625289337167195688913709864299709881153876423109941749003843498983304144158307654503499943153899961723266317250504191831539647063169273103368 A018640 948 732657536079819099006987046190536453755400769594998200509668671182174875189453352702851085600850672560031122643330372329259482030042619614671424473765479170288168625819440656258062879047200836602487510971024866656276865908112567141630797686744437983623555920689530491665539005570415981509658667813844591889093182104263983246718985206633213152247728078732104633982308990751630208043706671602425172562747919480310854936810741037035894604096662363325957418220640927436378337 A018640 949 1465315072159638198013974092381072907510801539189996401019337342364349750378906705405702171201701345120062245286660744658518964060085239229342848947530958340576337251638881312516125758094401673204975021942049733312553731816225134283261595373488875967247111841379060983331078011140831963019317335627689183778186364208527966493437970413266426304495456157464209267964617981503260416087413343204850345125495838960621709873621482074071789208193324726651914836441281854872756674 A018640 950 2930630144319276396027948184762145815021603078379992802038674684728699500757813410811404342403402690240124490573321489317037928120170478458685697895061916681152674503277762625032251516188803346409950043884099466625107463632450268566523190746977751934494223682758121966662156022281663926038634671255378367556372728417055932986875940826532852608990912314928418535929235963006520832174826686409700690250991677921243419747242964148143578416386649453303829672882563709745513348 A018640 951 5861260288638552792055896369524291630043206156759985604077349369457399001515626821622808684806805380480248981146642978634075856240340956917371395790123833362305349006555525250064503032377606692819900087768198933250214927264900537133046381493955503868988447365516243933324312044563327852077269342510756735112745456834111865973751881653065705217981824629856837071858471926013041664349653372819401380501983355842486839494485928296287156832773298906607659345765127419491026696 A018640 952 71067780999742452603677743480482036014273874650714825449437861104670962893376975212176555303282515238323018896403046115938169756914134102623128173955251479517952356704485743657032099267578481150441288564189412065658855993086919012738187375614210484411484924306884457691557283540330350206436890777942925413242038664113606374931741565043421675768029623637014149496283972102908130180239547145435241738586548189590152928870641880592481776597376249242617869567402169961328698689 A018640 953 142135561999484905207355486960964072028547749301429650898875722209341925786753950424353110606565030476646037792806092231876339513828268205246256347910502959035904713408971487314064198535156962300882577128378824131317711986173838025476374751228420968822969848613768915383114567080660700412873781555885850826484077328227212749863483130086843351536059247274028298992567944205816260360479094290870483477173096379180305857741283761184963553194752498485235739134804339922657397378 A018640 954 284271123998969810414710973921928144057095498602859301797751444418683851573507900848706221213130060953292075585612184463752679027656536410492512695821005918071809426817942974628128397070313924601765154256757648262635423972347676050952749502456841937645939697227537830766229134161321400825747563111771701652968154656454425499726966260173686703072118494548056597985135888411632520720958188581740966954346192758360611715482567522369927106389504996970471478269608679845314794756 A018640 955 568542247997939620829421947843856288114190997205718603595502888837367703147015801697412442426260121906584151171224368927505358055313072820985025391642011836143618853635885949256256794140627849203530308513515296525270847944695352101905499004913683875291879394455075661532458268322642801651495126223543403305936309312908850999453932520347373406144236989096113195970271776823265041441916377163481933908692385516721223430965135044739854212779009993940942956539217359690629589512 A018640 956 6893574756975017902556741117606757493384565841119338068595472527153083400657566595581125864418403978117332832951095473246002466420671007954443432873659393513241378600335117134732113628955112671592804990726372970368909031329431144235604175434578416987914037657767792396081056503412043970024378405460463765084477750419019818368378931809211902549498873492790372501139545293982088627483236073107218448642895174390244834100452262417470732329945496176533933348038010486248883772833 A018640 957 13787149513950035805113482235213514986769131682238676137190945054306166801315133191162251728836807956234665665902190946492004932841342015908886865747318787026482757200670234269464227257910225343185609981452745940737818062658862288471208350869156833975828075315535584792162113006824087940048756810920927530168955500838039636736757863618423805098997746985580745002279090587964177254966472146214436897285790348780489668200904524834941464659890992353067866696076020972497767545666 A018640 958 27574299027900071610226964470427029973538263364477352274381890108612333602630266382324503457673615912469331331804381892984009865682684031817773731494637574052965514401340468538928454515820450686371219962905491881475636125317724576942416701738313667951656150631071169584324226013648175880097513621841855060337911001676079273473515727236847610197995493971161490004558181175928354509932944292428873794571580697560979336401809049669882929319781984706135733392152041944995535091332 A018640 959 55148598055800143220453928940854059947076526728954704548763780217224667205260532764649006915347231824938662663608763785968019731365368063635547462989275148105931028802680937077856909031640901372742439925810983762951272250635449153884833403476627335903312301262142339168648452027296351760195027243683710120675822003352158546947031454473695220395990987942322980009116362351856709019865888584857747589143161395121958672803618099339765858639563969412271466784304083889991070182664 A018640 960 668676751426576736548003888407855476858302886588575792653760835133849089863783959771369208848585185877381284796256260904862239242805087771581012988744961170784413724232506362069015022008645929144502084100458178125784176038954820990853605017154106447827661652803475862419862480830968265092364705329664985213194341790644922381732756385493554547301390728800666132610535893516262596865873899091400189518360831915853748907743869454494661036004713129123791534759687017166141725964801 A018640 961 1337353502853153473096007776815710953716605773177151585307521670267698179727567919542738417697170371754762569592512521809724478485610175543162025977489922341568827448465012724138030044017291858289004168200916356251568352077909641981707210034308212895655323305606951724839724961661936530184729410659329970426388683581289844763465512770987109094602781457601332265221071787032525193731747798182800379036721663831707497815487738908989322072009426258247583069519374034332283451929602 A018640 962 2674707005706306946192015553631421907433211546354303170615043340535396359455135839085476835394340743509525139185025043619448956971220351086324051954979844683137654896930025448276060088034583716578008336401832712503136704155819283963414420068616425791310646611213903449679449923323873060369458821318659940852777367162579689526931025541974218189205562915202664530442143574065050387463495596365600758073443327663414995630975477817978644144018852516495166139038748068664566903859204 A018640 963 5349414011412613892384031107262843814866423092708606341230086681070792718910271678170953670788681487019050278370050087238897913942440702172648103909959689366275309793860050896552120176069167433156016672803665425006273408311638567926828840137232851582621293222427806899358899846647746120738917642637319881705554734325159379053862051083948436378411125830405329060884287148130100774926991192731201516146886655326829991261950955635957288288037705032990332278077496137329133807718408 A018640 964 64861644888377943445156377175561981255255379999091851887414801007983361716787044097822813258312763030105984625236857307771637206552093513843358259908261233566088131250553117120694457134838655127016702157744443278201065075778617636112799686663948325439283180321937158654726660640603921713959376416977503565679851153692557471028077369392874791088234900693664614863221981671077471895989768211865818383281000695837813644051155337085982120492457173525007778871689640665115747418585697 A018640 965 129723289776755886890312754351123962510510759998183703774829602015966723433574088195645626516625526060211969250473714615543274413104187027686716519816522467132176262501106234241388914269677310254033404315488886556402130151557235272225599373327896650878566360643874317309453321281207843427918752833955007131359702307385114942056154738785749582176469801387329229726443963342154943791979536423731636766562001391675627288102310674171964240984914347050015557743379281330231494837171394 A018640 966 259446579553511773780625508702247925021021519996367407549659204031933446867148176391291253033251052120423938500947429231086548826208374055373433039633044934264352525002212468482777828539354620508066808630977773112804260303114470544451198746655793301757132721287748634618906642562415686855837505667910014262719404614770229884112309477571499164352939602774658459452887926684309887583959072847463273533124002783351254576204621348343928481969828694100031115486758562660462989674342788 A018640 967 518893159107023547561251017404495850042043039992734815099318408063866893734296352782582506066502104240847877001894858462173097652416748110746866079266089868528705050004424936965555657078709241016133617261955546225608520606228941088902397493311586603514265442575497269237813285124831373711675011335820028525438809229540459768224618955142998328705879205549316918905775853368619775167918145694926547066248005566702509152409242696687856963939657388200062230973517125320925979348685576 A018640 968 6291579554172660514180168586029512181759771859911909633079235697774386086528343277488812886056338013920280508647975158853848809035553070842805751211101339655910548731303652360707362342079349547320620109301210997985503312350525910702941569606402987567610468491227904389508486082138580406254059512446817845870945561908178074689723504831108854735558785367285467641732532222094514773911007516550984383178257067496267923472962067697340265687768345831925754550553895144516227499602812609 A018640 969 12583159108345321028360337172059024363519543719823819266158471395548772173056686554977625772112676027840561017295950317707697618071106141685611502422202679311821097462607304721414724684158699094641240218602421995971006624701051821405883139212805975135220936982455808779016972164277160812508119024893635691741891123816356149379447009662217709471117570734570935283465064444189029547822015033101968766356514134992535846945924135394680531375536691663851509101107790289032454999205625218 A018640 970 25166318216690642056720674344118048727039087439647638532316942791097544346113373109955251544225352055681122034591900635415395236142212283371223004844405358623642194925214609442829449368317398189282480437204843991942013249402103642811766278425611950270441873964911617558033944328554321625016238049787271383483782247632712298758894019324435418942235141469141870566930128888378059095644030066203937532713028269985071693891848270789361062751073383327703018202215580578064909998411250436 A018640 971 50332636433381284113441348688236097454078174879295277064633885582195088692226746219910503088450704111362244069183801270830790472284424566742446009688810717247284389850429218885658898736634796378564960874409687983884026498804207285623532556851223900540883747929823235116067888657108643250032476099574542766967564495265424597517788038648870837884470282938283741133860257776756118191288060132407875065426056539970143387783696541578722125502146766655406036404431161156129819996822500872 A018640 972 610283216754748069875476352844862681630697870411455234408685862684115450393249297916414849947464787350267209338853590408823334476448647871752157867476829946623323226936454278988614147181696906090100150602217466804593821298001013338185332251821089794058215443649106725782323149967442299406643772707341331049481719505093273244903179968617558909349202180626690361248055625543167933069367729105445485168290935547137988576877320566642005771713529545696798191403727829018074067461472823073 A018640 973 1220566433509496139750952705689725363261395740822910468817371725368230900786498595832829699894929574700534418677707180817646668952897295743504315734953659893246646453872908557977228294363393812180200301204434933609187642596002026676370664503642179588116430887298213451564646299934884598813287545414682662098963439010186546489806359937235117818698404361253380722496111251086335866138735458210890970336581871094275977153754641133284011543427059091393596382807455658036148134922945646146 A018640 974 2441132867018992279501905411379450726522791481645820937634743450736461801572997191665659399789859149401068837355414361635293337905794591487008631469907319786493292907745817115954456588726787624360400602408869867218375285192004053352741329007284359176232861774596426903129292599869769197626575090829365324197926878020373092979612719874470235637396808722506761444992222502172671732277470916421781940673163742188551954307509282266568023086854118182787192765614911316072296269845891292292 A018640 975 4882265734037984559003810822758901453045582963291641875269486901472923603145994383331318799579718298802137674710828723270586675811589182974017262939814639572986585815491634231908913177453575248720801204817739734436750570384008106705482658014568718352465723549192853806258585199739538395253150181658730648395853756040746185959225439748940471274793617445013522889984445004345343464554941832843563881346327484377103908615018564533136046173708236365574385531229822632144592539691782584584 A018640 976 59197472025210562777921206225951680118177693429911157737642528680359198688145181897892240444904084372975919305868798269655863444215518843559959313145252504822462353012836065061895572276624599890739714608415094280045600665906098293803977228426645710023646898033963352400885345546841903042444445952612109111799726791994047504755608456955903214206872611520788965041061395677687289507728669723228212061324220748072384891957100094964274559856212365932589424566161599414753184543762863838081 A018640 977 118394944050421125555842412451903360236355386859822315475285057360718397376290363795784480889808168745951838611737596539311726888431037687119918626290505009644924706025672130123791144553249199781479429216830188560091201331812196587607954456853291420047293796067926704801770691093683806084888891905224218223599453583988095009511216913911806428413745223041577930082122791355374579015457339446456424122648441496144769783914200189928549119712424731865178849132323198829506369087525727676162 A018640 978 236789888100842251111684824903806720472710773719644630950570114721436794752580727591568961779616337491903677223475193078623453776862075374239837252581010019289849412051344260247582289106498399562958858433660377120182402663624393175215908913706582840094587592135853409603541382187367612169777783810448436447198907167976190019022433827823612856827490446083155860164245582710749158030914678892912848245296882992289539567828400379857098239424849463730357698264646397659012738175051455352324 A018640 979 473579776201684502223369649807613440945421547439289261901140229442873589505161455183137923559232674983807354446950386157246907553724150748479674505162020038579698824102688520495164578212996799125917716867320754240364805327248786350431817827413165680189175184271706819207082764374735224339555567620896872894397814335952380038044867655647225713654980892166311720328491165421498316061829357785825696490593765984579079135656800759714196478849698927460715396529292795318025476350102910704648 A018640 980 5742154786445424589458357003917312971463236262701382300551325281994842272750082644095547323155696184178664172669273432156618754088905327825316053375089492967778848242245098311003870510832586189401752317016264145164423264592891534498985791157384633872293749109294445182885878518043664595117111257403374583844573498823422607961294020324722611778066643317516529608982955380735667082249680963153136569948449412563021334519838709211534632306052599495461174182917675143231058900744997792293857 A018640 981 11484309572890849178916714007834625942926472525402764601102650563989684545500165288191094646311392368357328345338546864313237508177810655650632106750178985935557696484490196622007741021665172378803504634032528290328846529185783068997971582314769267744587498218588890365771757036087329190234222514806749167689146997646845215922588040649445223556133286635033059217965910761471334164499361926306273139896898825126042669039677418423069264612105198990922348365835350286462117801489995584587714 A018640 982 22968619145781698357833428015669251885852945050805529202205301127979369091000330576382189292622784736714656690677093728626475016355621311301264213500357971871115392968980393244015482043330344757607009268065056580657693058371566137995943164629538535489174996437177780731543514072174658380468445029613498335378293995293690431845176081298890447112266573270066118435931821522942668328998723852612546279793797650252085338079354836846138529224210397981844696731670700572924235602979991169175428 A018640 983 45937238291563396715666856031338503771705890101611058404410602255958738182000661152764378585245569473429313381354187457252950032711242622602528427000715943742230785937960786488030964086660689515214018536130113161315386116743132275991886329259077070978349992874355561463087028144349316760936890059226996670756587990587380863690352162597780894224533146540132236871863643045885336657997447705225092559587595300504170676158709673692277058448420795963689393463341401145848471205959982338350856 A018640 984 556989014285206185177460629379979358231933917482034083153478552353499700456758016477268090346102529865330424748919522919192019146623816799055657177383680817874548279497774536167375439550760860371969974750577622080949056665510478846401621742266309485612493663601561182739930216250235465726359791968127334632923629385871992972245519971498093342472464401799103372071346671931359706978219053425854247284999593018613069448424354793518859333687102151059733895743014488893412713372264785852504129 A018640 985 1113978028570412370354921258759958716463867834964068166306957104706999400913516032954536180692205059730660849497839045838384038293247633598111314354767361635749096558995549072334750879101521720743939949501155244161898113331020957692803243484532618971224987327203122365479860432500470931452719583936254669265847258771743985944491039942996186684944928803598206744142693343862719413956438106851708494569999186037226138896848709587037718667374204302119467791486028977786825426744529571705008258 A018640 986 2227956057140824740709842517519917432927735669928136332613914209413998801827032065909072361384410119461321698995678091676768076586495267196222628709534723271498193117991098144669501758203043441487879899002310488323796226662041915385606486969065237942449974654406244730959720865000941862905439167872509338531694517543487971888982079885992373369889857607196413488285386687725438827912876213703416989139998372074452277793697419174075437334748408604238935582972057955573650853489059143410016516 A018640 987 4455912114281649481419685035039834865855471339856272665227828418827997603654064131818144722768820238922643397991356183353536153172990534392445257419069446542996386235982196289339003516406086882975759798004620976647592453324083830771212973938130475884899949308812489461919441730001883725810878335745018677063389035086975943777964159771984746739779715214392826976570773375450877655825752427406833978279996744148904555587394838348150874669496817208477871165944115911147301706978118286820033032 A018640 988 54027934385664999962213681049857997748497589995757306065887419578289470944305527598295004763571945396937051200645193723161625857222510229508398746206217039333831183111284130008235417636423803456081087550806029341852058496554516448100957308999832020104411885369351434725773230976272840175456899820908351459393592050429583318307815437235315054219829046974513027090920627177341891576887248182307861986644960522805467736497162414971329355367648908652794187887072405422661033197109684227692900513 A018640 989 108055868771329999924427362099715995496995179991514612131774839156578941888611055196590009527143890793874102401290387446323251714445020459016797492412434078667662366222568260016470835272847606912162175101612058683704116993109032896201914617999664040208823770738702869451546461952545680350913799641816702918787184100859166636615630874470630108439658093949026054181841254354683783153774496364615723973289921045610935472994324829942658710735297817305588375774144810845322066394219368455385801026 A018640 990 216111737542659999848854724199431990993990359983029224263549678313157883777222110393180019054287781587748204802580774892646503428890040918033594984824868157335324732445136520032941670545695213824324350203224117367408233986218065792403829235999328080417647541477405738903092923905091360701827599283633405837574368201718333273231261748941260216879316187898052108363682508709367566307548992729231447946579842091221870945988649659885317421470595634611176751548289621690644132788438736910771602052 A018640 991 432223475085319999697709448398863981987980719966058448527099356626315767554444220786360038108575563175496409605161549785293006857780081836067189969649736314670649464890273040065883341091390427648648700406448234734816467972436131584807658471998656160835295082954811477806185847810182721403655198567266811675148736403436666546462523497882520433758632375796104216727365017418735132615097985458462895893159684182443741891977299319770634842941191269222353503096579243381288265576877473821543204104 A018640 992 5240709635409504996334727061836225781604266229588458688391079699094078681597636177034615462066478703502893966462583791146677708150583492262314678382003052815381624761794560610798835510733108935239865492428184846159649674165788095465792858972983705950127952880827089168400003404698465497019319282628110091561178428891669581875858097411825560259323417556527763627819300836202163482958063073683862612704561170712130370440224754252218947470661944139321036225046023325998120220119639370086211349761 A018640 993 10481419270819009992669454123672451563208532459176917376782159398188157363195272354069230924132957407005787932925167582293355416301166984524629356764006105630763249523589121221597671021466217870479730984856369692319299348331576190931585717945967411900255905761654178336800006809396930994038638565256220183122356857783339163751716194823651120518646835113055527255638601672404326965916126147367725225409122341424260740880449508504437894941323888278642072450092046651996240440239278740172422699522 A018640 994 20962838541638019985338908247344903126417064918353834753564318796376314726390544708138461848265914814011575865850335164586710832602333969049258713528012211261526499047178242443195342042932435740959461969712739384638598696663152381863171435891934823800511811523308356673600013618793861988077277130512440366244713715566678327503432389647302241037293670226111054511277203344808653931832252294735450450818244682848521481760899017008875789882647776557284144900184093303992480880478557480344845399044 A018640 995 41925677083276039970677816494689806252834129836707669507128637592752629452781089416276923696531829628023151731700670329173421665204667938098517427056024422523052998094356484886390684085864871481918923939425478769277197393326304763726342871783869647601023623046616713347200027237587723976154554261024880732489427431133356655006864779294604482074587340452222109022554406689617307863664504589470900901636489365697042963521798034017751579765295553114568289800368186607984961760957114960689690798088 A018640 996 508348834634721984644468524998113900815613824270080492773934730812125632114970709172357699820448434239780714746870627741227737690606598749444523803054296123092017601894072379247487044541111566718266952765533930077486018394081445260181907320379419477162411429440227649334800330255751153210873970414926678881434307602491949441958235448947079345154371502983193071898472181111609857846932118147334673432342433559076645932701801162465237904654208581514140513829464262621817661351605018898362500926817 A018640 997 1016697669269443969288937049996227801631227648540160985547869461624251264229941418344715399640896868479561429493741255482455475381213197498889047606108592246184035203788144758494974089082223133436533905531067860154972036788162890520363814640758838954324822858880455298669600660511502306421747940829853357762868615204983898883916470897894158690308743005966386143796944362223219715693864236294669346864684867118153291865403602324930475809308417163028281027658928525243635322703210037796725001853634 A018640 998 2033395338538887938577874099992455603262455297080321971095738923248502528459882836689430799281793736959122858987482510964910950762426394997778095212217184492368070407576289516989948178164446266873067811062135720309944073576325781040727629281517677908649645717760910597339201321023004612843495881659706715525737230409967797767832941795788317380617486011932772287593888724446439431387728472589338693729369734236306583730807204649860951618616834326056562055317857050487270645406420075593450003707268