A104522 0 1 A104522 1 3 A104522 2 7 A104522 3 19 A104522 4 53 A104522 5 155 A104522 6 459 A104522 7 1371 A104522 8 4105 A104522 9 12307 A104522 10 36911 A104522 11 110723 A104522 12 332157 A104522 13 996459 A104522 14 2989363 A104522 15 8968075 A104522 16 26904209 A104522 17 80712611 A104522 18 242137815 A104522 19 726413427 A104522 20 2179240261 A104522 21 6537720763 A104522 22 19613162267 A104522 23 58839486779 A104522 24 176518460313 A104522 25 529555380915 A104522 26 1588666142719 A104522 27 4765998428131 A104522 28 14297995284365 A104522 29 42893985853067 A104522 30 128681957559171 A104522 31 386045872677483 A104522 32 1158137618032417 A104522 33 3474412854097219 A104522 34 10423238562291623 A104522 35 31269715686874835 A104522 36 93809147060624469 A104522 37 281427441181873371 A104522 38 844282323545620075 A104522 39 2532846970636860187 A104522 40 7598540911910580521 A104522 41 22795622735731741523 A104522 42 68386868207195224527 A104522 43 205160604621585673539 A104522 44 615481813864757020573 A104522 45 1846445441594271061675 A104522 46 5539336324782813184979 A104522 47 16618008974348439554891 A104522 48 49854026923045318664625 A104522 49 149562080769135955993827 A104522 50 448686242307407867981431 A104522 51 1346058726922223603944243 A104522 52 4038176180766670811832677 A104522 53 12114528542300012435497979 A104522 54 36343585626900037306493883 A104522 55 109030756880700111919481595 A104522 56 327092270642100335758444729 A104522 57 981276811926301007275334131 A104522 58 2943830435778903021826002335 A104522 59 8831491307336709065478006947 A104522 60 26494473922010127196434020781 A104522 61 79483421766030381589302062283 A104522 62 238450265298091144767906186787 A104522 63 715350795894273434303718560299 A104522 64 2146052387682820302911155680833 A104522 65 6438157163048460908733467042435 A104522 66 19314471489145382726200401127239 A104522 67 57943414467436148178601203381651 A104522 68 173830243402308444535803610144885 A104522 69 521490730206925333607410830434587 A104522 70 1564472190620776000822232491303691 A104522 71 4693416571862328002466697473911003 A104522 72 14080249715586984007400092421732937 A104522 73 42240749146760952022200277265198739 A104522 74 126722247440282856066600831795596143 A104522 75 380166742320848568199802495386788355 A104522 76 1140500226962545704599407486160364989 A104522 77 3421500680887637113798222458481094891 A104522 78 10264502042662911341394667375443284595 A104522 79 30793506127988734024184002126329853707 A104522 80 92380518383966202072552006378989561041 A104522 81 277141555151898606217656019136968683043 A104522 82 831424665455695818652968057410906049047 A104522 83 2494273996367087455958904172232718147059 A104522 84 7482821989101262367876712516698154441093 A104522 85 22448465967303787103630137550094463323195 A104522 86 67345397901911361310890412650283389969499 A104522 87 202036193705734083932671237950850169908411 A104522 88 606108581117202251798013713852550509725145 A104522 89 1818325743351606755394041141557651529175347 A104522 90 5454977230054820266182123424672954587525951 A104522 91 16364931690164460798546370274018863762577763 A104522 92 49094795070493382395639110822056591287733197 A104522 93 147284385211480147186917332466169773863199499 A104522 94 441853155634440441560751997398509321589598403 A104522 95 1325559466903321324682255992195527964768795115 A104522 96 3976678400709963974046767976586583894306385249 A104522 97 11930035202129891922140303929759751682919155651 A104522 98 35790105606389675766420911789279255048757466855 A104522 99 107370316819169027299262735367837765146272400467 A104522 100 322110950457507081897788206103513295438817201301 A104522 101 966332851372521245693364618310539886316451603803 A104522 102 2898998554117563737080093854931619658949354811307 A104522 103 8696995662352691211240281564794858976848064433819 A104522 104 26090986987058073633720844694384576930544193301353 A104522 105 78272960961174220901162534083153730791632579903955 A104522 106 234818882883522662703487602249461192374897739711759 A104522 107 704456648650567988110462806748383577124693219135171 A104522 108 2113369945951703964331388420245150731374079657405405 A104522 109 6340109837855111892994165260735452194122238972216107 A104522 110 19020329513565335678982495782206356582366716916648211 A104522 111 57060988540696007036947487346619069747100150749944523 A104522 112 171182965622088021110842462039857209241300452249833457 A104522 113 513548896866264063332527386119571627723901356749500259 A104522 114 1540646690598792189997582158358714883171704070248500663 A104522 115 4621940071796376569992746475076144649515112210745501875 A104522 116 13865820215389129709978239425228433948545336632236505509 A104522 117 41597460646167389129934718275685301845636009896709516411 A104522 118 124792381938502167389804154827055905536908029690128549115 A104522 119 374377145815506502169412464481167716610724089070385647227 A104522 120 1123131437446519506508237393443503149832172267211156941561 A104522 121 3369394312339558519524712180330509449496516801633470824563 A104522 122 10108182937018675558574136540991528348489550404900412473567 A104522 123 30324548811056026675722409622974585045468651214701237420579 A104522 124 90973646433168080027167228868923755136405953644103712261613 A104522 125 272920939299504240081501686606771265409217860932311136784715 A104522 126 818762817898512720244505059820313796227653582796933410354019 A104522 127 2456288453695538160733515179460941388682960748390800231061931 A104522 128 7368865361086614482200545538382824166048882245172400693185665 A104522 129 22106596083259843446601636615148472498146646735517202079556867 A104522 130 66319788249779530339804909845445417494439940206551606238670471 A104522 131 198959364749338591019414729536336252483319820619654818716011283 A104522 132 596878094248015773058244188609008757449959461858964456148033717 A104522 133 1790634282744047319174732565827026272349878385576893368444101019 A104522 134 5371902848232141957524197697481078817049635156730680105332302923 A104522 135 16115708544696425872572593092443236451148905470192040315996908635 A104522 136 48347125634089277617717779277329709353446716410576120947990725769 A104522 137 145041376902267832853153337831989128060340149231728362843972177171 A104522 138 435124130706803498559460013495967384181020447695185088531916531375 A104522 139 1305372392120410495678380040487902152543061343085555265595749593987 A104522 140 3916117176361231487035140121463706457629184029256665796787248781821 A104522 141 11748351529083694461105420364391119372887552087769997390361746345323 A104522 142 35245054587251083383316261093173358118662656263309992171085239035827 A104522 143 105735163761753250149948783279520074355987968789929976513255717107339 A104522 144 317205491285259750449846349838560223067963906369789929539767151321873 A104522 145 951616473855779251349539049515680669203891719109369788619301453965475 A104522 146 2854849421567337754048617148547042007611675157328109365857904361896279 A104522 147 8564548264702013262145851445641126022835025471984328097573713085688691 A104522 148 25693644794106039786437554336923378068505076415952984292721139257065925 A104522 149 77080934382318119359312663010770134205515229247858952878163417771197627 A104522 150 231242803146954358077937989032310402616545687743576858634490253313592731 A104522 151 693728409440863074233813967096931207849637063230730575903470759940778043 A104522 152 2081185228322589222701441901290793623548911189692191727710412279822333977 A104522 153 6243555684967767668104325703872380870646733569076575183131236839467001779 A104522 154 18730667054903303004312977111617142611940200707229725549393710518401005183 A104522 155 56192001164709909012938931334851427835820602121689176648181131555203015395 A104522 156 168576003494129727038816794004554283507461806365067529944543394665609046029 A104522 157 505728010482389181116450382013662850522385419095202589833630183996827137931 A104522 158 1517184031447167543349351146040988551567156257285607769500890551990481413635 A104522 159 4551552094341502630048053438122965654701468771856823308502671655971444240747 A104522 160 13654656283024507890144160314368896964104406315570469925508014967914332722081 A104522 161 40963968849073523670432480943106690892313218946711409776524044903742998166083 A104522 162 122891906547220571011297442829320072676939656840134229329572134711228994498087 A104522 163 368675719641661713033892328487960218030818970520402687988716404133686983494099 A104522 164 1106027158924985139101676985463880654092456911561208063966149212401060950482133 A104522 165 3318081476774955417305030956391641962277370734683624191898447637203182851446235 A104522 166 9954244430324866251915092869174925886832112204050872575695342911609548554338539 A104522 167 29862733290974598755745278607524777660496336612152617727086028734828645663015451 A104522 168 89588199872923796267235835822574332981489009836457853181258086204485936989046185 A104522 169 268764599618771388801707507467722998944467029509373559543774258613457810967138387 A104522 170 806293798856314166405122522403168996833401088528120678631322775840373432901414991 A104522 171 2418881396568942499215367567209506990500203265584362035893968327521120298704244803 A104522 172 7256644189706827497646102701628520971500609796753086107681904982563360896112734237 A104522 173 21769932569120482492938308104885562914501829390259258323045714947690082688338202539 A104522 174 65309797707361447478814924314656688743505488170777774969137144843070248065014607443 A104522 175 195929393122084342436444772943970066230516464512333324907411434529210744195043822155 A104522 176 587788179366253027309334318831910198691549393536999974722234303587632232585131466289 A104522 177 1763364538098759081928002956495730596074648180610999924166702910762896697755394398691 A104522 178 5290093614296277245784008869487191788223944541832999772500108732288690093266183195895 A104522 179 15870280842888831737352026608461575364671833625498999317500326196866070279798549587507 A104522 180 47610842528666495212056079825384726094015500876496997952500978590598210839395648762341 A104522 181 142832527585999485636168239476154178282046502629490993857502935771794632518186946286843 A104522 182 428497582757998456908504718428462534846139507888472981572508807315383897554560838860347 A104522 183 1285492748273995370725514155285387604538418523665418944717526421946151692663682516580859 A104522 184 3856478244821986112176542465856162813615255570996256834152579265838455077991047549742393 A104522 185 11569434734465958336529627397568488440845766712988770502457737797515365233973142649226995 A104522 186 34708304203397875009588882192705465322537300138966311507373213392546095701919427947680799 A104522 187 104124912610193625028766646578116395967611900416898934522119640177638287105758283843042211 A104522 188 312374737830580875086299939734349187902835701250696803566358920532914861317274851529126445 A104522 189 937124213491742625258899819203047563708507103752090410699076761598744583951824554587379147 A104522 190 2811372640475227875776699457609142691125521311256271232097230284796233751855473663762137251 A104522 191 8434117921425683627330098372827428073376563933768813696291690854388701255566420991286411563 A104522 192 25302353764277050881990295118482284220129691801306441088875072563166103766699262973859234497 A104522 193 75907061292831152645970885355446852660389075403919323266625217689498311300097788921577703299 A104522 194 227721183878493457937912656066340557981167226211757969799875653068494933900293366764733109703 A104522 195 683163551635480373813737968199021673943501678635273909399626959205484801700880100294199328915 A104522 196 2049490654906441121441213904597065021830505035905821728198880877616454405102640300882597986549 A104522 197 6148471964719323364323641713791195065491515107717465184596642632849363215307920902647793959451 A104522 198 18445415894157970092970925141373585196474545323152395553789927898548089645923762707943381878155 A104522 199 55336247682473910278912775424120755589423635969457186661369783695644268937771288123830145634267 A104522 200 166008743047421730836738326272362266768270907908371559984109351086932806813313864371490436902601 A104522 201 498026229142265192510214978817086800304812723725114679952328053260798420439941593114471310707603 A104522 202 1494078687426795577530644936451260400914438171175344039856984159782395261319824779343413932122607 A104522 203 4482236062280386732591934809353781202743314513526032119570952479347185783959474338030241796367619 A104522 204 13446708186841160197775804428061343608229943540578096358712857438041557351878423014090725389102653 A104522 205 40340124560523480593327413284184030824689830621734289076138572314124672055635269042272176167307755 A104522 206 121020373681570441779982239852552092474069491865202867228415716942374016166905807126816528501923059 A104522 207 363061121044711325339946719557656277422208475595608601685247150827122048500717421380449585505768971 A104522 208 1089183363134133976019840158672968832266625426786825805055741452481366145502152264141348756517306705 A104522 209 3267550089402401928059520476018906496799876280360477415167224357444098436506456792424046269551919907 A104522 210 9802650268207205784178561428056719490399628841081432245501673072332295309519370377272138808655759511 A104522 211 29407950804621617352535684284170158471198886523244296736505019216996885928558111131816416425967278323 A104522 212 88223852413864852057607052852510475413596659569732890209515057650990657785674333395449249277901834757 A104522 213 264671557241594556172821158557531426240789978709198670628545172952971973357023000186347747833705504059 A104522 214 794014671724783668518463475672594278722369936127596011885635518858915920071069000559043243501116511963 A104522 215 2382044015174351005555390427017782836167109808382788035656906556576747760213207001677129730503349535675 A104522 216 7146132045523053016666171281053348508501329425148364106970719669730243280639621005031389191510048606809 A104522 217 21438396136569159049998513843160045525503988275445092320912159009190729841918863015094167574530145820211 A104522 218 64315188409707477149995541529480136576511964826335276962736477027572189525756589045282502723590437460415 A104522 219 192945565229122431449986624588440409729535894479005830888209431082716568577269767135847508170771312381027 A104522 220 578836695687367294349959873765321229188607683437017492664628293248149705731809301407542524512313937142861 A104522 221 1736510087062101883049879621295963687565823050311052477993884879744449117195427904222627573536941811428363 A104522 222 5209530261186305649149638863887891062697469150933157433981654639233347351586283712667882720610825434284867 A104522 223 15628590783558916947448916591663673188092407452799472301944963917700042054758851138003648161832476302854379 A104522 224 46885772350676750842346749774991019564277222358398416905834891753100126164276553414010944485497428908562913 A104522 225 140657317052030252527040249324973058692831667075195250717504675259300378492829660242032833456492286725688515 A104522 226 421971951156090757581120747974919176078495001225585752152514025777901135478488980726098500369476860177065319 A104522 227 1265915853468272272743362243924757528235485003676757256457542077333703406435466942178295501108430580531195731 A104522 228 3797747560404816818230086731774272584706455011030271769372626232001110219306400826534886503325291741593586965 A104522 229 11393242681214450454690260195322817754119365033090815308117878696003330657919202479604659509975875224780760667 A104522 230 34179728043643351364070780585968453262358095099272445924353636088009991973757607438813978529927625674342281771 A104522 231 102539184130930054092212341757905359787074285297817337773060908264029975921272822316441935589782877023026845083 A104522 232 307617552392790162276637025273716079361222855893452013319182724792089927763818466949325806769348631069080535017 A104522 233 922852657178370486829911075821148238083668567680356039957548174376269783291455400847977420308045893207241604819 A104522 234 2768557971535111460489733227463444714251005703041068119872644523128809349874366202543932260924137679621724814223 A104522 235 8305673914605334381469199682390334142753017109123204359617933569386428049623098607631796782772413038865174442435 A104522 236 24917021743816003144407599047171002428259051327369613078853800708159284148869295822895390348317239116595523327069 A104522 237 74751065231448009433222797141513007284777153982108839236561402124477852446607887468686171044951717349786569980971 A104522 238 224253195694344028299668391424539021854331461946326517709684206373433557339823662406058513134855152049359709942675 A104522 239 672759587083032084899005174273617065562994385838979553129052619120300672019470987218175539404565456148079129827787 A104522 240 2018278761249096254697015522820851196688983157516938659387157857360902016058412961654526618213696368444237389483121 A104522 241 6054836283747288764091046568462553590066949472550815978161473572082706048175238884963579854641089105332712168449123 A104522 242 18164508851241866292273139705387660770200848417652447934484420716248118144525716654890739563923267315998136505347127 A104522 243 54493526553725598876819419116162982310602545252957343803453262148744354433577149964672218691769801947994409516041139 A104522 244 163480579661176796630458257348488946931807635758872031410359786446233063300731449894016656075309405843983228548123173 A104522 245 490441738983530389891374772045466840795422907276616094231079359338699189902194349682049968225928217531949685644369275 A104522 246 1471325216950591169674124316136400522386268721829848282693238078016097569706583049046149904677784652595849056933107579 A104522 247 4413975650851773509022372948409201567158806165489544848079714234048292709119749147138449714033353957787547170799322491 A104522 248 13241926952555320527067118845227604701476418496468634544239142702144878127359247441415349142100061873362641512397967225 A104522 249 39725780857665961581201356535682814104429255489405903632717428106434634382077742324246047426300185620087924537193901427 A104522 250 119177342572997884743604069607048442313287766468217710898152284319303903146233226972738142278900556860263773611581704031 A104522 251 357532027718993654230812208821145326939863299404653132694456852957911709438699680918214426836701670580791320834745111843 A104522 252 1072596083156980962692436626463435980819589898213959398083370558873735128316099042754643280510105011742373962504235335277 A104522 253 3217788249470942888077309879390307942458769694641878194250111676621205384948297128263929841530315035227121887512706005579 A104522 254 9653364748412828664231929638170923827376309083925634582750335029863616154844891384791789524590945105681365662538118016483 A104522 255 28960094245238485992695788914512771482128927251776903748251005089590848464534674154375368573772835317044096987614354049195 A104522 256 86880282735715457978087366743538314446386781755330711244753015268772545393604022463126105721318505951132290962843062147329 A104522 257 260640848207146373934262100230614943339160345265992133734259045806317636180812067389378317163955517853396872888529186441731 A104522 258 781922544621439121802786300691844830017481035797976401202777137418952908542436202168134951491866553560190618665587559324935 A104522 259 2345767633864317365408358902075534490052443107393929203608331412256858725627308606504404854475599660680571855996762677974547 A104522 260 7037302901592952096225076706226603470157329322181787610824994236770576176881925819513214563426798982041715567990288033923381 A104522 261 21111908704778856288675230118679810410471987966545362832474982710311728530645777458539643690280396946125146703970864101769883 A104522 262 63335726114336568866025690356039431231415963899636088497424948130935185591937332375618931070841190838375440111912592305309387 A104522 263 190007178343009706598077071068118293694247891698908265492274844392805556775811997126856793212523572515126320335737776915927899 A104522 264 570021535029029119794231213204354881082743675096724796476824533178416670327435991380570379637570717545378961007213330747783433 A104522 265 1710064605087087359382693639613064643248231025290174389430473599535250010982307974141711138912712152636136883021639992243350035 A104522 266 5130193815261262078148080918839193929744693075870523168291420798605750032946923922425133416738136457908410649064919976730049839 A104522 267 15390581445783786234444242756517581789234079227611569504874262395817250098840771767275400250214409373725231947194759930190149251 A104522 268 46171744337351358703332728269552745367702237682834708514622787187451750296522315301826200750643228121175695841584279790570447485 A104522 269 138515233012054076109998184808658236103106713048504125543868361562355250889566945905478602251929684363527087524752839371711342187 A104522 270 415545699036162228329994554425974708309320139145512376631605084687065752668700837716435806755789053090581262574258518115134026291 A104522 271 1246637097108486684989983663277924124927960417436537129894815254061197258006102513149307420267367159271743787722775554345402078603 A104522 272 3739911291325460054969950989833772374783881252309611389684445762183591774018307539447922260802101477815231363168326663036206235537 A104522 273 11219733873976380164909852969501317124351643756928834169053337286550775322054922618343766782406304433445694089504979989108618706339 A104522 274 33659201621929140494729558908503951373054931270786502507160011859652325966164767855031300347218913300337082268514939967325856118743 A104522 275 100977604865787421484188676725511854119164793812359507521480035578956977898494303565093901041656739901011246805544819901977568355955 A104522 276 302932814597362264452566030176535562357494381437078522564440106736870933695482910695281703124970219703033740416634459705932705067589 A104522 277 908798443792086793357698090529606687072483144311235567693320320210612801086448732085845109374910659109101221249903379117798115202491 A104522 278 2726395331376260380073094271588820061217449432933706703079960960631838403259346196257535328124731977327303663749710137353394345607195 A104522 279 8179185994128781140219282814766460183652348298801120109239882881895515209778038588772605984374195931981910991249130412060183036821307 A104522 280 24537557982386343420657848444299380550957044896403360327719648645686545629334115766317817953122587795945732973747391236180549110463641 A104522 281 73612673947159030261973545332898141652871134689210080983158945937059636888002347298953453859367763387837198921242173708541647331390643 A104522 282 220838021841477090785920635998694424958613404067630242949476837811178910664007041896860361578103290163511596763726521125624941994171647 A104522 283 662514065524431272357761907996083274875840212202890728848430513433536731992021125690581084734309870490534790291179563376874825982514659 A104522 284 1987542196573293817073285723988249824627520636608672186545291540300610195976063377071743254202929611471604370873538690130624477947543693 A104522 285 5962626589719881451219857171964749473882561909826016559635874620901830587928190131215229762608788834414813112620616070391873433842630795 A104522 286 17887879769159644353659571515894248421647685729478049678907623862705491763784570393645689287826366503244439337861848211175620301527892099 A104522 287 53663639307478933060978714547682745264943057188434149036722871588116475291353711180937067863479099509733318013585544633526860904583676011 A104522 288 160990917922436799182936143643048235794829171565302447110168614764349425874061133542811203590437298529199954040756633900580582713751027745 A104522 289 482972753767310397548808430929144707384487514695907341330505844293048277622183400628433610771311895587599862122269901701741748141253082947 A104522 290 1448918261301931192646425292787434122153462544087722023991517532879144832866550201885300832313935686762799586366809705105225244423759248551 A104522 291 4346754783905793577939275878362302366460387632263166071974552598637434498599650605655902496941807060288398759100429115315675733271277745363 A104522 292 13040264351717380733817827635086907099381162896789498215923657795912303495798951816967707490825421180865196277301287345947027199813833235797 A104522 293 39120793055152142201453482905260721298143488690368494647770973387736910487396855450903122472476263542595588831903862037841081599441499707099 A104522 294 117362379165456426604360448715782163894430466071105483943312920163210731462190566352709367417428790627786766495711586113523244798324499121003 A104522 295 352087137496369279813081346147346491683291398213316451829938760489632194386571699058128102252286371883360299487134758340569734394973497362715 A104522 296 1056261412489107839439244038442039475049874194639949355489816281468896583159715097174384306756859115650080898461404275021709203184920492087849 A104522 297 3168784237467323518317732115326118425149622583919848066469448844406689749479145291523152920270577346950242695384212825065127609554761476263251 A104522 298 9506352712401970554953196345978355275448867751759544199408346533220069248437435874569458760811732040850728086152638475195382828664284428789455 A104522 299 28519058137205911664859589037935065826346603255278632598225039599660207745312307623708376282435196122552184258457915425586148485992853286368067 A104522 300 85557174411617734994578767113805197479039809765835897794675118798980623235936922871125128847305588367656552775373746276758445457978559859103901 A104522 301 256671523234853204983736301341415592437119429297507693384025356396941869707810768613375386541916765102969658326121238830275336373935679577311403 A104522 302 770014569704559614951208904024246777311358287892523080152076069190825609123432305840126159625750295308908974978363716490826009121807038731933907 A104522 303 2310043709113678844853626712072740331934074863677569240456228207572476827370296917520378478877250885926726924935091149472478027365421116195801419 A104522 304 6930131127341036534560880136218220995802224591032707721368684622717430482110890752561135436631752657780180774805273448417434082096263348587403953 A104522 305 20790393382023109603682640408654662987406673773098123164106053868152291446332672257683406309895257973340542324415820345252302246288790045762211555 A104522 306 62371180146069328811047921225963988962220021319294369492318161604456874338998016773050218929685773920021626973247461035756906738866370137286634359 A104522 307 187113540438207986433143763677891966886660063957883108476954484813370623016994050319150656789057321760064880919742383107270720216599110411859902771 A104522 308 561340621314623959299431291033675900659980191873649325430863454440111869050982150957451970367171965280194642759227149321812160649797331235579708005 A104522 309 1684021863943871877898293873101027701979940575620947976292590363320335607152946452872355911101515895840583928277681447965436481949391993706739123707 A104522 310 5052065591831615633694881619303083105939821726862843928877771089961006821458839358617067733304547687521751784833044343896309445848175981120217370811 A104522 311 15156196775494846901084644857909249317819465180588531786633313269883020464376518075851203199913643062565255354499133031688928337544527943360652112123 A104522 312 45468590326484540703253934573727747953458395541765595359899939809649061393129554227553609599740929187695766063497399095066785012633583830081956336057 A104522 313 136405770979453622109761803721183243860375186625296786079699819428947184179388662682660828799222787563087298190492197285200355037900751490245869007859 A104522 314 409217312938360866329285411163549731581125559875890358239099458286841552538165988047982486397668362689261894571476591855601065113702254470737607023263 A104522 315 1227651938815082598987856233490649194743376679627671074717298374860524657614497964143947459193005088067785683714429775566803195341106763412212821069475 A104522 316 3682955816445247796963568700471947584230130038883013224151895124581573972843493892431842377579015264203357051143289326700409586023320290236638463208109 A104522 317 11048867449335743390890706101415842752690390116649039672455685373744721918530481677295527132737045792610071153429867980101228758069960870709915389624011 A104522 318 33146602348007230172672118304247528258071170349947119017367056121234165755591445031886581398211137377830213460289603940303686274209882612129746168871715 A104522 319 99439807044021690518016354912742584774213511049841357052101168363702497266774335095659744194633412133490640380868811820911058822629647836389238506614827 A104522 320 298319421132065071554049064738227754322640533149524071156303505091107491800323005286979232583900236400471921142606435462733176467888943509167715519844161 A104522 321 894958263396195214662147194214683262967921599448572213468910515273322475400969015860937697751700709201415763427819306388199529403666830527503146559532163 A104522 322 2684874790188585643986441582644049788903764798345716640406731545819967426202907047582813093255102127604247290283457919164598588211000491582509439678596167 A104522 323 8054624370565756931959324747932149366711294395037149921220194637459902278608721142748439279765306382812741870850373757493795764633001474747528319035788179 A104522 324 24163873111697270795877974243796448100133883185111449763660583912379706835826163428245317839295919148438225612551121272481387293899004424242584957107364213 A104522 325 72491619335091812387633922731389344300401649555334349290981751737139120507478490284735953517887757445314676837653363817444161881697013272727754871322092315 A104522 326 217474858005275437162901768194168032901204948666003047872945255211417361522435470854207860553663272335944030512960091452332485645091039818183264613966276619 A104522 327 652424574015826311488705304582504098703614845998009143618835765634252084567306412562623581660989817007832091538880274356997456935273119454549793841898829531 A104522 328 1957273722047478934466115913747512296110844537994027430856507296902756253701919237687870744982969451023496274616640823070992370805819358363649381525696488265 A104522 329 5871821166142436803398347741242536888332533613982082292569521890708268761105757713063612234948908353070488823849922469212977112417458075090948144577089464467 A104522 330 17615463498427310410195043223727610664997600841946246877708565672124806283317273139190836704846725059211466471549767407638931337252374225272844433731268393071 A104522 331 52846390495281931230585129671182831994992802525838740633125697016374418849951819417572510114540175177634399414649302222916794011757122675818533301193805178883 A104522 332 158539171485845793691755389013548495984978407577516221899377091049123256549855458252717530343620525532903198243947906668750382035271368027455599903581415536317 A104522 333 475617514457537381075266167040645487954935222732548665698131273147369769649566374758152591030861576598709594731843720006251146105814104082366799710744246608619 A104522 334 1426852543372612143225798501121936463864805668197645997094393819442109308948699124274457773092584729796128784195531160018753438317442312247100399132232739825523 A104522 335 4280557630117836429677395503365809391594417004592937991283181458326327926846097372823373319277754189388386352586593480056260314952326936741301197396698219476235 A104522 336 12841672890353509289032186510097428174783251013778813973849544374978983780538292118470119957833262568165159057759780440168780944856980810223903592190094658428369 A104522 337 38525018671060527867096559530292284524349753041336441921548633124936951341614876355410359873499787704495477173279341320506342834570942430671710776570283975284771 A104522 338 115575056013181583601289678590876853573049259124009325764645899374810854024844629066231079620499363113486431519838023961519028503712827292015132329710851925853975 A104522 339 346725168039544750803869035772630560719147777372027977293937698124432562074533887198693238861498089340459294559514071884557085511138481876045396989132555777561587 A104522 340 1040175504118634252411607107317891682157443332116083931881813094373297686223601661596079716584494268021377883678542215653671256533415445628136190967397667332684421 A104522 341 3120526512355902757234821321953675046472329996348251795645439283119893058670804984788239149753482804064133651035626646961013769600246336884408572902193001998052923 A104522 342 9361579537067708271704463965861025139416989989044755386936317849359679176012414954364717449260448412192400953106879940883041308800739010653225718706579005994158427 A104522 343 28084738611203124815113391897583075418250969967134266160808953548079037528037244863094152347781345236577202859320639822649123926402217031959677156119737017982474939 A104522 344 84254215833609374445340175692749226254752909901402798482426860644237112584111734589282457043344035709731608577961919467947371779206651095879031468359211053947424473 A104522 345 252762647500828123336020527078247678764258729704208395447280581932711337752335203767847371130032107129194825733885758403842115337619953287637094405077633161842273075 A104522 346 758287942502484370008061581234743036292776189112625186341841745798134013257005611303542113390096321387584477201657275211526346012859859862911283215232899485526818879 A104522 347 2274863827507453110024184743704229108878328567337875559025525237394402039771016833910626340170288964162753431604971825634579038038579579588733849645698698456580456291 A104522 348 6824591482522359330072554231112687326634985702013626677076575712183206119313050501731879020510866892488260294814915476903737114115738738766201548937096095369741368525 A104522 349 20473774447567077990217662693338061979904957106040880031229727136549618357939151505195637061532600677464780884444746430711211342347216216298604646811288286109224105227 A104522 350 61421323342701233970652988080014185939714871318122640093689181409648855073817454515586911184597802032394342653334239292133634027041648648895813940433864858327672315331 A104522 351 184263970028103701911958964240042557819144613954367920281067544228946565221452363546760733553793406097183027960002717876400902081124945946687441821301594574983016945643 A104522 352 552791910084311105735876892720127673457433841863103760843202632686839695664357090640282200661380218291549083880008153629202706243374837840062325463904783724949050836577 A104522 353 1658375730252933317207630678160383020372301525589311282529607898060519086993071271920846601984140654874647251640024460887608118730124513520186976391714351174847152509379 A104522 354 4975127190758799951622892034481149061116904576767933847588823694181557260979213815762539805952421964623941754920073382662824356190373540560560929175143053524541457527783 A104522 355 14925381572276399854868676103443447183350713730303801542766471082544671782937641447287619417857265893871825264760220147988473068571120621681682787525429160573624372582995 A104522 356 44776144716829199564606028310330341550052141190911404628299413247634015348812924341862858253571797681615475794280660443965419205713361865045048362576287481720873117748629 A104522 357 134328434150487598693818084930991024650156423572734213884898239742902046046438773025588574760715393044846427382841981331896257617140085595135145087728862445162619353245531 A104522 358 402985302451462796081454254792973073950469270718202641654694719228706138139316319076765724282146179134539282148525943995688772851420256785405435263186587335487858059736235 A104522 359 1208955907354388388244362764378919221851407812154607924964084157686118414417948957230297172846438537403617846445577831987066318554260770356216305789559762006463574179208347 A104522 360 3626867722063165164733088293136757665554223436463823774892252473058355243253846871690891518539315612210853539336733495961198955662782311068648917368679286019390722537624681 A104522 361 10880603166189495494199264879410272996662670309391471324676757419175065729761540615072674555617946836632560618010200487883596866988346933205946752106037858058172167612873683 A104522 362 32641809498568486482597794638230818989988010928174413974030272257525197189284621845218023666853840509897681854030601463650790600965040799617840256318113574174516502838620687 A104522 363 97925428495705459447793383914692456969964032784523241922090816772575591567853865535654071000561521529693045562091804390952371802895122398853520768954340722523549508515861699 A104522 364 293776285487116378343380151744077370909892098353569725766272450317726774703561596606962213001684564589079136686275413172857115408685367196560562306863022167570648525547584733 A104522 365 881328856461349135030140455232232112729676295060709177298817350953180324110684789820886639005053693767237410058826239518571346226056101589681686920589066502711945576642753835 A104522 366 2643986569384047405090421365696696338189028885182127531896452052859540972332054369462659917015161081301712230176478718555714038678168304769045060761767199508135836729928261139 A104522 367 7931959708152142215271264097090089014567086655546382595689356158578622916996163108387979751045483243905136690529436155667142116034504914307135182285301598524407510189784783051 A104522 368 23795879124456426645813792291270267043701259966639147787068068475735868750988489325163939253136449731715410071588308467001426348103514742921405546855904795573222530569354348785 A104522 369 71387637373369279937441376873810801131103779899917443361204205427207606252965467975491817759409349195146230214764925401004279044310544228764216640567714386719667591708063045987 A104522 370 214162912120107839812324130621432403393311339699752330083612616281622818758896403926475453278228047585438690644294776203012837132931632686292649921703143160159002775124189137591 A104522 371 642488736360323519436972391864297210179934019099256990250837848844868456276689211779426359834684142756316071932884328609038511398794898058877949765109429480477008325372567412403 A104522 372 1927466209080970558310917175592891630539802057297770970752513546534605368830067635338279079504052428268948215798652985827115534196384694176633849295328288441431024976117702236837 A104522 373 5782398627242911674932751526778674891619406171893312912257540639603816106490202906014837238512157284806844647395958957481346602589154082529901547885984865324293074928353106710139 A104522 374 17347195881728735024798254580336024674858218515679938736772621918811448319470608718044511715536471854420533942187876872444039807767462247589704643657954595972879224785059320130043 A104522 375 52041587645186205074394763741008074024574655547039816210317865756434344958411826154133535146609415563261601826563630617332119423302386742769113930973863787918637674355177960389755 A104522 376 156124762935558615223184291223024222073723966641119448630953597269303034875235478462400605439828246689784805479690891851996358269907160228307341792921591363755913023065533881168889 A104522 377 468374288806675845669552873669072666221171899923358345892860791807909104625706435387201816319484740069354416439072675555989074809721480684922025378764774091267739069196601643506291 A104522 378 1405122866420027537008658621007217998663515699770075037678582375423727313877119306161605448958454220208063249317218026667967224429164442054766076136294322273803217207589804930518495 A104522 379 4215368599260082611025975863021653995990547099310225113035747126271181941631357918484816346875362660624189747951654080003901673287493326164298228408882966821409651622769414791555107 A104522 380 12646105797780247833077927589064961987971641297930675339107241378813545824894073755454449040626087981872569243854962240011705019862479978492894685226648900464228954868308244374664941 A104522 381 37938317393340743499233782767194885963914923893792026017321724136440637474682221266363347121878263945617707731564886720035115059587439935478684055679946701392686864604924733123994443 A104522 382 113814952180022230497701348301584657891744771681376078051965172409321912424046663799090041365634791836853123194694660160105345178762319806436052167039840104178060593814774199371982947 A104522 383 341444856540066691493104044904753973675234315044128234155895517227965737272139991397270124096904375510559369584083980480316035536286959419308156501119520312534181781444322598115948459 A104522 384 1024334569620200074479312134714261921025702945132384702467686551683897211816419974191810372290713126531678108752251941440948106608860878257924469503358560937602545344332967794347844993 A104522 385 3073003708860600223437936404142785763077108835397154107403059655051691635449259922575431116872139379595034326256755824322844319826582634773773408510075682812807636032998903383043534595 A104522 386 9219011126581800670313809212428357289231326506191462322209178965155074906347779767726293350616418138785102978770267472968532959479747904321320225530227048438422908098996710149130603399 A104522 387 27657033379745402010941427637285071867693979518574386966627536895465224719043339303178880051849254416355308936310802418905598878439243712963960676590681145315268724296990130447391809811 A104522 388 82971100139236206032824282911855215603081938555723160899882610686395674157130017909536640155547763249065926808932407256716796635317731138891882029772043435945806172890970391342175429045 A104522 389 248913300417708618098472848735565646809245815667169482699647832059187022471390053728609920466643289747197780426797221770150389905953193416675646089316130307837418518672911174026526286747 A104522 390 746739901253125854295418546206696940427737447001508448098943496177561067414170161185829761399929869241593341280391665310451169717859580250026938267948390923512255556018733522079578859851 A104522 391 2240219703759377562886255638620090821283212341004525344296830488532683202242510483557489284199789607724780023841174995931353509153578740750080814803845172770536766668056200566238736579163 A104522 392 6720659111278132688658766915860272463849637023013576032890491465598049606727531450672467852599368823174340071523524987794060527460736222250242444411535518311610300004168601698716209737097 A104522 393 20161977333834398065976300747580817391548911069040728098671474396794148820182594352017403557798106469523020214570574963382181582382208666750727333234606554934830900012505805096148629210899 A104522 394 60485932001503194197928902242742452174646733207122184296014423190382446460547783056052210673394319408569060643711724890146544747146626000252181999703819664804492700037517415288445887632303 A104522 395 181457796004509582593786706728227356523940199621366552888043269571147339381643349168156632020182958225707181931135174670439634241439878000756545999111458994413478100112552245865337662896515 A104522 396 544373388013528747781360120184682069571820598864099658664129808713442018144930047504469896060548874677121545793405524011318902724319634002269637997334376983240434300337656737596012988689149 A104522 397 1633120164040586243344080360554046208715461796592298975992389426140326054434790142513409688181646624031364637380216572033956708172958902006808913992003130949721302901012970212788038966067051 A104522 398 4899360492121758730032241081662138626146385389776896927977168278420978163304370427540229064544939872094093912140649716101870124518876706020426741976009392849163908703038910638364116898200755 A104522 399 14698081476365276190096723244986415878439156169330690783931504835262934489913111282620687193634819616282281736421949148305610373556630118061280225928028178547491726109116731915092350694601867 A104522 400 44094244429095828570290169734959247635317468507992072351794514505788803469739333847862061580904458848846845209265847444916831120669890354183840677784084535642475178327350195745277052083805201 A104522 401 132282733287287485710870509204877742905952405523976217055383543517366410409218001543586184742713376546540535627797542334750493362009671062551522033352253606927425534982050587235831156251415203 A104522 402 396848199861862457132611527614633228717857216571928651166150630552099231227654004630758554228140129639621606883392627004251480086029013187654566100056760820782276604946151761707493468754245207 A104522 403 1190544599585587371397834582843899686153571649715785953498451891656297693682962013892275662684420388918864820650177881012754440258087039562963698300170282462346829814838455285122480406262735219 A104522 404 3571633798756762114193503748531699058460714949147357860495355674968893081048886041676826988053261166756594461950533643038263320774261118688891094900510847387040489444515365855367441218788205253 A104522 405 10714901396270286342580511245595097175382144847442073581486067024906679243146658125030480964159783500269783385851600929114789962322783356066673284701532542161121468333546097566102323656364615355 A104522 406 32144704188810859027741533736785291526146434542326220744458201074720037729439974375091442892479350500809350157554802787344369886968350068200019854104597626483364405000638292698306970969093845659 A104522 407 96434112566432577083224601210355874578439303626978662233374603224160113188319923125274328677438051502428050472664408362033109660905050204600059562313792879450093215001914878094920912907281536571 A104522 408 289302337699297731249673803631067623735317910880935986700123809672480339564959769375822986032314154507284151417993225086099328982715150613800178686941378638350279645005744634284762738721844609305 A104522 409 867907013097893193749021410893202871205953732642807960100371429017441018694879308127468958096942463521852454253979675258297986948145451841400536060824135915050838935017233902854288216165533827507 A104522 410 2603721039293679581247064232679608613617861197928423880301114287052323056084637924382406874290827390565557362761939025774893960844436355524201608182472407745152516805051701708562864648496601482111 A104522 411 7811163117881038743741192698038825840853583593785271640903342861156969168253913773147220622872482171696672088285817077324681882533309066572604824547417223235457550415155105125688593945489804445923 A104522 412 23433489353643116231223578094116477522560750781355814922710028583470907504761741319441661868617446515090016264857451231974045647599927199717814473642251669706372651245465315377065781836469413337357 A104522 413 70300468060929348693670734282349432567682252344067444768130085750412722514285223958324985605852339545270048794572353695922136942799781599153443420926755009119117953736395946131197345509408240011659 A104522 414 210901404182788046081012202847048297703046757032202334304390257251238167542855671874974956817557018635810146383717061087766410828399344797460330262780265027357353861209187838393592036528224720034563 A104522 415 632704212548364138243036608541144893109140271096607002913170771753714502628567015624924870452671055907430439151151183263299232485198034392380990788340795082072061583627563515180776109584674160103275 A104522 416 1898112637645092414729109825623434679327420813289821008739512315261143507885701046874774611358013167722291317453453549789897697455594103177142972365022385246216184750882690545542328328754022480309409 A104522 417 5694337912935277244187329476870304037982262439869463026218536945783430523657103140624323834074039503166873952360360649369693092366782309531428917095067155738648554252648071636626984986262067440927811 A104522 418 17083013738805831732561988430610912113946787319608389078655610837350291570971309421872971502222118509500621857081081948109079277100346928594286751285201467215945662757944214909880954958786202322783015 A104522 419 51249041216417495197685965291832736341840361958825167235966832512050874712913928265618914506666355528501865571243245844327237831301040785782860253855604401647836988273832644729642864876358606968348627 A104522 420 153747123649252485593057895875498209025521085876475501707900497536152624138741784796856743519999066585505596713729737532981713493903122357348580761566813204943510964821497934188928594629075820905045461 A104522 421 461241370947757456779173687626494627076563257629426505123701492608457872416225354390570230559997199756516790141189212598945140481709367072045742284700439614830532894464493802566785783887227462715135963 A104522 422 1383724112843272370337521062879483881229689772888279515371104477825373617248676063171710691679991599269550370423567637796835421445128101216137226854101318844491598683393481407700357351661682388145407467 A104522 423 4151172338529817111012563188638451643689069318664838546113313433476120851746028189515132075039974797808651111270702913390506264335384303648411680562303956533474796050180444223101072054985047164436221979 A104522 424 12453517015589451333037689565915354931067207955994515638339940300428362555238084568545396225119924393425953333812108740171518793006152910945235041686911869600424388150541332669303216164955141493308665513 A104522 425 37360551046768353999113068697746064793201623867983546915019820901285087665714253705636188675359773180277860001436326220514556379018458732835705125060735608801273164451623998007909648494865424479925996115 A104522 426 112081653140305061997339206093238194379604871603950640745059462703855262997142761116908566026079319540833580004308978661543669137055376198507115375182206826403819493354871994023728945484596273439777987919 A104522 427 336244959420915185992017618279714583138814614811851922235178388111565788991428283350725698078237958622500740012926935984631007411166128595521346125546620479211458480064615982071186836453788820319333963331 A104522 428 1008734878262745557976052854839143749416443844435555766705535164334697366974284850052177094234713875867502220038780807953893022233498385786564038376639861437634375440193847946213560509361366460958001889565 A104522 429 3026204634788236673928158564517431248249331533306667300116605493004092100922854550156531282704141627602506660116342423861679066700495157359692115129919584312903126320581543838640681528084099382874005668267 A104522 430 9078613904364710021784475693552293744747994599920001900349816479012276302768563650469593848112424882807519980349027271585037200101485472079076345389758752938709378961744631515922044584252298148622017004371 A104522 431 27235841713094130065353427080656881234243983799760005701049449437036828908305690951408781544337274648422559941047081814755111600304456416237229036169276258816128136885233894547766133752756894445866051012683 A104522 432 81707525139282390196060281241970643702731951399280017103148348311110486724917072854226344633011823945267679823141245444265334800913369248711687108507828776448384410655701683643298401258270683337598153037617 A104522 433 245122575417847170588180843725911931108195854197840051309445044933331460174751218562679033899035471835803039469423736332796004402740107746135061325523486329345153231967105050929895203774812050012794459112419 A104522 434 735367726253541511764542531177735793324587562593520153928335134799994380524253655688037101697106415507409118408271208998388013208220323238405183976570458988035459695901315152789685611324436150038383377336823 A104522 435 2206103178760624535293627593533207379973762687780560461785005404399983141572760967064111305091319246522227355224813626995164039624660969715215551929711376964106379087703945458369056833973308450115150132010035 A104522 436 6618309536281873605880882780599622139921288063341681385355016213199949424718282901192333915273957739566682065674440880985492118873982909145646655789134130892319137263111836375107170501919925350345450396029669 A104522 437 19854928608845620817642648341798866419763864190025044156065048639599848274154848703577001745821873218700046197023322642956476356621948727436939967367402392676957411789335509125321511505759776051036351188088571 A104522 438 59564785826536862452927945025396599259291592570075132468195145918799544822464546110731005237465619656100138591069967928869429069865846182310819902102207178030872235368006527375964534517279328153109053564265275 A104522 439 178694357479610587358783835076189797777874777710225397404585437756398634467393638332193015712396858968300415773209903786608287209597538546932459706306621534092616706104019582127893603551837984459327160692795387 A104522 440 536083072438831762076351505228569393333624333130676192213756313269195903402180914996579047137190576904901247319629711359824861628792615640797379118919864602277850118312058746383680810655513953377981482078385721 A104522 441 1608249217316495286229054515685708180000872999392028576641268939807587710206542744989737141411571730714703741958889134079474584886377846922392137356759593806833550354936176239151042431966541860133944446235156723 A104522 442 4824747651949485858687163547057124540002618998176085729923806819422763130619628234969211424234715192144111225876667402238423754659133540767176412070278781420500651064808528717453127295899625580401833338705469727 A104522 443 14474242955848457576061490641171373620007856994528257189771420458268289391858884704907634272704145576432333677630002206715271263977400622301529236210836344261501953194425586152359381887698876741205500016116408739 A104522 444 43422728867545372728184471923514120860023570983584771569314261374804868175576654114722902818112436729297001032890006620145813791932201866904587708632509032784505859583276758457078145663096630223616500048349225773 A104522 445 130268186602636118184553415770542362580070712950754314707942784124414604526729962344168708454337310187891003098670019860437441375796605600713763125897527098353517578749830275371234436989289890670849500145047676875 A104522 446 390804559807908354553660247311627087740212138852262944123828352373243813580189887032506125363011930563673009296010059581312324127389816802141289377692581295060552736249490826113703310967869672012548500435143030179 A104522 447 1172413679423725063660980741934881263220636416556788832371485057119731440740569661097518376089035791691019027888030178743936972382169450406423868133077743885181658208748472478341109932903609016037645501305429090091 A104522 448 3517241038271175190982942225804643789661909249670366497114455171359194322221708983292555128267107375073057083664090536231810917146508351219271604399233231655544974626245417435023329798710827048112936503916287269825 A104522 449 10551723114813525572948826677413931368985727749011099491343365514077582966665126949877665384801322125219171250992271608695432751439525053657814813197699694966634923878736252305069989396132481144338809511748861809027 A104522 450 31655169344440576718846480032241794106957183247033298474030096542232748899995380849632996154403966375657513752976814826086298254318575160973444439593099084899904771636208756915209968188397443433016428535246585426631 A104522 451 94965508033321730156539440096725382320871549741099895422090289626698246699986142548898988463211899126972541258930444478258894762955725482920333318779297254699714314908626270745629904565192330299049285605739756279443 A104522 452 284896524099965190469618320290176146962614649223299686266270868880094740099958427646696965389635697380917623776791333434776684288867176448760999956337891764099142944725878812236889713695576990897147856817219268837877 A104522 453 854689572299895571408854960870528440887843947669899058798812606640284220299875282940090896168907092142752871330374000304330052866601529346282999869013675292297428834177636436710669141086730972691443570451657806513179 A104522 454 2564068716899686714226564882611585322663531843009697176396437819920852660899625848820272688506721276428258613991122000912990158599804588038848999607041025876892286502532909310132007423260192918074330711354973419539083 A104522 455 7692206150699060142679694647834755967990595529029091529189313459762557982698877546460818065520163829284775841973366002738970475799413764116546998821123077630676859507598727930396022269780578754222992134064920258616795 A104522 456 23076618452097180428039083943504267903971786587087274587567940379287673948096632639382454196560491487854327525920098008216911427398241292349640996463369232892030578522796183791188066809341736262668976402194760775849929 A104522 457 69229855356291541284117251830512803711915359761261823762703821137863021844289897918147362589681474463562982577760294024650734282194723877048922989390107698676091735568388551373564200428025208788006929206584282327549331 A104522 458 207689566068874623852351755491538411135746079283785471288111463413589065532869693754442087769044423390688947733280882073952202846584171631146768968170323096028275206705165654120692601284075626364020787619752846982647535 A104522 459 623068698206623871557055266474615233407238237851356413864334390240767196598609081263326263307133270172066843199842646221856608539752514893440306904510969288084825620115496962362077803852226879092062362859258540947942147 A104522 460 1869206094619871614671165799423845700221714713554069241593003170722301589795827243789978789921399810516200529599527938665569825619257544680320920713532907864254476860346490887086233411556680637276187088577775622843825981 A104522 461 5607618283859614844013497398271537100665144140662207724779009512166904769387481731369936369764199431548601588798583815996709476857772634040962762140598723592763430581039472661258700234670041911828561265733326868531477483 A104522 462 16822854851578844532040492194814611301995432421986623174337028536500714308162445194109809109292598294645804766395751447990128430573317902122888286421796170778290291743118417983776100704010125735485683797199980605594431987 A104522 463 50468564554736533596121476584443833905986297265959869523011085609502142924487335582329427327877794883937414299187254343970385291719953706368664859265388512334870875229355253951328302112030377206457051391599941816783295499 A104522 464 151405693664209600788364429753331501717958891797879608569033256828506428773462006746988281983633384651812242897561763031911155875159861119105994577796165537004612625688065761853984906336091131619371154174799825450349886033 A104522 465 454217080992628802365093289259994505153876675393638825707099770485519286320386020240964845950900153955436728692685289095733467625479583357317983733388496611013837877064197285561954719008273394858113462524399476351049657635 A104522 466 1362651242977886407095279867779983515461630026180916477121299311456557858961158060722894537852700461866310186078055867287200402876438750071953951200165489833041513631192591856685864157024820184574340387573198429053148972439 A104522 467 4087953728933659221285839603339950546384890078542749431363897934369673576883474182168683613558101385598930558234167601861601208629316250215861853600496469499124540893577775570057592471074460553723021162719595287159446916851 A104522 468 12263861186800977663857518810019851639154670235628248294091693803109020730650422546506050840674304156796791674702502805584803625887948750647585560801489408497373622680733326710172777413223381661169063488158785861478340750085 A104522 469 36791583560402932991572556430059554917464010706884744882275081409327062191951267639518152522022912470390375024107508416754410877663846251942756682404468225492120868042199980130518332239670144983507190464476357584435022249787 A104522 470 110374750681208798974717669290178664752392032120654234646825244227981186575853802918554457566068737411171125072322525250263232632991538755828270047213404676476362604126599940391554996719010434950521571393429072753305066748891 A104522 471 331124252043626396924153007870535994257176096361962703940475732683943559727561408755663372698206212233513375216967575750789697898974616267484810141640214029429087812379799821174664990157031304851564714180287218259915200246203 A104522 472 993372756130879190772459023611607982771528289085888111821427198051830679182684226266990118094618636700540125650902727252369093696923848802454430424920642088287263437139399463523994970471093914554694142540861654779745600738137 A104522 473 2980118268392637572317377070834823948314584867257664335464281594155492037548052678800970354283855910101620376952708181757107281090771546407363291274761926264861790311418198390571984911413281743664082427622584964339236802213939 A104522 474 8940354805177912716952131212504471844943754601772993006392844782466476112644158036402911062851567730304861130858124545271321843272314639222089873824285778794585370934254595171715954734239845230992247282867754893017710406641343 A104522 475 26821064415533738150856393637513415534831263805318979019178534347399428337932474109208733188554703190914583392574373635813965529816943917666269621472857336383756112802763785515147864202719535692976741848603264679053131219923555 A104522 476 80463193246601214452569180912540246604493791415956937057535603042198285013797422327626199565664109572743750177723120907441896589450831752998808864418572009151268338408291356545443592608158607078930225545809794037159393659770189 A104522 477 241389579739803643357707542737620739813481374247870811172606809126594855041392266982878598696992328718231250533169362722325689768352495258996426593255716027453805015224874069636330777824475821236790676637429382111478180979310091 A104522 478 724168739219410930073122628212862219440444122743612433517820427379784565124176800948635796090976986154693751599508088166977069305057485776989279779767148082361415045674622208908992333473427463710372029912288146334434542937929795 A104522 479 2172506217658232790219367884638586658321332368230837300553461282139353695372530402845907388272930958464081254798524264500931207915172457330967839339301444247084245137023866626726977000420282391131116089736864439003303628813788907 A104522 480 6517518652974698370658103653915759974963997104692511901660383846418061086117591208537722164818792875392243764395572793502793623745517371992903518017904332741252735411071599880180931001260847173393348269210593317009910886441366241 A104522 481 19552555958924095111974310961747279924891991314077535704981151539254183258352773625613166494456378626176731293186718380508380871236552115978710554053712998223758206233214799640542793003782541520180044807631779951029732659324098243 A104522 482 58657667876772285335922932885241839774675973942232607114943454617762549775058320876839499483369135878530193879560155141525142613709656347936131662161138994671274618699644398921628379011347624560540134422895339853089197977972294247 A104522 483 175973003630316856007768798655725519324027921826697821344830363853287649325174962630518498450107407635590581638680465424575427841128969043808394986483416984013823856098933196764885137034042873681620403268686019559267593933916882259 A104522 484 527919010890950568023306395967176557972083765480093464034491091559862947975524887891555495350322222906771744916041396273726283523386907131425184959450250952041471568296799590294655411102128621044861209806058058677802781801750646293 A104522 485 1583757032672851704069919187901529673916251296440280392103473274679588843926574663674666486050966668720315234748124188821178850570160721394275554878350752856124414704890398770883966233306385863134583629418174176033408345405251938395 A104522 486 4751271098018555112209757563704589021748753889320841176310419824038766531779723991023999458152900006160945704244372566463536551710482164182826664635052258568373244114671196312651898699919157589403750888254522528100225036215755814699 A104522 487 14253813294055665336629272691113767065246261667962523528931259472116299595339171973071998374458700018482837112733117699390609655131446492548479993905156775705119732344013588937955696099757472768211252664763567584300675108647267443611 A104522 488 42761439882166996009887818073341301195738785003887570586793778416348898786017515919215995123376100055448511338199353098171828965394339477645439981715470327115359197032040766813867088299272418304633757994290702752902025325941802330345 A104522 489 128284319646500988029663454220023903587216355011662711760381335249046696358052547757647985370128300166345534014598059294515486896183018432936319945146410981346077591096122300441601264897817254913901273982872108258706075977825406990547 A104522 490 384852958939502964088990362660071710761649065034988135281144005747140089074157643272943956110384900499036602043794177883546460688549055298808959835439232944038232773288366901324803794693451764741703821948616324776118227933476220971151 A104522 491 1154558876818508892266971087980215132284947195104964405843432017241420267222472929818831868331154701497109806131382533650639382065647165896426879506317698832114698319865100703974411384080355294225111465845848974328354683800428662912963 A104522 492 3463676630455526676800913263940645396854841585314893217530296051724260801667418789456495604993464104491329418394147600951918146196941497689280638518953096496344094959595302111923234152241065882675334397537546922985064051401285988738397 A104522 493 10391029891366580030402739791821936190564524755944679652590888155172782405002256368369486814980392313473988255182442802855754438590824493067841915556859289489032284878785906335769702456723197648026003192612640768955192154203857966214699 A104522 494 31173089674099740091208219375465808571693574267834038957772664465518347215006769105108460444941176940421964765547328408567263315772473479203525746670577868467096854636357719007309107370169592944078009577837922306865576462611573898643603 A104522 495 93519269022299220273624658126397425715080722803502116873317993396555041645020307315325381334823530821265894296641985225701789947317420437610577240011733605401290563909073157021927322110508778832234028733513766920596729387834721695930315 A104522 496 280557807066897660820873974379192277145242168410506350619953980189665124935060921945976144004470592463797682889925955677105369841952261312831731720035200816203871691727219471065781966331526336496702086200541300761790188163504165087790449 A104522 497 841673421200692982462621923137576831435726505231519051859861940568995374805182765837928432013411777391393048669777867031316109525856783938495195160105602448611615075181658413197345898994579009490106258601623902285370564490512495263370851 A104522 498 2525020263602078947387865769412730494307179515694557155579585821706986124415548297513785296040235332174179146009333601093948328577570351815485585480316807345834845225544975239592037696983737028470318775804871706856111693471537485790112055 A104522 499 7575060790806236842163597308238191482921538547083671466738757465120958373246644892541355888120705996522537438028000803281844985732711055446456756440950422037504535676634925718776113090951211085410956327414615120568335080414612457370335667 A104522 500 22725182372418710526490791924714574448764615641251014400216272395362875119739934677624067664362117989567612314084002409845534957198133166339370269322851266112513607029904777156328339272853633256232868982243845361705005241243837372111006501 A104522 501 68175547117256131579472375774143723346293846923753043200648817186088625359219804032872202993086353968702836942252007229536604871594399499018110807968553798337540821089714331468985017818560899768698606946731536085115015723731512116333019003 A104522 502 204526641351768394738417127322431170038881540771259129601946451558265876077659412098616608979259061906108510826756021688609814614783198497054332423905661395012622463269142994406955053455682699306095820840194608255345047171194536348999056507 A104522 503 613579924055305184215251381967293510116644622313777388805839354674797628232978236295849826937777185718325532480268065065829443844349595491162997271716984185037867389807428983220865160367048097918287462520583824766035141513583609046997169019 A104522 504 1840739772165915552645754145901880530349933866941332166417518064024392884698934708887549480813331557154976597440804195197488331533048786473488991815150952555113602169422286949662595481101144293754862387561751474298105424540750827140991506553 A104522 505 5522219316497746657937262437705641591049801600823996499252554192073178654096804126662648442439994671464929792322412585592464994599146359420466975445452857665340806508266860848987786443303432881264587162685254422894316273622252481422974519155 A104522 506 16566657949493239973811787313116924773149404802471989497757662576219535962290412379987945327319984014394789376967237756777394983797439078261400926336358572996022419524800582546963359329910298643793761488055763268682948820866757444268923556959 A104522 507 49699973848479719921435361939350774319448214407415968493272987728658607886871237139963835981959952043184368130901713270332184951392317234784202779009075718988067258574401747640890077989730895931381284464167289806048846462600272332806770670371 A104522 508 149099921545439159764306085818052322958344643222247905479818963185975823660613711419891507945879856129553104392705139810996554854176951704352608337027227156964201775723205242922670233969192687794143853392501869418146539387800816998420312010605 A104522 509 447299764636317479292918257454156968875033929666743716439456889557927470981841134259674523837639568388659313178115419432989664562530855113057825011081681470892605327169615728768010701907578063382431560177505608254439618163402450995260936031307 A104522 510 1341899293908952437878754772362470906625101789000231149318370668673782412945523402779023571512918705165977939534346258298968993687592565339173475033245044412677815981508847186304032105722734190147294680532516824763318854490207352985782808093411 A104522 511 4025697881726857313636264317087412719875305367000693447955112006021347238836570208337070714538756115497933818603038774896906981062777696017520425099735133238033447944526541558912096317168202570441884041597550474289956563470622058957348424279723 A104522 512 12077093645180571940908792951262238159625916101002080343865336018064041716509710625011212143616268346493801455809116324690720943188333088052561275299205399714100343833579624676736288951504607711325652124792651422869869690411866176872045272838657 A104522 513 36231280935541715822726378853786714478877748303006241031596008054192125149529131875033636430848805039481404367427348974072162829564999264157683825897616199142301031500738874030208866854513823133976956374377954268609609071235598530616135818515459 A104522 514 108693842806625147468179136561360143436633244909018723094788024162576375448587395625100909292546415118444213102282046922216488488694997792473051477692848597426903094502216622090626600563541469401930869123133862805828827213706795591848407455545863 A104522 515 326081528419875442404537409684080430309899734727056169284364072487729126345762186875302727877639245355332639306846140766649465466084993377419154433078545792280709283506649866271879801690624408205792607369401588417486481641120386775545222366637075 A104522 516 978244585259626327213612229052241290929699204181168507853092217463187379037286560625908183632917736065997917920538422299948396398254980132257463299235637376842127850519949598815639405071873224617377822108204765252459444923361160326635667099910709 A104522 517 2934733755778878981640836687156723872789097612543505523559276652389562137111859681877724550898753208197993753761615266899845189194764940396772389897706912130526383551559848796446918215215619673852133466324614295757378334770083480979907001299731611 A104522 518 8804201267336636944922510061470171618367292837630516570677829957168686411335579045633173652696259624593981261284845800699535567584294821190317169693120736391579150654679546389340754645646859021556400398973842887272135004310250442939721003899194315 A104522 519 26412603802009910834767530184410514855101878512891549712033489871506059234006737136899520958088778873781943783854537402098606702752884463570951509079362209174737451964038639168022263936940577064669201196921528661816405012930751328819163011697582427 A104522 520 79237811406029732504302590553231544565305635538674649136100469614518177702020211410698562874266336621345831351563612206295820108258653390712854527238086627524212355892115917504066791810821731194007603590764585985449215038792253986457489035092746761 A104522 521 237713434218089197512907771659694633695916906616023947408301408843554533106060634232095688622799009864037494054690836618887460324775960172138563581714259882572637067676347752512200375432465193582022810772293757956347645116376761959372467105278239763 A104522 522 713140302654267592538723314979083901087750719848071842224904226530663599318181902696287065868397029592112482164072509856662380974327880516415690745142779647717911203029043257536601126297395580746068432316881273869042935349130285878117401315834718767 A104522 523 2139420907962802777616169944937251703263252159544215526674712679591990797954545708088861197605191088776337446492217529569987142922983641549247072235428338943153733609087129772609803378892186742238205296950643821607128806047390857634352203947504155779 A104522 524 6418262723888408332848509834811755109789756478632646580024138038775972393863637124266583592815573266329012339476652588709961428768950924647741216706285016829461200827261389317829410136676560226714615890851931464821386418142172572903056611842512466813 A104522 525 19254788171665224998545529504435265329369269435897939740072414116327917181590911372799750778446719798987037018429957766129884286306852773943223650118855050488383602481784167953488230410029680680143847672555794394464159254426517718709169835527537399915 A104522 526 57764364514995674995636588513305795988107808307693819220217242348983751544772734118399252335340159396961111055289873298389652858920558321829670950356565151465150807445352503860464691230089042040431543017667383183392477763279553156127509506582612199219 A104522 527 173293093544987024986909765539917387964323424923081457660651727046951254634318202355197757006020478190883333165869619895168958576761674965489012851069695454395452422336057511581394073690267126121294629053002149550177433289838659468382528519747836597131 A104522 528 519879280634961074960729296619752163892970274769244372981955181140853763902954607065593271018061434572649999497608859685506875730285024896467038553209086363186357267008172534744182221070801378363883887159006448650532299869515978405147585559243509790865 A104522 529 1559637841904883224882187889859256491678910824307733118945865543422561291708863821196779813054184303717949998492826579056520627190855074689401115659627259089559071801024517604232546663212404135091651661477019345951596899608547935215442756677730529372067 A104522 530 4678913525714649674646563669577769475036732472923199356837596630267683875126591463590339439162552911153849995478479737169561881572565224068203346978881777268677215403073552812697639989637212405274954984431058037854790698825643805646328270033191588115671 A104522 531 14036740577143949023939691008733308425110197418769598070512789890803051625379774390771018317487658733461549986435439211508685644717695672204610040936645331806031646209220658438092919968911637215824864953293174113564372096476931416938984810099574764346483 A104522 532 42110221731431847071819073026199925275330592256308794211538369672409154876139323172313054952462976200384649959306317634526056934153087016613830122809935995418094938627661975314278759906734911647474594859879522340693116289430794250816954430298724293038917 A104522 533 126330665194295541215457219078599775825991776768926382634615109017227464628417969516939164857388928601153949877918952903578170802459261049841490368429807986254284815882985925942836279720204734942423784579638567022079348868292382752450863290896172879116219 A104522 534 378991995582886623646371657235799327477975330306779147903845327051682393885253908550817494572166785803461849633756858710734512407377783149524471105289423958762854447648957777828508839160614204827271353738915701066238046604877148257352589872688518637348123 A104522 535 1136975986748659870939114971707397982433925990920337443711535981155047181655761725652452483716500357410385548901270576132203537222133349448573413315868271876288563342946873333485526517481842614481814061216747103198714139814631444772057769618065555912043835 A104522 536 3410927960245979612817344915122193947301777972761012331134607943465141544967285176957357451149501072231156646703811728396610611666400048345720239947604815628865690028840620000456579552445527843445442183650241309596142419443894334316173308854196667736130969 A104522 537 10232783880737938838452034745366581841905333918283036993403823830395424634901855530872072353448503216693469940111435185189831834999200145037160719842814446886597070086521860001369738657336583530336326550950723928788427258331683002948519926562590003208392371 A104522 538 30698351642213816515356104236099745525716001754849110980211471491186273904705566592616217060345509650080409820334305555569495504997600435111482159528443340659791210259565580004109215972009750591008979652852171786365281774995049008845559779687770009625176575 A104522 539 92095054926641449546068312708299236577148005264547332940634414473558821714116699777848651181036528950241229461002916666708486514992801305334446478585330021979373630778696740012327647916029251773026938958556515359095845324985147026536679339063310028875529187 A104522 540 276285164779924348638204938124897709731444015793641998821903243420676465142350099333545953543109586850723688383008750000125459544978403916003339435755990065938120892336090220036982943748087755319080816875669546077287535974955441079610038017189930086626587021 A104522 541 828855494339773045914614814374693129194332047380925996465709730262029395427050298000637860629328760552171065149026250000376378634935211748010018307267970197814362677008270660110948831244263265957242450627008638231862607924866323238830114051569790259879760523 A104522 542 2486566483019319137743844443124079387582996142142777989397129190786088186281150894001913581887986281656513195447078750001129135904805635244030054921803910593443088031024811980332846493732789797871727351881025914695587823774598969716490342154709370779639281027 A104522 543 7459699449057957413231533329372238162748988426428333968191387572358264558843452682005740745663958844969539586341236250003387407714416905732090164765411731780329264093074435940998539481198369393615182055643077744086763471323796909149471026464128112338917842539 A104522 544 22379098347173872239694599988116714488246965279285001904574162717074793676530358046017222236991876534908618759023708750010162223143250717196270494296235195340987792279223307822995618443595108180845546166929233232260290413971390727448413079392384337016753527073 A104522 545 67137295041521616719083799964350143464740895837855005713722488151224381029591074138051666710975629604725856277071126250030486669429752151588811482888705586022963376837669923468986855330785324542536638500787699696780871241914172182345239238177153011050260580675 A104522 546 201411885124564850157251399893050430394222687513565017141167464453673143088773222414155000132926888814177568831213378750091460008289256454766434448666116758068890130513009770406960565992355973627609915502363099090342613725742516547035717714531459033150781741479 A104522 547 604235655373694550471754199679151291182668062540695051423502393361019429266319667242465000398780666442532706493640136250274380024867769364299303345998350274206670391539029311220881697977067920882829746507089297271027841177227549641107153143594377099452345223891 A104522 548 1812706966121083651415262599037453873548004187622085154270507180083058287798959001727395001196341999327598119480920408750823140074603308092897910037995050822620011174617087933662645093931203762648489239521267891813083523531682648923321459430783131298357035671125 A104522 549 5438120898363250954245787797112361620644012562866255462811521540249174863396877005182185003589025997982794358442761226252469420223809924278693730113985152467860033523851263800987935281793611287945467718563803675439250570595047946769964378292349393895071107012827 A104522 550 16314362695089752862737363391337084861932037688598766388434564620747524590190631015546555010767077993948383075328283678757408260671429772836081190341955457403580100571553791402963805845380833863836403155691411026317751711785143840309893134877048181685213321037931 A104522 551 48943088085269258588212090174011254585796113065796299165303693862242573770571893046639665032301233981845149225984851036272224782014289318508243571025866372210740301714661374208891417536142501591509209467074233078953255135355431520929679404631144545055639963113243 A104522 552 146829264255807775764636270522033763757388339197388897495911081586727721311715679139918995096903701945535447677954553108816674346042867955524730713077599116632220905143984122626674252608427504774527628401222699236859765406066294562789038213893433635166919889339177 A104522 553 440487792767423327293908811566101291272165017592166692487733244760183163935147037419756985290711105836606343033863659326450023038128603866574192139232797349896662715431952367880022757825282514323582885203668097710579296218198883688367114641680300905500759668016979 A104522 554 1321463378302269981881726434698303873816495052776500077463199734280549491805441112259270955872133317509819029101590977979350069114385811599722576417698392049689988146295857103640068273475847542970748655611004293131737888654596651065101343925040902716502279004050383 A104522 555 3964390134906809945645179304094911621449485158329500232389599202841648475416323336777812867616399952529457087304772933938050207343157434799167729253095176149069964438887571310920204820427542628912245966833012879395213665963789953195304031775122708149506837012150595 A104522 556 11893170404720429836935537912284734864348455474988500697168797608524945426248970010333438602849199857588371261914318801814150622029472304397503187759285528447209893316662713932760614461282627886736737900499038638185640997891369859585912095325368124448520511036451229 A104522 557 35679511214161289510806613736854204593045366424965502091506392825574836278746910031000315808547599572765113785742956405442451866088416913192509563277856585341629679949988141798281843383847883660210213701497115914556922993674109578757736285976104373345561533109353131 A104522 558 107038533642483868532419841210562613779136099274896506274519178476724508836240730093000947425642798718295341357228869216327355598265250739577528689833569756024889039849964425394845530151543650980630641104491347743670768981022328736273208857928313120036684599328058835 A104522 559 321115600927451605597259523631687841337408297824689518823557535430173526508722190279002842276928396154886024071686607648982066794795752218732586069500709268074667119549893276184536590454630952941891923313474043231012306943066986208819626573784939360110053797984175947 A104522 560 963346802782354816791778570895063524012224893474068556470672606290520579526166570837008526830785188464658072215059822946946200384387256656197758208502127804224001358649679828553609771363892858825675769940422129693036920829200958626458879721354818080330161393952527281 A104522 561 2890040408347064450375335712685190572036674680422205669412017818871561738578499712511025580492355565393974216645179468840838601153161769968593274625506383412672004075949039485660829314091678576477027309821266389079110762487602875879376639164064454240990484181857581283 A104522 562 8670121225041193351126007138055571716110024041266617008236053456614685215735499137533076741477066696181922649935538406522515803459485309905779823876519150238016012227847118456982487942275035729431081929463799167237332287462808627638129917492193362722971452545572743287 A104522 563 26010363675123580053378021414166715148330072123799851024708160369844055647206497412599230224431200088545767949806615219567547410378455929717339471629557450714048036683541355370947463826825107188293245788391397501711996862388425882914389752476580088168914357636718229299 A104522 564 78031091025370740160134064242500145444990216371399553074124481109532166941619492237797690673293600265637303849419845658702642231135367789152018414888672352142144110050624066112842391480475321564879737365174192505135990587165277648743169257429740264506743072910154687333 A104522 565 234093273076112220480402192727500436334970649114198659222373443328596500824858476713393072019880800796911911548259536976107926693406103367456055244666017056426432330151872198338527174441425964694639212095522577515407971761495832946229507772289220793520229218730464061435 A104522 566 702279819228336661441206578182501309004911947342595977667120329985789502474575430140179216059642402390735734644778610928323780080218310102368165733998051169279296990455616595015581523324277894083917636286567732546223915284487498838688523316867662380560687656191392183739 A104522 567 2106839457685009984323619734547503927014735842027787933001360989957368507423726290420537648178927207172207203934335832784971340240654930307104497201994153507837890971366849785046744569972833682251752908859703197638671745853462496516065569950602987141682062968574176550651 A104522 568 6320518373055029952970859203642511781044207526083363799004082969872105522271178871261612944536781621516621611803007498354914020721964790921313491605982460523513672914100549355140233709918501046755258726579109592916015237560387489548196709851808961425046188905722529651385 A104522 569 18961555119165089858912577610927535343132622578250091397012248909616316566813536613784838833610344864549864835409022495064742062165894372763940474817947381570541018742301648065420701129755503140265776179737328778748045712681162468644590129555426884275138566717167588953587 A104522 570 56884665357495269576737732832782606029397867734750274191036746728848949700440609841354516500831034593649594506227067485194226186497683118291821424453842144711623056226904944196262103389266509420797328539211986336244137138043487405933770388666280652825415700151502766860191 A104522 571 170653996072485808730213198498347818088193603204250822573110240186546849101321829524063549502493103780948783518681202455582678559493049354875464273361526434134869168680714832588786310167799528262391985617635959008732411414130462217801311165998841958476247100454508300580003 A104522 572 511961988217457426190639595495043454264580809612752467719330720559640547303965488572190648507479311342846350556043607366748035678479148064626392820084579302404607506042144497766358930503398584787175956852907877026197234242391386653403933497996525875428741301363524901739437 A104522 573 1535885964652372278571918786485130362793742428838257403157992161678921641911896465716571945522437934028539051668130822100244107035437444193879178460253737907213822518126433493299076791510195754361527870558723631078591702727174159960211800493989577626286223904090574705217739 A104522 574 4607657893957116835715756359455391088381227286514772209473976485036764925735689397149715836567313802085617155004392466300732321106312332581637535380761213721641467554379300479897230374530587263084583611676170893235775108181522479880635401481968732878858671712271724115652643 A104522 575 13822973681871350507147269078366173265143681859544316628421929455110294777207068191449147509701941406256851465013177398902196963318936997744912606142283641164924402663137901439691691123591761789253750835028512679707325324544567439641906204445906198636576015136815172346957355 A104522 576 41468921045614051521441807235098519795431045578632949885265788365330884331621204574347442529105824218770554395039532196706590889956810993234737818426850923494773207989413704319075073370775285367761252505085538039121975973633702318925718613337718595909728045410445517040871489 A104522 577 124406763136842154564325421705295559386293136735898849655797365095992652994863613723042327587317472656311663185118596590119772669870432979704213455280552770484319623968241112957225220112325856103283757515256614117365927920901106956777155840013155787729184136231336551122613891 A104522 578 373220289410526463692976265115886678158879410207696548967392095287977958984590841169126982761952417968934989555355789770359318009611298939112640365841658311452958871904723338871675660336977568309851272545769842352097783762703320870331467520039467363187552408694009653367841095 A104522 579 1119660868231579391078928795347660034476638230623089646902176285863933876953772523507380948285857253906804968666067369311077954028833896817337921097524974934358876615714170016615026981010932704929553817637309527056293351288109962610994402560118402089562657226082028960103522707 A104522 580 3358982604694738173236786386042980103429914691869268940706528857591801630861317570522142844857571761720414905998202107933233862086501690452013763292574924803076629847142510049845080943032798114788661452911928581168880053864329887832983207680355206268687971678246086880310567541 A104522 581 10076947814084214519710359158128940310289744075607806822119586572775404892583952711566428534572715285161244717994606323799701586259505071356041289877724774409229889541427530149535242829098394344365984358735785743506640161592989663498949623041065618806063915034738260640931702043 A104522 582 30230843442252643559131077474386820930869232226823420466358759718326214677751858134699285603718145855483734153983818971399104758778515214068123869633174323227689668624282590448605728487295183033097953076207357230519920484778968990496848869123196856418191745104214781922795105547 A104522 583 90692530326757930677393232423160462792607696680470261399076279154978644033255574404097856811154437566451202461951456914197314276335545642204371608899522969683069005872847771345817185461885549099293859228622071691559761454336906971490546607369590569254575235312644345768385316059 A104522 584 272077590980273792032179697269481388377823090041410784197228837464935932099766723212293570433463312699353607385854370742591942829006636926613114826698568909049207017618543314037451556385656647297881577685866215074679284363010720914471639822108771707763725705937933037305155947593 A104522 585 816232772940821376096539091808444165133469270124232352591686512394807796299300169636880711300389938098060822157563112227775828487019910779839344480095706727147621052855629942112354669156969941893644733057598645224037853089032162743414919466326315123291177117813799111915467842195 A104522 586 2448698318822464128289617275425332495400407810372697057775059537184423388897900508910642133901169814294182466472689336683327485461059732339518033440287120181442863158566889826337064007470909825680934199172795935672113559267096488230244758398978945369873531353441397335746403525999 A104522 587 7346094956467392384868851826275997486201223431118091173325178611553270166693701526731926401703509442882547399418068010049982456383179197018554100320861360544328589475700669479011192022412729477042802597518387807016340677801289464690734275196936836109620594060324192007239210577411 A104522 588 22038284869402177154606555478827992458603670293354273519975535834659810500081104580195779205110528328647642198254204030149947369149537591055662300962584081632985768427102008437033576067238188431128407792555163421049022033403868394072202825590810508328861782180972576021717631731645 A104522 589 66114854608206531463819666436483977375811010880062820559926607503979431500243313740587337615331584985942926594762612090449842107448612773166986902887752244898957305281306025311100728201714565293385223377665490263147066100211605182216608476772431524986585346542917728065152895194347 A104522 590 198344563824619594391458999309451932127433032640188461679779822511938294500729941221762012845994754957828779784287836271349526322345838319500960708663256734696871915843918075933302184605143695880155670132996470789441198300634815546649825430317294574959756039628753184195458685582451 A104522 591 595033691473858783174376997928355796382299097920565385039339467535814883502189823665286038537984264873486339352863508814048578967037514958502882125989770204090615747531754227799906553815431087640467010398989412368323594901904446639949476290951883724879268118886259552586376056746763 A104522 592 1785101074421576349523130993785067389146897293761696155118018402607444650506569470995858115613952794620459018058590526442145736901112544875508646377969310612271847242595262683399719661446293262921401031196968237104970784705713339919848428872855651174637804356658778657759128170239697 A104522 593 5355303223264729048569392981355202167440691881285088465354055207822333951519708412987574346841858383861377054175771579326437210703337634626525939133907931836815541727785788050199158984338879788764203093590904711314912354117140019759545286618566953523913413069976335973277384510718499 A104522 594 16065909669794187145708178944065606502322075643855265396062165623467001854559125238962723040525575151584131162527314737979311632110012903879577817401723795510446625183357364150597476953016639366292609280772714133944737062351420059278635859855700860571740239209929007919832153532154903 A104522 595 48197729009382561437124536832196819506966226931565796188186496870401005563677375716888169121576725454752393487581944213937934896330038711638733452205171386531339875550072092451792430859049918098877827842318142401834211187054260177835907579567102581715220717629787023759496460596464115 A104522 596 144593187028147684311373610496590458520898680794697388564559490611203016691032127150664507364730176364257180462745832641813804688990116134916200356615514159594019626650216277355377292577149754296633483526954427205502633561162780533507722738701307745145662152889361071278489381789391749 A104522 597 433779561084443052934120831489771375562696042384092165693678471833609050073096381451993522094190529092771541388237497925441414066970348404748601069846542478782058879950648832066131877731449262889900450580863281616507900683488341600523168216103923235436986458668083213835468145368174651 A104522 598 1301338683253329158802362494469314126688088127152276497081035415500827150219289144355980566282571587278314624164712493776324242200911045214245803209539627436346176639851946496198395633194347788669701351742589844849523702050465024801569504648311769706310959376004249641506404436104523355 A104522 599 3904016049759987476407087483407942380064264381456829491243106246502481450657867433067941698847714761834943872494137481328972726602733135642737409628618882309038529919555839488595186899583043366009104055227769534548571106151395074404708513944935309118932878128012748924519213308313569467 A104522 600 11712048149279962429221262450223827140192793144370488473729318739507444351973602299203825096543144285504831617482412443986918179808199406928212228885856646927115589758667518465785560698749130098027312165683308603645713318454185223214125541834805927356798634384038246773557639924940707801 A104522 601 35136144447839887287663787350671481420578379433111465421187956218522333055920806897611475289629432856514494852447237331960754539424598220784636686657569940781346769276002555397356682096247390294081936497049925810937139955362555669642376625504417782070395903152114740320672919774822122803 A104522 602 105408433343519661862991362052014444261735138299334396263563868655566999167762420692834425868888298569543484557341711995882263618273794662353910059972709822344040307828007666192070046288742170882245809491149777432811419866087667008927129876513253346211187709456344220962018759324466367807 A104522 603 316225300030558985588974086156043332785205414898003188790691605966700997503287262078503277606664895708630453672025135987646790854821383987061730179918129467032120923484022998576210138866226512646737428473449332298434259598263001026781389629539760038633563128369032662886056277973399102819 A104522 604 948675900091676956766922258468129998355616244694009566372074817900102992509861786235509832819994687125891361016075407962940372564464151961185190539754388401096362770452068995728630416598679537940212285420347996895302778794789003080344168888619280115900689385107097988658168833920197307853 A104522 605 2846027700275030870300766775404389995066848734082028699116224453700308977529585358706529498459984061377674083048226223888821117693392455883555571619263165203289088311356206987185891249796038613820636856261043990685908336384367009241032506665857840347702068155321293965974506501760591922955 A104522 606 8538083100825092610902300326213169985200546202246086097348673361100926932588756076119588495379952184133022249144678671666463353080177367650666714857789495609867264934068620961557673749388115841461910568783131972057725009153101027723097519997573521043106204465963881897923519505281775768259 A104522 607 25614249302475277832706900978639509955601638606738258292046020083302780797766268228358765486139856552399066747434036014999390059240532102952000144573368486829601794802205862884673021248164347524385731706349395916173175027459303083169292559992720563129318613397891645693770558515845327304171 A104522 608 76842747907425833498120702935918529866804915820214774876138060249908342393298804685076296458419569657197200242302108044998170177721596308856000433720105460488805384406617588654019063744493042573157195119048187748519525082377909249507877679978161689387955840193674937081311675547535981911905 A104522 609 230528243722277500494362108807755589600414747460644324628414180749725027179896414055228889375258708971591600726906324134994510533164788926568001301160316381466416153219852765962057191233479127719471585357144563245558575247133727748523633039934485068163867520581024811243935026642607945735107 A104522 610 691584731166832501483086326423266768801244242381932973885242542249175081539689242165686668125776126914774802180718972404983531599494366779704003903480949144399248459659558297886171573700437383158414756071433689736675725741401183245570899119803455204491602561743074433731805079927823837204711 A104522 611 2074754193500497504449258979269800306403732727145798921655727626747525244619067726497060004377328380744324406542156917214950594798483100339112011710442847433197745378978674893658514721101312149475244268214301069210027177224203549736712697359410365613474807685229223301195415239783471511613523 A104522 612 6224262580501492513347776937809400919211198181437396764967182880242575733857203179491180013131985142232973219626470751644851784395449301017336035131328542299593236136936024680975544163303936448425732804642903207630081531672610649210138092078231096840424423055687669903586245719350414534839957 A104522 613 18672787741504477540043330813428202757633594544312190294901548640727727201571609538473540039395955426698919658879412254934555353186347903052008105393985626898779708410808074042926632489911809345277198413928709622890244595017831947630414276234693290521273269167063009710758737158051243604519259 A104522 614 56018363224513432620129992440284608272900783632936570884704645922183181604714828615420620118187866280096758976638236764803666059559043709156024316181956880696339125232424222128779897469735428035831595241786128868670733785053495842891242828704079871563819807501189029132276211474153730813557163 A104522 615 168055089673540297860389977320853824818702350898809712654113937766549544814144485846261860354563598840290276929914710294410998178677131127468072948545870642089017375697272666386339692409206284107494785725358386606012201355160487528673728486112239614691459422503567087396828634422461192440670875 A104522 616 504165269020620893581169931962561474456107052696429137962341813299648634442433457538785581063690796520870830789744130883232994536031393382404218845637611926267052127091817999159019077227618852322484357176075159818036604065481462586021185458336718844074378267510701262190485903267383577322012009 A104522 617 1512495807061862680743509795887684423368321158089287413887025439898945903327300372616356743191072389562612492369232392649698983608094180147212656536912835778801156381275453997477057231682856556967453071528225479454109812196444387758063556375010156532223134802532103786571457709802150731966035411 A104522 618 4537487421185588042230529387663053270104963474267862241661076319696837709981901117849070229573217168687837477107697177949096950824282540441637969610738507336403469143826361992431171695048569670902359214584676438362329436589333163274190669125030469596669404407596311359714373129406452195898105615 A104522 619 13612462263556764126691588162989159810314890422803586724983228959090513129945703353547210688719651506063512431323091533847290852472847621324913908832215522009210407431479085977293515085145709012707077643754029315086988309767999489822572007375091408790008213222788934079143119388219356587694316227 A104522 620 40837386790670292380074764488967479430944671268410760174949686877271539389837110060641632066158954518190537293969274601541872557418542863974741726496646566027631222294437257931880545255437127038121232931262087945260964929303998469467716022125274226370024639668366802237429358164658069763082948061 A104522 621 122512160372010877140224293466902438292834013805232280524849060631814618169511330181924896198476863554571611881907823804625617672255628591924225179489939698082893666883311773795641635766311381114363698793786263835782894787911995408403148066375822679110073919005100406712288074493974209289248843563 A104522 622 367536481116032631420672880400707314878502041415696841574547181895443854508533990545774688595430590663714835645723471413876853016766885775772675538469819094248681000649935321386924907298934143343091096381358791507348684363735986225209444199127468037330221757015301220136864223481922627867746530067 A104522 623 1102609443348097894262018641202121944635506124247090524723641545686331563525601971637324065786291771991144506937170414241630559050300657327318026615409457282746043001949805964160774721896802430029273289144076374522046053091207958675628332597382404111990665271045903660410592670445767883603239589579 A104522 624 3307828330044293682786055923606365833906518372741271574170924637058994690576805914911972197358875315973433520811511242724891677150901971981954079846228371848238129005849417892482324165690407290087819867432229123566138159273623876026884997792147212335971995813137710981231778011337303650809718768113 A104522 625 9923484990132881048358167770819097501719555118223814722512773911176984071730417744735916592076625947920300562434533728174675031452705915945862239538685115544714387017548253677446972497071221870263459602296687370698414477820871628080654993376441637007915987439413132943695334034011910952429156303715 A104522 626 29770454970398643145074503312457292505158665354671444167538321733530952215191253234207749776229877843760901687303601184524025094358117747837586718616055346634143161052644761032340917491213665610790378806890062112095243433462614884241964980129324911023747962318239398831086002102035732857287468910519 A104522 627 89311364911195929435223509937371877515475996064014332502614965200592856645573759702623249328689633531282705061910803553572075283074353243512760155848166039902429483157934283097022752473640996832371136420670186336285730300387844652725894940387974733071243886954718196493258006306107198571862406730931 A104522 628 267934094733587788305670529812115632546427988192042997507844895601778569936721279107869747986068900593848115185732410660716225849223059730538280467544498119707288449473802849291068257420922990497113409262010559008857190901163533958177684821163924199213731660864154589479774018918321595715587220192165 A104522 629 803802284200763364917011589436346897639283964576128992523534686805335709810163837323609243958206701781544345557197231982148677547669179191614841402633494359121865348421408547873204772262768971491340227786031677026571572703490601874533054463491772597641194982592463768439322056754964787146761660575867 A104522 630 2411406852602290094751034768309040692917851893728386977570604060416007129430491511970827731874620105344633036671591695946446032643007537574844524207900483077365596045264225643619614316788306914474020683358095031079714718110471805623599163390475317792923584947777391305317966170264894361440284981726971 A104522 631 7234220557806870284253104304927122078753555681185160932711812181248021388291474535912483195623860316033899110014775087839338097929022612724533572623701449232096788135792676930858842950364920743422062050074285093239144154331415416870797490171425953378770754843332173915953898510794683084320854945180283 A104522 632 21702661673420610852759312914781366236260667043555482798135436543744064164874423607737449586871580948101697330044325263518014293787067838173600717871104347696290364407378030792576528851094762230266186150222855279717432462994246250612392470514277860136312264529996521747861695532384049252962564835540217 A104522 633 65107985020261832558277938744344098708782001130666448394406309631232192494623270823212348760614742844305091990132975790554042881361203514520802153613313043088871093222134092377729586553284286690798558450668565839152297388982738751837177411542833580408936793589989565243585086597152147758887694506620019 A104522 634 195323955060785497674833816233032296126346003391999345183218928893696577483869812469637046281844228532915275970398927371662128644083610543562406460839939129266613279666402277133188759659852860072395675352005697517456892166948216255511532234628500741226810380769968695730755259791456443276663083519859423 A104522 635 585971865182356493024501448699096888379038010175998035549656786681089732451609437408911138845532685598745827911196782114986385932250831630687219382519817387799839838999206831399566278979558580217187026056017092552370676500844648766534596703885502223680431142309906087192265779374369329829989250559577635 A104522 636 1757915595547069479073504346097290665137114030527994106648970360043269197354828312226733416536598056796237483733590346344959157796752494892061658147559452163399519516997620494198698836938675740651561078168051277657112029502533946299603790111656506671041293426929718261576797338123107989489967751678732269 A104522 637 5273746786641208437220513038291871995411342091583982319946911080129807592064484936680200249609794170388712451200771039034877473390257484676184974442678356490198558550992861482596096510816027221954683234504153832971336088507601838898811370334969520013123880280789154784730392014369323968469903255036196171 A104522 638 15821240359923625311661539114875615986234026274751946959840733240389422776193454810040600748829382511166137353602313117104632420170772454028554923328035069470595675652978584447788289532448081665864049703512461498914008265522805516696434111004908560039371640842367464354191176043107971905409709765108587875 A104522 639 47463721079770875934984617344626847958702078824255840879522199721168268328580364430121802246488147533498412060806939351313897260512317362085664769984105208411787026958935753343364868597344244997592149110537384496742024796568416550089302333014725680118114922527102393062573528129323915716229129295325762987 A104522 640 142391163239312627804953852033880543876106236472767522638566599163504804985741093290365406739464442600495236182420818053941691781536952086256994309952315625235361080876807260030094605792032734992776447331612153490226074389705249650267906999044177040354344767581307179187720584387971747148687387885977288321 A104522 641 427173489717937883414861556101641631628318709418302567915699797490514414957223279871096220218393327801485708547262454161825075344610856258770982929856946875706083242630421780090283817376098204978329341994836460470678223169115748950803720997132531121063034302743921537563161753163915241446062163657931864323 A104522 642 1281520469153813650244584668304924894884956128254907703747099392471543244871669839613288660655179983404457125641787362485475226033832568776312948789570840627118249727891265340270851452128294614934988025984509381412034669507347246852411162991397593363189102908231764612689485259491745724338186490973795592327 A104522 643 3844561407461440950733754004914774684654868384764723111241298177414629734615009518839865981965539950213371376925362087456425678101497706328938846368712521881354749183673796020812554356384883844804964077953528144236104008522041740557233488974192780089567308724695293838068455778475237173014559472921386776339 A104522 644 11533684222384322852201262014744324053964605154294169333723894532243889203845028556519597945896619850640114130776086262369277034304493118986816539106137565644064247551021388062437663069154651534414892233860584432708312025566125221671700466922578340268701926174085881514205367335425711519043678418764160328373 A104522 645 34601052667152968556603786044232972161893815462882508001171683596731667611535085669558793837689859551920342392328258787107831102913479356960449617318412696932192742653064164187312989207463954603244676701581753298124936076698375665015101400767735020806105778522257644542616102006277134557131035256292480984475 A104522 646 103803158001458905669811358132698916485681446388647524003515050790195002834605257008676381513069578655761027176984776361323493308740438070881348851955238090796578227959192492561938967622391863809734030104745259894374808230095126995045304202303205062418317335566772933627848306018831403671393105768877442952779 A104522 647 311409474004376717009434074398096749457044339165942572010545152370585008503815771026029144539208735967283081530954329083970479926221314212644046555865714272389734683877577477685816902867175591429202090314235779683124424690285380985135912606909615187254952006700318800883544918056494211014179317306632328857691 A104522 648 934228422013130151028302223194290248371133017497827716031635457111755025511447313078087433617626207901849244592862987251911439778663942637932139667597142817169204051632732433057450708601526774287606270942707339049373274070856142955407737820728845561764856020100956402650634754169482633042537951919896986572425 A104522 649 2802685266039390453084906669582870745113399052493483148094906371335265076534341939234262300852878623705547733778588961755734319335991827913796419002791428451507612154898197299172352125804580322862818812828122017148119822212568428866223213462186536685294568060302869207951904262508447899127613855759690959716627 A104522 650 8408055798118171359254720008748612235340197157480449444284719114005795229603025817702786902558635871116643201335766885267202958007975483741389257008374285354522836464694591897517056377413740968588456438484366051444359466637705286598669640386559610055883704180908607623855712787525343697382841567279072879149231 A104522 651 25224167394354514077764160026245836706020591472441348332854157342017385688809077453108360707675907613349929604007300655801608874023926451224167771025122856063568509394083775692551169132241222905765369315453098154333078399913115859796008921159678830167651112542725822871567138362576031092148524701837218637447043 A104522 652 75672502183063542233292480078737510118061774417324044998562472026052157066427232359325082123027722840049788812021901967404826622071779353672503313075368568190705528182251327077653507396723668717296107946359294462999235199739347579388026763479036490502953337628177468614701415087728093276445574105511655912340477 A104522 653 227017506549190626699877440236212530354185323251972134995687416078156471199281697077975246369083168520149366436065705902214479866215338061017509939226105704572116584546753981232960522190171006151888323839077883388997705599218042738164080290437109471508860012884532405844104245263184279829336722316534967737020779 A104522 654 681052519647571880099632320708637591062555969755916404987062248234469413597845091233925739107249505560448099308197117706643439598646014183052529817678317113716349753640261943698881566570513018455664971517233650166993116797654128214492240871311328414526580038653597217532312735789552839488010166949604903211061683 A104522 655 2043157558942715640298896962125912773187667909267749214961186744703408240793535273701777217321748516681344297924591353119930318795938042549157589453034951341149049260920785831096644699711539055366994914551700950500979350392962384643476722613933985243579740115960791652596938207368658518464030500848814709633184395 A104522 656 6129472676828146920896690886377738319563003727803247644883560234110224722380605821105331651965245550044032893773774059359790956387814127647472768359104854023447147782762357493289934099134617166100984743655102851502938051178887153930430167841801955730739220347882374957790814622105975555392091502546444128899552529 A104522 657 18388418030484440762690072659133214958689011183409742934650680702330674167141817463315994955895736650132098681321322178079372869163442382942418305077314562070341443348287072479869802297403851498302954230965308554508814153536661461791290503525405867192217661043647124873372443866317926666176274507639332386698656931 A104522 658 55165254091453322288070217977399644876067033550229228803952042106992022501425452389947984867687209950396296043963966534238118607490327148827254915231943686211024330044861217439609406892211554494908862692895925663526442460609984385373871510576217601576652983130941374620117331598953779998528823522917997160095970135 A104522 659 165495762274359966864210653932198934628201100650687686411856126320976067504276357169843954603061629851188888131891899602714355822470981446481764745695831058633072990134583652318828220676634663484726588078687776990579327381829953156121614531728652804729958949392824123860351994796861339995586470568753991480287909747 A104522 660 496487286823079900592631961796596803884603301952063059235568378962928202512829071509531863809184889553566664395675698808143067467412944339445294237087493175899218970403750956956484662029903990454179764236063330971737982145489859468364843595185958414189876848178472371581055984390584019986759411706261974440863728581 A104522 661 1489461860469239701777895885389790411653809905856189177706705136888784607538487214528595591427554668660699993187027096424429202402238833018335882711262479527697656911211252870869453986089711971362539292708189992915213946436469578405094530785557875242569630544535417114743167953171752059960278235118785923322591185083 A104522 662 4468385581407719105333687656169371234961429717568567533120115410666353822615461643585786774282664005982099979561081289273287607206716499055007648133787438583092970733633758612608361958269135914087617878124569978745641839309408735215283592356673625727708891633606251344229503859515256179880834705356357769967773554587 A104522 663 13405156744223157316001062968508113704884289152705702599360346231999061467846384930757360322847992017946299938683243867819862821620149497165022944401362315749278912200901275837825085874807407742262853634373709936236925517928226205645850777070020877183126674900818754032688511578545768539642504116069073309903320663099 A104522 664 40215470232669471948003188905524341114652867458117107798081038695997184403539154792272080968543976053838899816049731603459588464860448491495068833204086947247836736602703827513475257624422223226788560903121129808710776553784678616937552331210062631549380024702456262098065534735637305618927512348207219929709961988633 A104522 665 120646410698008415844009566716573023343958602374351323394243116087991553210617464376816242905631928161516699448149194810378765394581345474485206499612260841743510209808111482540425772873266669680365682709363389426132329661354035850812656993630187894648140074107368786294196604206911916856782537044621659789129885965235 A104522 666 361939232094025247532028700149719070031875807123053970182729348263974659631852393130448728716895784484550098344447584431136296183744036423455619498836782525230530629424334447621277318619800009041097048128090168278396988984062107552437970980890563683944420222322106358882589812620735750570347611133864979367389657895039 A104522 667 1085817696282075742596086100449157210095627421369161910548188044791923978895557179391346186150687353453650295033342753293408888551232109270366858496510347575691591888273003342863831955859400027123291144384270504835190966952186322657313912942671691051833260666966319076647769437862207251711042833401594938102168973684451 A104522 668 3257453088846227227788258301347471630286882264107485731644564134375771936686671538174038558452062060360950885100028259880226665653696327811100575489531042727074775664819010028591495867578200081369873433152811514505572900856558967971941738828015073155499782000898957229943308313586621755133128500204784814306506921052685 A104522 669 9772359266538681683364774904042414890860646792322457194933692403127315810060014614522115675356186181082852655300084779640679996961088983433301726468593128181224326994457030085774487602734600244109620299458434543516718702569676903915825216484045219466499346002696871689829924940759865265399385500614354442919520763157387 A104522 670 29317077799616045050094324712127244672581940376967371584801077209381947430180043843566347026068558543248557965900254338922039990883266950299905179405779384543672980983371090257323462808203800732328860898375303630550156107709030711747475649452135658399498038008090615069489774822279595796198156501843063328758562289471491 A104522 671 87951233398848135150282974136381734017745821130902114754403231628145842290540131530699041078205675629745673897700763016766119972649800850899715538217338153631018942950113270771970388424611402196986582695125910891650468323127092135242426948356406975198494114024271845208469324466838787388594469505529189986275686868413803 A104522 672 263853700196544405450848922409145202053237463392706344263209694884437526871620394592097123234617026889237021693102289050298359917949402552699146614652014460893056828850339812315911165273834206590959748085377732674951404969381276405727280845069220925595482342072815535625407973400516362165783408516587569958827060605240737 A104522 673 791561100589633216352546767227435606159712390178119032789629084653312580614861183776291369703851080667711065079306867150895079753848207658097439843956043382679170486551019436947733495821502619772879244256133198024854214908143829217181842535207662776786447026218446606876223920201549086497350225549762709876481181815721539 A104522 674 2374683301768899649057640301682306818479137170534357098368887253959937741844583551328874109111553242003133195237920601452685239261544622974292319531868130148037511459653058310843200487464507859318637732768399594074562644724431487651545527605622988330359341078655339820628671760604647259492050676649288129629443545447163943 A104522 675 7124049905306698947172920905046920455437411511603071295106661761879813225533750653986622327334659726009399585713761804358055717784633868922876958595604390444112534378959174932529601462393523577955913198305198782223687934173294462954636582816868964991078023235966019461886015281813941778476152029947864388888330636341491155 A104522 676 21372149715920096841518762715140761366312234534809213885319985285639439676601251961959866982003979178028198757141285413074167153353901606768630875786813171332337603136877524797588804387180570733867739594915596346671063802519883388863909748450606894973234069707898058385658045845441825335428456089843593166664991909024472789 A104522 677 64116449147760290524556288145422284098936703604427641655959955856918319029803755885879600946011937534084596271423856239222501460061704820305892627360439513997012809410632574392766413161541712201603218784746789040013191407559650166591729245351820684919702209123694175156974137536325476006285368269530779499994975727073417691 A104522 678 192349347443280871573668864436266852296810110813282924967879867570754957089411267657638802838035812602253788814271568717667504380185114460917677882081318541991038428231897723178299239484625136604809656354240367120039574222678950499775187736055462054759106627371082525470922412608976428018856104808592338499984927181220252395 A104522 679 577048042329842614721006593308800556890430332439848774903639602712264871268233802972916408514107437806761366442814706153002513140555343382753033646243955625973115284695693169534897718453875409814428969062721101360118722668036851499325563208166386164277319882113247576412767237826929284056568314425777015499954781543660756507 A104522 680 1731144126989527844163019779926401670671290997319546324710918808136794613804701408918749225542322313420284099328444118459007539421666030148259100938731866877919345854087079508604693155361626229443286907188163304080356168004110554497976689624499158492831959646339742729238301713480787852169704943277331046499864344630982268841 A104522 681 5193432380968583532489059339779205012013872991958638974132756424410383841414104226756247676626966940260852297985332355377022618264998090444777302816195600633758037562261238525814079466084878688329860721564489912241068504012331663493930068873497475478495878939019228187714905140442363556509114829831993139499593033892946805843 A104522 682 15580297142905750597467178019337615036041618975875916922398269273231151524242312680268743029880900820782556893955997066131067854794994271334331908448586801901274112686783715577442238398254636064989582164693469736723205512036994990481790206620492426435487636817057684563144715421327090669527344489495979418498779101678840416847 A104522 683 46740891428717251792401534058012845108124856927627750767194807819693454572726938040806229089642702462347670681867991198393203564384982814002995725345760405703822338060351146732326715194763908194968746494080409210169616536110984971445370619861477279306462910451173053689434146263981272008582033468487938255496337305036521249859 A104522 684 140222674286151755377204602174038535324374570782883252301584423459080363718180814122418687268928107387043012045603973595179610693154948442008987176037281217111467014181053440196980145584291724584906239482241227630508849608332954914336111859584431837919388731353519161068302438791943816025746100405463814766489011915109563748893 A104522 685 420668022858455266131613806522115605973123712348649756904753270377241091154542442367256061806784322161129036136811920785538832079464845326026961528111843651334401042543160320590940436752875173754718718446723682891526548824998864743008335578753295513758166194060557483204907316375831448077238301216391444299467035745328691245995 A104522 686 1262004068575365798394841419566346817919371137045949270714259811131723273463627327101768185420352966483387108410435762356616496238394535978080884584335530954003203127629480961772821310258625521264156155340171048674579646474996594229025006736259886541274498582181672449614721949127494344231714903649174332898401107235986073737299 A104522 687 3786012205726097395184524258699040453758113411137847812142779433395169820390881981305304556261058899450161325231307287069849488715183607934242653753006592862009609382888442885318463930775876563792468466020513146023738939424989782687075020208779659623823495746545017348844165847382483032695144710947522998695203321707958221211211 A104522 688 11358036617178292185553572776097121361274340233413543436428338300185509461172645943915913668783176698350483975693921861209548466145550823802727961259019778586028828148665328655955391792327629691377405398061539438071216818274969348061225060626338978871470487239635052046532497542147449098085434132842568996085609965123874663632945 A104522 689 34074109851534876556660718328291364083823020700240630309285014900556528383517937831747741006349530095051451927081765583628645398436652471408183883777059335758086484445995985967866175376982889074132216194184618314213650454824908044183675181879016936614411461718905156139597492626442347294256302398527706988256829895371623990898147 A104522 690 102222329554604629669982154984874092251469062100721890927855044701669585150553813495243223019048590285154355781245296750885936195309957414224551651331178007274259453337987957903598526130948667222396648582553854942640951364474724132551025545637050809843234385156715468418792477879327041882768907195583120964770489686114871972693751 A104522 691 306666988663813889009946464954622276754407186302165672783565134105008755451661440485729669057145770855463067343735890252657808585929872242673654953993534021822778360013963873710795578392846001667189945747661564827922854093424172397653076636911152429529703155470146405256377433637981125648306721586749362894311469058344615918080563 A104522 692 920000965991441667029839394863866830263221558906497018350695402315026266354984321457189007171437312566389202031207670757973425757789616728020964861980602065468335080041891621132386735178538005001569837242984694483768562280272517192959229910733457288589109466410439215769132300913943376944920164760248088682934407175033847754240997 A104522 693 2760002897974325001089518184591600490789664676719491055052086206945078799064952964371567021514311937699167606093623012273920277273368850184062894585941806196405005240125674863397160205535614015004709511728954083451305686840817551578877689732200371865767328399231317647307396902741830130834760494280744266048803221525101543262722299 A104522 694 8280008693922975003268554553774801472368994030158473165156258620835236397194858893114701064542935813097502818280869036821760831820106550552188683757825418589215015720377024590191480616606842045014128535186862250353917060522452654736633069196601115597301985197693952941922190708225490392504281482842232798146409664575304629788166203 A104522 695 24840026081768925009805663661324404417106982090475419495468775862505709191584576679344103193628807439292508454842607110465282495460319651656566051273476255767645047161131073770574441849820526135042385605560586751061751181567357964209899207589803346791905955593081858825766572124676471177512844448526698394439228993725913889364497915 A104522 696 74520078245306775029416990983973213251320946271426258486406327587517127574753730038032309580886422317877525364527821331395847486380958954969698153820428767302935141483393221311723325549461578405127156816681760253185253544702073892629697622769410040375717866779245576477299716374029413532538533345580095183317686981177741668093493049 A104522 697 223560234735920325088250972951919639753962838814278775459218982762551382724261190114096928742659266953632576093583463994187542459142876864909094461461286301908805424450179663935169976648384735215381470450045280759555760634106221677889092868308230121127153600337736729431899149122088240597615600036740285549953060943533225004280478451 A104522 698 670680704207760975264752918855758919261888516442836326377656948287654148172783570342290786227977800860897728280750391982562627377428630594727283384383858905726416273350538991805509929945154205646144411350135842278667281902318665033667278604924690363381460801013210188295697447366264721792846800110220856649859182830599675012841434655 A104522 699 2012042112623282925794258756567276757785665549328508979132970844862962444518350711026872358683933402582693184842251175947687882132285891784181850153151576717179248820051616975416529789835462616938433234050407526836001845706955995101001835814774071090144382403039630564887092342098794165378540400330662569949577548491799025038524303267 A104522 700 6036126337869848777382776269701830273356996647985526937398912534588887333555052133080617076051800207748079554526753527843063646396857675352545550459454730151537746460154850926249589369506387850815299702151222580508005537120867985303005507444322213270433147209118891694661277026296382496135621200991987709848732645475397075115572909101 A104522 701 18108379013609546332148328809105490820070989943956580812196737603766662000665156399241851228155400623244238663580260583529190939190573026057636651378364190454613239380464552778748768108519163552445899106453667741524016611362603955909016522332966639811299441627356675083983831078889147488406863602975963129546197936426191225346718726603 A104522 702 54325137040828638996444986427316472460212969831869742436590212811299986001995469197725553684466201869732715990740781750587572817571719078172909954135092571363839718141393658336246304325557490657337697319361003224572049834087811867727049566998899919433898324882070025251951493236667442465220590808927889388638593809278573676040156179107 A104522 703 162975411122485916989334959281949417380638909495609227309770638433899958005986407593176661053398605609198147972222345251762718452715157234518729862405277714091519154424180975008738912976672471972013091958083009673716149502263435603181148700996699758301694974646210075755854479710002327395661772426783668165915781427835721028120468536619 A104522 704 488926233367457750968004877845848252141916728486827681929311915301699874017959222779529983160195816827594443916667035755288155358145471703556189587215833142274557463272542925026216738930017415916039275874249029021148448506790306809543446102990099274905084923938630227267563439130006982186985317280351004497747344283507163084361405609153 A104522 705 1466778700102373252904014633537544756425750185460483045787935745905099622053877668338589949480587450482783331750001107265864466074436415110668568761647499426823672389817628775078650216790052247748117827622747087063445345520370920428630338308970297824715254771815890681802690317390020946560955951841053013493242032850521489253084216826755 A104522 706 4400336100307119758712043900612634269277250556381449137363807237715298866161633005015769848441762351448349995250003321797593398223309245332005706284942498280471017169452886325235950650370156743244353482868241261190336036561112761285891014926910893474145764315447672045408070952170062839682867855523159040479726098551564467759252650479559 A104522 707 13201008300921359276136131701837902807831751669144347412091421713145896598484899015047309545325287054345049985750009965392780194669927735996017118854827494841413051508358658975707851951110470229733060448604723783571008109683338283857673044780732680422437292946343016136224212856510188519048603566569477121439178295654693403277757951437971 A104522 708 39603024902764077828408395105513708423495255007433042236274265139437689795454697045141928635975861163035149957250029896178340584009783207988051356564482484524239154525075976927123555853331410689199181345814171350713024329050014851573019134342198041267311878839029048408672638569530565557145810699708431364317534886964080209833273854313205 A104522 709 118809074708292233485225185316541125270485765022299126708822795418313069386364091135425785907927583489105449871750089688535021752029349623964154069693447453572717463575227930781370667559994232067597544037442514052139072987150044554719057403026594123801935636517087145226017915708591696671437432099125294092952604660892240629499821562938907 A104522 710 356427224124876700455675555949623375811457295066897380126468386254939208159092273406277357723782750467316349615250269065605065256088048871892462209080342360718152390725683792344112002679982696202792632112327542156417218961450133664157172209079782371405806909551261435678053747125775090014312296297375882278857813982676721888499464688816011 A104522 711 1069281672374630101367026667848870127434371885200692140379405158764817624477276820218832073171348251401949048845750807196815195768264146615677386627241027082154457172177051377032336008039948088608377896336982626469251656884350400992471516627239347114217420728653784307034161241377325270042936888892127646836573441948030165665498394066447323 A104522 712 3207845017123890304101080003546610382303115655602076421138215476294452873431830460656496219514044754205847146537252421590445587304792439847032159881723081246463371516531154131097008024119844265825133689010947879407754970653051202977414549881718041342652262185961352921102483724131975810128810666676382940509720325844090496996495182199341257 A104522 713 9623535051371670912303240010639831146909346966806229263414646428883358620295491381969488658542134262617541439611757264771336761914377319541096479645169243739390114549593462393291024072359532797475401067032843638223264911959153608932243649645154124027956786557884058763307451172395927430386432000029148821529160977532271490989485546598023059 A104522 714 28870605154115012736909720031919493440728040900418687790243939286650075860886474145908465975626402787852624318835271794314010285743131958623289438935507731218170343648780387179873072217078598392426203201098530914669794735877460826796730948935462372083870359673652176289922353517187782291159296000087446464587482932596814472968456639794068463 A104522 715 86611815462345038210729160095758480322184122701256063370731817859950227582659422437725397926879208363557872956505815382942030857229395875869868316806523193654511030946341161539619216651235795177278609603295592744009384207632382480390192846806387116251611079020956528869767060551563346873477888000262339393762448797790443418905369919382204675 A104522 716 259835446387035114632187480287275440966552368103768190112195453579850682747978267313176193780637625090673618869517446148826092571688187627609604950419569580963533092839023484618857649953707385531835828809886778232028152622897147441170578540419161348754833237062869586609301181654690040620433664000787018181287346393371330256716109758146613309 A104522 717 779506339161105343896562440861826322899657104311304570336586360739552048243934801939528581341912875272020856608552338446478277715064562882828814851258708742890599278517070453856572949861122156595507486429660334696084457868691442323511735621257484046264499711188608759827903544964070121861300992002361054543862039180113990770148329274439839211 A104522 718 2338519017483316031689687322585478968698971312933913711009759082218656144731804405818585744025738625816062569825657015339434833145193688648486444553776126228671797835551211361569718849583366469786522459288981004088253373606074326970535206863772452138793499133565826279483710634892210365583902976007083163631586117540341972310444987823319516915 A104522 719 7015557052449948095069061967756436906096913938801741133029277246655968434195413217455757232077215877448187709476971046018304499435581065945459333661328378686015393506653634084709156548750099409359567377866943012264760120818222980911605620591317356416380497400697478838451131904676631096751708928021249490894758352621025916931334963469958550027 A104522 720 21046671157349844285207185903269310718290741816405223399087831739967905302586239652367271696231647632344563128430913138054913498306743197836378000983985136058046180519960902254127469646250298228078702133600829036794280362454668942734816861773952069249141492202092436515353395714029893290255126784063748472684275057863077750794004890409875649361 A104522 721 63140013472049532855621557709807932154872225449215670197263495219903715907758718957101815088694942897033689385292739414164740494920229593509134002951955408174138541559882706762382408938750894684236106400802487110382841087364006828204450585321856207747424476606277309546060187142089679870765380352191245418052825173589233252382014671229626947363 A104522 722 189420040416148598566864673129423796464616676347647010591790485659711147723276156871305445266084828691101068155878218242494221484760688780527402008855866224522415624679648120287147226816252684052708319202407461331148523262092020484613351755965568623242273429818831928638180561426269039612296141056573736254158475520767699757146044013688880841367 A104522 723 568260121248445795700594019388271389393850029042941031775371456979133443169828470613916335798254486073303204467634654727482664454282066341582206026567598673567246874038944360861441680448758052158124957607222383993445569786276061453840055267896705869726820289456495785914541684278807118836888423169721208762475426562303099271438132041066642523379 A104522 724 1704780363745337387101782058164814168181550087128823095326114370937400329509485411841749007394763458219909613402903964182447993362846199024746618079702796020701740622116833082584325041346274156474374872821667151980336709358828184361520165803690117609180460868369487357743625052836421356510665269509163626287426279686909297814314396123199927569413 A104522 725 5114341091236012161305346174494442504544650261386469285978343112812200988528456235525247022184290374659728840208711892547343980088538597074239854239108388062105221866350499247752975124038822469423124618465001455941010128076484553084560497411070352827541382605108462073230875158509264069531995808527490878862278839060727893442943188369599782707515 A104522 726 15343023273708036483916038523483327513633950784159407857935029338436602965585368706575741066552871123979186520626135677642031940265615791222719562717325164186315665599051497743258925372116467408269373855395004367823030384229453659253681492233211058482624147815325386219692625475527792208595987425582472636586836517182183680328829565108799348121819 A104522 727 46029069821124109451748115570449982540901852352478223573805088015309808896756106119727223199658613371937559561878407032926095820796847373668158688151975492558946996797154493229776776116349402224808121566185013103469091152688360977761044476699633175447872443445976158659077876426583376625787962276747417909760509551546551040986488695326398044364731 A104522 728 138087209463372328355244346711349947622705557057434670721415264045929426690268318359181669598975840115812678685635221098778287462390542121004476064455926477676840990391463479689330328349048206674424364698555039310407273458065082933283133430098899526343617330337928475977233629279750129877363886830242253729281528654639653122959466085979194133093465 A104522 729 414261628390116985065733040134049842868116671172304012164245792137788280070804955077545008796927520347438036056905663296334862387171626363013428193367779433030522971174390439067990985047144620023273094095665117931221820374195248799849400290296698579030851991013785427931700887839250389632091660490726761187844585963918959368878398257937582399279667 A104522 730 1242784885170350955197199120402149528604350013516912036492737376413364840212414865232635026390782561042314108170716989889004587161514879089040284580103338299091568913523171317203972955141433860069819282286995353793665461122585746399548200870890095737092555973041356283795102663517751168896274981472180283563533757891756878106635194773812747197838271 A104522 731 3728354655511052865591597361206448585813050040550736109478212129240094520637244595697905079172347683126942324512150969667013761484544637267120853740310014897274706740569513951611918865424301580209457846860986061380996383367757239198644602612670287211277667919124068851385307990553253506688824944416540850690601273675270634319905584321438241593514083 A104522 732 11185063966533158596774792083619345757439150121652208328434636387720283561911733787093715237517043049380826973536452909001041284453633911801362561220930044691824120221708541854835756596272904740628373540582958184142989150103271717595933807838010861633833003757372206554155923971659760520066474833249622552071803821025811902959716752964314724780541517 A104522 733 33555191899599475790324376250858037272317450364956624985303909163160850685735201361281145712551129148142480920609358727003123853360901735404087683662790134075472360665125625564507269788818714221885120621748874552428967450309815152787801423514032584901499011272116619662467771914979281560199424499748867656215411463077435708879150258892944174341623819 A104522 734 100665575698798427370973128752574111816952351094869874955911727489482552057205604083843437137653387444427442761828076181009371560082705206212263050988370402226417081995376876693521809366456142665655361865246623657286902350929445458363404270542097754704497033816349858987403315744937844680598273499246602968646234389232307126637450776678832523024870723 A104522 735 301996727096395282112919386257722335450857053284609624867735182468447656171616812251530311412960162333282328285484228543028114680248115618636789152965111206679251245986130630080565428099368427996966085595739870971860707052788336375090212811626293264113491101449049576962209947234813534041794820497739808905938703167696921379912352330036497569074611435 A104522 736 905990181289185846338758158773167006352571159853828874603205547405342968514850436754590934238880486999846984856452685629084344040744346855910367458895333620037753737958391890241696284298105283990898256787219612915582121158365009125270638434878879792340473304347148730886629841704440602125384461493219426717816109503090764139737056990109492707223833569 A104522 737 2717970543867557539016274476319501019057713479561486623809616642216028905544551310263772802716641460999540954569358056887253032122233040567731102376686000860113261213875175670725088852894315851972694770361658838746746363475095027375811915304636639377021419913041446192659889525113321806376153384479658280153448328509272292419211170970328478121671499971 A104522 738 8153911631602672617048823428958503057173140438684459871428849926648086716633653930791318408149924382998622863708074170661759096366699121703193307130058002580339783641625527012175266558682947555918084311084976516240239090425285082127435745913909918131064259739124338577979668575339965419128460153438974840460344985527816877257633512910985434365014499175 A104522 739 24461734894808017851146470286875509171519421316053379614286549779944260149900961792373955224449773148995868591124222511985277289100097365109579921390174007741019350924876581036525799676048842667754252933254929548720717271275855246382307237741729754393192779217373015733939005726019896257385380460316924521381034956583450631772900538732956303095043496787 A104522 740 73385204684424053553439410860626527514558263948160138842859649339832780449702885377121865673349319446987605773372667535955831867300292095328739764170522023223058052774629743109577399028146528003262758799764788646162151813827565739146921713225189263179578337652119047201817017178059688772156141380950773564143104869750351895318701616198868909285130489621 A104522 741 220155614053272160660318232581879582543674791844480416528578948019498341349108656131365597020047958340962817320118002607867495601900876285986219292511566069669174158323889229328732197084439584009788276399294365938486455441482697217440765139675567789538735012956357141605451051534179066316468424142852320692429314609251055685956104848596606727855391468123 A104522 742 660466842159816481980954697745638747631024375533441249585736844058495024047325968394096791060143875022888451960354007823602486805702628857958657877534698209007522474971667687986196591253318752029364829197883097815459366324448091652322295419026703368616205038869071424816353154602537198949405272428556962077287943827753167057868314545789820183566174403627 A104522 743 1981400526479449445942864093236916242893073126600323748757210532175485072141977905182290373180431625068665355881062023470807460417107886573875973632604094627022567424915003063958589773759956256088094487593649293446378098973344274956966886257080110105848615116607214274449059463807611596848215817285670886231863831483259501173604943637369460550698523210139 A104522 744 5944201579438348337828592279710748728679219379800971246271631596526455216425933715546871119541294875205996067643186070412422381251323659721627920897812283881067702274745009191875769321279868768264283462780947880339134296920032824870900658771240330317545845349821642823347178391422834790544647451857012658695591494449778503520814830912108381652095569629673 A104522 745 17832604738315045013485776839132246186037658139402913738814894789579365649277801146640613358623884625617988202929558211237267143753970979164883762693436851643203106824235027575627307963839606304792850388342843641017402890760098474612701976313720990952637536049464928470041535174268504371633942355571037976086774483349335510562444492736325144956286708888275 A104522 746 53497814214945135040457330517396738558112974418208741216444684368738096947833403439921840075871653876853964608788674633711801431261912937494651288080310554929609320472705082726881923891518818914378551165028530923052208672280295423838105928941162972857912608148394785410124605522805513114901827066713113928260323450048006531687333478208975434868860126664079 A104522 747 160493442644835405121371991552190215674338923254626223649334053106214290843500210319765520227614961630561893826366023901135404293785738812483953864240931664788827961418115248180645771674556456743135653495085592769156626016840886271514317786823488918573737824445184356230373816568416539344705481200139341784780970350144019595062000434626926304606580379991491 A104522 748 481480327934506215364115974656570647023016769763878670948002159318642872530500630959296560682844884891685681479098071703406212881357216437451861592722794994366483884254345744541937315023669370229406960485256778307469878050522658814542953360470466755721213473335553068691121449705249618034116443600418025354342911050432058785186001303880778913819741139973725 A104522 749 1444440983803518646092347923969711941069050309291636012844006477955928617591501892877889682048534654675057044437294215110218638644071649312355584778168384983099451652763037233625811945071008110688220881455770334922409634151567976443628860081411400267163640420006659206073364349115748854102349330801254076063028733151296176355558003911642336741459223419920427 A104522 750 4333322951410555938277043771909135823207150927874908038532019433867785852774505678633669046145603964025171133311882645330655915932214947937066754334505154949298354958289111700877435835213024332064662644367311004767228902454703929330886580244234200801490921260019977618220093047347246562307047992403762228189086199453888529066674011734927010224377670259760531 A104522 751 12999968854231667814831131315727407469621452783624724115596058301603357558323517035901007138436811892075513399935647935991967747796644843811200263003515464847895064874867335102632307505639072996193987933101933014301686707364111787992659740732702602404472763780059932854660279142041739686921143977211286684567258598361665587200022035204781030673133010779280843 A104522 752 38999906562695003444493393947182222408864358350874172346788174904810072674970551107703021415310435676226540199806943807975903243389934531433600789010546394543685194624602005307896922516917218988581963799305799042905060122092335363977979222198107807213418291340179798563980837426125219060763431931633860053701775795084996761600066105614343092019399032337841777 A104522 753 116999719688085010333480181841546667226593075052622517040364524714430218024911653323109064245931307028679620599420831423927709730169803594300802367031639183631055583873806015923690767550751656965745891397917397128715180366277006091933937666594323421640254874020539395691942512278375657182290295794901580161105327385254990284800198316843029276058197097013524579 A104522 754 350999159064255031000440545524640001679779225157867551121093574143290654074734959969327192737793921086038861798262494271783129190509410782902407101094917550893166751621418047771072302652254970897237674193752191386145541098831018275801812999782970264920764622061618187075827536835126971546870887384704740483315982155764970854400594950529087828174591291040572983 A104522 755 1052997477192765093001321636573920005039337675473602653363280722429871962224204879907981578213381763258116585394787482815349387571528232348707221303284752652679500254864254143313216907956764912691713022581256574158436623296493054827405438999348910794762293866184854561227482610505380914640612662154114221449947946467294912563201784851587263484523773873121718195 A104522 756 3158992431578295279003964909721760015118013026420807960089842167289615886672614639723944734640145289774349756184362448446048162714584697046121663909854257958038500764592762429939650723870294738075139067743769722475309869889479164482216316998046732384286881598554563683682447831516142743921837986462342664349843839401884737689605354554761790453571321619365153829 A104522 757 9476977294734885837011894729165280045354039079262423880269526501868847660017843919171834203920435869323049268553087345338144488143754091138364991729562773874115502293778287289818952171610884214225417203231309167425929609668437493446648950994140197152860644795663691051047343494548428231765513959387027993049531518205654213068816063664285371360713964858095460731 A104522 758 28430931884204657511035684187495840136062117237787271640808579505606542980053531757515502611761307607969147805659262036014433464431262273415094975188688321622346506881334861869456856514832652642676251609693927502277788829005312480339946852982420591458581934386991073153142030483645284695296541878161083979148594554616962639206448190992856114082141894574286381435 A104522 759 85292795652613972533107052562487520408186351713361814922425738516819628940160595272546507835283922823907443416977786108043300393293786820245284925566064964867039520644004585608370569544497957928028754829081782506833366487015937441019840558947261774375745803160973219459426091450935854085889625634483251937445783663850887917619344572978568342246425683722859143547 A104522 760 255878386957841917599321157687462561224559055140085444767277215550458886820481785817639523505851768471722330250933358324129901179881360460735854776698194894601118561932013756825111708633493873784086264487245347520500099461047812323059521676841785323127237409482919658378278274352807562257668876903449755812337350991552663752858033718935705026739277051168577429881 A104522 761 767635160873525752797963473062387683673677165420256334301831646651376660461445357452918570517555305415166990752800074972389703539644081382207564330094584683803355685796041270475335125900481621352258793461736042561500298383143436969178565030525355969381712228448758975134834823058422686773006630710349267437012052974657991258574101156807115080217831153505732288883 A104522 762 2302905482620577258393890419187163051021031496260769002905494939954129981384336072358755711552665916245500972258400224917169110618932244146622692990283754051410067057388123811426005377701444864056776380385208127684500895149430310907535695091576067908145136685346276925404504469175268060319019892131047802311036158923973973775722303470421345240653493460517196865887 A104522 763 6908716447861731775181671257561489153063094488782307008716484819862389944153008217076267134657997748736502916775200674751507331856796732439868078970851262154230201172164371434278016133104334592170329141155624383053502685448290932722607085274728203724435410056038830776213513407525804180957059676393143406933108476771921921327166910411264035721960480381551590596899 A104522 764 20726149343585195325545013772684467459189283466346921026149454459587169832459024651228801403973993246209508750325602024254521995570390197319604236912553786462690603516493114302834048399313003776510987423466873149160508056344872798167821255824184611173306230168116492328640540222577412542871179029179430220799325430315765763981500731233792107165881441144654771789933 A104522 765 62178448030755585976635041318053402377567850399040763078448363378761509497377073953686404211921979738628526250976806072763565986711170591958812710737661359388071810549479342908502145197939011329532962270400619447481524169034618394503463767472553833519918690504349476985921620667732237628613537087538290662397976290947297291944502193701376321497644323433964315369035 A104522 766 186535344092266757929905123954160207132703551197122289235345090136284528492131221861059212635765939215885578752930418218290697960133511775876438132212984078164215431648438028725506435593817033988598886811201858342444572507103855183510391302417661500559756071513048430957764862003196712885840611262614871987193928872841891875833506581104128964492932970301892946106339 A104522 767 559606032276800273789715371862480621398110653591366867706035270408853585476393665583177637907297817647656736258791254654872093880400535327629314396638952234492646294945314086176519306781451101965796660433605575027333717521311565550531173907252984501679268214539145292873294586009590138657521833787844615961581786618525675627500519743312386893478798910905678838318251 A104522 768 1678818096830400821369146115587441864194331960774100603118105811226560756429180996749532913721893452942970208776373763964616281641201605982887943189916856703477938884835942258529557920344353305897389981300816725082001152563934696651593521721758953505037804643617435878619883758028770415972565501363533847884745359855577026882501559229937160680436396732717036514953985 A104522 769 5036454290491202464107438346762325592582995882322301809354317433679682269287542990248598741165680358828910626329121291893848844923604817948663829569750570110433816654507826775588673761033059917692169943902450175246003457691804089954780565165276860515113413930852307635859651274086311247917696504090601543654236079566731080647504677689811482041309190198151109544861187 A104522 770 15109362871473607392322315040286976777748987646966905428062952301039046807862628970745796223497041076486731878987363875681546534770814453845991488709251710331301449963523480326766021283099179753076509831707350525738010373075412269864341695495830581545340241792556922907578953822258933743753089512271804630962708238700193241942514033069434446123927570594453328634582791 A104522 771 45328088614420822176966945120860930333246962940900716284188856903117140423587886912237388670491123229460195636962091627044639604312443361537974466127755130993904349890570440980298063849297539259229529495122051577214031119226236809593025086487491744636020725377670768722736861466776801231259268536815413892888124716100579725827542099208303338371782711783359985903747603 A104522 772 135984265843262466530900835362582790999740888822702148852566570709351421270763660736712166011473369688380586910886274881133918812937330084613923398383265392981713049671711322940894191547892617777688588485366154731642093357678710428779075259462475233908062176133012306168210584400330403693777805610446241678664374148301739177482626297624910015115348135350079957711242037 A104522 773 407952797529787399592702506087748372999222666468106446557699712128054263812290982210136498034420109065141760732658824643401756438811990253841770195149796178945139149015133968822682574643677853333065765456098464194926280073036131286337225778387425701724186528399036918504631753200991211081333416831338725035993122444905217532447878892874730045346044406050239873133725339 A104522 774 1223858392589362198778107518263245118997667999404319339673099136384162791436872946630409494103260327195425282197976473930205269316435970761525310585449388536835417447045401906468047723931033559999197296368295392584778840219108393859011677335162277105172559585197110755513895259602973633244000250494016175107979367334715652597343636678624190136038133218150719619401175243 A104522 775 3671575177768086596334322554789735356993003998212958019019297409152488374310618839891228482309780981586275846593929421790615807949307912284575931756348165610506252341136205719404143171793100679997591889104886177754336520657325181577035032005486831315517678755591332266541685778808920899732000751482048525323938102004146957792030910035872570408114399654452158858203524955 A104522 776 11014725533304259789002967664369206070979011994638874057057892227457465122931856519673685446929342944758827539781788265371847423847923736853727795269044496831518757023408617158212429515379302039992775667314658533263009561971975544731105096016460493946553036266773996799625057336426762699196002254446145575971814306012440873376092730107617711224343198963356476574610574089 A104522 777 33044176599912779367008902993107618212937035983916622171173676682372395368795569559021056340788028834276482619345364796115542271543771210561183385807133490494556271070225851474637288546137906119978327001943975599789028685915926634193315288049381481839659108800321990398875172009280288097588006763338436727915442918037322620128278190322853133673029596890069429723831721491 A104522 778 99132529799738338101026708979322854638811107951749866513521030047117186106386708677063169022364086502829447858036094388346626814631313631683550157421400471483668813210677554423911865638413718359934981005831926799367086057747779902579945864148144445518977326400965971196625516027840864292764020290015310183746328754111967860384834570968559401019088790670208289171495163695 A104522 779 297397589399215014303080126937968563916433323855249599540563090141351558319160126031189507067092259508488343574108283165039880443893940895050650472264201414451006439632032663271735596915241155079804943017495780398101258173243339707739837592444433336556931979202897913589876548083522592878292060870045930551238986262335903581154503712905678203057266372010624867514485490307 A104522 780 892192768197645042909240380813905691749299971565748798621689270424054674957480378093568521201276778525465030722324849495119641331681822685151951416792604243353019318896097989815206790745723465239414829052487341194303774519730019123219512777333300009670795937608693740769629644250567778634876182610137791653716958787007710743463511138717034609171799116031874602543456470141 A104522 781 2676578304592935128727721142441717075247899914697246395865067811272164024872441134280705563603830335576395092166974548485358923995045468055455854250377812730059057956688293969445620372237170395718244487157462023582911323559190057369658538331999900029012387812826081222308888932751703335904628547830413374961150876361023132230390533416151103827515397348095623807630369409643 A104522 782 8029734913778805386183163427325151225743699744091739187595203433816492074617323402842116690811491006729185276500923645456076771985136404166367562751133438190177173870064881908336861116711511187154733461472386070748733970677570172108975614995999700087037163438478243666926666798255110007713885643491240124883452629083069396691171600248453311482546192044286871422891108228147 A104522 783 24089204741336416158549490281975453677231099232275217562785610301449476223851970208526350072434473020187555829502770936368230315955409212499102688253400314570531521610194645725010583350134533561464200384417158212246201912032710516326926844987999100261111490315434731000780000394765330023141656930473720374650357887249208190073514800745359934447638576132860614268673324683659 A104522 784 72267614224009248475648470845926361031693297696825652688356830904348428671555910625579050217303419060562667488508312809104690947866227637497308064760200943711594564830583937175031750050403600684392601153251474636738605736098131548980780534963997300783334470946304193002340001184295990069424970791421161123951073661747624570220544402236079803342915728398581842806019974050193 A104522 785 216802842672027745426945412537779083095079893090476958065070492713045286014667731876737150651910257181688002465524938427314072843598682912491924194280602831134783694491751811525095250151210802053177803459754423910215817208294394646942341604891991902350003412838912579007020003552887970208274912374263483371853220985242873710661633206708239410028747185195745528418059922149795 A104522 786 650408528016083236280836237613337249285239679271430874195211478139135858044003195630211451955730771545064007396574815281942218530796048737475772582841808493404351083475255434575285750453632406159533410379263271730647451624883183940827024814675975707050010238516737737021060010658663910624824737122790450115559662955728621131984899620124718230086241555587236585254179766448599 A104522 787 1951225584048249708842508712840011747855719037814292622585634434417407574132009586890634355867192314635192022189724445845826655592388146212427317748525425480213053250425766303725857251360897218478600231137789815191942354874649551822481074444027927121150030715550213211063180031975991731874474211368371350346678988867185863395954698860374154690258724666761709755762539299345011 A104522 788 5853676752144749126527526138520035243567157113442877867756903303252222722396028760671903067601576943905576066569173337537479966777164438637281953245576276440639159751277298911177571754082691655435800693413369445575827064623948655467443223332083781363450092146650639633189540095927975195623422634105114051040036966601557590187864096581122464070776174000285129267287617898034245 A104522 789 17561030256434247379582578415560105730701471340328633603270709909756668167188086282015709202804730831716728199707520012612439900331493315911845859736728829321917479253831896733532715262248074966307402080240108336727481193871845966402329669996251344090350276439951918899568620287783925586870267902315342153120110899804672770563592289743367392212328522000855387801862853694101947 A104522 790 52683090769302742138747735246680317192104414020985900809812129729270004501564258846047127608414192495150184599122560037837319700994479947735537579210186487965752437761495690200598145786744224898922206240720325010182443581615537899206989009988754032271050829319855756698705860863351776760610803706946026459360332699414018311690776869230102176636985566002566163405588561082305051 A104522 791 158049272307908226416243205740040951576313242062957702429436389187810013504692776538141382825242577485450553797367680113511959102983439843206612737630559463897257313284487070601794437360232674696766618722160975030547330744846613697620967029966262096813152487959567270096117582590055330281832411120838079378080998098242054935072330607690306529910956698007698490216765683246914363 A104522 792 474147816923724679248729617220122854728939726188873107288309167563430040514078329614424148475727732456351661392103040340535877308950319529619838212891678391691771939853461211805383312080698024090299856166482925091641992234539841092862901089898786290439457463878701810288352747770165990845497233362514238134242994294726164805216991823070919589732870094023095470650297049740742297 A104522 793 1422443450771174037746188851660368564186819178566619321864927502690290121542234988843272445427183197369054984176309121021607631926850958588859514638675035175075315819560383635416149936242094072270899568499448775274925976703619523278588703269696358871318372391636105430865058243310497972536491700087542714402728982884178494415650975469212758769198610282069286411950891149222226099 A104522 794 4267330352313522113238566554981105692560457535699857965594782508070870364626704966529817336281549592107164952528927363064822895780552875766578543916025105525225947458681150906248449808726282216812698705498346325824777930110858569835766109809089076613955117174908316292595174729931493917609475100262628143208186948652535483246952926407638276307595830846207859235852673447666677503 A104522 795 12801991056940566339715699664943317077681372607099573896784347524212611093880114899589452008844648776321494857586782089194468687341658627299735631748075316575677842376043452718745349426178846650438096116495038977474333790332575709507298329427267229841865351524724948877785524189794481752828425300787884429624560845957606449740858779222914828922787492538623577707558020343000031715 A104522 796 38405973170821699019147098994829951233044117821298721690353042572637833281640344698768356026533946328964484572760346267583406062024975881899206895244225949727033527128130358156236048278536539951314288349485116932423001370997727128521894988281801689525596054574174846633356572569383445258485275902363653288873682537872819349222576337668744486768362477615870733122674061029000094349 A104522 797 115217919512465097057441296984489853699132353463896165071059127717913499844921034096305068079601838986893453718281038802750218186074927645697620685732677849181100581384391074468708144835609619853942865048455350797269004112993181385565684964845405068576788163722524539900069717708150335775455827707090959866621047613618458047667729013006233460305087432847612199368022183087000282251 A104522 798 345653758537395291172323890953469561097397060391688495213177383153740499534763102288915204238805516960680361154843116408250654558224782937092862057198033547543301744153173223406124434506828859561828595145366052391807012338979544156697054894536215205730364491167573619700209153124451007326367483121272879599863142840855374143003187039018700380915262298542836598104066549261000845955 A104522 799 1036961275612185873516971672860408683292191181175065485639532149461221498604289306866745612716416550882041083464529349224751963674674348811278586171594100642629905232459519670218373303520486578685485785436098157175421037016938632470091164683608645617191093473502720859100627459373353021979102449363818638799589428522566122429009561117056101142745786895628509794312199647783002537067 A104522 800 3110883826836557620550915018581226049876573543525196456918596448383664495812867920600236838149249652646123250393588047674255891024023046433835758514782301927889715697378559010655119910561459736056457356308294471526263111050815897410273494050825936851573280420508162577301882378120059065937307348091455916398768285567698367287028683351168303428237360686885529382936598943349007610401 A104522 801 9332651480509672861652745055743678149629720630575589370755789345150993487438603761800710514447748957938369751180764143022767673072069139301507275544346905783669147092135677031965359731684379208169372068924883414578789333152447692230820482152477810554719841261524487731905647134360177197811922044274367749196304856703095101861086050053504910284712082060656588148809796830047022830403 A104522 802 27997954441529018584958235167231034448889161891726768112267368035452980462315811285402131543343246873815109253542292429068303019216207417904521826633040717351007441276407031095896079195053137624508116206774650243736367999457343076692461446457433431664159523784573463195716941403080531593435766132823103247588914570109285305583258150160514730854136246181969764446429390490141068490407 A104522 803 83993863324587055754874705501693103346667485675180304336802104106358941386947433856206394630029740621445327760626877287204909057648622253713565479899122152053022323829221093287688237585159412873524348620323950731209103998372029230077384339372300294992478571353720389587150824209241594780307298398469309742766743710327855916749774450481544192562408738545909293339288171470423205470419 A104522 804 251981589973761167264624116505079310040002457025540913010406312319076824160842301568619183890089221864335983281880631861614727172945866761140696439697366456159066971487663279863064712755478238620573045860971852193627311995116087690232153018116900884977435714061161168761452472627724784340921895195407929228300231130983567750249323351444632577687226215637727880017864514411269616410453 A104522 805 755944769921283501793872349515237930120007371076622739031218936957230472482526904705857551670267665593007949845641895584844181518837600283422089319092099368477200914462989839589194138266434715861719137582915556580881935985348263070696459054350702654932307142183483506284357417883174353022765685586223787684900693392950703250747970054333897733061678646913183640053593543233808849230555 A104522 806 2267834309763850505381617048545713790360022113229868217093656810871691417447580714117572655010802996779023849536925686754532544556512800850266267957276298105431602743388969518767582414799304147585157412748746669742645807956044789212089377163052107964796921426550450518853072253649523059068297056758671363054702080178852109752243910163001693199185035940739550920160780629701426547690859 A104522 807 6803502929291551516144851145637141371080066339689604651280970432615074252342742142352717965032408990337071548610777060263597633669538402550798803871828894316294808230166908556302747244397912442755472238246240009227937423868134367636268131489156323894390764279651351556559216760948569177204891170276014089164106240536556329256731730489005079597555107822218652760482341889104279643071771 A104522 808 20410508787874654548434553436911424113240199019068813953842911297845222757028226427058153895097226971011214645832331180790792901008615207652396411615486682948884424690500725668908241733193737328266416714738720027683812271604403102908804394467468971683172292838954054669677650282845707531614673510828042267492318721609668987770195191467015238792665323466655958281447025667312838929214505 A104522 809 61231526363623963645303660310734272339720597057206441861528733893535668271084679281174461685291680913033643937496993542372378703025845622957189234846460048846653274071502177006724725199581211984799250144216160083051436814813209308726413183402406915049516878516862164009032950848537122594844020532484126802476956164829006963310585574401045716377995970399967874844341077001938516787642707 A104522 810 183694579090871890935910980932202817019161791171619325584586201680607004813254037843523385055875042739100931812490980627117136109077536868871567704539380146539959822214506531020174175598743635954397750432648480249154310444439627926179239550207220745148550635550586492027098852545611367784532061597452380407430868494487020889931756723203137149133987911199903624533023231005815550362927311 A104522 811 551083737272615672807732942796608451057485373514857976753758605041821014439762113530570155167625128217302795437472941881351408327232610606614703113618140439619879466643519593060522526796230907863193251297945440747462931333318883778537718650621662235445651906651759476081296557636834103353596184792357141222292605483461062669795270169609411447401963733599710873599069693017446651088781123 A104522 812 1653251211817847018423198828389825353172456120544573930261275815125463043319286340591710465502875384651908386312418825644054224981697831819844109340854421318859638399930558779181567580388692723589579753893836322242388793999956651335613155951864986706336955719955278428243889672910502310060788554377071423666877816450383188009385810508828234342205891200799132620797209079052339953266342557 A104522 813 4959753635453541055269596485169476059517368361633721790783827445376389129957859021775131396508626153955725158937256476932162674945093495459532328022563263956578915199791676337544702741166078170768739261681508966727166381999869954006839467855594960119010867159865835284731669018731506930182365663131214271000633449351149564028157431526484703026617673602397397862391627237157019859799026859 A104522 814 14879260906360623165808789455508428178552105084901165372351482336129167389873577065325394189525878461867175476811769430796488024835280486378596984067689791869736745599375029012634108223498234512306217785044526900181499145999609862020518403566784880357032601479597505854195007056194520790547096989393642813001900348053448692084472294579454109079853020807192193587174881711471059579397079763 A104522 815 44637782719081869497426368366525284535656315254703496117054447008387502169620731195976182568577635385601526430435308292389464074505841459135790952203069375609210236798125087037902324670494703536918653355133580700544497437998829586061555210700354641071097804438792517562585021168583562371641290968180928439005701044160346076253416883738362327239559062421576580761524645134413178738191238475 A104522 816 133913348157245608492279105099575853606968945764110488351163341025162506508862193587928547705732906156804579291305924877168392223517524377407372856609208126827630710394375261113706974011484110610755960065400742101633492313996488758184665632101063923213293413316377552687755063505750687114923872904542785317017103132481038228760250651215086981718677187264729742284573935403239536214573714609 A104522 817 401740044471736825476837315298727560820906837292331465053490023075487519526586580763785643117198718470413737873917774631505176670552573132222118569827624380482892131183125783341120922034452331832267880196202226304900476941989466274553996896303191769639880239949132658063265190517252061344771618713628355951051309397443114686280751953645260945156031561794189226853721806209718608643721143011 A104522 818 1205220133415210476430511945896182682462720511876994395160470069226462558579759742291356929351596155411241213621753323894515530011657719396666355709482873141448676393549377350023362766103356995496803640588606678914701430825968398823661990688909575308919640719847397974189795571551756184034314856140885067853153928192329344058842255860935782835468094685382567680561165418629155825931163428215 A104522 819 3615660400245631429291535837688548047388161535630983185481410207679387675739279226874070788054788466233723640865259971683546590034973158189999067128448619424346029180648132050070088298310070986490410921765820036744104292477905196470985972066728725926758922159542193922569386714655268552102944568422655203559461784576988032176526767582807348506404284056147703041683496255887467477793490283827 A104522 820 10846981200736894287874607513065644142164484606892949556444230623038163027217837680622212364164365398701170922595779915050639770104919474569997201385345858273038087541944396150210264894930212959471232765297460110232312877433715589412957916200186177780276766478626581767708160143965805656308833705267965610678385353730964096529580302748422045519212852168443109125050488767662402433380470850661 A104522 821 32540943602210682863623822539196932426493453820678848669332691869114489081653513041866637092493096196103512767787339745151919310314758423709991604156037574819114262625833188450630794684790638878413698295892380330696938632301146768238873748600558533340830299435879745303124480431897416968926501115803896832035156061192892289588740908245266136557638556505329327375151466302987207300141412551163 A104522 822 97622830806632048590871467617590797279480361462036546007998075607343467244960539125599911277479288588310538303362019235455757930944275271129974812468112724457342787877499565351892384054371916635241094887677140992090815896903440304716621245801675600022490898307639235909373441295692250906779503347411690496105468183578676868766222724735798409672915669515987982125454398908961621900424237652667 A104522 823 292868492419896145772614402852772391838441084386109638023994226822030401734881617376799733832437865764931614910086057706367273792832825813389924437404338173372028363632498696055677152163115749905723284663031422976272447690710320914149863737405026800067472694922917707728120323887076752720338510042235071488316404550736030606298668174207395229018747008547963946376363196726884865701272712957179 A104522 824 878605477259688437317843208558317175515323253158328914071982680466091205204644852130399201497313597294794844730258173119101821378498477440169773312213014520116085090897496088167031456489347249717169853989094268928817343072130962742449591212215080400202418084768753123184360971661230258161015530126705214464949213652208091818896004522622185687056241025643891839129089590180654597103818138870713 A104522 825 2635816431779065311953529625674951526545969759474986742215948041398273615613934556391197604491940791884384534190774519357305464135495432320509319936639043560348255272692488264501094369468041749151509561967282806786452029216392888227348773636645241200607254254306259369553082914983690774483046590380115643394847640956624275456688013567866557061168723076931675517387268770541963791311454416611315 A104522 826 7907449295337195935860588877024854579637909278424960226647844124194820846841803669173592813475822375653153602572323558071916392406486296961527959809917130681044765818077464793503283108404125247454528685901848420359356087649178664682046320909935723601821762762918778108659248744951072323449139771140346930184542922869872826370064040703599671183506169230795026552161806311625891373934363249833119 A104522 827 23722347886011587807581766631074563738913727835274880679943532372584462540525411007520778440427467126959460807716970674215749177219458890884583879429751392043134297454232394380509849325212375742363586057705545261078068262947535994046138962729807170805465288288756334325977746234853216970347419313421040790553628768609618479110192122110799013550518507692385079656485418934877674121803089749498531 A104522 828 71167043658034763422745299893223691216741183505824642039830597117753387621576233022562335321282401380878382423150912022647247531658376672653751638289254176129402892362697183141529547975637127227090758173116635783234204788842607982138416888189421512416395864866269002977933238704559650911042257940263122371660886305828855437330576366332397040651555523077155238969456256804633022365409269248494765 A104522 829 213501130974104290268235899679671073650223550517473926119491791353260162864728699067687005963847204142635147269452736067941742594975130017961254914867762528388208677088091549424588643926911381681272274519349907349702614366527823946415250664568264537249187594598807008933799716113678952733126773820789367114982658917486566311991729098997191121954666569231465716908368770413899067096227807745483467 A104522 830 640503392922312870804707699039013220950670651552421778358475374059780488594186097203061017891541612427905441808358208203825227784925390053883764744603287585164626031264274648273765931780734145043816823558049722049107843099583471839245751993704793611747562783796421026801399148341036858199380321462368101344947976752459698935975187296991573365863999707694397150725106311241697201288683423236449571 A104522 831 1921510178766938612414123097117039662852011954657265335075426122179341465782558291609183053674624837283716325425074624611475683354776170161651294233809862755493878093792823944821297795342202435131450470674149166147323529298750415517737255981114380835242688351389263080404197445023110574598140964387104304034843930257379096807925561890974720097591999123083191452175318933725091603866050269709347883 A104522 832 5764530536300815837242369291351118988556035863971796005226278366538024397347674874827549161023874511851148976275223873834427050064328510484953882701429588266481634281378471834463893386026607305394351412022447498441970587896251246553211767943343142505728065054167789241212592335069331723794422893161312912104531790772137290423776685672924160292775997369249574356525956801175274811598150809128042817 A104522 833 17293591608902447511727107874053356965668107591915388015678835099614073192043024624482647483071623535553446928825671621503281150192985531454861648104288764799444902844135415503391680158079821916183054236067342495325911763688753739659635303830029427517184195162503367723637777005207995171383268679483938736313595372316411871271330057018772480878327992107748723069577870403525824434794452427384127619 A104522 834 51880774826707342535181323622160070897004322775746164047036505298842219576129073873447942449214870606660340786477014864509843450578956594364584944312866294398334708532406246510175040474239465748549162708202027485977735291066261218978905911490088282551552585487510103170913331015623985514149806038451816208940786116949235613813990171056317442634983976323246169208733611210577473304383357282152382023 A104522 835 155642324480122027605543970866480212691012968327238492141109515896526658728387221620343827347644611819981022359431044593529530351736869783093754832938598883195004125597218739530525121422718397245647488124606082457933205873198783656936717734470264847654657756462530309512739993046871956542449418115355448626822358350847706841441970513168952327904951928969738507626200833631732419913150071846457145235 A104522 836 466926973440366082816631912599440638073038904981715476423328547689579976185161664861031482042933835459943067078293133780588591055210609349281264498815796649585012376791656218591575364268155191736942464373818247373799617619596350970810153203410794542963973269387590928538219979140615869627348254346066345880467075052543120524325911539506856983714855786909215522878602500895197259739450215539371434869 A104522 837 1400780920321098248449895737798321914219116714945146429269985643068739928555484994583094446128801506379829201234879401341765773165631828047843793496447389948755037130374968655774726092804465575210827393121454742121398852858789052912430459610232383628891919808162772785614659937421847608882044763038199037641401225157629361572977734618520570951144567360727646568635807502685591779218350646618114303771 A104522 838 4202342760963294745349687213394965742657350144835439287809956929206219785666454983749283338386404519139487603704638204025297319496895484143531380489342169846265111391124905967324178278413396725632482179364364226364196558576367158737291378830697150886675759424488318356843979812265542826646134289114597112924203675472888084718933203855561712853433702082182939705907422508056775337655051939854342910475 A104522 839 12607028282889884236049061640184897227972050434506317863429870787618659356999364951247850015159213557418462811113914612075891958490686452430594141468026509538795334173374717901972534835240190176897446538093092679092589675729101476211874136492091452660027278273464955070531939436796628479938402867343791338772611026418664254156799611566685138560301106246548819117722267524170326012965155819563028730587 A104522 840 37821084848669652708147184920554691683916151303518953590289612362855978070998094853743550045477640672255388433341743836227675875472059357291782424404079528616386002520124153705917604505720570530692339614279278037277769027187304428635622409476274357980081834820394865211595818310389885439815208602031374016317833079255992762470398834700055415680903318739646457353166802572510978038895467458689086190921 A104522 841 113463254546008958124441554761664075051748453910556860770868837088567934212994284561230650136432922016766165300025231508683027626416178071875347273212238585849158007560372461117752813517161711592077018842837834111833307081561913285906867228428823073940245504461184595634787454931169656319445625806094122048953499237767978287411196504100166247042709956218939372059500407717532934116686402376067258571923 A104522 842 340389763638026874373324664284992225155245361731670582312606511265703802638982853683691950409298766050298495900075694526049082879248534215626041819636715757547474022681117383353258440551485134776231056528513502335499921244685739857720601685286469221820736513383553786904362364793508968958336877418282366146860497713303934862233589512300498741128129868656818116178501223152598802350059207128201775714927 A104522 843 1021169290914080623119973992854976675465736085195011746937819533797111407916948561051075851227896298150895487700227083578147248637745602646878125458910147272642422068043352150059775321654455404328693169585540507006499763734057219573161805055859407665462209540150661360713087094380526906875010632254847098440581493139911804586700768536901496223384389605970454348535503669457796407050177621384605327143939 A104522 844 3063507872742241869359921978564930026397208255585035240813458601391334223750845683153227553683688894452686463100681250734441745913236807940634376376730441817927266204130056450179325964963366212986079508756621521019499291202171658719485415167578222996386628620451984082139261283141580720625031896764541295321744479419735413760102305610704488670153168817911363045606511008373389221150532864153815981430973 A104522 845 9190523618226725608079765935694790079191624766755105722440375804174002671252537049459682661051066683358059389302043752203325237739710423821903129130191325453781798612390169350537977894890098638958238526269864563058497873606514976158456245502734668989159885861355952246417783849424742161875095690293623885965233438259206241280306916832113466010459506453734089136819533025120167663451598592461447944292075 A104522 846 27571570854680176824239297807084370237574874300265317167321127412522008013757611148379047983153200050074178167906131256609975713219131271465709387390573976361345395837170508051613933684670295916874715578809593689175493620819544928475368736508204006967479657584067856739253351548274226485625287070880871657895700314777618723840920750496340398031378519361202267410458599075360502990354795777384343832875379 A104522 847 82714712564040530472717893421253110712724622900795951501963382237566024041272833445137143949459600150222534503718393769829927139657393814397128162171721929084036187511511524154841801054010887750624146736428781067526480862458634785426106209524612020902438972752203570217760054644822679456875861212642614973687100944332856171522762251489021194094135558083606802231375797226081508971064387332153031498625291 A104522 848 248144137692121591418153680263759332138173868702387854505890146712698072123818500335411431848378800450667603511155181309489781418972181443191384486515165787252108562534534572464525403162032663251872440209286343202579442587375904356278318628573836062707316918256610710653280163934468038370627583637927844921061302832998568514568286754467063582282406674250820406694127391678244526913193161996459094495875025 A104522 849 744432413076364774254461040791277996414521606107163563517670440138094216371455501006234295545136401352002810533465543928469344256916544329574153459545497361756325687603603717393576209486097989755617320627859029607738327762127713068834955885721508188121950754769832131959840491803404115111882750913783534763183908498995705543704860263401190746847220022752461220082382175034733580739579485989377283487624227 A104522 850 2233297239229094322763383122373833989243564818321490690553011320414282649114366503018702886635409204056008431600396631785408032770749632988722460378636492085268977062810811152180728628458293969266851961883577088823214983286383139206504867657164524564365852264309496395879521475410212345335648252741350604289551725496987116631114580790203572240541660068257383660247146525104200742218738457968131850462871831 A104522 851 6699891717687282968290149367121501967730694454964472071659033961242847947343099509056108659906227612168025294801189895356224098312248898966167381135909476255806931188432433456542185885374881907800555885650731266469644949859149417619514602971493573693097556792928489187638564426230637036006944758224051812868655176490961349893343742370610716721624980204772150980741439575312602226656215373904395551388614643 A104522 852 20099675153061848904870448101364505903192083364893416214977101883728543842029298527168325979718682836504075884403569686068672294936746696898502143407728428767420793565297300369626557656124645723401667656952193799408934849577448252858543808914480721079292670378785467562915693278691911108020834274672155438605965529472884049680031227111832150164874940614316452942224318725937806679968646121713186654165843077 A104522 853 60299025459185546714611344304093517709576250094680248644931305651185631526087895581504977939156048509512227653210709058206016884810240090695506430223185286302262380695891901108879672968373937170205002970856581398226804548732344758575631426743442163237878011136356402688747079836075733324062502824016466315817896588418652149040093681335496450494624821842949358826672956177813420039905938365139559962497528379 A104522 854 180897076377556640143834032912280553128728750284040745934793916953556894578263686744514933817468145528536682959632127174618050654430720272086519290669555858906787142087675703326639018905121811510615008912569744194680413646197034275726894280230326489713634033409069208066241239508227199972187508472049398947453689765255956447120281044006489351483874465528848076480018868533440260119717815095418679887492584283 A104522 855 542691229132669920431502098736841659386186250852122237804381750860670683734791060233544801452404436585610048878896381523854151963292160816259557872008667576720361426263027109979917056715365434531845026737709232584041240938591102827180682840690979469140902100227207624198723718524681599916562525416148196842361069295767869341360843132019468054451623396586544229440056605600320780359153445286256039662477751995 A104522 856 1628073687398009761294506296210524978158558752556366713413145252582012051204373180700634404357213309756830146636689144571562455889876482448778673616026002730161084278789081329939751170146096303595535080213127697752123722815773308481542048522072938407422706300681622872596171155574044799749687576248444590527083207887303608024082529396058404163354870189759632688320169816800962341077460335858768118987433255129 A104522 857 4884221062194029283883518888631574934475676257669100140239435757746036153613119542101903213071639929270490439910067433714687367669629447346336020848078008190483252836367243989819253510438288910786605240639383093256371168447319925444626145566218815222268118902044868617788513466722134399249062728745333771581249623661910824072247588188175212490064610569278898064960509450402887023232381007576304356962299764531 A104522 858 14652663186582087851650556665894724803427028773007300420718307273238108460839358626305709639214919787811471319730202301144062103008888342039008062544234024571449758509101731969457760531314866732359815721918149279769113505341959776333878436698656445666804356706134605853365540400166403197747188186236001314743748870985732472216742764564525637470193831707836694194881528351208661069697143022728913070886899292735 A104522 859 43957989559746263554951669997684174410281086319021901262154921819714325382518075878917128917644759363434413959190606903432186309026665026117024187632702073714349275527305195908373281593944600197079447165754447839307340516025879329001635310095969337000413070118403817560096621200499209593241564558708003944231246612957197416650228293693576912410581495123510082584644585053625983209091429068186739212660697877347 A104522 860 131873968679238790664855009993052523230843258957065703786464765459142976147554227636751386752934278090303241877571820710296558927079995078351072562898106221143047826581915587725119844781833800591238341497263343517922021548077637987004905930287908011001239210355211452680289863601497628779724693676124011832693739838871592249950684881080730737231744485370530247753933755160877949627274287204560217637982093631181 A104522 861 395621906037716371994565029979157569692529776871197111359394296377428928442662682910254160258802834270909725632715462130889676781239985235053217688694318663429143479745746763175359534345501401773715024491790030553766064644232913961014717790863724033003717631065634358040869590804492886339174081028372035498081219516614776749852054643242192211695233456111590743261801265482633848881822861613680652913946280892683 A104522 862 1186865718113149115983695089937472709077589330613591334078182889132286785327988048730762480776408502812729176898146386392669030343719955705159653066082955990287430439237240289526078603036504205321145073475370091661298193932698741883044153372591172099011152893196903074122608772413478659017522243085116106494243658549844330249556163929726576635085700368334772229785403796447901546645468584841041958741838842677187 A104522 863 3560597154339447347951085269812418127232767991840774002234548667396860355983964146192287442329225508438187530694439159178007091031159867115478959198248867970862291317711720868578235809109512615963435220426110274983894581798096225649132460117773516297033458679590709222367826317240435977052566729255348319482730975649532990748668491789179729905257101105004316689356211389343704639936405754523125876225516528030699 A104522 864 10681791463018342043853255809437254381698303975522322006703646002190581067951892438576862326987676525314562592083317477534021273093479601346436877594746603912586873953135162605734707427328537847890305661278330824951683745394288676947397380353320548891100376038772127667103478951721307931157700187766044958448192926948598972246005475367539189715771303315012950068068634168031113919809217263569377628676549584091233 A104522 865 32045374389055026131559767428311763145094911926566966020110938006571743203855677315730586980963029575943687776249952432602063819280438804039310632784239811737760621859405487817204122281985613543670916983834992474855051236182866030842192141059961646673301128116316383001310436855163923793473100563298134875344578780845796916738016426102617569147313909945038850204205902504093341759427651790708132886029648752272835 A104522 866 96136123167165078394679302284935289435284735779700898060332814019715229611567031947191760942889088727831063328749857297806191457841316412117931898352719435213281865578216463451612366845956840631012750951504977424565153708548598092526576423179884940019903384348949149003931310565491771380419301689894404626033736342537390750214049278307852707441941729835116550612617707512280025278282955372124398658088946256817639 A104522 867 288408369501495235184037906854805868305854207339102694180998442059145688834701095841575282828667266183493189986249571893418574373523949236353795695058158305639845596734649390354837100537870521893038252854514932273695461125645794277579729269539654820059710153046847447011793931696475314141257905069683213878101209027612172250642147834923558122325825189505349651837853122536840075834848866116373195974266838770452051 A104522 868 865225108504485705552113720564417604917562622017308082542995326177437066504103287524725848486001798550479569958748715680255723120571847709061387085174474916919536790203948171064511301613611565679114758563544796821086383376937382832739187808618964460179130459140542341035381795089425942423773715209049641634303627082836516751926443504770674366977475568516048955513559367610520227504546598349119587922800516311355285 A104522 869 2595675325513457116656341161693252814752687866051924247628985978532311199512309862574177545458005395651438709876246147040767169361715543127184161255523424750758610370611844513193533904840834697037344275690634390463259150130812148498217563425856893380537391377421627023106145385268277827271321145627148924902910881248509550255779330514312023100932426705548146866540678102831560682513639795047358763768401548934064987 A104522 870 7787025976540371349969023485079758444258063598155772742886957935596933598536929587722532636374016186954316129628738441122301508085146629381552483766570274252275831111835533539580601714522504091112032827071903171389777450392436445494652690277570680141612174132264881069318436155804833481813963436881446774708732643745528650767337991542936069302797280116644440599622034308494682047540919385142076291305204646802194091 A104522 871 23361077929621114049907070455239275332774190794467318228660873806790800795610788763167597909122048560862948388886215323366904524255439888144657451299710822756827493335506600618741805143567512273336098481215709514169332351177309336483958070832712040424836522396794643207955308467414500445441890310644340324126197931236585952302013974628808207908391840349933321798866102925484046142622758155426228873915613940406581403 A104522 872 70083233788863342149721211365717825998322572383401954685982621420372402386832366289502793727366145682588845166658645970100713572766319664433972353899132468270482480006519801856225415430702536820008295443647128542507997053531928009451874212498136121274509567190383929623865925402243501336325670931933020972378593793709757856906041923886424623725175521049799965396598308776452138427868274466278686621746841821219743337 A104522 873 210249701366590026449163634097153477994967717150205864057947864261117207160497098868508381182098437047766535499975937910302140718298958993301917061697397404811447440019559405568676246292107610460024886330941385627523991160595784028355622637494408363823528701571151788871597776206730504008977012795799062917135781381129273570718125771659273871175526563149399896189794926329356415283604823398836059865240525463659229139 A104522 874 630749104099770079347490902291460433984903151450617592173843592783351621481491296605525143546295311143299606499927813730906422154896876979905751185092192214434342320058678216706028738876322831380074658992824156882571973481787352085066867912483225091470586104713455366614793328620191512026931038387397188751407344143387820712154377314977821613526579689448199688569384778988069245850814470196508179595721576390977686543 A104522 875 1892247312299310238042472706874381301954709454351852776521530778350054864444473889816575430638885933429898819499783441192719266464690630939717253555276576643303026960176034650118086216628968494140223976978472470647715920445362056255200603737449675274411758314140366099844379985860574536080793115162191566254222032430163462136463131944933464840579739068344599065708154336964207737552443410589524538787164729172933058755 A104522 876 5676741936897930714127418120623143905864128363055558329564592335050164593333421669449726291916657800289696458499350323578157799394071892819151760665829729929909080880528103950354258649886905482420671930935417411943147761336086168765601811212349025823235274942421098299533139957581723608242379345486574698762666097290490386409389395834800394521739217205033797197124463010892623212657330231768573616361494187518799175389 A104522 877 17030225810693792142382254361869431717592385089166674988693777005150493780000265008349178875749973400869089375498050970734473398182215678457455281997489189789727242641584311851062775949660716447262015792806252235829443284008258506296805433637047077469705824827263294898599419872745170824727138036459724096287998291871471159228168187504401183565217651615101391591373389032677869637971990695305720849084482562556397525291 A104522 878 51090677432081376427146763085608295152777155267500024966081331015451481340000795025047536627249920202607268126494152912203420194546647035372365845992467569369181727924752935553188327848982149341786047378418756707488329852024775518890416300911141232409117474481789884695798259618235512474181414109379172288863994875614413477684504562513203550695652954845304174774120167098033608913915972085917162547253447687669192574995 A104522 879 153272032296244129281440289256824885458331465802500074898243993046354444020002385075142609881749760607821804379482458736610260583639941106117097537977402708107545183774258806659564983546946448025358142135256270122464989556074326556671248902733423697227352423445369654087394778854706537422544242328137516866591984626843240433053513687539610652086958864535912524322360501294100826741747916257751487641760343063007577724107 A104522 880 459816096888732387844320867770474656374994397407500224694731979139063332060007155225427829645249281823465413138447376209830781750919823318351292613932208124322635551322776419978694950640839344076074426405768810367394968668222979670013746708200271091682057270336108962262184336564119612267632726984412550599775953880529721299160541062618831956260876593607737572967081503882302480225243748773254462925281029189022733171441 A104522 881 1379448290666197163532962603311423969124983192222500674084195937417189996180021465676283488935747845470396239415342128629492345252759469955053877841796624372967906653968329259936084851922518032228223279217306431102184906004668939010041240124600813275046171811008326886786553009692358836802898180953237651799327861641589163897481623187856495868782629780823212718901244511646907440675731246319763388775843087567068199513443 A104522 882 4138344871998591490598887809934271907374949576667502022252587812251569988540064397028850466807243536411188718246026385888477035758278409865161633525389873118903719961904987779808254555767554096684669837651919293306554718014006817030123720373802439825138515433024980660359659029077076510408694542859712955397983584924767491692444869563569487606347889342469638156703733534940722322027193738959290166327529262701204598539447 A104522 883 12415034615995774471796663429802815722124848730002506066757763436754709965620193191086551400421730609233566154738079157665431107274835229595484900576169619356711159885714963339424763667302662290054009512955757879919664154042020451090371161121407319475415546299074941981078977087231229531226083628579138866193950754774302475077334608690708462819043668027408914470111200604822166966081581216877870498982587788103613795617459 A104522 884 37245103847987323415389990289408447166374546190007518200273290310264129896860579573259654201265191827700698464214237472996293321824505688786454701728508858070133479657144890018274291001907986870162028538867273639758992462126061353271113483364221958426246638897224825943236931261693688593678250885737416598581852264322907425232003826072125388457131004082226743410333601814466500898244743650633611496947763364310841386851493 A104522 885 111735311543961970246169970868225341499123638570022554600819870930792389690581738719778962603795575483102095392642712418988879965473517066359364105185526574210400438971434670054822873005723960610486085616601820919276977386378184059813340450092665875278739916691674477829710793785081065781034752657212249795745556792968722275696011478216376165371393012246680230231000805443399502694734230951900834490843290092932524160553595 A104522 886 335205934631885910738509912604676024497370915710067663802459612792377169071745216159336887811386726449306286177928137256966639896420551199078092315556579722631201316914304010164468619017171881831458256849805462757830932159134552179440021350277997625836219750075023433489132381355243197343104257971636749387236670378906166827088034434649128496114179036740040690693002416330198508084202692855702503472529870278797572481659899 A104522 887 1005617803895657732215529737814028073492112747130202991407378838377131507215235648478010663434160179347918858533784411770899919689261653597234276946669739167893603950742912030493405857051515645494374770549416388273492796477403656538320064050833992877508659250225070300467397144065729592029312773914910248161710011136718500481264103303947385488342537110220122072079007248990595524252608078567107510417589610836392717444978811 A104522 888 3016853411686973196646589213442084220476338241390608974222136515131394521645706945434031990302480538043756575601353235312699759067784960791702830840009217503680811852228736091480217571154546936483124311648249164820478389432210969614960192152501978632525977750675210901402191432197188776087938321744730744485130033410155501443792309911842156465027611330660366216237021746971786572757824235701322531252768832509178152334935545 A104522 889 9050560235060919589939767640326252661429014724171826922666409545394183564937120836302095970907441614131269726804059705938099277203354882375108492520027652511042435556686208274440652713463640809449372934944747494461435168296632908844880576457505935897577933252025632704206574296591566328263814965234192233455390100230466504331376929735526469395082833991981098648711065240915359718273472707103967593758306497527534457004805747 A104522 890 27151680705182758769819302920978757984287044172515480767999228636182550694811362508906287912722324842393809180412179117814297831610064647125325477560082957533127306670058624823321958140390922428348118804834242483384305504889898726534641729372517807692733799756076898112619722889774698984791444895702576700366170300691399512994130789206579408185248501975943295946133195722746079154820418121311902781274919492582603371014416351 A104522 891 81455042115548276309457908762936273952861132517546442303997685908547652084434087526718863738166974527181427541236537353442893494830193941375976432680248872599381920010175874469965874421172767285044356414502727450152916514669696179603925188117553423078201399268230694337859168669324096954374334687107730101098510902074198538982392367619738224555745505927829887838399587168238237464461254363935708343824758477747810113043248163 A104522 892 244365126346644828928373726288808821858583397552639326911993057725642956253302262580156591214500923581544282623709612060328680484490581824127929298040746617798145760030527623409897623263518301855133069243508182350458749544009088538811775564352660269234604197804692083013577506007972290863123004061323190303295532706222595616947177102859214673667236517783489663515198761504714712393383763091807125031474275433243430339129743597 A104522 893 733095379039934486785121178866426465575750192657917980735979173176928868759906787740469773643502770744632847871128836180986041453471745472383787894122239853394437280091582870229692869790554905565399207730524547051376248632027265616435326693057980807703812593414076249040732518023916872589369012183969570909886598118667786850841531308577644021001709553350468990545596284514144137180151289275421375094422826299730291017389229899 A104522 894 2199286137119803460355363536599279396727250577973753942207937519530786606279720363221409320930508312233898543613386508542958124360415236417151363682366719560183311840274748610689078609371664716696197623191573641154128745896081796849305980079173942423111437780242228747122197554071750617768107036551908712729659794356003360552524593925732932063005128660051406971636788853542432411540453867826264125283268478899190873052167688803 A104522 895 6597858411359410381066090609797838190181751733921261826623812558592359818839161089664227962791524936701695630840159525628874373081245709251454091047100158680549935520824245832067235828114994150088592869574720923462386237688245390547917940237521827269334313340726686241366592662215251853304321109655726138188979383068010081657573781777198796189015385980154220914910366560627297234621361603478792375849805436697572619156503065515 A104522 896 19793575234078231143198271829393514570545255201763785479871437675777079456517483268992683888374574810105086892520478576886623119243737127754362273141300476041649806562472737496201707484344982450265778608724162770387158713064736171643753820712565481808002940022180058724099777986645755559912963328967178414566938149204030244972721345331596388567046157940462662744731099681881891703864084810436377127549416310092717857469509195649 A104522 897 59380725702234693429594815488180543711635765605291356439614313027331238369552449806978051665123724430315260677561435730659869357731211383263086819423901428124949419687418212488605122453034947350797335826172488311161476139194208514931261462137696445424008820066540176172299333959937266679738889986901535243700814447612090734918164035994789165701138473821387988234193299045645675111592254431309131382648248930278153572408527586051 A104522 898 178142177106704080288784446464541631134907296815874069318842939081993715108657349420934154995371173290945782032684307191979608073193634149789260458271704284374848259062254637465815367359104842052392007478517464933484428417582625544793784386413089336272026460199620528516898001879811800039216669960704605731102443342836272204754492107984367497103415421464163964702579897136937025334776763293927394147944746790834460717225582757255 A104522 899 534426531320112240866353339393624893404721890447622207956528817245981145325972048262802464986113519872837346098052921575938824219580902449367781374815112853124544777186763912397446102077314526157176022435552394800453285252747876634381353159239268008816079380598861585550694005639435400117650009882113817193307330028508816614263476323953102491310246264392491894107739691410811076004330289881782182443834240372503382151676748270867 A104522 900 1603279593960336722599060018180874680214165671342866623869586451737943435977916144788407394958340559618512038294158764727816472658742707348103344124445338559373634331560291737192338306231943578471528067306657184401359855758243629903144059477717804026448238141796584756652082016918306200352950029646341451579921990085526449842790428971859307473930738793177475682323219074232433228012990869645346547331502721117510146455030244811701 A104522 901 4809838781881010167797180054542624040642497014028599871608759355213830307933748434365222184875021678855536114882476294183449417976228122044310032373336015678120902994680875211577014918695830735414584201919971553204079567274730889709432178433153412079344714425389754269956246050754918601058850088939024354739765970256579349528371286915577922421792216379532427046969657222697299684038972608936039641994508163352530439365090734434203 A104522 902 14429516345643030503391540163627872121927491042085799614826278065641490923801245303095666554625065036566608344647428882550348253928684366132930097120008047034362708984042625634731044756087492206243752605759914659612238701824192669128296535299460236238034143276169262809868738152264755803176550266817073064219297910769738048585113860746733767265376649138597281140908971668091899052116917826808118925983524490057591318095272203301707 A104522 903 43288549036929091510174620490883616365782473126257398844478834196924472771403735909286999663875195109699825033942286647651044761786053098398790291360024141103088126952127876904193134268262476618731257817279743978836716105472578007384889605898380708714102429828507788429606214456794267409529650800451219192657893732309214145755341582240201301796129947415791843422726915004275697156350753480424356777950573470172773954285816609904219 A104522 904 129865647110787274530523861472650849097347419378772196533436502590773418314211207727860998991625585329099475101826859942953134285358159295196370874080072423309264380856383630712579402804787429856193773451839231936510148316417734022154668817695142126142307289485523365288818643370382802228588952401353657577973681196927642437266024746720603905388389842247375530268180745012827091469052260441273070333851720410518321862857449829711753 A104522 905 389596941332361823591571584417952547292042258136316589600309507772320254942633623183582996974876755987298425305480579828859402856074477885589112622240217269927793142569150892137738208414362289568581320355517695809530444949253202066464006453085426378426921868456570095866455930111148406685766857204060972733921043590782927311798074240161811716165169526742126590804542235038481274407156781323819211001555161231554965588572349489134355 A104522 906 1168790823997085470774714753253857641876126774408949768800928523316960764827900869550748990924630267961895275916441739486578208568223433656767337866720651809783379427707452676413214625243086868705743961066553087428591334847759606199392019359256279135280765605369710287599367790333445220057300571612182918201763130772348781935394222720485435148495508580226379772413626705115443823221470343971457633004665483694664896765717048467402159 A104522 907 3506372471991256412324144259761572925628380323226849306402785569950882294483702608652246972773890803885685827749325218459734625704670300970302013600161955429350138283122358029239643875729260606117231883199659262285774004543278818598176058077768837405842296816109130862798103371000335660171901714836548754605289392317046345806182668161456305445486525740679139317240880115346331469664411031914372899013996451083994690297151145402205571 A104522 908 10519117415973769236972432779284718776885140969680547919208356709852646883451107825956740918321672411657057483247975655379203877114010902910906040800485866288050414849367074087718931627187781818351695649598977786857322013629836455794528174233306512217526890448327392588394310113001006980515705144509646263815868176951139037418548004484368916336459577222037417951722640346038994408993233095743118697041989353251984070891453436206615805 A104522 909 31557352247921307710917298337854156330655422909041643757625070129557940650353323477870222754965017234971172449743926966137611631342032708732718122401457598864151244548101222263156794881563345455055086948796933360571966040889509367383584522699919536652580671344982177765182930339003020941547115433528938791447604530853417112255644013453106749009378731666112253855167921038116983226979699287229356091125968059755952212674360308619846507 A104522 910 94672056743763923132751895013562468991966268727124931272875210388673821951059970433610668264895051704913517349231780898412834894026098126198154367204372796592453733644303666789470384644690036365165260846390800081715898122668528102150753568099758609957742014034946533295548791017009062824641346300586816374342813592560251336766932040359320247028136194998336761565503763114350949680939097861688068273377904179267856638023080925859538611 A104522 911 284016170231291769398255685040687406975898806181374793818625631166021465853179911300832004794685155114740552047695342695238504682078294378594463101613118389777361200932911000368411153934070109095495782539172400245147694368005584306452260704299275829873226042104839599886646373051027188473924038901760449123028440777680754010300796121077960741084408584995010284696511289343052849042817293585064204820133712537803569914069242777578614923 A104522 912 852048510693875308194767055122062220927696418544124381455876893498064397559539733902496014384055465344221656143086028085715514046234883135783389304839355169332083602798733001105233461802210327286487347617517200735443083104016752919356782112897827489619678126314518799659939119153081565421772116705281347369085322333042262030902388363233882223253225754985030854089533868029158547128451880755192614460401137613410709742207728332735843857 A104522 913 2556145532081625924584301165366186662783089255632373144367630680494193192678619201707488043152166396032664968429258084257146542138704649407350167914518065507996250808396199003315700385406630981859462042852551602206329249312050258758070346338693482468859034378943556398979817357459244696265316350115844042107255966999126786092707165089701646669759677264955092562268601604087475641385355642265577843381203412840232129226623184998207530659 A104522 914 7668436596244877773752903496098559988349267766897119433102892041482579578035857605122464129456499188097994905287774252771439626416113948222050503743554196523988752425188597009947101156219892945578386128557654806618987747936150776274211039016080447406577103136830669196939452072377734088795949050347532126321767900997380358278121495269104940009279031794865277686805804812262426924156066926796733530143610238520696387679869554994622591063 A104522 915 23005309788734633321258710488295679965047803300691358299308676124447738734107572815367392388369497564293984715863322758314318879248341844666151511230662589571966257275565791029841303468659678836735158385672964419856963243808452328822633117048241342219731309410492007590818356217133202266387847151042596378965303702992141074834364485807314820027837095384595833060417414436787280772468200780390200590430830715562089163039608664983867772275 A104522 916 69015929366203899963776131464887039895143409902074074897926028373343216202322718446102177165108492692881954147589968274942956637745025533998454533691987768715898771826697373089523910405979036510205475157018893259570889731425356986467899351144724026659193928231476022772455068651399606799163541453127789136895911108976423224503093457421944460083511286153787499181252243310361842317404602341170601771292492146686267489118825994951603315909 A104522 917 207047788098611699891328394394661119685430229706222224693778085120029648606968155338306531495325478078645862442769904824828869913235076601995363601075963306147696315480092119268571731217937109530616425471056679778712669194276070959403698053434172079977581784694428068317365205954198820397490624359383367410687733326929269673509280372265833380250533858461362497543756729931085526952213807023511805313877476440058802467356477984854809946811 A104522 918 621143364295835099673985183183983359056290689118666674081334255360088945820904466014919594485976434235937587328309714474486609739705229805986090803227889918443088946440276357805715193653811328591849276413170039336138007582828212878211094160302516239932745354083284204952095617862596461192471873078150102232063199980787809020527841116797500140751601575384087492631270189793256580856641421070535415941632429320176407402069433954564429839515 A104522 919 1863430092887505299021955549551950077168872067356000022244002766080266837462713398044758783457929302707812761984929143423459829219115689417958272409683669755329266839320829073417145580961433985775547829239510118008414022748484638634633282480907548719798236062249852614856286853587789383577415619234450306696189599942363427061583523350392500422254804726152262477893810569379769742569924263211606247824897287960529222206208301863693289517627 A104522 920 5590290278662515897065866648655850231506616202068000066732008298240800512388140194134276350373787908123438285954787430270379487657347068253874817229051009265987800517962487220251436742884301957326643487718530354025242068245453915903899847442722646159394708186749557844568860560763368150732246857703350920088568799827090281184750570051177501266764414178456787433681431708139309227709772789634818743474691863881587666618624905591079868551961 A104522 921 16770870835987547691197599945967550694519848606204000200196024894722401537164420582402829051121363724370314857864362290811138462972041204761624451687153027797963401553887461660754310228652905871979930463155591062075726204736361747711699542328167938478184124560248673533706581682290104452196740573110052760265706399481270843554251710153532503800293242535370362301044295124417927683129318368904456230424075591644762999855874716773239605654963 A104522 922 50312612507962643073592799837902652083559545818612000600588074684167204611493261747208487153364091173110944573593086872433415388916123614284873355061459083393890204661662384982262930685958717615939791389466773186227178614209085243135098626984503815434552373680746020601119745046870313356590221719330158280797119198443812530662755130460597511400879727606111086903132885373253783049387955106713368691272226774934288999567624150319718816963967 A104522 923 150937837523887929220778399513707956250678637455836001801764224052501613834479785241625461460092273519332833720779260617300246166748370842854620065184377250181670613984987154946788792057876152847819374168400319558681535842627255729405295880953511446303657121042238061803359235140610940069770665157990474842391357595331437591988265391381792534202639182818333260709398656119761349148163865320140106073816680324802866998702872450959156450890979 A104522 924 452813512571663787662335198541123868752035912367508005405292672157504841503439355724876384380276820557998501162337781851900738500245112528563860195553131750545011841954961464840366376173628458543458122505200958676044607527881767188215887642860534338910971363126714185410077705421832820209311995473971424527174072785994312775964796174145377602607917548454999782128195968359284047444491595960420318221450040974408600996108617352877469352672013 A104522 925 1358440537714991362987005595623371606256107737102524016215878016472514524510318067174629153140830461673995503487013345555702215500735337585691580586659395251635035525864884394521099128520885375630374367515602876028133822583645301564647662928581603016732914089380142556230233116265498460627935986421914273581522218357982938327894388522436132807823752645364999346384587905077852142333474787881260954664350122923225802988325852058632408058015115 A104522 926 4075321613144974088961016786870114818768323211307572048647634049417543573530954201523887459422491385021986510461040036667106646502206012757074741759978185754905106577594653183563297385562656126891123102546808628084401467750935904693942988785744809050198742268140427668690699348796495381883807959265742820744566655073948814983683165567308398423471257936094998039153763715233556427000424363643782863993050368769677408964977556175897224174044419 A104522 927 12225964839434922266883050360610344456304969633922716145942902148252630720592862604571662378267474155065959531383120110001319939506618038271224225279934557264715319732783959550689892156687968380673369307640425884253204403252807714081828966357234427150596226804421283006072098046389486145651423877797228462233699965221846444951049496701925195270413773808284994117461291145700669281001273090931348591979151106309032226894932668527691672522132331 A104522 928 36677894518304766800649151081831033368914908901768148437828706444757892161778587813714987134802422465197878594149360330003959818519854114813672675839803671794145959198351878652069676470063905142020107922921277652759613209758423142245486899071703281451788680413263849018216294139168458436954271633391685386701099895665539334853148490105775585811241321424854982352383873437102007843003819272794045775937453318927096680684798005583075017566396065 A104522 929 110033683554914300401947453245493100106744726705304445313486119334273676485335763441144961404407267395593635782448080990011879455559562344441018027519411015382437877595055635956209029410191715426060323768763832958278839629275269426736460697215109844355366041239791547054648882417505375310862814900175056160103299686996618004559445470317326757433723964274564947057151620311306023529011457818382137327812359956781290042054394016749225052699187267 A104522 930 330101050664742901205842359736479300320234180115913335940458358002821029456007290323434884213221802186780907347344242970035638366678687033323054082558233046147313632785166907868627088230575146278180971306291498874836518887825808280209382091645329533066098123719374641163946647252516125932588444700525168480309899060989854013678336410951980272301171892823694841171454860933918070587034373455146411983437079870343870126163182050247675158097560871 A104522 931 990303151994228703617527079209437900960702540347740007821375074008463088368021870970304652639665406560342722042032728910106915100036061099969162247674699138441940898355500723605881264691725438834542913918874496624509556663477424840628146274935988599198294371158123923491839941757548377797765334101575505440929697182969562041035009232855940816903515678471084523514364582801754211761103120365439235950311239611031610378489546150743025474292681683 A104522 932 2970909455982686110852581237628313702882107621043220023464125222025389265104065612910913957918996219681028166126098186730320745300108183299907486743024097415325822695066502170817643794075176316503628741756623489873528669990432274521884438824807965797594883113474371770475519825272645133393296002304726516322789091548908686123105027698567822450710547035413253570543093748405262635283309361096317707850933718833094831135468638452229076422878044117 A104522 933 8912728367948058332557743712884941108646322863129660070392375666076167795312196838732741873756988659043084498378294560190962235900324549899722460229072292245977468085199506512452931382225528949510886225269870469620586009971296823565653316474423897392784649340423115311426559475817935400179888006914179548968367274646726058369315083095703467352131641106239760711629281245215787905849928083288953123552801156499284493406405915356687229268634131419 A104522 934 26738185103844174997673231138654823325938968589388980211177126998228503385936590516198225621270965977129253495134883680572886707700973649699167380687216876737932404255598519537358794146676586848532658675809611408861758029913890470696959949423271692178353948021269345934279678427453806200539664020742538646905101823940178175107945249287110402056394923318719282134887843735647363717549784249866859370658403469497853480219217746070061687805902393323 A104522 935 80214555311532524993019693415964469977816905768166940633531380994685510157809771548594676863812897931387760485404651041718660123102920949097502142061650630213797212766795558612076382440029760545597976027428834226585274089741671412090879848269815076535061844063808037802839035282361418601618992062227615940715305471820534525323835747861331206169184769956157846404663531206942091152649352749600578111975210408493560440657653238210185063417707179035 A104522 936 240643665934597574979059080247893409933450717304500821900594142984056530473429314645784030591438693794163281456213953125155980369308762847292506426184951890641391638300386675836229147320089281636793928082286502679755822269225014236272639544809445229605185532191424113408517105847084255804856976186682847822145916415461603575971507243583993618507554309868473539213990593620826273457948058248801734335925631225480681321972959714630555190253121536169 A104522 937 721930997803792724937177240743680229800352151913502465701782428952169591420287943937352091774316081382489844368641859375467941107926288541877519278554855671924174914901160027508687441960267844910381784246859508039267466807675042708817918634428335688815556596574272340225551317541252767414570928560048543466437749246384810727914521730751980855522662929605420617641971780862478820373844174746405203007776893676442043965918879143891665570759364607571 A104522 938 2165792993411378174811531722231040689401056455740507397105347286856508774260863831812056275322948244147469533105925578126403823323778865625632557835664567015772524744703480082526062325880803534731145352740578524117802400423025128126453755903285007066446669789722817020676653952623758302243712785680145630399313247739154432183743565192255942566567988788816261852925915342587436461121532524239215609023330681029326131897756637431674996712278093821775 A104522 939 6497378980234134524434595166693122068203169367221522191316041860569526322782591495436168825968844732442408599317776734379211469971336596876897673506993701047317574234110440247578186977642410604193436058221735572353407201269075384379361267709855021199340009369168451062029961857871274906731138357040436891197939743217463296551230695576767827699703966366448785558777746027762309383364597572717646827069992043087978395693269912295024990136834281464387 A104522 940 19492136940702403573303785500079366204609508101664566573948125581708578968347774486308506477906534197327225797953330203137634409914009790630693020520981103141952722702331320742734560932927231812580308174665206717060221603807226153138083803129565063598020028107505353186089885573613824720193415071121310673593819229652389889653692086730303483099111899099346356676333238083286928150093792718152940481209976129263935187079809736885074970410502844392221 A104522 941 58476410822107210719911356500238098613828524304993699721844376745125736905043323458925519433719602591981677393859990609412903229742029371892079061562943309425858168106993962228203682798781695437740924523995620151180664811421678459414251409388695190794060084322516059558269656720841474160580245213363932020781457688957169668961076260190910449297335697298039070028999714249860784450281378154458821443629928387791805561239429210655224911231508533175723 A104522 942 175429232466321632159734069500714295841485572914981099165533130235377210715129970376776558301158807775945032181579971828238709689226088115676237184688829928277574504320981886684611048396345086313222773571986860453541994434265035378242754228166085572382180252967548178674808970162524422481740735640091796062344373066871509006883228780572731347892007091894117210086999142749582353350844134463376464330889785163375416683718287631965674733694525599526227 A104522 943 526287697398964896479202208502142887524456718744943297496599390706131632145389911130329674903476423327835096544739915484716129067678264347028711554066489784832723512962945660053833145189035258939668320715960581360625983302795106134728262684498256717146540758902644536024426910487573267445222206920275388187033119200614527020649686341718194043676021275682351630260997428248747060052532403390129392992669355490126250051154862895897024201083576798577739 A104522 944 1578863092196894689437606625506428662573370156234829892489798172118394896436169733390989024710429269983505289634219746454148387203034793041086134662199469354498170538888836980161499435567105776819004962147881744081877949908385318404184788053494770151439622276707933608073280731462719802335666620760826164561099357601843581061949059025154582131028063827047054890782992284746241180157597210170388178978008066470378750153464588687691072603250730395732273 A104522 945 4736589276590684068312819876519285987720110468704489677469394516355184689308509200172967074131287809950515868902659239362445161609104379123258403986598408063494511616666510940484498306701317330457014886443645232245633849725155955212554364160484310454318866830123800824219842194388159407006999862282478493683298072805530743185847177075463746393084191481141164672348976854238723540472791630511164536934024199411136250460393766063073217809752191187195875 A104522 946 14209767829772052204938459629557857963160331406113469032408183549065554067925527600518901222393863429851547606707977718087335484827313137369775211959795224190483534849999532821453494920103951991371044659330935696736901549175467865637663092481452931362956600490371402472659526583164478221020999586847435481049894218416592229557541531226391239179252574443423494017046930562716170621418374891533493610802072598233408751381181298189219653429256573561586679 A104522 947 42629303489316156614815378888673573889480994218340407097224550647196662203776582801556703667181590289554642820123933154262006454481939412109325635879385672571450604549998598464360484760311855974113133977992807090210704647526403596912989277444358794088869801471114207417978579749493434663062998760542306443149682655249776688672624593679173717537757723330270482051140791688148511864255124674600480832406217794700226254143543894567658960287769720684759091 A104522 948 127887910467948469844446136666020721668442982655021221291673651941589986611329748404670111001544770868663928460371799462786019363445818236327976907638157017714351813649995795393081454280935567922339401933978421270632113942579210790738967832333076382266609404413342622253935739248480303989188996281626919329449047965749330066017873781037521152613273169990811446153422375064445535592765374023801442497218653384100678762430631683702976880863309162054276325 A104522 949 383663731403845409533338409998062165005328947965063663875020955824769959833989245214010333004634312605991785381115398388358058090337454708983930722914471053143055440949987386179244362842806703767018205801935263811896341827737632372216903496999229146799828213240027866761807217745440911967566988844880757988347143897247990198053621343112563457839819509972434338460267125193336606778296122071404327491655960152302036287291895051108930642589927486162828027 A104522 950 1150991194211536228600015229994186495015986843895190991625062867474309879501967735642030999013902937817975356143346195165074174271012364126951792168743413159429166322849962158537733088528420111301054617405805791435689025483212897116650710490997687440399484639720083600285421653236322735902700966534642273965041431691743970594160864029337690373519458529917303015380801375580009820334888366214212982474967880456906108861875685153326791927769782458488483131 A104522 951 3452973582634608685800045689982559485047960531685572974875188602422929638505903206926092997041708813453926068430038585495222522813037092380855376506230239478287498968549886475613199265585260333903163852217417374307067076449638691349952131472993062321198453919160250800856264959708968207708102899603926821895124295075231911782482592088013071120558375589751909046142404126740029461004665098642638947424903641370718326585627055459980375783309347375465448443 A104522 952 10358920747903826057400137069947678455143881595056718924625565807268788915517709620778278991125126440361778205290115756485667568439111277142566129518690718434862496905649659426839597796755781001709491556652252122921201229348916074049856394418979186963595361757480752402568794879126904623124308698811780465685372885225695735347447776264039213361675126769255727138427212380220088383013995295927916842274710924112154979756881166379941127349928042126396344377 A104522 953 31076762243711478172200411209843035365431644785170156773876697421806366746553128862334836973375379321085334615870347269457002705317333831427698388556072155304587490716948978280518793390267343005128474669956756368763603688046748222149569183256937560890786085272442257207706384637380713869372926096435341397056118655677087206042343328792117640085025380307767181415281637140660265149041985887783750526824132772336464939270643499139823382049784126379189032179 A104522 954 93230286731134434516601233629529106096294934355510470321630092265419100239659386587004510920126137963256003847611041808371008115952001494283095165668216465913762472150846934841556380170802029015385424009870269106290811064140244666448707549770812682672358255817326771623119153912142141608118778289306024191168355967031261618127029986376352920255076140923301544245844911421980795447125957663351251580472398317009394817811930497419470146149352379137567095583 A104522 955 279690860193403303549803700888587318288884803066531410964890276796257300718978159761013532760378413889768011542833125425113024347856004482849285497004649397741287416452540804524669140512406087046156272029610807318872433192420733999346122649312438048017074767451980314869357461736426424824356334867918072573505067901093784854381089959129058760765228422769904632737534734265942386341377872990053754741417194951028184453435791492258410438448057137412701285795 A104522 956 839072580580209910649411102665761954866654409199594232894670830388771902156934479283040598281135241669304034628499376275339073043568013448547856491013948193223862249357622413574007421537218261138468816088832421956617299577262201998038367947937314144051224302355940944608072385209279274473069004603754217720515203703281354563143269877387176282295685268309713898212604202797827159024133618970161264224251584853084553360307374476775231315344171412238103856429 A104522 957 2517217741740629731948233307997285864599963227598782698684012491166315706470803437849121794843405725007912103885498128826017219130704040345643569473041844579671586748072867240722022264611654783415406448266497265869851898731786605994115103843811942432153672907067822833824217155627837823419207013811262653161545611109844063689429809632161528846887055804929141694637812608393481477072400856910483792672754754559253660080922123430325693946032514236714311568331 A104522 958 7551653225221889195844699923991857593799889682796348096052037473498947119412410313547365384530217175023736311656494386478051657392112121036930708419125533739014760244218601722166066793834964350246219344799491797609555696195359817982345311531435827296461018721203468501472651466883513470257621041433787959484636833329532191068289428896484586540661167414787425083913437825180444431217202570731451378018264263677760980242766370290977081838097542710142934704035 A104522 959 22654959675665667587534099771975572781399669048389044288156112420496841358237230940642096153590651525071208934969483159434154972176336363110792125257376601217044280732655805166498200381504893050738658034398475392828667088586079453947035934594307481889383056163610405504417954400650540410772863124301363878453910499988596573204868286689453759621983502244362275251740313475541333293651607712194354134054792791033282940728299110872931245514292628130428804111147 A104522 960 67964879026997002762602299315926718344199007145167132864468337261490524074711692821926288460771954575213626804908449478302464916529009089332376375772129803651132842197967415499494601144514679152215974103195426178486001265758238361841107803782922445668149168490831216513253863201951621232318589372904091635361731499965789719614604860068361278865950506733086825755220940426623999880954823136583062402164378373099848822184897332618793736542877884391286412332481 A104522 961 203894637080991008287806897947780155032597021435501398593405011784471572224135078465778865382315863725640880414725348434907394749587027267997129127316389410953398526593902246498483803433544037456647922309586278535458003797274715085523323411348767337004447505472493649539761589605854863696955768118712274906085194499897369158843814580205083836597851520199260477265662821279871999642864469409749187206493135119299546466554691997856381209628633653173859236996483 A104522 962 611683911242973024863420693843340465097791064306504195780215035353414716672405235397336596146947591176922641244176045304722184248761081803991387381949168232860195579781706739495451410300632112369943766928758835606374011391824145256569970234046302011013342516417480948619284768817564591090867304356136824718255583499692107476531443740615251509793554560597781431796988463839615998928593408229247561619479405357898639399664075993569143628885900959521577710988487 A104522 963 1835051733728919074590262081530021395293373192919512587340645106060244150017215706192009788440842773530767923732528135914166552746283245411974162145847504698580586739345120218486354230901896337109831300786276506819122034175472435769709910702138906033040027549252442845857854306452693773272601913068410474154766750499076322429594331221845754529380663681793344295390965391518847996785780224687742684858438216073695918198992227980707430886657702878564733132964499 A104522 964 5505155201186757223770786244590064185880119578758537762021935318180732450051647118576029365322528320592303771197584407742499658238849736235922486437542514095741760218035360655459062692705689011329493902358829520457366102526417307309129732106416718099120082647757328537573562919358081319817805739205231422464300251497228967288782993665537263588141991045380032886172896174556543990357340674063228054575314648221087754596976683942122292659973108635694199398892533 A104522 965 16515465603560271671312358733770192557640358736275613286065805954542197350154941355728088095967584961776911313592753223227498974716549208707767459312627542287225280654106081966377188078117067033988481707076488561372098307579251921927389196319250154297360247943271985612720688758074243959453417217615694267392900754491686901866348980996611790764425973136140098658518688523669631971072022022189684163725943944663263263790930051826366877979919325907082598196676635 A104522 966 49546396810680815013937076201310577672921076208826839858197417863626592050464824067184264287902754885330733940778259669682496924149647626123302377937882626861675841962318245899131564234351201101965445121229465684116294922737755765782167588957750462892080743829815956838162066274222731878360251652847082802178702263475060705599046942989835372293277919408420295975556065571008895913216066066569052491177831833989789791372790155479100633939757977721247794590028939 A104522 967 148639190432042445041811228603931733018763228626480519574592253590879776151394472201552792863708264655992201822334779009047490772448942878369907133813647880585027525886954737697394692703053603305896335363688397052348884768213267297346502766873251388676242231489447870514486198822668195635080754958541248406536106790425182116797140828969506116879833758225260887926668196713026687739648198199707157473533495501969369374118370466437301901819273933163743383770085851 A104522 968 445917571296127335125433685811795199056289685879441558723776760772639328454183416604658378591124793967976605467004337027142472317346828635109721401440943641755082577660864213092184078109160809917689006091065191157046654304639801892039508300619754166028726694468343611543458596468004586905242264875623745219608320371275546350391422486908518350639501274675782663780004590139080063218944594599121472420600486505908108122355111399311905705457821799491230151310256585 A104522 969 1337752713888382005376301057435385597168869057638324676171330282317917985362550249813975135773374381903929816401013011081427416952040485905329164204322830925265247732982592639276552234327482429753067018273195573471139962913919405676118524901859262498086180083405030834630375789404013760715726794626871235658824961113826639051174267460725555051918503824027347991340013770417240189656833783797364417261801459517724324367065334197935717116373465398473690453930768787 A104522 970 4013258141665146016128903172306156791506607172914974028513990846953753956087650749441925407320123145711789449203039033244282250856121457715987492612968492775795743198947777917829656702982447289259201054819586720413419888741758217028355574705577787494258540250215092503891127368212041282147180383880613706976474883341479917153522802382176665155755511472082043974020041311251720568970501351392093251785404378553172973101196002593807151349120396195421071361792305391 A104522 971 12039774424995438048386709516918470374519821518744922085541972540861261868262952248325776221960369437135368347609117099732846752568364373147962477838905478327387229596843333753488970108947341867777603164458760161240259666225274651085066724116733362482775620750645277511673382104636123846441541151641841120929424650024439751460568407146529995467266534416246131922060123933755161706911504054176279755356213135659518919303588007781421454047361188586263214085376915203 A104522 972 36119323274986314145160128550755411123559464556234766256625917622583785604788856744977328665881108311406105042827351299198540257705093119443887433516716434982161688790530001260466910326842025603332809493376280483720778998675823953255200172350200087448326862251935832535020146313908371539324623454925523362788273950073319254381705221439589986401799603248738395766180371801265485120734512162528839266068639406978556757910764023344264362142083565758789642256130744637 A104522 973 108357969824958942435480385652266233370678393668704298769877752867751356814366570234931985997643324934218315128482053897595620773115279358331662300550149304946485066371590003781400730980526076809998428480128841451162336996027471859765600517050600262344980586755807497605060438941725114617973870364776570088364821850219957763145115664318769959205398809746215187298541115403796455362203536487586517798205918220935670273732292070032793086426250697276368926768392232939 A104522 974 325073909474876827306441156956798700112035181006112896309633258603254070443099710704795957992929974802654945385446161692786862319345838074994986901650447914839455199114770011344202192941578230429995285440386524353487010988082415579296801551151800787034941760267422492815181316825175343853921611094329710265094465550659873289435346992956309877616196429238645561895623346211389366086610609462759553394617754662807010821196876210098379259278752091829106780305176697843 A104522 975 975221728424630481919323470870396100336105543018338688928899775809762211329299132114387873978789924407964836156338485078360586958037514224984960704951343744518365597344310034032606578824734691289985856321159573060461032964247246737890404653455402361104825280802267478445543950475526031561764833282989130795283396651979619868306040978868929632848589287715936685686870038634168098259831828388278660183853263988421032463590628630295137777836256275487320340915530092555 A104522 976 2925665185273891445757970412611188301008316629055016066786699327429286633987897396343163621936369773223894508469015455235081760874112542674954882114854031233555096792032930102097819736474204073869957568963478719181383098892741740213671213960366207083314475842406802435336631851426578094685294499848967392385850189955938859604918122936606788898545767863147810057060610115902504294779495485164835980551559791965263097390771885890885413333508768826461961022746590276689 A104522 977 8776995555821674337273911237833564903024949887165048200360097982287859901963692189029490865809109319671683525407046365705245282622337628024864646344562093700665290376098790306293459209422612221609872706890436157544149296678225220641013641881098621249943427527220407306009895554279734284055883499546902177157550569867816578814754368809820366695637303589443430171181830347707512884338486455494507941654679375895789292172315657672656240000526306479385883068239770829091 A104522 978 26330986667465023011821733713500694709074849661495144601080293946863579705891076567088472597427327959015050576221139097115735847867012884074593939033686281101995871128296370918880377628267836664829618120671308472632447890034675661923040925643295863749830282581661221918029686662839202852167650498640706531472651709603449736444263106429461100086911910768330290513545491043122538653015459366483523824964038127687367876516946973017968720001578919438157649204719312486295 A104522 979 78992960002395069035465201140502084127224548984485433803240881840590739117673229701265417792281983877045151728663417291347207543601038652223781817101058843305987613384889112756641132884803509994488854362013925417897343670104026985769122776929887591249490847744983665754089059988517608556502951495922119594417955128810349209332789319288383300260735732304990871540636473129367615959046378099450571474892114383062103629550840919053906160004736758314472947614157937457907 A104522 980 236978880007185207106395603421506252381673646953456301409722645521772217353019689103796253376845951631135455185990251874041622630803115956671345451303176529917962840154667338269923398654410529983466563086041776253692031010312080957307368330789662773748472543234950997262267179965552825669508854487766358783253865386431047627998367957865149900782207196914972614621909419388102847877139134298351714424676343149186310888652522757161718480014210274943418842842473812372741 A104522 981 710936640021555621319186810264518757145020940860368904229167936565316652059059067311388760130537854893406365557970755622124867892409347870014036353909529589753888520464002014809770195963231589950399689258125328761076093030936242871922104992368988321245417629704852991786801539896658477008526563463299076349761596159293142883995103873595449702346621590744917843865728258164308543631417402895055143274029029447558932665957568271485155440042630824830256528527421437117243 A104522 982 2132809920064666863957560430793556271435062822581106712687503809695949956177177201934166280391613564680219096673912266866374603677228043610042109061728588769261665561392006044429310587889694769851199067774375986283228279092808728615766314977106964963736252889114558975360404619689975431025579690389897229049284788477879428651985311620786349107039864772234753531597184774492925630894252208685165429822087088342676797997872704814455466320127892474490769585582264311350747 A104522 983 6398429760194000591872681292380668814305188467743320138062511429087849868531531605802498841174840694040657290021736800599123811031684130830126327185185766307784996684176018133287931763669084309553597203323127958849684837278426185847298944931320894891208758667343676926081213859069926293076739071169691687147854365433638285955955934862359047321119594316704260594791554323478776892682756626055496289466261265028030393993618114443366398960383677423472308756746792934051259 A104522 984 19195289280582001775618043877142006442915565403229960414187534287263549605594594817407496523524522082121971870065210401797371433095052392490378981555557298923354990052528054399863795291007252928660791609969383876549054511835278557541896834793962684673626276002031030778243641577209778879230217213509075061443563096300914857867867804587077141963358782950112781784374662970436330678048269878166488868398783795084091181980854343330099196881151032270416926270240378802152793 A104522 985 57585867841746005326854131631426019328746696209689881242562602861790648816783784452222489570573566246365915610195631205392114299285157177471136944666671896770064970157584163199591385873021758785982374829908151629647163535505835672625690504381888054020878828006093092334730924731629336637690651640527225184330689288902744573603603413761231425890076348850338345353123988911308992034144809634499466605196351385252273545942563029990297590643453096811250778810721136406457395 A104522 986 172757603525238015980562394894278057986240088629069643727687808585371946450351353356667468711720698739097746830586893616176342897855471532413410834000015690310194910472752489598774157619065276357947124489724454888941490606517507017877071513145664162062636484018279277004192774194888009913071954921581675552992067866708233720810810241283694277670229046551015036059371966733926976102434428903498399815589054155756820637827689089970892771930359290433752336432163409219371199 A104522 987 518272810575714047941687184682834173958720265887208931183063425756115839351054060070002406135162096217293240491760680848529028693566414597240232502000047070930584731418257468796322472857195829073841373469173364666824471819552521053631214539436992486187909452054837831012578322584664029739215864764745026658976203600124701162432430723851082833010687139653045108178115900201780928307303286710495199446767162467270461913483067269912678315791077871301257009296490227658112611 A104522 988 1554818431727142143825061554048502521876160797661626793549190277268347518053162180210007218405486288651879721475282042545587086080699243791720697506000141212791754194254772406388967418571587487221524120407520094000473415458657563160893643618310977458563728356164513493037734967753992089217647594294235079976928610800374103487297292171553248499032061418959135324534347700605342784921909860131485598340301487401811385740449201809738034947373233613903771027889470682974336845 A104522 989 4664455295181426431475184662145507565628482392984880380647570831805042554159486540630021655216458865955639164425846127636761258242097731375162092518000423638375262582764317219166902255714762461664572361222560282001420246375972689482680930854932932375691185068493540479113204903261976267652942782882705239930785832401122310461891876514659745497096184256877405973603043101816028354765729580394456795020904462205434157221347605429214104842119700841711313083668412048923009547 A104522 990 13993365885544279294425553986436522696885447178954641141942712495415127662478459621890064965649376597866917493277538382910283774726293194125486277554001270915125787748292951657500706767144287384993717083667680846004260739127918068448042792564798797127073555205480621437339614709785928802958828348648115719792357497203366931385675629543979236491288552770632217920809129305448085064297188741183370385062713386616302471664042816287642314526359102525133939251005236146769027651 A104522 991 41980097656632837883276661959309568090656341536863923425828137486245382987435378865670194896948129793600752479832615148730851324178879582376458832662003812745377363244878854972502120301432862154981151251003042538012782217383754205344128377694396391381220665616441864312018844129357786408876485045944347159377072491610100794157026888631937709473865658311896653762427387916344255192891566223550111155188140159848907414992128448862926943579077307575401817753015708440307081963 A104522 992 125940292969898513649829985877928704271969024610591770277484412458736148962306136597010584690844389380802257439497845446192553972536638747129376497986011438236132089734636564917506360904298586464943453753009127614038346652151262616032385133083189174143661996849325592936056532388073359226629455137833041478131217474830302382471080665895813128421596974935689961287282163749032765578674698670650333465564420479546722244976385346588780830737231922726205453259047125320921244897 A104522 993 377820878909695540949489957633786112815907073831775310832453237376208446886918409791031754072533168142406772318493536338577661917609916241388129493958034314708396269203909694752519082712895759394830361259027382842115039956453787848097155399249567522430985990547976778808169597164220077679888365413499124434393652424490907147413241997687439385264790924807069883861846491247098296736024096011951000396693261438640166734929156039766342492211695768178616359777141375962763733699 A104522 994 1133462636729086622848469872901358338447721221495325932497359712128625340660755229373095262217599504427220316955480609015732985752829748724164388481874102944125188807611729084257557248138687278184491083777082148526345119869361363544291466197748702567292957971643930336424508791492660233039665096240497373303180957273472721442239725993062318155794372774421209651585539473741294890208072288035853001190079784315920500204787468119299027476635087304535849079331424127888291200103 A104522 995 3400387910187259868545409618704075015343163664485977797492079136385876021982265688119285786652798513281660950866441827047198957258489246172493165445622308832375566422835187252772671744416061834553473251331246445579035359608084090632874398593246107701878873914931791009273526374477980699118995288721492119909542871820418164326719177979186954467383118323263628954756618421223884670624216864107559003570239352947761500614362404357897082429905261913607547237994272383664873599315 A104522 996 10201163730561779605636228856112225046029490993457933392476237409157628065946797064357857359958395539844982852599325481141596871775467738517479496336866926497126699268505561758318015233248185503660419753993739336737106078824252271898623195779738323105636621744795373027820579123433942097356985866164476359728628615461254492980157533937560863402149354969790886864269855263671654011872650592322677010710718058843284501843087213073691247289715785740822641713982817150994620796949 A104522 997 30603491191685338816908686568336675138088472980373800177428712227472884197840391193073572079875186619534948557797976443424790615326403215552438489010600779491380097805516685274954045699744556510981259261981218010211318236472756815695869587339214969316909865234386119083461737370301826292070957598493429079185885846383763478940472601812682590206448064909372660592809565791014962035617951776968031032132154176529853505529261639221073741869147357222467925141948451452983862389851 A104522 998 91810473575056016450726059705010025414265418941121400532286136682418652593521173579220716239625559858604845673393929330274371845979209646657315467031802338474140293416550055824862137099233669532943777785943654030633954709418270447087608762017644907950729595703158357250385212110905478876212872795480287237557657539151290436821417805438047770619344194728117981778428697373044886106853855330904093096396462529589560516587784917663221225607442071667403775425845354358951587168555 A104522 999 275431420725168049352178179115030076242796256823364201596858410047255957780563520737662148718876679575814537020181787990823115537937628939971946401095407015422420880249650167474586411297701008598831333357830962091901864128254811341262826286052934723852188787109475071751155636332716436628638618386440861712672972617453871310464253416314143311858032584184353945335286092119134658320561565992712279289189387588768681549763354752989663676822326215002211326277536063076854761504667 A104522 1000 826294262175504148056534537345090228728388770470092604790575230141767873341690562212986446156630038727443611060545363972469346613812886819915839203286221046267262640748950502423759233893103025796494000073492886275705592384764434023788478858158804171556566361328425215253466908998149309885915855159322585138018917852361613931392760248942429935574097752553061836005858276357403974961684697978136837867568162766306044649290064258968991030466978645006633978832608189230564284513001 A104522 1001 2478882786526512444169603612035270686185166311410277814371725690425303620025071686638959338469890116182330833181636091917408039841438660459747517609858663138801787922246851507271277701679309077389482000220478658827116777154293302071365436574476412514669699083985275645760400726994447929657747565477967755414056753557084841794178280746827289806722293257659185508017574829072211924885054093934410513602704488298918133947870192776906973091400935935019901936497824567691692853538003 A104522 1002 7436648359579537332508810836105812058555498934230833443115177071275910860075215059916878015409670348546992499544908275752224119524315981379242552829575989416405363766740554521813833105037927232168446000661435976481350331462879906214096309723429237544009097251955826937281202180983343788973242696433903266242170260671254525382534842240481869420166879772977556524052724487216635774655162281803231540808113464896754401843610578330720919274202807805059705809493473703075078560613007 A104522 1003 22309945078738611997526432508317436175666496802692500329345531213827732580225645179750634046229011045640977498634724827256672358572947944137727658488727968249216091300221663565441499315113781696505338001984307929444050994388639718642288929170287712632027291755867480811843606542950031366919728089301709798726510782013763576147604526721445608260500639318932669572158173461649907323965486845409694622424340394690263205530831734992162757822608423415179117428480421109225235681838019 A104522 1004 66929835236215835992579297524952308526999490408077500988036593641483197740676935539251902138687033136922932495904174481770017075718843832413182975466183904747648273900664990696324497945341345089516014005952923788332152983165919155926866787510863137896081875267602442435530819628850094100759184267905129396179532346041290728442813580164336824781501917956798008716474520384949721971896460536229083867273021184070789616592495204976488273467825270245537352285441263327675707045513053 A104522 1005 200789505708647507977737892574856925580998471224232502964109780924449593222030806617755706416061099410768797487712523445310051227156531497239548926398551714242944821701994972088973493836024035268548042017858771364996458949497757467780600362532589413688245625802807327306592458886550282302277552803715388188538597038123872185328440740493010474344505753870394026149423561154849165915689381608687251601819063552212368849777485614929464820403475810736612056856323789983027121136538155 A104522 1006 602368517125942523933213677724570776742995413672697508892329342773348779666092419853267119248183298232306392463137570335930153681469594491718646779195655142728834465105984916266920481508072105805644126053576314094989376848493272403341801087597768241064736877408421981919777376659650846906832658411146164565615791114371616555985322221479031423033517261611182078448270683464547497747068144826061754805457190656637106549332456844788394461210427432209836170568971369949081363409613459 A104522 1007 1807105551377827571799641033173712330228986241018092526676988028320046338998277259559801357744549894696919177389412711007790461044408783475155940337586965428186503395317954748800761444524216317416932378160728942284968130545479817210025403262793304723194210632225265945759332129978952540720497975233438493696847373343114849667955966664437094269100551784833546235344812050393642493241204434478185264416371571969911319647997370534365183383631282296629508511706914109847244090228839371 A104522 1008 5421316654133482715398923099521136990686958723054277580030964084960139016994831778679404073233649684090757532168238133023371383133226350425467821012760896284559510185953864246402284333572648952250797134482186826854904391636439451630076209788379914169582631896675797837277996389936857622161493925700315481090542120029344549003867899993311282807301655354500638706034436151180927479723613303434555793249114715909733958943992111603095550150893846889888525535120742329541732270686517105 A104522 1009 16263949962400448146196769298563410972060876169162832740092892254880417050984495336038212219700949052272272596504714399070114149399679051276403463038282688853678530557861592739206853000717946856752391403446560480564713174909318354890228629365139742508747895690027393511833989169810572866484481777100946443271626360088033647011603699979933848421904966063501916118103308453542782439170839910303667379747344147729201876831976334809286650452681540669665576605362226988625196812059550307 A104522 1010 48791849887201344438590307895690232916182628507488498220278676764641251152953486008114636659102847156816817789514143197210342448199037153829210389114848066561035591673584778217620559002153840570257174210339681441694139524727955064670685888095419227526243687070082180535501967509431718599453445331302839329814879080264100941034811099939801545265714898190505748354309925360628347317512519730911002139242032443187605630495929004427859951358044622008996729816086680965875590436178649911 A104522 1011 146375549661604033315770923687070698748547885522465494660836030293923753458860458024343909977308541470450453368542429591631027344597111461487631167344544199683106775020754334652861677006461521710771522631019044325082418574183865194012057664286257682578731061210246541606505902528295155798360335993908517989444637240792302823104433299819404635797144694571517245062929776081885041952537559192733006417726097329562816891487787013283579854074133866026990189448260042897626771308535948723 A104522 1012 439126648984812099947312771061212096245643656567396483982508090881771260376581374073031729931925624411351360105627288774893082033791334384462893502033632599049320325062263003958585031019384565132314567893057132975247255722551595582036172992858773047736193183630739624819517707584885467395081007981725553968333911722376908469313299899458213907391434083714551735188789328245655125857612677578199019253178291988688450674463361039850739562222401598080970568344780128692880313925607845157 A104522 1013 1317379946954436299841938313183636288736930969702189451947524272645313781129744122219095189795776873234054080316881866324679246101374003153388680506100897797147960975186789011875755093058153695396943703679171398925741767167654786746108518978576319143208579550892218874458553122754656402185243023945176661905001735167130725407939899698374641722174302251143655205566367984736965377572838032734597057759534875966065352023390083119552218686667204794242911705034340386078640941776823534459 A104522 1014 3952139840863308899525814939550908866210792909106568355842572817935941343389232366657285569387330619702162240950645598974037738304122009460166041518302693391443882925560367035627265279174461086190831111037514196777225301502964360238325556935728957429625738652676656623375659368263969206555729071835529985715005205501392176223819699095123925166522906753430965616699103954210896132718514098203791173278604627898196056070170249358656656060001614382728735115103021158235922825330470602363 A104522 1015 11856419522589926698577444818652726598632378727319705067527718453807824030167697099971856708161991859106486722851936796922113214912366028380498124554908080174331648776681101106881795837523383258572493333112542590331675904508893080714976670807186872288877215958029969870126978104791907619667187215506589957145015616504176528671459097285371775499568720260292896850097311862632688398155542294611373519835813883694588168210510748075969968180004843148186205345309063474707768475991411806075 A104522 1016 35569258567769780095732334455958179795897136181959115202583155361423472090503091299915570124485975577319460168555810390766339644737098085141494373664724240522994946330043303320645387512570149775717479999337627770995027713526679242144930012421560616866631647874089909610380934314375722859001561646519769871435046849512529586014377291856115326498706160780878690550291935587898065194466626883834120559507441651083764504631532244227909904540014529444558616035927190424123305427974235417209 A104522 1017 106707775703309340287197003367874539387691408545877345607749466084270416271509273899746710373457926731958380505667431172299018934211294255424483120994172721568984838990129909961936162537710449327152439998012883312985083140580037726434790037264681850599894943622269728831142802943127168577004684939559309614305140548537588758043131875568345979496118482342636071650875806763694195583399880651502361678522324953251293513894596732683729713620043588333675848107781571272369916283922706250611 A104522 1018 320123327109928020861591010103623618163074225637632036823248398252811248814527821699240131120373780195875141517002293516897056802633882766273449362982518164706954516970389729885808487613131347981457319994038649938955249421740113179304370111794045551799684830866809186493428408829381505731014054818677928842915421645612766274129395626705037938488355447027908214952627420291082586750199641954507085035566974859753880541683790198051189140860130765001027544323344713817109748851768118750815 A104522 1019 960369981329784062584773030310870854489222676912896110469745194758433746443583465097720393361121340587625424551006880550691170407901648298820348088947554494120863550911169189657425462839394043944371959982115949816865748265220339537913110335382136655399054492600427559480285226488144517193042164456033786528746264936838298822388186880115113815465066341083724644857882260873247760250598925863521255106700924579261641625051370594153567422580392295003082632970034141451329246555304356251427 A104522 1020 2881109943989352187754319090932612563467668030738688331409235584275301239330750395293161180083364021762876273653020641652073511223704944896461044266842663482362590652733507568972276388518182131833115879946347849450597244795661018613739331006146409966197163477801282678440855679464433551579126493368101359586238794810514896467164560640345341446395199023251173934573646782619743280751796777590563765320102773737784924875154111782460702267741176885009247898910102424353987739665913068753261 A104522 1021 8643329831968056563262957272797837690403004092216064994227706752825903717992251185879483540250092065288628820959061924956220533671114834689383132800527990447087771958200522706916829165554546395499347639839043548351791734386983055841217993018439229898591490433403848035322567038393300654737379480104304078758716384431544689401493681921036024339185597069753521803720940347859229842255390332771691295960308321213354774625462335347382106803223530655027743696730307273061963218997739206258763 A104522 1022 25929989495904169689788871818393513071209012276648194982683120258477711153976753557638450620750276195865886462877185774868661601013344504068149398401583971341263315874601568120750487496663639186498042919517130645055375203160949167523653979055317689695774471300211544105967701115179901964212138440312912236276149153294634068204481045763108073017556791209260565411162821043577689526766170998315073887880924963640064323876387006042146320409670591965083231090190921819185889656993217618775267 A104522 1023 77789968487712509069366615455180539213627036829944584948049360775433133461930260672915351862250828587597659388631557324605984803040033512204448195204751914023789947623804704362251462489990917559494128758551391935166125609482847502570961937165953069087323413900634632317903103345539705892636415320938736708828447459883902204613443137289324219052670373627781696233488463130733068580298512994945221663642774890920192971629161018126438961229011775895249693270572765457557668970979652856324779 A104522 1024 233369905463137527208099846365541617640881110489833754844148082326299400385790782018746055586752485762792978165894671973817954409120100536613344585614255742071369842871414113086754387469972752678482386275654175805498376828448542507712885811497859207261970241701903896953709310036619117677909245962816210126485342379651706613840329411867972657158011120883345088700465389392199205740895538984835664990928324672760578914887483054379316883687035327685749079811718296372673006912938958568973313 A104522 1025 700109716389412581624299539096624852922643331469501264532444246978898201157372346056238166760257457288378934497684015921453863227360301609840033756842767226214109528614242339260263162409918258035447158826962527416495130485345627523138657434493577621785910725105711690861127930109857353033727737888448630379456027138955119841520988235603917971474033362650035266101396168176597617222686616954506994972784974018281736744662449163137950651061105983057247239435154889118019020738816875706918915 A104522 1026 2100329149168237744872898617289874558767929994408503793597332740936694603472117038168714500280772371865136803493052047764361589682080904829520101270528301678642328585842727017780789487229754774106341476480887582249485391456036882569415972303480732865357732175317135072583383790329572059101183213665345891138368081416865359524562964706811753914422100087950105798304188504529792851668059850863520984918354922054845210233987347489413851953183317949171741718305464667354057062216450627120755719 A104522 1027 6300987447504713234618695851869623676303789983225511380791998222810083810416351114506143500842317115595410410479156143293084769046242714488560303811584905035926985757528181053342368461689264322319024429442662746748456174368110647708247916910442198596073196525951405217750151370988716177303549640996037673415104244250596078573688894120435261743266300263850317394912565513589378555004179552590562954755064766164535630701962042468241555859549953847515225154916394002062171186649351881362266131 A104522 1028 18902962342514139703856087555608871028911369949676534142375994668430251431249053343518430502526951346786231231437468429879254307138728143465680911434754715107780957272584543160027105385067792966957073288327988240245368523104331943124743750731326595788219589577854215653250454112966148531910648922988113020245312732751788235721066682361305785229798900791550952184737696540768135665012538657771688864265194298493606892105886127404724667578649861542545675464749182006186513559948055644086797365 A104522 1029 56708887027542419111568262666826613086734109849029602427127984005290754293747160030555291507580854040358693694312405289637762921416184430397042734304264145323342871817753629480081316155203378900871219864983964720736105569312995829374231252193979787364658768733562646959751362338898445595731946768964339060735938198255364707163200047083917355689396702374652856554213089622304406995037615973315066592795582895480820676317658382214174002735949584627637026394247546018559540679844166932260391067 A104522 1030 170126661082627257334704788000479839260202329547088807281383952015872262881241480091665874522742562121076081082937215868913288764248553291191128202912792435970028615453260888440243948465610136702613659594951894162208316707938987488122693756581939362093976306200687940879254087016695336787195840306893017182207814594766094121489600141251752067068190107123958569662639268866913220985112847919945199778386748686442462028952975146642522008207848753882911079182742638055678622039532500796781172171 A104522 1031 510379983247881772004114364001439517780606988641266421844151856047616788643724440274997623568227686363228243248811647606739866292745659873573384608738377307910085846359782665320731845396830410107840978784855682486624950123816962464368081269745818086281928918602063822637762261050086010361587520920679051546623443784298282364468800423755256201204570321371875708987917806600739662955338543759835599335160246059327386086858925439927566024623546261648733237548227914167035866118597502390343515483 A104522 1032 1531139949743645316012343092004318553341820965923799265532455568142850365931173320824992870704683059089684729746434942820219598878236979620720153826215131923730257539079347995962195536190491230323522936354567047459874850371450887393104243809237454258845786755806191467913286783150258031084762562762037154639870331352894847093406401271265768603613710964115627126963753419802218988866015631279506798005480738177982158260576776319782698073870638784946199712644683742501107598355792507171030545417 A104522 1033 4593419849230935948037029276012955660025462897771397796597366704428551097793519962474978612114049177269054189239304828460658796634710938862160461478645395771190772617238043987886586608571473690970568809063701142379624551114352662179312731427712362776537360267418574403739860349450774093254287688286111463919610994058684541280219203813797305810841132892346881380891260259406656966598046893838520394016442214533946474781730328959348094221611916354838599137934051227503322795067377521513091635219 A104522 1034 13780259547692807844111087828038866980076388693314193389792100113285653293380559887424935836342147531807162567717914485381976389904132816586481384435936187313572317851714131963659759825714421072911706427191103427138873653343057986537938194283137088329612080802255723211219581048352322279762863064858334391758832982176053623840657611441391917432523398677040644142673780778219970899794140681515561182049326643601839424345190986878044282664835749064515797413802153682509968385202132564539274904623 A104522 1035 41340778643078423532333263484116600940229166079942580169376300339856959880141679662274807509026442595421487703153743456145929169712398449759444153307808561940716953555142395890979279477143263218735119281573310281416620960029173959613814582849411264988836242406767169633658743145056966839288589194575003175276498946528160871521972834324175752297570196031121932428021342334659912699382422044546683546147979930805518273035572960634132847994507247193547392241406461047529905155606397693617824712835 A104522 1036 124022335929235270596999790452349802820687498239827740508128901019570879640425038986824422527079327786264463109461230368437787509137195349278332459923425685822150860665427187672937838431429789656205357844719930844249862880087521878841443748548233794966508727220301508900976229435170900517865767583725009525829496839584482614565918502972527256892710588093365797284064027003979738098147266133640050638443939792416554819106718881902398543983521741580642176724219383142589715466819193080853474137469 A104522 1037 372067007787705811790999371357049408462062494719483221524386703058712638921275116960473267581237983358793389328383691105313362527411586047834997379770277057466452581996281563018813515294289368968616073534159792532749588640262565636524331245644701384899526181660904526702928688305512701553597302751175028577488490518753447843697755508917581770678131764280097391852192081011939214294441798400920151915331819377249664457320156645707195631950565224741926530172658149427769146400457579242560422411371 A104522 1038 1116201023363117435372998114071148225386187484158449664573160109176137916763825350881419802743713950076380167985151073315940087582234758143504992139310831172399357745988844689056440545882868106905848220602479377598248765920787696909572993736934104154698578544982713580108786064916538104660791908253525085732465471556260343531093266526752745312034395292840292175556576243035817642883325395202760455745995458131748993371960469937121586895851695674225779590517974448283307439201372737727681267233075 A104522 1039 3348603070089352306118994342213444676158562452475348993719480327528413750291476052644259408231141850229140503955453219947820262746704274430514976417932493517198073237966534067169321637648604320717544661807438132794746297762363090728718981210802312464095735634948140740326358194749614313982375724760575257197396414668781030593279799580258235936103185878520876526669728729107452928649976185608281367237986374395246980115881409811364760687555087022677338771553923344849922317604118213183043801698187 A104522 1040 10045809210268056918356983026640334028475687357426046981158440982585241250874428157932778224693425550687421511866359659843460788240112823291544929253797480551594219713899602201507964912945812962152633985422314398384238893287089272186156943632406937392287206904844422220979074584248842941947127174281725771592189244006343091779839398740774707808309557635562629580009186187322358785949928556824844101713959123185740940347644229434094282062665261068032016314661770034549766952812354639549131405093521 A104522 1041 30137427630804170755070949079921002085427062072278140943475322947755723752623284473798334674080276652062264535599078979530382364720338469874634787761392441654782659141698806604523894738837438886457901956266943195152716679861267816558470830897220812176861620714533266662937223752746528825841381522845177314776567732019029275339518196222324123424928672906687888740027558561967076357849785670474532305141877369557222821042932688302282846187995783204096048943985310103649300858437063918647394215279523 A104522 1042 90412282892412512265212847239763006256281186216834422830425968843267171257869853421395004022240829956186793606797236938591147094161015409623904363284177324964347977425096419813571684216512316659373705868800829585458150039583803449675412492691662436530584862143599799988811671258239586477524144568535531944329703196057087826018554588666972370274786018720063666220082675685901229073549357011423596915425632108671668463128798064906848538563987349612288146831955930310947902575311191755942182645837527 A104522 1043 271236848677237536795638541719289018768843558650503268491277906529801513773609560264185012066722489868560380820391710815773441282483046228871713089852531974893043932275289259440715052649536949978121117606402488756374450118751410349026237478074987309591754586430799399966435013774718759432572433705606595832989109588171263478055663766000917110824358056160190998660248027057703687220648071034270790746276896326015005389386394194720545615691962048836864440495867790932843707725933575267826547937511539 A104522 1044 813710546031712610386915625157867056306530675951509805473833719589404541320828680792555036200167469605681142461175132447320323847449138686615139269557595924679131796825867778322145157948610849934363352819207466269123350356254231047078712434224961928775263759292398199899305041324156278297717301116819787498967328764513790434166991298002751332473074168480572995980744081173111061661944213102812372238830688978045016168159182584161636847075886146510593321487603372798531123177800725803479643812533573 A104522 1045 2441131638095137831160746875473601168919592027854529416421501158768213623962486042377665108600502408817043427383525397341960971542347416059845417808672787774037395390477603334966435473845832549803090058457622398807370051068762693141236137302674885786325791277877194599697915123972468834893151903350459362496901986293541371302500973894008253997419222505441718987942232243519333184985832639308437116716492066934135048504477547752484910541227658439531779964462810118395593369533402177410438931437599675 A104522 1046 7323394914285413493482240626420803506758776083563588249264503476304640871887458127132995325801507226451130282150576192025882914627042248179536253426018363322112186171432810004899306421537497649409270175372867196422110153206288079423708411908024657358977373833631583799093745371917406504679455710051378087490705958880624113907502921682024761992257667516325156963826696730557999554957497917925311350149476200802405145513432643257454731623682975318595339893388430355186780108600206532231316794312797979 A104522 1047 21970184742856240480446721879262410520276328250690764747793510428913922615662374381398985977404521679353390846451728576077648743881126744538608760278055089966336558514298430014697919264612492948227810526118601589266330459618864238271125235724073972076932121500894751397281236115752219514038367130154134262472117876641872341722508765046074285976773002548975470891480090191673998664872493753775934050448428602407215436540297929772364194871048925955786019680165291065560340325800619596693950382938392891 A104522 1048 65910554228568721441340165637787231560828984752072294243380531286741767846987123144196957932213565038060172539355185728232946231643380233615826280834165269899009675542895290044093757793837478844683431578355804767798991378856592714813375707172221916230796364502684254191843708347256658542115101390462402787416353629925617025167526295138222857930319007646926412674440270575021995994617481261327802151345285807221646309620893789317092584613146777867358059040495873196681020977401858790081851148815177625 A104522 1049 197731662685706164324020496913361694682486954256216882730141593860225303540961369432590873796640695114180517618065557184698838694930140700847478842502495809697029026628685870132281273381512436534050294735067414303396974136569778144440127121516665748692389093508052762575531125041769975626345304171387208362249060889776851075502578885414668573790957022940779238023320811725065987983852443783983406454035857421664938928862681367951277753839440333602074177121487619590043062932205576370245553446445531827 A104522 1050 593194988057118492972061490740085084047460862768650648190424781580675910622884108297772621389922085342541552854196671554096516084790422102542436527507487429091087079886057610396843820144537309602150884205202242910190922409709334433320381364549997246077167280524158287726593375125309926879035912514161625086747182669330553226507736656244005721372871068822337714069962435175197963951557331351950219362107572264994816786588044103853833261518321000806222531364462858770129188796616729110736660339336594431 A104522 1051 1779584964171355478916184472220255252142382588305951944571274344742027731868652324893317864169766256027624658562590014662289548254371266307627309582522462287273261239658172831190531460433611928806452652615606728730572767229128003299961144093649991738231501841572474863179780125375929780637107737542484875260241548007991659679523209968732017164118613206467013142209887305525593891854671994055850658086322716794984450359764132311561499784554963002418667594093388576310387566389850187332209981018009782243 A104522 1052 5338754892514066436748553416660765756427147764917855833713823034226083195605956974679953592509298768082873975687770043986868644763113798922881928747567386861819783718974518493571594381300835786419357957846820186191718301687384009899883432280949975214694505524717424589539340376127789341911323212627454625780724644023974979038569629906196051492355839619401039426629661916576781675564015982167551974258968150384953351079292396934684499353664889007256002782280165728931162699169550561996629943054029345677 A104522 1053 16016264677542199310245660249982297269281443294753567501141469102678249586817870924039860777527896304248621927063310131960605934289341396768645786242702160585459351156923555480714783143902507359258073873540460558575154905062152029699650296842849925644083516574152273768618021128383368025733969637882363877342173932071924937115708889718588154477067518858203118279888985749730345026692047946502655922776904451154860053237877190804053498060994667021768008346840497186793488097508651685989889829162088035979 A104522 1054 48048794032626597930736980749946891807844329884260702503424407308034748760453612772119582332583688912745865781189930395881817802868024190305937358728106481756378053470770666442144349431707522077774221620621381675725464715186456089098950890528549776932250549722456821305854063385150104077201908913647091632026521796215774811347126669155764463431202556574609354839666957249191035080076143839507967768330713353464580159713631572412160494182984001065304025040521491560380464292525955057969669487486264106883 A104522 1055 144146382097879793792210942249840675423532989652782107510273221924104246281360838316358746997751066738237597343569791187645453408604072570917812076184319445269134160412311999326433048295122566233322664861864145027176394145559368267296852671585649330796751649167370463917562190155450312231605726740941274896079565388647324434041380007467293390293607669723828064519000871747573105240228431518523903304992140060393740479140894717236481482548952003195912075121564474681141392877577865173909008462458792319595 A104522 1056 432439146293639381376632826749522026270598968958346322530819665772312738844082514949076240993253200214712792030709373562936360225812217712753436228552958335807402481236935997979299144885367698699967994585592435081529182436678104801890558014756947992390254947502111391752686570466350936694817180222823824688238696165941973302124140022401880170880823009171484193557002615242719315720685294555571709914976420181181221437422684151709444447646856009587736225364693424043424178632733595521727025387376376957729 A104522 1057 1297317438880918144129898480248566078811796906875038967592458997316938216532247544847228722979759600644138376092128120688809080677436653138260308685658875007422207443710807993937897434656103096099903983756777305244587547310034314405671674044270843977170764842506334175258059711399052810084451540668471474064716088497825919906372420067205640512642469027514452580671007845728157947162055883666715129744929260543543664312268052455128333342940568028763208676094080272130272535898200786565181076162129130872131 A104522 1058 3891952316642754432389695440745698236435390720625116902777376991950814649596742634541686168939278801932415128276384362066427242032309959414780926056976625022266622331132423981813692303968309288299711951270331915733762641930102943217015022132812531931512294527519002525774179134197158430253354622005414422194148265493477759719117260201616921537927407082543357742013023537184473841486167651000145389234787781630630992936804157365385000028821704086289626028282240816390817607694602359695543228486387392615335 A104522 1059 11675856949928263297169086322237094709306172161875350708332130975852443948790227903625058506817836405797245384829153086199281726096929878244342778170929875066799866993397271945441076911904927864899135853810995747201287925790308829651045066398437595794536883582557007577322537402591475290760063866016243266582444796480433279157351780604850764613782221247630073226039070611553421524458502953000436167704363344891892978810412472096155000086465112258868878084846722449172452823083807079086629685459162177844947 A104522 1060 35027570849784789891507258966711284127918516485626052124996392927557331846370683710875175520453509217391736154487459258597845178290789634733028334512789625200399600980191815836323230735714783594697407561432987241603863777370926488953135199195312787383610650747671022731967612207774425872280191598048729799747334389441299837472055341814552293841346663742890219678117211834660264573375508859001308503113090034675678936431237416288465000259395336776606634254540167347517358469251421237259889056377486533533781 A104522 1061 105082712549354369674521776900133852383755549456878156374989178782671995539112051132625526561360527652175208463462377775793535534872368904199085003538368875601198802940575447508969692207144350784092222684298961724811591332112779466859405597585938362150831952243013068195902836623323277616840574794146189399242003168323899512416166025443656881524039991228670659034351635503980793720126526577003925509339270104027036809293712248865395000778186010329819902763620502042552075407754263711779667169132459600600283 A104522 1062 315248137648063109023565330700401557151266648370634469124967536348015986617336153397876579684081582956525625390387133327380606604617106712597255010615106626803596408821726342526909076621433052352276668052896885174434773996338338400578216792757815086452495856729039204587708509869969832850521724382438568197726009504971698537248498076330970644572119973686011977103054906511942381160379579731011776528017810312081110427881136746596185002334558030989459708290861506127656226223262791135339001507397378801799787 A104522 1063 945744412944189327070695992101204671453799945111903407374902609044047959852008460193629739052244748869576876171161399982141819813851320137791765031845319880410789226465179027580727229864299157056830004158690655523304321989015015201734650378273445259357487570187117613763125529609909498551565173147315704593178028514915095611745494228992911933716359921058035931309164719535827143481138739193035329584053430936243331283643410239788555007003674092968379124872584518382968678669788373406017004522192136405398299 A104522 1064 2837233238832567981212087976303614014361399835335710222124707827132143879556025380580889217156734246608730628513484199946425459441553960413375295095535959641232367679395537082742181689592897471170490012476071966569912965967045045605203951134820335778072462710561352841289376588829728495654695519441947113779534085544745286835236482686978735801149079763174107793927494158607481430443416217579105988752160292808729993850930230719365665021011022278905137374617753555148906036009365120218051013566576409216193833 A104522 1065 8511699716497703943636263928910842043084199506007130666374123481396431638668076141742667651470202739826191885540452599839276378324661881240125885286607878923697103038186611248226545068778692413511470037428215899709738897901135136815611853404461007334217388131684058523868129766489185486964086558325841341338602256634235860505709448060936207403447239289522323381782482475822444291330248652737317966256480878426189981552790692158096995063033066836715412123853260665446718108028095360654153040699729227648580435 A104522 1066 25535099149493111830908791786732526129252598518021391999122370444189294916004228425228002954410608219478575656621357799517829134973985643720377655859823636771091309114559833744679635206336077240534410112284647699129216693703405410446835560213383022002652164395052175571604389299467556460892259674977524024015806769902707581517128344182808622210341717868566970145347447427467332873990745958211953898769442635278569944658372076474290985189099200510146236371559781996340154324084286081962459122099187682945740239 A104522 1067 76605297448479335492726375360197578387757795554064175997367111332567884748012685275684008863231824658435726969864073398553487404921956931161132967579470910313273927343679501234038905619008231721603230336853943097387650081110216231340506680640149066007956493185156526714813167898402669382676779024932572072047420309708122744551385032548425866631025153605700910436042342282401998621972237874635861696308327905835709833975116229422872955567297601530438709114679345989020462972252858245887377366297563048837219651 A104522 1068 229815892345438006478179126080592735163273386662192527992101333997703654244038055827052026589695473975307180909592220195660462214765870793483398902738412730939821782031038503702116716857024695164809691010561829292162950243330648694021520041920447198023869479555469580144439503695208008148030337074797716216142260929124368233654155097645277599893075460817102731308127026847205995865916713623907585088924983717507129501925348688268618866701892804591316127344038037967061388916758574737662132098892689146511657885 A104522 1069 689447677036314019434537378241778205489820159986577583976304001993110962732114167481156079769086421925921542728776660586981386644297612380450196708215238192819465346093115511106350150571074085494429073031685487876488850729991946082064560125761341594071608438666408740433318511085624024444091011224393148648426782787373104700962465292935832799679226382451308193924381080541617987597750140871722755266774951152521388505776046064805856600105678413773948382032114113901184166750275724212986396296678067439534972587 A104522 1070 2068343031108942058303612134725334616469460479959732751928912005979332888196342502443468239307259265777764628186329981760944159932892837141350590124645714578458396038279346533319050451713222256483287219095056463629466552189975838246193680377284024782214825315999226221299955533256872073332273033673179445945280348362119314102887395878807498399037679147353924581773143241624853962793250422615168265800324853457564165517328138194417569800317035241321845146096342341703552500250827172638959188890034202318604916691 A104522 1071 6205029093326826174910836404176003849408381439879198255786736017937998664589027507330404717921777797333293884558989945282832479798678511424051770373937143735375188114838039599957151355139666769449861657285169390888399656569927514738581041131852074346644475947997678663899866599770616219996819101019538337835841045086357942308662187636422495197113037442061773745319429724874561888379751267845504797400974560372692496551984414583252709400951105723965535438289027025110657500752481517916877566670102606955814749003 A104522 1072 18615087279980478524732509212528011548225144319637594767360208053813995993767082521991214153765333391999881653676969835848497439396035534272155311121811431206125564344514118799871454065419000308349584971855508172665198969709782544215743123395556223039933427843993035991699599799311848659990457303058615013507523135259073826925986562909267485591339112326185321235958289174623685665139253803536514392202923681118077489655953243749758128202853317171896606314867081075331972502257444553750632700010307820867444245937 A104522 1073 55845261839941435574197527637584034644675432958912784302080624161441987981301247565973642461296000175999644961030909507545492318188106602816465933365434293618376693033542356399614362196257000925048754915566524517995596909129347632647229370186668669119800283531979107975098799397935545979971371909175845040522569405777221480777959688727802456774017336978555963707874867523871056995417761410609543176608771043354232468967859731249274384608559951515689818944601243225995917506772333661251898100030923462602332736739 A104522 1074 167535785519824306722592582912752103934026298876738352906241872484325963943903742697920927383888000527998934883092728522636476954564319808449397800096302880855130079100627069198843086588771002775146264746699573553986790727388042897941688110560006007359400850595937323925296398193806637939914115727527535121567708217331664442333879066183407370322052010935667891123624602571613170986253284231828629529826313130062697406903579193747823153825679854547069456833803729677987752520317000983755694300092770387806998209143 A104522 1075 502607356559472920167777748738256311802078896630215058718725617452977891831711228093762782151664001583996804649278185567909430863692959425348193400288908642565390237301881207596529259766313008325438794240098720661960372182164128693825064331680018022078202551787811971775889194581419913819742347182582605364703124651994993327001637198550222110966156032807003673370873807714839512958759852695485888589478939390188092220710737581243469461477039563641208370501411189033963257560951002951267082900278311163420994626355 A104522 1076 1507822069678418760503333246214768935406236689890645176156176852358933675495133684281288346454992004751990413947834556703728292591078878276044580200866725927696170711905643622789587779298939024976316382720296161985881116546492386081475192995040054066234607655363435915327667583744259741459227041547747816094109373955984979981004911595650666332898468098421011020112621423144518538876279558086457665768436818170564276662132212743730408384431118690923625111504233567101889772682853008853801248700834933490262983877989 A104522 1077 4523466209035256281509999738644306806218710069671935528468530557076801026485401052843865039364976014255971241843503670111184877773236634828133740602600177783088512135716930868368763337896817074928949148160888485957643349639477158244425578985120162198703822966090307745983002751232779224377681124643243448282328121867954939943014734786951998998695404295263033060337864269433555616628838674259372997305310454511692829986396638231191225153293356072770875334512700701305669318048559026561403746102504800470788951632891 A104522 1078 13570398627105768844529999215932920418656130209015806585405591671230403079456203158531595118094928042767913725530511010333554633319709904484401221807800533349265536407150792605106290013690451224786847444482665457872930048918431474733276736955360486596111468898270923237949008253698337673133043373929730344846984365603864819829044204360855996996086212885789099181013592808300666849886516022778118991915931363535078489959189914693573675459880068218312626003538102103917007954145677079684211238307514401412366854897595 A104522 1079 40711195881317306533589997647798761255968390627047419756216775013691209238368609475594785354284784128303741176591533031000663899959129713453203665423401600047796609221452377815318870041071353674360542333447996373618790146755294424199830210866081459788334406694812769713847024761095013019399130121789191034540953096811594459487132613082567990988258638657367297543040778424902000549659548068334356975747794090605235469877569744080721026379640204654937878010614306311751023862437031239052633714922543204237100564691707 A104522 1080 122133587643951919600769992943396283767905171881142259268650325041073627715105828426784356062854352384911223529774599093001991699877389140359610996270204800143389827664357133445956610123214061023081627000343989120856370440265883272599490632598244379365003220084438309141541074283285039058197390365367573103622859290434783378461397839247703972964775915972101892629122335274706001648978644205003070927243382271815706409632709232242163079138920613964813634031842918935253071587311093717157901144767629612711301694074041 A104522 1081 366400762931855758802309978830188851303715515643426777805950975123220883145317485280353068188563057154733670589323797279005975099632167421078832988810614400430169482993071400337869830369642183069244881001031967362569111320797649817798471897794733138095009660253314927424623222849855117174592171096102719310868577871304350135384193517743111918894327747916305677887367005824118004946935932615009212781730146815447119228898127696726489237416761841894440902095528756805759214761933281151473703434302888838133905082221043 A104522 1082 1099202288795567276406929936490566553911146546930280333417852925369662649435952455841059204565689171464201011767971391837017925298896502263236498966431843201290508448979214201013609491108926549207734643003095902087707333962392949453395415693384199414285028980759944782273869668549565351523776513288308157932605733613913050406152580553229335756682983243748917033662101017472354014840807797845027638345190440446341357686694383090179467712250285525683322706286586270417277644285799843454421110302908666514401715246662047 A104522 1083 3297606866386701829220789809471699661733439640790841000253558776108987948307857367523177613697067514392603035303914175511053775896689506789709496899295529603871525346937642603040828473326779647623203929009287706263122001887178848360186247080152598242855086942279834346821609005648696054571329539864924473797817200841739151218457741659688007270048949731246751100986303052417062044522423393535082915035571321339024073060083149270538403136750856577049968118859758811251832932857399530363263330908725999543205145739985059 A104522 1084 9892820599160105487662369428415098985200318922372523000760676328326963844923572102569532841091202543177809105911742526533161327690068520369128490697886588811614576040812927809122485419980338942869611787027863118789366005661536545080558741240457794728565260826839503040464827016946088163713988619594773421393451602525217453655373224979064021810146849193740253302958909157251186133567270180605248745106713964017072219180249447811615209410252569731149904356579276433755498798572198591089789992726177998629615437219954093 A104522 1085 29678461797480316462987108285245296955600956767117569002282028984980891534770716307708598523273607629533427317735227579599483983070205561107385472093659766434843728122438783427367456259941016828608835361083589356368098016984609635241676223721373384185695782480518509121394481050838264491141965858784320264180354807575652360966119674937192065430440547581220759908876727471753558400701810541815746235320141892051216657540748343434845628230757709193449713069737829301266496395716595773269369978178533995888846311659861195 A104522 1086 89035385392440949388961324855735890866802870301352707006846086954942674604312148923125795569820822888600281953205682738798451949210616683322156416280979299304531184367316350282102368779823050485826506083250768069104294050953828905725028671164120152557087347441555527364183443152514793473425897576352960792541064422726957082898359024811576196291321642743662279726630182415260675202105431625447238705960425676153649972622245030304536884692273127580349139209213487903799489187149787319808109934535601987666538934979582499 A104522 1087 267106156177322848166883974567207672600408610904058121020538260864828023812936446769377386709462468665800845859617048216395355847631850049966469248842937897913593553101949050846307106339469151457479518249752304207312882152861486717175086013492360457671262042324666582092550329457544380420277692729058882377623193268180871248695077074434728588873964928230986839179890547245782025606316294876341716117881277028460949917866735090913610654076819382741047417627640463711398467561449361959424329803606805962999616804938746411 A104522 1088 801318468531968544500651923701623017801225832712174363061614782594484071438809340308132160128387405997402537578851144649186067542895550149899407746528813693740780659305847152538921319018407454372438554749256912621938646458584460151525258040477081373013786126973999746277650988372633141260833078187176647132869579804542613746085231223304185766621894784692960517539671641737346076818948884629025148353643831085382849753600205272740831962230458148223142252882921391134195402684348085878272989410820417888998850414816238145 A104522 1089 2403955405595905633501955771104869053403677498136523089184844347783452214316428020924396480385162217992207612736553433947558202628686650449698223239586441081222341977917541457616763957055222363117315664247770737865815939375753380454575774121431244119041358380921999238832952965117899423782499234561529941398608739413627841238255693669912557299865684354078881552619014925212038230456846653887075445060931493256148549260800615818222495886691374444669426758648764173402586208053044257634818968232461253666996551244448713347 A104522 1090 7211866216787716900505867313314607160211032494409569267554533043350356642949284062773189441155486653976622838209660301842674607886059951349094669718759323243667025933752624372850291871165667089351946992743312213597447818127260141363727322364293732357124075142765997716498858895353698271347497703684589824195826218240883523714767081009737671899597053062236644657857044775636114691370539961661226335182794479768445647782401847454667487660074123334008280275946292520207758624159132772904456904697383761000989653733346138951 A104522 1091 21635598650363150701517601939943821480633097483228707802663599130051069928847852188319568323466459961929868514628980905528023823658179854047284009156277969731001077801257873118550875613497001268055840978229936640792343454381780424091181967092881197071372225428297993149496576686061094814042493111053769472587478654722650571144301243029213015698791159186709933973571134326908344074111619884983679005548383439305336943347205542364002462980222370002024840827838877560623275872477398318713370714092151283002968961200038415763 A104522 1092 64906795951089452104552805819831464441899292449686123407990797390153209786543556564958704970399379885789605543886942716584071470974539562141852027468833909193003233403773619355652626840491003804167522934689809922377030363145341272273545901278643591214116676284893979448489730058183284442127479333161308417762435964167951713432903729087639047096373477560129801920713402980725032222334859654951037016645150317916010830041616627092007388940667110006074522483516632681869827617432194956140112142276453849008906883600115246197 A104522 1093 194720387853268356313658417459494393325697877349058370223972392170459629359630669694876114911198139657368816631660828149752214412923618686425556082406501727579009700211320858066957880521473011412502568804069429767131091089436023816820637703835930773642350028854681938345469190174549853326382437999483925253287307892503855140298711187262917141289120432680389405762140208942175096667004578964853111049935450953748032490124849881276022166822001330018223567450549898045609482852296584868420336426829361547026720650800345737499 A104522 1094 584161163559805068940975252378483179977093632047175110671917176511378888078892009084628344733594418972106449894982484449256643238770856059276668247219505182737029100633962574200873641564419034237507706412208289301393273268308071450461913111507792320927050086564045815036407570523649559979147313998451775759861923677511565420896133561788751423867361298041168217286420626826525290001013736894559333149806352861244097470374549643828066500466003990054670702351649694136828448556889754605261009280488084641080161952401037211403 A104522 1095 1752483490679415206822925757135449539931280896141525332015751529534136664236676027253885034200783256916319349684947453347769929716312568177830004741658515548211087301901887722602620924693257102712523119236624867904179819804924214351385739334523376962781150259692137445109222711570948679937441941995355327279585771032534696262688400685366254271602083894123504651859261880479575870003041210683677999449419058583732292411123648931484199501398011970164012107054949082410485345670669263815783027841464253923240485857203111633115 A104522 1096 5257450472038245620468777271406348619793842688424575996047254588602409992710028081761655102602349770748958049054842360043309789148937704533490014224975546644633261905705663167807862774079771308137569357709874603712539459414772643054157218003570130888343450779076412335327668134712846039812325825986065981838757313097604088788065202056098762814806251682370513955577785641438727610009123632051033998348257175751196877233370946794452598504194035910492036321164847247231456037012007791447349083524392761769721457571609334898249 A104522 1097 15772351416114736861406331814219045859381528065273727988141763765807229978130084245284965307807049312246874147164527080129929367446813113600470042674926639933899785717116989503423588322239313924412708073129623811137618378244317929162471654010710392665030352337229237005983004404138538119436977477958197945516271939292812266364195606168296288444418755047111541866733356924316182830027370896153101995044771527253590631700112840383357795512582107731476108963494541741694368111036023374342047250573178285309164372714828004693651 A104522 1098 47317054248344210584218995442657137578144584195821183964425291297421689934390252735854895923421147936740622441493581240389788102340439340801410128024779919801699357151350968510270764966717941773238124219388871433412855134732953787487414962032131177995091057011687711017949013212415614358310932433874593836548815817878436799092586818504888865333256265141334625600200070772948548490082112688459305985134314581760771895100338521150073386537746323194428326890483625225083104333108070123026141751719534855927493118144484014079855 A104522 1099 141951162745032631752656986327971412734433752587463551893275873892265069803170758207564687770263443810221867324480743721169364307021318022404230384074339759405098071454052905530812294900153825319714372658166614300238565404198861362462244886096393533985273171035063133053847039637246843074932797301623781509646447453635310397277760455514666595999768795424003876800600212318845645470246338065377917955402943745282315685301015563450220159613238969583284980671450875675249312999324210369078425255158604567782479354433452042238467 A104522 1100 425853488235097895257970958983914238203301257762390655679827621676795209409512274622694063310790331430665601973442231163508092921063954067212691152223019278215294214362158716592436884700461475959143117974499842900715696212596584087386734658289180601955819513105189399161541118911740529224798391904871344528939342360905931191833281366543999787999306386272011630401800636956536936410739014196133753866208831235846947055903046690350660478839716908749854942014352627025747938997972631107235275765475813703347438063300356126714301 A104522 1101 1277560464705293685773912876951742714609903773287171967039482865030385628228536823868082189932370994291996805920326693490524278763191862201638073456669057834645882643086476149777310654101384427877429353923499528702147088637789752262160203974867541805867458539315568197484623356735221587674395175714614033586818027082717793575499844099631999363997919158816034891205401910869610809232217042588401261598626493707540841167709140071051981436519150726249564826043057881077243816993917893321705827296427441110042314189901068380141803 A104522 1102 3832681394115881057321738630855228143829711319861515901118448595091156884685610471604246569797112982875990417760980080471572836289575586604914220370007173503937647929259428449331931962304153283632288061770498586106441265913369256786480611924602625417602375617946704592453870070205664763023185527143842100760454081248153380726499532298895998091993757476448104673616205732608832427696651127765203784795879481122622523503127420213155944309557452178748694478129173643231731450981753679965117481889282323330126942569703205140424307 A104522 1103 11498044182347643171965215892565684431489133959584547703355345785273470654056831414812739709391338948627971253282940241414718508868726759814742661110021520511812943787778285347995795886912459850896864185311495758319323797740107770359441835773807876252807126853840113777361610210616994289069556581431526302281362243744460142179498596896687994275981272429344314020848617197826497283089953383295611354387638443367867570509382260639467832928672356536246083434387520929695194352945261039895352445667846969990380827709109615421271819 A104522 1104 34494132547042929515895647677697053294467401878753643110066037355820411962170494244438219128174016845883913759848820724244155526606180279444227983330064561535438831363334856043987387660737379552690592555934487274957971393220323311078325507321423628758421380561520341332084830631850982867208669744294578906844086731233380426538495790690063982827943817288032942062545851593479491849269860149886834063162915330103602711528146781918403498786017069608738250303162562789085583058835783119686057337003540909971142483127328846263814353 A104522 1105 103482397641128788547686943033091159883402205636260929330198112067461235886511482733314657384522050537651741279546462172732466579818540838332683949990193684606316494090004568131962162982212138658071777667803461824873914179660969933234976521964270886275264141684561023996254491895552948601626009232883736720532260193700141279615487372070191948483831451864098826187637554780438475547809580449660502189488745990310808134584440345755210496358051208826214750909487688367256749176507349359058172011010622729913427449381986538791441955 A104522 1106 310447192923386365643060829099273479650206616908782787990594336202383707659534448199943972153566151612955223838639386518197399739455622514998051849970581053818949482270013704395886488946636415974215333003410385474621742538982909799704929565892812658825792425053683071988763475686658845804878027698651210161596780581100423838846462116210575845451494355592296478562912664341315426643428741348981506568466237970932424403753321037265631489074153626478644252728463065101770247529522048077174516033031868189740282348145959616374324759 A104522 1107 931341578770159096929182487297820438950619850726348363971783008607151122978603344599831916460698454838865671515918159554592199218366867544994155549911743161456848446810041113187659466839909247922645999010231156423865227616948729399114788697678437976477377275161049215966290427059976537414634083095953630484790341743301271516539386348631727536354483066776889435688737993023946279930286224046944519705398713912797273211259963111796894467222460879435932758185389195305310742588566144231523548099095604569220847044437878849122973171 A104522 1108 2794024736310477290787547461893461316851859552179045091915349025821453368935810033799495749382095364516597014547754478663776597655100602634982466649735229484370545340430123339562978400519727743767937997030693469271595682850846188197344366093035313929432131825483147647898871281179929612243902249287860891454371025229903814549618159045895182609063449200330668307066213979071838839790858672140833559116196141738391819633779889335390683401667382638307798274556167585915932227765698432694570644297286813707662541133313636547368918405 A104522 1109 8382074208931431872362642385680383950555578656537135275746047077464360106807430101398487248146286093549791043643263435991329792965301807904947399949205688453111636021290370018688935201559183231303813991092080407814787048552538564592033098279105941788296395476449442943696613843539788836731706747863582674363113075689711443648854477137685547827190347600992004921198641937215516519372576016422500677348588425215175458901339668006172050205002147914923394823668502757747796683297095298083711932891860441122987623399940909642106754107 A104522 1110 25146222626794295617087927157041151851666735969611405827238141232393080320422290304195461744438858280649373130929790307973989378895905423714842199847617065359334908063871110056066805604677549693911441973276241223444361145657615693776099294837317825364889186429348328831089841530619366510195120243590748023089339227069134330946563431413056643481571042802976014763595925811646549558117728049267502032045765275645526376704019004018516150615006443744770184471005508273243390049891285894251135798675581323368962870199822728926320261211 A104522 1111 75438667880382886851263781471123455555000207908834217481714423697179240961266870912586385233316574841948119392789370923921968136687716271144526599542851196078004724191613330168200416814032649081734325919828723670333083436972847081328297884511953476094667559288044986493269524591858099530585360730772244069268017681207402992839690294239169930444713128408928044290787777434939648674353184147802506096137295826936579130112057012055548451845019331234310553413016524819730170149673857682753407396026743970106888610599468186778960782523 A104522 1112 226316003641148660553791344413370366665000623726502652445143271091537722883800612737759155699949724525844358178368112771765904410063148813433579798628553588234014172574839990504601250442097947245202977759486171010999250310918541243984893653535860428284002677864134959479808573775574298591756082192316732207804053043622208978519070882717509791334139385226784132872363332304818946023059552443407518288411887480809737390336171036166645355535057993702931660239049574459190510449021573048260222188080231910320665831798404560336882346457 A104522 1113 678948010923445981661374033240111099995001871179507957335429813274613168651401838213277467099849173577533074535104338315297713230189446440300739395885660764702042517724519971513803751326293841735608933278458513032997750932755623731954680960607581284852008033592404878439425721326722895775268246576950196623412159130866626935557212648152529374002418155680352398617089996914456838069178657330222554865235662442429212171008513108499936066605173981108794980717148723377571531347064719144780666564240695730961997495395213681010647038259 A104522 1114 2036844032770337944984122099720333299985005613538523872006289439823839505954205514639832401299547520732599223605313014945893139690568339320902218187656982294106127553173559914541411253978881525206826799835375539098993252798266871195864042881822743854556024100777214635318277163980168687325804739730850589870236477392599880806671637944457588122007254467041057195851269990743370514207535971990667664595706987327287636513025539325499808199815521943326384942151446170132714594041194157434341999692722087192885992486185641043031941113663 A104522 1115 6110532098311013834952366299160999899955016840615571616018868319471518517862616543919497203898642562197797670815939044837679419071705017962706654562970946882318382659520679743624233761936644575620480399506126617296979758394800613587592128645468231563668072302331643905954831491940506061977414219192551769610709432177799642420014913833372764366021763401123171587553809972230111542622607915972002993787120961981862909539076617976499424599446565829979154826454338510398143782123582472303025999078166261578657977458556923129095823339875 A104522 1116 18331596294933041504857098897482999699865050521846714848056604958414555553587849631758491611695927686593393012447817134513038257215115053888119963688912840646955147978562039230872701285809933726861441198518379851890939275184401840762776385936404694691004216906994931717864494475821518185932242657577655308832128296533398927260044741500118293098065290203369514762661429916690334627867823747916008981361362885945588728617229853929498273798339697489937464479363015531194431346370747416909077997234498784735973932375670769387287470018509 A104522 1117 54994788884799124514571296692448999099595151565540144544169814875243666660763548895275474835087783059780179037343451403539114771645345161664359891066738521940865443935686117692618103857429801180584323595555139555672817825553205522288329157809214084073012650720984795153593483427464554557796727972732965926496384889600196781780134224500354879294195870610108544287984289750071003883603471243748026944084088657836766185851689561788494821395019092469812393438089046593583294039112242250727233991703496354207921797127012308161862410054411 A104522 1118 164984366654397373543713890077346997298785454696620433632509444625730999982290646685826424505263349179340537112030354210617344314936035484993079673200215565822596331807058353077854311572289403541752970786665418667018453476659616566864987473427642252219037952162954385460780450282393663673390183918198897779489154668800590345340402673501064637882587611830325632863952869250213011650810413731244080832252265973510298557555068685365484464185057277409437180314267139780749882117336726752181701975110489062623765391381036924485587230162115 A104522 1119 494953099963192120631141670232040991896356364089861300897528333877192999946871940057479273515790047538021611336091062631852032944808106454979239019600646697467788995421175059233562934716868210625258912359996256001055360429978849700594962420282926756657113856488863156382341350847180991020170551754596693338467464006401771036021208020503193913647762835490976898591858607750639034952431241193732242496756797920530895672665206056096453392555171832228311540942801419342249646352010180256545105925331467187871296174143110773456761690485227 A104522 1120 1484859299889576361893425010696122975689069092269583902692585001631578999840615820172437820547370142614064834008273187895556098834424319364937717058801940092403366986263525177700688804150604631875776737079988768003166081289936549101784887260848780269971341569466589469147024052541542973060511655263790080015402392019205313108063624061509581740943288506472930695775575823251917104857293723581196727490270393761592687017995618168289360177665515496684934622828404258026748939056030540769635317775994401563613888522429332320370285071454561 A104522 1121 4454577899668729085680275032088368927067207276808751708077755004894736999521847460517313461642110427842194502024819563686668296503272958094813151176405820277210100958790575533102066412451813895627330211239966304009498243869809647305354661782546340809914024708399768407441072157624628919181534965791370240046207176057615939324190872184528745222829865519418792087326727469755751314571881170743590182470811181284778061053986854504868080532996546490054803868485212774080246817168091622308905953327983204690841665567287996961110855214362563 A104522 1122 13363733699006187257040825096265106781201621830426255124233265014684210998565542381551940384926331283526583506074458691060004889509818874284439453529217460831630302876371726599306199237355441686881990633719898912028494731609428941916063985347639022429742074125199305222323216472873886757544604897374110720138621528172847817972572616553586235668489596558256376261980182409267253943715643512230770547412433543854334183161960563514604241598989639470164411605455638322240740451504274866926717859983949614072524996701863990883332565643086567 A104522 1123 40091201097018561771122475288795320343604865491278765372699795044052632995696627144655821154778993850579750518223376073180014668529456622853318360587652382494890908629115179797918597712066325060645971901159696736085484194828286825748191956042917067289226222375597915666969649418621660272633814692122332160415864584518543453917717849660758707005468789674769128785940547227801761831146930536692311642237300631563002549485881690543812724796968918410493234816366914966722221354512824600780153579951848842217574990105591972649997696929258579 A104522 1124 120273603291055685313367425866385961030814596473836296118099385132157898987089881433967463464336981551739251554670128219540044005588369868559955081762957147484672725887345539393755793136198975181937915703479090208256452584484860477244575868128751201867678667126793747000908948255864980817901444076366996481247593753555630361753153548982276121016406369024307386357821641683405285493440791610076934926711901894689007648457645071631438174390906755231479704449100744900166664063538473802340460739855546526652724970316775917949993090787774613 A104522 1125 360820809873167055940102277599157883092443789421508888354298155396473696961269644301902390393010944655217754664010384658620132016765109605679865245288871442454018177662036618181267379408596925545813747110437270624769357753454581431733727604386253605603036001380381241002726844767594942453704332229100989443742781260666891085259460646946828363049219107072922159073464925050215856480322374830230804780135705684067022945372935214894314523172720265694439113347302234700499992190615421407021382219566639579958174910950327753849979272363322715 A104522 1126 1082462429619501167820306832797473649277331368264526665062894466189421090883808932905707171179032833965653263992031153975860396050295328817039595735866614327362054532986109854543802138225790776637441241331311811874308073260363744295201182813158760816809108004141143723008180534302784827361112996687302968331228343782000673255778381940840485089147657321218766477220394775150647569440967124490692414340407117052201068836118805644682943569518160797083317340041906704101499976571846264221064146658699918739874524732850983261549937817089967019 A104522 1127 3247387288858503503460920498392420947831994104793579995188683398568263272651426798717121513537098501896959791976093461927581188150885986451118787207599842982086163598958329563631406414677372329912323723993935435622924219781091232885603548439476282450427324012423431169024541602908354482083338990061908904993685031346002019767335145822521455267442971963656299431661184325451942708322901373472077243021221351156603206508356416934048830708554482391249952020125720112304499929715538792663192439976099756219623574198552949784649813451269899931 A104522 1128 9742161866575510510382761495177262843495982314380739985566050195704789817954280396151364540611295505690879375928280385782743564452657959353356361622799528946258490796874988690894219244032116989736971171981806306868772659343273698656810645318428847351281972037270293507073624808725063446250016970185726714981055094038006059302005437467564365802328915890968898294983552976355828124968704120416231729063664053469809619525069250802146492125663447173749856060377160336913499789146616377989577319928299268658870722595658849353949440353809698665 A104522 1129 29226485599726531531148284485531788530487946943142219956698150587114369453862841188454093621833886517072638127784841157348230693357973878060069084868398586838775472390624966072682657732096350969210913515945418920606317978029821095970431935955286542053845916111810880521220874426175190338750050910557180144943165282114018177906016312402693097406986747672906694884950658929067484374906112361248695187190992160409428858575207752406439476376990341521249568181131481010740499367439849133968731959784897805976612167786976548061848321061429094867 A104522 1130 87679456799179594593444853456595365591463840829426659870094451761343108361588523565362280865501659551217914383354523472044692080073921634180207254605195760516326417171874898218047973196289052907632740547836256761818953934089463287911295807865859626161537748335432641563662623278525571016250152731671540434829495846342054533718048937208079292220960243018720084654851976787202453124718337083746085561572976481228286575725623257219318429130971024563748704543394443032221498102319547401906195879354693417929836503360929644185544963184287283471 A104522 1131 263038370397538783780334560369786096774391522488279979610283355284029325084765570696086842596504978653653743150063570416134076240221764902540621763815587281548979251515624694654143919588867158722898221643508770285456861802268389863733887423597578878484613245006297924690987869835576713048750458195014621304488487539026163601154146811624237876662880729056160253964555930361607359374155011251238256684718929443684859727176869771657955287392913073691246113630183329096664494306958642205718587638064080253789509510082788932556634889552861849283 A104522 1132 789115111192616351341003681109358290323174567464839938830850065852087975254296712088260527789514935960961229450190711248402228720665294707621865291446761844646937754546874083962431758766601476168694664930526310856370585406805169591201662270792736635453839735018893774072963609506730139146251374585043863913465462617078490803462440434872713629988642187168480761893667791084822078122465033753714770054156788331054579181530609314973865862178739221073738340890549987289993482920875926617155762914192240761368528530248366797669904668658585546717 A104522 1133 2367345333577849054023011043328074870969523702394519816492550197556263925762890136264781583368544807882883688350572133745206686161995884122865595874340285533940813263640622251887295276299804428506083994791578932569111756220415508773604986812378209906361519205056681322218890828520190417438754123755131591740396387851235472410387321304618140889965926561505442285681003373254466234367395101261144310162470364993163737544591827944921597586536217663221215022671649961869980448762627779851467288742576722284105585590745100393009714005975756639019 A104522 1134 7102036000733547162069033129984224612908571107183559449477650592668791777288670408794344750105634423648651065051716401235620058485987652368596787623020856601822439790921866755661885828899413285518251984374736797707335268661246526320814960437134629719084557615170043966656672485560571252316262371265394775221189163553706417231161963913854422669897779684516326857043010119763398703102185303783432930487411094979491212633775483834764792759608652989663645068014949885609941346287883339554401866227730166852316756772235301179029142017927269915923 A104522 1135 21306108002200641486207099389952673838725713321550678348432951778006375331866011226383034250316903270945953195155149203706860175457962957105790362869062569805467319372765600266985657486698239856554755953124210393122005805983739578962444881311403889157253672845510131899970017456681713756948787113796184325663567490661119251693485891741563268009693339053548980571129030359290196109306555911350298791462233284938473637901326451504294378278825958968990935204044849656829824038863650018663205598683190500556950270316705903537087426053781809746635 A104522 1136 63918324006601924458621298169858021516177139964652035045298855334019125995598033679149102750950709812837859585465447611120580526373888871317371088607187709416401958118296800800956972460094719569664267859372631179366017417951218736887334643934211667471761018536530395699910052370045141270846361341388552976990702471983357755080457675224689804029080017160646941713387091077870588327919667734050896374386699854815420913703979354512883134836477876906972805612134548970489472116590950055989616796049571501670850810950117710611262278161345429238769 A104522 1137 191754972019805773375863894509574064548531419893956105135896566002057377986794101037447308252852129438513578756396342833361741579121666613952113265821563128249205874354890402402870917380284158708992803578117893538098052253853656210662003931802635002415283055609591187099730157110135423812539084024165658930972107415950073265241373025674069412087240051481940825140161273233611764983759003202152689123160099564446262741111938063538649404509433630720918416836403646911468416349772850167968850388148714505012552432850353131833786834484036287715171 A104522 1138 575264916059417320127591683528722193645594259681868315407689698006172133960382303112341924758556388315540736269189028500085224737364999841856339797464689384747617623064671207208612752140852476126978410734353680614294156761560968631986011795407905007245849166828773561299190471330406271437617252072496976792916322247850219795724119077022208236261720154445822475420483819700835294951277009606458067369480298693338788223335814190615948213528300892162755250509210940734405249049318550503906551164446143515037657298551059395501360503452108863144375 A104522 1139 1725794748178251960382775050586166580936782779045604946223069094018516401881146909337025774275669164946622208807567085500255674212094999525569019392394068154242852869194013621625838256422557428380935232203061041842882470284682905895958035386223715021737547500486320683897571413991218814312851756217490930378748966743550659387172357231066624708785160463337467426261451459102505884853831028819374202108440896080016364670007442571847844640584902676488265751527632822203215747147955651511719653493338430545112971895653178186504081510356326589431987 A104522 1140 5177384244534755881148325151758499742810348337136814838669207282055549205643440728011077322827007494839866626422701256500767022636284998576707058177182204462728558607582040864877514769267672285142805696609183125528647410854048717687874106158671145065212642501458962051692714241973656442938555268652472791136246900230651978161517071693199874126355481390012402278784354377307517654561493086458122606325322688240049094010022327715543533921754708029464797254582898466609647241443866954535158960480015291635338915686959534559512244531068979768294821 A104522 1141 15532152733604267643444975455275499228431045011410444516007621846166647616930322184033231968481022484519599879268103769502301067908854995730121174531546613388185675822746122594632544307803016855428417089827549376585942232562146153063622318476013435195637927504376886155078142725920969328815665805957418373408740700691955934484551215079599622379066444170037206836353063131922552963684479259374367818975968064720147282030066983146630601765264124088394391763748695399828941724331600863605476881440045874906016747060878603678536733593206939304883323 A104522 1142 46596458200812802930334926365826497685293135034231333548022865538499942850790966552099695905443067453558799637804311308506903203726564987190363523594639840164557027468238367783897632923409050566285251269482648129757826697686438459190866955428040305586913782513130658465234428177762907986446997417872255120226222102075867803453653645238798867137199332510111620509059189395767658891053437778123103456927904194160441846090200949439891805295792372265183175291246086199486825172994802590816430644320137624718050241182635811035610200779620817914648827 A104522 1143 139789374602438408791004779097479493055879405102694000644068596615499828552372899656299087716329202360676398913412933925520709611179694961571090570783919520493671082404715103351692898770227151698855753808447944389273480093059315377572600866284120916760741347539391975395703284533288723959340992253616765360678666306227603410360960935716396601411597997530334861527177568187302976673160313334369310370783712582481325538270602848319675415887377116795549525873738258598460475518984407772449291932960412874154150723547907433106830602338862453743945339 A104522 1144 419368123807315226373014337292438479167638215308082001932205789846499485657118698968897263148987607082029196740238801776562128833539084884713271712351758561481013247214145310055078696310681455096567261425343833167820440279177946132717802598852362750282224042618175926187109853599866171878022976760850296082035998918682810231082882807149189804234793992591004584581532704561908930019480940003107931112351137747443976614811808544959026247662131350386648577621214775795381426556953223317347875798881238622462452170643722299320491807016587361231834873 A104522 1145 1258104371421945679119043011877315437502914645924246005796617369539498456971356096906691789446962821246087590220716405329686386500617254654139815137055275684443039741642435930165236088932044365289701784276031499503461320837533838398153407796557088250846672127854527778561329560799598515634068930282550888246107996756048430693248648421447569412704381977773013753744598113685726790058442820009323793337053413242331929844435425634877078742986394051159945732863644327386144279670859669952043627396643715867387356511931166897961475421049762083695503475 A104522 1146 3774313114265837037357129035631946312508743937772738017389852108618495370914068290720075368340888463738262770662149215989059159501851763962419445411165827053329119224927307790495708266796133095869105352828094498510383962512601515194460223389671264752540016383563583335683988682398795546902206790847652664738323990268145292079745945264342708238113145933319041261233794341057180370175328460027971380011160239726995789533306276904631236228959182153479837198590932982158432839012579009856130882189931147602162069535793500693884426263149286251086509279 A104522 1147 11322939342797511112071387106895838937526231813318214052169556325855486112742204872160226105022665391214788311986447647967177478505555291887258336233497481159987357674781923371487124800388399287607316058484283495531151887537804545583380670169013794257620049150690750007051966047196386640706620372542957994214971970804435876239237835793028124714339437799957123783701383023171541110525985380083914140033480719180987368599918830713893708686877546460439511595772798946475298517037737029568392646569793442806486208607380502081653278789447858753259526691 A104522 1148 33968818028392533336214161320687516812578695439954642156508668977566458338226614616480678315067996173644364935959342943901532435516665875661775008700492443479962073024345770114461374401165197862821948175452850486593455662613413636750142010507041382772860147452072250021155898141589159922119861117628873982644915912413307628717713507379084374143018313399871371351104149069514623331577956140251742420100442157542962105799756492141681126060632639381318534787318396839425895551113211088705177939709380328419458625822141506244959836368343576259778578925 A104522 1149 101906454085177600008642483962062550437736086319863926469526006932699375014679843849442034945203988520933094807878028831704597306549997626985325026101477330439886219073037310343384123203495593588465844526358551459780366987840240910250426031521124148318580442356216750063467694424767479766359583352886621947934747737239922886153140522137253122429054940199614114053312447208543869994733868420755227260301326472628886317399269476425043378181897918143955604361955190518277686653339633266115533819128140985258375877466424518734879509105030728779335735627 A104522 1150 305719362255532800025927451886187651313208258959591779408578020798098125044039531548326104835611965562799284423634086495113791919649992880955975078304431991319658657219111931030152369610486780765397533579075654379341100963520722730751278094563372444955741327068650250190403083274302439299078750058659865843804243211719768658459421566411759367287164820598842342159937341625631609984201605262265681780903979417886658952197808429275130134545693754431866813085865571554833059960018899798346601457384422955775127632399273556204638527315092186338007205731 A104522 1151 917158086766598400077782355658562953939624776878775338225734062394294375132118594644978314506835896688397853270902259485341375758949978642867925234913295973958975971657335793090457108831460342296192600737226963138023302890562168192253834283690117334867223981205950750571209249822907317897236250175979597531412729635159305975378264699235278101861494461796527026479812024876894829952604815786797045342711938253659976856593425287825390403637081263295600439257596714664499179880056699395039804372153268867325382897197820668613915581945276559014021616043 A104522 1152 2751474260299795200233347066975688861818874330636326014677202187182883125396355783934934943520507690065193559812706778456024127276849935928603775704739887921876927914972007379271371326494381026888577802211680889414069908671686504576761502851070352004601671943617852251713627749468721953691708750527938792594238188905477917926134794097705834305584483385389581079439436074630684489857814447360391136028135814760979930569780275863476171210911243789886801317772790143993497539640170098185119413116459806601976148691593462005841746745835829677042064846977 A104522 1153 8254422780899385600700041200927066585456622991908978044031606561548649376189067351804804830561523070195580679438120335368072381830549807785811327114219663765630783744916022137814113979483143080665733406635042668242209726015059513730284508553211056013805015830853556755140883248406165861075126251583816377782714566716433753778404382293117502916753450156168743238318308223892053469573443342081173408084407444282939791709340827590428513632733731369660403953318370431980492618920510294555358239349379419805928446074780386017525240237507489031126194539779 A104522 1154 24763268342698156802100123602781199756369868975726934132094819684645948128567202055414414491684569210586742038314361006104217145491649423357433981342658991296892351234748066413442341938449429241997200219905128004726629178045178541190853525659633168041415047492560670265422649745218497583225378754751449133348143700149301261335213146879352508750260350468506229714954924671676160408720330026243520224253222332848819375128022482771285540898201194108981211859955111295941477856761530883666074718048138259417785338224341158052575720712522467093378583618183 A104522 1155 74289805028094470406300370808343599269109606927180802396284459053937844385701606166243243475053707631760226114943083018312651436474948270072301944027976973890677053704244199240327025815348287725991600659715384014179887534135535623572560576978899504124245142477682010796267949235655492749676136264254347400044431100447903784005639440638057526250781051405518689144864774015028481226160990078730560672759666998546458125384067448313856622694603582326943635579865333887824433570284592650998224154144414778253356014673023474157727162137567401280135750853395 A104522 1156 222869415084283411218901112425030797807328820781542407188853377161813533157104818498729730425161122895280678344829249054937954309424844810216905832083930921672031161112732597720981077446044863177974801979146152042539662602406606870717681730936698512372735427433046032388803847706966478249028408792763042200133293301343711352016918321914172578752343154216556067434594322045085443678482970236191682018279000995639374376152202344941569868083810746980830906739596001663473300710853777952994672462433244334760068044019070422473181486412702203840407252559029 A104522 1157 668608245252850233656703337275092393421986462344627221566560131485440599471314455496189191275483368685842035034487747164813862928274534430650717496251792765016093483338197793162943232338134589533924405937438456127618987807219820612153045192810095537118206282299138097166411543120899434747085226378289126600399879904031134056050754965742517736257029462649668202303782966135256331035448910708575046054837002986918123128456607034824709604251432240942492720218788004990419902132561333858984017387299733004280204132057211267419544459238106611521221757675931 A104522 1158 2005824735758550700970110011825277180265959387033881664699680394456321798413943366488567573826450106057526105103463241494441588784823603291952152488755378295048280450014593379488829697014403768601773217812315368382856963421659461836459135578430286611354618846897414291499234629362698304241255679134867379801199639712093402168152264897227553208771088387949004606911348898405768993106346732125725138164511008960754369385369821104474128812754296722827478160656364014971259706397684001576952052161899199012840612396171633802258633377714319834563665273026635 A104522 1159 6017474207275652102910330035475831540797878161101644994099041183368965395241830099465702721479350318172578315310389724483324766354470809875856457466266134885144841350043780138466489091043211305805319653436946105148570890264978385509377406735290859834063856540692242874497703888088094912723767037404602139403598919136280206504456794691682659626313265163847013820734046695217306979319040196377175414493533026882263108156109463313422386438262890168482434481969092044913779119193052004730856156485697597038521837188514901406775900133142959503690995819078747 A104522 1160 18052422621826956308730990106427494622393634483304934982297123550106896185725490298397108164438050954517734945931169173449974299063412429627569372398798404655434524050131340415399467273129633917415958960310838315445712670794935156528132220205872579502191569622076728623493111664264284738171301112213806418210796757408840619513370384075047978878939795491541041462202140085651920937957120589131526243480599080646789324468328389940267159314788670505447303445907276134741337357579156014192568469457092791115565511565544704220327700399428878511072987457235081 A104522 1161 54157267865480868926192970319282483867180903449914804946891370650320688557176470895191324493314152863553204837793507520349922897190237288882708117196395213966303572150394021246198401819388901752247876880932514946337138012384805469584396660617617738506574708866230185870479334992792854214513903336641419254632390272226521858540111152225143936636819386474623124386606420256955762813871361767394578730441797241940367973404985169820801477944366011516341910337721828404224012072737468042577705408371278373346696534696634112660983101198286635533218962371704083 A104522 1162 162471803596442606778578910957847451601542710349744414840674111950962065671529412685573973479942458590659614513380522561049768691570711866648124351589185641898910716451182063738595205458166705256743630642797544839011414037154416408753189981852853215519724126598690557611438004978378562643541710009924257763897170816679565575620333456675431809910458159423869373159819260770867288441614085302183736191325391725821103920214955509462404433833098034549025731013165485212672036218212404127733116225113835120040089604089902337982949303594859906599656887115111087 A104522 1163 487415410789327820335736732873542354804628131049233244522022335852886197014588238056721920439827375771978843540141567683149306074712135599944373054767556925696732149353546191215785616374500115770230891928392634517034242111463249226259569945558559646559172379796071672834314014935135687930625130029772773291691512450038696726861000370026295429731374478271608119479457782312601865324842255906551208573976175177463311760644866528387213301499294103647077193039496455638016108654637212383199348675341505360120268812269707013948847910784579719798970661345332099 A104522 1164 1462246232367983461007210198620627064413884393147699733566067007558658591043764714170165761319482127315936530620424703049447918224136406799833119164302670777090196448060638573647356849123500347310692675785177903551102726334389747678778709836675678939677517139388215018502942044805407063791875390089318319875074537350116090180583001110078886289194123434814824358438373346937805595974526767719653625721928525532389935281934599585161639904497882310941231579118489366914048325963911637149598046026024516080360806436809121041846543732353739159396911984035995133 A104522 1165 4386738697103950383021630595861881193241653179443099200698201022675975773131294142510497283958446381947809591861274109148343754672409220399499357492908012331270589344181915720942070547370501041932078027355533710653308179003169243036336129510027036819032551418164645055508826134416221191375626170267954959625223612050348270541749003330236658867582370304444473075315120040813416787923580303158960877165785576597169805845803798755484919713493646932823694737355468100742144977891734911448794138078073548241082419310427363125539631197061217478190735952107984235 A104522 1166 13160216091311851149064891787585643579724959538329297602094603068027927319393882427531491851875339145843428775583822327445031264017227661198498072478724036993811768032545747162826211642111503125796234082066601131959924537009507729109008388530081110457097654254493935166526478403248663574126878510803864878875670836151044811625247009990709976602747110913333419225945360122440250363770740909476882631497356729791509417537411396266454759140480940798471084212066404302226434933675204734346382414234220644723247257931282089376618893591183652434572207856323951539 A104522 1167 39480648273935553447194675362756930739174878614987892806283809204083781958181647282594475555626017437530286326751466982335093792051682983595494217436172110981435304097637241488478634926334509377388702246199803395879773611028523187327025165590243331371292962763481805499579435209745990722380635532411594636627012508453134434875741029972129929808241332740000257677836080367320751091312222728430647894492070189374528252612234188799364277421442822395413252636199212906679304801025614203039147242702661934169741773793846268129856680773550957303716623568971853451 A104522 1168 118441944821806660341584026088270792217524635844963678418851427612251345874544941847783426666878052312590858980254400947005281376155048950786482652308516332944305912292911724465435904779003528132166106738599410187639320833085569561981075496770729994113878888290445416498738305629237972167141906597234783909881037525359403304627223089916389789424723998220000773033508241101962253273936668185291943683476210568123584757836702566398092832264328467186239757908597638720037914403076842609117441728107985802509225321381538804389570042320652871911149870706915559185 A104522 1169 355325834465419981024752078264812376652573907534891035256554282836754037623634825543350280000634156937772576940763202841015844128465146852359447956925548998832917736878735173396307714337010584396498320215798230562917962499256708685943226490312189982341636664871336249496214916887713916501425719791704351729643112576078209913881669269749169368274171994660002319100524723305886759821810004555875831050428631704370754273510107699194278496792985401558719273725792916160113743209230527827352325184323957407527675964144616413168710126961958615733449612120746676387 A104522 1170 1065977503396259943074256234794437129957721722604673105769662848510262112870904476630050840001902470813317730822289608523047532385395440557078343870776646996498753210636205520188923143011031753189494960647394691688753887497770126057829679470936569947024909994614008748488644750663141749504277159375113055188929337728234629741645007809247508104822515983980006957301574169917660279465430013667627493151285895113112262820530323097582835490378956204676157821177378748480341229627691583482056975552971872222583027892433849239506130380885875847200348836362240027991 A104522 1171 3197932510188779829222768704383311389873165167814019317308988545530786338612713429890152520005707412439953192466868825569142597156186321671235031612329940989496259631908616560566769429033095259568484881942184075066261662493310378173489038412809709841074729983842026245465934251989425248512831478125339165566788013184703889224935023427742524314467547951940020871904722509752980838396290041002882479453857685339336788461590969292748506471136868614028473463532136245441023688883074750446170926658915616667749083677301547718518391142657627541601046509086720082803 A104522 1172 9593797530566339487668306113149934169619495503442057951926965636592359015838140289670457560017122237319859577400606476707427791468558965013705094836989822968488778895725849681700308287099285778705454645826552225198784987479931134520467115238429129523224189951526078736397802755968275745538494434376017496700364039554111667674805070283227572943402643855820062615714167529258942515188870123008647438361573056018010365384772907878245519413410605842085420390596408736323071066649224251338512779976746850003247251031904643155555173427972882624803139527260160247237 A104522 1173 28781392591699018463004918339449802508858486510326173855780896909777077047514420869011372680051366711959578732201819430122283374405676895041115284510969468905466336687177549045100924861297857336116363937479656675596354962439793403561401345715287388569672569854578236209193408267904827236615483303128052490101092118662335003024415210849682718830207931567460187847142502587776827545566610369025942315084719168054031096154318723634736558240231817526256261171789226208969213199947672754015538339930240550009741753095713929466665520283918647874409418581780480740539 A104522 1174 86344177775097055389014755018349407526575459530978521567342690729331231142543262607034118040154100135878736196605458290366850123217030685123345853532908406716399010061532647135302774583893572008349091812438970026789064887319380210684204037145862165709017709563734708627580224803714481709846449909384157470303276355987005009073245632549048156490623794702380563541427507763330482636699831107077826945254157504162093288462956170904209674720695452578768783515367678626907639599843018262046615019790721650029225259287141788399996560851755943623228255745341442220443 A104522 1175 259032533325291166167044265055048222579726378592935564702028072187993693427629787821102354120462300407636208589816374871100550369651092055370037560598725220149197030184597941405908323751680716025047275437316910080367194661958140632052612111437586497127053128691204125882740674411143445129539349728152472410909829067961015027219736897647144469471871384107141690624282523289991447910099493321233480835762472512486279865388868512712629024162086357736306350546103035880722918799529054786139845059372164950087675777861425365199989682555267830869684767236024326660155 A104522 1176 777097599975873498501132795165144667739179135778806694106084216563981080282889363463307062361386901222908625769449124613301651108953276166110112681796175660447591090553793824217724971255042148075141826311950730241101583985874421896157836334312759491381159386073612377648222023233430335388618049184457417232729487203883045081659210692941433408415614152321425071872847569869974343730298479963700442507287417537458839596166605538137887072486259073208919051638309107642168756398587164358419535178116494850263027333584276095599969047665803492609054301708072979979289 A104522 1177 2331292799927620495503398385495434003217537407336420082318252649691943240848668090389921187084160703668725877308347373839904953326859828498330338045388526981342773271661381472653174913765126444225425478935852190723304751957623265688473509002938278474143478158220837132944666069700291006165854147553372251698188461611649135244977632078824300225246842456964275215618542709609923031190895439891101327521862252612376518788499816614413661217458777219626757154914927322926506269195761493075258605534349484550789082000752828286799907142997410477827162905124218939936691 A104522 1178 6993878399782861486510195156486302009652612222009260246954757949075829722546004271169763561252482111006177631925042121519714859980579485494991014136165580944028319814984144417959524741295379332676276436807556572169914255872869797065420527008814835422430434474662511398833998209100873018497562442660116755094565384834947405734932896236472900675740527370892825646855628128829769093572686319673303982565586757837129556365499449843240983652376331658880271464744781968779518807587284479225775816603048453652367246002258484860399721428992231433481488715372656819808895 A104522 1179 20981635199348584459530585469458906028957836666027780740864273847227489167638012813509290683757446333018532895775126364559144579941738456484973042408496742832084959444952433253878574223886137998028829310422669716509742767618609391196261581026444506267291303423987534196501994627302619055492687327980350265283696154504842217204798688709418702027221582112678476940566884386489307280718058959019911947696760273511388669096498349529722950957128994976640814394234345906338556422761853437677327449809145360957101738006775454581199164286976694300444466146117970459425507 A104522 1180 62944905598045753378591756408376718086873509998083342222592821541682467502914038440527872051272338999055598687325379093677433739825215369454919127225490228496254878334857299761635722671658413994086487931268009149529228302855828173588784743079333518801873910271962602589505983881907857166478061983941050795851088463514526651614396066128256106081664746338035430821700653159467921842154176877059735843090280820534166007289495048589168852871386984929922443182703037719015669268285560313031982349427436082871305214020326363743597492860930082901333398438353911378275341 A104522 1181 188834716794137260135775269225130154260620529994250026667778464625047402508742115321583616153817016997166796061976137281032301219475646108364757381676470685488764635004571899284907168014975241982259463793804027448587684908567484520766354229238000556405621730815887807768517951645723571499434185951823152387553265390543579954843188198384768318244994239014106292465101959478403765526462530631179207529270842461602498021868485145767506558614160954789767329548109113157047007804856680939095947048282308248613915642060979091230792478582790248704000195315061734134824843 A104522 1182 566504150382411780407325807675390462781861589982750080003335393875142207526226345964750848461451050991500388185928411843096903658426938325094272145029412056466293905013715697854721504044925725946778391381412082345763054725702453562299062687714001669216865192447663423305553854937170714498302557855469457162659796171630739864529564595154304954734982717042318877395305878435211296579387591893537622587812527384807494065605455437302519675842482864369301988644327339471141023414570042817287841144846924745841746926182937273692377435748370746112000585945185202404473347 A104522 1183 1699512451147235341221977423026171388345584769948250240010006181625426622578679037894252545384353152974501164557785235529290710975280814975282816435088236169398881715041147093564164512134777177840335174144236247037289164177107360686897188063142005007650595577342990269916661564811512143494907673566408371487979388514892219593588693785462914864204948151126956632185917635305633889738162775680612867763437582154422482196816366311907559027527448593107905965932982018413423070243710128451863523434540774237525240778548811821077132307245112238336001757835555607213418859 A104522 1184 5098537353441706023665932269078514165036754309844750720030018544876279867736037113682757636153059458923503493673355706587872132925842444925848449305264708508196645145123441280692493536404331533521005522432708741111867492531322082060691564189426015022951786732028970809749984694434536430484723020699225114463938165544676658780766081356388744592614844453380869896557752905916901669214488327041838603290312746463267446590449098935722677082582345779323717897798946055240269210731130385355590570303622322712575722335646435463231396921735336715008005273506666821640255393 A104522 1185 15295612060325118070997796807235542495110262929534252160090055634628839603208111341048272908459178376770510481020067119763616398777527334777545347915794125524589935435370323842077480609212994600563016567298126223335602477593966246182074692568278045068855360196086912429249954083303609291454169062097675343391814496634029976342298244069166233777844533360142609689673258717750705007643464981125515809870938239389802339771347296807168031247747037337971153693396838165720807632193391156066771710910866968137727167006939306389694190765206010145024015820520000464920764995 A104522 1186 45886836180975354212993390421706627485330788788602756480270166903886518809624334023144818725377535130311531443060201359290849196332582004332636043747382376573769806306110971526232441827638983801689049701894378670006807432781898738546224077704834135206566080588260737287749862249910827874362507186293026030175443489902089929026894732207498701333533600080427829069019776153252115022930394943376547429612814718169407019314041890421504093743241112013913461080190514497162422896580173468200315132732600904413181501020817919169082572295618030435072047461560001394762293799 A104522 1187 137660508542926062638980171265119882455992366365808269440810500711659556428873002069434456176132605390934594329180604077872547588997746012997908131242147129721309418918332914578697325482916951405067149105683136010020422298345696215638672233114502405619698241764782211863249586749732483623087521558879078090526330469706269787080684196622496104000600800241283487207059328459756345068791184830129642288838444154508221057942125671264512281229723336041740383240571543491487268689740520404600945398197802713239544503062453757507247716886854091305216142384680004184286880211 A104522 1188 412981525628778187916940513795359647367977099097424808322431502134978669286619006208303368528397816172803782987541812233617642766993238038993724393726441389163928256754998743736091976448750854215201447317049408030061266895037088646916016699343507216859094725294346635589748760249197450869262564676637234271578991409118809361242052589867488312001802400723850461621177985379269035206373554490388926866515332463524663173826377013793536843689170008125221149721714630474461806069221561213802836194593408139718633509187361272521743150660562273915648427154040012552860639445 A104522 1189 1238944576886334563750821541386078942103931297292274424967294506404936007859857018624910105585193448518411348962625436700852928300979714116981173181179324167491784770264996231208275929346252562645604341951148224090183800685111265940748050098030521650577284175883039906769246280747592352607787694029911702814736974227356428083726157769602464936005407202171551384863533956137807105619120663471166780599545997390573989521479131041380610531067510024375663449165143891423385418207664683641408508583780224419155900527562083817565229451981686821746945281462120037658581917147 A104522 1190 3716833730659003691252464624158236826311793891876823274901883519214808023579571055874730316755580345555234046887876310102558784902939142350943519543537972502475354310794988693624827788038757687936813025853444672270551402055333797822244150294091564951731852527649119720307738842242777057823363082089735108444210922682069284251178473308807394808016221606514654154590601868413421316857361990413500341798637992171721968564437393124141831593202530073126990347495431674270156254622994050924225525751340673257467701582686251452695688355945060465240835844386360112975745750251 A104522 1191 11150501191977011073757393872474710478935381675630469824705650557644424070738713167624190950266741036665702140663628930307676354708817427052830558630613917507426062932384966080874483364116273063810439077560334016811654206166001393466732450882274694855195557582947359160923216526728331173470089246269205325332632768046207852753535419926422184424048664819543962463771805605240263950572085971240501025395913976515165905693312179372425494779607590219380971042486295022810468763868982152772676577254022019772403104748058754358087065067835181395722507533159080338927237249563 A104522 1192 33451503575931033221272181617424131436806145026891409474116951672933272212216139502872572850800223109997106421990886790923029064126452281158491675891841752522278188797154898242623450092348819191431317232681002050434962618498004180400197352646824084565586672748842077482769649580184993520410267738807615975997898304138623558260606259779266553272145994458631887391315416815720791851716257913721503076187741929545497717079936538117276484338822770658142913127458885068431406291606946458318029731762066059317209314244176263074261195203505544187167522599477241016781711747497 A104522 1193 100354510727793099663816544852272394310418435080674228422350855018799816636648418508617718552400669329991319265972660372769087192379356843475475027675525257566834566391464694727870350277046457574293951698043006151304887855494012541200592057940472253696760018246526232448308948740554980561230803216422847927993694912415870674781818779337799659816437983375895662173946250447162375555148773741164509228563225788636493151239809614351829453016468311974428739382376655205294218874820839374954089195286198177951627942732528789222783585610516632561502567798431723050345135241299 A104522 1194 301063532183379298991449634556817182931255305242022685267052565056399449909945255525853155657202007989973957797917981118307261577138070530426425083026575772700503699174394084183611050831139372722881855094129018453914663566482037623601776173821416761090280054739578697344926846221664941683692409649268543783981084737247612024345456338013398979449313950127686986521838751341487126665446321223493527685689677365909479453719428843055488359049404935923286218147129965615882656624462518124862267585858594533854883828197586367668350756831549897684507703395295169151035405722703 A104522 1195 903190596550137896974348903670451548793765915726068055801157695169198349729835766577559466971606023969921873393753943354921784731414211591279275249079727318101511097523182252550833152493418118168645565282387055361743990699446112870805328521464250283270840164218736092034780538664994825051077228947805631351943254211742836073036369014040196938347941850383060959565516254024461379996338963670480583057069032097728438361158286529166465077148214807769858654441389896847647969873387554374586802757575783601564651484592759103005052270494649693053523110185885507453106217166915 A104522 1196 2709571789650413690923046711011354646381297747178204167403473085507595049189507299732678400914818071909765620181261830064765354194242634773837825747239181954304533292569546757652499457480254354505936695847161166085231972098338338612415985564392750849812520492656208276104341615994984475153231686843416894055829762635228508219109107042120590815043825551149182878696548762073384139989016891011441749171207096293185315083474859587499395231444644423309575963324169690542943909620162663123760408272727350804693954453778277309015156811483949079160569330557656522359318651499549 A104522 1197 8128715368951241072769140133034063939143893241534612502210419256522785147568521899198035202744454215729296860543785490194296062582727904321513477241717545862913599877708640272957498372440763063517810087541483498255695916295015015837247956693178252549437561477968624828313024847984953425459695060530250682167489287905685524657327321126361772445131476653447548636089646286220152419967050673034325247513621288879555945250424578762498185694333933269928727889972509071628831728860487989371281224818182052414081863361334831927045470434451847237481707991672969567077955954497451 A104522 1198 24386146106853723218307420399102191817431679724603837506631257769568355442705565697594105608233362647187890581631356470582888187748183712964540431725152637588740799633125920818872495117322289190553430262624450494767087748885045047511743870079534757648312684433905874484939074543954860276379085181590752046502467863717056573971981963379085317335394429960342645908268938858660457259901152019102975742540863866638667835751273736287494557083001799809786183669917527214886495186581463968113843674454546157242245590084004495781136411303355541712445123975018908701233867863491155 A104522 1199 73158438320561169654922261197306575452295039173811512519893773308705066328116697092782316824700087941563671744894069411748664563244551138893621295175457912766222398899377762456617485351966867571660290787873351484301263246655135142535231610238604272944938053301717623454817223631864580829137255544772256139507403591151169721915945890137255952006183289881027937724806816575981371779703456057308927227622591599916003507253821208862483671249005399429358551009752581644659485559744391904341531023363638471726736770252013487343409233910066625137335371925056726103701603590472267 A104522 1200 219475314961683508964766783591919726356885117521434537559681319926115198984350091278346950474100263824691015234682208235245993689733653416680863885526373738298667196698133287369852456055900602714980872363620054452903789739965405427605694830715812818834814159905152870364451670895593742487411766634316768418522210773453509165747837670411767856018549869643083813174420449727944115339110368171926781682867774799748010521761463626587451013747016198288075653029257744933978456679233175713024593070090915415180210310756040462030227701730199875412006115775170178311104810771415601 A104522 1201 658425944885050526894300350775759179070655352564303612679043959778345596953050273835040851422300791474073045704046624705737981069200960250042591656579121214896001590094399862109557368167701808144942617090860163358711369219896216282817084492147438456504442479715458611093355012686781227462235299902950305255566632320360527497243513011235303568055649608929251439523261349183832346017331104515780345048603324399244031565284390879762353041241048594864226959087773234801935370037699527139073779210272746245540630932268121386090683105190599626236018347325510534933314432314245603 A104522 1202 1975277834655151580682901052327277537211966057692910838037131879335036790859150821505122554266902374422219137112139874117213943207602880750127774969737363644688004770283199586328672104503105424434827851272580490076134107659688648848451253476442315369513327439146375833280065038060343682386705899708850915766699896961081582491730539033705910704166948826787754318569784047551497038051993313547341035145809973197732094695853172639287059123723145784592680877263319704405806110113098581417221337630818238736621892796804364158272049315571798878708055041976531604799943296942735607 A104522 1203 5925833503965454742048703156981832611635898173078732514111395638005110372577452464515367662800707123266657411336419622351641829622808642250383324909212090934064014310849598758986016313509316273304483553817741470228402322979065946545353760429326946108539982317439127499840195114181031047160117699126552747300099690883244747475191617101117732112500846480363262955709352142654491114155979940642023105437429919593196284087559517917861177371169437353778042631789959113217418330339295744251664012892454716209865678390413092474816147946715396636124165125929594814399829890828205619 A104522 1204 17777500511896364226146109470945497834907694519236197542334186914015331117732357393546102988402121369799972234009258867054925488868425926751149974727636272802192042932548796276958048940527948819913450661453224410685206968937197839636061281287980838325619946952317382499520585342543093141480353097379658241900299072649734242425574851303353196337502539441089788867128056427963473342467939821926069316312289758779588852262678553753583532113508312061334127895369877339652254991017887232754992038677364148629597035171239277424448443840146189908372495377788784443199489672484615653 A104522 1205 53332501535689092678438328412836493504723083557708592627002560742045993353197072180638308965206364109399916702027776601164776466605277780253449924182908818406576128797646388830874146821583846459740351984359673232055620906811593518908183843863942514976859840856952147498561756027629279424441059292138974725700897217949202727276724553910059589012507618323269366601384169283890420027403819465778207948936869276338766556788035661260750596340524936184002383686109632018956764973053661698264976116032092445888791105513717832273345331520438569725117486133366353329598469017453845755 A104522 1206 159997504607067278035314985238509480514169250673125777881007682226137980059591216541914926895619092328199750106083329803494329399815833340760349772548726455219728386392939166492622440464751539379221055953079019696166862720434780556724551531591827544930579522570856442495685268082887838273323177876416924177102691653847608181830173661730178767037522854969808099804152507851671260082211458397334623846810607829016299670364106983782251789021574808552007151058328896056870294919160985094794928348096277337666373316541153496820035994561315709175352458400099059988795407052361536059 A104522 1207 479992513821201834105944955715528441542507752019377333643023046678413940178773649625744780686857276984599250318249989410482988199447500022281049317646179365659185159178817499477867321394254618137663167859237059088500588161304341670173654594775482634791738567712569327487055804248663514819969533629250772531308074961542824545490520985190536301112568564909424299412457523555013780246634375192003871540431823487048899011092320951346755367064724425656021453174986688170610884757482955284384785044288832012999119949623460490460107983683947127526057375200297179966386221157084606971 A104522 1208 1439977541463605502317834867146585324627523256058132000929069140035241820536320948877234342060571830953797750954749968231448964598342500066843147952938538096977555477536452498433601964182763854412989503577711177265501764483913025010520963784326447904375215703137707982461167412745990544459908600887752317593924224884628473636471562955571608903337705694728272898237372570665041340739903125576011614621295470461146697033276962854040266101194173276968064359524960064511832654272448865853154355132866496038997359848870381471380323951051841382578172125600891539899158663471253819705 A104522 1209 4319932624390816506953504601439755973882569768174396002787207420105725461608962846631703026181715492861393252864249904694346893795027500200529443858815614290932666432609357495300805892548291563238968510733133531796505293451739075031562891352979343713125647109413123947383502238237971633379725802663256952781772674653885420909414688866714826710013117084184818694712117711995124022219709376728034843863886411383440091099830888562120798303582519830904193078574880193535497962817346597559463065398599488116992079546611144414140971853155524147734516376802674619697475990413761457907 A104522 1210 12959797873172449520860513804319267921647709304523188008361622260317176384826888539895109078545146478584179758592749714083040681385082500601588331576446842872797999297828072485902417677644874689716905532199400595389515880355217225094688674058938031139376941328239371842150506714713914900139177407989770858345318023961656262728244066600144480130039351252554456084136353135985372066659128130184104531591659234150320273299492665686362394910747559492712579235724640580606493888452039792678389196195798464350976238639833433242422915559466572443203549130408023859092427971241284372511 A104522 1211 38879393619517348562581541412957803764943127913569564025084866780951529154480665619685327235635439435752539275778249142249122044155247501804764994729340528618393997893484217457707253032934624069150716596598201786168547641065651675284066022176814093418130823984718115526451520144141744700417532223969312575035954071884968788184732199800433440390118053757663368252409059407956116199977384390552313594774977702450960819898477997059087184732242678478137737707173921741819481665356119378035167588587395393052928715919500299727268746678399717329610647391224071577277283913723853116323 A104522 1212 116638180858552045687744624238873411294829383740708692075254600342854587463441996859055981706906318307257617827334747426747366132465742505414294984188021585855181993680452652373121759098803872207452149789794605358505642923196955025852198066530442280254392471954154346579354560432425234101252596671907937725107862215654906364554196599401300321170354161272990104757227178223868348599932153171656940784324933107352882459695433991177261554196728035434413213121521765225458444996068358134105502765762186179158786147758500899181806240035199151988831942173672214731831851741171559347757 A104522 1213 349914542575656137063233872716620233884488151222126076225763801028563762390325990577167945120718954921772853482004242280242098397397227516242884952564064757565545981041357957119365277296411616622356449369383816075516928769590865077556594199591326840763177415862463039738063681297275702303757790015723813175323586646964719093662589798203900963511062483818970314271681534671605045799796459514970822352974799322058647379086301973531784662590184106303239639364565295676375334988205074402316508297286558537476358443275502697545418720105597455966495826521016644195495555223514678042059 A104522 1214 1049743627726968411189701618149860701653464453666378228677291403085691287170977971731503835362156864765318560446012726840726295192191682548728654857692194272696637943124073871358095831889234849867069348108151448226550786308772595232669782598773980522289532247587389119214191043891827106911273370047171439525970759940894157280987769394611702890533187451456910942815044604014815137399389378544912467058924397966175942137258905920595353987770552318909718918093695887029126004964615223206949524891859675612429075329826508092636256160316792367899487479563049932586486665670544034124963 A104522 1215 3149230883180905233569104854449582104960393360999134686031874209257073861512933915194511506086470594295955681338038180522178885576575047646185964573076582818089913829372221614074287495667704549601208044324454344679652358926317785698009347796321941566868596742762167357642573131675481320733820110141514318577912279822682471842963308183835108671599562354370732828445133812044445412198168135634737401176773193898527826411776717761786061963311656956729156754281087661087378014893845669620848574675579026837287225989479524277908768480950377103698462438689149797759459997011632102373675 A104522 1216 9447692649542715700707314563348746314881180082997404058095622627771221584538801745583534518259411782887867044014114541566536656729725142938557893719229748454269741488116664842222862487003113648803624132973363034038957076778953357094028043388965824700605790228286502072927719395026443962201460330424542955733736839468047415528889924551505326014798687063112198485335401436133336236594504406904212203530319581695583479235330153285358185889934970870187470262843262983262134044681537008862545724026737080511861677968438572833726305442851131311095387316067449393278379991034896307119809 A104522 1217 28343077948628147102121943690046238944643540248992212174286867883313664753616405236750603554778235348663601132042343624699609970189175428815673681157689245362809224464349994526668587461009340946410872398920089102116871230336860071282084130166897474101817370684859506218783158185079331886604380991273628867201210518404142246586669773654515978044396061189336595456006204308400008709783513220712636610590958745086750437705990459856074557669804912610562410788529788949786402134044611026587637172080211241535585033905315718501178916328553393933286161948202348179835139973104688921358211 A104522 1218 85029233845884441306365831070138716833930620746976636522860603649940994260849215710251810664334706045990803396127030874098829910567526286447021043473067736088427673393049983580005762383028022839232617196760267306350613691010580213846252390500692422305452112054578518656349474555237995659813142973820886601603631555212426739760009320963547934133188183568009786368018612925200026129350539662137909831772876235260251313117971379568223673009414737831687232365589366849359206402133833079762911516240633724606755101715947155503536748985660181799858485844607044539505419919314066764073415 A104522 1219 255087701537653323919097493210416150501791862240929909568581810949822982782547647130755431993004118137972410188381092622296489731702578859341063130419203208265283020179149950740017287149084068517697851590280801919051841073031740641538757171502077266916356336163735555969048423665713986979439428921462659804810894665637280219280027962890643802399564550704029359104055838775600078388051618986413729495318628705780753939353914138704671019028244213495061697096768100548077619206401499239288734548721901173820265305147841466510610246956980545399575457533821133618516259757942200292219027 A104522 1220 765263104612959971757292479631248451505375586722789728705745432849468948347642941392266295979012354413917230565143277866889469195107736578023189391257609624795849060537449852220051861447252205553093554770842405757155523219095221924616271514506231800749069008491206667907145270997141960938318286764387979414432683996911840657840083888671931407198693652112088077312167516326800235164154856959241188485955886117342261818061742416114013057084732640485185091290304301644232857619204497717866203646165703521460795915443524399531830740870941636198726372601463400855548779273826600876655861 A104522 1221 2295789313838879915271877438893745354516126760168369186117236298548406845042928824176798887937037063241751691695429833600668407585323209734069568173772828874387547181612349556660155584341756616659280664312527217271466569657285665773848814543518695402247207025473620003721435812991425882814954860293163938243298051990735521973520251666015794221596080956336264231936502548980400705492464570877723565457867658352026785454185227248342039171254197921455555273870912904932698572857613493153598610938497110564382387746330573198595492222612824908596179117804390202566646337821479802629966363 A104522 1222 6887367941516639745815632316681236063548380280505107558351708895645220535128786472530396663811111189725255075086289500802005222755969629202208704521318486623162641544837048669980466753025269849977841992937581651814399708971856997321546443630556086206741621076420860011164307438974277648444864580879491814729894155972206565920560754998047382664788242869008792695809507646941202116477393712633170696373602975056080356362555681745026117513762593764366665821612738714798095718572840479460795832815491331693147163238991719595786476667838474725788537353413170607699939013464439407889897867 A104522 1223 20662103824549919237446896950043708190645140841515322675055126686935661605386359417591189991433333569175765225258868502406015668267908887606626113563955459869487924634511146009941400259075809549933525978812744955443199126915570991964639330891668258620224863229262580033492922316922832945334593742638475444189682467916619697761682264994142147994364728607026378087428522940823606349432181137899512089120808925168241069087667045235078352541287781293099997464838216144394287155718521438382387498446473995079441489716975158787359430003515424177365612060239511823099817040393318223669692379 A104522 1224 61986311473649757712340690850131124571935422524545968025165380060806984816159078252773569974300000707527295675776605507218047004803726662819878340691866379608463773903533438029824200777227428649800577936438234866329597380746712975893917992675004775860674589687787740100478766950768498836003781227915426332569047403749859093285046794982426443983094185821079134262285568822470819048296543413698536267362426775504723207263001135705235057623863343879299992394514648433182861467155564315147162495339421985238324469150925476362078290010546272532096836180718535469299451121179954671009075913 A104522 1225 185958934420949273137022072550393373715806267573637904075496140182420954448477234758320709922900002122581887027329816521654141014411179988459635022075599138825391321710600314089472602331682285949401733809314704598988792142240138927681753978025014327582023769063363220301436300852305496508011343683746278997707142211249577279855140384947279331949282557463237402786856706467412457144889630241095608802087280326514169621789003407115705172871590031637899977183543945299548584401466692945441487486018265955714973407452776429086234870031638817596290508542155606407898353363539864013027226515 A104522 1226 557876803262847819411066217651180121147418802720913712226488420547262863345431704274962129768700006367745661081989449564962423043233539965378905066226797416476173965131800942268417806995046857848205201427944113796966376426720416783045261934075042982746071307190089660904308902556916489524034031051238836993121426633748731839565421154841837995847847672389712208360570119402237371434668890723286826406261840979542508865367010221347115518614770094913699931550631835898645753204400078836324462458054797867144920222358329287258704610094916452788871525626466819223695060090619592039081678319 A104522 1227 1673630409788543458233198652953540363442256408162741136679465261641788590036295112824886389306100019103236983245968348694887269129700619896136715198680392249428521895395402826805253420985140573544615604283832341390899129280161250349135785802225128948238213921570268982712926707670749468572102093153716510979364279901246195518696263464525513987543543017169136625081710358206712114304006672169860479218785522938627526596101030664041346555844310284741099794651895507695937259613200236508973387374164393601434760667074987861776113830284749358366614576879400457671085180271858776117245033731 A104522 1228 5020891229365630374699595958860621090326769224488223410038395784925365770108885338474659167918300057309710949737905046084661807389101859688410145596041176748285565686186208480415760262955421720633846812851497024172697387840483751047407357406675386844714641764710806948138780123012248405716306279461149532938092839703738586556088790393576541962630629051507409875245131074620136342912020016509581437656356568815882579788303091992124039667532930854223299383955686523087811778839600709526920162122493180804304282001224963585328341490854248075099843730638201373013255540815576328351735099965 A104522 1229 15062673688096891124098787876581863270980307673464670230115187354776097310326656015423977503754900171929132849213715138253985422167305579065230436788123530244856697058558625441247280788866265161901540438554491072518092163521451253142222072220026160534143925294132420844416340369036745217148918838383448598814278519111215759668266371180729625887891887154522229625735393223860409028736060049528744312969069706447647739364909275976372119002598792562669898151867059569263435336518802128580760486367479542412912846003674890755985024472562744225299531191914604119039766622446728985055205298667 A104522 1230 45188021064290673372296363629745589812940923020394010690345562064328291930979968046271932511264700515787398547641145414761956266501916737195691310364370590734570091175675876323741842366598795485704621315663473217554276490564353759426666216660078481602431775882397262533249021107110235651446756515150345796442835557333647279004799113542188877663675661463566688877206179671581227086208180148586232938907209119342943218094727827929116357007796377688009694455601178707790306009556406385742281459102438627238738538011024672267955073417688232675898593575743812357119299867340186955165615894771 A104522 1231 135564063192872020116889090889236769438822769061182032071036686192984875792939904138815797533794101547362195642923436244285868799505750211587073931093111772203710273527027628971225527099796386457113863946990419652662829471693061278279998649980235444807295327647191787599747063321330706954340269545451037389328506672000941837014397340626566632991026984390700066631618539014743681258624540445758698816721627358028829654284183483787349071023389133064029083366803536123370918028669219157226844377307315881716215614033074016803865220253064698027695780727231437071357899602020560865496847683083 A104522 1232 406692189578616060350667272667710308316468307183546096213110058578954627378819712416447392601382304642086586928770308732857606398517250634761221793279335316611130820581082886913676581299389159371341591840971258957988488415079183834839995949940706334421885982941575362799241189963992120863020808636353112167985520016002825511043192021879699898973080953172100199894855617044231043775873621337276096450164882074086488962852550451362047213070167399192087250100410608370112754086007657471680533131921947645148646842099222050411595660759194094083087342181694311214073698806061682596490543048017 A104522 1233 1220076568735848181052001818003130924949404921550638288639330175736863882136459137249342177804146913926259760786310926198572819195551751904283665379838005949833392461743248660741029743898167478114024775522913776873965465245237551504519987849822119003265657948824726088397723569891976362589062425909059336503956560048008476533129576065639099696919242859516300599684566851132693131327620864011828289350494646222259466888557651354086141639210502197576261750301231825110338262258022972415041599395765842935445940526297666151234786982277582282249262026545082933642221096418185047789471629142819 A104522 1234 3660229706207544543156005454009392774848214764651914865917990527210591646409377411748026533412440741778779282358932778595718457586655255712850996139514017849500177385229745982223089231694502434342074326568741330621896395735712654513559963549466357009796973846474178265193170709675929087767187277727178009511869680144025429599388728196917299090757728578548901799053700553398079393982862592035484868051483938666778400665672954062258424917631506592728785250903695475331014786774068917245124798187297528806337821578892998453704360946832746846747786079635248800926663289254555143368414887427223 A104522 1235 10980689118622633629468016362028178324544644293955744597753971581631774939228132235244079600237322225336337847076798335787155372759965767138552988418542053548500532155689237946669267695083507303026222979706223991865689187207137963540679890648399071029390921539422534795579512129027787263301561833181534028535609040432076288798166184590751897272273185735646705397161101660194238181948587776106454604154451816000335201997018862186775274752894519778186355752711086425993044360322206751735374394561892586419013464736678995361113082840498240540243358238905746402779989867763665430105244662280435 A104522 1236 32942067355867900888404049086084534973633932881867233793261914744895324817684396705732238800711966676009013541230395007361466118279897301415658965255626160645501596467067713840007803085250521909078668939118671975597067561621413890622039671945197213088172764618267604386738536387083361789904685499544602085606827121296228866394498553772255691816819557206940116191483304980582714545845763328319363812463355448001005605991056586560325824258683559334559067258133259277979133080966620255206123183685677759257040394210036986083339248521494721620730074716717239208339969603290996290315733986840069 A104522 1237 98826202067603702665212147258253604920901798645601701379785744234685974453053190117196716402135900028027040623691185022084398354839691904246976895766878481936504789401203141520023409255751565727236006817356015926791202684864241671866119015835591639264518293854802813160215609161250085369714056498633806256820481363888686599183495661316767075450458671620820348574449914941748143637537289984958091437390066344003016817973169759680977472776050678003677201774399777833937399242899860765618369551057033277771121182630110958250017745564484164862190224150151717625019908809872988870947201960518971 A104522 1238 296478606202811107995636441774760814762705395936805104139357232704057923359159570351590149206407700084081121871073555066253195064519075712740930687300635445809514368203609424560070227767254697181708020452068047780373608054592725015598357047506774917793554881564408439480646827483750256109142169495901418770461444091666059797550486983950301226351376014862461045723349744825244430912611869954874274312170199032009050453919509279042932418328152034011031605323199333501812197728699582296855108653171099833313363547890332874750053236693452494586570672450455152875059726429618966612841605881555675 A104522 1239 889435818608433323986909325324282444288116187810415312418071698112173770077478711054770447619223100252243365613220665198759585193557227138222792061901906337428543104610828273680210683301764091545124061356204143341120824163778175046795071142520324753380664644693225318441940482451250768327426508487704256311384332274998179392651460951850903679054128044587383137170049234475733292737835609864622822936510597096027151361758527837128797254984456102033094815969598000505436593186098746890565325959513299499940090643670998624250159710080357483759712017351365458625179179288856899838524817644665787 A104522 1240 2668307455825299971960727975972847332864348563431245937254215094336521310232436133164311342857669300756730096839661995596278755580671681414668376185705719012285629313832484821040632049905292274635372184068612430023362472491334525140385213427560974260141993934079675955325821447353752304982279525463112768934152996824994538177954382855552711037162384133762149411510147703427199878213506829593868468809531791288081454085275583511386391764953368306099284447908794001516309779558296240671695977878539898499820271931012995872750479130241072451279136052054096375875537537866570699515574452933996121 A104522 1241 8004922367475899915882183927918541998593045690293737811762645283009563930697308399492934028573007902270190290518985986788836266742015044244005128557117157036856887941497454463121896149715876823906116552205837290070087417474003575421155640282682922780425981802239027865977464342061256914946838576389338306802458990474983614533863148566658133111487152401286448234530443110281599634640520488781605406428595373864244362255826750534159175294860104918297853343726382004548929338674888722015087933635619695499460815793038987618251437390723217353837408156162289127626612613599712098546723358801987123 A104522 1242 24014767102427699747646551783755625995779137070881213435287935849028691792091925198478802085719023706810570871556957960366508800226045132732015385671351471110570663824492363389365688449147630471718349656617511870210262252422010726263466920848048768341277945406717083597932393026183770744840515729168014920407376971424950843601589445699974399334461457203859344703591329330844798903921561466344816219285786121592733086767480251602477525884580314754893560031179146013646788016024666166045263800906859086498382447379116962854754312172169652061512224468486867382879837840799136295640170076405960127 A104522 1243 72044301307283099242939655351266877987337411212643640305863807547086075376275775595436406257157071120431712614670873881099526400678135398196046157014054413331711991473477090168097065347442891415155048969852535610630786757266032178790400762544146305023833836220151250793797179078551312234521547187504044761222130914274852530804768337099923198003384371611578034110773987992534396711764684399034448657857358364778199260302440754807432577653740944264680680093537438040940364048073998498135791402720577259495147342137350888564262936516508956184536673405460602148639513522397408886920510229217879139 A104522 1244 216132903921849297728818966053800633962012233637930920917591422641258226128827326786309218771471213361295137844012621643298579202034406194588138471042163239995135974420431270504291196042328674245465146909557606831892360271798096536371202287632438915071501508660453752381391537235653936703564641562512134283666392742824557592414305011299769594010153114834734102332321963977603190135294053197103345973572075094334597780907322264422297732961222832794042040280612314122821092144221995494407374208161731778485442026412052665692788809549526868553610020216381806445918540567192226660761530687653636173 A104522 1245 648398711765547893186456898161401901886036700913792762752774267923774678386481980358927656314413640083885413532037864929895737606103218583764415413126489719985407923261293811512873588126986022736395440728672820495677080815394289609113606862897316745214504525981361257144174611706961810110693924687536402850999178228473672777242915033899308782030459344504202306996965891932809570405882159591310037920716225283003793342721966793266893198883668498382126120841836942368463276432665986483222122624485195335456326079236157997078366428648580605660830060649145419337755621701576679982284592062960907275 A104522 1246 1945196135296643679559370694484205705658110102741378288258322803771324035159445941076782968943240920251656240596113594789687212818309655751293246239379469159956223769783881434538620764380958068209186322186018461487031242446182868827340820588691950235643513577944083771432523835120885430332081774062609208552997534685421018331728745101697926346091378033512606920990897675798428711217646478773930113762148675849011380028165900379800679596651005495146378362525510827105389829297997959449666367873455586006368978237708473991235099285945741816982490181947436258013266865104730039946853776188882720579 A104522 1247 5835588405889931038678112083452617116974330308224134864774968411313972105478337823230348906829722760754968721788340784369061638454928967253879738718138407479868671309351644303615862293142874204627558966558055384461093727338548606482022461766075850706930540733832251314297571505362656290996245322187827625658992604056263054995186235305093779038274134100537820762972693027395286133652939436321790341286446027547034140084497701139402038789953016485439135087576532481316169487893993878348999103620366758019106934713125421973705297857837225450947470545842308774039800595314190119840561328566648160491 A104522 1248 17506765217669793116034336250357851350922990924672404594324905233941916316435013469691046720489168282264906165365022353107184915364786901761639216154415222439606013928054932910847586879428622613882676899674166153383281182015645819446067385298227552120791622201496753942892714516087968872988735966563482876976977812168789164985558705915281337114822402301613462288918079082185858400958818308965371023859338082641102420253493103418206116369859049456317405262729597443948508463681981635046997310861100274057320804139376265921115893573511676352842411637526926322119401785942570359521683985699944480225 A104522 1249 52520295653009379348103008751073554052768972774017213782974715701825748949305040409073140161467504846794718496095067059321554746094360705284917648463245667318818041784164798732542760638285867841648030699022498460149843546046937458338202155894682656362374866604490261828678143548263906618966207899690448630930933436506367494956676117745844011344467206904840386866754237246557575202876454926896113071578014247923307260760479310254618349109577148368952215788188792331845525391045944905140991932583300822171962412418128797763347680720535029058527234912580778966358205357827711078565051957099833439427 A104522 1250 157560886959028138044309026253220662158306918322051641348924147105477246847915121227219420484402514540384155488285201177964664238283082115854752945389737001956454125352494396197628281914857603524944092097067495380449530638140812375014606467684047969087124599813470785486034430644791719856898623699071345892792800309519102484870028353237532034033401620714521160600262711739672725608629364780688339214734042743769921782281437930763855047328731445106856647364566376995536576173137834715422975797749902466515887237254386393290043042161605087175581704737742336899074616073483133235695155871299500317031 A104522 1251 472682660877084414132927078759661986474920754966154924046772441316431740543745363681658261453207543621152466464855603533893992714849246347564258836169211005869362376057483188592884845744572810574832276291202486141348591914422437125043819403052143907261373799440412356458103291934375159570695871097214037678378400928557307454610085059712596102100204862143563481800788135219018176825888094342065017644202128231309765346844313792291565141986194335320569942093699130986609728519413504146268927393249707399547661711763159179870129126484815261526745114213227010697223848220449399707085467613898500949843 A104522 1252 1418047982631253242398781236278985959424762264898464772140317323949295221631236091044974784359622630863457399394566810601681978144547739042692776508507633017608087128172449565778654537233718431724496828873607458424045775743267311375131458209156431721784121398321237069374309875803125478712087613291642113035135202785671922363830255179137788306300614586430690445402364405657054530477664283026195052932606384693929296040532941376874695425958583005961709826281097392959829185558240512438806782179749122198642985135289477539610387379454445784580235342639681032091671544661348199121256402841695502848277 A104522 1253 4254143947893759727196343708836957878274286794695394316420951971847885664893708273134924353078867892590372198183700431805045934433643217128078329525522899052824261384517348697335963611701155295173490486620822375272137327229801934125394374627469295165352364194963711208122929627409376436136262839874926339105405608357015767091490765537413364918901843759292071336207093216971163591432992849078585158797819154081787888121598824130624086277875749017885129478843292178879487556674721537316420346539247366595928955405868432618831162138363337353740706027919043096275014633984044597363769208525086508543579 A104522 1254 12762431843681279181589031126510873634822860384086182949262855915543656994681124819404773059236603677771116594551101295415137803300929651384234988576568697158472784153552046092007890835103465885520471459862467125816411981689405802376183123882407885496057092584891133624368788882228129308408788519624779017316216825071047301274472296612240094756705531277876214008621279650913490774298978547235755476393457462245363664364796472391872258833627247053655388436529876536638462670024164611949261039617742099787786866217605297856493486415090012061222118083757129288825043901952133792091307625575259525629483 A104522 1255 38287295531043837544767093379532620904468581152258548847788567746630970984043374458214319177709811033313349783653303886245413409902788954152704965729706091475418352460656138276023672505310397656561414379587401377449235945068217407128549371647223656488171277754673400873106366646684387925226365558874337051948650475213141903823416889836720284270116593833628642025863838952740472322896935641707266429180372386736090993094389417175616776500881741160966165309589629609915388010072493835847783118853226299363360598652815893569480459245270036183666354251271387866475131705856401376273922876725778576887195 A104522 1256 114861886593131512634301280138597862713405743456775646543365703239892912952130123374642957533129433099940049350959911658736240229708366862458114897189118274426255057381968414828071017515931192969684243138762204132347707835204652221385648114941670969464513833264020202619319099940053163775679096676623011155845951425639425711470250669510160852810349781500885926077591516858221416968690806925121799287541117160208272979283168251526850329502645223482898495928768888829746164030217481507543349356559678898090081795958447680708441377735810108550999062753814163599425395117569204128821768630177335730660329 A104522 1257 344585659779394537902903840415793588140217230370326939630097109719678738856390370123928872599388299299820148052879734976208720689125100587374344691567354823278765172145905244484213052547793578909052729416286612397043123505613956664156944344825012908393541499792060607857957299820159491327037290029869033467537854276918277134410752008530482558431049344502657778232774550574664250906072420775365397862623351480624818937849504754580550988507935670448695487786306666489238492090652444522630048069679036694270245387875343042125324133207430325652997188261442490798276185352707612386465305890532007191979731 A104522 1258 1033756979338183613708711521247380764420651691110980818890291329159036216569171110371786617798164897899460444158639204928626162067375301762123034074702064469836295516437715733452639157643380736727158188248859837191129370516841869992470833034475038725180624499376181823573871899460478473981111870089607100402613562830754831403232256025591447675293148033507973334698323651723992752718217262326096193587870054441874456813548514263741652965523807011346086463358919999467715476271957333567890144209037110082810736163626029126375972399622290976958991564784327472394828556058122837159395917671596021575937935 A104522 1259 3101270938014550841126134563742142293261955073332942456670873987477108649707513331115359853394494693698381332475917614785878486202125905286369102224106193409508886549313147200357917472930142210181474564746579511573388111550525609977412499103425116175541873498128545470721615698381435421943335610268821301207840688492264494209696768076774343025879444100523920004094970955171978258154651786978288580763610163325623370440645542791224958896571421034038259390076759998403146428815872000703670432627111330248432208490878087379127917198866872930876974694352982417184485668174368511478187753014788064727812547 A104522 1260 9303812814043652523378403691226426879785865219998827370012621962431325949122539993346079560183484081095143997427752844357635458606377715859107306672318580228526659647939441601073752418790426630544423694239738534720164334651576829932237497310275348526625620494385636412164847095144306265830006830806463903623522065476793482629090304230323029077638332301571760012284912865515934774463955360934865742290830489976870111321936628373674876689714263102114778170230279995209439286447616002111011297881333990745296625472634262137383751596600618792630924083058947251553457004523105534434563259044364194183436381 A104522 1261 27911438442130957570135211073679280639357595659996482110037865887293977847367619980038238680550452243285431992283258533072906375819133147577321920016955740685579978943818324803221257256371279891633271082719215604160493003954730489796712491930826045579876861483156909236494541285432918797490020492419391710870566196430380447887270912690969087232914996904715280036854738596547804323391866082804597226872491469930610333965809885121024630069142789306344334510690839985628317859342848006333033893644001972235889876417902786412151254789801856377892772249176841754660371013569316603303689777133092582550307883 A104522 1262 83734315326392872710405633221037841918072786979989446330113597661881933542102859940114716041651356729856295976849775599218719127457399442731965760050867222056739936831454974409663771769113839674899813248157646812481479011864191469390137475792478136739630584449470727709483623856298756392470061477258175132611698589291141343661812738072907261698744990714145840110564215789643412970175598248413791680617474409791831001897429655363073890207428367919033003532072519956884953578028544018999101680932005916707669629253708359236453764369405569133678316747530525263981113040707949809911069331399277747650922387 A104522 1263 251202945979178618131216899663113525754218360939968338990340792985645800626308579820344148124954070189568887930549326797656157382372198328195897280152601666170219810494364923228991315307341519024699439744472940437444437035592574408170412427377434410218891753348412183128450871568896269177410184431774525397835095767873424030985438214218721785096234972142437520331692647368930238910526794745241375041852423229375493005692288966089221670622285103757099010596217559870654860734085632056997305042796017750123008887761125077709361293108216707401034950242591575791943339122123849429733207994197833242952765899 A104522 1264 753608837937535854393650698989340577262655082819905016971022378956937401878925739461032444374862210568706663791647980392968472147116594984587691840457804998510659431483094769686973945922024557074098319233418821312333311106777723224511237282132303230656675260045236549385352614706688807532230553295323576193505287303620272092956314642656165355288704916427312560995077942106790716731580384235724125125557269688126479017076866898267665011866855311271297031788652679611964582202256896170991915128388053250369026663283375233128083879324650122203104850727774727375830017366371548289199623982593499728858296433 A104522 1265 2260826513812607563180952096968021731787965248459715050913067136870812205636777218383097333124586631706119991374943941178905416441349784953763075521373414995531978294449284309060921837766073671222294957700256463936999933320333169673533711846396909691970025780135709648156057844120066422596691659885970728580515861910860816278868943927968496065866114749281937682985233826320372150194741152707172375376671809064379437051230600694802995035600565933813891095365958038835893746606770688512975745385164159751107079989850125699384251637973950366609314552183324182127490052099114644867598871947780499186574888035 A104522 1266 6782479541437822689542856290904065195363895745379145152739201410612436616910331655149291999373759895118359974124831823536716249324049354861289226564120244986595934883347852927182765513298221013666884873100769391810999799960999509020601135539190729075910077340407128944468173532360199267790074979657912185741547585732582448836606831783905488197598344247845813048955701478961116450584223458121517126130015427193138311153691802084408985106801697801441673286097874116507681239820312065538927236155492479253321239969550377098152754913921851099827943656549972546382470156297343934602796615843341497559724662839 A104522 1267 20347438624313468068628568872712195586091687236137435458217604231837309850730994965447875998121279685355079922374495470610148747972148064583867679692360734959787804650043558781548296539894663041000654619302308175432999399882998527061803406617572187227730232021221386833404520597080597803370224938973736557224642757197747346509820495351716464592795032743537439146867104436883349351752670374364551378390046281579414933461075406253226955320405093404325019858293622349523043719460936196616781708466477437759963719908651131294458264741765553299483830969649917639147410468892031803808389847530024492679173987251 A104522 1268 61042315872940404205885706618136586758275061708412306374652812695511929552192984896343627994363839056065239767123486411830446243916444193751603039077082204879363413950130676344644889619683989123001963857906924526298998199648995581185410219852716561683190696063664160500213561791241793410110674816921209671673928271593242039529461486055149393778385098230612317440601313310650048055258011123093654135170138844738244800383226218759680865961215280212975059574880867048569131158382808589850345125399432313279891159725953393883374794225296659898451492908949752917442231406676095411425169542590073478037521960485 A104522 1269 183126947618821212617657119854409760274825185125236919123958438086535788656578954689030883983091517168195719301370459235491338731749332581254809117231246614638090241850392029033934668859051967369005891573720773578896994598946986743556230659558149685049572088190992481500640685373725380230332024450763629015021784814779726118588384458165448181335155294691836952321803939931950144165774033369280962405510416534214734401149678656279042597883645840638925178724642601145707393475148425769551035376198296939839673479177860181650124382675889979695354478726849258752326694220028286234275508627770220434112565880187 A104522 1270 549380842856463637852971359563229280824475555375710757371875314259607365969736864067092651949274551504587157904111377706474016195247997743764427351693739843914270725551176087101804006577155902107017674721162320736690983796840960230668691978674449055148716264572977444501922056121176140690996073352290887045065354444339178355765153374496344544005465884075510856965411819795850432497322100107842887216531249602644203203449035968837127793650937521916775536173927803437122180425445277308653106128594890819519020437533580544950373148027669939086063436180547776256980082660084858702826525883310661302337697639291 A104522 1271 1648142528569390913558914078689687842473426666127132272115625942778822097909210592201277955847823654513761473712334133119422048585743993231293282055081219531742812176653528261305412019731467706321053024163486962210072951390522880692006075936023347165446148793718932333505766168363528422072988220056872661135196063333017535067295460123489033632016397652226532570896235459387551297491966300323528661649593748807932609610347107906511383380952812565750326608521783410311366541276335831925959318385784672458557061312600741634851119444083009817258190308541643328770940247980254576108479577649931983907013092916603 A104522 1272 4944427585708172740676742236069063527420279998381396816346877828336466293727631776603833867543470963541284421137002399358266145757231979693879846165243658595228436529960584783916236059194403118963159072490460886630218854171568642076018227808070041496338446381156797000517298505090585266218964660170617983405588189999052605201886380370467100896049192956679597712688706378162653892475898900970585984948781246423797828831041323719534150142858437697250979825565350230934099623829007495777877955157354017375671183937802224904553358332249029451774570925624929986312820743940763728325438732949795951721039278748537 A104522 1273 14833282757124518222030226708207190582260839995144190449040633485009398881182895329811501602630412890623853263411007198074798437271695939081639538495730975785685309589881754351748708177583209356889477217471382659890656562514705926228054683424210124489015339143470391001551895515271755798656893980511853950216764569997157815605659141111401302688147578870038793138066119134487961677427696702911757954846343739271393486493123971158602450428575313091752939476696050692802298871487022487333633865472062052127013551813406674713660074996747088355323712776874789958938462231822291184976316198849387855163117836244339 A104522 1274 44499848271373554666090680124621571746782519985432571347121900455028196643548685989434504807891238671871559790233021594224395311815087817244918615487192927357055928769645263055246124532749628070668431652414147979671969687544117778684164050272630373467046017430411173004655686545815267395970681941535561850650293709991473446816977423334203908064442736610116379414198357403463885032283090108735273864539031217814180459479371913475807351285725939275258818430088152078406896614461067462000901596416186156381040655440220024140980224990241265065971138330624369876815386695466873554928948596548163565489353508731743 A104522 1275 133499544814120663998272040373864715240347559956297714041365701365084589930646057968303514423673716015614679370699064782673185935445263451734755846461578782071167786308935789165738373598248884212005294957242443939015909062632353336052492150817891120401138052291233519013967059637445802187912045824606685551950881129974420340450932270002611724193328209830349138242595072210391655096849270326205821593617093653442541378438115740427422053857177817825776455290264456235220689843383202386002704789248558469143121966320660072422940674970723795197913414991873109630446160086400620664786845789644490696468060526193955 A104522 1276 400498634442361991994816121121594145721042679868893142124097104095253769791938173904910543271021148046844038112097194348019557806335790355204267539384736346213503358926807367497215120794746652636015884871727331817047727187897060008157476452453673361203414156873700557041901178912337406563736137473820056655852643389923261021352796810007835172579984629491047414727785216631174965290547810978617464780851280960327624135314347221282266161571533453477329365870793368705662069530149607158008114367745675407429365898961980217268822024912171385593740244975619328891338480259201861994360537368933472089404181578580589 A104522 1277 1201495903327085975984448363364782437163128039606679426372291312285761309375814521714731629813063444140532114336291583044058673419007371065612802618154209038640510076780422102491645362384239957908047654615181995451143181563691180024472429357361020083610242470621101671125703536737012219691208412421460169967557930169769783064058390430023505517739953888473142244183355649893524895871643432935852394342553842880982872405943041663846798484714600360431988097612380106116986208590448821474024343103237026222288097696885940651806466074736514156781220734926857986674015440777605585983081612106800416268212544735740491 A104522 1278 3604487709981257927953345090094347311489384118820038279116873936857283928127443565144194889439190332421596343008874749132176020257022113196838407854462627115921530230341266307474936087152719873724142963845545986353429544691073540073417288072083060250830727411863305013377110610211036659073625237264380509902673790509309349192175171290070516553219861665419426732550066949680574687614930298807557183027661528642948617217829124991540395454143801081295964292837140318350958625771346464422073029309711078666864293090657821955419398224209542470343662204780573960022046322332816757949244836320401248804637634207220195 A104522 1279 10813463129943773783860035270283041934468152356460114837350621810571851784382330695432584668317570997264789029026624247396528060771066339590515223563387881347764590691023798922424808261458159621172428891536637959060288634073220620220251864216249180752492182235589915040131331830633109977220875711793141529708021371527928047576525513870211549659659584996258280197650200849041724062844790896422671549082984585928845851653487374974621186362431403243887892878511420955052875877314039393266219087929133236000592879271973465866258194672628627411030986614341721880066138966998450273847734508961203746413912902621659307 A104522 1280 32440389389831321351580105810849125803404457069380344512051865431715555353146992086297754004952712991794367087079872742189584182313199018771545670690163644043293772073071396767274424784374478863517286674609913877180865902219661860660755592648747542257476546706769745120393995491899329931662627135379424589124064114583784142729576541610634648978978754988774840592950602547125172188534372689268014647248953757786537554960462124923863559087294209731663678635534262865158627631942118179798657263787399708001778637815920397598774584017885882233092959843025165640198416900995350821543203526883611239241738707864976641 A104522 1281 97321168169493964054740317432547377410213371208141033536155596295146666059440976258893262014858138975383101261239618226568752546939597056314637012070490932129881316219214190301823274353123436590551860023829741631542597706658985581982266777946242626772429640120309235361181986475697989794987881406138273767372192343751352428188729624831903946936936264966324521778851807641375516565603118067804043941746861273359612664881386374771590677261882629194991035906602788595475882895826354539395971791362199124005335913447761192796323752053657646699278879529075496920595250702986052464629610580650833717725216123594928643 A104522 1282 291963504508481892164220952297642132230640113624423100608466788885439998178322928776679786044574416926149303783718854679706257640818791168943911036211472796389643948657642570905469823059370309771655580071489224894627793119976956745946800333838727880317288920360927706083545959427093969384963644218414821302116577031254057284566188874495711840810808794898973565336555422924126549696809354203412131825240583820078837994644159124314772031785647887584973107719808365786427648687479063618187915374086597372016007740343283578388971256160972940097836638587226490761785752108958157393888831741952501153175648370784784647 A104522 1283 875890513525445676492662856892926396691920340873269301825400366656319994534968786330039358133723250778447911351156564039118772922456373506831733108634418389168931845972927712716409469178110929314966740214467674683883379359930870237840401001516183640951866761082783118250637878281281908154890932655244463906349731093762171853698566623487135522432426384696920696009666268772379649090428062610236395475721751460236513983932477372944316095356943662754919323159425097359282946062437190854563746122259792116048023221029850735166913768482918820293509915761679472285357256326874472181666495225857503459526945112354352659 A104522 1284 2627671540576337029477988570678779190075761022619807905476201099968959983604906358990118074401169752335343734053469692117356318767369120520495199325903255167506795537918783138149228407534332787944900220643403024051650138079792610713521203004548550922855600283248349354751913634843845724464672797965733391719049193281286515561095699870461406567297279154090762088028998806317138947271284187830709186427165254380709541951797432118832948286070830988264757969478275292077848838187311572563691238366779376348144069663089552205500741305448756460880529747285038416856071768980623416544999485677572510378580835337063056693 A104522 1285 7883014621729011088433965712036337570227283067859423716428603299906879950814719076970354223203509257006031202160409076352068956302107361561485597977709765502520386613756349414447685222602998363834700661930209072154950414239377832140563609013645652768566800849745048064255740904531537173394018393897200175157147579843859546683287099611384219701891837462272286264086996418951416841813852563492127559281495763142128625855392296356498844858212492964794273908434825876233546514561934717691073715100338129044432208989268656616502223916346269382641589241855115250568215306941870249634998457032717531135742506011189168795 A104522 1286 23649043865187033265301897136109012710681849203578271149285809899720639852444157230911062669610527771018093606481227229056206868906322084684456793933129296507561159841269048243343055667808995091504101985790627216464851242718133496421690827040936958305700402549235144192767222713594611520182055181691600525471442739531578640049861298834152659105675512386816858792260989256854250525441557690476382677844487289426385877566176889069496534574637478894382821725304477628700639543685804153073221145301014387133296626967805969849506671749038808147924767725565345751704645920825610748904995371098152593407227518033567505099 A104522 1287 70947131595561099795905691408327038132045547610734813447857429699161919557332471692733188008831583313054280819443681687168620606718966254053370381799387889522683479523807144730029167003426985274512305957371881649394553728154400489265072481122810874917101207647705432578301668140783834560546165545074801576414328218594735920149583896502457977317026537160450576376782967770562751576324673071429148033533461868279157632698530667208489603723912436683148465175913432886101918631057412459219663435903043161399889880903417909548520015247116424443774303176696037255113937762476832246714986113294457780221682554100702514011 A104522 1288 212841394786683299387717074224981114396136642832204440343572289097485758671997415078199564026494749939162842458331045061505861820156898762160111145398163668568050438571421434190087501010280955823536917872115644948183661184463201467795217443368432624751303622943116297734905004422351503681638496635224404729242984655784207760448751689507373931951079611481351729130348903311688254728974019214287444100600385604837472898095592001625468811171737310049445395527740298658305755893172237377658990307709129484199669642710253728645560045741349273331322909530088111765341813287430496740144958339883373340665047662302107540745 A104522 1289 638524184360049898163151222674943343188409928496613321030716867292457276015992245234598692079484249817488527374993135184517585460470696286480333436194491005704151315714264302570262503030842867470610753616346934844550983553389604403385652330105297874253910868829348893204715013267054511044915489905673214187728953967352623281346255068522121795853238834444055187391046709935064764186922057642862332301801156814512418694286776004876406433515211930148336186583220895974917267679516712132976970923127388452599008928130761185936680137224047819993968728590264335296025439862291490220434875019650120021995142986906322620947 A104522 1290 1915572553080149694489453668024830029565229785489839963092150601877371828047976735703796076238452749452465582124979405553552756381412088859441000308583473017112453947142792907710787509092528602411832260849040804533652950660168813210156956990315893622761732606488046679614145039801163533134746469717019642563186861902057869844038765205566365387559716503332165562173140129805194292560766172928586996905403470443537256082860328014629219300545635790445008559749662687924751803038550136398930912769382165357797026784392283557810040411672143459981906185770793005888076319586874470661304625058950360065985428960718967861551 A104522 1291 5746717659240449083468361004074490088695689356469519889276451805632115484143930207111388228715358248357396746374938216660658269144236266578323000925750419051337361841428378723132362527277585807235496782547122413600958851980506439630470870970947680868285197819464140038842435119403490599404239409151058927689560585706173609532116295616699096162679149509996496686519420389415582877682298518785760990716210411330611768248580984043887657901636907371335025679248988063774255409115650409196792738308146496073391080353176850673430121235016430379945718557312379017664228958760623411983913875176851080197956286882156903583363 A104522 1292 17240152977721347250405083012223470266087068069408559667829355416896346452431790621334164686146074745072190239124814649981974807432708799734969002777251257154012085524285136169397087581832757421706490347641367240802876555941519318891412612912843042604855593458392420116527305358210471798212718227453176783068681757118520828596348886850097288488037448529989490059558261168246748633046895556357282972148631233991835304745742952131662973704910722114005077037746964191322766227346951227590378214924439488220173241059530552020290363705049291139837155671937137052992686876281870235951741625530553240593868860646470710748797 A104522 1293 51720458933164041751215249036670410798261204208225679003488066250689039357295371864002494058438224235216570717374443949945924422298126399204907008331753771462036256572855408508191262745498272265119471042924101722408629667824557956674237838738529127814566780375177260349581916074631415394638154682359530349206045271355562485789046660550291865464112345589968470178674783504740245899140686669071848916445893701975505914237228856394988921114732166342015231113240892573968298682040853682771134644773318464660519723178591656060871091115147873419511467015811411158978060628845610707855224876591659721781606581939412132245099 A104522 1294 155161376799492125253645747110011232394783612624677037010464198752067118071886115592007482175314672705649712152123331849837773266894379197614721024995261314386108769718566225524573788236494816795358413128772305167225889003473673870022713516215587383443700341125531781048745748223894246183914464047078591047618135814066687457367139981650875596392337036769905410536024350514220737697422060007215546749337681105926517742711686569184966763344196499026045693339722677721904896046122561048313403934319955393981559169535774968182613273345443620258534401047434233476934181886536832123565674629774979165344819745818236396734003 A104522 1295 465484130398476375760937241330033697184350837874031111031392596256201354215658346776022446525944018116949136456369995549513319800683137592844163074985783943158326309155698676573721364709484450386075239386316915501677667010421021610068140548646762150331101023376595343146237244671682738551743392141235773142854407442200062372101419944952626789177011110309716231608073051542662213092266180021646640248013043317779553228135059707554900290032589497078137080019168033165714688138367683144940211802959866181944677508607324904547839820036330860775603203142302700430802545659610496370697023889324937496034459237454709190200715 A104522 1296 1396452391195429127282811723990101091553052513622093333094177788768604062646975040328067339577832054350847409369109986648539959402049412778532489224957351829474978927467096029721164094128453351158225718158950746505033001031263064830204421645940286450993303070129786029438711734015048215655230176423707319428563222326600187116304259834857880367531033330929148694824219154627986639276798540064939920744039129953338659684405179122664700870097768491234411240057504099497144064415103049434820635408879598545834032525821974713643519460108992582326809609426908101292407636978831489112091071667974812488103377712364127570600849 A104522 1297 4189357173586287381848435171970303274659157540866279999282533366305812187940925120984202018733496163052542228107329959945619878206148238335597467674872055488424936782401288089163492282385360053474677154476852239515099003093789194490613264937820859352979909210389358088316135202045144646965690529271121958285689666979800561348912779504573641102593099992787446084472657463883959917830395620194819762232117389860015979053215537367994102610293305473703233720172512298491432193245309148304461906226638795637502097577465924140930558380326977746980428828280724303877222910936494467336273215003924437464310133137092382711801251 A104522 1298 12568071520758862145545305515910909823977472622598839997847600098917436563822775362952606056200488489157626684321989879836859634618444715006792403024616166465274810347203864267490476847156080160424031463430556718545297009281367583471839794813462578058939727631168074264948405606135433940897071587813365874857069000939401684046738338513720923307779299978362338253417972391651879753491186860584459286696352169580047937159646612103982307830879916421109701160517536895474296579735927444913385718679916386912506292732397772422791675140980933240941286484842172911631668732809483402008819645011773312392930399411277148135402455 A104522 1299 37704214562276586436635916547732729471932417867796519993542800296752309691468326088857818168601465467472880052965969639510578903855334145020377209073848499395824431041611592802471430541468240481272094390291670155635891027844102750415519384440387734176819182893504222794845216818406301822691214763440097624571207002818205052140215015541162769923337899935087014760253917174955639260473560581753377860089056508740143811478939836311946923492639749263329103481552610686422889739207782334740157156039749160737518878197193317268375025422942799722823859454526518734895006198428450206026458935035319937178791198233831444406206067 A104522 1300 113112643686829759309907749643198188415797253603389559980628400890256929074404978266573454505804396402418640158897908918531736711566002435061131627221545498187473293124834778407414291624404721443816283170875010466907673083532308251246558153321163202530457548680512668384535650455218905468073644290320292873713621008454615156420645046623488309770013699805261044280761751524866917781420681745260133580267169526220431434436819508935840770477919247789987310444657832059268669217623347004220471468119247482212556634591579951805125076268828399168471578363579556204685018595285350618079376805105959811536373594701494333218616901 A104522 1301 339337931060489277929723248929594565247391760810168679941885202670770787223214934799720363517413189207255920476693726755595210134698007305183394881664636494562419879374504335222242874873214164331448849512625031400723019250596924753739674459963489607591372646041538005153606951365656716404220932870960878621140863025363845469261935139870464929310041099415783132842285254574600753344262045235780400740801508578661294303310458526807522311433757743369961931333973496177806007652870041012661414404357742446637669903774739855415375228806485197505414735090738668614055055785856051854238130415317879434609120784104482999655849403 A104522 1302 1018013793181467833789169746788783695742175282430506039825655608012312361669644804399161090552239567621767761430081180266785630404094021915550184644993909483687259638123513005666728624619642492994346548537875094202169057751790774261219023379890468822774117938124614015460820854096970149212662798612882635863422589076091536407785805419611394787930123298247349398526855763723802260032786135707341202222404525735983882909931375580422566934301273230109885794001920488533418022958610123037984243213073227339913009711324219566246125686419455592516244205272216005842165167357568155562714391245953638303827362352313448998967546907 A104522 1303 3054041379544403501367509240366351087226525847291518119476966824036937085008934413197483271656718702865303284290243540800356891212282065746650553934981728451061778914370539017000185873858927478983039645613625282606507173255372322783657070139671406468322353814373842046382462562290910447637988395838647907590267767228274609223357416258834184363790369894742048195580567291171406780098358407122023606667213577207951648729794126741267700802903819690329657382005761465600254068875830369113952729639219682019739029133972658698738377059258366777548732615816648017526495502072704466688143173737860914911482087056940346996902639419 A104522 1304 9162124138633210504102527721099053261679577541874554358430900472110811255026803239592449814970156108595909852870730622401070673636846197239951661804945185353185336743111617051000557621576782436949118936840875847819521519766116968350971210419014219404967061443121526139147387686872731342913965187515943722770803301684823827670072248776502553091371109684226144586741701873514220340295075221366070820001640731623854946189382380223803102408711459070988972146017284396800762206627491107341858188917659046059217087401917976096215131177775100332646197847449944052579486506218113400064429521213582744734446261170821040990707916953 A104522 1305 27486372415899631512307583163297159785038732625623663075292701416332433765080409718777349444910468325787729558612191867203212020910538591719854985414835556059556010229334851153001672864730347310847356810522627543458564559298350905052913631257042658214901184329364578417442163060618194028741895562547831168312409905054471483010216746329507659274113329052678433760225105620542661020885225664098212460004922194871564838568147140671409307226134377212966916438051853190402286619882473322025574566752977138177651262205753928288645393533325300997938593542349832157738459518654340200193288563640748234203338783512463122972123749555 A104522 1306 82459117247698894536922749489891479355116197876870989225878104248997301295241229156332048334731404977363188675836575601609636062731615775159564956244506668178668030688004553459005018594191041932542070431567882630375693677895052715158740893771127974644703552988093735252326489181854582086225686687643493504937229715163414449030650238988522977822339987158035301280675316861627983062655676992294637380014766584614694515704441422014227921678403131638900749314155559571206859859647419966076723700258931414532953786617261784865936180599975902993815780627049496473215378555963020600579865690922244702610016350537389368916371247359 A104522 1307 247377351743096683610768248469674438065348593630612967677634312746991903885723687468996145004194214932089566027509726804828908188194847325478694868733520004536004092064013660377015055782573125797626211294703647891127081033685158145476222681313383923934110658964281205756979467545563746258677060062930480514811689145490243347091950716965568933467019961474105903842025950584883949187967030976883912140044299753844083547113324266042683765035209394916702247942466678713620579578942259898230171100776794243598861359851785354597808541799927708981447341881148489419646135667889061801739597072766734107830049051612168106749113740771 A104522 1308 742132055229290050832304745409023314196045780891838903032902938240975711657171062406988435012582644796268698082529180414486724564584541976436084606200560013608012276192040981131045167347719377392878633884110943673381243101055474436428668043940151771802331976892843617270938402636691238776031180188791441544435067436470730041275852150896706800401059884422317711526077851754651847563901092930651736420132899261532250641339972798128051295105628184750106743827400036140861738736826779694690513302330382730796584079555356063793425625399783126944342025643445468258938407003667185405218791218300202323490147154836504320247341221005 A104522 1309 2226396165687870152496914236227069942588137342675516709098708814722927134971513187220965305037747934388806094247587541243460173693753625929308253818601680040824036828576122943393135502043158132178635901652332831020143729303166423309286004131820455315406995930678530851812815207910073716328093540566374324633305202309412190123827556452690120401203179653266953134578233555263955542691703278791955209260398697784596751924019918394384153885316884554250320231482200108422585216210480339084071539906991148192389752238666068191380276876199349380833026076930336404776815221011001556215656373654900606970470441464509512960742023661707 A104522 1310 6679188497063610457490742708681209827764412028026550127296126444168781404914539561662895915113243803166418282742762623730380521081260877787924761455805040122472110485728368830179406506129474396535907704956998493060431187909499269927858012395461365946220987792035592555438445623730221148984280621699122973899915606928236570371482669358070361203609538959800859403734700665791866628075109836375865627781196093353790255772059755183152461655950653662750960694446600325267755648631441017252214619720973444577169256715998204574140830628598048142499078230791009214330445663033004668646969120964701820911411324393528538882226070983811 A104522 1311 20037565491190831372472228126043629483293236084079650381888379332506344214743618684988687745339731409499254848228287871191141563243782633363774284367415120367416331457185106490538219518388423189607723114870995479181293563728497809783574037186384097838662963376106777666315336871190663446952841865097368921699746820784709711114448008074211083610828616879402578211204101997375599884225329509127596883343588280061370767316179265549457384967851960988252882083339800975803266945894323051756643859162920333731507770147994613722422491885794144427497234692373027642991336989099014005940907362894105462734233973180585616646678212950123 A104522 1312 60112696473572494117416684378130888449879708252238951145665137997519032644230856054966063236019194228497764544684863613573424689731347900091322853102245361102248994371555319471614658555165269568823169344612986437543880691185493429350722111559152293515988890128320332998946010613571990340858525595292106765099240462354129133343344024222633250832485850638207734633612305992126799652675988527382790650030764840184112301948537796648372154903555882964758646250019402927409800837682969155269931577488761001194523310443983841167267475657382433282491704077119082928974010967297042017822722088682316388202701919541756849940034638849057 A104522 1313 180338089420717482352250053134392665349639124756716853436995413992557097932692568164898189708057582685493293634054590840720274069194043700273968559306736083306746983114665958414843975665495808706469508033838959312631642073556480288052166334677456880547966670384960998996838031840715971022575576785876320295297721387062387400030032072667899752497457551914623203900836917976380398958027965582148371950092294520552336905845613389945116464710667648894275938750058208782229402513048907465809794732466283003583569931331951523501802426972147299847475112231357248786922032901891126053468166266046949164608105758625270549820103916545859 A104522 1314 541014268262152447056750159403177996048917374270150560310986241977671293798077704494694569124172748056479880902163772522160822207582131100821905677920208249920240949343997875244531926996487426119408524101516877937894926220669440864156499004032370641643900011154882996990514095522147913067726730357628960885893164161187162200090096218003699257492372655743869611702510753929141196874083896746445115850276883561657010717536840169835349394132002946682827816250174626346688207539146722397429384197398849010750709793995854570505407280916441899542425336694071746360766098705673378160404498798140847493824317275875811649460311749636263 A104522 1315 1623042804786457341170250478209533988146752122810451680932958725933013881394233113484083707372518244169439642706491317566482466622746393302465717033760624749760722848031993625733595780989462278358225572304550633813684778662008322592469497012097111924931700033464648990971542286566443739203180191072886882657679492483561486600270288654011097772477117967231608835107532261787423590622251690239335347550830650684971032152610520509506048182396008840048483448750523879040064622617440167192288152592196547032252129381987563711516221842749325698627276010082215239082298296117020134481213496394422542481472951827627434948380935248907475 A104522 1316 4869128414359372023510751434628601964440256368431355042798876177799041644182699340452251122117554732508318928119473952699447399868239179907397151101281874249282168544095980877200787342968386835074676716913651901441054335986024967777408491036291335774795100100393946972914626859699331217609540573218660647973038477450684459800810865962033293317431353901694826505322596785362270771866755070718006042652491952054913096457831561528518144547188026520145450346251571637120193867852320501576864457776589641096756388145962691134548665528247977095881828030246645717246894888351060403443640489183267627444418855482882304845142805746721109 A104522 1317 14607385243078116070532254303885805893320769105294065128396628533397124932548098021356753366352664197524956784358421858098342199604717539722191453303845622747846505632287942631602362028905160505224030150740955704323163007958074903332225473108874007324385300301181840918743880579097993652828621719655981943919115432352053379402432597886099879952294061705084479515967790356086812315600265212154018127957475856164739289373494684585554433641564079560436351038754714911360581603556961504730593373329768923290269164437888073403645996584743931287645484090739937151740684665053181210330921467549802882333256566448646914535428417240162011 A104522 1318 43822155729234348211596762911657417679962307315882195385189885600191374797644294064070260099057992592574870353075265574295026598814152619166574359911536868243539516896863827894807086086715481515672090452222867112969489023874224709996676419326622021973155900903545522756231641737293980958485865158967945831757346297056160138207297793658299639856882185115253438547903371068260436946800795636462054383872427568494217868120484053756663300924692238681309053116264144734081744810670884514191780119989306769870807493313664220210937989754231793862936452272219811455222053995159543630992764402649408646999769699345940743606285251720484715 A104522 1319 131466467187703044634790288734972253039886921947646586155569656800574124392932882192210780297173977777724611059225796722885079796442457857499723079734610604730618550690591483684421258260146444547016271356668601338908467071622674129990029257979866065919467702710636568268694925211881942875457595476903837495272038891168480414621893380974898919570646555345760315643710113204781310840402386909386163151617282705482653604361452161269989902774076716043927159348792434202245234432012653542575340359967920309612422479940992660632813969262695381588809356816659434365666161985478630892978293207948225940999309098037822230818855755161452827 A104522 1320 394399401563109133904370866204916759119660765842939758466708970401722373178798646576632340891521933333173833177677390168655239389327373572499169239203831814191855652071774451053263774780439333641048814070005804016725401214868022389970087773939598197758403108131909704806084775635645828626372786430711512485816116673505441243865680142924696758711939666037280946931130339614343932521207160728158489454851848116447960813084356483809969708322230148131781478046377302606735703296037960627726021079903760928837267439822977981898441907788086144766428070449978303096998485956435892678934879623844677822997927294113466692456567265484357161 A104522 1321 1183198204689327401713112598614750277358982297528819275400126911205167119536395939729897022674565799999521499533032170505965718167982120717497507717611495442575566956215323353159791324341318000923146442210017412050176203644604067169910263321818794593275209324395729114418254326906937485879118359292134537457448350020516323731597040428774090276135818998111842840793391018843031797563621482184475468364555544349343882439253069451429909124966690444395344434139131907820207109888113881883178063239711282786511802319468933945695325723364258434299284211349934909290995457869307678036804638871534033468993781882340400077369701796453070163 A104522 1322 3549594614067982205139337795844250832076946892586457826200380733615501358609187819189691068023697399998564498599096511517897154503946362152492523152834486327726700868645970059479373973023954002769439326630052236150528610933812201509730789965456383779825627973187187343254762980720812457637355077876403612372345050061548971194791121286322270828407456994335528522380173056529095392690864446553426405093666633048031647317759208354289727374900071333186033302417395723460621329664341645649534189719133848359535406958406801837085977170092775302897852634049804727872986373607923034110413916614602100406981345647021200232109105389359209167 A104522 1323 10648783842203946615418013387532752496230840677759373478601142200846504075827563457569073204071092199995693495797289534553691463511839086457477569458503458983180102605937910178438121919071862008308317979890156708451585832801436604529192369896369151339476883919561562029764288942162437372912065233629210837117035150184646913584373363858966812485222370983006585567140519169587286178072593339660279215280999899144094941953277625062869182124700213999558099907252187170381863988993024936948602569157401545078606220875220405511257931510278325908693557902149414183618959120823769102331241749843806301220944036941063600696327316168077626179 A104522 1324 31946351526611839846254040162598257488692522033278120435803426602539512227482690372707219612213276599987080487391868603661074390535517259372432708375510376949540307817813730535314365757215586024924953939670470125354757498404309813587577109689107454018430651758684686089292866826487312118736195700887632511351105450553940740753120091576900437455667112949019756701421557508761858534217780018980837645842999697432284825859832875188607546374100641998674299721756561511145591966979074810845807707472204635235818662625661216533773794530834977726080673706448242550856877362471307306993725249531418903662832110823190802088981948504232877213 A104522 1325 95839054579835519538762120487794772466077566099834361307410279807618536682448071118121658836639829799961241462175605810983223171606551778117298125126531130848620923453441191605943097271646758074774861819011410376064272495212929440762731329067322362055291955276054058267878600479461936356208587102662897534053316351661822222259360274730701312367001338847059270104264672526285575602653340056942512937528999092296854477579498625565822639122301925996022899165269684533436775900937224432537423122416613905707455987876983649601321383592504933178242021119344727652570632087413921920981175748594256710988496332469572406266945845512698630315 A104522 1326 287517163739506558616286361463384317398232698299503083922230839422855610047344213354364976509919489399883724386526817432949669514819655334351894375379593392545862770360323574817829291814940274224324585457034231128192817485638788322288193987201967086165875865828162174803635801438385809068625761307988692602159949054985466666778080824192103937101004016541177810312794017578856726807960020170827538812586997276890563432738495876697467917366905777988068697495809053600310327702811673297612269367249841717122367963630950948803964150777514799534726063358034182957711896262241765762943527245782770132965488997408717218800837536538095889619 A104522 1327 862551491218519675848859084390152952194698094898509251766692518268566830142032640063094929529758468199651173159580452298849008544458966003055683126138780177637588311080970724453487875444820822672973756371102693384578452456916364966864581961605901258497627597484486524410907404315157427205877283923966077806479847164956400000334242472576311811303012049623533430938382052736570180423880060512482616437760991830671690298215487630092403752100717333964206092487427160800930983108435019892836808101749525151367103890892852846411892452332544398604178190074102548873135688786725297288830581737348310398896466992226151656402512609614287667531 A104522 1328 2587654473655559027546577253170458856584094284695527755300077554805700490426097920189284788589275404598953519478741356896547025633376898009167049378416340532912764933242912173360463626334462468018921269113308080153735357370749094900593745884817703775492882792453459573232722212945472281617631851771898233419439541494869200001002727417728935433909036148870600292815146158209710541271640181537447849313282975492015070894646462890277211256302152001892618277462281482402792949325305059678510424305248575454101311672678558539235677356997633195812534570222307646619407066360175891866491745212044931196689400976678454969207537828842863001265 A104522 1329 7762963420966677082639731759511376569752282854086583265900232664417101471278293760567854365767826213796860558436224070689641076900130694027501148135249021598738294799728736520081390879003387404056763807339924240461206072112247284701781237654453111326478648377360378719698166638836416844852895555315694700258318624484607600003008182253186806301727108446611800878445438474629131623814920544612343547939848926476045212683939388670831633768906456005677854832386844447208378847975915179035531272915745726362303935018035675617707032070992899587437603710666922939858221199080527675599475235636134793590068202930035364907622613486528589002467 A104522 1330 23288890262900031247919195278534129709256848562259749797700697993251304413834881281703563097303478641390581675308672212068923230700392082082503444405747064796214884399186209560244172637010162212170291422019772721383618216336741854105343712963359333979435945132081136159094499916509250534558686665947084100774955873453822800009024546759560418905181325339835402635336315423887394871444761633837030643819546779428135638051818166012494901306719368017033564497160533341625136543927745537106593818747237179086911805054107026853121096212978698762312811132000768819574663597241583026798425706908404380770204608790106094722867840459585767006071 A104522 1331 69866670788700093743757585835602389127770545686779249393102093979753913241504643845110689291910435924171745025926016636206769692101176246247510333217241194388644653197558628680732517911030486636510874266059318164150854649010225562316031138890078001938307835396243408477283499749527751603676059997841252302324867620361468400027073640278681256715543976019506207906008946271662184614334284901511091931458640338284406914155454498037484703920158104051100693491481600024875409631783236611319781456241711537260735415162321080559363288638936096286938433396002306458723990791724749080395277120725213142310613826370318284168603521378757301016883 A104522 1332 209600012366100281231272757506807167383311637060337748179306281939261739724513931535332067875731307772515235077778049908620309076303528738742530999651723583165933959592675886042197553733091459909532622798177954492452563947030676686948093416670234005814923506188730225431850499248583254811028179993523756906974602861084405200081220920836043770146631928058518623718026838814986553843002854704533275794375921014853220742466363494112454111760474312153302080474444800074626228895349709833959344368725134611782206245486963241678089865916808288860815300188006919376171972375174247241185831362175639426931841479110954852505810564136271903049317 A104522 1333 628800037098300843693818272520421502149934911181013244537918845817785219173541794605996203627193923317545705233334149725860927228910586216227592998955170749497801878778027658126592661199274379728597868394533863477357691841092030060844280250010702017444770518566190676295551497745749764433084539980571270720923808583253215600243662762508131310439895784175555871154080516444959661529008564113599827383127763044559662227399090482337362335281422936459906241423334400223878686686049129501878033106175403835346618736460889725034269597750424866582445900564020758128515917125522741723557494086526918280795524437332864557517431692408815709146619 A104522 1334 1886400111294902531081454817561264506449804733543039733613756537453355657520625383817988610881581769952637115700002449177582781686731758648682778996865512248493405636334082974379777983597823139185793605183601590432073075523276090182532840750032106052334311555698572028886654493237249293299253619941713812162771425749759646800730988287524393931319687352526667613462241549334878984587025692340799482149383289133678986682197271447012087005844268809379718724270003200671636060058147388505634099318526211506039856209382669175102808793251274599747337701692062274385547751376568225170672482259580754842386573311998593672552295077226447127438523 A104522 1335 5659200333884707593244364452683793519349414200629119200841269612360066972561876151453965832644745309857911347100007347532748345060195275946048336990596536745480216909002248923139333950793469417557380815550804771296219226569828270547598522250096318157002934667095716086659963479711747879897760859825141436488314277249278940402192964862573181793959062057580002840386724648004636953761077077022398446448149867401036960046591814341036261017532806428139156172810009602014908180174442165516902297955578634518119568628148007525308426379753823799242013105076186823156643254129704675512017446778742264527159719935995781017656885231679341382314235 A104522 1336 16977601001654122779733093358051380558048242601887357602523808837080200917685628454361897497934235929573734041300022042598245035180585827838145010971789610236440650727006746769418001852380408252672142446652414313888657679709484811642795566750288954471008804001287148259979890439135243639693282579475424309464942831747836821206578894587719545381877186172740008521160173944013910861283231231067195339344449602203110880139775443023108783052598419284417468518430028806044724540523326496550706893866735903554358705884444022575925279139261471397726039315228560469469929762389114026536052340336226793581479159807987343052970655695038024146941369 A104522 1337 50932803004962368339199280074154141674144727805662072807571426511240602753056885363085692493802707788721202123900066127794735105541757483514435032915368830709321952181020240308254005557141224758016427339957242941665973039128454434928386700250866863413026412003861444779939671317405730919079847738426272928394828495243510463619736683763158636145631558518220025563480521832041732583849693693201586018033348806609332640419326329069326349157795257853252405555290086418134173621569979489652120681600207710663076117653332067727775837417784414193178117945685681408409789287167342079608157021008680380744437479423962029158911967085114072440822771 A104522 1338 152798409014887105017597840222462425022434183416986218422714279533721808259170656089257077481408123366163606371700198383384205316625272450543305098746106492127965856543060720924762016671423674274049282019871728824997919117385363304785160100752600590239079236011584334339819013952217192757239543215278818785184485485730531390859210051289475908436894675554660076690441565496125197751549081079604758054100046419827997921257978987207979047473385773559757216665870259254402520864709938468956362044800623131989228352959996203183327512253353242579534353837057044225229367861502026238824471063026041142233312438271886087476735901255342217322466975 A104522 1339 458395227044661315052793520667387275067302550250958655268142838601165424777511968267771232444224370098490819115100595150152615949875817351629915296238319476383897569629182162774286050014271022822147846059615186474993757352156089914355480302257801770717237708034753003019457041856651578271718629645836456355553456457191594172577630153868427725310684026663980230071324696488375593254647243238814274162300139259483993763773936961623937142420157320679271649997610777763207562594129815406869086134401869395967685058879988609549982536760059727738603061511171132675688103584506078716473413189078123426699937314815658262430207703766026651967399587 A104522 1340 1375185681133983945158380562002161825201907650752875965804428515803496274332535904803313697332673110295472457345301785450457847849627452054889745888714958429151692708887546488322858150042813068466443538178845559424981272056468269743066440906773405312151713124104259009058371125569954734815155888937509369066660369371574782517732890461605283175932052079991940690213974089465126779763941729716442822486900417778451981291321810884871811427260471962037814949992832333289622687782389446220607258403205608187903055176639965828649947610280179183215809184533513398027064310753518236149420239567234370280099811944446974787290623111298079955902197421 A104522 1341 4125557043401951835475141686006485475605722952258627897413285547410488822997607714409941091998019330886417372035905356351373543548882356164669237666144875287455078126662639464968574450128439205399330614536536678274943816169404809229199322720320215936455139372312777027175113376709864204445467666812528107199981108114724347553198671384815849527796156239975822070641922268395380339291825189149328467460701253335355943873965432654615434281781415886113444849978496999868868063347168338661821775209616824563709165529919897485949842830840537549647427553600540194081192932260554708448260718701703110840299435833340924361871869333894239867706590923 A104522 1342 12376671130205855506425425058019456426817168856775883692239856642231466468992823143229823275994057992659252116107716069054120630646647068494007712998434625862365234379987918394905723350385317616197991843609610034824831448508214427687597968160960647809365418116938331081525340130129592613336403000437584321599943324344173042659596014154447548583388468719927466211925766805186141017875475567447985402382103760006067831621896297963846302845344247658340334549935490999606604190041505015985465325628850473691127496589759692457849528492521612648942282660801620582243578796781664125344782156105109332520898307500022773085615608001682719603119771427 A104522 1343 37130013390617566519276275174058369280451506570327651076719569926694399406978469429689469827982173977977756348323148207162361891939941205482023138995303877587095703139963755184717170051155952848593975530828830104474494345524643283062793904482881943428096254350814993244576020390388777840009209001312752964799829973032519127978788042463342645750165406159782398635777300415558423053626426702343956207146311280018203494865688893891538908536032742975021003649806472998819812570124515047956395976886551421073382489769279077373548585477564837946826847982404861746730736390344992376034346468315327997562694922500068319256846824005048158809359312939 A104522 1344 111390040171852699557828825522175107841354519710982953230158709780083198220935408289068409483946521933933269044969444621487085675819823616446069416985911632761287109419891265554151510153467858545781926592486490313423483036573929849188381713448645830284288763052444979733728061171166333520027627003938258894399489919097557383936364127390027937250496218479347195907331901246675269160879280107031868621438933840054610484597066681674616725608098228925063010949419418996459437710373545143869187930659654263220147469307837232120645756432694513840480543947214585240192209171034977128103039404945983992688084767500204957770540472015144476428077937473 A104522 1345 334170120515558098673486476566525323524063559132948859690476129340249594662806224867205228451839565801799807134908333864461257027459470849338208250957734898283861328259673796662454530460403575637345779777459470940270449109721789547565145140345937490852866289157334939201184183513499000560082881011814776683198469757292672151809092382170083811751488655438041587721995703740025807482637840321095605864316801520163831453791200045023850176824294686775189032848258256989378313131120635431607563791978962789660442407923511696361937269298083541521441631841643755720576627513104931384309118214837951978064254302500614873311621416045433429284233811075 A104522 1346 1002510361546674296020459429699575970572190677398846579071428388020748783988418674601615685355518697405399421404725001593383771082378412548014624752873204694851583984779021389987363591381210726912037339332378412820811347329165368642695435421037812472558598867472004817603552550540497001680248643035444330049595409271878016455427277146510251435254465966314124763165987111220077422447913520963286817592950404560491494361373600135071550530472884060325567098544774770968134939393361906294822691375936888368981327223770535089085811807894250624564324895524931267161729882539314794152927354644513855934192762907501844619934864248136300287852701431879 A104522 1347 3007531084640022888061378289098727911716572032196539737214285164062246351965256023804847056066556092216198264214175004780151313247135237644043874258619614084554751954337064169962090774143632180736112017997135238462434041987496105928086306263113437417675796602416014452810657651621491005040745929106332990148786227815634049366281831439530754305763397898942374289497961333660232267343740562889860452778851213681474483084120800405214651591418652180976701295634324312904404818180085718884468074127810665106943981671311605267257435423682751873692974686574793801485189647617944382458782063933541567802578288722505533859804592744408900863558104294291 A104522 1348 9022593253920068664184134867296183735149716096589619211642855492186739055895768071414541168199668276648594792642525014340453939741405712932131622775858842253664255863011192509886272322430896542208336053991405715387302125962488317784258918789340312253027389807248043358431972954864473015122237787318998970446358683446902148098845494318592262917290193696827122868493884000980696802031221688669581358336553641044423449252362401215643954774255956542930103886902972938713214454540257156653404222383431995320831945013934815801772306271048255621078924059724381404455568942853833147376346191800624703407734866167516601579413778233226702590674312881525 A104522 1349 27067779761760205992552404601888551205449148289768857634928566476560217167687304214243623504599004829945784377927575043021361819224217138796394868327576526760992767589033577529658816967292689626625008161974217146161906377887464953352776756368020936759082169421744130075295918864593419045366713361956996911339076050340706444296536482955776788751870581090481368605481652002942090406093665066008744075009660923133270347757087203646931864322767869628790311660708918816139643363620771469960212667150295985962495835041804447405316918813144766863236772179173144213366706828561499442129038575401874110223204598502549804738241334699680107772022938643227 A104522 1350 81203339285280617977657213805665653616347444869306572904785699429680651503061912642730870513797014489837353133782725129064085457672651416389184604982729580282978302767100732588976450901878068879875024485922651438485719133662394860058330269104062810277246508265232390225887756593780257136100140085870990734017228151022119332889609448867330366255611743271444105816444956008826271218280995198026232225028982769399811043271261610940795592968303608886370934982126756448418930090862314409880638001450887957887487505125413342215950756439434300589710316537519432640100120485684498326387115726205622330669613795507649414214724004099040323316068815928331 A104522 1351 243610017855841853932971641416996960849042334607919718714357098289041954509185737928192611541391043469512059401348175387192256373017954249167553814948188740848934908301302197766929352705634206639625073457767954315457157400987184580174990807312188430831739524795697170677663269781340771408300420257612972202051684453066357998668828346601991098766835229814332317449334868026478813654842985594078696675086948308199433129813784832822386778904910826659112804946380269345256790272586943229641914004352663873662462515376240026647852269318302901769130949612558297920300361457053494979161347178616866992008841386522948242644172012297120969948206447783643 A104522 1352 730830053567525561798914924250990882547127003823759156143071294867125863527557213784577834624173130408536178204044526161576769119053862747502661444844566222546804724903906593300788058116902619918875220373303862946371472202961553740524972421936565292495218574387091512032989809344022314224901260772838916606155053359199073996006485039805973296300505689442996952348004604079436440964528956782236090025260844924598299389441354498467160336714732479977338414839140808035770370817760829688925742013057991620987387546128720079943556807954908705307392848837674893760901084371160484937484041535850600976026524159568844727932516036891362909844619343349577 A104522 1353 2192490160702576685396744772752972647641381011471277468429213884601377590582671641353733503872519391225608534612133578484730307357161588242507984334533698667640414174711719779902364174350707859756625661119911588839114416608884661221574917265809695877485655723161274536098969428032066942674703782318516749818465160077597221988019455119417919888901517068328990857044013812238309322893586870346708270075782534773794898168324063495401481010144197439932015244517422424107311112453282489066777226039173974862962162638386160239830670423864726115922178546513024681282703253113481454812452124607551802928079572478706534183797548110674088729533858030047379 A104522 1354 6577470482107730056190234318258917942924143034413832405287641653804132771748014924061200511617558173676825603836400735454190922071484764727523953003601096002921242524135159339707092523052123579269876983359734766517343249826653983664724751797429087632456967169483823608296908284096200828024111346955550249455395480232791665964058365358253759666704551204986972571132041436714927968680760611040124810227347604321384694504972190486204443030432592319796045733552267272321933337359847467200331678117521924588886487915158480719492011271594178347766535639539074043848109759340444364437356373822655408784238717436119602551392644332022266188601574090140783 A104522 1355 19732411446323190168570702954776753828772429103241497215862924961412398315244044772183601534852674521030476811509202206362572766214454294182571859010803288008763727572405478019121277569156370737809630950079204299552029749479961950994174255392287262897370901508451470824890724852288602484072334040866650748366186440698374997892175096074761279000113653614960917713396124310144783906042281833120374430682042812964154083514916571458613329091297776959388137200656801816965800012079542401600995034352565773766659463745475442158476033814782535043299606918617222131544329278021333093312069121467966226352716152308358807654177932996066798565804722270420995 A104522 1356 59197234338969570505712108864330261486317287309724491647588774884237194945732134316550804604558023563091430434527606619087718298643362882547715577032409864026291182717216434057363832707469112213428892850237612898656089248439885852982522766176861788692112704525354412474672174556865807452217002122599952245098559322095124993676525288224283837000340960844882753140188372930434351718126845499361123292046128438892462250544749714375839987273893330878164411601970405450897400036238627204802985103057697321299978391236426326475428101444347605129898820755851666394632987834063999279936207364403898679058148456925076422962533798988200395697414166811261629 A104522 1357 177591703016908711517136326592990784458951861929173474942766324652711584837196402949652413813674070689274291303582819857263154895930088647643146731097229592078873548151649302172091498122407336640286678550712838695968267745319657558947568298530585366076338113576063237424016523670597422356651006367799856735295677966285374981029575864672851511001022882534648259420565118791303055154380536498083369876138385316677386751634249143127519961821679992634493234805911216352692200108715881614408955309173091963899935173709278979426284304333042815389696462267554999183898963502191997839808622093211696037174445370775229268887601396964601187092242500433783531 A104522 1358 532775109050726134551408979778972353376855585787520424828298973958134754511589208848957241441022212067822873910748459571789464687790265942929440193291688776236620644454947906516274494367222009920860035652138516087904803235958972676842704895591756098229014340728189712272049571011792267069953019103399570205887033898856124943088727594018554533003068647603944778261695356373909165463141609494250109628415155950032160254902747429382559885465039977903479704417733649058076600326147644843226865927519275891699805521127836938278852912999128446169089386802664997551696890506575993519425866279635088111523336112325687806662804190893803561276727501301349235 A104522 1359 1598325327152178403654226939336917060130566757362561274484896921874404263534767626546871724323066636203468621732245378715368394063370797828788320579875066328709861933364843719548823483101666029762580106956415548263714409707876918030528114686775268294687043022184569136816148713035376801209859057310198710617661101696568374829266182782055663599009205942811834334785086069121727496389424828482750328885245467850096480764708242288147679656395119933710439113253200947174229800978442934529680597782557827675099416563383510814836558738997385338507268160407994992655090671519727980558277598838905264334570008336977063419988412572681410683830182503904046347 A104522 1360 4794975981456535210962680818010751180391700272087683823454690765623212790604302879640615172969199908610405865196736136146105182190112393486364961739625198986129585800094531158646470449304998089287740320869246644791143229123630754091584344060325804884061129066553707410448446139106130403629577171930596131852983305089705124487798548346166990797027617828435503004355258207365182489168274485448250986655736403550289442294124726864443038969185359801131317339759602841522689402935328803589041793347673483025298249690150532444509676216992156015521804481223984977965272014559183941674832796516715793003710025010931190259965237718044232051490547511712137681 A104522 1361 14384927944369605632888042454032253541175100816263051470364072296869638371812908638921845518907599725831217595590208408438315546570337180459094885218875596958388757400283593475939411347914994267863220962607739934373429687370892262274753032180977414652183387199661122231345338417318391210888731515791788395558949915269115373463395645038500972391082853485306509013065774622095547467504823456344752959967209210650868326882374180593329116907556079403393952019278808524568068208805986410767125380043020449075894749070451597333529028650976468046565413443671954933895816043677551825024498389550147379011130075032793570779895713154132696154471642535136411683 A104522 1362 43154783833108816898664127362096760623525302448789154411092216890608915115438725916765536556722799177493652786770625225314946639711011541377284655656626790875166272200850780427818234043744982803589662887823219803120289062112676786824259096542932243956550161598983366694036015251955173632666194547375365186676849745807346120390186935115502917173248560455919527039197323866286642402514470369034258879901627631952604980647122541779987350722668238210181856057836425573704204626417959232301376140129061347227684247211354792000587085952929404139696240331015864801687448131032655475073495168650442137033390225098380712339687139462398088463414927605409233687 A104522 1363 129464351499326450695992382086290281870575907346367463233276650671826745346316177750296609670168397532480958360311875675944839919133034624131853966969880372625498816602552341283454702131234948410768988663469659409360867186338030360472777289628796731869650484796950100082108045755865520897998583642126095560030549237422038361170560805346508751519745681367758581117591971598859927207543411107102776639704882895857814941941367625339962052168004714630545568173509276721112613879253877696904128420387184041683052741634064376001761257858788212419088720993047594405062344393097966425220485505951326411100170675295142137019061418387194265390244782816227699699 A104522 1364 388393054497979352087977146258870845611727722039102389699829952015480236038948533250889829010505192597442875080935627027834519757399103872395561900909641117876496449807657023850364106393704845232306965990408978228082601559014091081418331868886390195608951454390850300246324137267596562693995750926378286680091647712266115083511682416039526254559237044103275743352775914796579781622630233321308329919114648687573444825824102876019886156504014143891636704520527830163337841637761633090712385261161552125049158224902193128005283773576364637257266162979142783215187033179293899275661456517853979233300512025885426411057184255161582796170734348448683097733 A104522 1365 1165179163493938056263931438776612536835183166117307169099489856046440708116845599752669487031515577792328625242806881083503559272197311617186685702728923353629489349422971071551092319181114535696920897971226934684247804677042273244254995606659170586826854363172550900738972411802789688081987252779134860040274943136798345250535047248118578763677711132309827230058327744389739344867890699963924989757343946062720334477472308628059658469512042431674910113561583490490013524913284899272137155783484656375147474674706579384015851320729093911771798488937428349645561099537881697826984369553561937699901536077656279233171552765484748388512203045346049291835 A104522 1366 3495537490481814168791794316329837610505549498351921507298469568139322124350536799258008461094546733376985875728420643250510677816591934851560057108186770060888468048268913214653276957543343607090762693913680804052743414031126819732764986819977511760480563089517652702216917235408369064245961758337404580120824829410395035751605141744355736291033133396929481690174983233169218034603672099891774969272031838188161003432416925884178975408536127295024730340684750471470040574739854697816411467350453969125442424024119738152047553962187281735315395466812285048936683298613645093480953108660685813099704608232968837699514658296454245165536609136038147874139 A104522 1367 10486612471445442506375382948989512831516648495055764521895408704417966373051610397774025383283640200130957627185261929751532033449775804554680171324560310182665404144806739643959830872630030821272288081741042412158230242093380459198294960459932535281441689268552958106650751706225107192737885275012213740362474488231185107254815425233067208873099400190788445070524949699507654103811016299675324907816095514564483010297250777652536926225608381885074191022054251414410121724219564093449234402051361907376327272072359214456142661886561845205946186400436855146810049895840935280442859325982057439299113824698906513098543974889362735496609827408114443621051 A104522 1368 31459837414336327519126148846968538494549945485167293565686226113253899119154831193322076149850920600392872881555785789254596100349327413664040513973680930547996212434420218931879492617890092463816864245223127236474690726280141377594884881379797605844325067805658874319952255118675321578213655825036641221087423464693555321764446275699201626619298200572365335211574849098522962311433048899025974723448286543693449030891752332957610778676825145655222573066162754243230365172658692280347703206154085722128981816217077643368427985659685535617838559201310565440430149687522805841328577977946172317897341474096719539295631924668088206489829482224343330861785 A104522 1369 94379512243008982557378446540905615483649836455501880697058678339761697357464493579966228449552761801178618644667357367763788301047982240992121541921042791643988637303260656795638477853670277391450592735669381709424072178840424132784654644139392817532975203416976622959856765356025964734640967475109923663262270394080665965293338827097604879857894601717096005634724547295568886934299146697077924170344859631080347092675256998872832336030475436965667719198488262729691095517976076841043109618462257166386945448651232930105283956979056606853515677603931696321290449062568417523985733933838516953692024422290158617886895774004264619469488446673029992583987 A104522 1370 283138536729026947672135339622716846450949509366505642091176035019285092072393480739898685348658285403535855934002072103291364903143946722976364625763128374931965911909781970386915433561010832174351778207008145128272216536521272398353963932418178452598925610250929868879570296068077894203922902425329770989786811182241997895880016481292814639573683805151288016904173641886706660802897440091233772511034578893241041278025770996618497008091426310897003157595464788189073286553928230523129328855386771499160836345953698790315851870937169820560547032811795088963871347187705252571957201801515550861076073266870475853660687322012793858408465340019089977750591 A104522 1371 849415610187080843016406018868150539352848528099516926273528105057855276217180442219696056045974856210607567802006216309874094709431840168929093877289385124795897735729345911160746300683032496523055334621024435384816649609563817195061891797254535357796776830752789606638710888204233682611768707275989312969360433546725993687640049443878443918721051415453864050712520925660119982408692320273701317533103736679723123834077312989855491024274278932691009472786394364567219859661784691569387986566160314497482509037861096370947555612811509461681641098435385266891614041563115757715871605404546652583228219800611427560982061966038381575225396020057269933250403 A104522 1372 2548246830561242529049218056604451618058545584298550778820584315173565828651541326659088168137924568631822703406018648929622284128295520506787281631868155374387693207188037733482238902049097489569166003863073306154449948828691451585185675391763606073390330492258368819916132664612701047835306121827967938908081300640177981062920148331635331756163154246361592152137562776980359947226076960821103952599311210039169371502231938969566473072822836798073028418359183093701659578985354074708163959698480943492447527113583289112842666838434528385044923295306155800674842124689347273147614816213639957749684659401834282682946185898115144725676188060171809799749837 A104522 1373 7644740491683727587147654169813354854175636752895652336461752945520697485954623979977264504413773705895468110218055946788866852384886561520361844895604466123163079621564113200446716706147292468707498011589219918463349846486074354755557026175290818220170991476775106459748397993838103143505918365483903816724243901920533943188760444994905995268489462739084776456412688330941079841678230882463311857797933630117508114506695816908699419218468510394219085255077549281104978736956062224124491879095442830477342581340749867338528000515303585155134769885918467402024526374068041819442844448640919873249053978205502848048838557694345434177028564180515429399248139 A104522 1374 22934221475051182761442962509440064562526910258686957009385258836562092457863871939931793513241321117686404330654167840366600557154659684561085534686813398369489238864692339601340150118441877406122494034767659755390049539458223064266671078525872454660512974430325319379245193981514309430517755096451711450172731705761601829566281334984717985805468388217254329369238064992823239525034692647389935573393800890352524343520087450726098257655405531182657255765232647843314936210868186672373475637286328491432027744022249602015584001545910755465404309657755402206073579122204125458328533345922759619747161934616508544146515673083036302531085692541546288197743043 A104522 1375 68802664425153548284328887528320193687580730776060871028155776509686277373591615819795380539723963353059212991962503521099801671463979053683256604060440195108467716594077018804020450355325632218367482104302979266170148618374669192800013235577617363981538923290975958137735581944542928291553265289355134350518195117284805488698844004954153957416405164651762988107714194978469718575104077942169806720181402671057573030560262352178294772966216593547971767295697943529944808632604560017120426911858985474296083232066748806046752004637732266396212928973266206618220737366612376374985600037768278859241485803849525632439547019249108907593257077624638864593227755 A104522 1376 206407993275460644852986662584960581062742192328182613084467329529058832120774847459386141619171890059177638975887510563299405014391937161049769812181320585325403149782231056412061351065976896655102446312908937798510445855124007578400039706732852091944616769872927874413206745833628784874659795868065403051554585351854416466096532014862461872249215493955288964323142584935409155725312233826509420160544208013172719091680787056534884318898649780643915301887093830589834425897813680051361280735576956422888249696200246418140256013913196799188638786919798619854662212099837129124956800113304836577724457411548576897318641057747326722779771232873916593779681889 A104522 1377 619223979826381934558959987754881743188226576984547839253401988587176496362324542378158424857515670177532916927662531689898215043175811483149309436543961755976209449346693169236184053197930689965307338938726813395531337565372022735200119120198556275833850309618783623239620237500886354623979387604196209154663756055563249398289596044587385616747646481865866892969427754806227467175936701479528260481632624039518157275042361169604652956695949341931745905661281491769503277693441040154083842206730869268664749088600739254420768041739590397565916360759395859563986636299511387374870400339914509733173372234645730691955923173241980168339313698621749781339044291 A104522 1378 1857671939479145803676879963264645229564679730953643517760205965761529489086973627134475274572547010532598750782987595069694645129527434449447928309631885267928628348040079507708552159593792069895922016816180440186594012696116068205600357360595668827501550928856350869718860712502659063871938162812588627463991268166689748194868788133762156850242939445597600678908283264418682401527810104438584781444897872118554471825127083508813958870087848025795237716983844475308509833080323120462251526620192607805994247265802217763262304125218771192697749082278187578691959908898534162124611201019743529199520116703937192075867769519725940505017941095865249344017131495 A104522 1379 5573015818437437411030639889793935688694039192860930553280617897284588467260920881403425823717641031597796252348962785209083935388582303348343784928895655803785885044120238523125656478781376209687766050448541320559782038088348204616801072081787006482504652786569052609156582137507977191615814488437765882391973804500069244584606364401286470550728818336792802036724849793256047204583430313315754344334693616355663415475381250526441876610263544077385713150951533425925529499240969361386754579860577823417982741797406653289786912375656313578093247246834562736075879726695602486373833603059230587598560350111811576227603308559177821515053823287595748032051393107 A104522 1380 16719047455312312233091919669381807066082117578582791659841853691853765401782762644210277471152923094793388757046888355627251806165746910045031354786686967411357655132360715569376969436344128629063298151345623961679346114265044613850403216245361019447513958359707157827469746412523931574847443465313297647175921413500207733753819093203859411652186455010378406110174549379768141613750290939947263033004080849066990246426143751579325629830790632232157139452854600277776588497722908084160263739581733470253948225392219959869360737126968940734279741740503688208227639180086807459121500809177691762795681050335434728682809925677533464545161469862787244096154177941 A104522 1381 50157142365936936699275759008145421198246352735748374979525561075561296205348287932630832413458769284380166271140665066881755418497240730135094064360060902234072965397082146708130908309032385887189894454036871885038038342795133841551209648736083058342541875079121473482409239237571794724542330395939892941527764240500623201261457279611578234956559365031135218330523648139304424841250872819841789099012242547200970739278431254737976889492371896696471418358563800833329765493168724252480791218745200410761844676176659879608082211380906822202839225221511064624682917540260422377364502427533075288387043151006304186048429777032600393635484409588361732288462532443 A104522 1382 150471427097810810097827277024436263594739058207245124938576683226683888616044863797892497240376307853140498813421995200645266255491722190405282193080182706702218896191246440124392724927097157661569683362110615655114115028385401524653628946208249175027625625237364420447227717712715384173626991187819678824583292721501869603784371838834734704869678095093405654991570944417913274523752618459525367297036727641602912217835293764213930668477115690089414255075691402499989296479506172757442373656235601232285534028529979638824246634142720466608517675664533193874048752620781267132093507282599225865161129453018912558145289331097801180906453228765085196865387595947 A104522 1383 451414281293432430293481831073308790784217174621735374815730049680051665848134591393677491721128923559421496440265985601935798766475166571215846579240548120106656688573739320373178174781291472984709050086331846965342345085156204573960886838624747525082876875712093261341683153138146152520880973563459036473749878164505608811353115516504204114609034285280216964974712833253739823571257855378576101891110182924808736653505881292641792005431347070268242765227074207499967889438518518272327120968706803696856602085589938916472739902428161399825553026993599581622146257862343801396280521847797677595483388359056737674435867993293403542719359686295255590596162786459 A104522 1384 1354242843880297290880445493219926372352651523865206124447190149040154997544403774181032475163386770678264489320797956805807396299425499713647539737721644360319970065721217961119534524343874418954127150258995540896027035255468613721882660515874242575248630627136279784025049459414438457562642920690377109421249634493516826434059346549512612343827102855840650894924138499761219470713773566135728305673330548774426209960517643877925376016294041210804728295681222622499903668315555554816981362906120411090569806256769816749418219707284484199476659080980798744866438773587031404188841565543393032786450165077170213023307603979880210628158079058885766771788488357993 A104522 1385 4062728531640891872641336479659779117057954571595618373341570447120464992633211322543097425490160312034793467962393870417422188898276499140942619213164933080959910197163653883358603573031623256862381450776986622688081105766405841165647981547622727725745891881408839352075148378243315372687928762071131328263748903480550479302178039648537837031481308567521952684772415499283658412141320698407184917019991646323278629881552931633776128048882123632414184887043667867499711004946666664450944088718361233271709418770309450248254659121853452598429977242942396234599316320761094212566524696630179098359350495231510639069922811939640631884474237176657300315365465072595 A104522 1386 12188185594922675617924009438979337351173863714786855120024711341361394977899633967629292276470480936104380403887181611252266566694829497422827857639494799242879730591490961650075810719094869770587144352330959868064243317299217523496943944642868183177237675644226518056225445134729946118063786286213393984791246710441651437906534118945613511094443925702565858054317246497850975236423962095221554751059974938969835889644658794901328384146646370897242554661131003602499133014839999993352832266155083699815128256310928350744763977365560357795289931728827188703797948962283282637699574089890537295078051485694531917209768435818921895653422711529971900946096395216399 A104522 1387 36564556784768026853772028316938012053521591144360565360074134024084184933698901902887876829411442808313141211661544833756799700084488492268483572918484397728639191774472884950227432157284609311761433056992879604192729951897652570490831833928604549531713026932679554168676335404189838354191358858640181954373740131324954313719602356836840533283331777107697574162951739493552925709271886285664664253179924816909507668933976384703985152439939112691727663983393010807497399044519999980058496798465251099445384768932785052234291932096681073385869795186481566111393846886849847913098722269671611885234154457083595751629305307456765686960268134589915702838289185647811 A104522 1388 109693670354304080561316084950814036160564773433081696080222402072252554801096705708663630488234328424939423634984634501270399100253465476805450718755453193185917575323418654850682296471853827935284299170978638812578189855692957711472495501785813648595139080798038662506029006212569515062574076575920545863121220393974862941158807070510521599849995331323092722488855218480658777127815658856993992759539774450728523006801929154111955457319817338075182991950179032422492197133559999940175490395395753298336154306798355156702875796290043220157609385559444698334181540660549543739296166809014835655702463371250787254887915922370297060880804403769747108514867556942045 A104522 1389 329081011062912241683948254852442108481694320299245088240667206216757664403290117125990891464702985274818270904953903503811197300760396430416352156266359579557752725970255964552046889415561483805852897512935916437734569567078873134417486505357440945785417242394115987518087018637708545187722229727761637589363661181924588823476421211531564799549985993969278167466565655441976331383446976570981978278619323352185569020405787462335866371959452014225548975850537097267476591400679999820526471186187259895008462920395065470108627388870129660472828156678334095002544621981648631217888500427044506967107390113752361764663747767110891182642413211309241325544602670824747 A104522 1390 987243033188736725051844764557326325445082960897735264722001618650272993209870351377972674394108955824454812714861710511433591902281189291249056468799078738673258177910767893656140668246684451417558692538807749313203708701236619403252459516072322837356251727182347962554261055913125635563166689183284912768090983545773766470429263634594694398649957981907834502399696966325928994150340929712945934835857970056556707061217362387007599115878356042676646927551611291802429774202039999461579413558561779685025388761185196410325882166610388981418484470035002285007633865944945893653665501281133520901322170341257085293991243301332673547927239633927723976633808012472851 A104522 1391 2961729099566210175155534293671978976335248882693205794166004855950818979629611054133918023182326867473364438144585131534300775706843567873747169406397236216019774533732303680968422004740053354252676077616423247939611126103709858209757378548216968512068755181547043887662783167739376906689500067549854738304272950637321299411287790903784083195949873945723503507199090898977786982451022789138837804507573910169670121183652087161022797347635068128029940782654833875407289322606119998384738240675685339055076166283555589230977646499831166944255453410105006855022901597834837680960996503843400562703966511023771255881973729903998020643781718901783171929901424037417163 A104522 1392 8885187298698630525466602881015936929005746648079617382498014567852456938888833162401754069546980602420093314433755394602902327120530703621241508219191708648059323601196911042905266014220160062758028232849269743818833378311129574629272135644650905536206265544641131662988349503218130720068500202649564214912818851911963898233863372711352249587849621837170510521597272696933360947353068367416513413522721730509010363550956261483068392042905204384089822347964501626221867967818359995154214722027056017165228498850666767692932939499493500832766360230315020565068704793504513042882989511530201688111899533071313767645921189711994061931345156705349515789704272112250097 A104522 1393 26655561896095891576399808643047810787017239944238852147494043703557370816666499487205262208640941807260279943301266183808706981361592110863724524657575125944177970803590733128715798042660480188274084698547809231456500134933388723887816406933952716608618796633923394988965048509654392160205500607948692644738456555735891694701590118134056748763548865511511531564791818090800082842059205102249540240568165191527031090652868784449205176128715613152269467043893504878665603903455079985462644166081168051495685496552000303078798818498480502498299080690945061695206114380513539128648968534590605064335698599213941302937763569135982185794035470116048547369112816336748899 A104522 1394 79966685688287674729199425929143432361051719832716556442482131110672112449999498461615786625922825421780839829903798551426120944084776332591173573972725377832533912410772199386147394127981440564822254095643427694369500404800166171663449220801858149825856389901770184966895145528963176480616501823846077934215369667207675084104770354402170246290646596534534594694375454272400248526177615306748620721704495574581093271958606353347615528386146839456808401131680514635996811710365239956387932498243504154487056489656000909236396455495441507494897242072835185085618343141540617385946905603771815193007095797641823908813290707407946557382106410348145642107338449010245303 A104522 1395 239900057064863024187598277787430297083155159498149669327446393332016337349998495384847359877768476265342519489711395654278362832254328997773520721918176133497601737232316598158442182383944321694466762286930283083108501214400498514990347662405574449477569169705310554900685436586889529441849505471538233802646109001623025252314311063206510738871939789603603784083126362817200745578532845920245862165113486723743279815875819060042846585158440518370425203395041543907990435131095719869163797494730512463461169468968002727709189366486324522484691726218505555256855029424621852157840716811315445579021287392925471726439872122223839672146319231044436926322015347030734515 A104522 1396 719700171194589072562794833362290891249465478494449007982339179996049012049995486154542079633305428796027558469134186962835088496762986993320562165754528400492805211696949794475326547151832965083400286860790849249325503643201495544971042987216723348432707509115931664702056309760668588325548516414614701407938327004869075756942933189619532216615819368810811352249379088451602236735598537760737586495340460171229839447627457180128539755475321555111275610185124631723971305393287159607491392484191537390383508406904008183127568099458973567454075178655516665770565088273865556473522150433946336737063862178776415179319616366671519016438957693133310778966046041092202149 A104522 1397 2159100513583767217688384500086872673748396435483347023947017539988147036149986458463626238899916286388082675407402560888505265490288960979961686497263585201478415635090849383425979641455498895250200860582372547747976510929604486634913128961650170045298122527347794994106168929282005764976645549243844104223814981014607227270828799568858596649847458106432434056748137265354806710206795613282212759486021380513689518342882371540385619266425964665333826830555373895171913916179861478822474177452574612171150525220712024549382704298376920702362225535966549997311695264821596669420566451301839010211191586536329245537958849100014557049316873079399932336898138123276605051 A104522 1398 6477301540751301653065153500260618021245189306450041071841052619964441108449959375390878716699748859164248026222207682665515796470866882939885059491790755604435246905272548150277938924366496685750602581747117643243929532788813459904739386884950510135894367582043384982318506787846017294929936647731532312671444943043821681812486398706575789949542374319297302170244411796064420130620386839846638278458064141541068555028647114621156857799277893996001480491666121685515741748539584436467422532357723836513451575662136073648148112895130762107086676607899649991935085794464790008261699353905517030633574759608987736613876547300043671147950619238199797010694414369829813755 A104522 1399 19431904622253904959195460500781854063735567919350123215523157859893323325349878126172636150099246577492744078666623047996547389412600648819655178475372266813305740715817644450833816773099490057251807745241352929731788598366440379714218160654851530407683102746130154946955520363538051884789809943194596938014334829131465045437459196119727369848627122957891906510733235388193260391861160519539914835374192424623205665085941343863470573397833681988004441474998365056547225245618753309402267597073171509540354726986408220944444338685392286321260029823698949975805257383394370024785098061716551091900724278826963209841629641900131013443851857714599391032083243109489439867 A104522 1400 58295713866761714877586381502345562191206703758050369646569473579679969976049634378517908450297739732478232235999869143989642168237801946458965535426116800439917222147452933352501450319298470171755423235724058789195365795099321139142654481964554591223049308238390464840866561090614155654369429829583790814043004487394395136312377588359182109545881368873675719532199706164579781175583481558619744506122577273869616995257824031590411720193501045964013324424995095169641675736856259928206802791219514528621064180959224662833333016056176858963780089471096849927415772150183110074355294185149653275702172836480889629524888925700393040331555573143798173096249729328468318201 A104522 1401 174887141600285144632759144507036686573620111274151108939708420739039909928148903135553725350893219197434696707999607431968926504713405839376896606278350401319751666442358800057504350957895410515266269707172176367586097385297963417427963445893663773669147924715171394522599683271842466963108289488751372442129013462183185408937132765077546328637644106621027158596599118493739343526750444675859233518367731821608850985773472094771235160580503137892039973274985285508925027210568779784620408373658543585863192542877673988499999048168530576891340268413290549782247316450549330223065882555448959827106518509442668888574666777101179120994666719431394519288749187985404953203 A104522 1402 524661424800855433898277433521110059720860333822453326819125262217119729784446709406661176052679657592304090123998822295906779514140217518130689818835051203959254999327076400172513052873686231545798809121516529102758292155893890252283890337680991321007443774145514183567799049815527400889324868466254117326387040386549556226811398295232638985912932319863081475789797355481218030580251334027577700555103195464826552957320416284313705481741509413676119919824955856526775081631706339353861225120975630757589577628633021965499997144505591730674020805239871649346741949351647990669197647666346879481319555528328006665724000331303537362984000158294183557866247563956214858207 A104522 1403 1573984274402566301694832300563330179162581001467359980457375786651359189353340128219983528158038972776912270371996466887720338542420652554392069456505153611877764997981229200517539158621058694637396427364549587308274876467681670756851671013042973963022331322436542550703397149446582202667974605398762351979161121159648668680434194885697916957738796959589244427369392066443654091740754002082733101665309586394479658871961248852941116445224528241028359759474867569580325244895119018061583675362926892272768732885899065896499991433516775192022062415719614948040225848054943972007592942999040638443958666584984019997172000993910612088952000474882550673598742691868644573219 A104522 1404 4721952823207698905084496901689990537487743004402079941372127359954077568060020384659950584474116918330736811115989400663161015627261957663176208369515460835633294993943687601552617475863176083912189282093648761924824629403045012270555013039128921889066993967309627652110191448339746608003923816196287055937483363478946006041302584657093750873216390878767733282108176199330962275222262006248199304995928759183438976615883746558823349335673584723085079278424602708740975734685357054184751026088780676818306198657697197689499974300550325576066187247158844844120677544164831916022778828997121915331875999754952059991516002981731836266856001424647652020796228075605933718253 A104522 1405 14165858469623096715253490705069971612463229013206239824116382079862232704180061153979851753422350754992210433347968201989483046881785872989528625108546382506899884981831062804657852427589528251736567846280946285774473888209135036811665039117386765667200981901928882956330574345019239824011771448588861167812450090436838018123907753971281252619649172636303199846324528597992886825666786018744597914987786277550316929847651239676470048007020754169255237835273808126222927204056071162554253078266342030454918595973091593068499922901650976728198561741476534532362032632494495748068336486991365745995627999264856179974548008945195508800568004273942956062388684226817801153355 A104522 1406 42497575408869290145760472115209914837389687039618719472349146239586698112540183461939555260267052264976631300043904605968449140645357618968585875325639147520699654945493188413973557282768584755209703538842838857323421664627405110434995117352160297001602945705786648868991723035057719472035314345766583503437350271310514054371723261913843757858947517908909599538973585793978660477000358056233793744963358832650950789542953719029410144021062262507765713505821424378668781612168213487662759234799026091364755787919274779205499768704952930184595685224429603597086097897483487244205009460974097237986883997794568539923644026835586526401704012821828868187166052680453403458659 A104522 1407 127492726226607870437281416345629744512169061118856158417047438718760094337620550385818665780801156794929893900131713817905347421936072856905757625976917442562098964836479565241920671848305754265629110616528516571970264993882215331304985352056480891004808837117359946606975169105173158416105943037299750510312050813931542163115169785741531273576842553726728798616920757381935981431001074168701381234890076497952852368628861157088230432063186787523297140517464273136006344836504640462988277704397078274094267363757824337616499306114858790553787055673288810791258293692450461732615028382922291713960651993383705619770932080506759579205112038465486604561498158041360210374571 A104522 1408 382478178679823611311844249036889233536507183356568475251142316156280283012861651157455997342403470384789681700395141453716042265808218570717272877930752327686296894509438695725762015544917262796887331849585549715910794981646645993914956056169442673014426511352079839820925507315519475248317829111899251530936152441794626489345509357224593820730527661180186395850762272145807944293003222506104143704670229493858557105886583471264691296189560362569891421552392819408019034509513921388964833113191234822282802091273473012849497918344576371661361167019866432373774881077351385197845085148766875141881955980151116859312796241520278737615336115396459813684494474124080631122305 A104522 1409 1147434536039470833935532747110667700609521550069705425753426948468840849038584953472367992027210411154369045101185424361148126797424655712151818633792256983058890683528316087177286046634751788390661995548756649147732384944939937981744868168508328019043279534056239519462776521946558425744953487335697754592808457325383879468036528071673781462191582983540559187552286816437423832879009667518312431114010688481575671317659750413794073888568681087709674264657178458224057103528541764166894499339573704466848406273820419038548493755033729114984083501059599297121324643232054155593535255446300625425645867940453350577938388724560836212846008346189379441053483422372241893365507 A104522 1410 3442303608118412501806598241332003101828564650209116277260280845406522547115754860417103976081631233463107135303556273083444380392273967136455455901376770949176672050584948261531858139904255365171985986646269947443197154834819813945234604505524984057129838602168718558388329565839675277234860462007093263778425371976151638404109584215021344386574748950621677562656860449312271498637029002554937293342032065444727013952979251241382221665706043263129022793971535374672171310585625292500683498018721113400545218821461257115645481265101187344952250503178797891363973929696162466780605766338901876276937603821360051733815166173682508638538025038568138323160450267116725680095111 A104522 1411 10326910824355237505419794723996009305485693950627348831780842536219567641347264581251311928244893700389321405910668819250333141176821901409366367704130312847530016151754844784595574419712766095515957959938809842329591464504459441835703813516574952171389515806506155675164988697519025831704581386021279791335276115928454915212328752645064033159724246851865032687970581347936814495911087007664811880026096196334181041858937753724146664997118129789387068381914606124016513931756875877502050494056163340201635656464383771346936443795303562034856751509536393674091921789088487400341817299016705628830812811464080155201445498521047525915614075115704414969481350801350177040283923 A104522 1412 30980732473065712516259384171988027916457081851882046495342527608658702924041793743753935784734681101167964217732006457750999423530465704228099103112390938542590048455264534353786723259138298286547873879816429526988774393513378325507111440549724856514168547419518467025494966092557077495113744158063839374005828347785364745636986257935192099479172740555595098063911744043810443487733261022994435640078288589002543125576813261172439994991354389368161205145743818372049541795270627632506151482168490020604906969393151314040809331385910686104570254528609181022275765367265462201025451897050116886492438434392240465604336495563142577746842225347113244908444052404050531120850357 A104522 1413 92942197419197137548778152515964083749371245555646139486027582825976108772125381231261807354204043303503892653196019373252998270591397112684297309337172815627770145365793603061360169777414894859643621639449288580966323180540134976521334321649174569542505642258555401076484898277671232485341232474191518122017485043356094236910958773805576298437518221666785294191735232131431330463199783068983306920234865767007629376730439783517319984974063168104483615437231455116148625385811882897518454446505470061814720908179453942122427994157732058313710763585827543066827296101796386603076355691150350659477315303176721396813009486689427733240526676041339734725332157212151593362549659 A104522 1414 278826592257591412646334457547892251248113736666938418458082748477928326316376143693785422062612129910511677959588058119758994811774191338052891928011518446883310436097380809184080509332244684578930864918347865742898969541620404929564002964947523708627516926775666203229454694833013697456023697422574554366052455130068282710732876321416728895312554665000355882575205696394293991389599349206949920760704597301022888130191319350551959954922189504313450846311694365348445876157435648692555363339516410185444162724538361826367283982473196174941132290757482629200481888305389159809229067073451051978431945909530164190439028460068283199721580028124019204175996471636454780087647563 A104522 1415 836479776772774237939003372643676753744341210000815255374248245433784978949128431081356266187836389731535033878764174359276984435322574014158675784034555340649931308292142427552241527996734053736792594755043597228696908624861214788692008894842571125882550780326998609688364084499041092368071092267723663098157365390204848132198628964250186685937663995001067647725617089182881974168798047620849762282113791903068664390573958051655879864766568512940352538935083096045337628472306946077666090018549230556332488173615085479101851947419588524823396872272447887601445664916167479427687201220353155935295837728590492571317085380204849599164740084372057612527989414909364340262941275 A104522 1416 2509439330318322713817010117931030261233023630002445766122744736301354936847385293244068798563509169194605101636292523077830953305967722042476027352103666021949793924876427282656724583990202161210377784265130791686090725874583644366076026684527713377647652340980995829065092253497123277104213276803170989294472096170614544396595886892750560057812991985003202943176851267548645922506394142862549286846341375709205993171721874154967639594299705538821057616805249288136012885416920838232998270055647691668997464520845256437305555842258765574470190616817343662804336994748502438283061603661059467805887513185771477713951256140614548797494220253116172837583968244728093020788822409 A104522 1417 7528317990954968141451030353793090783699070890007337298368234208904064810542155879732206395690527507583815304908877569233492859917903166127428082056310998065849381774629281847970173751970606483631133352795392375058272177623750933098228080053583140132942957022942987487195276760491369831312639830409512967883416288511843633189787660678251680173438975955009608829530553802645937767519182428587647860539024127127617979515165622464902918782899116616463172850415747864408038656250762514698994810166943075006992393562535769311916667526776296723410571850452030988413010984245507314849184810983178403417662539557314433141853768421843646392482660759348518512751904734184279062366465811 A104522 1418 22584953972864904424353091061379272351097212670022011895104702626712194431626467639196619187071582522751445914726632707700478579753709498382284246168932994197548145323887845543910521255911819450893400058386177125174816532871252799294684240160749420398828871068828962461585830281474109493937919491228538903650248865535530899569362982034755040520316927865028826488591661407937813302557547285762943581617072381382853938545496867394708756348697349849389518551247243593224115968752287544096984430500829225020977180687607307935750002580328890170231715551356092965239032952736521944547554432949535210252987618671943299425561305265530939177447982278045555538255714202552837187099396015 A104522 1419 67754861918594713273059273184137817053291638010066035685314107880136583294879402917589857561214747568254337744179898123101435739261128495146852738506798982592644435971663536631731563767735458352680200175158531375524449598613758397884052720482248261196486613206486887384757490844422328481813758473685616710950746596606592698708088946104265121560950783595086479465774984223813439907672641857288830744851217144148561815636490602184126269046092049548168555653741730779672347906256862632290953291502487675062931542062821923807250007740986670510695146654068278895717098858209565833642663298848605630758962856015829898276683915796592817532343946834136666614767142607658511561298186627 A104522 1420 203264585755784139819177819552413451159874914030198107055942323640409749884638208752769572683644242704763013232539694369304307217783385485440558215520396947777933307914990609895194691303206375058040600525475594126573348795841275193652158161446744783589459839619460662154272472533266985445441275421056850132852239789819778096124266838312795364682852350785259438397324952671440319723017925571866492234553651432445685446909471806552378807138276148644505666961225192339017043718770587896872859874507463025188794626188465771421750023222960011532085439962204836687151296574628697500927989896545816892276888568047489694830051747389778452597031840502409999844301427822975534683894558461 A104522 1421 609793757267352419457533458657240353479624742090594321167826970921229249653914626258308718050932728114289039697619083107912921653350156456321674646561190843333799923744971829685584073909619125174121801576426782379720046387523825580956474484340234350768379518858381986462817417599800956336323826263170550398556719369459334288372800514938386094048557052355778315191974858014320959169053776715599476703660954297337056340728415419657136421414828445933517000883675577017051131156311763690618579623522389075566383878565397314265250069668880034596256319886614510061453889723886092502783969689637450676830665704142469084490155242169335357791095521507229999532904283468926604051683673963 A104522 1422 1829381271802057258372600375971721060438874226271782963503480912763687748961743878774926154152798184342867119092857249323738764960050469368965023939683572530001399771234915489056752221728857375522365404729280347139160139162571476742869423453020703052305138556575145959388452252799402869008971478789511651195670158108378002865118401544815158282145671157067334945575924574042962877507161330146798430110982862892011169022185246258971409264244485337800551002651026731051153393468935291071855738870567167226699151635696191942795750209006640103788768959659843530184361669171658277508351909068912352030491997112427407253470465726508006073373286564521689998598712850406779812155051020467 A104522 1423 5488143815406171775117801127915163181316622678815348890510442738291063246885231636324778462458394553028601357278571747971216294880151408106895071819050717590004199313704746467170256665186572126567096214187841041417480417487714430228608270359062109156915415669725437878165356758398208607026914436368534953587010474325134008595355204634445474846437013471202004836727773722128888632521483990440395290332948588676033507066555738776914227792733456013401653007953080193153460180406805873215567216611701501680097454907088575828387250627019920311366306878979530590553085007514974832525055727206737056091475991337282221760411397179524018220119859693565069995796138551220339436465153059979 A104522 1424 16464431446218515325353403383745489543949868036446046671531328214873189740655694908974335387375183659085804071835715243913648884640454224320685215457152152770012597941114239401510769995559716379701288642563523124252441252463143290685824811077186327470746247009176313634496070275194625821080743309105604860761031422975402025786065613903336424539311040413606014510183321166386665897564451971321185870998845766028100521199667216330742683378200368040204959023859240579460380541220417619646701649835104505040292364721265727485161751881059760934098920636938591771659255022544924497575167181620211168274427974011846665281234191538572054660359579080695209987388415653661018309395459178513 A104522 1425 49393294338655545976060210151236468631849604109338140014593984644619569221967084726923006162125550977257412215507145731740946653921362672962055646371456458310037793823342718204532309986679149139103865927690569372757323757389429872057474433231558982412238741027528940903488210825583877463242229927316814582283094268926206077358196841710009273617933121240818043530549963499159997692693355913963557612996537298084301563599001648992228050134601104120614877071577721738381141623661252858940104949505313515120877094163797182455485255643179282802296761910815775314977765067634773492725501544860633504823283922035539995843702574615716163981078737242085629962165246960983054928186377534115 A104522 1426 148179883015966637928180630453709405895548812328014420043781953933858707665901254180769018486376652931772236646521437195222839961764088018886166939114369374930113381470028154613596929960037447417311597783071708118271971272168289616172423299694676947236716223082586822710464632476751632389726689781950443746849282806778618232074590525130027820853799363722454130591649890497479993078080067741890672838989611894252904690797004946976684150403803312361844631214733165215143424870983758576820314848515940545362631282491391547366455766929537848406890285732447325944933295202904320478176504634581900514469851766106619987531107723847148491943236211726256889886495740882949164784559132600919 A104522 1427 444539649047899913784541891361128217686646436984043260131345861801576122997703762542307055459129958795316709939564311585668519885292264056658500817343108124790340144410084463840790789880112342251934793349215124354815913816504868848517269899084030841710148669247760468131393897430254897169180069345851331240547848420335854696223771575390083462561398091167362391774949671492439979234240203225672018516968835682758714072391014840930052451211409937085533893644199495645430274612951275730460944545547821636087893847474174642099367300788613545220670857197341977834799885608712961434529513903745701543409555298319859962593323171541445475829708635178770669659487222648847494353677397801331 A104522 1428 1333618947143699741353625674083384653059939310952129780394037585404728368993111287626921166377389876385950129818692934757005559655876792169975502452029324374371020433230253391522372369640337026755804380047645373064447741449514606545551809697252092525130446007743281404394181692290764691507540208037553993721643545261007564088671314726170250387684194273502087175324849014477319937702720609677016055550906507048276142217173044522790157353634229811256601680932598486936290823838853827191382833636643464908263681542422523926298101902365840635662012571592025933504399656826138884303588541711237104630228665894959579887779969514624336427489125905536312008978461667946542483061032193402565 A104522 1429 4000856841431099224060877022250153959179817932856389341182112756214185106979333862880763499132169629157850389456078804271016678967630376509926507356087973123113061299690760174567117108921011080267413140142936119193343224348543819636655429091756277575391338023229844213182545076872294074522620624112661981164930635783022692266013944178510751163052582820506261525974547043431959813108161829031048166652719521144828426651519133568370472060902689433769805042797795460808872471516561481574148500909930394724791044627267571778894305707097521906986037714776077800513198970478416652910765625133711313890685997684878739663339908543873009282467377716608936026935385003839627449183096580206267 A104522 1430 12002570524293297672182631066750461877539453798569168023546338268642555320938001588642290497396508887473551168368236412813050036902891129529779522068263919369339183899072280523701351326763033240802239420428808357580029673045631458909966287275268832726174014069689532639547635230616882223567861872337985943494791907349068076798041832535532253489157748461518784577923641130295879439324485487093144499958158563434485279954557400705111416182708068301309415128393386382426617414549684444722445502729791184174373133881802715336682917121292565720958113144328233401539596911435249958732296875401133941672057993054636218990019725631619027847402133149826808080806155011518882347549289740617371 A104522 1431 36007711572879893016547893200251385632618361395707504070639014805927665962814004765926871492189526662420653505104709238439150110708673388589338566204791758108017551697216841571104053980289099722406718261286425072740089019136894376729898861825806498178522042209068597918642905691850646670703585617013957830484375722047204230394125497606596760467473245384556353733770923390887638317973456461279433499874475690303455839863672202115334248548124204903928245385180159147279852243649053334167336508189373552523119401645408146010048751363877697162874339432984700204618790734305749876196890626203401825016173979163908656970059176894857083542206399449480424242418465034556647042647869221850683 A104522 1432 108023134718639679049643679600754156897855084187122512211917044417782997888442014297780614476568579987261960515314127715317450332126020165768015698614375274324052655091650524713312161940867299167220154783859275218220267057410683130189696585477419494535566126627205793755928717075551940012110756851041873491453127166141612691182376492819790281402419736153669061201312770172662914953920369383838300499623427070910367519591016606346002745644372614711784736155540477441839556730947160002502009524568120657569358204936224438030146254091633091488623018298954100613856372202917249628590671878610205475048521937491725970910177530684571250626619198348441272727255395103669941127943607665550617 A104522 1433 324069404155919037148931038802262470693565252561367536635751133253348993665326042893341843429705739961785881545942383145952350996378060497304047095843125822972157965274951574139936485822601897501660464351577825654660801172232049390569089756432258483606698379881617381267786151226655820036332270553125620474359381498424838073547129478459370844207259208461007183603938310517988744861761108151514901498870281212731102558773049819038008236933117844135354208466621432325518670192841480007506028573704361972708074614808673314090438762274899274465869054896862301841569116608751748885772015635830616425145565812475177912730532592053713751879857595045323818181766185311009823383830822996650419 A104522 1434 972208212467757111446793116406787412080695757684102609907253399760046980995978128680025530289117219885357644637827149437857052989134181491912141287529377468916473895824854722419809457467805692504981393054733476963982403516696148171707269269296775450820095139644852143803358453679967460108996811659376861423078144495274514220641388435378112532621777625383021550811814931553966234585283324454544704496610843638193307676319149457114024710799353532406062625399864296976556010578524440022518085721113085918124223844426019942271316286824697823397607164690586905524707349826255246657316046907491849275436697437425533738191597776161141255639572785135971454545298555933029470151492468989949823 A104522 1435 2916624637403271334340379349220362236242087273052307829721760199280140942987934386040076590867351659656072933913481448313571158967402544475736423862588132406749421687474564167259428372403417077514944179164200430891947210550088444515121807807890326352460285418934556431410075361039902380326990434978130584269234433485823542661924165306134337597865332876149064652435444794661898703755849973363634113489832530914579923028957448371342074132398060597218187876199592890929668031735573320067554257163339257754372671533278059826813948860474093470192821494071760716574122049478765739971948140722475547826310092312276601214574793328483423766918718355407914363635895667799088410454477406969848035 A104522 1436 8749873912209814003021138047661086708726261819156923489165280597840422828963803158120229772602054978968218801740444344940713476902207633427209271587764397220248265062423692501778285117210251232544832537492601292675841631650265333545365423423670979057380856256803669294230226083119707140980971304934391752807703300457470627985772495918403012793595998628447193957306334383985696111267549920090902340469497592743739769086872345114026222397194181791654563628598778672789004095206719960202662771490017773263118014599834179480441846581422280410578464482215282149722366148436297219915844422167426643478930276936829803643724379985450271300756155066223743090907687003397265231363432220909542669 A104522 1437 26249621736629442009063414142983260126178785457470770467495841793521268486891409474360689317806164936904656405221333034822140430706622900281627814763293191660744795187271077505334855351630753697634497612477803878027524894950796000636096270271012937172142568770411007882690678249359121422942913914803175258423109901372411883957317487755209038380787995885341581871919003151957088333802649760272707021408492778231219307260617035342078667191582545374963690885796336018367012285620159880607988314470053319789354043799502538441325539744266841231735393446645846449167098445308891659747533266502279930436790830810489410931173139956350813902268465198671229272723061010191795694090296662728626571 A104522 1438 78748865209888326027190242428949780378536356372412311402487525380563805460674228423082067953418494810713969215663999104466421292119868700844883444289879574982234385561813232516004566054892261092903492837433411634082574684852388001908288810813038811516427706311233023648072034748077364268828741744409525775269329704117235651871952463265627115142363987656024745615757009455871265001407949280818121064225478334693657921781851106026236001574747636124891072657389008055101036856860479641823964943410159959368062131398507615323976619232800523695206180339937539347501295335926674979242599799506839791310372492431468232793519419869052441706805395596013687818169183030575387082270889988185878275 A104522 1439 236246595629664978081570727286849341135609069117236934207462576141691416382022685269246203860255484432141907646991997313399263876359606102534650332869638724946703156685439697548013698164676783278710478512300234902247724054557164005724866432439116434549283118933699070944216104244232092806486225233228577325807989112351706955615857389796881345427091962968074236847271028367613795004223847842454363192676435004080973765345553318078708004724242908374673217972167024165303110570581438925471894830230479878104186394195522845971929857698401571085618541019812618042503886007780024937727799398520519373931117477294404698380558259607157325120416186788041063454507549091726161246812669964557633387 A104522 1440 708739786888994934244712181860548023406827207351710802622387728425074249146068055807738611580766453296425722940975991940197791629078818307603950998608916174840109470056319092644041094494030349836131435536900704706743172163671492017174599297317349303647849356801097212832648312732696278419458675699685731977423967337055120866847572169390644036281275888904222710541813085102841385012671543527363089578029305012242921296036659954236124014172728725124019653916501072495909331711744316776415684490691439634312559182586568537915789573095204713256855623059437854127511658023340074813183398195561558121793352431883214095141674778821471975361248560364123190363522647275178483740438009893672898721 A104522 1441 2126219360666984802734136545581644070220481622055132407867163185275222747438204167423215834742299359889277168822927975820593374887236454922811852995826748524520328410168957277932123283482091049508394306610702114120229516491014476051523797891952047910943548070403291638497944938198088835258376027099057195932271902011165362600542716508171932108843827666712668131625439255308524155038014630582089268734087915036728763888109979862708372042518186175372058961749503217487727995135232950329247053472074318902937677547759705613747368719285614139770566869178313562382534974070020224439550194586684674365380057295649642285425024336464415926083745681092369571090567941825535451221314029681018694723 A104522 1442 6378658082000954408202409636744932210661444866165397223601489555825668242314612502269647504226898079667831506468783927461780124661709364768435558987480245573560985230506871833796369850446273148525182919832106342360688549473043428154571393675856143732830644211209874915493834814594266505775128081297171587796815706033496087801628149524515796326531483000138004394876317765925572465114043891746267806202263745110186291664329939588125116127554558526116176885248509652463183985405698850987741160416222956708813032643279116841242106157856842419311700607534940687147604922210060673318650583760054023096140171886948926856275073009393247778251237043277108713271703825476606353663942089043056082727 A104522 1443 19135974246002863224607228910234796631984334598496191670804468667477004726943837506808942512680694239003494519406351782385340373985128094305306676962440736720682955691520615501389109551338819445575548759496319027082065648419130284463714181027568431198491932633629624746481504443782799517325384243891514763390447118100488263404884448573547388979594449000414013184628953297776717395342131675238803418606791235330558874992989818764375348382663675578348530655745528957389551956217096552963223481248668870126439097929837350523726318473570527257935101822604822061442814766630182019955951751280162069288420515660846780568825219028179743334753711129831326139815111476429819060991826267129168246739 A104522 1444 57407922738008589673821686730704389895953003795488575012413406002431014180831512520426827538042082717010483558219055347156021121955384282915920030887322210162048867074561846504167328654016458336726646278488957081246196945257390853391142543082705293595475797900888874239444513331348398551976152731674544290171341354301464790214653345720642166938783347001242039553886859893330152186026395025716410255820373705991676624978969456293126045147991026735045591967236586872168655868651289658889670443746006610379317293789512051571178955420711581773805305467814466184328444299890546059867855253840486207865261546982540341706475657084539230004261133389493978419445334429289457182975478801387504738773 A104522 1445 172223768214025769021465060192113169687859011386465725037240218007293042542494537561280482614126248151031450674657166041468063365866152848747760092661966630486146601223685539512501985962049375010179938835466871243738590835772172560173427629248115880786427393702666622718333539994045195655928458195023632870514024062904394370643960037161926500816350041003726118661660579679990456558079185077149230767461121117975029874936908368879378135443973080205136775901709760616505967605953868976669011331238019831137951881368536154713536866262134745321415916403443398552985332899671638179603565761521458623595784640947621025119426971253617690012783400168481935258336003287868371548926436404162514214875 A104522 1446 516671304642077307064395180576339509063577034159397175111720654021879127627483612683841447842378744453094352023971498124404190097598458546243280277985899891458439803671056618537505957886148125030539816506400613731215772507316517680520282887744347642359282181107999868155000619982135586967785374585070898611542072188713183111931880111485779502449050123011178355984981739039971369674237555231447692302383363353925089624810725106638134406331919240615410327705129281849517902817861606930007033993714059493413855644105608464140610598786404235964247749210330195658955998699014914538810697284564375870787353922842863075358280913760853070038350200505445805775008009863605114646779309212487542643179 A104522 1447 1550013913926231921193185541729018527190731102478191525335161962065637382882450838051524343527136233359283056071914494373212570292795375638729840833957699674375319411013169855612517873658444375091619449519201841193647317521949553041560848663233042927077846543323999604465001859946406760903356123755212695834626216566139549335795640334457338507347150369033535067954945217119914109022712665694343076907150090061775268874432175319914403218995757721846230983115387845548553708453584820790021101981142178480241566932316825392421831796359212707892743247630990586976867996097044743616432091853693127612362061768528589226074842741282559210115050601516337417325024029590815343940337927637462627928091 A104522 1448 4650041741778695763579556625187055581572193307434574576005485886196912148647352514154573030581408700077849168215743483119637710878386126916189522501873099023125958233039509566837553620975333125274858348557605523580941952565848659124682545989699128781233539629971998813395005579839220282710068371265638087503878649698418648007386921003372015522041451107100605203864835651359742327068137997083029230721450270185325806623296525959743209656987273165538692949346163536645661125360754462370063305943426535440724700796950476177265495389077638123678229742892971760930603988291134230849296275561079382837086185305585767678224528223847677630345151804549012251975072088772446031821013782912387883782825 A104522 1449 13950125225336087290738669875561166744716579922303723728016457658590736445942057542463719091744226100233547504647230449358913132635158380748568567505619297069377874699118528700512660862925999375824575045672816570742825857697545977374047637969097386343700618889915996440185016739517660848130205113796914262511635949095255944022160763010116046566124353321301815611594506954079226981204413991249087692164350810555977419869889577879229628970961819496616078848038490609936983376082263387110189917830279606322174102390851428531796486167232914371034689228678915282791811964873402692547888826683238148511258555916757303034673584671543032891035455413647036755925216266317338095463041348737163651347027 A104522 1450 41850375676008261872216009626683500234149739766911171184049372975772209337826172627391157275232678300700642513941691348076739397905475142245705702516857891208133624097355586101537982588777998127473725137018449712228477573092637932122142913907292159031101856669747989320555050218552982544390615341390742787534907847285767832066482289030348139698373059963905446834783520862237680943613241973747263076493052431667932259609668733637688886912885458489848236544115471829810950128246790161330569753490838818966522307172554285595389458501698743113104067686036745848375435894620208077643666480049714445533775667750271909104020754014629098673106366240941110267775648798952014286389124046211490954039631 A104522 1451 125551127028024785616648028880050500702449219300733513552148118927316628013478517882173471825698034902101927541825074044230218193716425426737117107550573673624400872292066758304613947766333994382421175411055349136685432719277913796366428741721876477093305570009243967961665150655658947633171846024172228362604723541857303496199446867091044419095119179891716340504350562586713042830839725921241789229479157295003796778829006200913066660738656375469544709632346415489432850384740370483991709260472516456899566921517662856786168375505096229339312203058110237545126307683860624232930999440149143336601327003250815727312062262043887296019319098722823330803326946396856042859167372138634472862117443 A104522 1452 376653381084074356849944086640151502107347657902200540656444356781949884040435553646520415477094104706305782625475222132690654581149276280211351322651721020873202616876200274913841843299001983147263526233166047410056298157833741389099286225165629431279916710027731903884995451966976842899515538072516685087814170625571910488598340601273133257285357539675149021513051687760139128492519177763725367688437471885011390336487018602739199982215969126408634128897039246468298551154221111451975127781417549370698700764552988570358505126515288688017936609174330712635378923051581872698792998320447430009803981009752447181936186786131661888057957296168469992409980839190568128577502116415903418586350877 A104522 1453 1129960143252223070549832259920454506322042973706601621969333070345849652121306660939561246431282314118917347876425666398071963743447828840634053967955163062619607850628600824741525529897005949441790578699498142230168894473501224167297858675496888293839750130083195711654986355900930528698546614217550055263442511876715731465795021803819399771856072619025447064539155063280417385477557533291176103065312415655034171009461055808217599946647907379225902386691117739404895653462663334355925383344252648112096102293658965711075515379545866064053809827522992137906136769154745618096378994961342290029411943029257341545808560358394985664173871888505409977229942517571704385732506349247710255759051179 A104522 1454 3389880429756669211649496779761363518966128921119804865907999211037548956363919982818683739293846942356752043629276999194215891230343486521902161903865489187858823551885802474224576589691017848325371736098494426690506683420503672501893576026490664881519250390249587134964959067702791586095639842652650165790327535630147194397385065411458199315568217857076341193617465189841252156432672599873528309195937246965102513028383167424652799839943722137677707160073353218214686960387990003067776150032757944336288306880976897133226546138637598192161429482568976413718410307464236854289136984884026870088235829087772024637425681075184956992521615665516229931689827552715113157197519047743130767277152083 A104522 1455 10169641289270007634948490339284090556898386763359414597723997633112646869091759948456051217881540827070256130887830997582647673691030459565706485711596467563576470655657407422673729769073053544976115208295483280071520050261511017505680728079471994644557751170748761404894877203108374758286919527957950497370982606890441583192155196234374597946704653571229023580852395569523756469298017799620584927587811740895307539085149502273958399519831166413033121480220059654644060881163970009203328450098273833008864920642930691399679638415912794576484288447706929241155230922392710562867410954652080610264707487263316073912277043225554870977564846996548689795069482658145339471592557143229392301831454795 A104522 1456 30508923867810022904845471017852271670695160290078243793171992899337940607275279845368153653644622481210768392663492992747943021073091378697119457134789402690729411966972222268021189307219160634928345624886449840214560150784533052517042184238415983933673253512246284214684631609325124274860758583873851492112947820671324749576465588703123793840113960713687070742557186708571269407894053398861754782763435222685922617255448506821875198559493499239099364440660178963932182643491910027609985350294821499026594761928792074199038915247738383729452865343120787723465692767178131688602232863956241830794122461789948221736831129676664612932694540989646069385208447974436018414777671429688176905494362929 A104522 1457 91526771603430068714536413053556815012085480870234731379515978698013821821825839536104460960933867443632305177990478978243829063219274136091358371404368208072188235900916666804063567921657481904785036874659349520643680452353599157551126552715247951801019760536738852644053894827975372824582275751621554476338843462013974248729396766109371381520341882141061212227671560125713808223682160196585264348290305668057767851766345520465625595678480497717298093321980536891796547930475730082829956050884464497079784285786376222597116745743215151188358596029362363170397078301534395065806698591868725492382367385369844665210493389029993838798083622968938208155625343923308055244333014289064530716483087331 A104522 1458 274580314810290206143609239160670445036256442610704194138547936094041465465477518608313382882801602330896915533971436934731487189657822408274075114213104624216564707702750000412190703764972445714355110623978048561931041357060797472653379658145743855403059281610216557932161684483926118473746827254864663429016530386041922746188190298328114144561025646423183636683014680377141424671046480589755793044870917004173303555299036561396876787035441493151894279965941610675389643791427190248489868152653393491239352857359128667791350237229645453565075788088087089511191234904603185197420095775606176477147102156109533995631480167089981516394250868906814624466876031769924165732999042867193592149449260535 A104522 1459 823740944430870618430827717482011335108769327832112582415643808282124396396432555824940148648404806992690746601914310804194461568973467224822225342639313872649694123108250001236572111294917337143065331871934145685793124071182392417960138974437231566209177844830649673796485053451778355421240481764593990287049591158125768238564570894984342433683076939269550910049044041131424274013139441769267379134612751012519910665897109684190630361106324479455682839897824832026168931374281570745469604457960180473718058572077386003374050711688936360695227364264261268533573704713809555592260287326818529431441306468328601986894440501269944549182752606720443873400628095309772497198997128601580776448347780147 A104522 1460 2471222833292611855292483152446034005326307983496337747246931424846373189189297667474820445945214420978072239805742932412583384706920401674466676027917941617949082369324750003709716333884752011429195995615802437057379372213547177253880416923311694698627533534491949021389455160355335066263721445293781970861148773474377304715693712684953027301049230817808652730147132123394272822039418325307802137403838253037559731997691329052571891083318973438367048519693474496078506794122844712236408813373880541421154175716232158010122152135066809082085682092792783805600721114141428666776780861980455588294323919404985805960683321503809833647548257820161331620201884285929317491596991385804742329345043338981 A104522 1461 7413668499877835565877449457338102015978923950489013241740794274539119567567893002424461337835643262934216719417228797237750154120761205023400028083753824853847247107974250011129149001654256034287587986847407311172138116640641531761641250769935084095882600603475847064168365481066005198791164335881345912583446320423131914147081138054859081903147692453425958190441396370182818466118254975923406412211514759112679195993073987157715673249956920315101145559080423488235520382368534136709226440121641624263462527148696474030366456405200427246257046278378351416802163342424286000330342585941366764882971758214957417882049964511429500942644773460483994860605652857787952474790974157414226988035130015483 A104522 1462 22241005499633506697632348372014306047936771851467039725222382823617358702703679007273384013506929788802650158251686391713250462362283615070200084251261474561541741323922750033387447004962768102862763960542221933516414349921924595284923752309805252287647801810427541192505096443198015596373493007644037737750338961269395742441243414164577245709443077360277874571324189110548455398354764927770219236634544277338037587979221961473147019749870760945303436677241270464706561147105602410127679320364924872790387581446089422091099369215601281738771138835135054250406490027272858000991027757824100294648915274644872253646149893534288502827934320381451984581816958573363857424372922472242680964105390044987 A104522 1463 66723016498900520092897045116042918143810315554401119175667148470852076108111037021820152040520789366407950474755059175139751387086850845210600252753784423684625223971768250100162341014888304308588291881626665800549243049765773785854771256929415756862943405431282623577515289329594046789120479022932113213251016883808187227323730242493731737128329232080833623713972567331645366195064294783310657709903632832014112763937665884419441059249612282835910310031723811394119683441316807230383037961094774618371162744338268266273298107646803845216313416505405162751219470081818574002973083273472300883946745823934616760938449680602865508483802961144355953745450875720091572273118767416728042892316170133499 A104522 1464 200169049496701560278691135348128754431430946663203357527001445412556228324333111065460456121562368099223851424265177525419254161260552535631800758261353271053875671915304750300487023044664912925764875644879997401647729149297321357564313770788247270588830216293847870732545867988782140367361437068796339639753050651424561681971190727481195211384987696242500871141917701994936098585192884349931973129710898496042338291812997653258323177748836848507730930095171434182359050323950421691149113883284323855113488233014804798819894322940411535648940249516215488253658410245455722008919249820416902651840237471803850282815349041808596525451408883433067861236352627160274716819356302250184128676948510399033 A104522 1465 600507148490104680836073406044386263294292839989610072581004336237668684972999333196381368364687104297671554272795532576257762483781657606895402274784059813161627015745914250901461069133994738777294626934639992204943187447891964072692941312364741811766490648881543612197637603966346421102084311206389018919259151954273685045913572182443585634154963088727502613425753105984808295755578653049795919389132695488127014875438992959774969533246510545523192790285514302547077150971851265073447341649852971565340464699044414396459682968821234606946820748548646464760975230736367166026757749461250707955520712415411550848446047125425789576354226650299203583709057881480824150458068906750552386030845531195635 A104522 1466 1801521445470314042508220218133158789882878519968830217743013008713006054918997999589144105094061312893014662818386597728773287451344972820686206824352179439484881047237742752704383207401984216331883880803919976614829562343675892218078823937094225435299471946644630836592912811899039263306252933619167056757777455862821055137740716547330756902464889266182507840277259317954424887266735959149387758167398086464381044626316978879324908599739531636569578370856542907641231452915553795220342024949558914696021394097133243189379048906463703820840462245645939394282925692209101498080273248383752123866562137246234652545338141376277368729062679950897610751127173644442472451374206720251657158092536593585439 A104522 1467 5404564336410942127524660654399476369648635559906490653229039026139018164756993998767432315282183938679043988455159793186319862354034918462058620473056538318454643141713228258113149622205952648995651642411759929844488687031027676654236471811282676305898415839933892509778738435697117789918758800857501170273332367588463165413222149641992270707394667798547523520831777953863274661800207877448163274502194259393143133878950936637974725799218594909708735112569628722923694358746661385661026074848676744088064182291399729568137146719391111462521386736937818182848777076627304494240819745151256371599686411738703957636014424128832106187188039852692832253381520933327417354122620160754971474277609780754851 A104522 1468 16213693009232826382573981963198429108945906679719471959687117078417054494270981996302296945846551816037131965365479379558959587062104755386175861419169614955363929425139684774339448866617857946986954927235279789533466061093083029962709415433848028917695247519801677529336215307091353369756276402572503510819997102765389496239666448925976812122184003395642570562495333861589823985400623632344489823506582778179429401636852809913924177397655784729126205337708886168771083076239984156983078224546030232264192546874199188704411440158173334387564160210813454548546331229881913482722459235453769114799059235216111872908043272386496318561564119558078496760144562799982252062367860482264914422832829342263085 A104522 1469 48641079027698479147721945889595287326837720039158415879061351235251163482812945988906890837539655448111395896096438138676878761186314266158527584257508844866091788275419054323018346599853573840960864781705839368600398183279249089888128246301544086753085742559405032588008645921274060109268829207717510532459991308296168488718999346777930436366552010186927711687486001584769471956201870897033469470519748334538288204910558429741772532192967354187378616013126658506313249228719952470949234673638090696792577640622597566113234320474520003162692480632440363645638993689645740448167377706361307344397177705648335618724129817159488955684692358674235490280433688399946756187103581446794743268498488026787787 A104522 1470 145923237083095437443165837668785861980513160117475247637184053705753490448438837966720672512618966344334187688289314416030636283558942798475582752772526534598275364826257162969055039799560721522882594345117518105801194549837747269664384738904632260259257227678215097764025937763822180327806487623152531597379973924888505466156998040333791309099656030560783135062458004754308415868605612691100408411559245003614864614731675289225317596578902062562135848039379975518939747686159857412847704020914272090377732921867792698339702961423560009488077441897321090936916981068937221344502133119083922033191533116945006856172389451478466867054077076022706470841301065199840268561310744340384229805495464080361891 A104522 1471 437769711249286312329497513006357585941539480352425742911552161117260471345316513900162017537856899033002563064867943248091908850676828395426748258317579603794826094478771488907165119398682164568647783035352554317403583649513241808993154216713896780777771683034645293292077813291466540983419462869457594792139921774665516398470994121001373927298968091682349405187374014262925247605816838073301225234677735010844593844195025867675952789736706187686407544118139926556819243058479572238543112062742816271133198765603378095019108884270680028464232325691963272810750943206811664033506399357251766099574599350835020568517168354435400601162231228068119412523903195599520805683932233021152689416486392241084203 A104522 1472 1313309133747858936988492539019072757824618441057277228734656483351781414035949541700486052613570697099007689194603829744275726552030485186280244774952738811384478283436314466721495358196046493705943349106057662952210750948539725426979462650141690342333315049103935879876233439874399622950258388608372784376419765323996549195412982363004121781896904275047048215562122042788775742817450514219903675704033205032533781532585077603027858369210118563059222632354419779670457729175438716715629336188228448813399596296810134285057326652812040085392696977075889818432252829620434992100519198071755298298723798052505061705551505063306201803486693684204358237571709586798562417051796699063458068249459176723251137 A104522 1473 3939927401243576810965477617057218273473855323171831686203969450055344242107848625101458157840712091297023067583811489232827179656091455558840734324858216434153434850308943400164486074588139481117830047318172988856632252845619176280938387950425071026999945147311807639628700319623198868850775165825118353129259295971989647586238947089012365345690712825141144646686366128366327228452351542659711027112099615097601344597755232809083575107630355689177667897063259339011373187526316150146888008564685346440198788890430402855171979958436120256178090931227669455296758488861304976301557594215265894896171394157515185116654515189918605410460081052613074712715128760395687251155390097190374204748377530169751939 A104522 1474 11819782203730730432896432851171654820421565969515495058611908350166032726323545875304374473522136273891069202751434467698481538968274366676522202974574649302460304550926830200493458223764418443353490141954518966569896758536857528842815163851275213080999835441935422918886100958869596606552325497475355059387777887915968942758716841267037096037072138475423433940059098385098981685357054627979133081336298845292804033793265698427250725322891067067533003691189778017034119562578948450440664025694056039320596366671291208565515939875308360768534272793683008365890275466583914928904672782645797684688514182472545555349963545569755816231380243157839224138145386281187061753466170291571122614245132590509254343 A104522 1475 35459346611192191298689298553514964461264697908546485175835725050498098178970637625913123420566408821673207608254303403095444616904823100029566608923723947907380913652780490601480374671293255330060470425863556899709690275610572586528445491553825639242999506325806268756658302876608789819656976492426065178163333663747906828276150523801111288111216415426270301820177295155296945056071163883937399244008896535878412101379797095281752175968673201202599011073569334051102358687736845351321992077082168117961789100013873625696547819625925082305602818381049025097670826399751744786714018347937393054065542547417636666049890636709267448694140729473517672414436158843561185260398510874713367842735397771527761555 A104522 1476 106378039833576573896067895660544893383794093725639455527507175151494294536911912877739370261699226465019622824762910209286333850714469300088699826771171843722142740958341471804441124013879765990181411277590670699129070826831717759585336474661476917728998518977418806269974908629826369458970929477278195534490000991243720484828451571403333864333649246278810905460531885465890835168213491651812197732026689607635236304139391285845256527906019603607797033220708002153307076063210536053965976231246504353885367300041620877089643458877775246916808455143147075293012479199255234360142055043812179162196627642252909998149671910127802346082422188420553017243308476530683555781195532624140103528206193314583283189 A104522 1477 319134119500729721688203686981634680151382281176918366582521525454482883610735738633218110785097679395058868474288730627859001552143407900266099480313515531166428222875024415413323372041639297970544233832772012097387212480495153278756009423984430753186995556932256418809924725889479108376912788431834586603470002973731161454485354714210001593000947738836432716381595656397672505504640474955436593196080068822905708912418173857535769583718058810823391099662124006459921228189631608161897928693739513061656101900124862631268930376633325740750425365429441225879037437597765703080426165131436537486589882926758729994449015730383407038247266565261659051729925429592050667343586597872420310584618579943749848091 A104522 1478 957402358502189165064611060944904040454146843530755099747564576363448650832207215899654332355293038185176605422866191883577004656430223700798298440940546593499284668625073246239970116124917893911632701498316036292161637441485459836268028271953292259560986670796769256429774177668437325130738365295503759810410008921193484363456064142630004779002843216509298149144786969193017516513921424866309779588240206468717126737254521572607308751154176432470173298986372019379763684568894824485693786081218539184968305700374587893806791129899977222251276096288323677637112312793297109241278495394309612459769648780276189983347047191150221114741799695784977155189776288776152002030759793617260931753855739831249542795 A104522 1479 2872207075506567495193833182834712121362440530592265299242693729090345952496621647698962997065879114555529816268598575650731013969290671102394895322821639780497854005875219738719910348374753681734898104494948108876484912324456379508804084815859876778682960012390307769289322533005311975392215095886511279431230026763580453090368192427890014337008529649527894447434360907579052549541764274598929338764720619406151380211763564717821926253462529297410519896959116058139291053706684473457081358243655617554904917101123763681420373389699931666753828288864971032911336938379891327723835486182928837379308946340828569950041141573450663344225399087354931465569328866328456006092279380851782795261567219493748626907 A104522 1480 8616621226519702485581499548504136364087321591776795897728081187271037857489864943096888991197637343666589448805795726952193041907872013307184685968464919341493562017625659216159731045124261045204694313484844326629454736973369138526412254447579630336048880037170923307867967599015935926176645287659533838293690080290741359271104577283670043011025588948583683342303082722737157648625292823796788016294161858218454140635290694153465778760387587892231559690877348174417873161120053420371244074730966852664714751303371291044261120169099795000261484866594913098734010815139673983171506458548786512137926839022485709850123424720351990032676197262064794396707986598985368018276838142555348385784701658481245879241 A104522 1481 25849863679559107456744498645512409092261964775330387693184243561813113572469594829290666973592912030999768346417387180856579125723616039921554057905394758024480686052876977648479193135372783135614082940454532979888364210920107415579236763342738891008146640111512769923603902797047807778529935862978601514881070240872224077813313731851010129033076766845751050026909248168211472945875878471390364048882485574655362421905872082460397336281162763676694679072632044523253619483360160261113732224192900557994144253910113873132783360507299385000784454599784739296202032445419021949514519375646359536413780517067457129550370274161055970098028591786194383190123959796956104054830514427666045157354104975443737636243 A104522 1482 77549591038677322370233495936537227276785894325991163079552730685439340717408784487872000920778736092999305039252161542569737377170848119764662173716184274073442058158630932945437579406118349406842248821363598939665092632760322246737710290028216673024439920334538309770811708391143423335589807588935804544643210722616672233439941195553030387099230300537253150080727744504634418837627635414171092146647456723966087265717616247381192008843488291030084037217896133569760858450080480783341196672578701673982432761730341619398350081521898155002353363799354217888606097336257065848543558126939078609241341551202371388651110822483167910294085775358583149570371879390868312164491543282998135472062314926331212907247 A104522 1483 232648773116031967110700487809611681830357682977973489238658192056318022152226353463616002762336208278997915117756484627709212131512544359293986521148552822220326174475892798836312738218355048220526746464090796818995277898280966740213130870084650019073319761003614929312435125173430270006769422766807413633929632167850016700319823586659091161297690901611759450242183233513903256512882906242513276439942370171898261797152848742143576026530464873090252111653688400709282575350241442350023590017736105021947298285191024858195050244565694465007060091398062653665818292008771197545630674380817235827724024653607114165953332467449503730882257326075749448711115638172604936493474629848994406416186944778993638720259 A104522 1484 697946319348095901332101463428835045491073048933920467715974576168954066456679060390848008287008624836993745353269453883127636394537633077881959563445658466660978523427678396508938214655065144661580239392272390456985833694842900220639392610253950057219959283010844787937305375520290810020308268300422240901788896503550050100959470759977273483893072704835278350726549700541709769538648718727539829319827110515694785391458546226430728079591394619270756334961065202127847726050724327050070770053208315065841894855573074574585150733697083395021180274194187960997454876026313592636892023142451707483172073960821342497859997402348511192646771978227248346133346914517814809480423889546983219248560834336980916159293 A104522 1485 2093838958044287703996304390286505136473219146801761403147923728506862199370037181172544024861025874510981236059808361649382909183612899233645878690336975399982935570283035189526814643965195433984740718176817171370957501084528700661918177830761850171659877849032534363811916126560872430060924804901266722705366689510650150302878412279931820451679218114505835052179649101625129308615946156182619487959481331547084356174375638679292184238774183857812269004883195606383543178152172981150212310159624945197525684566719223723755452201091250185063540822582563882992364628078940777910676069427355122449516221882464027493579992207045533577940315934681745038400040743553444428441271668640949657745682503010942748476395 A104522 1486 6281516874132863111988913170859515409419657440405284209443771185520586598110111543517632074583077623532943708179425084948148727550838697700937636071010926199948806710849105568580443931895586301954222154530451514112872503253586101985754533492285550514979633547097603091435748379682617290182774414703800168116100068531950450908635236839795461355037654343517505156538947304875387925847838468547858463878443994641253068523126916037876552716322551573436807014649586819150629534456518943450636930478874835592577053700157671171266356603273750555190622467747691648977093884236822333732028208282065367348548665647392082480739976621136600733820947804045235115200122230660333285323815005922848973237047509032828245427699 A104522 1487 18844550622398589335966739512578546228258972321215852628331313556561759794330334630552896223749232870598831124538275254844446182652516093102812908213032778599846420132547316705741331795686758905862666463591354542338617509760758305957263600476856651544938900641292809274307245139047851870548323244111400504348300205595851352725905710519386384065112963030552515469616841914626163777543515405643575391635331983923759205569380748113629658148967654720310421043948760457451888603369556830351910791436624506777731161100473013513799069809821251665571867403243074946931281652710467001196084624846196102045645996942176247442219929863409802201462843412135705345600366691980999855971445017768546919711142527098484736281611 A104522 1488 56533651867195768007900218537735638684776916963647557884993940669685279382991003891658688671247698611796493373614825764533338547957548279308438724639098335799539260397641950117223995387060276717587999390774063627015852529282274917871790801430569954634816701923878427822921735417143555611644969732334201513044900616787554058177717131558159152195338889091657546408850525743878491332630546216930726174905995951771277616708142244340888974446902964160931263131846281372355665810108670491055732374309873520333193483301419040541397209429463754996715602209729224840793844958131401003588253874538588306136937990826528742326659789590229406604388530236407116036801100075942999567914335053305640759133427581295454208843345 A104522 1489 169600955601587304023700655613206916054330750890942673654981822009055838148973011674976066013743095835389480120844477293600015643872644837925316173917295007398617781192925850351671986161180830152763998172322190881047557587846824753615372404291709863904450105771635283468765206251430666834934909197002604539134701850362662174533151394674477456586016667274972639226551577231635473997891638650792178524717987855313832850124426733022666923340708892482793789395538844117066997430326011473167197122929620560999580449904257121624191628288391264990146806629187674522381534874394203010764761623615764918410813972479586226979979368770688219813165590709221348110403300227828998703743005159916922277400282743886362626528547 A104522 1490 508802866804761912071101966839620748162992252672828020964945466027167514446919035024928198041229287506168440362533431880800046931617934513775948521751885022195853343578777551055015958483542490458291994516966572643142672763540474260846117212875129591713350317314905850406295618754292000504804727591007813617404105551087986523599454184023432369758050001824917917679654731694906421993674915952376535574153963565941498550373280199068000770022126677448381368186616532351200992290978034419501591368788861682998741349712771364872574884865173794970440419887563023567144604623182609032294284870847294755232441917438758680939938106312064659439496772127664044331209900683486996111229015479750766832200848231659087879584151 A104522 1491 1526408600414285736213305900518862244488976758018484062894836398081502543340757105074784594123687862518505321087600295642400140794853803541327845565255655066587560030736332653165047875450627471374875983550899717929428018290621422782538351638625388775140050951944717551218886856262876001514414182773023440852212316653263959570798362552070297109274150005474753753038964195084719265981024747857129606722461890697824495651119840597204002310066380032345144104559849597053602976872934103258504774106366585048996224049138314094617724654595521384911321259662689070701433813869547827096882854612541884265697325752316276042819814318936193978318490316382992132993629702050460988333687046439252300496602544694977263638750963 A104522 1492 4579225801242857208639917701556586733466930274055452188684509194244507630022271315224353782371063587555515963262800886927200422384561410623983536695766965199762680092208997959495143626351882414124627950652699153788284054871864268347615054915876166325420152855834152653656660568788628004543242548319070322556636949959791878712395087656210891327822450016424261259116892585254157797943074243571388820167385672093473486953359521791612006930199140097035432313679548791160808930618802309775514322319099755146988672147414942283853173963786564154733963778988067212104301441608643481290648563837625652797091977256948828128459442956808581934955470949148976398980889106151382965001061139317756901489807634084931790916251397 A104522 1493 13737677403728571625919753104669760200400790822166356566053527582733522890066813945673061347113190762666547889788402660781601267153684231871950610087300895599288040276626993878485430879055647242373883851958097461364852164615592805042845164747628498976260458567502457960969981706365884013629727644957210967669910849879375636137185262968632673983467350049272783777350677755762473393829222730714166460502157016280420460860078565374836020790597420291106296941038646373482426791856406929326542966957299265440966016442244826851559521891359692464201891336964201636312904324825930443871945691512876958391275931770846484385378328870425745804866412847446929196942667318454148895003183417953270704469422902254795372748752699 A104522 1494 41213032211185714877759259314009280601202372466499069698160582748200568670200441837019184041339572287999643669365207982344803801461052695615851830261902686797864120829880981635456292637166941727121651555874292384094556493846778415128535494242885496928781375702507373882909945119097652040889182934871632903009732549638126908411555788905898021950402050147818351332052033267287420181487668192142499381506471048841261382580235696124508062371792260873318890823115939120447280375569220787979628900871897796322898049326734480554678565674079077392605674010892604908938712974477791331615837074538630875173827795312539453156134986611277237414599238542340787590828001955362446685009550253859812113408268706764386118246256603 A104522 1495 123639096633557144633277777942027841803607117399497209094481748244601706010601325511057552124018716863998931008095623947034411404383158086847555490785708060393592362489642944906368877911500825181364954667622877152283669481540335245385606482728656490786344127107522121648729835357292956122667548804614898709029197648914380725234667366717694065851206150443455053996156099801862260544463004576427498144519413146523784147740707088373524187115376782619956672469347817361341841126707662363938886702615693388968694147980203441664035697022237232177817022032677814726816138923433373994847511223615892625521483385937618359468404959833831712243797715627022362772484005866087340055028650761579436340224806120293158354738768315 A104522 1496 370917289900671433899833333826083525410821352198491627283445244733805118031803976533172656372056150591996793024286871841103234213149474260542666472357124181180777087468928834719106633734502475544094864002868631456851008444621005736156819448185969472359032381322566364946189506071878868368002646413844696127087592946743142175704002100153082197553618451330365161988468299405586781633389013729282494433558239439571352443222121265120572561346130347859870017408043452084025523380122987091816660107847080166906082443940610324992107091066711696533451066098033444180448416770300121984542533670847677876564450157812855078405214879501495136731393146881067088317452017598262020165085952284738309020674418360879475064216303449 A104522 1497 1112751869702014301699500001478250576232464056595474881850335734201415354095411929599517969116168451775990379072860615523309702639448422781627999417071372543542331262406786504157319901203507426632284592008605894370553025333863017208470458344557908417077097143967699094838568518215636605104007939241534088381262778840229426527112006300459246592660855353991095485965404898216760344900167041187847483300674718318714057329666363795361717684038391043579610052224130356252076570140368961275449980323541240500718247331821830974976321273200135089600353198294100332541345250310900365953627601012543033629693350473438565235215644638504485410194179440643201264952356052794786060495257856854214927062023255082638425192648908851 A104522 1498 3338255609106042905098500004434751728697392169786424645551007202604246062286235788798553907348505355327971137218581846569929107918345268344883998251214117630626993787220359512471959703610522279896853776025817683111659076001589051625411375033673725251231291431903097284515705554646909815312023817724602265143788336520688279581336018901377739777982566061973286457896214694650281034700501123563542449902024154956142171988999091386085153052115173130738830156672391068756229710421106883826349940970623721502154741995465492924928963819600405268801059594882300997624035750932701097860882803037629100889080051420315695705646933915513456230582538321929603794857068158384358181485773570562644781186069765247915275577946725055 A104522 1499 10014766827318128715295500013304255186092176509359273936653021607812738186858707366395661722045516065983913411655745539709787323755035805034651994753642352891880981361661078537415879110831566839690561328077453049334977228004767154876234125101021175753693874295709291853547116663940729445936071453173806795431365009562064838744008056704133219333947698185919859373688644083950843104101503370690627349706072464868426515966997274158255459156345519392216490470017173206268689131263320651479049822911871164506464225986396478774786891458801215806403178784646902992872107252798103293582648409112887302667240154260947087116940801746540368691747614965788811384571204475153074544457320711687934343558209295743745826733840173667 A104522 1500 30044300481954386145886500039912765558276529528077821809959064823438214560576122099186985166136548197951740234967236619129361971265107415103955984260927058675642944084983235612247637332494700519071683984232359148004931684014301464628702375303063527261081622887127875560641349991822188337808214359521420386294095028686194516232024170112399658001843094557759578121065932251852529312304510112071882049118217394605279547900991822474766377469036558176649471410051519618806067393789961954437149468735613493519392677959189436324360674376403647419209536353940708978616321758394309880747945227338661908001720462782841261350822405239621106075242844897366434153713613425459223633371962135063803030674627887231237480201520519501 A104522 1501 90132901445863158437659500119738296674829588584233465429877194470314643681728366297560955498409644593855220704901709857388085913795322245311867952782781176026928832254949706836742911997484101557215051952697077444014795052042904393886107125909190581783244868661383626681924049975466565013424643078564261158882285086058583548696072510337198974005529283673278734363197796755557587936913530336215646147354652183815838643702975467424299132407109674529948414230154558856418202181369885863311448406206840480558178033877568308973082023129210942257628609061822126935848965275182929642243835682015985724005161388348523784052467215718863318225728534692099302461140840276377670900115886405191409092023883661693712440604561557003 A104522 1502 270398704337589475312978500359214890024488765752700396289631583410943931045185098892682866495228933781565662114705129572164257741385966735935603858348343528080786496764849120510228735992452304671645155858091232332044385156128713181658321377727571745349734605984150880045772149926399695040273929235692783476646855258175750646088217531011596922016587851019836203089593390266672763810740591008646938442063956551447515931108926402272897397221329023589845242690463676569254606544109657589934345218620521441674534101632704926919246069387632826772885827185466380807546895825548788926731507046047957172015484165045571352157401647156589954677185604076297907383422520829133012700347659215574227276071650985081137321813684669507 A104522 1503 811196113012768425938935501077644670073466297258101188868894750232831793135555296678048599485686801344696986344115388716492773224157900207806811575045030584242359490294547361530686207977356914014935467574273696996133155468386139544974964133182715236049203817952452640137316449779199085120821787707078350429940565774527251938264652593034790766049763553059508609268780170800018291432221773025940815326191869654342547793326779206818692191663987070769535728071391029707763819632328972769803035655861564325023602304898114780757738208162898480318657481556399142422640687476646366780194521138143871516046452495136714056472204941469769864031556812228893722150267562487399038101042977646722681828214952955243411965441054007019 A104522 1504 2433588339038305277816806503232934010220398891774303566606684250698495379406665890034145798457060404034090959032346166149478319672473700623420434725135091752727078470883642084592058623932070742044806402722821090988399466405158418634924892399548145708147611453857357920411949349337597255362465363121235051289821697323581755814793957779104372298149290659178525827806340512400054874296665319077822445978575608963027643379980337620456076574991961212308607184214173089123291458896986918309409106967584692975070806914694344342273214624488695440955972444669197427267922062429939100340583563414431614548139357485410142169416614824409309592094670436686681166450802687462197114303128932940168045484644858865730235896323162019553 A104522 1505 7300765017114915833450419509698802030661196675322910699820052752095486138219997670102437395371181212102272877097038498448434959017421101870261304175405275258181235412650926253776175871796212226134419208168463272965198399215475255904774677198644437124442834361572073761235848048012791766087396089363705153869465091970745267444381873337313116894447871977535577483419021537200164622889995957233467337935726826889082930139941012861368229724975883636925821552642519267369874376690960754928227320902754078925212420744083033026819643873466086322867917334007592281803766187289817301021750690243294843644418072456230426508249844473227928776284011310060043499352408062386591342909386798820504136453934576597190707688969486057155 A104522 1506 21902295051344747500351258529096406091983590025968732099460158256286458414659993010307312186113543636306818631291115495345304877052263305610783912526215825774543706237952778761328527615388636678403257624505389818895595197646425767714324031595933311373328503084716221283707544144038375298262188268091115461608395275912235802333145620011939350683343615932606732450257064611600493868669987871700402013807180480667248790419823038584104689174927650910777464657927557802109623130072882264784681962708262236775637262232249099080458931620398258968603752002022776845411298561869451903065252070729884530933254217368691279524749533419683786328852033930180130498057224187159774028728160396461512409361803729791572123066908458169959 A104522 1507 65706885154034242501053775587289218275950770077906196298380474768859375243979979030921936558340630908920455893873346486035914631156789916832351737578647477323631118713858336283985582846165910035209772873516169456686785592939277303142972094787799934119985509254148663851122632432115125894786564804273346384825185827736707406999436860035818052050030847797820197350771193834801481606009963615101206041421541442001746371259469115752314067524782952732332393973782673406328869390218646794354045888124786710326911786696747297241376794861194776905811256006068330536233895685608355709195756212189653592799762652106073838574248600259051358986556101790540391494171672561479322086184481189384537228085411189374716369200725374508371 A104522 1508 197120655462102727503161326761867654827852310233718588895141424306578125731939937092765809675021892726761367681620039458107743893470369750497055212735942431970893356141575008851956748538497730105629318620548508370060356778817831909428916284363399802359956527762445991553367897296345377684359694412820039154475557483210122220998310580107454156150092543393460592052313581504404444818029890845303618124264624326005239113778407347256942202574348858196997181921348020218986608170655940383062137664374360130980735360090241891724130384583584330717433768018204991608701687056825067127587268636568960778399287956318221515722745800777154076959668305371621174482515017684437966258553443568153611684256233568124149107602176123523605 A104522 1509 591361966386308182509483980285602964483556930701155766685424272919734377195819811278297429025065678180284103044860118374323231680411109251491165638207827295912680068424725026555870245615493190316887955861645525110181070336453495728286748853090199407079869583287337974660103691889036133053079083238460117463426672449630366662994931740322362468450277630180381776156940744513213334454089672535910854372793872978015717341335222041770826607723046574590991545764044060656959824511967821149186412993123080392942206080270725675172391153750752992152301304054614974826105061170475201382761805909706882335197863868954664547168237402331462230879004916114863523447545053053313898775660330704460835052768700704372447322806528370569307 A104522 1510 1774085899158924547528451940856808893450670792103467300056272818759203131587459433834892287075197034540852309134580355122969695041233327754473496914623481887738040205274175079667610736846479570950663867584936575330543211009360487184860246559270598221239608749862013923980311075667108399159237249715380352390280017348891099988984795220967087405350832890541145328470822233539640003362269017607732563118381618934047152024005666125312479823169139723772974637292132181970879473535903463447559238979369241178826618240812177025517173461252258976456903912163844924478315183511425604148285417729120647005593591606863993641504712206994386692637014748344590570342635159159941696326980992113382505158306102113117341968419585111706411 A104522 1511 5322257697476773642585355822570426680352012376310401900168818456277609394762378301504676861225591103622556927403741065368909085123699983263420490743870445663214120615822525239002832210539438712851991602754809725991629633028081461554580739677811794663718826249586041771940933227001325197477711749146141057170840052046673299966954385662901262216052498671623435985412466700618920010086807052823197689355144856802141456072016998375937439469507419171318923911876396545912638420607710390342677716938107723536479854722436531076551520383756776929370711736491534773434945550534276812444856253187361941016780774820591980924514136620983160077911044245033771711027905477479825088980942976340147515474918306339352025905258755335117723 A104522 1512 15966773092430320927756067467711280041056037128931205700506455368832828184287134904514030583676773310867670782211223196106727255371099949790261472231611336989642361847467575717008496631618316138555974808264429177974888899084244384663742219033435383991156478748758125315822799681003975592433135247438423171512520156140019899900863156988703786648157496014870307956237400101856760030260421158469593068065434570406424368216050995127812318408522257513956771735629189637737915261823131171028033150814323170609439564167309593229654561151270330788112135209474604320304836651602830437334568759562085823050342324461775942773542409862949480233733132735101315133083716432439475266942828929020442546424754919018056077715776266005351657 A104522 1513 47900319277290962783268202403133840123168111386793617101519366106498484552861404713542091751030319932603012346633669588320181766113299849370784416694834010968927085542402727151025489894854948415667924424793287533924666697252733153991226657100306151973469436246274375947468399043011926777299405742315269514537560468420059699702589470966111359944472488044610923868712200305570280090781263475408779204196303711219273104648152985383436955225566772541870315206887568913213745785469393513084099452442969511828318692501928779688963683453810992364336405628423812960914509954808491312003706278686257469151026973385327828320627229588848440701199398205303945399251149297318425800828486787061327639274264757054168233147328798016053459 A104522 1514 143700957831872888349804607209401520369504334160380851304558098319495453658584214140626275253090959797809037039901008764960545298339899548112353250084502032906781256627208181453076469684564845247003773274379862601774000091758199461973679971300918455920408308738823127842405197129035780331898217226945808543612681405260179099107768412898334079833417464133832771606136600916710840272343790426226337612588911133657819313944458956150310865676700317625610945620662706739641237356408180539252298357328908535484956077505786339066891050361432977093009216885271438882743529864425473936011118836058772407453080920155983484961881688766545322103598194615911836197753447891955277402485460361183982917822794271162504699441986394048158863 A104522 1515 431102873495618665049413821628204561108513002481142553913674294958486360975752642421878825759272879393427111119703026294881635895019698644337059750253506098720343769881624544359229409053694535741011319823139587805322000275274598385921039913902755367761224926216469383527215591387107340995694651680837425630838044215780537297323305238695002239500252392401498314818409802750132520817031371278679012837766733400973457941833376868450932597030100952876832836861988120218923712069224541617756895071986725606454868232517359017200673151084298931279027650655814316648230589593276421808033356508176317222359242760467950454885645066299635966310794583847735508593260343675865832207456381083551948753468382813487514098325959182144475075 A104522 1516 1293308620486855995148241464884613683325539007443427661741022884875459082927257927265636477277818638180281333359109078884644907685059095933011179250760518296161031309644873633077688227161083607223033959469418763415966000825823795157763119741708266103283674778649408150581646774161322022987083955042512276892514132647341611891969915716085006718500757177204494944455229408250397562451094113836037038513300200202920373825500130605352797791090302858630498510585964360656771136207673624853270685215960176819364604697552077051602019453252896793837082951967442949944691768779829265424100069524528951667077728281403851364656935198898907898932383751543206525779781031027597496622369143250655846260405148440462542294977877546433423709 A104522 1517 3879925861460567985444724394653841049976617022330282985223068654626377248781773781796909431833455914540844000077327236653934723055177287799033537752281554888483093928934620899233064681483250821669101878408256290247898002477471385473289359225124798309851024335948224451744940322483966068961251865127536830677542397942024835675909747148255020155502271531613484833365688224751192687353282341508111115539900600608761121476500391816058393373270908575891495531757893081970313408623020874559812055647880530458093814092656231154806058359758690381511248855902328849834075306339487796272300208573586855001233184844211554093970805596696723696797151254629619577339343093082792489867107429751967538781215445321387626884933632639300269611 A104522 1518 11639777584381703956334173183961523149929851066990848955669205963879131746345321345390728295500367743622532000231981709961804169165531863397100613256844664665449281786803862697699194044449752465007305635224768870743694007432414156419868077675374394929553073007844673355234820967451898206883755595382610492032627193826074507027729241444765060466506814594840454500097064674253578062059847024524333346619701801826283364429501175448175180119812725727674486595273679245910940225869062623679436166943641591374281442277968693464418175079276071144533746567706986549502225919018463388816900625720760565003699554532634662281912416790090171090391453763888858732018029279248377469601322289255902616343646335964162880654800897917900807315 A104522 1519 34919332753145111869002519551884569449789553200972546867007617891637395239035964036172184886501103230867596000695945129885412507496595590191301839770533993996347845360411588093097582133349257395021916905674306612231082022297242469259604233026123184788659219023534020065704462902355694620651266786147831476097881581478223521083187724334295181399520443784521363500291194022760734186179541073573000039859105405478850093288503526344525540359438177183023459785821037737732820677607187871038308500830924774122844326833906080393254525237828213433601239703120959648506677757055390166450701877162281695011098663597903986845737250370270513271174361291666576196054087837745132408803966867767707849030939007892488641964402693753702420427 A104522 1520 104757998259435335607007558655653708349368659602917640601022853674912185717107892108516554659503309692602788002087835389656237522489786770573905519311601981989043536081234764279292746400047772185065750717022919836693246066891727407778812699078369554365977657070602060197113388707067083861953800358443494428293644744434670563249563173002885544198561331353564090500873582068282202558538623220719000119577316216436550279865510579033576621078314531549070379357463113213198462032821563613114925502492774322368532980501718241179763575713484640300803719109362878945520033271166170499352105631486845085033295990793711960537211751110811539813523083874999728588162263513235397226411900603303123547092817023677465925893208081261107259761 A104522 1521 314273994778306006821022675966961125048105978808752921803068561024736557151323676325549663978509929077808364006263506168968712567469360311721716557934805945967130608243704292837878239200143316555197252151068759510079738200675182223336438097235108663097932971211806180591340166121201251585861401075330483284880934233304011689748689519008656632595683994060692271502620746204846607675615869662157000358731948649309650839596531737100729863234943594647211138072389339639595386098464690839344776507478322967105598941505154723539290727140453920902411157328088636836560099813498511498056316894460535255099887972381135881611635253332434619440569251624999185764486790539706191679235701809909370641278451071032397777679624243783321777763 A104522 1522 942821984334918020463068027900883375144317936426258765409205683074209671453971028976648991935529787233425092018790518506906137702408080935165149673804417837901391824731112878513634717600429949665591756453206278530239214602025546670009314291705325989293798913635418541774020498363603754757584203225991449854642802699912035069246068557025969897787051982182076814507862238614539823026847608986471001076195845947928952518789595211302189589704830783941633414217168018918786158295394072518034329522434968901316796824515464170617872181421361762707233471984265910509680299440495534494168950683381605765299663917143407644834905759997303858321707754874997557293460371619118575037707105429728111923835353213097193333038872731349965331767 A104522 1523 2828465953004754061389204083702650125432953809278776296227617049222629014361913086929946975806589361700275276056371555520718413107224242805495449021413253513704175474193338635540904152801289848996775269359618835590717643806076640010027942875115977967881396740906255625322061495090811264272752609677974349563928408099736105207738205671077909693361155946546230443523586715843619469080542826959413003228587537843786857556368785633906568769114492351824900242651504056756358474886182217554102988567304906703950390473546392511853616544264085288121700415952797731529040898321486603482506852050144817295898991751430222934504717279991911574965123264624992671880381114857355725113121316289184335771506059639291579999116618194049895993779 A104522 1524 8485397859014262184167612251107950376298861427836328888682851147667887043085739260789840927419768085100825828169114666562155239321672728416486347064239760541112526422580015906622712458403869546990325808078856506772152931418229920030083828625347933903644190222718766875966184485272433792818257829033923048691785224299208315623214617013233729080083467839638691330570760147530858407241628480878239009685762613531360572669106356901719706307343477055474700727954512170269075424658546652662308965701914720111851171420639177535560849632792255864365101247858393194587122694964459810447520556150434451887696975254290668803514151839975734724895369793874978015641143344572067175339363948867553007314518178917874739997349854582149687979813 A104522 1525 25456193577042786552502836753323851128896584283508986666048553443003661129257217782369522782259304255302477484507343999686465717965018185249459041192719281623337579267740047719868137375211608640970977424236569520316458794254689760090251485876043801710932570668156300627898553455817301378454773487101769146075355672897624946869643851039701187240250403518916073991712280442592575221724885442634717029057287840594081718007319070705159118922030431166424102183863536510807226273975639957986926897105744160335553514261917532606682548898376767593095303743575179583761368084893379431342561668451303355663090925762872006410542455519927204174686109381624934046923430033716201526018091846602659021943554536753624219992049563746449063937915 A104522 1526 76368580731128359657508510259971553386689752850526959998145660329010983387771653347108568346777912765907432453522031999059397153895054555748377123578157844870012737803220143159604412125634825922912932272709708560949376382764069280270754457628131405132797712004468901883695660367451904135364320461305307438226067018692874840608931553119103561720751210556748221975136841327777725665174656327904151087171863521782245154021957212115477356766091293499272306551590609532421678821926919873960780691317232481006660542785752597820047646695130302779285911230725538751284104254680138294027685005353910066989272777288616019231627366559781612524058328144874802140770290101148604578054275539807977065830663610260872659976148691239347191812219 A104522 1527 229105742193385078972525530779914660160069258551580879994436980987032950163314960041325705040333738297722297360566095997178191461685163667245131370734473534610038213409660429478813236376904477768738796818129125682848129148292207840812263372884394215398393136013406705651086981102355712406092961383915922314678201056078624521826794659357310685162253631670244665925410523983333176995523968983712453261515590565346735462065871636346432070298273880497816919654771828597265036465780759621882342073951697443019981628357257793460142940085390908337857733692176616253852312764040414882083055016061730200967818331865848057694882099679344837572174984434624406422310870303445813734162826619423931197491990830782617979928446073718041575435131 A104522 1528 687317226580155236917576592339743980480207775654742639983310942961098850489944880123977115121001214893166892081698287991534574385055491001735394112203420603830114640228981288436439709130713433306216390454387377048544387444876623522436790118653182646195179408040220116953260943307067137218278884151747766944034603168235873565480383978071932055486760895010733997776231571949999530986571906951137359784546771696040206386197614909039296210894821641493450758964315485791795109397342278865647026221855092329059944885071773380380428820256172725013573201076529848761556938292121244646249165048185190602903454995597544173084646299038034512716524953303873219266932610910337441202488479858271793592475972492347853939785338221154124726303865 A104522 1529 2061951679740465710752729777019231941440623326964227919949932828883296551469834640371931345363003644679500676245094863974603723155166473005206182336610261811490343920686943865309319127392140299918649171363162131145633162334629870567310370355959547938585538224120660350859782829921201411654836652455243300832103809504707620696441151934215796166460282685032201993328694715849998592959715720853412079353640315088120619158592844727117888632684464924480352276892946457375385328192026836596941078665565276987179834655215320141141286460768518175040719603229589546284670814876363733938747495144555571808710364986792632519253938897114103538149574859911619657800797832731012323607465439574815380777427917477043561819356014663462374178910067 A104522 1530 6185855039221397132258189331057695824321869980892683759849798486649889654409503921115794036089010934038502028735284591923811169465499419015618547009830785434471031762060831595927957382176420899755947514089486393436899487003889611701931111067878643815756614672361981052579348489763604234964509957365729902496311428514122862089323455802647388499380848055096605979986084147549995778879147162560236238060920945264361857475778534181353665898053394773441056830678839372126155984576080509790823235996695830961539503965645960423423859382305554525122158809688768638854012444629091201816242485433666715426131094960377897557761816691342310614448724579734858973402393498193036970822396318724446142332283752431130685458068043990387122536728671 A104522 1531 18557565117664191396774567993173087472965609942678051279549395459949668963228511763347382108267032802115506086205853775771433508396498257046855641029492356303413095286182494787783872146529262699267842542268459180310698461011668835105793333203635931447269844017085943157738045469290812704893529872097189707488934285542368586267970367407942165498142544165289817939958252442649987336637441487680708714182762835793085572427335602544060997694160184320323170492036518116378467953728241529372469707990087492884618511896937881270271578146916663575366476429066305916562037333887273605448727456301000146278393284881133692673285450074026931843346173739204576920207180494579110912467188956173338426996851257293392056374204131971161367610184483 A104522 1532 55672695352992574190323703979519262418896829828034153838648186379849006889685535290042146324801098406346518258617561327314300525189494771140566923088477068910239285858547484363351616439587788097803527626805377540932095383035006505317379999610907794341809532051257829473214136407872438114680589616291569122466802856627105758803911102223826496494427632495869453819874757327949962009912324463042126142548288507379256717282006807632182993082480552960969511476109554349135403861184724588117409123970262478653855535690813643810814734440749990726099429287198917749686112001661820816346182368903000438835179854643401078019856350222080795530038521217613730760621541483737332737401566868520015280990553771880176169122612395913484102830551917 A104522 1533 167018086058977722570971111938557787256690489484102461515944559139547020669056605870126438974403295219039554775852683981942901575568484313421700769265431206730717857575642453090054849318763364293410582880416132622796286149105019515952139998832723383025428596153773488419642409223617314344041768848874707367400408569881317276411733306671479489483282897487608361459624271983849886029736973389126378427644865522137770151846020422896548979247441658882908534428328663047406211583554173764352227371910787435961566607072440931432444203322249972178298287861596753249058336004985462449038547106709001316505539563930203234059569050666242386590115563652841192281864624451211998212204700605560045842971661315640528507367837187740452308491654219 A104522 1534 501054258176933167712913335815673361770071468452307384547833677418641062007169817610379316923209885657118664327558051945828704726705452940265102307796293620192153572726927359270164547956290092880231748641248397868388858447315058547856419996498170149076285788461320465258927227670851943032125306546624122102201225709643951829235199920014438468449848692462825084378872815951549658089210920167379135282934596566413310455538061268689646937742324976648725603284985989142218634750662521293056682115732362307884699821217322794297332609966749916534894863584790259747175008014956387347115641320127003949516618691790609702178707151998727159770346690958523576845593873353635994636614101816680137528914983946921585522103511563221356925474961123 A104522 1535 1503162774530799503138740007447020085310214405356922153643501032255923186021509452831137950769629656971355992982674155837486114180116358820795306923388880860576460718180782077810493643868870278640695245923745193605166575341945175643569259989494510447228857365383961395776781683012555829096375919639872366306603677128931855487705599760043315405349546077388475253136618447854648974267632760502137405848803789699239931366614183806068940813226974929946176809854957967426655904251987563879170046347197086923654099463651968382891997829900249749604684590754370779241525024044869162041346923960381011848549856075371829106536121455996181479311040072875570730536781620060907983909842305450040412586744951840764756566310534689664070776424881835 A104522 1536 4509488323592398509416220022341060255930643216070766460930503096767769558064528358493413852308888970914067978948022467512458342540349076462385920770166642581729382154542346233431480931606610835922085737771235580815499726025835526930707779968483531341686572096151884187330345049037667487289127758919617098919811031386795566463116799280129946216048638232165425759409855343563946922802898281506412217546411369097719794099842551418206822439680924789838530429564873902279967712755962691637510139041591260770962298390955905148675993489700749248814053772263112337724575072134607486124040771881143035545649568226115487319608364367988544437933120218626712191610344860182723951729526916350121237760234855522294269698931604068992212329274643969 A104522 1537 13528464970777195528248660067023180767791929648212299382791509290303308674193585075480241556926666912742203936844067402537375027621047229387157762310499927745188146463627038700294442794819832507766257213313706742446499178077506580792123339905450594025059716288455652561991035147113002461867383276758851296759433094160386699389350397840389838648145914696496277278229566030691840768408694844519236652639234107293159382299527654254620467319042774369515591288694621706839903138267888074912530417124773782312886895172867715446027980469102247746442161316789337013173725216403822458372122315643429106636948704678346461958825093103965633313799360655880136574831034580548171855188580749050363713280704566566882809096794812206976636987823930371 A104522 1538 40585394912331586584745980201069542303375788944636898148374527870909926022580755226440724670780000738226611810532202207612125082863141688161473286931499783235564439390881116100883328384459497523298771639941120227339497534232519742376370019716351782075179148865366957685973105441339007385602149830276553890278299282481160098168051193521169515944437744089488831834688698092075522305226084533557709957917702321879478146898582962763861401957128323108546773866083865120519709414803664224737591251374321346938660685518603146338083941407306743239326483950368011039521175649211467375116366946930287319910846114035039385876475279311896899941398081967640409724493103741644515565565742247151091139842113699700648427290384436620929910963471789575 A104522 1539 121756184736994759754237940603208626910127366833910694445123583612729778067742265679322174012340002214679835431596606622836375248589425064484419860794499349706693318172643348302649985153378492569896314919823360682018492602697559227129110059149055346225537446596100873057919316324017022156806449490829661670834897847443480294504153580563508547833313232268466495504066094276226566915678253600673129873753106965638434440695748888291584205871384969325640321598251595361559128244410992674212773754122964040815982056555809439014251824221920229717979451851104033118563526947634402125349100840790861959732538342105118157629425837935690699824194245902921229173479311224933546696697226741453273419526341099101945281871153309862789732890415367187 A104522 1540 365268554210984279262713821809625880730382100501732083335370750838189334203226797037966522037020006644039506294789819868509125745768275193453259582383498049120079954517930044907949955460135477709688944759470082046055477808092677681387330177447166038676612339788302619173757948972051066470419348472488985012504693542330440883512460741690525643499939696805399486512198282828679700747034760802019389621259320896915303322087246664874752617614154907976920964794754786084677384733232978022638321262368892122447946169667428317042755472665760689153938355553312099355690580842903206376047302522372585879197615026315354472888277513807072099472582737708763687520437933674800640090091680224359820258579023297305835845613459929588369198671246100021 A104522 1541 1095805662632952837788141465428877642191146301505196250006112252514568002609680391113899566111060019932118518884369459605527377237304825580359778747150494147360239863553790134723849866380406433129066834278410246138166433424278033044161990532341498116029837019364907857521273846916153199411258045417466955037514080626991322650537382225071576930499819090416198459536594848486039102241104282406058168863777962690745909966261739994624257852842464723930762894384264358254032154199698934067914963787106676367343838509002284951128266417997282067461815066659936298067071742528709619128141907567117757637592845078946063418664832541421216298417748213126291062561313801024401920270275040673079460775737069891917507536840379788765107596013738298523 A104522 1542 3287416987898858513364424396286632926573438904515588750018336757543704007829041173341698698333180059796355556653108378816582131711914476741079336241451482442080719590661370404171549599141219299387200502835230738414499300272834099132485971597024494348089511058094723572563821540748459598233774136252400865112542241880973967951612146675214730791499457271248595378609784545458117306723312847218174506591333888072237729898785219983872773558527394171792288683152793074762096462599096802203744891361320029102031515527006854853384799253991846202385445199979808894201215227586128857384425722701353272912778535236838190255994497624263648895253244639378873187683941403073205760810825122019238382327211209675752522610521139366295322788041214894027 A104522 1543 9862250963696575540093273188859898779720316713546766250055010272631112023487123520025096094999540179389066669959325136449746395135743430223238008724354447326242158771984111212514648797423657898161601508505692215243497900818502297397457914791073483044268533174284170717691464622245378794701322408757202595337626725642921903854836440025644192374498371813745786135829353636374351920169938541654523519774001664216713189696355659951618320675582182515376866049458379224286289387797290406611234674083960087306094546581020564560154397761975538607156335599939426682603645682758386572153277168104059818738335605710514570767983492872790946685759733918136619563051824209219617282432475366057715146981633629027257567831563418098885968364123644680539 A104522 1544 29586752891089726620279819566579696339160950140640298750165030817893336070461370560075288284998620538167200009877975409349239185407230290669714026173063341978726476315952333637543946392270973694484804525517076645730493702455506892192373744373220449132805599522852512153074393866736136384103967226271607786012880176928765711564509320076932577123495115441237358407488060909123055760509815624963570559322004992650139569089066979854854962026746547546130598148375137672858868163391871219833704022251880261918283639743061693680463193285926615821469006799818280047810937048275159716459831504312179456215006817131543712303950478618372840057279201754409858689155472627658851847297426098173145440944900887081772703494690254296657905092370934040073 A104522 1545 88760258673269179860839458699739089017482850421920896250495092453680008211384111680225864854995861614501600029633926228047717556221690872009142078519190025936179428947857000912631839176812921083454413576551229937191481107366520676577121233119661347398416798568557536459223181600208409152311901678814823358038640530786297134693527960230797731370485346323712075222464182727369167281529446874890711677966014977950418707267200939564564886080239642638391794445125413018576604490175613659501112066755640785754850919229185081041389579857779847464407020399454840143432811144825479149379494512936538368645020451394631136911851435855118520171837605263229576067466417882976555541892278294519436322834702661245318110484070762889973715277112802118675 A104522 1546 266280776019807539582518376099217267052448551265762688751485277361040024634152335040677594564987584843504800088901778684143152668665072616027426235557570077808538286843571002737895517530438763250363240729653689811574443322099562029731363699358984042195250395705672609377669544800625227456935705036444470074115921592358891404080583880692393194111456038971136225667392548182107501844588340624672135033898044933851256121801602818693694658240718927915175383335376239055729813470526840978503336200266922357264552757687555243124168739573339542393221061198364520430298433434476437448138483538809615105935061354183893410735554307565355560515512815789688728202399253648929666625676834883558308968504107983735954331452212288669921145831338406354479 A104522 1547 798842328059422618747555128297651801157345653797288066254455832083120073902457005122032783694962754530514400266705336052429458005995217848082278706672710233425614860530713008213686552591316289751089722188961069434723329966298686089194091098076952126585751187117017828133008634401875682370807115109333410222347764777076674212241751642077179582334368116913408677002177644546322505533765021874016405101694134801553768365404808456081083974722156783745526150006128717167189440411580522935510008600800767071793658273062665729372506218720018627179663183595093561290895300303429312344415450616428845317805184062551680232206662922696066681546538447369066184607197760946788999877030504650674926905512323951207862994356636866009763437494015219061891 A104522 1548 2396526984178267856242665384892955403472036961391864198763367496249360221707371015366098351084888263591543200800116008157288374017985653544246836120018130700276844581592139024641059657773948869253269166566883208304169989898896058267582273294230856379757253561351053484399025903205627047112421345328000230667043294331230022636725254926231538747003104350740226031006532933638967516601295065622049215305082404404661305096214425368243251924166470351236578450018386151501568321234741568806530025802402301215380974819187997188117518656160055881538989550785280683872685900910287937033246351849286535953415552187655040696619988768088200044639615342107198553821593282840366999631091513952024780716536971853623588983069910598029290312482045657184125 A104522 1549 7189580952534803568727996154678866210416110884175592596290102488748080665122113046098295053254664790774629602400348024471865122053956960632740508360054392100830533744776417073923178973321846607759807499700649624912509969696688174802746819882692569139271760684053160453197077709616881141337264035984000692001129882993690067910175764778694616241009313052220678093019598800916902549803885196866147645915247213213983915288643276104729755772499411053709735350055158454504704963704224706419590077407206903646142924457563991564352555968480167644616968652355842051618057702730863811099739055547859607860246656562965122089859966304264600133918846026321595661464779848521100998893274541856074342149610915560870766949209731794087870937446136971550827 A104522 1550 21568742857604410706183988464036598631248332652526777788870307466244241995366339138294885159763994372323888807201044073415595366161870881898221525080163176302491601234329251221769536919965539823279422499101948874737529909090064524408240459648077707417815282052159481359591233128850643424011792107952002076003389648981070203730527294336083848723027939156662034279058796402750707649411655590598442937745741639641951745865929828314189267317498233161129206050165475363514114891112674119258770232221620710938428773372691974693057667905440502933850905957067526154854173108192591433299217166643578823580739969688895366269579898912793800401756538078964786984394339545563302996679823625568223026448832746682612300847629195382263612812338410914650931 A104522 1551 64706228572813232118551965392109795893744997957580333366610922398732725986099017414884655479291983116971666421603132220246786098485612645694664575240489528907474803702987753665308610759896619469838267497305846624212589727270193573224721378944233122253445846156478444078773699386551930272035376323856006228010168946943210611191581883008251546169083817469986102837176389208252122948234966771795328813237224918925855237597789484942567801952494699483387618150496426090542344673338022357776310696664862132815286320118075924079173003716321508801552717871202578464562519324577774299897651499930736470742219909066686098808739696738381401205269614236894360953183018636689908990039470876704669079346498240047836902542887586146790838437015232743951243 A104522 1552 194118685718439696355655896176329387681234993872741000099832767196198177958297052244653966437875949350914999264809396660740358295456837937083993725721468586722424411108963260995925832279689858409514802491917539872637769181810580719674164136832699366760337538469435332236321098159655790816106128971568018684030506840829631833574745649024754638507251452409958308511529167624756368844704900315385986439711674756777565712793368454827703405857484098450162854451489278271627034020014067073328932089994586398445858960354227772237519011148964526404658153613607735393687557973733322899692954499792209412226659727200058296426219090215144203615808842710683082859549055910069726970118412630114007238039494720143510707628662758440372515311045698231852177 A104522 1553 582356057155319089066967688528988163043704981618223000299498301588594533874891156733961899313627848052744997794428189982221074886370513811251981177164405760167273233326889782987777496839069575228544407475752619617913307545431742159022492410498098100281012615408305996708963294478967372448318386914704056052091520522488895500724236947074263915521754357229874925534587502874269106534114700946157959319135024270332697138380105364483110217572452295350488563354467834814881102060042201219986796269983759195337576881062683316712557033446893579213974460840823206181062673921199968699078863499376628236679979181600174889278657270645432610847426528132049248578647167730209180910355237890342021714118484160430532122885988275321117545933137094695554979 A104522 1554 1747068171465957267200903065586964489131114944854669000898494904765783601624673470201885697940883544158234993383284569946663224659111541433755943531493217280501819699980669348963332490517208725685633222427257858853739922636295226477067477231494294300843037846224917990126889883436902117344955160744112168156274561567466686502172710841222791746565263071689624776603762508622807319602344102838473877957405072810998091415140316093449330652717356886051465690063403504444643306180126603659960388809951277586012730643188049950137671100340680737641923382522469618543188021763599906097236590498129884710039937544800524667835971811936297832542279584396147745735941503190627542731065713671026065142355452481291596368657964825963352637799411284086663383 A104522 1555 5241204514397871801602709196760893467393344834564007002695484714297350804874020410605657093822650632474704980149853709839989673977334624301267830594479651841505459099942008046889997471551626177056899667281773576561219767908885679431202431694482882902529113538674753970380669650310706352034865482232336504468823684702400059506518132523668375239695789215068874329811287525868421958807032308515421633872215218432994274245420948280347991958152070658154397070190210513333929918540379810979881166429853832758038191929564149850413013301022042212925770147567408855629564065290799718291709771494389654130119812634401574003507915435808893497626838753188443237207824509571882628193197141013078195427066357443874789105973894477890057913398233852259988595 A104522 1556 15723613543193615404808127590282680402180034503692021008086454142892052414622061231816971281467951897424114940449561129519969021932003872903803491783438955524516377299826024140669992414654878531170699001845320729683659303726657038293607295083448648707587340616024261911142008950932119056104596446697009513406471054107200178519554397571005125719087367645206622989433862577605265876421096925546264901616645655298982822736262844841043975874456211974463191210570631540001789755621139432939643499289561498274114575788692449551239039903066126638777310442702226566888692195872399154875129314483168962390359437903204722010523746307426680492880516259565329711623473528715647884579591423039234586281199072331624367317921683433670173740194701556779964229 A104522 1557 47170840629580846214424382770848041206540103511076063024259362428676157243866183695450913844403855692272344821348683388559907065796011618711410475350316866573549131899478072422009977243964635593512097005535962189050977911179971114880821885250345946122762021848072785733426026852796357168313789340091028540219413162321600535558663192713015377157262102935619868968301587732815797629263290776638794704849936965896948468208788534523131927623368635923389573631711894620005369266863418298818930497868684494822343727366077348653717119709198379916331931328106679700666076587617197464625387943449506887171078313709614166031571238922280041478641548778695989134870420586146943653738774269117703758843597216994873101953765050301010521220584104670339891131 A104522 1558 141512521888742538643273148312544123619620310533228189072778087286028471731598551086352741533211567076817034464046050165679721197388034856134231426050950599720647395698434217266029931731893906780536291016607886567152933733539913344642465655751037838368286065544218357200278080558389071504941368020273085620658239486964801606675989578139046131471786308806859606904904763198447392887789872329916384114549810897690845404626365603569395782870105907770168720895135683860016107800590254896456791493606053484467031182098232045961151359127595139748995793984320039101998229762851592393876163830348520661513234941128842498094713716766840124435924646336087967404611261758440830961216322807353111276530791650984619305861295150903031563661752314011019671835 A104522 1559 424537565666227615929819444937632370858860931599684567218334261858085415194795653259058224599634701230451103392138150497039163592164104568402694278152851799161942187095302651798089795195681720341608873049823659701458801200619740033927396967253113515104858196632655071600834241675167214514824104060819256861974718460894404820027968734417138394415358926420578820714714289595342178663369616989749152343649432693072536213879096810708187348610317723310506162685407051580048323401770764689370374480818160453401093546294696137883454077382785419246987381952960117305994689288554777181628491491045561984539704823386527494284141150300520373307773939008263902213833785275322492883648968422059333829592374952953857917583885452709094690985256942033059013947 A104522 1560 1273612696998682847789458334812897112576582794799053701655002785574256245584386959777174673798904103691353310176414451491117490776492313705208082834458555397485826561285907955394269385587045161024826619149470979104376403601859220101782190901759340545314574589897965214802502725025501643544472312182457770585924155382683214460083906203251415183246076779261736462144142868786026535990108850969247457030948298079217608641637290432124562045830953169931518488056221154740144970205312294068111123442454481360203280638884088413650362232148356257740962145858880351917984067865664331544885474473136685953619114470159582482852423450901561119923321817024791706641501355825967478650946905266178001488777124858861573752751656358127284072955770826099177040281 A104522 1561 3820838090996048543368375004438691337729748384397161104965008356722768736753160879331524021396712311074059930529243354473352472329476941115624248503375666192457479683857723866182808156761135483074479857448412937313129210805577660305346572705278021635943723769693895644407508175076504930633416936547373311757772466148049643380251718609754245549738230337785209386432428606358079607970326552907742371092844894237652825924911871296373686137492859509794555464168663464220434910615936882204333370327363444080609841916652265240951086696445068773222886437576641055753952203596992994634656423419410057860857343410478747448557270352704683359769965451074375119924504067477902435952840715798534004466331374576584721258254969074381852218867312478297531119283 A104522 1562 11462514272988145630105125013316074013189245153191483314895025070168306210259482637994572064190136933222179791587730063420057416988430823346872745510126998577372439051573171598548424470283406449223439572345238811939387632416732980916039718115834064907831171309081686933222524525229514791900250809642119935273317398444148930140755155829262736649214691013355628159297285819074238823910979658723227113278534682712958477774735613889121058412478578529383666392505990392661304731847810646613000110982090332241829525749956795722853260089335206319668659312729923167261856610790978983903969270258230173582572030231436242345671811058114050079309896353223125359773512202433707307858522147395602013398994123729754163774764907223145556656601937434892593356287 A104522 1563 34387542818964436890315375039948222039567735459574449944685075210504918630778447913983716192570410799666539374763190190260172250965292470040618236530380995732117317154719514795645273410850219347670318717035716435818162897250198942748119154347502194723493513927245060799667573575688544375700752428926359805819952195332446790422265467487788209947644073040066884477891857457222716471732938976169681339835604048138875433324206841667363175237435735588150999177517971177983914195543431939839000332946270996725488577249870387168559780268005618959005977938189769501785569832372936951711907810774690520747716090694308727037015433174342150237929689059669376079320536607301121923575566442186806040196982371189262491324294721669436669969805812304677780067299 A104522 1564 103162628456893310670946125119844666118703206378723349834055225631514755892335343741951148577711232398999618124289570570780516752895877410121854709591142987196351951464158544386935820232550658043010956151107149307454488691750596828244357463042506584170480541781735182399002720727065633127102257286779079417459856585997340371266796402463364629842932219120200653433675572371668149415198816928509044019506812144416626299972620525002089525712307206764452997532553913533951742586630295819517000998838812990176465731749611161505679340804016856877017933814569308505356709497118810855135723432324071562243148272082926181111046299523026450713789067179008128237961609821903365770726699326560418120590947113567787473972884165008310009909417436914033340200333 A104522 1565 309487885370679932012838375359533998356109619136170049502165676894544267677006031225853445733133697196998854372868711712341550258687632230365564128773428961589055854392475633160807460697651974129032868453321447922363466075251790484733072389127519752511441625345205547197008162181196899381306771860337238252379569757992021113800389207390093889528796657360601960301026717115004448245596450785527132058520436433249878899917861575006268577136921620293358992597661740601855227759890887458551002996516438970529397195248833484517038022412050570631053801443707925516070128491356432565407170296972214686729444816248778543333138898569079352141367201537024384713884829465710097312180097979681254361772841340703362421918652495024930029728252310742100020599435 A104522 1566 928463656112039796038515126078601995068328857408510148506497030683632803031018093677560337199401091590996563118606135137024650776062896691096692386320286884767167563177426899482422382092955922387098605359964343767090398225755371454199217167382559257534324876035616641591024486543590698143920315581011714757138709273976063341401167622170281668586389972081805880903080151345013344736789352356581396175561309299749636699753584725018805731410764860880076977792985221805565683279672662375653008989549316911588191585746500453551114067236151711893161404331123776548210385474069297696221510890916644060188334448746335629999416695707238056424101604611073154141654488397130291936540293939043763085318524022110087265755957485074790089184756932226300061796739 A104522 1567 2785390968336119388115545378235805985204986572225530445519491092050898409093054281032681011598203274772989689355818405411073952328188690073290077158960860654301502689532280698447267146278867767161295816079893031301271194677266114362597651502147677772602974628106849924773073459630772094431760946743035144271416127821928190024203502866510845005759169916245417642709240454035040034210368057069744188526683927899248910099260754175056417194232294582640230933378955665416697049839017987126959026968647950734764574757239501360653342201708455135679484212993371329644631156422207893088664532672749932180565003346239006889998250087121714169272304813833219462424963465191390875809620881817131289255955572066330261797267872455224370267554270796678900185388651 A104522 1568 8356172905008358164346636134707417955614959716676591336558473276152695227279162843098043034794609824318969068067455216233221856984566070219870231476882581962904508068596842095341801438836603301483887448239679093903813584031798343087792954506443033317808923884320549774319220378892316283295282840229105432814248383465784570072610508599532535017277509748736252928127721362105120102631104171209232565580051783697746730297782262525169251582696883747920692800136866996250091149517053961380877080905943852204293724271718504081960026605125365407038452638980113988933893469266623679265993598018249796541695010038717020669994750261365142507816914441499658387274890395574172627428862645451393867767866716198990785391803617365673110802662812390036700556164385 A104522 1569 25068518715025074493039908404122253866844879150029774009675419828458085681837488529294129104383829472956907204202365648699665570953698210659610694430647745888713524205790526286025404316509809904451662344719037281711440752095395029263378863519329099953426771652961649322957661136676948849885848520687316298442745150397353710217831525798597605051832529246208758784383164086315360307893312513627697696740155351093240190893346787575507754748090651243762078400410600988750273448551161884142631242717831556612881172815155512245880079815376096221115357916940341966801680407799871037797980794054749389625085030116151062009984250784095427523450743324498975161824671186722517882286587936354181603303600148596972356175410852097019332407988437170110101668491587 A104522 1570 75205556145075223479119725212366761600534637450089322029026259485374257045512465587882387313151488418870721612607096946098996712861094631978832083291943237666140572617371578858076212949529429713354987034157111845134322256286185087790136590557987299860280314958884947968872983410030846549657545562061948895328235451192061130653494577395792815155497587738626276353149492258946080923679937540883093090220466053279720572680040362726523264244271953731286235201231802966250820345653485652427893728153494669838643518445466536737640239446128288663346073750821025900405041223399613113393942382164248168875255090348453186029952752352286282570352229973496925485474013560167553646859763809062544809910800445790917068526232556291057997223965311510330305005473191 A104522 1571 225616668435225670437359175637100284801603912350267966087078778456122771136537396763647161939454465256612164837821290838296990138583283895936496249875829712998421717852114736574228638848588289140064961102471335535402966768858555263370409771673961899580840944876654843906618950230092539648972636686185846685984706353576183391960483732187378445466492763215878829059448476776838242771039812622649279270661398159839161718040121088179569792732815861193858705603695408898752461036960456957283681184460484009515930555336399610212920718338384865990038221252463077701215123670198839340181827146492744506625765271045359558089858257056858847711056689920490776456422040680502660940579291427187634429732401337372751205578697668873173991671895934530990915016418003 A104522 1572 676850005305677011312077526911300854404811737050803898261236335368368313409612190290941485818363395769836494513463872514890970415749851687809488749627489138995265153556344209722685916545764867420194883307414006606208900306575665790111229315021885698742522834629964531719856850690277618946917910058557540057954119060728550175881451196562135336399478289647636487178345430330514728313119437867947837811984194479517485154120363264538709378198447583581576116811086226696257383110881370871851043553381452028547791666009198830638762155015154597970114663757389233103645371010596518020545481439478233519877295813136078674269574771170576543133170069761472329369266122041507982821737874281562903289197204012118253616736093006619521975015687803592972745049252437 A104522 1573 2030550015917031033936232580733902563214435211152411694783709006105104940228836570872824457455090187309509483540391617544672911247249555063428466248882467416985795460669032629168057749637294602260584649922242019818626700919726997370333687945065657096227568503889893595159570552070832856840753730175672620173862357182185650527644353589686406009198434868942909461535036290991544184939358313603843513435952583438552455462361089793616128134595342750744728350433258680088772149332644112615553130660144356085643374998027596491916286465045463793910343991272167699310936113031789554061636444318434700559631887439408236022808724313511729629399510209284416988107798366124523948465213622844688709867591612036354760850208279019858565925047063410778918235147755739 A104522 1574 6091650047751093101808697742201707689643305633457235084351127018315314820686509712618473372365270561928528450621174852634018733741748665190285398746647402250957386382007097887504173248911883806781753949766726059455880102759180992111001063835196971288682705511669680785478711656212498570522261190527017860521587071546556951582933060769059218027595304606828728384605108872974632554818074940811530540307857750315657366387083269380848384403786028252234185051299776040266316447997932337846659391980433068256930124994082789475748859395136391381731031973816503097932808339095368662184909332955304101678895662318224708068426172940535188888198530627853250964323395098373571845395640868534066129602774836109064282550624837059575697775141190232336754705443265643 A104522 1575 18274950143253279305426093226605123068929916900371705253053381054945944462059529137855420117095811685785585351863524557902056201225245995570856196239942206752872159146021293662512519746735651420345261849300178178367640308277542976333003191505590913866048116535009042356436134968637495711566783571581053581564761214639670854748799182307177654082785913820486185153815326618923897664454224822434591620923573250946972099161249808142545153211358084756702555153899328120798949343993797013539978175941299204770790374982248368427246578185409174145193095921449509293798425017286105986554727998865912305036686986954674124205278518821605566664595591883559752892970185295120715536186922605602198388808324508327192847651874511178727093325423570697010264116329795355 A104522 1576 54824850429759837916278279679815369206789750701115115759160143164837833386178587413566260351287435057356756055590573673706168603675737986712568588719826620258616477438063880987537559240206954261035785547900534535102920924832628928999009574516772741598144349605027127069308404905912487134700350714743160744694283643919012564246397546921532962248357741461458555461445979856771692993362674467303774862770719752840916297483749424427635459634074254270107665461697984362396848031981391040619934527823897614312371124946745105281739734556227522435579287764348527881395275051858317959664183996597736915110060960864022372615835556464816699993786775650679258678910555885362146608560767816806595166424973524981578542955623533536181279976270712091030792348989384489 A104522 1577 164474551289279513748834839039446107620369252103345347277480429494513500158535762240698781053862305172070268166771721021118505811027213960137705766159479860775849432314191642962612677720620862783107356643701603605308762774497886786997028723550318224794433048815081381207925214717737461404101052144229482234082850931757037692739192640764598886745073224384375666384337939570315078980088023401911324588312159258522748892451248273282906378902222762810322996385093953087190544095944173121859803583471692842937113374840235315845219203668682567306737863293045583644185825155574953878992551989793210745330182882592067117847506669394450099981360326952037776036731667656086439825682303450419785499274920574944735628866870600608543839928812136273092377046968151891 A104522 1578 493423653867838541246504517118338322861107756310036041832441288483540500475607286722096343161586915516210804500315163063355517433081641880413117298478439582327548296942574928887838033161862588349322069931104810815926288323493660360991086170650954674383299146445244143623775644153212384212303156432688446702248552795271113078217577922293796660235219673153126999153013818710945236940264070205733973764936477775568246677353744819848719136706668288430968989155281859261571632287832519365579410750415078528811340124520705947535657611006047701920213589879136750932557475466724861636977655969379632235990548647776201353542520008183350299944080980856113328110195002968259319477046910351259356497824761724834206886600611801825631519786436408819277131140904454095 A104522 1579 1480270961603515623739513551355014968583323268930108125497323865450621501426821860166289029484760746548632413500945489190066552299244925641239351895435318746982644890827724786663514099485587765047966209793314432447778864970480981082973258511952864023149897439335732430871326932459637152636909469298065340106745658385813339234652733766881389980705659019459380997459041456132835710820792210617201921294809433326704740032061234459546157410120004865292906967465845577784714896863497558096738232251245235586434020373562117842606972833018143105760640769637410252797672426400174584910932967908138896707971645943328604060627560024550050899832242942568339984330585008904777958431140731053778069493474285174502620659801835405476894559359309226457831393422713360707 A104522 1580 4440812884810546871218540654065044905749969806790324376491971596351864504280465580498867088454282239645897240502836467570199656897734776923718055686305956240947934672483174359990542298456763295143898629379943297343336594911442943248919775535858592069449692318007197292613980797378911457910728407894196020320236975157440017703958201300644169942116977058378142992377124368398507132462376631851605763884428299980114220096183703378638472230360014595878720902397536733354144690590492674290214696753735706759302061120686353527820918499054429317281922308912230758393017279200523754732798903724416690123914937829985812181882680073650152699496728827705019952991755026714333875293422193161334208480422855523507861979405506216430683678077927679373494180268140080541 A104522 1581 13322438654431640613655621962195134717249909420370973129475914789055593512841396741496601265362846718937691721508509402710598970693204330771154167058917868722843804017449523079971626895370289885431695888139829892030009784734328829746759326607575776208349076954021591877841942392136734373732185223682588060960710925472320053111874603901932509826350931175134428977131373105195521397387129895554817291653284899940342660288551110135915416691080043787636162707192610200062434071771478022870644090261207120277906183362059060583462755497163287951845766926736692275179051837601571264198396711173250070371744813489957436545648040220950458098490186483115059858975265080143001625880266579484002625441268566570523585938216518649292051034233783038120482540804420240043 A104522 1582 39967315963294921840966865886585404151749728261112919388427744367166780538524190224489803796088540156813075164525528208131796912079612992313462501176753606168531412052348569239914880686110869656295087664419489676090029354202986489240277979822727328625047230862064775633525827176410203121196555671047764182882132776416960159335623811705797529479052793525403286931394119315586564192161389686664451874959854699821027980865653330407746250073240131362908488121577830600187302215314434068611932270783621360833718550086177181750388266491489863855537300780210076825537155512804713792595190133519750211115234440469872309636944120662851374295470559449345179576925795240429004877640799738452007876323805699711570757814649555947876153102701349114361447622413260718547 A104522 1583 119901947889884765522900597659756212455249184783338758165283233101500341615572570673469411388265620470439225493576584624395390736238838976940387503530260818505594236157045707719744642058332608968885262993258469028270088062608959467720833939468181985875141692586194326900577481529230609363589667013143292548646398329250880478006871435117392588437158380576209860794182357946759692576484169059993355624879564099463083942596959991223238750219720394088725464364733491800561906645943302205835796812350864082501155650258531545251164799474469591566611902340630230476611466538414141377785570400559250633345703321409616928910832361988554122886411678348035538730777385721287014632922399215356023628971417099134712273443948667843628459308104047343084342867239782154059 A104522 1584 359705843669654296568701792979268637365747554350016274495849699304501024846717712020408234164796861411317676480729753873186172208716516930821162510590782455516782708471137123159233926174997826906655788979775407084810264187826878403162501818404545957625425077758582980701732444587691828090769001039429877645939194987752641434020614305352177765311475141728629582382547073840279077729452507179980066874638692298389251827790879973669716250659161182266176393094200475401685719937829906617507390437052592247503466950775594635753494398423408774699835707021890691429834399615242424133356711201677751900037109964228850786732497085965662368659235035044106616192332157163861043898767197646068070886914251297404136820331846003530885377924312142029253028601719346460593 A104522 1585 1079117531008962889706105378937805912097242663050048823487549097913503074540153136061224702494390584233953029442189261619558516626149550792463487531772347366550348125413411369477701778524993480719967366939326221254430792563480635209487505455213637872876275233275748942105197333763075484272307003118289632937817584963257924302061842916056533295934425425185888747147641221520837233188357521539940200623916076895167755483372639921009148751977483546798529179282601426205057159813489719852522171311157776742510400852326783907260483195270226324099507121065672074289503198845727272400070133605033255700111329892686552360197491257896987105977705105132319848576996471491583131696301592938204212660742753892212410460995538010592656133772936426087759085805158039380195 A104522 1586 3237352593026888669118316136813417736291727989150146470462647293740509223620459408183674107483171752701859088326567784858675549878448652377390462595317042099651044376240234108433105335574980442159902100817978663763292377690441905628462516365640913618628825699827246826315592001289226452816921009354868898813452754889773772906185528748169599887803276275557666241442923664562511699565072564619820601871748230685503266450117919763027446255932450640395587537847804278615171479440469159557566513933473330227531202556980351721781449585810678972298521363197016222868509596537181817200210400815099767100333989678059657080592473773690961317933115315396959545730989414474749395088904778814612637982228261676637231382986614031777968401318809278263277257415474118138999 A104522 1587 9712057779080666007354948410440253208875183967450439411387941881221527670861378224551022322449515258105577264979703354576026649635345957132171387785951126298953133128720702325299316006724941326479706302453935991289877133071325716885387549096922740855886477099481740478946776003867679358450763028064606696440358264669321318718556586244508799663409828826672998724328770993687535098695217693859461805615244692056509799350353759289082338767797351921186762613543412835845514438321407478672699541800419990682593607670941055165344348757432036916895564089591048668605528789611545451600631202445299301301001969034178971241777421321072883953799345946190878637192968243424248185266714336443837913946684785029911694148959842095333905203956427834789831772246422354415411 A104522 1588 29136173337241998022064845231320759626625551902351318234163825643664583012584134673653066967348545774316731794939110063728079948906037871396514163357853378896859399386162106975897948020174823979439118907361807973869631399213977150656162647290768222567659431298445221436840328011603038075352289084193820089321074794007963956155669758733526398990229486480018996172986312981062605296085653081578385416845734076169529398051061277867247016303392055763560287840630238507536543314964222436018098625401259972047780823012823165496033046272296110750686692268773146005816586368834636354801893607335897903903005907102536913725332263963218651861398037838572635911578904730272744555800143009331513741840054355089735082446879526286001715611869283504369495316739267063244645 A104522 1589 87408520011725994066194535693962278879876655707053954702491476930993749037752404020959200902045637322950195384817330191184239846718113614189542490073560136690578198158486320927693844060524471938317356722085423921608894197641931451968487941872304667702978293895335664310520984034809114226056867252581460267963224382023891868467009276200579196970688459440056988518958938943187815888256959244735156250537202228508588194153183833601741048910176167290680863521890715522609629944892667308054295876203779916143342469038469496488099138816888332252060076806319438017449759106503909064405680822007693711709017721307610741175996791889655955584194113515717907734736714190818233667400429027994541225520163065269205247340638578858005146835607850513108485950217801189732347 A104522 1590 262225560035177982198583607081886836639629967121161864107474430792981247113257212062877602706136911968850586154451990573552719540154340842568627470220680410071734594475458962783081532181573415814952070166256271764826682592925794355905463825616914003108934881686006992931562952104427342678170601757744380803889673146071675605401027828601737590912065378320170965556876816829563447664770877734205468751611606685525764582459551500805223146730528501872042590565672146567828889834678001924162887628611339748430027407115408489464297416450664996756180230418958314052349277319511727193217042466023081135127053163922832223527990375668967866752582340547153723204210142572454701002201287083983623676560489195807615742021915736574015440506823551539325457850653403569195451 A104522 1591 786676680105533946595750821245660509918889901363485592322423292378943741339771636188632808118410735906551758463355971720658158620463022527705882410662041230215203783426376888349244596544720247444856210498768815294480047778777383067716391476850742009326804645058020978794688856313282028034511805273233142411669019438215026816203083485805212772736196134960512896670630450488690342994312633202616406254834820056577293747378654502415669440191585505616127771697016439703486669504034005772488662885834019245290082221346225468392892249351994990268540691256874942157047831958535181579651127398069243405381159491768496670583971127006903600257747021641461169612630427717364103006603861251950871029681467587422847226065747209722046321520470654617976373551960210707584763 A104522 1592 2360030040316601839787252463736981529756669704090456776967269877136831224019314908565898424355232207719655275390067915161974475861389067583117647231986123690645611350279130665047733789634160742334568631496306445883440143336332149203149174430552226027980413935174062936384066568939846084103535415819699427235007058314645080448609250457415638318208588404881538690011891351466071028982937899607849218764504460169731881242135963507247008320574756516848383315091049319110460008512102017317465988657502057735870246664038676405178676748055984970805622073770624826471143495875605544738953382194207730216143478475305490011751913381020710800773241064924383508837891283152092309019811583755852613089044402762268541678197241629166138964561411963853929120655880632122752697 A104522 1593 7080090120949805519361757391210944589270009112271370330901809631410493672057944725697695273065696623158965826170203745485923427584167202749352941695958371071936834050837391995143201368902482227003705894488919337650320430008996447609447523291656678083941241805522188809152199706819538252310606247459098281705021174943935241345827751372246914954625765214644616070035674054398213086948813698823547656293513380509195643726407890521741024961724269550545149945273147957331380025536306051952397965972506173207610739992116029215536030244167954912416866221311874479413430487626816634216860146582623190648430435425916470035255740143062132402319723194773150526513673849456276927059434751267557839267133208286805625034591724887498416893684235891561787361967641896368256499 A104522 1594 21240270362849416558085272173632833767810027336814110992705428894231481016173834177093085819197089869476897478510611236457770282752501608248058825087875113215810502152512175985429604106707446681011117683466758012950961290026989342828342569874970034251823725416566566427456599120458614756931818742377294845115063524831805724037483254116740744863877295643933848210107022163194639260846441096470642968880540141527586931179223671565223074885172808651635449835819443871994140076608918155857193897917518519622832219976348087646608090732503864737250598663935623438240291462880449902650580439747869571945291306277749410105767220429186397206959169584319451579541021548368830781178304253802673517801399624860416875103775174662495250681052707674685362085902925689104767903 A104522 1595 63720811088548249674255816520898501303430082010442332978116286682694443048521502531279257457591269608430692435531833709373310848257504824744176475263625339647431506457536527956288812320122340043033353050400274038852883870080968028485027709624910102755471176249699699282369797361375844270795456227131884535345190574495417172112449762350222234591631886931801544630321066489583917782539323289411928906641620424582760793537671014695669224655518425954906349507458331615982420229826754467571581693752555558868496659929044262939824272197511594211751795991806870314720874388641349707951741319243608715835873918833248230317301661287559191620877508752958354738623064645106492343534912761408020553404198874581250625311325523987485752043158123024056086257708777067314302115 A104522 1596 191162433265644749022767449562695503910290246031326998934348860048083329145564507593837772372773808825292077306595501128119932544772514474232529425790876018942294519372609583868866436960367020129100059151200822116558651610242904085455083128874730308266413528749099097847109392084127532812386368681395653606035571723486251516337349287050666703774895660795404633890963199468751753347617969868235786719924861273748282380613013044087007673966555277864719048522374994847947260689480263402714745081257666676605489979787132788819472816592534782635255387975420610944162623165924049123855223957730826147507621756499744690951904983862677574862632526258875064215869193935319477030604738284224061660212596623743751875933976571962457256129474369072168258773126331201942904749 A104522 1597 573487299796934247068302348688086511730870738093980996803046580144249987436693522781513317118321426475876231919786503384359797634317543422697588277372628056826883558117828751606599310881101060387300177453602466349675954830728712256365249386624190924799240586247297293541328176252382598437159106044186960818106715170458754549012047861152000111324686982386213901672889598406255260042853909604707360159774583821244847141839039132261023021899665833594157145567124984543841782068440790208144235243773000029816469939361398366458418449777604347905766163926261832832487869497772147371565671873192478442522865269499234072855714951588032724587897578776625192647607581805958431091814214852672184980637789871231255627801929715887371768388423107216504776319378993605828712651 A104522 1598 1720461899390802741204907046064259535192612214281942990409139740432749962310080568344539951354964279427628695759359510153079392902952630268092764832117884170480650674353486254819797932643303181161900532360807399049027864492186136769095748159872572774397721758741891880623984528757147795311477318132560882454320145511376263647036143583456000333974060947158641705018668795218765780128561728814122080479323751463734541425517117396783069065698997500782471436701374953631525346205322370624432705731319000089449409818084195099375255349332813043717298491778785498497463608493316442114697015619577435327568595808497702218567144854764098173763692736329875577942822745417875293275442644558016554941913369613693766883405789147662115305165269321649514328958136980817486136355 A104522 1599 5161385698172408223614721138192778605577836642845828971227419221298249886930241705033619854064892838282886087278078530459238178708857890804278294496353652511441952023060458764459393797929909543485701597082422197147083593476558410307287244479617718323193165276225675641871953586271443385934431954397682647362960436534128790941108430750368001001922182841475925115056006385656297340385685186442366241437971254391203624276551352190349207197096992502347414310104124860894576038615967111873298117193957000268348229454252585298125766047998439131151895475336356495492390825479949326344091046858732305982705787425493106655701434564292294521291078208989626733828468236253625879826327933674049664825740108841081300650217367442986345915495807964948542986874410942452458407467 A104522 1600 15484157094517224670844163414578335816733509928537486913682257663894749660790725115100859562194678514848658261834235591377714536126573672412834883489060957534325856069181376293378181393789728630457104791247266591441250780429675230921861733438853154969579495828677026925615860758814330157803295863193047942088881309602386372823325292251104003005766548524427775345168019156968892021157055559327098724313913763173610872829654056571047621591290977507042242930312374582683728115847901335619894351581871000805044688362757755894377298143995317393455686426009069486477172476439847979032273140576196917948117362276479319967104303692876883563873234626968880201485404708760877639478983801022148994477220326523243901950652102328959037746487423894845628960623232827357375220801 A104522 1601 46452471283551674012532490243735007450200529785612460741046772991684248982372175345302578686584035544545974785502706774133143608379721017238504650467182872602977568207544128880134544181369185891371314373741799774323752341289025692765585200316559464908738487486031080776847582276442990473409887589579143826266643928807159118469975876753312009017299645573283326035504057470906676063471166677981296172941741289520832618488962169713142864773872932521126728790937123748051184347543704006859683054745613002415134065088273267683131894431985952180367059278027208459431517429319543937096819421728590753844352086829437959901312911078630650691619703880906640604456214126282632918436951403066446983431660979569731705851956306986877113239462271684536886881869698482072125660803 A104522 1602 139357413850655022037597470731205022350601589356837382223140318975052746947116526035907736059752106633637924356508120322399430825139163051715513951401548617808932704622632386640403632544107557674113943121225399322971257023867077078296755600949678394726215462458093242330542746829328971420229662768737431478799931786421477355409927630259936027051898936719849978106512172412720028190413500033943888518825223868562497855466886509139428594321618797563380186372811371244153553042631112020579049164236839007245402195264819803049395683295957856541101177834081625378294552287958631811290458265185772261533056260488313879703938733235891952074859111642719921813368642378847898755310854209199340950294982938709195117555868920960631339718386815053610660645609095446216376980807 A104522 1603 418072241551965066112792412193615067051804768070512146669420956925158240841349578107723208179256319900913773069524360967198292475417489155146541854204645853426798113867897159921210897632322673022341829363676197968913771071601231234890266802849035184178646387374279726991628240487986914260688988306212294436399795359264432066229782890779808081155696810159549934319536517238160084571240500101831665556475671605687493566400659527418285782964856392690140559118434113732460659127893336061737147492710517021736206585794459409148187049887873569623303533502244876134883656863875895433871374795557316784599168781464941639111816199707675856224577334928159765440105927136543696265932562627598022850884948816127585352667606762881894019155160445160831981936827286338649130940819 A104522 1604 1254216724655895198338377236580845201155414304211536440008262870775474722524048734323169624537768959702741319208573082901594877426252467465439625562613937560280394341603691479763632692896968019067025488091028593906741313214803693704670800408547105552535939162122839180974884721463960742782066964918636883309199386077793296198689348672339424243467090430478649802958609551714480253713721500305494996669427014817062480699201978582254857348894569178070421677355302341197381977383680008185211442478131551065208619757383378227444561149663620708869910600506734628404650970591627686301614124386671950353797506344394824917335448599123027568673732004784479296320317781409631088797797687882794068552654846448382756058002820288645682057465481335482495945810481859015947392820853 A104522 1605 3762650173967685595015131709742535603466242912634609320024788612326424167572146202969508873613306879108223957625719248704784632278757402396318876687841812680841183024811074439290898078690904057201076464273085781720223939644411081114012401225641316657607817486368517542924654164391882228346200894755910649927598158233379888596068046017018272730401271291435949408875828655143440761141164500916484990008281044451187442097605935746764572046683707534211265032065907023592145932151040024555634327434394653195625859272150134682333683448990862126609731801520203885213952911774883058904842373160015851061392519033184474752006345797369082706021196014353437888960953344228893266393393063648382205657964539345148268174008460865937046172396444006447487837431445577047842178460955 A104522 1606 11287950521903056785045395129227606810398728737903827960074365836979272502716438608908526620839920637324671872877157746114353896836272207188956630063525438042523549074433223317872694236072712171603229392819257345160671818933233243342037203676923949972823452459105552628773962493175646685038602684267731949782794474700139665788204138051054818191203813874307848226627485965430322283423493502749454970024843133353562326292817807240293716140051122602633795096197721070776437796453120073666902982303183959586877577816450404047001050346972586379829195404560611655641858735324649176714527119480047553184177557099553424256019037392107248118063588043060313666882860032686679799180179190945146616973893618035444804522025382597811138517189332019342463512294336731143526535381259 A104522 1607 33863851565709170355136185387682820431196186213711483880223097510937817508149315826725579862519761911974015618631473238343061690508816621566869890190576314127570647223299669953618082708218136514809688178457772035482015456799699730026111611030771849918470357377316657886321887479526940055115808052803195849348383424100418997364612414153164454573611441622923544679882457896290966850270480508248364910074529400060686978878453421720881148420153367807901385288593163212329313389359360221000708946909551878760632733449351212141003151040917759139487586213681834966925576205973947530143581358440142659552532671298660272768057112176321744354190764129180941000648580098060039397540537572835439850921680854106334413566076147793433415551567996058027390536883010193430579606142171 A104522 1608 101591554697127511065408556163048461293588558641134451640669292532813452524447947480176739587559285735922046855894419715029185071526449864700609670571728942382711941669899009860854248124654409544429064535373316106446046370399099190078334833092315549755411072131949973658965662438580820165347424158409587548045150272301256992093837242459493363720834324868770634039647373688872900550811441524745094730223588200182060936635360265162643445260460103423704155865779489636987940168078080663002126840728655636281898200348053636423009453122753277418462758641045504900776728617921842590430744075320427978657598013895980818304171336528965233062572292387542823001945740294180118192621612718506319552765042562319003240698228443380300246654703988174082171610649030580291738818424905 A104522 1609 304774664091382533196225668489145383880765675923403354922007877598440357573343842440530218762677857207766140567683259145087555214579349594101829011715186827148135825009697029582562744373963228633287193606119948319338139111197297570235004499276946649266233216395849920976896987315742460496042272475228762644135450816903770976281511727378480091162502974606311902118942121066618701652434324574235284190670764600546182809906080795487930335781380310271112467597338468910963820504234241989006380522185966908845694601044160909269028359368259832255388275923136514702330185853765527771292232225961283935972794041687942454912514009586895699187716877162628469005837220882540354577864838155518958658295127686957009722094685330140900739964111964522246514831947091740875216455273107 A104522 1610 914323992274147599588677005467436151642297027770210064766023632795321072720031527321590656288033571623298421703049777435262665643738048782305487035145560481444407475029091088747688233121889685899861580818359844958014417333591892710705013497830839947798699649187549762930690961947227381488126817425686287932406352450711312928844535182135440273487508923818935706356826363199856104957302973722705852572012293801638548429718242386463791007344140930813337402792015406732891461512702725967019141566557900726537083803132482727807085078104779496766164827769409544106990557561296583313876696677883851807918382125063827364737542028760687097563150631487885407017511662647621063733594514466556875974885383060871029166284055990422702219892335893566739544495841275222625649365817711 A104522 1611 2742971976822442798766031016402308454926891083310630194298070898385963218160094581964771968864100714869895265109149332305787996931214146346916461105436681444333222425087273266243064699365669057699584742455079534874043252000775678132115040493492519843396098947562649288792072885841682144464380452277058863797219057352133938786533605546406320820462526771456807119070479089599568314871908921168117557716036881404915645289154727159391373022032422792440012208376046220198674384538108177901057424699673702179611251409397448183421255234314338490298494483308228632320971672683889749941630090033651555423755146375191482094212626086282061292689451894463656221052534987942863191200783543399670627924656149182613087498852167971268106659677007680700218633487523825667876948097451523 A104522 1612 8228915930467328396298093049206925364780673249931890582894212695157889654480283745894315906592302144609685795327447996917363990793642439040749383316310044332999667275261819798729194098097007173098754227365238604622129756002327034396345121480477559530188296842687947866376218657525046433393141356831176591391657172056401816359600816639218962461387580314370421357211437268798704944615726763504352673148110644214746935867464181478174119066097268377320036625128138660596023153614324533703172274099021106538833754228192344550263765702943015470895483449924685896962915018051669249824890270100954666271265439125574446282637878258846183878068355683390968663157604963828589573602350630199011883773968447547839262496556503913804319979031023042100655900462571477003630844292352957 A104522 1613 24686747791401985188894279147620776094342019749795671748682638085473668963440851237682947719776906433829057385982343990752091972380927317122248149948930132998999001825785459396187582294291021519296262682095715813866389268006981103189035364441432678590564890528063843599128655972575139300179424070493529774174971516169205449078802449917656887384162740943111264071634311806396114833847180290513058019444331932644240807602392544434522357198291805131960109875384415981788069460842973601109516822297063319616501262684577033650791297108829046412686450349774057690888745054155007749474670810302863998813796317376723338847913634776538551634205067050172905989472814891485768720807051890597035651321905342643517787489669511741412959937093069126301967701387714431010892532877057259 A104522 1614 74060243374205955566682837442862328283026059249387015246047914256421006890322553713048843159330719301487172157947031972256275917142781951366744449846790398996997005477356378188562746882873064557888788046287147441599167804020943309567106093324298035771694671584191530797385967917725417900538272211480589322524914548507616347236407349752970662152488222829333792214902935419188344501541540871539174058332995797932722422807177633303567071594875415395880329626153247945364208382528920803328550466891189958849503788053731100952373891326487139238059351049322173072666235162465023248424012430908591996441388952130170016543740904329615654902615201150518717968418444674457306162421155671791106953965716027930553362469008535224238879811279207378905903104163143293032677598631170163 A104522 1615 222180730122617866700048512328586984849078177748161045738143742769263020670967661139146529477992157904461516473841095916768827751428345854100233349540371196990991016432069134565688240648619193673666364138861442324797503412062829928701318279972894107315084014752574592392157903753176253701614816634441767967574743645522849041709222049258911986457464668488001376644708806257565033504624622614617522174998987393798167268421532899910701214784626246187640988878459743836092625147586762409985651400673569876548511364161193302857121673979461417714178053147966519217998705487395069745272037292725775989324166856390510049631222712988846964707845603451556153905255334023371918487263467015373320861897148083791660087407025605672716639433837622136717709312489429879098032795893508875 A104522 1616 666542190367853600100145536985760954547234533244483137214431228307789062012902983417439588433976473713384549421523287750306483254285037562300700048621113590972973049296207403697064721945857581020999092416584326974392510236188489786103954839918682321945252044257723777176473711259528761104844449903325303902724230936568547125127666147776735959372394005464004129934126418772695100513873867843852566524996962181394501805264598699732103644353878738562922966635379231508277875442760287229956954202020709629645534092483579908571365021938384253142534159443899557653996116462185209235816111878177327967972500569171530148893668138966540894123536810354668461715766002070115755461790401046119962585691444251374980262221076817018149918301512866410153127937468289637294098387680525009 A104522 1617 1999626571103560800300436610957282863641703599733449411643293684923367186038708950252318765301929421140153648264569863250919449762855112686902100145863340772918919147888622211091194165837572743062997277249752980923177530708565469358311864519756046965835756132773171331529421133778586283314533349709975911708172692809705641375382998443330207878117182016392012389802379256318085301541621603531557699574990886544183505415793796099196310933061636215688768899906137694524833626328280861689870862606062128888936602277450739725714095065815152759427602478331698672961988349386555627707448335634531983903917501707514590446681004416899622682370610431064005385147298006210347266385371203138359887757074332754124940786663230451054449754904538599230459383812404868911882295163041573411 A104522 1618 5998879713310682400901309832871848590925110799200348234929881054770101558116126850756956295905788263420460944793709589752758349288565338060706300437590022318756757443665866633273582497512718229188991831749258942769532592125696408074935593559268140897507268398319513994588263401335758849943600049129927735124518078429116924126148995329990623634351546049176037169407137768954255904624864810594673098724972659632550516247381388297588932799184908647066306699718413083574500878984842585069612587818186386666809806832352219177142285197445458278282807434995096018885965048159666883122345006903595951711752505122543771340043013250698868047111831293192016155441894018631041799156113609415079663271222998262374822359989691353163349264713615797691378151437214606735646885489124718615 A104522 1619 17996639139932047202703929498615545772775332397601044704789643164310304674348380552270868887717364790261382834381128769258275047865696014182118901312770066956270272330997599899820747492538154687566975495247776828308597776377089224224806780677804422692521805194958541983764790204007276549830800147389783205373554235287350772378446985989971870903054638147528111508221413306862767713874594431784019296174917978897651548742144164892766798397554725941198920099155239250723502636954527755208837763454559160000429420497056657531426855592336374834848422304985288056657895144479000649367035020710787855135257515367631314020129039752096604141335493879576048466325682055893125397468340828245238989813668994787124467079969074059490047794140847393074134454311643820206940656467374154227 A104522 1620 53989917419796141608111788495846637318325997192803134114368929492930914023045141656812606663152094370784148503143386307774825143597088042546356703938310200868810816992992799699462242477614464062700926485743330484925793329131267672674420342033413268077565415584875625951294370612021829649492400442169349616120662705862052317135340957969915612709163914442584334524664239920588303141623783295352057888524753936692954646226432494678300395192664177823596760297465717752170507910863583265626513290363677480001288261491169972594280566777009124504545266914955864169973685433437001948101105062132363565405772546102893942060387119256289812424006481638728145398977046167679376192405022484735716969441006984361373401239907222178470143382422542179222403362934931460620821969402122461061 A104522 1621 161969752259388424824335365487539911954977991578409402343106788478792742069135424970437819989456283112352445509430158923324475430791264127639070111814930602606432450978978399098386727432843392188102779457229991454777379987393803018023261026100239804232696246754626877853883111836065488948477201326508048848361988117586156951406022873909746838127491743327753003573992719761764909424871349886056173665574261810078863938679297484034901185577992533470790280892397153256511523732590749796879539871091032440003864784473509917782841700331027373513635800744867592509921056300311005844303315186397090696217317638308681826181161357768869437272019444916184436196931138503038128577215067454207150908323020953084120203719721666535410430147267626537667210088804794381862465908206367381563 A104522 1622 485909256778165274473006096462619735864933974735228207029320365436378226207406274911313459968368849337057336528290476769973426292373792382917210335444791807819297352936935197295160182298530176564308338371689974364332139962181409054069783078300719412698088740263880633561649335508196466845431603979524146545085964352758470854218068621729240514382475229983259010721978159285294728274614049658168520996722785430236591816037892452104703556733977600412370842677191459769534571197772249390638619613273097320011594353420529753348525100993082120540907402234602777529763168900933017532909945559191272088651952914926045478543484073306608311816058334748553308590793415509114385731645202362621452724969062859252360611159164999606231290441802879613001630266414383145587397724619102143067 A104522 1623 1457727770334495823419018289387859207594801924205684621087961096309134678622218824733940379905106548011172009584871430309920278877121377148751631006334375423457892058810805591885480546895590529692925015115069923092996419886544227162209349234902158238094266220791641900684948006524589400536294811938572439635257893058275412562654205865187721543147425689949777032165934477855884184823842148974505562990168356290709775448113677356314110670201932801237112528031574379308603713593316748171915858839819291960034783060261589260045575302979246361622722206703808332589289506702799052598729836677573816265955858744778136435630452219919824935448175004245659925772380246527343157194935607087864358174907188577757081833477494998818693871325408638839004890799243149436762193173857306427579 A104522 1624 4373183311003487470257054868163577622784405772617053863263883288927404035866656474201821139715319644033516028754614290929760836631364131446254893019003126270373676176432416775656441640686771589078775045345209769278989259659632681486628047704706474714282798662374925702054844019573768201608884435815717318905773679174826237687962617595563164629442277069849331096497803433567652554471526446923516688970505068872129326344341032068942332010605798403711337584094723137925811140779950244515747576519457875880104349180784767780136725908937739084868166620111424997767868520108397157796189510032721448797867576234334409306891356659759474806344525012736979777317140739582029471584806821263593074524721565733271245500432484996456081613976225916517014672397729448310286579521571919281113 A104522 1625 13119549933010462410771164604490732868353217317851161589791649866782212107599969422605463419145958932100548086263842872789282509894092394338764679057009378811121028529297250326969324922060314767236325136035629307836967778978898044459884143114119424142848395987124777106164532058721304604826653307447151956717321037524478713063887852786689493888326831209547993289493410300702957663414579340770550066911515206616387979033023096206826996031817395211134012752284169413777433422339850733547242729558373627640313047542354303340410177726813217254604499860334274993303605560325191473388568530098164346393602728703003227920674069979278424419033575038210939331951422218746088414754420463790779223574164697199813736501297454989368244841928677749551044017193188344930859738564715757841715 A104522 1626 39358649799031387232313493813472198605059651953553484769374949600346636322799908267816390257437876796301644258791528618367847529682277183016294037171028136433363085587891750980907974766180944301708975408106887923510903336936694133379652429342358272428545187961374331318493596176163913814479959922341455870151963112573436139191663558360068481664980493628643979868480230902108872990243738022311650200734545619849163937099069288620480988095452185633402038256852508241332300267019552200641728188675120882920939142627062910021230533180439651763813499581002824979910816680975574420165705590294493039180808186109009683762022209937835273257100725114632817995854266656238265244263261391372337670722494091599441209503892364968104734525786033248653132051579565034792579215694147273523519 A104522 1627 118075949397094161696940481440416595815178955860660454308124848801039908968399724803449170772313630388904932776374585855103542589046831549048882111513084409300089256763675252942723924298542832905126926224320663770532710010810082400138957288027074817285635563884122993955480788528491741443439879767024367610455889337720308417574990675080205444994941480885931939605440692706326618970731214066934950602203636859547491811297207865861442964286356556900206114770557524723996900801058656601925184566025362648762817427881188730063691599541318955291440498743008474939732450042926723260497116770883479117542424558327029051286066629813505819771302175343898453987562799968714795732789784174117013012167482274798323628511677094904314203577358099745959396154738695104377737647082441820568931 A104522 1628 354227848191282485090821444321249787445536867581981362924374546403119726905199174410347512316940891166714798329123757565310627767140494647146646334539253227900267770291025758828171772895628498715380778672961991311598130032430247200416871864081224451856906691652368981866442365585475224330319639301073102831367668013160925252724972025240616334984824442657795818816322078118979856912193642200804851806610910578642475433891623597584328892859069670700618344311672574171990702403175969805775553698076087946288452283643566190191074798623956865874321496229025424819197350128780169781491350312650437352627273674981087153858199889440517459313906526031695361962688399906144387198369352522351039036502446824394970885535031284712942610732074299237878188464216085313133212941247325461705165 A104522 1629 1062683544573847455272464332963749362336610602745944088773123639209359180715597523231042536950822673500144394987371272695931883301421483941439939003617759683700803310873077276484515318686885496146142336018885973934794390097290741601250615592243673355570720074957106945599327096756425672990958917903219308494103004039482775758174916075721849004954473327973387456448966234356939570736580926602414555419832731735927426301674870792752986678577209012101855032935017722515972107209527909417326661094228263838865356850930698570573224395871870597622964488687076274457592050386340509344474050937951312057881821024943261461574599668321552377941719578095086085888065199718433161595108057567053117109507340473184912656605093854138827832196222897713634565392648255939399638823741976385113867 A104522 1630 3188050633721542365817392998891248087009831808237832266319370917628077542146792569693127610852468020500433184962113818087795649904264451824319817010853279051102409932619231829453545956060656488438427008056657921804383170291872224803751846776731020066712160224871320836797981290269277018972876753709657925482309012118448327274524748227165547014863419983920162369346898703070818712209742779807243666259498195207782278905024612378258960035731627036305565098805053167547916321628583728251979983282684791516596070552792095711719673187615611792868893466061228823372776151159021528033422152813853936173645463074829784384723799004964657133825158734285258257664195599155299484785324172701159351328522021419554737969815281562416483496588668693140903696177944767818198916471225929155339971 A104522 1631 9564151901164627097452178996673744261029495424713496798958112752884232626440377709079382832557404061501299554886341454263386949712793355472959451032559837153307229797857695488360637868181969465315281024169973765413149510875616674411255540330193060200136480674613962510393943870807831056918630261128973776446927036355344981823574244681496641044590259951760487108040696109212456136629228339421730998778494585623346836715073837134776880107194881108916695296415159502643748964885751184755939949848054374549788211658376287135159019562846835378606680398183686470118328453477064584100266458441561808520936389224489353154171397014893971401475476202855774772992586797465898454355972518103478053985566064258664213909445844687249450489766006079422711088533834303454596749413677787466018283 A104522 1632 28692455703493881292356536990021232783088486274140490396874338258652697879321133127238148497672212184503898664659024362790160849138380066418878353097679511459921689393573086465081913604545908395945843072509921296239448532626850023233766620990579180600409442023841887531181831612423493170755890783386921329340781109066034945470722734044489923133770779855281461324122088327637368409887685018265192996335483756870040510145221511404330640321584643326750085889245478507931246894657253554267819849544163123649364634975128861405477058688540506135820041194551059410354985360431193752300799375324685425562809167673468059462514191044681914204426428608567324318977760392397695363067917554310434161956698192775992641728337534061748351469298018238268133265601502910363790248241033362398053217 A104522 1633 86077367110481643877069610970063698349265458822421471190623014775958093637963399381714445493016636553511695993977073088370482547415140199256635059293038534379765068180719259395245740813637725187837529217529763888718345597880550069701299862971737541801228326071525662593545494837270479512267672350160763988022343327198104836412168202133469769401312339565844383972366264982912105229663055054795578989006451270610121530435664534212991920964753929980250257667736435523793740683971760662803459548632489370948093904925386584216431176065621518407460123583653178231064956081293581256902398125974056276688427503020404178387542573134045742613279285825701972956933281177193086089203752662931302485870094578327977925185012602185245054407894054714804399796804508731091370744723100087194158019 A104522 1634 258232101331444931631208832910191095047796376467264413571869044327874280913890198145143336479049909660535087981931219265111447642245420597769905177879115603139295204542157778185737222440913175563512587652589291666155036793641650209103899588915212625403684978214576987780636484511811438536803017050482291964067029981594314509236504606400409308203937018697533151917098794948736315688989165164386736967019353811830364591306993602638975762894261789940750773003209306571381222051915281988410378645897468112844281714776159752649293528196864555222380370750959534693194868243880743770707194377922168830065282509061212535162627719402137227839837857477105918870799843531579258267611257988793907457610283734983933775555037806555735163223682164144413199390413526193274112234169300261582472423 A104522 1635 774696303994334794893626498730573285143389129401793240715607132983622842741670594435430009437149728981605263945793657795334342926736261793309715533637346809417885613626473334557211667322739526690537762957767874998465110380924950627311698766745637876211054934643730963341909453535434315610409051151446875892201089944782943527709513819201227924611811056092599455751296384846208947066967495493160210901058061435491093773920980807916927288682785369822252319009627919714143666155745845965231135937692404338532845144328479257947880584590593665667141112252878604079584604731642231312121583133766506490195847527183637605487883158206411683519513572431317756612399530594737774802833773966381722372830851204951801326665113419667205489671046492433239598171240578579822336702507900784747415635 A104522 1636 2324088911983004384680879496191719855430167388205379722146821398950868528225011783306290028311449186944815791837380973386003028780208785379929146600912040428253656840879420003671635001968218580071613288873303624995395331142774851881935096300236913628633164803931192890025728360606302946831227153454340627676603269834348830583128541457603683773835433168277798367253889154538626841200902486479480632703174184306473281321762942423750781866048356109466756957028883759142430998467237537895693407813077213015598535432985437773843641753771780997001423336758635812238753814194926693936364749401299519470587542581550912816463649474619235050558540717293953269837198591784213324408501321899145167118492553614855403979995340259001616469013139477299718794513721735739467010107523702354242245269 A104522 1637 6972266735949013154042638488575159566290502164616139166440464196852605584675035349918870084934347560834447375512142920158009086340626356139787439802736121284760970522638260011014905005904655740214839866619910874986185993428324555645805288900710740885899494411793578670077185081818908840493681460363021883029809809503046491749385624372811051321506299504833395101761667463615880523602707459438441898109522552919419843965288827271252345598145068328400270871086651277427292995401712613687080223439231639046795606298956313321530925261315342991004270010275907436716261442584780081809094248203898558411762627744652738449390948423857705151675622151881859809511595775352639973225503965697435501355477660844566211939986020777004849407039418431899156383541165207218401030322571107062726734171 A104522 1638 20916800207847039462127915465725478698871506493848417499321392590557816754025106049756610254803042682503342126536428760474027259021879068419362319408208363854282911567914780033044715017713967220644519599859732624958557980284973666937415866702132222657698483235380736010231555245456726521481044381089065649089429428509139475248156873118433153964518898514500185305285002390847641570808122378315325694328567658758259531895866481813757036794435204985200812613259953832281878986205137841061240670317694917140386818896868939964592775783946028973012810030827722310148784327754340245427282744611695675235287883233958215348172845271573115455026866455645579428534787326057919919676511897092306504066432982533698635819958062331014548221118255295697469150623495621655203090967713321188180200875 A104522 1639 62750400623541118386383746397176436096614519481545252497964177771673450262075318149269830764409128047510026379609286281422081777065637205258086958224625091562848734703744340099134145053141901661933558799579197874875673940854921000812247600106396667973095449706142208030694665736370179564443133143267196947268288285527418425744470619355299461893556695543500555915855007172542924712424367134945977082985702976274778595687599445441271110383305614955602437839779861496845636958615413523183722010953084751421160456690606819893778327351838086919038430092483166930446352983263020736281848233835087025705863649701874646044518535814719346365080599366936738285604361978173759759029535691276919512199298947601095907459874186993043644663354765887092407451870486864965609272903139963564540600987 A104522 1640 188251201870623355159151239191529308289843558444635757493892533315020350786225954447809492293227384142530079138827858844266245331196911615774260874673875274688546204111233020297402435159425704985800676398737593624627021822564763002436742800319190003919286349118426624092083997209110538693329399429801590841804864856582255277233411858065898385680670086630501667747565021517628774137273101404837931248957108928824335787062798336323813331149916844866807313519339584490536910875846240569551166032859254254263481370071820459681334982055514260757115290277449500791339058949789062208845544701505261077117590949105623938133555607444158039095241798100810214856813085934521279277088607073830758536597896842803287722379622560979130933990064297661277222355611460594896827818709419890693621801321 A104522 1641 564753605611870065477453717574587924869530675333907272481677599945061052358677863343428476879682152427590237416483576532798735993590734847322782624021625824065638612333699060892207305478277114957402029196212780873881065467694289007310228400957570011757859047355279872276251991627331616079988198289404772525414594569746765831700235574197695157042010259891505003242695064552886322411819304214513793746871326786473007361188395008971439993449750534600421940558018753471610732627538721708653498098577762762790444110215461379044004946166542782271345870832348502374017176849367186626536634104515783231352772847316871814400666822332474117285725394302430644570439257803563837831265821221492275609793690528409863167138867682937392801970192892983831667066834381784690483456128259672080865402323 A104522 1642 1694260816835610196432361152723763774608592026001721817445032799835183157076033590030285430639046457282770712249450729598396207980772204541968347872064877472196915837001097182676621916434831344872206087588638342621643196403082867021930685202872710035273577142065839616828755974881994848239964594868214317576243783709240297495100706722593085471126030779674515009728085193658658967235457912643541381240613980359419022083565185026914319980349251603801265821674056260414832197882616165125960494295733288288371332330646384137132014838499628346814037612497045507122051530548101559879609902313547349694058318541950615443202000466997422351857176182907291933711317773410691513493797463664476826829381071585229589501416603048812178405910578678951495001200503145354071450368384779016242596205327 A104522 1643 5082782450506830589297083458171291323825776078005165452335098399505549471228100770090856291917139371848312136748352188795188623942316613625905043616194632416590747511003291548029865749304494034616618262765915027864929589209248601065792055608618130105820731426197518850486267924645984544719893784604642952728731351127720892485302120167779256413378092339023545029184255580975976901706373737930624143721841941078257066250695555080742959941047754811403797465022168781244496593647848495377881482887199864865113996991939152411396044515498885040442112837491136521366154591644304679638829706940642049082174955625851846329606001400992267055571528548721875801133953320232074540481392390993430480488143214755688768504249809146436535217731736036854485003601509436062214351105154337048727788614339 A104522 1644 15248347351520491767891250374513873971477328234015496357005295198516648413684302310272568875751418115544936410245056566385565871826949840877715130848583897249772242533009874644089597247913482103849854788297745083594788767627745803197376166825854390317462194278592556551458803773937953634159681353813928858186194053383162677455906360503337769240134277017070635087552766742927930705119121213791872431165525823234771198752086665242228879823143264434211392395066506343733489780943545486133644448661599594595341990975817457234188133546496655121326338512473409564098463774932914038916489120821926147246524866877555538988818004202976801166714585646165627403401859960696223621444177172980291441464429644267066305512749427439309605653195208110563455010804528308186643053315463011146183365841373 A104522 1645 45745042054561475303673751123541621914431984702046489071015885595549945241052906930817706627254254346634809230735169699156697615480849522633145392545751691749316727599029623932268791743740446311549564364893235250784366302883237409592128500477563170952386582835777669654376411321813860902479044061441786574558582160149488032367719081510013307720402831051211905262658300228783792115357363641375617293496577469704313596256259995726686639469429793302634177185199519031200469342830636458400933345984798783786025972927452371702564400639489965363979015537420228692295391324798742116749467362465778441739574600632666616966454012608930403500143756938496882210205579882088670864332531518940874324393288932801198916538248282317928816959585624331690365032413584924559929159946389033438550097522475 A104522 1646 137235126163684425911021253370624865743295954106139467213047656786649835723158720792453119881762763039904427692205509097470092846442548567899436177637255075247950182797088871796806375231221338934648693094679705752353098908649712228776385501432689512857159748507333008963129233965441582707437132184325359723675746480448464097103157244530039923161208493153635715787974900686351376346072090924126851880489732409112940788768779987180059918408289379907902531555598557093601408028491909375202800037954396351358077918782357115107693201918469896091937046612260686076886173974396226350248402087397335325218723801897999850899362037826791210500431270815490646630616739646266012592997594556822622973179866798403596749614744846953786450878756872995071095097240754773679787479839167100315650292565779 A104522 1647 411705378491053277733063760111874597229887862318418401639142970359949507169476162377359359645288289119713283076616527292410278539327645703698308532911765225743850548391266615390419125693664016803946079284039117257059296725949136686329156504298068538571479245521999026889387701896324748122311396552976079171027239441345392291309471733590119769483625479460907147363924702059054129038216272772380555641469197227338822366306339961540179755224868139723707594666795671280804224085475728125608400113863189054074233756347071345323079605755409688275811139836782058230658521923188679050745206262192005975656171405693999552698086113480373631501293812446471939891850218938798037778992783670467868919539600395210790248844234540861359352636270618985213285291722264321039362439517501300946950877695691 A104522 1648 1235116135473159833199191280335623791689663586955255204917428911079848521508428487132078078935864867359139849229849581877230835617982937111094925598735295677231551645173799846171257377080992050411838237852117351771177890177847410058987469512894205615714437736565997080668163105688974244366934189658928237513081718324036176873928415200770359308450876438382721442091774106177162387114648818317141666924407591682016467098919019884620539265674604419171122784000387013842412672256427184376825200341589567162222701269041214035969238817266229064827433419510346174691975565769566037152235618786576017926968514217081998658094258340441120894503881437339415819675550656816394113336978351011403606758618801185632370746532703622584078057908811856955639855875166792963118087318552503902840852633085425 A104522 1649 3705348406419479499597573841006871375068990760865765614752286733239545564525285461396234236807594602077419547689548745631692506853948811333284776796205887031694654935521399538513772131242976151235514713556352055313533670533542230176962408538682616847143313209697991242004489317066922733100802568976784712539245154972108530621785245602311077925352629315148164326275322318531487161343946454951425000773222775046049401296757059653861617797023813257513368352001161041527238016769281553130475601024768701486668103807123642107907716451798687194482300258531038524075926697308698111456706856359728053780905542651245995974282775021323362683511644312018247459026651970449182340010935053034210820275856403556897112239598110867752234173726435570866919567625500378889354261955657511708522557899254627 A104522 1650 11116045219258438498792721523020614125206972282597296844256860199718636693575856384188702710422783806232258643068646236895077520561846433999854330388617661095083964806564198615541316393728928453706544140669056165940601011600626690530887225616047850541429939629093973726013467951200768199302407706930354137617735464916325591865355736806933233776057887945444492978825966955594461484031839364854275002319668325138148203890271178961584853391071439772540105056003483124581714050307844659391426803074306104460004311421370926323723149355396061583446900775593115572227780091926094334370120569079184161342716627953737987922848325063970088050534932936054742377079955911347547020032805159102632460827569210670691336718794332603256702521179306712600758702876501136668062785866972535125567673697762231 A104522 1651 33348135657775315496378164569061842375620916847791890532770580599155910080727569152566108131268351418696775929205938710685232561685539301999562991165852983285251894419692595846623949181186785361119632422007168497821803034801880071592661676848143551624289818887281921178040403853602304597907223120791062412853206394748976775596067210420799701328173663836333478936477900866783384452095518094562825006959004975414444611670813536884754560173214319317620315168010449373745142150923533978174280409222918313380012934264112778971169448066188184750340702326779346716683340275778283003110361707237552484028149883861213963768544975191910264151604798808164227131239867734042641060098415477307897382482707632012074010156382997809770107563537920137802276108629503410004188357600917605376703021093285043 A104522 1652 100044406973325946489134493707185527126862750543375671598311741797467730242182707457698324393805054256090327787617816132055697685056617905998688973497558949855755683259077787539871847543560356083358897266021505493465409104405640214777985030544430654872869456661845763534121211560806913793721669362373187238559619184246930326788201631262399103984520991509000436809433702600350153356286554283688475020877014926243333835012440610654263680519642957952860945504031348121235426452770601934522841227668754940140038802792338336913508344198564554251022106980338040150050020827334849009331085121712657452084449651583641891305634925575730792454814396424492681393719603202127923180295246431923692147448122896036222030469148993429310322690613760413406828325888510230012565072802752816130109063279853477 A104522 1653 300133220919977839467403481121556581380588251630127014794935225392403190726548122373094973181415162768270983362853448396167093055169853717996066920492676849567267049777233362619615542630681068250076691798064516480396227313216920644333955091633291964618608369985537290602363634682420741381165008087119561715678857552740790980364604893787197311953562974527001310428301107801050460068859662851065425062631044778730001505037321831962791041558928873858582836512094044363706279358311805803568523683006264820420116408377015010740525032595693662753066320941014120450150062482004547027993255365137972356253348954750925673916904776727192377364443189273478044181158809606383769540885739295771076442344368688108666091407446980287930968071841281240220484977665530690037695218408258448390327189839558779 A104522 1654 900399662759933518402210443364669744141764754890381044384805676177209572179644367119284919544245488304812950088560345188501279165509561153988200761478030548701801149331700087858846627892043204750230075394193549441188681939650761933001865274899875893855825109956611871807090904047262224143495024261358685147036572658222372941093814681361591935860688923581003931284903323403151380206578988553196275187893134336190004515111965495888373124676786621575748509536282133091118838074935417410705571049018794461260349225131045032221575097787080988259198962823042361350450187446013641083979766095413917068760046864252777021750714330181577132093329567820434132543476428819151308622657217887313229327033106064325998274222340940863792904215523843720661454932996592070113085655224775345170981569518674683 A104522 1655 2701198988279800555206631330094009232425294264671143133154417028531628716538933101357854758632736464914438850265681035565503837496528683461964602284434091646105403447995100263576539883676129614250690226182580648323566045818952285799005595824699627681567475329869835615421272712141786672430485072784076055441109717974667118823281444044084775807582066770743011793854709970209454140619736965659588825563679403008570013545335896487665119374030359864727245528608846399273356514224806252232116713147056383383781047675393135096664725293361242964777596888469127084051350562338040923251939298286241751206280140592758331065252142990544731396279988703461302397630429286457453925867971653661939687981099318192977994822667022822591378712646571531161984364798989776210339256965674326035512944708556022395 A104522 1656 8103596964839401665619893990282027697275882794013429399463251085594886149616799304073564275898209394743316550797043106696511512489586050385893806853302274938316210343985300790729619651028388842752070678547741944970698137456856857397016787474098883044702425989609506846263818136425360017291455218352228166323329153924001356469844332132254327422746200312229035381564129910628362421859210896978766476691038209025710040636007689462995358122091079594181736585826539197820069542674418756696350139441169150151343143026179405289994175880083728894332790665407381252154051687014122769755817894858725253618840421778274993195756428971634194188839966110383907192891287859372361777603914960985819063943297954578933984468001068467774136137939714593485953094396969328631017770897022978106538834125668065529 A104522 1657 24310790894518204996859681970846083091827648382040288198389753256784658448850397912220692827694628184229949652391129320089534537468758151157681420559906824814948631031955902372188858953085166528256212035643225834912094412370570572191050362422296649134107277968828520538791454409276080051874365655056684498969987461772004069409532996396762982268238600936687106144692389731885087265577632690936299430073114627077130121908023068388986074366273238782545209757479617593460208628023256270089050418323507450454029429078538215869982527640251186682998371996222143756462155061042368309267453684576175760856521265334824979587269286914902582566519898331151721578673863578117085332811744882957457191829893863736801953404003205403322408413819143780457859283190907985893053312691068934319616502377004194931 A104522 1658 72932372683554614990579045912538249275482945146120864595169259770353975346551193736662078483083884552689848957173387960268603612406274453473044261679720474444845893095867707116566576859255499584768636106929677504736283237111711716573151087266889947402321833906485561616374363227828240155623096965170053496909962385316012208228598989190288946804715802810061318434077169195655261796732898072808898290219343881231390365724069205166958223098819716347635629272438852780380625884069768810267151254970522351362088287235614647609947582920753560048995115988666431269386465183127104927802361053728527282569563796004474938761807860744707747699559694993455164736021590734351255998435234648872371575489681591210405860212009616209967225241457431341373577849572723957679159938073206802958849507131012583135 A104522 1659 218797118050663844971737137737614747826448835438362593785507779311061926039653581209986235449251653658069546871520163880805810837218823360419132785039161423334537679287603121349699730577766498754305908320789032514208849711335135149719453261800669842206965501719456684849123089683484720466869290895510160490729887155948036624685796967570866840414147408430183955302231507586965785390198694218426694870658031643694171097172207615500874669296459149042906887817316558341141877652209306430801453764911567054086264861706843942829842748762260680146985347965999293808159395549381314783407083161185581847708691388013424816285423582234123243098679084980365494208064772203053767995305703946617114726469044773631217580636028848629901675724372294024120733548718171873037479814219620408876548521393037747747 A104522 1660 656391354151991534915211413212844243479346506315087781356523337933185778118960743629958706347754960974208640614560491642417432511656470081257398355117484270003613037862809364049099191733299496262917724962367097542626549134005405449158359785402009526620896505158370054547369269050454161400607872686530481472189661467844109874057390902712600521242442225290551865906694522760897356170596082655280084611974094931082513291516622846502624007889377447128720663451949675023425632956627919292404361294734701162258794585120531828489528246286782040440956043897997881424478186648143944350221249483556745543126074164040274448856270746702369729296037254941096482624194316609161303985917111839851344179407134320893652741908086545889705027173116882072362200646154515619112439442658861226629645564179113241581 A104522 1661 1969174062455974604745634239638532730438039518945263344069570013799557334356882230889876119043264882922625921843681474927252297534969410243772195065352452810010839113588428092147297575199898488788753174887101292627879647402016216347475079356206028579862689515475110163642107807151362484201823618059591444416568984403532329622172172708137801563727326675871655597720083568282692068511788247965840253835922284793247539874549868539507872023668132341386161990355849025070276898869883757877213083884204103486776383755361595485468584738860346121322868131693993644273434559944431833050663748450670236629378222492120823346568812240107109187888111764823289447872582949827483911957751335519554032538221402962680958225724259637669115081519350646217086601938463546857337318327976583679888936692537339723083 A104522 1662 5907522187367923814236902718915598191314118556835790032208710041398672003070646692669628357129794648767877765531044424781756892604908230731316585196057358430032517340765284276441892725599695466366259524661303877883638942206048649042425238068618085739588068546425330490926323421454087452605470854178774333249706953210596988866516518124413404691181980027614966793160250704848076205535364743897520761507766854379742619623649605618523616071004397024158485971067547075210830696609651273631639251652612310460329151266084786456405754216581038363968604395081980932820303679833295499151991245352010709888134667476362470039706436720321327563664335294469868343617748849482451735873254006558662097614664208888042874677172778913007345244558051938651259805815390640572011954983929751039666810077612019167587 A104522 1663 17722566562103771442710708156746794573942355670507370096626130124196016009211940078008885071389383946303633296593133274345270677814724692193949755588172075290097552022295852829325678176799086399098778573983911633650916826618145947127275714205854257218764205639275991472778970264362262357816412562536322999749120859631790966599549554373240214073545940082844900379480752114544228616606094231692562284523300563139227858870948816855570848213013191072475457913202641225632492089828953820894917754957836931380987453798254359369217262649743115091905813185245942798460911039499886497455973736056032129664404002429087410119119310160963982690993005883409605030853246548447355207619762019675986292843992626664128624031518336739022035733674155815953779417446171921716035864951789253119000430232836057501099 A104522 1664 53167699686311314328132124470240383721827067011522110289878390372588048027635820234026655214168151838910899889779399823035812033444174076581849266764516225870292656066887558487977034530397259197296335721951734900952750479854437841381827142617562771656292616917827974418336910793086787073449237687608968999247362578895372899798648663119720642220637820248534701138442256343632685849818282695077686853569901689417683576612846450566712544639039573217426373739607923676897476269486861462684753264873510794142962361394763078107651787949229345275717439555737828395382733118499659492367921208168096388993212007287262230357357930482891948072979017650228815092559739645342065622859286059027958878531977879992385872094555010217066107201022467447861338252338515765148107594855367759357001290698508172501633 A104522 1665 159503099058933942984396373410721151165481201034566330869635171117764144082907460702079965642504455516732699669338199469107436100332522229745547800293548677610877968200662675463931103591191777591889007165855204702858251439563313524145481427852688314968877850753483923255010732379260361220347713062826906997742087736686118699395945989359161926661913460745604103415326769030898057549454848085233060560709705068253050729838539351700137633917118719652279121218823771030692428808460584388054259794620532382428887084184289234322955363847688035827152318667213485186148199355498978477103763624504289166979636021861786691072073791448675844218937052950686445277679218936026196868577858177083876635595933639977157616283665030651198321603067402343584014757015547295444322784566103278071003872095524517503235 A104522 1666 478509297176801828953189120232163453496443603103698992608905513353292432248722382106239896927513366550198099008014598407322308300997566689236643400880646032832633904601988026391793310773575332775667021497565614108574754318689940572436444283558064944906633552260451769765032197137781083661043139188480720993226263210058356098187837968077485779985740382236812310245980307092694172648364544255699181682129115204759152189515618055100412901751356158956837363656471313092077286425381753164162779383861597147286661252552867702968866091543064107481456956001640455558444598066496935431311290873512867500938908065585360073216221374346027532656811158852059335833037656808078590605733574531251629906787800919931472848850995091953594964809202207030752044271046641886332968353698309834213011616286573552508039 A104522 1667 1435527891530405486859567360696490360489330809311096977826716540059877296746167146318719690782540099650594297024043795221966924902992700067709930202641938098497901713805964079175379932320725998327001064492696842325724262956069821717309332850674194834719900656781355309295096591413343250983129417565442162979678789630175068294563513904232457339957221146710436930737940921278082517945093632767097545046387345614277456568546854165301238705254068476870512090969413939276231859276145259492488338151584791441859983757658603108906598274629192322444370868004921366675333794199490806293933872620538602502816724196756080219648664123038082597970433476556178007499112970424235771817200723593754889720363402759794418546552985275860784894427606621092256132813139925658998905061094929502639034848859720657522451 A104522 1668 4306583674591216460578702082089471081467992427933290933480149620179631890238501438956159072347620298951782891072131385665900774708978100203129790607925814295493705141417892237526139796962177994981003193478090526977172788868209465151927998552022584504159701970344065927885289774240029752949388252696326488939036368890525204883690541712697372019871663440131310792213822763834247553835280898301292635139162036842832369705640562495903716115762205430611536272908241817828695577828435778477465014454754374325579951272975809326719794823887576967333112604014764100026001382598472418881801617861615807508450172590268240658945992369114247793911300429668534022497338911272707315451602170781264669161090208279383255639658955827582354683282819863276768398439419776976996715183284788507917104546579161972565685 A104522 1669 12919751023773649381736106246268413244403977283799872800440448860538895670715504316868477217042860896855348673216394156997702324126934300609389371823777442886481115424253676712578419390886533984943009580434271580931518366604628395455783995656067753512479105911032197783655869322720089258848164758088979466817109106671575614651071625138092116059614990320393932376641468291502742661505842694903877905417486110528497109116921687487711148347286616291834608818724725453486086733485307335432395043364263122976739853818927427980159384471662730901999337812044292300078004147795417256645404853584847422525350517770804721976837977107342743381733901289005602067492016733818121946354806512343794007483270624838149766918976867482747064049848459589830305195318259330930990145549854365523751313639737485917695387 A104522 1670 38759253071320948145208318738805239733211931851399618401321346581616687012146512950605431651128582690566046019649182470993106972380802901828168115471332328659443346272761030137735258172659601954829028741302814742794555099813885186367351986968203260537437317733096593350967607968160267776544494274266938400451327320014726843953214875414276348178844970961181797129924404874508227984517528084711633716252458331585491327350765062463133445041859848875503826456174176360458260200455922006297185130092789368930219561456782283940478153414988192705998013436132876900234012443386251769936214560754542267576051553312414165930513931322028230145201703867016806202476050201454365839064419537031382022449811874514449300756930602448241192149545378769490915585954777992792970436649563096571253940919212457753084491 A104522 1671 116277759213962844435624956216415719199635795554198855203964039744850061036439538851816294953385748071698138058947547412979320917142408705484504346413996985978330038818283090413205774517978805864487086223908444228383665299441655559102055960904609781612311953199289780052902823904480803329633482822800815201353981960044180531859644626242829044536534912883545391389773214623524683953552584254134901148757374994756473982052295187389400335125579546626511479368522529081374780601367766018891555390278368106790658684370346851821434460244964578117994040308398630700702037330158755309808643682263626802728154659937242497791541793966084690435605111601050418607428150604363097517193258611094146067349435623543347902270791807344723576448636136308472746757864333978378911309948689289713761822757637373259251803 A104522 1672 348833277641888533306874868649247157598907386662596565611892119234550183109318616555448884860157244215094414176842642238937962751427226116453513039241990957934990116454849271239617323553936417593461258671725332685150995898324966677306167882713829344836935859597869340158708471713442409988900448468402445604061945880132541595578933878728487133609604738650636174169319643870574051860657752762404703446272124984269421946156885562168201005376738639879534438105567587244124341804103298056674666170835104320371976053111040555464303380734893734353982120925195892102106111990476265929425931046790880408184463979811727493374625381898254071306815334803151255822284451813089292551579775833282438202048306870630043706812375422034170729345908408925418240273593001935136733929846067869141285468272912119777753737 A104522 1673 1046499832925665599920624605947741472796722159987789696835676357703650549327955849666346654580471732645283242530527926716813888254281678349360539117725972873804970349364547813718851970661809252780383776015175998055452987694974900031918503648141488034510807578793608020476125415140327229966701345405207336812185837640397624786736801636185461400828814215951908522507958931611722155581973258287214110338816374952808265838470656686504603016130215919638603314316702761732373025412309894170023998512505312961115928159333121666392910142204681203061946362775587676306318335971428797788277793140372641224553391939435182480123876145694762213920446004409453767466853355439267877654739327499847314606144920611890131120437126266102512188037725226776254720820779005805410201789538203607423856404818736359333259539 A104522 1674 3139499498776996799761873817843224418390166479963369090507029073110951647983867548999039963741415197935849727591583780150441664762845035048081617353177918621414911048093643441156555911985427758341151328045527994166358963084924700095755510944424464103532422736380824061428376245420981689900104036215622010436557512921192874360210404908556384202486442647855725567523876794835166466745919774861642331016449124858424797515411970059513809048390647758915809942950108285197119076236929682510071995537515938883347784477999364999178730426614043609185839088326763028918955007914286393364833379421117923673660175818305547440371628437084286641761338013228361302400560066317803632964217982499541943818434761835670393361311378798307536564113175680328764162462337017416230605368614610822271569214456209077999776943 A104522 1675 9418498496330990399285621453529673255170499439890107271521087219332854943951602646997119891224245593807549182774751340451324994288535105144244852059533755864244733144280930323469667735956283275023453984136583982499076889254774100287266532833273392310597268209142472184285128736262945069700312108646866031309672538763578623080631214725669152607459327943567176702571630384505499400237759324584926993049347374575274392546235910178541427145171943276747429828850324855591357228710789047530215986612547816650043353433998094997536191279842130827557517264980289086756865023742859180094500138263353771020980527454916642321114885311252859925284014039685083907201680198953410898892653947498625831455304285507011180083934136394922609692339527040986292487387011052248691816105843832466814707643368627233999329155 A104522 1676 28255495488992971197856864360589019765511498319670321814563261657998564831854807940991359673672736781422647548324254021353974982865605315432734556178601267592734199432842790970409003207868849825070361952409751947497230667764322300861799598499820176931791804627427416552855386208788835209100936325940598093929017616290735869241893644177007457822377983830701530107714891153516498200713277973754780979148042123725823177638707730535624281435515829830242289486550974566774071686132367142590647959837643449950130060301994284992608573839526392482672551794940867260270595071228577540283500414790061313062941582364749926963344655933758579775852042119055251721605040596860232696677961842495877494365912856521033540251802409184767829077018581122958877462161033156746075448317531497400444122930105881701997985789 A104522 1677 84766486466978913593570593081767059296534494959010965443689784973995694495564423822974079021018210344267942644972762064061924948596815946298203668535803802778202598298528372911227009623606549475211085857229255842491692003292966902585398795499460530795375413882282249658566158626366505627302808977821794281787052848872207607725680932531022373467133951492104590323144673460549494602139833921264342937444126371177469532916123191606872844306547489490726868459652923700322215058397101427771943879512930349850390180905982854977825721518579177448017655384822601780811785213685732620850501244370183939188824747094249780890033967801275739327556126357165755164815121790580698090033885527487632483097738569563100620755407227554303487231055743368876632386483099470238226344952594492201332368790317645105993955691 A104522 1678 254299459400936740780711779245301177889603484877032896331069354921987083486693271468922237063054631032803827934918286192185774845790447838894611005607411408334607794895585118733681028870819648425633257571687767527475076009878900707756196386498381592386126241646846748975698475879099516881908426933465382845361158546616622823177042797593067120401401854476313770969434020381648483806419501763793028812332379113532408598748369574820618532919642468472180605378958771100966645175191304283315831638538791049551170542717948564933477164555737532344052966154467805342435355641057197862551503733110551817566474241282749342670101903403827217982668379071497265494445365371742094270101656582462897449293215708689301862266221682662910461693167230106629897159449298410714679034857783476603997106370952935317981865395 A104522 1679 762898378202810222342135337735903533668810454631098688993208064765961250460079814406766711189163893098411483804754858576557324537371343516683833016822234225003823384686755356201043086612458945276899772715063302582425228029636702123268589159495144777158378724940540246927095427637298550645725280800396148536083475639849868469531128392779201361204205563428941312908302061144945451419258505291379086436997137340597225796245108724461855598758927405416541816136876313302899935525573912849947494915616373148653511628153845694800431493667212597032158898463403416027306066923171593587654511199331655452699422723848248028010305710211481653948005137214491796483336096115226282810304969747388692347879647126067905586798665047988731385079501690319889691478347895232144037104573350429811991319112858805953945594507 A104522 1680 2288695134608430667026406013207710601006431363893296066979624194297883751380239443220300133567491679295234451414264575729671973612114030550051499050466702675011470154060266068603129259837376835830699318145189907747275684088910106369805767478485434331475136174821620740781286282911895651937175842401188445608250426919549605408593385178337604083612616690286823938724906183434836354257775515874137259310991412021791677388735326173385566796276782216249625448410628939908699806576721738549842484746849119445960534884461537084401294481001637791096476695390210248081918200769514780762963533597994966358098268171544744084030917130634444961844015411643475389450008288345678848430914909242166077043638941378203716760395995143966194155238505070959669074435043685696432111313720051289435973957338576417861836781841 A104522 1681 6866085403825292001079218039623131803019294091679888200938872582893651254140718329660900400702475037885703354242793727189015920836342091650154497151400108025034410462180798205809387779512130507492097954435569723241827052266730319109417302435456302994425408524464862222343858848735686955811527527203565336824751280758648816225780155535012812250837850070860471816174718550304509062773326547622411777932974236065375032166205978520156700388830346648748876345231886819726099419730165215649527454240547358337881604653384611253203883443004913373289430086170630744245754602308544342288890600793984899074294804514634232252092751391903334885532046234930426168350024865037036545292744727726498231130916824134611150281187985431898582465715515212879007223305131057089296333941160153868307921872015729253585510343843 A104522 1682 20598256211475876003237654118869395409057882275039664602816617748680953762422154988982701202107425113657110062728381181567047762509026274950463491454200324075103231386542394617428163338536391522476293863306709169725481156800190957328251907306368908983276225573394586667031576546207060867434582581610696010474253842275946448677340466605038436752513550212581415448524155650913527188319979642867235333798922708196125096498617935560470101166491039946246629035695660459178298259190495646948582362721642075013644813960153833759611650329014740119868290258511892232737263806925633026866671802381954697222884413543902696756278254175710004656596138704791278505050074595111109635878234183179494693392750472403833450843563956295695747397146545638637021669915393171267889001823480461604923765616047187760756531029847 A104522 1683 61794768634427628009712962356608186227173646825118993808449853246042861287266464966948103606322275340971330188185143544701143287527078824851390474362600972225309694159627183852284490015609174567428881589920127509176443470400572871984755721919106726949828676720183760001094729638621182602303747744832088031422761526827839346032021399815115310257540650637744246345572466952740581564959938928601706001396768124588375289495853806681410303499473119838739887107086981377534894777571486940845747088164926225040934441880461501278834950987044220359604870775535676698211791420776899080600015407145864091668653240631708090268834762527130013969788416114373835515150223785333328907634702549538484080178251417211500352530691868887087242191439636915911065009746179513803667005470441384814771296848141563282269593087859 A104522 1684 185384305903282884029138887069824558681520940475356981425349559738128583861799394900844310818966826022913990564555430634103429862581236474554171423087802916675929082478881551556853470046827523702286644769760382527529330411201718615954267165757320180849486030160551280003284188915863547806911243234496264094268284580483518038096064199445345930772621951913232739036717400858221744694879816785805118004190304373765125868487561420044230910498419359516219661321260944132604684332714460822537241264494778675122803325641384503836504852961132661078814612326607030094635374262330697241800046221437592275005959721895124270806504287581390041909365248343121506545450671355999986722904107648615452240534754251634501057592075606661261726574318910747733195029238538541411001016411324154444313890544424689846808779261893 A104522 1685 556152917709848652087416661209473676044562821426070944276048679214385751585398184702532932456900478068741971693666291902310289587743709423662514269263408750027787247436644654670560410140482571106859934309281147582587991233605155847862801497271960542548458090481653840009852566747590643420733729703488792282804853741450554114288192598336037792317865855739698217110152202574665234084639450357415354012570913121295377605462684260132692731495258078548658983963782832397814052998143382467611723793484336025368409976924153511509514558883397983236443836979821090283906122786992091725400138664312776825017879165685372812419512862744170125728095745029364519636352014067999960168712322945846356721604262754903503172776226819983785179722956732243199585087715615624233003049233972463332941671633274069540426337783995 A104522 1686 1668458753129545956262249983628421028133688464278212832828146037643157254756194554107598797370701434206225915080998875706930868763231128270987542807790226250083361742309933964011681230421447713320579802927843442747763973700815467543588404491815881627645374271444961520029557700242771930262201189110466376848414561224351662342864577795008113376953597567219094651330456607723995702253918351072246062037712739363886132816388052780398078194485774235645976951891348497193442158994430147402835171380453008076105229930772460534528543676650193949709331510939463270851718368360976275176200415992938330475053637497056118437258538588232510377184287235088093558909056042203999880506136968837539070164812788264710509518328680459951355539168870196729598755263146846872699009147701917389998825014899822208621279013350299 A104522 1687 5005376259388637868786749950885263084401065392834638498484438112929471764268583662322796392112104302618677745242996627120792606289693384812962628423370678750250085226929801892035043691264343139961739408783530328243291921102446402630765213475447644882936122814334884560088673100728315790786603567331399130545243683673054987028593733385024340130860792701657283953991369823171987106761755053216738186113138218091658398449164158341194234583457322706937930855674045491580326476983290442208505514141359024228315689792317381603585631029950581849127994532818389812555155105082928825528601247978814991425160912491168355311775615764697531131552861705264280676727168126611999641518410906512617210494438364794131528554986041379854066617506610590188796265789440540618097027443105752169996475044699466625863837040049211 A104522 1688 15016128778165913606360249852655789253203196178503915495453314338788415292805750986968389176336312907856033235728989881362377818869080154438887885270112036250750255680789405676105131073793029419885218226350590984729875763307339207892295640426342934648808368443004653680266019302184947372359810701994197391635731051019164961085781200155073020392582378104971851861974109469515961320285265159650214558339414654274975195347492475023582703750371968120813792567022136474740979430949871326625516542424077072684947069376952144810756893089851745547383983598455169437665465315248786476585803743936444974275482737473505065935326847294092593394658585115792842030181504379835998924555232719537851631483315094382394585664958124139562199852519831770566388797368321621854291082329317256509989425134098399877591511120145945 A104522 1689 45048386334497740819080749557967367759609588535511746486359943016365245878417252960905167529008938723568099707186969644087133456607240463316663655810336108752250767042368217028315393221379088259655654679051772954189627289922017623676886921279028803946425105329013961040798057906554842117079432105982592174907193153057494883257343600465219061177747134314915555585922328408547883960855795478950643675018243962824925586042477425070748111251115904362441377701066409424222938292849613979876549627272231218054841208130856434432270679269555236642151950795365508312996395945746359429757411231809334922826448212420515197805980541882277780183975755347378526090544513139507996773665698158613554894449945283147183756994874372418686599557559495311699166392104964865562873246987951769529968275402295199632774533360436147 A104522 1690 135145159003493222457242248673902103278828765606535239459079829049095737635251758882715502587026816170704299121560908932261400369821721389949990967431008326256752301127104651084946179664137264778966964037155318862568881869766052871030660763837086411839275315987041883122394173719664526351238296317947776524721579459172484649772030801395657183533241402944746666757766985225643651882567386436851931025054731888474776758127432275212244333753347713087324133103199228272668814878548841939629648881816693654164523624392569303296812037808665709926455852386096524938989187837239078289272233695428004768479344637261545593417941625646833340551927266042135578271633539418523990320997094475840664683349835849441551270984623117256059798672678485935097499176314894596688619740963855308589904826206885598898323600081306751 A104522 1691 405435477010479667371726746021706309836486296819605718377239487147287212905755276648146507761080448512112897364682726796784201109465164169849972902293024978770256903381313953254838538992411794336900892111465956587706645609298158613091982291511259235517825947961125649367182521158993579053714888953843329574164738377517453949316092404186971550599724208834240000273300955676930955647702159310555793075164195665424330274382296825636733001260043139261972399309597684818006444635646525818888946645450080962493570873177707909890436113425997129779367557158289574816967563511717234867816701086284014305438033911784636780253824876940500021655781798126406734814900618255571970962991283427521994050049507548324653812953869351768179396018035457805292497528944683790065859222891565925769714478620656796694970800243918563 A104522 1692 1216306431031439002115180238065118929509458890458817155131718461441861638717265829944439523283241345536338692094048180390352603328395492509549918706879074936310770710143941859764515616977235383010702676334397869763119936827894475839275946874533777706553477843883376948101547563476980737161144666861529988722494215132552361847948277212560914651799172626502720000819902867030792866943106477931667379225492586996272990823146890476910199003780129417785917197928793054454019333906939577456666839936350242887480712619533123729671308340277991389338102671474868724450902690535151704603450103258852042916314101735353910340761474630821500064967345394379220204444701854766715912888973850282565982150148522644973961438861608055304538188054106373415877492586834051370197577668674697777309143435861970390084912400731753997 A104522 1693 3648919293094317006345540714195356788528376671376451465395155384325584916151797489833318569849724036609016076282144541171057809985186477528649756120637224808932312130431825579293546850931706149032108029003193609289359810483683427517827840623601333119660433531650130844304642690430942211483434000584589966167482645397657085543844831637682743955397517879508160002459708601092378600829319433795002137676477760988818972469440671430730597011340388253357751593786379163362058001720818732370000519809050728662442137858599371189013925020833974168014308014424606173352708071605455113810350309776556128748942305206061731022284423892464500194902036183137660613334105564300147738666921550847697946450445567934921884316584824165913614564162319120247632477760502154110592733006024093331927430307585911170254737202195260299 A104522 1694 10946757879282951019036622142586070365585130014129354396185466152976754748455392469499955709549172109827048228846433623513173429955559432585949268361911674426796936391295476737880640552795118447096324087009580827868079431451050282553483521870803999358981300594950392532913928071292826634450302001753769898502447936192971256631534494913048231866192553638524480007379125803277135802487958301385006413029433282966456917408322014292191791034021164760073254781359137490086174005162456197110001559427152185987326413575798113567041775062501922504042924043273818520058124214816365341431050929329668386246826915618185193066853271677393500584706108549412981840002316692900443216000764652543093839351336703804765652949754472497740843692486957360742897433281506462331778199018072279995782290922757733510764211606585779203 A104522 1695 32840273637848853057109866427758211096755390042388063188556398458930264245366177408499867128647516329481144686539300870539520289866678297757847805085735023280390809173886430213641921658385355341288972261028742483604238294353150847660450565612411998076943901784851177598741784213878479903350906005261309695507343808578913769894603484739144695598577660915573440022137377409831407407463874904155019239088299848899370752224966042876575373102063494280219764344077412470258522015487368591330004678281456557961979240727394340701125325187505767512128772129821455560174372644449096024293152787989005158740480746854555579200559815032180501754118325648238945520006950078701329648002293957629281518054010111414296958849263417493222531077460872082228692299844519386995334597054216839987346872768273200532292634819757335915 A104522 1696 98520820913546559171329599283274633290266170127164189565669195376790792736098532225499601385942548988443434059617902611618560869600034893273543415257205069841172427521659290640925764975156066023866916783086227450812714883059452542981351696837235994230831705354553532796225352641635439710052718015783929086522031425736741309683810454217434086795732982746720320066412132229494222222391624712465057717264899546698112256674898128629726119306190482840659293032232237410775566046462105773990014034844369673885937722182183022103375975562517302536386316389464366680523117933347288072879458363967015476221442240563666737601679445096541505262354976944716836560020850236103988944006881872887844554162030334242890876547790252479667593232382616246686076899533558160986003791162650519962040618304819601596877904459272006049 A104522 1697 295562462740639677513988797849823899870798510381492568697007586130372378208295596676498804157827646965330302178853707834855682608800104679820630245771615209523517282564977871922777294925468198071600750349258682352438144649178357628944055090511707982692495116063660598388676057924906319130158154047351787259566094277210223929051431362652302260387198948240160960199236396688482666667174874137395173151794698640094336770024694385889178357918571448521977879096696712232326698139386317321970042104533109021657813166546549066310127926687551907609158949168393100041569353800041864218638375091901046428664326721691000212805038335289624515787064930834150509680062550708311966832020645618663533662486091002728672629643370757439002779697147848740058230698600674482958011373487951559886121854914458804790633713377816016451 A104522 1698 886687388221919032541966393549471699612395531144477706091022758391117134624886790029496412473482940895990906536561123504567047826400314039461890737314845628570551847694933615768331884776404594214802251047776047057314433947535072886832165271535123948077485348190981795166028173774718957390474462142055361778698282831630671787154294087956906781161596844720482880597709190065448000001524622412185519455384095920283010310074083157667535073755714345565933637290090136696980094418158951965910126313599327064973439499639647198930383780062655722827476847505179300124708061400125592655915125275703139285992980165073000638415115005868873547361194792502451529040187652124935900496061936855990600987458273008186017888930112272317008339091443546220174692095802023448874034120463854679658365564743376414371901140133448047655 A104522 1699 2660062164665757097625899180648415098837186593433433118273068275173351403874660370088489237420448822687972719609683370513701143479200942118385672211944536885711655543084800847304995654329213782644406753143328141171943301842605218660496495814605371844232456044572945385498084521324156872171423386426166085336094848494892015361462882263870720343484790534161448641793127570196344000004573867236556558366152287760849030930222249473002605221267143036697800911870270410090940283254476855897730378940797981194920318498918941596791151340187967168482430542515537900374124184200376777967745375827109417857978940495219001915245345017606620642083584377507354587120562956374807701488185810567971802962374819024558053666790336816951025017274330638660524076287406070346622102361391564038975096694230129243115703420400344141267 A104522 1700 7980186493997271292877697541945245296511559780300299354819204825520054211623981110265467712261346468063918158829050111541103430437602826355157016635833610657134966629254402541914986962987641347933220259429984423515829905527815655981489487443816115532697368133718836156494253563972470616514270159278498256008284545484676046084388646791612161030454371602484345925379382710589032000013721601709669675098456863282547092790666748419007815663801429110093402735610811230272820849763430567693191136822393943584760955496756824790373454020563901505447291627546613701122372552601130333903236127481328253573936821485657005745736035052819861926250753132522063761361688869124423104464557431703915408887124457073674161000371010450853075051822991915981572228862218211039866307084174692116925290082690387729347110261201032422101 A104522 1701 23940559481991813878633092625835735889534679340900898064457614476560162634871943330796403136784039404191754476487150334623310291312808479065471049907500831971404899887763207625744960888962924043799660778289953270547489716583446967944468462331448346598092104401156508469482760691917411849542810477835494768024853636454028138253165940374836483091363114807453037776138148131767096000041164805129009025295370589847641278372000245257023446991404287330280208206832433690818462549290291703079573410467181830754282866490270474371120362061691704516341874882639841103367117657803391001709708382443984760721810464456971017237208105158459585778752259397566191284085066607373269313393672295111746226661373371221022483001113031352559225155468975747944716686586654633119598921252524076350775870248071163188041330783603097264603 A104522 1702 71821678445975441635899277877507207668604038022702694193372843429680487904615829992389209410352118212575263429461451003869930873938425437196413149722502495914214699663289622877234882666888772131398982334869859811642469149750340903833405386994345039794276313203469525408448282075752235548628431433506484304074560909362084414759497821124509449274089344422359113328414444395301288000123494415387027075886111769542923835116000735771070340974212861990840624620497301072455387647870875109238720231401545492262848599470811423113361086185075113549025624647919523310101352973410173005129125147331954282165431393370913051711624315475378757336256778192698573852255199822119807940181016885335238679984120113663067449003339094057677675466406927243834150059759963899358796763757572229052327610744213489564123992350809291792107 A104522 1703 215465035337926324907697833632521623005812114068108082580118530289041463713847489977167628231056354637725790288384353011609792621815276311589239449167507487742644098989868868631704648000666316394196947004609579434927407449251022711500216160983035119382828939610408576225344846227256706645885294300519452912223682728086253244278493463373528347822268033267077339985243333185903864000370483246161081227658335308628771505348002207313211022922638585972521873861491903217366162943612625327716160694204636476788545798412434269340083258555225340647076873943758569930304058920230519015387375441995862846496294180112739155134872946426136272008770334578095721556765599466359423820543050656005716039952360340989202347010017282173033026399220781731502450179279891698076390291272716687156982832232640468692371977052427875374619 A104522 1704 646395106013778974723093500897564869017436342204324247740355590867124391141542469931502884693169063913177370865153059034829377865445828934767718347502522463227932296969606605895113944001998949182590841013828738304782222347753068134500648482949105358148486818831225728676034538681770119937655882901558358736671048184258759732835480390120585043466804099801232019955729999557711592001111449738483243682975005925886314516044006621939633068767915757917565621584475709652098488830837875983148482082613909430365637395237302808020249775665676021941230621831275709790912176760691557046162126325987588539488882540338217465404618839278408816026311003734287164670296798399078271461629151968017148119857081022967607041030051846519099079197662345194507350537839675094229170873818150061470948496697921406077115931157283626122153 A104522 1705 1939185318041336924169280502692694607052309026612972743221066772601373173424627409794508654079507191739532112595459177104488133596337486804303155042507567389683796890908819817685341832005996847547772523041486214914346667043259204403501945448847316074445460456493677186028103616045310359812967648704675076210013144552776279198506441170361755130400412299403696059867189998673134776003334349215449731048925017777658943548132019865818899206303747273752696864753427128956295466492513627949445446247841728291096912185711908424060749326997028065823691865493827129372736530282074671138486378977962765618466647621014652396213856517835226448078933011202861494010890395197234814384887455904051444359571243068902821123090155539557297237592987035583522051613519025282687512621454450184412845490093764218231347793471850878364755 A104522 1706 5817555954124010772507841508078083821156927079838918229663200317804119520273882229383525962238521575218596337786377531313464400789012460412909465127522702169051390672726459453056025496017990542643317569124458644743040001129777613210505836346541948223336381369481031558084310848135931079438902946114025228630039433658328837595519323511085265391201236898211088179601569996019404328010003047646349193146775053332976830644396059597456697618911241821258090594260281386868886399477540883848336338743525184873290736557135725272182247980991084197471075596481481388118209590846224013415459136933888296855399942863043957188641569553505679344236799033608584482032671185591704443154662367712154333078713729206708463369270466618671891712778961106750566154840557075848062537864363350553238536470281292654694043380415552635092559 A104522 1707 17452667862372032317523524524234251463470781239516754688989600953412358560821646688150577886715564725655789013359132593940393202367037381238728395382568106507154172018179378359168076488053971627929952707373375934229120003389332839631517509039625844670009144108443094674252932544407793238316708838342075685890118300974986512786557970533255796173603710694633264538804709988058212984030009142939047579440325159998930491933188178792370092856733725463774271782780844160606659198432622651545009016230575554619872209671407175816546743942973252592413226789444444164354628772538672040246377410801664890566199828589131871565924708660517038032710397100825753446098013556775113329463987103136462999236141187620125390107811399856015675138336883320251698464521671227544187613593090051659715609410843877964082130141246657905275971 A104522 1708 52358003587116096952570573572702754390412343718550264066968802860237075682464940064451733660146694176967367040077397781821179607101112143716185186147704319521462516054538135077504229464161914883789858122120127802687360010167998518894552527118877534010027432325329284022758797633223379714950126515026227057670354902924959538359673911599767388520811132083899793616414129964174638952090027428817142738320975479996791475799564536377110278570201176391322815348342532481819977595297867954635027048691726663859616629014221527449640231828919757777239680368333332493063886317616016120739132232404994671698599485767395614697774125981551114098131191302477260338294040670325339988391961309409388997708423562860376170323434199568047025415010649960755095393565013682632562840779270154979146828232531633892246390423739973715826205 A104522 1709 157074010761348290857711720718108263171237031155650792200906408580711227047394820193355200980440082530902101120232193345463538821303336431148555558443112958564387548163614405232512688392485744651369574366360383408062080030503995556683657581356632602030082296975987852068276392899670139144850379545078681173011064708774878615079021734799302165562433396251699380849242389892523916856270082286451428214962926439990374427398693609131330835710603529173968446045027597445459932785893603863905081146075179991578849887042664582348920695486759273331719041104999997479191658952848048362217396697214984015095798457302186844093322377944653342294393573907431781014882122010976019965175883928228166993125270688581128510970302598704141076245031949882265286180695041047897688522337810464937440484697594901676739171271219921147476907 A104522 1710 471222032284044872573135162154324789513711093466952376602719225742133681142184460580065602941320247592706303360696580036390616463910009293445666675329338875693162644490843215697538065177457233954108723099081150224186240091511986670050972744069897806090246890927963556204829178699010417434551138635236043519033194126324635845237065204397906496687300188755098142547727169677571750568810246859354284644888779319971123282196080827393992507131810587521905338135082792336379798357680811591715243438225539974736549661127993747046762086460277819995157123314999992437574976858544145086652190091644952045287395371906560532279967133833960026883180721722295343044646366032928059895527651784684500979375812065743385532910907796112423228735095849646795858542085123143693065567013431394812321454092784705030217513813659763442429011 A104522 1711 1413666096852134617719405486462974368541133280400857129808157677226401043426553381740196808823960742778118910082089740109171849391730027880337000025988016627079487933472529647092614195532371701862326169297243450672558720274535960010152918232209693418270740672783890668614487536097031252303653415905708130557099582378973907535711195613193719490061900566265294427643181509032715251706430740578062853934666337959913369846588242482181977521395431762565716014405248377009139395073042434775145730314676619924209648983383981241140286259380833459985471369944999977312724930575632435259956570274934856135862186115719681596839901401501880080649542165166886029133939098098784179686582955354053502938127436197230156598732723388337269686205287548940387575626255369431079196701040294184436964362278354115090652541440979290327285323 A104522 1712 4240998290556403853158216459388923105623399841202571389424473031679203130279660145220590426471882228334356730246269220327515548175190083641011000077964049881238463800417588941277842586597115105586978507891730352017676160823607880030458754696629080254812222018351672005843462608291093756910960247717124391671298747136921722607133586839581158470185701698795883282929544527098145755119292221734188561803999013879740109539764727446545932564186295287697148043215745131027418185219127304325437190944029859772628946950151943723420858778142500379956414109834999931938174791726897305779869710824804568407586558347159044790519704204505640241948626495500658087401817294296352539059748866062160508814382308591690469796198170165011809058615862646821162726878766108293237590103120882553310893086835062345271957624322937870981854257 A104522 1713 12722994871669211559474649378166769316870199523607714168273419095037609390838980435661771279415646685003070190738807660982546644525570250923033000233892149643715391401252766823833527759791345316760935523675191056053028482470823640091376264089887240764436666055055016017530387824873281270732880743151373175013896241410765167821400760518743475410557105096387649848788633581294437265357876665202565685411997041639220328619294182339637797692558885863091444129647235393082254555657381912976311572832089579317886840850455831170262576334427501139869242329504999795814524375180691917339609132474413705222759675041477134371559112613516920725845879486501974262205451882889057617179246598186481526443146925775071409388594510495035427175847587940463488180636298324879712770309362647659932679260505187035815872872968813612945561059 A104522 1714 38168984615007634678423948134500307950610598570823142504820257285112828172516941306985313838246940055009210572216422982947639933576710752769099000701676448931146174203758300471500583279374035950282806571025573168159085447412470920274128792269661722293309998165165048052591163474619843812198642229454119525041688724232295503464202281556230426231671315289162949546365900743883311796073629995607697056235991124917660985857882547018913393077676657589274332388941706179246763666972145738928934718496268737953660522551367493510787729003282503419607726988514999387443573125542075752018827397423241115668279025124431403114677337840550762177537638459505922786616355648667172851537739794559444579329440777325214228165783531485106281527542763821390464541908894974639138310928087942979798037781515561107447618618906440838836681463 A104522 1715 114506953845022904035271844403500923851831795712469427514460771855338484517550823920955941514740820165027631716649268948842919800730132258307297002105029346793438522611274901414501749838122107850848419713076719504477256342237412760822386376808985166879929994495495144157773490423859531436595926688362358575125066172696886510392606844668691278695013945867488848639097702231649935388220889986823091168707973374752982957573647641056740179233029972767822997166825118537740291000916437216786804155488806213860981567654102480532363187009847510258823180965544998162330719376626227256056482192269723347004837075373294209344032013521652286532612915378517768359849066946001518554613219383678333737988322331975642684497350594455318844582628291464171393625726684923917414932784263828939394113344546683322342855856719322516510042675 A104522 1716 343520861535068712105815533210502771555495387137408282543382315566015453552652471762867824544222460495082895149947806846528759402190396774921891006315088040380315567833824704243505249514366323552545259139230158513431769026712238282467159130426955500639789983486485432473320471271578594309787780065087075725375198518090659531177820534006073836085041837602466545917293106694949806164662669960469273506123920124258948872720942923170220537699089918303468991500475355613220873002749311650360412466466418641582944702962307441597089561029542530776469542896634994486992158129878681768169446576809170041014511226119882628032096040564956859597838746135553305079547200838004555663839658151035001213964966995926928053492051783365956533747884874392514180877180054771752244798352791486818182340033640049967028567570157967549530126309 A104522 1717 1030562584605206136317446599631508314666486161412224847630146946698046360657957415288603473632667381485248685449843420539586278206571190324765673018945264121140946703501474112730515748543098970657635777417690475540295307080136714847401477391280866501919369950459456297419961413814735782929363340195261227176125595554271978593533461602018221508255125512807399637751879320084849418493988009881407820518371760372776846618162828769510661613097269754910406974501426066839662619008247934951081237399399255924748834108886922324791268683088627592329408628689904983460976474389636045304508339730427510123043533678359647884096288121694870578793516238406659915238641602514013666991518974453105003641894900987780784160476155350097869601243654623177542542631540164315256734395058374460454547020100920149901085702710473902648590377211 A104522 1718 3091687753815618408952339798894524943999458484236674542890440840094139081973872245865810420898002144455746056349530261618758834619713570974297019056835792363422840110504422338191547245629296911972907332253071426620885921240410144542204432173842599505758109851378368892259884241444207348788090020585783681528376786662815935780600384806054664524765376538422198913255637960254548255481964029644223461555115281118330539854488486308531984839291809264731220923504278200518987857024743804853243712198197767774246502326660766974373806049265882776988225886069714950382929423168908135913525019191282530369130601035078943652288864365084611736380548715219979745715924807542041000974556923359315010925684702963342352481428466050293608803730963869532627627894620492945770203185175123381363641060302760449703257108131421707945771129915 A104522 1719 9275063261446855226857019396683574831998375452710023628671322520282417245921616737597431262694006433367238169048590784856276503859140712922891057170507377090268520331513267014574641736887890735918721996759214279862657763721230433626613296521527798517274329554135106676779652724332622046364270061757351044585130359988447807341801154418163993574296129615266596739766913880763644766445892088932670384665345843354991619563465458925595954517875427794193662770512834601556963571074231414559731136594593303322739506979982300923121418147797648330964677658209144851148788269506724407740575057573847591107391803105236830956866593095253835209141646145659939237147774422626123002923670770077945032777054108890027057444285398150880826411192891608597882883683861478837310609555525370144090923180908281349109771324394265123837313388027 A104522 1720 27825189784340565680571058190050724495995126358130070886013967560847251737764850212792293788082019300101714507145772354568829511577422138768673171511522131270805560994539801043723925210663672207756165990277642839587973291163691300879839889564583395551822988662405320030338958172997866139092810185272053133755391079965343422025403463254491980722888388845799790219300741642290934299337676266798011153996037530064974858690396376776787863553626283382580988311538503804670890713222694243679193409783779909968218520939946902769364254443392944992894032974627434553446364808520173223221725172721542773322175409315710492870599779285761505627424938436979817711443323267878369008771012310233835098331162326670081172332856194452642479233578674825793648651051584436511931828666576110432272769542724844047329313973182795371511940162361 A104522 1721 83475569353021697041713174570152173487985379074390212658041902682541755213294550638376881364246057900305143521437317063706488534732266416306019514534566393812416682983619403131171775631991016623268497970832928518763919873491073902639519668693750186655468965987215960091016874518993598417278430555816159401266173239896030266076210389763475942168665166537399370657902224926872802898013028800394033461988112590194924576071189130330363590660878850147742964934615511414012672139668082731037580229351339729904655562819840708308092763330178834978682098923882303660339094425560519669665175518164628319966526227947131478611799337857284516882274815310939453134329969803635107026313036930701505294993486980010243516998568583357927437700736024477380945953154753309535795485999728331296818308628174532141987941919548386114535820485363 A104522 1722 250426708059065091125139523710456520463956137223170637974125708047625265639883651915130644092738173700915430564311951191119465604196799248918058543603699181437250048950858209393515326895973049869805493912498785556291759620473221707918559006081250559966406897961647880273050623556980795251835291667448478203798519719688090798228631169290427826505995499612198111973706674780618408694039086401182100385964337770584773728213567390991090771982636550443228894803846534242038016419004248193112740688054019189713966688459522124924278289990536504936046296771646910981017283276681559008995526554493884959899578683841394435835398013571853550646824445932818359402989909410905321078939110792104515884980460940030730550995705750073782313102208073432142837859464259928607386457999184993890454925884523596425963825758645158343607461454367 A104522 1723 751280124177195273375418571131369561391868411669511913922377124142875796919650955745391932278214521102746291692935853573358396812590397746754175630811097544311750146852574628180545980687919149609416481737496356668875278861419665123755677018243751679899220693884943640819151870670942385755505875002345434611395559159064272394685893507871283479517986498836594335921120024341855226082117259203546301157893013311754321184640702172973272315947909651329686684411539602726114049257012744579338222064162057569141900065378566374772834869971609514808138890314940732943051849830044677026986579663481654879698736051524183307506194040715560651940473337798455078208969728232715963236817332376313547654941382820092191652987117250221346939306624220296428513578392779785822159373997554981671364777653570789277891477275935475030822384361379 A104522 1724 2253840372531585820126255713394108684175605235008535741767131372428627390758952867236175796834643563308238875078807560720075190437771193240262526892433292632935250440557723884541637942063757448828249445212489070006625836584258995371267031054731255039697662081654830922457455612012827157266517625007036303834186677477192817184057680523613850438553959496509783007763360073025565678246351777610638903473679039935262963553922106518919816947843728953989060053234618808178342147771038233738014666192486172707425700196135699124318504609914828544424416670944822198829155549490134031080959738990444964639096208154572549922518582122146681955821420013395365234626909184698147889710451997128940642964824148460276574958961351750664040817919872660889285540735178339357466478121992664945014094332960712367833674431827806425092467153082413 A104522 1725 6761521117594757460378767140182326052526815705025607225301394117285882172276858601708527390503930689924716625236422682160225571313313579720787580677299877898805751321673171653624913826191272346484748335637467210019877509752776986113801093164193765119092986244964492767372366836038481471799552875021108911502560032431578451552173041570841551315661878489529349023290080219076697034739055332831916710421037119805788890661766319556759450843531186861967180159703856424535026443313114701214043998577458518122277100588407097372955513829744485633273250012834466596487466648470402093242879216971334893917288624463717649767555746366440045867464260040186095703880727554094443669131355991386821928894472445380829724876884055251992122453759617982667856622205535018072399434365977994835042282998882137103501023295483419275277401459245515 A104522 1726 20284563352784272381136301420546978157580447115076821675904182351857646516830575805125582171511792069774149875709268046480676713939940739162362742031899633696417253965019514960874741478573817039454245006912401630059632529258330958341403279492581295357278958734893478302117100508115444415398658625063326734507680097294735354656519124712524653946985635468588047069870240657230091104217165998495750131263111359417366671985298958670278352530593560585901540479111569273605079329939344103642131995732375554366831301765221292118866541489233456899819750038503399789462399945411206279728637650914004681751865873391152949302667239099320137602392780120558287111642182662283331007394067974160465786683417336142489174630652165755976367361278853948003569866616605054217198303097933984505126848996646411310503069886450257825832204377734819 A104522 1727 60853690058352817143408904261640934472741341345230465027712547055572939550491727415376746514535376209322449627127804139442030141819822217487088226095698901089251761895058544882624224435721451118362735020737204890178897587774992875024209838477743886071836876204680434906351301524346333246195975875189980203523040291884206063969557374137573961840956906405764141209610721971690273312651497995487250393789334078252100015955896876010835057591780681757704621437334707820815237989818032310926395987197126663100493905295663876356599624467700370699459250115510199368387199836233618839185912952742014045255597620173458847908001717297960412807178340361674861334926547986849993022182203922481397360050252008427467523891956497267929102083836561844010709599849815162651594909293801953515380546989939233931509209659350773477496613133202731 A104522 1728 182561070175058451430226712784922803418224024035691395083137641166718818651475182246130239543606128627967348881383412418326090425459466652461264678287096703267755285685175634647872673307164353355088205062211614670536692763324978625072629515433231658215510628614041304719053904573038999738587927625569940610569120875652618191908672122412721885522870719217292423628832165915070819937954493986461751181368002234756300047867690628032505172775342045273113864312004123462445713969454096932779187961591379989301481715886991629069798873403101112098377750346530598105161599508700856517557738858226042135766792860520376543724005151893881238421535021085024584004779643960549979066546611767444192080150756025282402571675869491803787306251509685532032128799549445487954784727881405860546141640969817701794527628978052320432489839399606465 A104522 1729 547683210525175354290680138354768410254672072107074185249412923500156455954425546738390718630818385883902046644150237254978271276378399957383794034861290109803265857055526903943618019921493060065264615186634844011610078289974935875217888546299694974646531885842123914157161713719116999215763782876709821831707362626957854575726016367238165656568612157651877270886496497745212459813863481959385253544104006704268900143603071884097515518326026135819341592936012370387337141908362290798337563884774139967904445147660974887209396620209303336295133251039591794315484798526102569552673216574678126407300378581561129631172015455681643715264605063255073752014338931881649937199639835302332576240452268075847207715027608475411361918754529056596096386398648336463864354183644217581638424922909453105383582886934156961297469518198817667 A104522 1730 1643049631575526062872040415064305230764016216321222555748238770500469367863276640215172155892455157651706139932450711764934813829135199872151382104583870329409797571166580711830854059764479180195793845559904532034830234869924807625653665638899084923939595657526371742471485141157350997647291348630129465495122087880873563727178049101714496969705836472955631812659489493235637379441590445878155760632312020112806700430809215652292546554978078407458024778808037111162011425725086872395012691654322419903713335442982924661628189860627910008885399753118775382946454395578307708658019649724034379221901135744683388893516046367044931145793815189765221256043016795644949811598919505906997728721356804227541623145082825426234085756263587169788289159195945009391593062550932652744915274768728359316150748660802470883892408554596451271 A104522 1731 4929148894726578188616121245192915692292048648963667667244716311501408103589829920645516467677365472955118419797352135294804441487405599616454146313751610988229392713499742135492562179293437540587381536679713596104490704609774422876960996916697254771818786972579115227414455423472052992941874045890388396485366263642620691181534147305143490909117509418866895437978468479706912138324771337634467281896936060338420101292427646956877639664934235222374074336424111333486034277175260617185038074962967259711140006328948773984884569581883730026656199259356326148839363186734923125974058949172103137665703407234050166680548139101134793437381445569295663768129050386934849434796758517720993186164070412682624869435248476278702257268790761509364867477587835028174779187652797958234745824306185077948452245982407412651677225663789352083 A104522 1732 14787446684179734565848363735578747076876145946891003001734148934504224310769489761936549403032096418865355259392056405884413324462216798849362438941254832964688178140499226406477686537880312621762144610039140788313472113829323268630882990750091764315456360917737345682243366270416158978825622137671165189456098790927862073544602441915430472727352528256600686313935405439120736414974314012903401845690808181015260303877282940870632918994802705667122223009272334000458102831525781851555114224888901779133420018986846321954653708745651190079968597778068978446518089560204769377922176847516309412997110221702150500041644417303404380312144336707886991304387151160804548304390275553162979558492211238047874608305745428836106771806372284528094602432763505084524337562958393874704237472918555233845356737947222237955031676991368054517 A104522 1733 44362340052539203697545091206736241230628437840673009005202446803512672932308469285809648209096289256596065778176169217653239973386650396548087316823764498894064534421497679219433059613640937865286433830117422364940416341487969805892648972250275292946369082753212037046730098811248476936476866413013495568368296372783586220633807325746291418182057584769802058941806216317362209244922942038710205537072424543045780911631848822611898756984408117001366669027817002001374308494577345554665342674666705337400260056960538965863961126236953570239905793334206935339554268680614308133766530542548928238991330665106451500124933251910213140936433010123660973913161453482413644913170826659488938675476633714143623824917236286508320315419116853584283807298290515253573012688875181624112712418755665701536070213841666713865095030974104161819 A104522 1734 133087020157617611092635273620208723691885313522019027015607340410538018796925407857428944627288867769788197334528507652959719920159951189644261950471293496682193603264493037658299178840922813595859301490352267094821249024463909417677946916750825878839107248259636111140190296433745430809430599239040486705104889118350758661901421977238874254546172754309406176825418648952086627734768826116130616611217273629137342734895546467835696270953224351004100007083451006004122925483732036663996028024000116012200780170881616897591883378710860710719717380002620806018662806041842924401299591627646784716973991995319354500374799755730639422809299030370982921739484360447240934739512479978466816026429901142430871474751708859524960946257350560752851421894871545760719038066625544872338137256266997104608210641525000141595285092922312483723 A104522 1735 399261060472852833277905820860626171075655940566057081046822021231614056390776223572286833881866603309364592003585522958879159760479853568932785851413880490046580809793479112974897536522768440787577904471056801284463747073391728253033840750252477636517321744778908333420570889301236292428291797717121460115314667355052275985704265931716622763638518262928218530476255946856259883204306478348391849833651820887412028204686639403507088812859673053012300021250353018012368776451196109991988084072000348036602340512644850692775650136132582132159152140007862418055988418125528773203898774882940354150921975985958063501124399267191918268427897091112948765218453081341722804218537439935400448079289703427292614424255126578574882838772051682258554265684614637282157114199876634617014411768800991313824631924575000424785855278766937449435 A104522 1736 1197783181418558499833717462581878513226967821698171243140466063694842169172328670716860501645599809928093776010756568876637479281439560706798357554241641470139742429380437338924692609568305322362733713413170403853391241220175184759101522250757432909551965234336725000261712667903708877284875393151364380345944002065156827957112797795149868290915554788784655591428767840568779649612919435045175549500955462662236084614059918210521266438579019159036900063751059054037106329353588329975964252216001044109807021537934552078326950408397746396477456420023587254167965254376586319611696324648821062452765927957874190503373197801575754805283691273338846295655359244025168412655612319806201344237869110281877843272765379735724648516316155046775662797053843911846471342599629903851043235306402973941473895773725001274357565836300812346569 A104522 1737 3593349544255675499501152387745635539680903465094513729421398191084526507516986012150581504936799429784281328032269706629912437844318682120395072662724924410419227288141312016774077828704915967088201140239511211560173723660525554277304566752272298728655895703010175000785138003711126631854626179454093141037832006195470483871338393385449604872746664366353966774286303521706338948838758305135526648502866387986708253842179754631563799315737057477110700191253177162111318988060764989927892756648003132329421064613803656234980851225193239189432369260070761762503895763129758958835088973946463187358297783873622571510119593404727264415851073820016538886966077732075505237966836959418604032713607330845633529818296139207173945548948465140326988391161531735539414027798889711553129705919208921824421687321175003823072697508902437037971 A104522 1738 10780048632767026498503457163236906619042710395283541188264194573253579522550958036451744514810398289352843984096809119889737313532956046361185217988174773231257681864423936050322233486114747901264603420718533634680521170981576662831913700256816896185967687109030525002355414011133379895563878538362279423113496018586411451614015180156348814618239993099061900322858910565119016846516274915406579945508599163960124761526539263894691397947211172431332100573759531486333956964182294969783678269944009396988263193841410968704942553675579717568297107780212285287511687289389276876505266921839389562074893351620867714530358780214181793247553221460049616660898233196226515713900510878255812098140821992536900589454888417621521836646845395420980965173484595206618242083396669134659389117757626765473265061963525011469218092526707311112175 A104522 1739 32340145898301079495510371489710719857128131185850623564792583719760738567652874109355233544431194868058531952290427359669211940598868139083555653964524319693773045593271808150966700458344243703793810262155600904041563512944729988495741100770450688557903061327091575007066242033400139686691635615086838269340488055759234354842045540469046443854719979297185700968576731695357050539548824746219739836525797491880374284579617791684074193841633517293996301721278594459001870892546884909351034809832028190964789581524232906114827661026739152704891323340636855862535061868167830629515800765518168686224680054862603143591076340642545379742659664380148849982694699588679547141701532634767436294422465977610701768364665252864565509940536186262942895520453785619854726250190007403978167353272880296419795185890575034407654277580121933334787 A104522 1740 97020437694903238486531114469132159571384393557551870694377751159282215702958622328065700633293584604175595856871282079007635821796604417250666961893572959081319136779815424452900101375032731111381430786466802712124690538834189965487223302311352065673709183981274725021198726100200419060074906845260514808021464167277703064526136621407139331564159937891557102905730195086071151618646474238659219509577392475641122853738853375052222581524900551881988905163835783377005612677640654728053104429496084572894368744572698718344482983080217458114673970021910567587605185604503491888547402296554506058674040164587809430773229021927636139227978993140446549948084098766038641425104597904302308883267397932832105305093995758593696529821608558788828686561361356859564178750570022211934502059818640889259385557671725103222962832740365800002621 A104522 1741 291061313084709715459593343407396478714153180672655612083133253477846647108875866984197101899880753812526787570613846237022907465389813251752000885680718877243957410339446273358700304125098193334144292359400408136374071616502569896461669906934056197021127551943824175063596178300601257180224720535781544424064392501833109193578409864221417994692479813674671308717190585258213454855939422715977658528732177426923368561216560125156667744574701655645966715491507350131016838032921964184159313288488253718683106233718096155033448949240652374344021910065731702762815556813510475665642206889663518176022120493763428292319687065782908417683936979421339649844252296298115924275313793712906926649802193798496315915281987275781089589464825676366486059684084070578692536251710066635803506179455922667778156673015175309668888498221097400006123 A104522 1742 873183939254129146378780030222189436142459542017966836249399760433539941326627600952591305699642261437580362711841538711068722396169439755256002657042156631731872231018338820076100912375294580002432877078201224409122214849507709689385009720802168591063382655831472525190788534901803771540674161607344633272193177505499327580735229592664253984077439441024013926151571755774640364567818268147932975586196532280770105683649680375470003233724104966937900146474522050393050514098765892552477939865464761156049318701154288465100346847721957123032065730197195108288446670440531426996926620668990554528066361481290284876959061197348725253051810938264018949532756888894347772825941381138720779949406581395488947745845961827343268768394477029099458179052252211736077608755130199907410518538367768003334470019045525929006665494663292200016627 A104522 1743 2619551817762387439136340090666568308427378626053900508748199281300619823979882802857773917098926784312741088135524616133206167188508319265768007971126469895195616693055016460228302737125883740007298631234603673227366644548523129068155029162406505773190147967494417575572365604705411314622022484822033899816579532516497982742205688777992761952232318323072041778454715267323921093703454804443798926758589596842310317050949041126410009701172314900813700439423566151179151542296297677657433819596394283468147956103462865395301040543165871369096197190591585324865340011321594280990779862006971663584199084443870854630877183592046175759155432814792056848598270666683043318477824143416162339848219744186466843237537885482029806305183431087298374537156756635208232826265390599722231555615103304010003410057136577787019996483989876600048139 A104522 1744 7858655453287162317409020271999704925282135878161701526244597843901859471939648408573321751296780352938223264406573848399618501565524957797304023913379409685586850079165049380684908211377651220021895893703811019682099933645569387204465087487219517319570443902483252726717096814116233943866067454466101699449738597549493948226617066333978285856696954969216125335364145801971763281110364413331396780275768790526930951152847123379230029103516944702441101318270698453537454626888893032972301458789182850404443868310388596185903121629497614107288591571774755974596020033964782842972339586020914990752597253331612563892631550776138527277466298444376170545794812000049129955433472430248487019544659232559400529712613656446089418915550293261895123611470269905624698478796171799166694666845309912030010230171409733361059989451969629800142673 A104522 1745 23575966359861486952227060815999114775846407634485104578733793531705578415818945225719965253890341058814669793219721545198855504696574873391912071740138229056760550237495148142054724634132953660065687681111433059046299800936708161613395262461658551958711331707449758180151290442348701831598202363398305098349215792648481844679851199001934857570090864907648376006092437405915289843331093239994190340827306371580792853458541370137690087310550834107323303954812095360612363880666679098916904376367548551213331604931165788557709364888492842321865774715324267923788060101894348528917018758062744972257791759994837691677894652328415581832398895333128511637384436000147389866300417290745461058633977697678201589137840969338268256746650879785685370834410809716874095436388515397500084000535929736090030690514229200083179968355908889400426275 A104522 1746 70727899079584460856681182447997344327539222903455313736201380595116735247456835677159895761671023176444009379659164635596566514089724620175736215220414687170281650712485444426164173902398860980197063043334299177138899402810124484840185787384975655876133995122349274540453871327046105494794607090194915295047647377945445534039553597005804572710272594722945128018277312217745869529993279719982571022481919114742378560375624110413070261931652502321969911864436286081837091642000037296750713129102645653639994814793497365673128094665478526965597324145972803771364180305683045586751056274188234916773375279984513075033683956985246745497196685999385534912153308000442169598901251872236383175901933093034604767413522908014804770239952639357056112503232429150622286309165546192500252001607789208270092071542687600249539905067726668201277079 A104522 1747 212183697238753382570043547343992032982617668710365941208604141785350205742370507031479687285013069529332028138977493906789699542269173860527208645661244061510844952137456333278492521707196582940591189130002897531416698208430373454520557362154926967628401985367047823621361613981138316484383821270584745885142942133836336602118660791017413718130817784168835384054831936653237608589979839159947713067445757344227135681126872331239210785794957506965909735593308858245511274926000111890252139387307936960919984444380492097019384283996435580896791972437918411314092540917049136760253168822564704750320125839953539225101051870955740236491590057998156604736459924001326508796703755616709149527705799279103814302240568724044414310719857918071168337509697287451866858927496638577500756004823367624810276214628062800748619715203180004603829491 A104522 1748 636551091716260147710130642031976098947853006131097823625812425356050617227111521094439061855039208587996084416932481720369098626807521581581625936983732184532534856412368999835477565121589748821773567390008692594250094625291120363561672086464780902885205956101143470864084841943414949453151463811754237655428826401509009806355982373052241154392453352506506152164495809959712825769939517479843139202337272032681407043380616993717632357384872520897729206779926574736533824778000335670756418161923810882759953333141476291058152851989306742690375917313755233942277622751147410280759506467694114250960377519860617675303155612867220709474770173994469814209379772003979526390111266850127448583117397837311442906721706172133242932159573754213505012529091862355600576782489915732502268014470102874430828643884188402245859145609540013811486725 A104522 1749 1909653275148780443130391926095928296843559018393293470877437276068151851681334563283317185565117625763988253250797445161107295880422564744744877810951196553597604569237106999506432695364769246465320702170026077782750283875873361090685016259394342708655617868303430412592254525830244848359454391435262712966286479204527029419067947119156723463177360057519518456493487429879138477309818552439529417607011816098044221130141850981152897072154617562693187620339779724209601474334001007012269254485771432648279859999424428873174458555967920228071127751941265701826832868253442230842278519403082342752881132559581853025909466838601662128424310521983409442628139316011938579170333800550382345749352193511934328720165118516399728796478721262640515037587275587066801730347469747197506804043410308623292485931652565206737577436828620041434458427 A104522 1750 5728959825446341329391175778287784890530677055179880412632311828204455555044003689849951556695352877291964759752392335483321887641267694234234633432853589660792813707711320998519298086094307739395962106510078233348250851627620083272055048778183028125966853604910291237776763577490734545078363174305788138898859437613581088257203841357470170389532080172558555369480462289637415431929455657318588252821035448294132663390425552943458691216463852688079562861019339172628804423002003021036807763457314297944839579998273286619523375667903760684213383255823797105480498604760326692526835558209247028258643397678745559077728400515804986385272931565950228327884417948035815737511001401651147037248056580535802986160495355549199186389436163787921545112761826761200405191042409241592520412130230925869877457794957695620212732310485860124303373531 A104522 1751 17186879476339023988173527334863354671592031165539641237896935484613366665132011069549854670086058631875894279257177006449965662923803082702703900298560768982378441123133962995557894258282923218187886319530234700044752554882860249816165146334549084377900560814730873713330290732472203635235089522917364416696578312840743264771611524072410511168596240517675666108441386868912246295788366971955764758463106344882397990171276658830376073649391558064238688583058017517886413269006009063110423290371942893834518739994819859858570127003711282052640149767471391316441495814280980077580506674627741084775930193036236677233185201547414959155818794697850684983653253844107447212533004204953441111744169741607408958481486066647597559168308491363764635338285480283601215573127227724777561236390692777609632373384873086860638196931457580372910118843 A104522 1752 51560638429017071964520582004590064014776093496618923713690806453840099995396033208649564010258175895627682837771531019349896988771409248108111700895682306947135323369401888986673682774848769654563658958590704100134257664648580749448495439003647253133701682444192621139990872197416610905705268568752093250089734938522229794314834572217231533505788721553026998325324160606736738887365100915867294275389319034647193970513829976491128220948174674192716065749174052553659239807018027189331269871115828681503556219984459579575710381011133846157920449302414173949324487442842940232741520023883223254327790579108710031699555604642244877467456384093552054950959761532322341637599012614860323335232509224822226875444458199942792677504925474091293906014856440850803646719381683174332683709172078332828897120154619260581914590794372741118730354777 A104522 1753 154681915287051215893561746013770192044328280489856771141072419361520299986188099625948692030774527686883048513314593058049690966314227744324335102687046920841405970108205666960021048324546308963690976875772112300402772993945742248345486317010941759401105047332577863419972616592249832717115805706256279750269204815566689382944503716651694600517366164659080994975972481820210216662095302747601882826167957103941581911541489929473384662844524022578148197247522157660977719421054081567993809613347486044510668659953378738727131143033401538473761347907242521847973462328528820698224560071649669762983371737326130095098666813926734632402369152280656164852879284596967024912797037844580970005697527674466680626333374599828378032514776422273881718044569322552410940158145049522998051127516234998486691360463857781745743772383118223356191062579 A104522 1754 464045745861153647680685238041310576132984841469570313423217258084560899958564298877846076092323583060649145539943779174149072898942683232973005308061140762524217910324617000880063144973638926891072930627316336901208318981837226745036458951032825278203315141997733590259917849776749498151347417118768839250807614446700068148833511149955083801552098493977242984927917445460630649986285908242805648478503871311824745734624469788420153988533572067734444591742566472982933158263162244703981428840042458133532005979860136216181393429100204615421284043721727565543920386985586462094673680214949009288950115211978390285296000441780203897207107456841968494558637853790901074738391113533742910017092583023400041879000123799485134097544329266821645154133707967657232820474435148568994153382548704995460074081391573345237231317149354670068573185983 A104522 1755 1392137237583460943042055714123931728398954524408710940269651774253682699875692896633538228276970749181947436619831337522447218696828049698919015924183422287572653730973851002640189434920916780673218791881949010703624956945511680235109376853098475834609945425993200770779753549330248494454042251356306517752422843340100204446500533449865251404656295481931728954783752336381891949958857724728416945435511613935474237203873409365260461965600716203203333775227699418948799474789486734111944286520127374400596017939580408648544180287300613846263852131165182696631761160956759386284021040644847027866850345635935170855888001325340611691621322370525905483675913561372703224215173340601228730051277749070200125637000371398455402292632987800464935462401123902971698461423305445706982460147646114986380222244174720035711693951448064010205719556195 A104522 1756 4176411712750382829126167142371795185196863573226132820808955322761048099627078689900614684830912247545842309859494012567341656090484149096757047772550266862717961192921553007920568304762750342019656375645847032110874870836535040705328130559295427503829836277979602312339260647990745483362126754068919553257268530020300613339501600349595754213968886445795186864351257009145675849876573174185250836306534841806422711611620228095781385896802148609610001325683098256846398424368460202335832859560382123201788053818741225945632540861901841538791556393495548089895283482870278158852063121934541083600551036907805512567664003976021835074863967111577716451027740684118109672645520021803686190153833247210600376911001114195366206877898963401394806387203371708915095384269916337120947380442938344959140666732524160107135081854344192030617158666829 A104522 1757 12529235138251148487378501427115385555590590719678398462426865968283144298881236069701844054492736742637526929578482037702024968271452447290271143317650800588153883578764659023761704914288251026058969126937541096332624612509605122115984391677886282511489508833938806937017781943972236450086380262206758659771805590060901840018504801048787262641906659337385560593053771027437027549629719522555752508919604525419268134834860684287344157690406445828830003977049294770539195273105380607007498578681146369605364161456223677836897622585705524616374669180486644269685850448610834476556189365803623250801653110723416537702992011928065505224591901334733149353083222052354329017936560065411058570461499741631801130733003342586098620633696890204184419161610115126745286152809749011362842141328815034877422000197572480321405245563032576091851475998731 A104522 1758 37587705414753445462135504281346156666771772159035195387280597904849432896643708209105532163478210227912580788735446113106074904814357341870813429952952401764461650736293977071285114742864753078176907380812623288997873837528815366347953175033658847534468526501816420811053345831916709350259140786620275979315416770182705520055514403146361787925719978012156681779161313082311082648889158567667257526758813576257804404504582052862032473071219337486490011931147884311617585819316141821022495736043439108816092484368671033510692867757116573849124007541459932809057551345832503429668568097410869752404959332170249613108976035784196515673775704004199448059249666157062987053809680196233175711384499224895403392199010027758295861901090670612553257484830345380235858458429247034088526423986445104632266000592717440964215736689097728275554427994435 A104522 1759 112763116244260336386406512844038470000315316477105586161841793714548298689931124627316596490434630683737742366206338339318224714443072025612440289858857205293384952208881931213855344228594259234530722142437869866993621512586446099043859525100976542603405579505449262433160037495750128050777422359860827937946250310548116560166543209439085363777159934036470045337483939246933247946667475703001772580276440728773413213513746158586097419213658012459470035793443652934852757457948425463067487208130317326448277453106013100532078603271349721547372022624379798427172654037497510289005704292232609257214877996510748839326928107352589547021327112012598344177748998471188961161429040588699527134153497674686210176597030083274887585703272011837659772454491036140707575375287741102265579271959335313896798001778152322892647210067293184826663283981547 A104522 1760 338289348732781009159219538532115410000945949431316758485525381143644896069793373881949789471303892051213227098619015017954674143329216076837320869576571615880154856626645793641566032685782777703592166427313609600980864537759338297131578575302929627810216738516347787299480112487250384152332267079582483813838750931644349680499629628317256091331479802109410136012451817740799743840002427109005317740829322186320239640541238475758292257640974037378410107380330958804558272373845276389202461624390951979344832359318039301596235809814049164642116067873139395281517962112492530867017112876697827771644633989532246517980784322057768641063981336037795032533246995413566883484287121766098581402460493024058630529791090249824662757109816035512979317363473108422122726125863223306796737815878005941690394005334456968677941630201879554479989851942881 A104522 1761 1014868046198343027477658615596346230002837848293950275456576143430934688209380121645849368413911676153639681295857045053864022429987648230511962608729714847640464569879937380924698098057348333110776499281940828802942593613278014891394735725908788883430650215549043361898440337461751152456996801238747451441516252794933049041498888884951768273994439406328230408037355453222399231520007281327015953222487966558960718921623715427274876772922922112135230322140992876413674817121535829167607384873172855938034497077954117904788707429442147493926348203619418185844553886337477592601051338630093483314933901968596739553942352966173305923191944008113385097599740986240700650452861365298295744207381479072175891589373270749473988271329448106538937952090419325266368178377589669920390213447634017825071182016003370906033824890605638663439969555826883 A104522 1762 3044604138595029082432975846789038690008513544881850826369728430292804064628140364937548105241735028460919043887571135161592067289962944691535887826189144542921393709639812142774094294172044999332329497845822486408827780839834044674184207177726366650291950646647130085695321012385253457370990403716242354324548758384799147124496666654855304821983318218984691224112066359667197694560021843981047859667463899676882156764871146281824630318768766336405690966422978629241024451364607487502822154619518567814103491233862353714366122288326442481779044610858254557533661659012432777803154015890280449944801705905790218661827058898519917769575832024340155292799222958722101951358584095894887232622144437216527674768119812248421964813988344319616813856271257975799104535132769009761170640342902053475213546048010112718101474671816915990319908667478887 A104522 1763 9133812415785087247298927540367116070025540634645552479109185290878412193884421094812644315725205085382757131662713405484776201869888834074607663478567433628764181128919436428322282882516134997996988493537467459226483342519502134022552621533179099950875851939941390257085963037155760372112971211148727062973646275154397441373489999964565914465949954656954073672336199079001593083680065531943143579002391699030646470294613438845473890956306299009217072899268935887723073354093822462508466463858555703442310473701587061143098366864979327445337133832574763672600984977037298333409462047670841349834405117717370655985481176695559753308727496073020465878397668876166305854075752287684661697866433311649583024304359436745265894441965032958850441568813773927397313605398307029283511921028706160425640638144030338154304424015450747970959726002434899 A104522 1764 27401437247355261741896782621101348210076621903936657437327555872635236581653263284437932947175615256148271394988140216454328605609666502223822990435702300886292543386758309284966848647548404993990965480612402377679450027558506402067657864599537299852627555819824170771257889111467281116338913633446181188920938825463192324120469999893697743397849863970862221017008597237004779251040196595829430737007175097091939410883840316536421672868918897027651218697806807663169220062281467387525399391575667110326931421104761183429295100594937982336011401497724291017802954931111895000228386143012524049503215353152111967956443530086679259926182488219061397635193006628498917562227256863053985093599299934948749072913078310235797683325895098876551324706441321782191940816194921087850535763086118481276921914432091014462913272046352243912879178007302933 A104522 1765 82204311742065785225690347863304044630229865711809972311982667617905709744959789853313798841526845768444814184964420649362985816828999506671468971307106902658877630160274927854900545942645214981972896441837207133038350082675519206202973593798611899557882667459472512313773667334401843349016740900338543566762816476389576972361409999681093230193549591912586663051025791711014337753120589787488292211021525291275818232651520949609265018606756691082953656093420422989507660186844402162576198174727001330980794263314283550287885301784813947008034204493172873053408864793335685000685158429037572148509646059456335903869330590260037779778547464657184192905579019885496752686681770589161955280797899804846247218739234930707393049977685296629653974119323965346575822448584763263551607289258355443830765743296273043388739816139056731738637534021907035 A104522 1766 246612935226197355677071043589912133890689597135429916935948002853717129234879369559941396524580537305334442554893261948088957450486998520014406913921320707976632890480824783564701637827935644945918689325511621399115050248026557618608920781395835698673648002378417536941321002003205530047050222701015630700288449429168730917084229999043279690580648775737759989153077375133043013259361769362464876633064575873827454697954562848827795055820270073248860968280261268968522980560533206487728594524181003992942382789942850650863655905354441841024102613479518619160226594380007055002055475287112716445528938178369007711607991770780113339335642393971552578716737059656490258060045311767485865842393699414538741656217704792122179149933055889888961922357971896039727467345754289790654821867775066331492297229888819130166219448417170195215912602065719339 A104522 1767 739838805678592067031213130769736401672068791406289750807844008561151387704638108679824189573741611916003327664679785844266872351460995560043220741763962123929898671442474350694104913483806934837756067976534864197345150744079672855826762344187507096020944007135252610823963006009616590141150668103046892100865348287506192751252689997129839071741946327213279967459232125399129039778085308087394629899193727621482364093863688546483385167460810219746582904840783806905568941681599619463185783572543011978827148369828551952590967716063325523072307840438555857480679783140021165006166425861338149336586814535107023134823975312340340018006927181914657736150211178969470774180135935302457597527181098243616224968653114376366537449799167669666885767073915688119182402037262869371964465603325198994476891689666457390498658345251510585647737806197156251 A104522 1768 2219516417035776201093639392309209205016206374218869252423532025683454163113914326039472568721224835748009982994039357532800617054382986680129662225291886371789696014327423052082314740451420804513268203929604592592035452232239018567480287032562521288062832021405757832471889018028849770423452004309140676302596044862518578253758069991389517215225838981639839902377696376197387119334255924262183889697581182864447092281591065639450155502382430659239748714522351420716706825044798858389557350717629035936481445109485655857772903148189976569216923521315667572442039349420063495018499277584014448009760443605321069404471925937021020054020781545743973208450633536908412322540407805907372792581543294730848674905959343129099612349397503009000657301221747064357547206111788608115893396809975596983430675068999372171495975035754531756943213418591466985 A104522 1769 6658549251107328603280918176927627615048619122656607757270596077050362489341742978118417706163674507244029948982118072598401851163148960040388986675875659115369088042982269156246944221354262413539804611788813777776106356696717055702440861097687563864188496064217273497415667054086549311270356012927422028907788134587555734761274209974168551645677516944919519707133089128592161358002767772786551669092743548593341276844773196918350466507147291977719246143567054262150120475134396575168672052152887107809444335328456967573318709444569929707650770563947002717326118048260190485055497832752043344029281330815963208213415777811063060162062344637231919625351900610725236967621223417722118377744629884192546024717878029387298837048192509027001971903665241193072641618335365824347680190429926790950292025206998116514487925107263595270829640255774399187 A104522 1770 19975647753321985809842754530782882845145857367969823271811788231151087468025228934355253118491023521732089846946354217795205553489446880121166960027626977346107264128946807468740832664062787240619413835366441333328319070090151167107322583293062691592565488192651820492247001162259647933811068038782266086723364403762667204283822629922505654937032550834758559121399267385776484074008303318359655007278230645780023830534319590755051399521441875933157738430701162786450361425403189725506016156458661323428333005985370902719956128333709789122952311691841008151978354144780571455166493498256130032087843992447889624640247333433189180486187033911695758876055701832175710902863670253166355133233889652577638074153634088161896511144577527081005915710995723579217924855006097473043040571289780372850876075620994349543463775321790785812488920767323195791 A104522 1771 59926943259965957429528263592348648535437572103909469815435364693453262404075686803065759355473070565196269540839062653385616660468340640363500880082880932038321792386840422406222497992188361721858241506099323999984957210270453501321967749879188074777696464577955461476741003486778943801433204116346798260170093211288001612851467889767516964811097652504275677364197802157329452222024909955078965021834691937340071491602958772265154198564325627799473215292103488359351084276209569176518048469375983970284999017956112708159868385001129367368856935075523024455935062434341714365499480494768390096263531977343668873920742000299567541458561101735087276628167105496527132708591010759499065399701668957732914222460902264485689533433732581243017747132987170737653774565018292419129121713869341118552628226862983048630391325965372357437466762301969585603 A104522 1772 179780829779897872288584790777045945606312716311728409446306094080359787212227060409197278066419211695588808622517187960156849981405021921090502640248642796114965377160521267218667493976565085165574724518297971999954871630811360503965903249637564224333089393733866384430223010460336831404299612349040394780510279633864004838554403669302550894433292957512827032092593406471988356666074729865236895065504075812020214474808876316795462595692976883398419645876310465078053252828628707529554145408127951910854997053868338124479605155003388102106570805226569073367805187303025143096498441484305170288790595932031006621762226000898702624375683305205261829884501316489581398125773032278497196199105006873198742667382706793457068600301197743729053241398961512212961323695054877257387365141608023355657884680588949145891173977896117072312400286905908755037 A104522 1773 539342489339693616865754372331137836818938148935185228338918282241079361636681181227591834199257635086766425867551563880470549944215065763271507920745928388344896131481563801656002481929695255496724173554893915999864614892434081511897709748912692672999268181201599153290669031381010494212898837047121184341530838901592014515663211007907652683299878872538481096277780219415965069998224189595710685196512227436060643424426628950386387787078930650195258937628931395234159758485886122588662436224383855732564991161605014373438815465010164306319712415679707220103415561909075429289495324452915510866371787796093019865286678002696107873127049915615785489653503949468744194377319096835491588597315020619596228002148120380371205800903593231187159724196884536638883971085164631772162095424824070066973654041766847437673521933688351216937200860717726263339 A104522 1774 1618027468019080850597263116993413510456814446805555685016754846723238084910043543682775502597772905260299277602654691641411649832645197289814523762237785165034688394444691404968007445789085766490172520664681747999593844677302244535693129246738078018997804543604797459872007094143031482638696511141363553024592516704776043546989633023722958049899636617615443288833340658247895209994672568787132055589536682308181930273279886851159163361236791950585776812886794185702479275457658367765987308673151567197694973484815043120316446395030492918959137247039121660310246685727226287868485973358746532599115363388279059595860034008088323619381149746847356468960511848406232583131957290506474765791945061858788684006444361141113617402710779693561479172590653609916651913255493895316486286274472210200920962125300542313020565801065053650811602582153178788243 A104522 1775 4854082404057242551791789350980240531370443340416667055050264540169714254730130631048326507793318715780897832807964074924234949497935591869443571286713355495104065183334074214904022337367257299470517561994045243998781534031906733607079387740214234056993413630814392379616021282429094447916089533424090659073777550114328130640968899071168874149698909852846329866500021974743685629984017706361396166768610046924545790819839660553477490083710375851757330438660382557107437826372975103297961926019454701593084920454445129360949339185091478756877411741117364980930740057181678863605457920076239597797346090164837178787580102024264970858143449240542069406881535545218697749395871871519424297375835185576366052019333083423340852208132339080684437517771960829749955739766481685949458858823416630602762886375901626939061697403195160952434807746459536362955 A104522 1776 14562247212171727655375368052940721594111330021250001165150793620509142764190391893144979523379956147342693498423892224772704848493806775608330713860140066485312195550002222644712067012101771898411552685982135731996344602095720200821238163220642702170980240892443177138848063847287283343748268600272271977221332650342984391922906697213506622449096729558538989599500065924231056889952053119084188500305830140773637372459518981660432470251131127555271991315981147671322313479118925309893885778058364104779254761363335388082848017555274436270632235223352094942792220171545036590816373760228718793392038270494511536362740306072794912574430347721626208220644606635656093248187615614558272892127505556729098156057999250270022556624397017242053312553315882489249867219299445057848376576470249891808288659127704880817185092209585482857304423239378609087089 A104522 1777 43686741636515182966126104158822164782333990063750003495452380861527428292571175679434938570139868442028080495271676674318114545481420326824992141580420199455936586650006667934136201036305315695234658057946407195989033806287160602463714489661928106512940722677329531416544191541861850031244805800816815931663997951028953175768720091640519867347290188675616968798500197772693170669856159357252565500917490422320912117378556944981297410753393382665815973947943443013966940437356775929681657334175092314337764284090006164248544052665823308811896705670056284828376660514635109772449121280686156380176114811483534609088220918218384737723291043164878624661933819906968279744562846843674818676382516670187294468173997750810067669873191051726159937659947647467749601657898335173545129729410749675424865977383114642451555276628756448571913269718135827259491 A104522 1778 131060224909545548898378312476466494347001970191250010486357142584582284877713527038304815710419605326084241485815030022954343636444260980474976424741260598367809759950020003802408603108915947085703974173839221587967101418861481807391143468985784319538822168031988594249632574625585550093734417402450447794991993853086859527306160274921559602041870566026850906395500593318079512009568478071757696502752471266962736352135670834943892232260180147997447921843830329041900821312070327789044972002525276943013292852270018492745632157997469926435690117010168854485129981543905329317347363842058469140528344434450603827264662754655154213169873129494635873985801459720904839233688540531024456029147550010561883404521993252430203009619573155178479812979842942403248804973695005520635389188232249026274597932149343927354665829886269345715739809154407481776695 A104522 1779 393180674728636646695134937429399483041005910573750031459071427753746854633140581114914447131258815978252724457445090068863030909332782941424929274223781795103429279850060011407225809326747841257111922521517664763901304256584445422173430406957352958616466504095965782748897723876756650281203252207351343384975981559260578581918480824764678806125611698080552719186501779954238536028705434215273089508257413800888209056407012504831676696780540443992343765531490987125702463936210983367134916007575830829039878556810055478236896473992409779307070351030506563455389944631715987952042091526175407421585033303351811481793988263965462639509619388483907621957404379162714517701065621593073368087442650031685650213565979757290609028858719465535439438939528827209746414921085016561906167564696747078823793796448031782063997489658808037147219427463222445328307 A104522 1780 1179542024185909940085404812288198449123017731721250094377214283261240563899421743344743341393776447934758173372335270206589092727998348824274787822671345385310287839550180034221677427980243523771335767564552994291703912769753336266520291220872058875849399512287897348246693171630269950843609756622054030154927944677781735745755442474294036418376835094241658157559505339862715608086116302645819268524772241402664627169221037514495030090341621331977031296594472961377107391808632950101404748022727492487119635670430166434710689421977229337921211053091519690366169833895147963856126274578526222264755099910055434445381964791896387918528858165451722865872213137488143553103196864779220104262327950095056950640697939271871827086576158396606318316818586481629239244763255049685718502694090241236471381389344095346191992468976424111441658282389667335983141 A104522 1781 3538626072557729820256214436864595347369053195163750283131642849783721691698265230034230024181329343804274520117005810619767278183995046472824363468014036155930863518650540102665032283940730571314007302693658982875111738309260008799560873662616176627548198536863692044740079514890809852530829269866162090464783834033345207237266327422882109255130505282724974472678516019588146824258348907937457805574316724207993881507663112543485090271024863995931093889783418884131322175425898850304214244068182477461358907011290499304132068265931688013763633159274559071098509501685443891568378823735578666794265299730166303336145894375689163755586574496355168597616639412464430659309590594337660312786983850285170851922093817815615481259728475189818954950455759444887717734289765149057155508082270723709414144168032286038575977406929272334324974847169002007947643 A104522 1782 10615878217673189460768643310593786042107159585491250849394928549351165075094795690102690072543988031412823560351017431859301834551985139418473090404042108467792590555951620307995096851822191713942021908080976948625335214927780026398682620987848529882644595610591076134220238544672429557592487809598486271394351502100035621711798982268646327765391515848174923418035548058764440472775046723812373416722950172623981644522989337630455270813074591987793281669350256652393966526277696550912642732204547432384076721033871497912396204797795064041290899477823677213295528505056331674705136471206736000382795899190498910008437683127067491266759723489065505792849918237393291977928771783012980938360951550855512555766281453446846443779185425569456864851367278334663153202869295447171466524246812171128242432504096858115727932220787817002974924541507006023841147 A104522 1783 31847634653019568382305929931781358126321478756473752548184785648053495225284387070308070217631964094238470681053052295577905503655955418255419271212126325403377771667854860923985290555466575141826065724242930845876005644783340079196047862963545589647933786831773228402660715634017288672777463428795458814183054506300106865135396946805938983296174547544524770254106644176293321418325140171437120250168850517871944933568968012891365812439223775963379845008050769957181899578833089652737928196613642297152230163101614493737188614393385192123872698433471031639886585515168995024115409413620208001148387697571496730025313049381202473800279170467196517378549754712179875933786315349038942815082854652566537667298844360340539331337556276708370594554101835003989459608607886341514399572740436513384727297512290574347183796662363451008924773624521018071521659 A104522 1784 95542903959058705146917789795344074378964436269421257644554356944160485675853161210924210652895892282715412043159156886733716510967866254766257813636378976210133315003564582771955871666399725425478197172728792537628016934350020237588143588890636768943801360495319685207982146902051866018332390286386376442549163518900320595406190840417816949888523642633574310762319932528879964254975420514311360750506551553615834800706904038674097437317671327890139535024152309871545698736499268958213784589840926891456690489304843481211565843180155576371618095300413094919659756545506985072346228240860624003445163092714490190075939148143607421400837511401589552135649264136539627801358946047116828445248563957699613001896533081021617994012668830125111783662305505011968378825823659024543198718221309540154181892536871723041551389987090353026774320873563054214563193 A104522 1785 286628711877176115440753369386032223136893308808263772933663070832481457027559483632772631958687676848146236129477470660201149532903598764298773440909136928630399945010693748315867614999199176276434591518186377612884050803050060712764430766671910306831404081485959055623946440706155598054997170859159129327647490556700961786218572521253450849665570927900722932286959797586639892764926261542934082251519654660847504402120712116022292311953013983670418605072456929614637096209497806874641353769522780674370071467914530443634697529540466729114854285901239284758979269636520955217038684722581872010335489278143470570227817444430822264202512534204768656406947792409618883404076838141350485335745691873098839005689599243064853982038006490375335350986916515035905136477470977073629596154663928620462545677610615169124654169961271059080322962620689162643687795 A104522 1786 859886135631528346322260108158096669410679926424791318800989212497444371082678450898317895876063030544438708388432411980603448598710796292896320322727410785891199835032081244947602844997597528829303774554559132838652152409150182138293292300015730920494212244457877166871839322118466794164991512577477387982942471670102885358655717563760352548996712783702168796860879392759919678294778784628802246754558963982542513206362136348066876935859041951011255815217370788843911288628493420623924061308568342023110214403743591330904092588621400187344562857703717854276937808909562865651116054167745616031006467834430411710683452333292466792607537602614305969220843377228856650212230514424051456007237075619296517017068797729194561946114019471126006052960749545107715409432412931220888788463991785861387637032831845507373962509883813177240968887862067487931061599 A104522 1787 2579658406894585038966780324474290008232039779274373956402967637492333113248035352694953687628189091633316125165297235941810345796132388878688960968182232357673599505096243734842808534992792586487911323663677398515956457227450546414879876900047192761482636733373631500615517966355400382494974537732432163948827415010308656075967152691281057646990138351106506390582638178279759034884336353886406740263676891947627539619086409044200630807577125853033767445652112366531733865885480261871772183925705026069330643211230773992712277765864200562033688573111153562830813426728688596953348162503236848093019403503291235132050356999877400377822612807842917907662530131686569950636691543272154368021711226857889551051206393187583685838342058413378018158882248635323146228297238793662666365391975357584162911098495536522121887529651439531722906663586202463793183011 A104522 1788 7738975220683755116900340973422870024696119337823121869208902912476999339744106058084861062884567274899948375495891707825431037388397166636066882904546697073020798515288731204528425604978377759463733970991032195547869371682351639244639630700141578284447910200120894501846553899066201147484923613197296491846482245030925968227901458073843172940970415053319519171747914534839277104653009061659220220791030675842882618857259227132601892422731377559101302336956337099595201597656440785615316551777115078207991929633692321978136833297592601686101065719333460688492440280186065790860044487509710544279058210509873705396151070999632201133467838423528753722987590395059709851910074629816463104065133680573668653153619179562751057515026175240134054476646745905969438684891716380987999096175926072752488733295486609566365662588954318595168719990758607391379547245 A104522 1789 23216925662051265350701022920268610074088358013469365607626708737430998019232318174254583188653701824699845126487675123476293112165191499908200648713640091219062395545866193613585276814935133278391201912973096586643608115047054917733918892100424734853343730600362683505539661697198603442454770839591889475539446735092777904683704374221529518822911245159958557515243743604517831313959027184977660662373092027528647856571777681397805677268194132677303907010869011298785604792969322356845949655331345234623975788901076965934410499892777805058303197158000382065477320840558197372580133462529131632837174631529621116188453212998896603400403515270586261168962771185179129555730223889449389312195401041721005959460857538688253172545078525720402163429940237717908316054675149142963997288527778218257466199886459828699096987766862955785506159972275822174138639947 A104522 1790 69650776986153796052103068760805830222265074040408096822880126212292994057696954522763749565961105474099535379463025370428879336495574499724601946140920273657187186637598580840755830444805399835173605738919289759930824345141164753201756676301274204560031191801088050516618985091595810327364312518775668426618340205278333714051113122664588556468733735479875672545731230813553493941877081554932981987119276082585943569715333044193417031804582398031911721032607033896356814378907967070537848965994035703871927366703230897803231499678333415174909591474001146196431962521674592117740400387587394898511523894588863348565359638996689810201210545811758783506888313555537388667190671668348167936586203125163017878382572616064759517635235577161206490289820713153724948164025447428891991865583334654772398599659379486097290963300588867356518479916827466522415918051 A104522 1791 208952330958461388156309206282417490666795222121224290468640378636878982173090863568291248697883316422298606138389076111286638009486723499173805838422760820971561559912795742522267491334416199505520817216757869279792473035423494259605270028903822613680093575403264151549856955274787430982092937556327005279855020615835001142153339367993765669406201206439627017637193692440660481825631244664798945961357828247757830709145999132580251095413747194095735163097821101689070443136723901211613546897982107111615782100109692693409694499035000245524728774422003438589295887565023776353221201162762184695534571683766590045696078916990069430603631637435276350520664940666612166001572015005044503809758609375489053635147717848194278552905706731483619470869462139461174844492076342286675975596750003964317195798978138458291872889901766602069555439750482399567247752363 A104522 1792 626856992875384164468927618847252472000385666363672871405921135910636946519272590704873746093649949266895818415167228333859914028460170497521417515268282462914684679738387227566802474003248598516562451650273607839377419106270482778815810086711467841040280726209792454649570865824362292946278812668981015839565061847505003426460018103981297008218603619318881052911581077321981445476893733994396837884073484743273492127437997397740753286241241582287205489293463305067211329410171703634840640693946321334847346300329078080229083497105000736574186323266010315767887662695071329059663603488286554086603715051299770137088236750970208291810894912305829051561994821999836498004716045015133511429275828126467160905443153544582835658717120194450858412608386418383524533476229026860027926790250011892951587396934415374875618669705299806208666319251447198701743255297 A104522 1793 1880570978626152493406782856541757416001156999091018614217763407731910839557817772114621238280949847800687455245501685001579742085380511492564252545804847388744054039215161682700407422009745795549687354950820823518132257318811448336447430260134403523120842178629377363948712597473086878838836438006943047518695185542515010279380054311943891024655810857956643158734743231965944336430681201983190513652220454229820476382313992193222259858723724746861616467880389915201633988230515110904521922081838964004542038900987234240687250491315002209722558969798030947303662988085213987178990810464859662259811145153899310411264710252910624875432684736917487154685984465999509494014148135045400534287827484379401482716329460633748506976151360583352575237825159255150573600428687080580083780370750035678854762190803246124626856009115899418625998957754341596105229764099 A104522 1794 5641712935878457480220348569625272248003470997273055842653290223195732518673453316343863714842849543402062365736505055004739226256141534477692757637414542166232162117645485048101222266029237386649062064852462470554396771956434345009342290780403210569362526535888132091846137792419260636516509314020829142556085556627545030838140162935831673073967432573869929476204229695897833009292043605949571540956661362689461429146941976579666779576171174240584849403641169745604901964691545332713565766245516892013626116702961702722061751473945006629167676909394092841910988964255641961536972431394578986779433435461697931233794130758731874626298054210752461464057953397998528482042444405136201602863482453138204448148988381901245520928454081750057725713475477765451720801286061241740251341112250107036564286572409738373880568027347698255877996873263024788315689290503 A104522 1795 16925138807635372440661045708875816744010412991819167527959870669587197556020359949031591144528548630206187097209515165014217678768424603433078272912243626498696486352936455144303666798087712159947186194557387411663190315869303035028026872341209631708087579607664396275538413377257781909549527942062487427668256669882635092514420488807495019221902297721609788428612689087693499027876130817848714622869984088068384287440825929739000338728513522721754548210923509236814705894074635998140697298736550676040878350108885108166185254421835019887503030728182278525732966892766925884610917294183736960338300306385093793701382392276195623878894162632257384392173860193995585446127333215408604808590447359414613344446965145703736562785362245250173177140426433296355162403858183725220754023336750321109692859717229215121641704082043094767633990619789074364947067869715 A104522 1796 50775416422906117321983137126627450232031238975457502583879612008761592668061079847094773433585645890618561291628545495042653036305273810299234818736730879496089459058809365432911000394263136479841558583672162234989570947607909105084080617023628895124262738822993188826615240131773345728648583826187462283004770009647905277543261466422485057665706893164829365285838067263080497083628392453546143868609952264205152862322477789217001016185540568165263644632770527710444117682223907994422091896209652028122635050326655324498555763265505059662509092184546835577198900678300777653832751882551210881014900919155281381104147176828586871636682487896772153176521580581986756338381999646225814425771342078243840033340895437111209688356086735750519531421279299889065487211574551175662262070010250963329078579151687645364925112246129284302901971859367223094841203607349 A104522 1797 152326249268718351965949411379882350696093716926372507751638836026284778004183239541284320300756937671855683874885636485127959108915821430897704456210192638488268377176428096298733001182789409439524675751016486704968712842823727315252241851070886685372788216468979566479845720395320037185945751478562386849014310028943715832629784399267455172997120679494488095857514201789241491250885177360638431605829856792615458586967433367651003048556621704495790933898311583131332353046671723983266275688628956084367905150979965973495667289796515178987527276553640506731596702034902332961498255647653632643044702757465844143312441530485760614910047463690316459529564741745960269015145998938677443277314026234731520100022686311333629065068260207251558594263837899667196461634723653526986786210030752889987235737455062936094775336738387852908705915578101669284523610820251 A104522 1798 456978747806155055897848234139647052088281150779117523254916508078854334012549718623852960902270813015567051624656909455383877326747464292693113368630577915464805131529284288896199003548368228318574027253049460114906138528471181945756725553212660056118364649406938699439537161185960111557837254435687160547042930086831147497889353197802365518991362038483464287572542605367724473752655532081915294817489570377846375760902300102953009145669865113487372801694934749393997059140015171949798827065886868253103715452939897920487001869389545536962581829660921520194790106104706998884494766942960897929134108272397532429937324591457281844730142391070949378588694225237880807045437996816032329831942078704194560300068058934000887195204780621754675782791513699001589384904170960580960358630092258669961707212365188808284326010215163558726117746734305007853570832458955 A104522 1799 1370936243418465167693544702418941156264843452337352569764749524236563002037649155871558882706812439046701154873970728366151631980242392878079340105891733746394415394587852866688597010645104684955722081759148380344718415585413545837270176659637980168355093948220816098318611483557880334673511763307061481641128790260493442493668059593407096556974086115450392862717627816103173421257966596245745884452468711133539127282706900308859027437009595340462118405084804248181991177420045515849396481197660604759311146358819693761461005608168636610887745488982764560584370318314120996653484300828882693787402324817192597289811973774371845534190427173212848135766082675713642421136313990448096989495826236112583680900204176802002661585614341865264027348374541097004768154712512881742881075890276776009885121637095566424852978030645490676178353240202915023560712497375067 A104522 1800 4112808730255395503080634107256823468794530357012057709294248572709689006112947467614676648120437317140103464621912185098454895940727178634238020317675201239183246183763558600065791031935314054867166245277445141034155246756240637511810529978913940505065281844662448294955834450673641004020535289921184444923386370781480327481004178780221289670922258346351178588152883448309520263773899788737237653357406133400617381848120700926577082311028786021386355215254412744545973532260136547548189443592981814277933439076459081284383016824505909832663236466948293681753110954942362989960452902486648081362206974451577791869435921323115536602571281519638544407298248027140927263408941971344290968487478708337751042700612530406007984756843025595792082045123623291014304464137538645228643227670830328029655364911286699274558934091936472028535059720608745070682137492123401 A104522 1801 12338426190766186509241902321770470406383591071036173127882745718129067018338842402844029944361311951420310393865736555295364687822181535902714060953025603717549738551290675800197373095805942164601498735832335423102465740268721912535431589936741821515195845533987344884867503352020923012061605869763553334770159112344440982443012536340663869012766775039053535764458650344928560791321699366211712960072218400201852145544362102779731246933086358064159065645763238233637920596780409642644568330778945442833800317229377243853149050473517729497989709400844881045259332864827088969881358707459944244086620923354733375608307763969346609807713844558915633221894744081422781790226825914032872905462436125013253128101837591218023954270529076787376246135370869873042913392412615935685929683012490984088966094733860097823676802275809416085605179161826235212046412476368403 A104522 1802 37015278572298559527725706965311411219150773213108519383648237154387201055016527208532089833083935854260931181597209665886094063466544607708142182859076811152649215653872027400592119287417826493804496207497006269307397220806165737606294769810225464545587536601962034654602510056062769036184817609290660004310477337033322947329037609021991607038300325117160607293375951034785682373965098098635138880216655200605556436633086308339193740799259074192477196937289714700913761790341228927933704992336836328501400951688131731559447151420553188493969128202534643135777998594481266909644076122379832732259862770064200126824923291908039829423141533676746899665684232244268345370680477742098618716387308375039759384305512773654071862811587230362128738406112609619128740177237847807057789049037472952266898284201580293471030406827428248256815537485478705636139237429103407 A104522 1803 111045835716895678583177120895934233657452319639325558150944711463161603165049581625596269499251807562782793544791628997658282190399633823124426548577230433457947646961616082201776357862253479481413488622491018807922191662418497212818884309430676393636762609805886103963807530168188307108554452827871980012931432011099968841987112827065974821114900975351481821880127853104357047121895294295905416640649965601816669309899258925017581222397777222577431590811869144102741285371023686783801114977010508985504202855064395194678341454261659565481907384607603929407333995783443800728932228367139498196779588310192600380474769875724119488269424601030240698997052696732805036112041433226295856149161925125119278152916538320962215588434761691086386215218337828857386220531713543421173367147112418856800694852604740880413091220482284744770446612456436116908417712287308419 A104522 1804 333137507150687035749531362687802700972356958917976674452834134389484809495148744876788808497755422688348380634374886992974846571198901469373279645731691300373842940884848246605329073586760438444240465867473056423766574987255491638456652928292029180910287829417658311891422590504564921325663358483615940038794296033299906525961338481197924463344702926054445465640383559313071141365685882887716249921949896805450007929697776775052743667193331667732294772435607432308223856113071060351403344931031526956512608565193185584035024362784978696445722153822811788222001987350331402186796685101418494590338764930577801141424309627172358464808273803090722096991158090198415108336124299678887568447485775375357834458749614962886646765304285073259158645655013486572158661595140630263520101441337256570402084557814222641239273661446854234311339837369308350725253136861923453 A104522 1805 999412521452061107248594088063408102917070876753930023358502403168454428485446234630366425493266268065045141903124660978924539713596704408119838937195073901121528822654544739815987220760281315332721397602419169271299724961766474915369958784876087542730863488252974935674267771513694763976990075450847820116382888099899719577884015443593773390034108778163336396921150677939213424097057648663148749765849690416350023789093330325158231001579995003196884317306822296924671568339213181054210034793094580869537825695579556752105073088354936089337166461468435364666005962050994206560390055304255483771016294791733403424272928881517075394424821409272166290973474270595245325008372899036662705342457326126073503376248844888659940295912855219777475936965040459716475984785421890790560304324011769711206253673442667923717820984340562702934019512107925052175759410585768555 A104522 1806 2998237564356183321745782264190224308751212630261790070075507209505363285456338703891099276479798804195135425709373982936773619140790113224359516811585221703364586467963634219447961662280843945998164192807257507813899174885299424746109876354628262628192590464758924807022803314541084291930970226352543460349148664299699158733652046330781320170102326334490009190763452033817640272291172945989446249297549071249050071367279990975474693004739985009590652951920466890774014705017639543162630104379283742608613477086738670256315219265064808268011499384405306093998017886152982619681170165912766451313048884375200210272818786644551226183274464227816498872920422811785735975025118697109988116027371978378220510128746534665979820887738565659332427810895121379149427954356265672371680912972035309133618761020328003771153462953021688108802058536323775156527278231757303859 A104522 1807 8994712693068549965237346792570672926253637890785370210226521628516089856369016111673297829439396412585406277128121948810320857422370339673078550434755665110093759403890902658343884986842531837994492578421772523441697524655898274238329629063884787884577771394276774421068409943623252875792910679057630381047445992899097476200956138992343960510306979003470027572290356101452920816873518837968338747892647213747150214101839972926424079014219955028771958855761400672322044115052918629487890313137851227825840431260216010768945657795194424804034498153215918281994053658458947859043510497738299353939146653125600630818456359933653678549823392683449496618761268435357207925075356091329964348082115935134661530386239603997939462663215696977997283432685364137448283863068797017115042738916105927400856283060984011313460388859065064326406175608971325469581834695271909771 A104522 1808 26984138079205649895712040377712018778760913672356110630679564885548269569107048335019893488318189237756218831384365846430962572267111019019235651304266995330281278211672707975031654960527595513983477735265317570325092573967694822714988887191654363653733314182830323263205229830869758627378732037172891143142337978697292428602868416977031881530920937010410082716871068304358762450620556513905016243677941641241450642305519918779272237042659865086315876567284202016966132345158755888463670939413553683477521293780648032306836973385583274412103494459647754845982160975376843577130531493214898061817439959376801892455369079800961035649470178050348489856283805306071623775226068273989893044246347805403984591158718811993818387989647090933991850298056092412344851589206391051345128216748317782202568849182952033940381166577195192979218526826913976408745504085815727505 A104522 1809 80952414237616949687136121133136056336282741017068331892038694656644808707321145005059680464954567713268656494153097539292887716801333057057706953912800985990843834635018123925094964881582786541950433205795952710975277721903084468144966661574963090961199942548490969789615689492609275882136196111518673429427013936091877285808605250931095644592762811031230248150613204913076287351861669541715048731033824923724351926916559756337816711127979595258947629701852606050898397035476267665391012818240661050432563881341944096920510920156749823236310483378943264537946482926130530731391594479644694185452319878130405677366107239402883106948410534151045469568851415918214871325678204821969679132739043416211953773476156435981455163968941272801975550894168277237034554767619173154035384650244953346607706547548856101821143499731585578937655580480741929226236512257447180707 A104522 1810 242857242712850849061408363399408169008848223051204995676116083969934426121963435015179041394863703139805969482459292617878663150403999171173120861738402957972531503905054371775284894644748359625851299617387858132925833165709253404434899984724889272883599827645472909368847068477827827646408588334556020288281041808275631857425815752793286933778288433093690744451839614739228862055585008625145146193101474771173055780749679269013450133383938785776842889105557818152695191106428802996173038454721983151297691644025832290761532760470249469708931450136829793613839448778391592194174783438934082556356959634391217032098321718208649320845231602453136408706554247754644613977034614465909037398217130248635861320428469307944365491906823818405926652682504831711103664302857519462106153950734860039823119642646568305463430499194756736812966741442225787678709536772341540311 A104522 1811 728571728138552547184225090198224507026544669153614987028348251909803278365890305045537124184591109419417908447377877853635989451211997513519362585215208873917594511715163115325854683934245078877553898852163574398777499497127760213304699954174667818650799482936418728106541205433483482939225765003668060864843125424826895572277447258379860801334865299281072233355518844217686586166755025875435438579304424313519167342249037807040350400151816357330528667316673454458085573319286408988519115364165949453893074932077496872284598281410748409126794350410489380841518346335174776582524350316802247669070878903173651096294965154625947962535694807359409226119662743263933841931103843397727112194651390745907583961285407923833096475720471455217779958047514495133310992908572558386318461852204580119469358927939704916390291497584270210438900224326677363036128610317024619123 A104522 1812 2185715184415657641552675270594673521079634007460844961085044755729409835097670915136611372553773328258253725342133633560907968353635992540558087755645626621752783535145489345977564051802735236632661696556490723196332498491383280639914099862524003455952398448809256184319623616300450448817677295011004182594529376274480686716832341775139582404004595897843216700066556532653059758500265077626306315737913272940557502026747113421121051200455449071991586001950020363374256719957859226965557346092497848361679224796232490616853794844232245227380383051231468142524555039005524329747573050950406743007212636709520953288884895463877843887607084422078227678358988229791801525793311530193181336583954172237722751883856223771499289427161414365653339874142543485399932978725717675158955385556613740358408076783819114749170874492752810631316700672980032089108385830951073855557 A104522 1813 6557145553246972924658025811784020563238902022382534883255134267188229505293012745409834117661319984774761176026400900682723905060907977621674263266936879865258350605436468037932692155408205709897985089669472169588997495474149841919742299587572010367857195346427768552958870848901351346453031885033012547783588128823442060150497025325418747212013787693529650100199669597959179275500795232878918947213739818821672506080241340263363153601366347215974758005850061090122770159873577680896672038277493545085037674388697471850561384532696735682141149153694404427573665117016572989242719152851220229021637910128562859866654686391633531662821253266234683035076964689375404577379934590579544009751862516713168255651568671314497868281484243096960019622427630456199798936177153025476866156669841221075224230351457344247512623478258431893950102018940096267325157492853221564859 A104522 1814 19671436659740918773974077435352061689716706067147604649765402801564688515879038236229502352983959954324283528079202702048171715182723932865022789800810639595775051816309404113798076466224617129693955269008416508766992486422449525759226898762716031103571586039283305658876612546704054039359095655099037643350764386470326180451491075976256241636041363080588950300599008793877537826502385698636756841641219456465017518240724020790089460804099041647924274017550183270368310479620733042690016114832480635255113023166092415551684153598090207046423447461083213282720995351049718967728157458553660687064913730385688579599964059174900594988463759798704049105230894068126213732139803771738632029255587550139504766954706013943493604844452729290880058867282891368599396808531459076430598470009523663225672691054372032742537870434775295681850306056820288801975472478559664692763 A104522 1815 59014309979222756321922232306056185069150118201442813949296208404694065547637114708688507058951879862972850584237608106144515145548171798595068369402431918787325155448928212341394229398673851389081865807025249526300977459267348577277680696288148093310714758117849916976629837640112162118077286965297112930052293159410978541354473227928768724908124089241766850901797026381632613479507157095910270524923658369395052554722172062370268382412297124943772822052650549811104931438862199128070048344497441905765339069498277246655052460794270621139270342383249639848162986053149156903184472375660982061194741191157065738799892177524701784965391279396112147315692682204378641196419411315215896087766762650418514300864118041830480814533358187872640176601848674105798190425594377229291795410028570989677018073163116098227613611304325887045550918170460866405926417435678994076475 A104522 1816 177042929937668268965766696918168555207450354604328441847888625214082196642911344126065521176855639588918551752712824318433545436644515395785205108207295756361975466346784637024182688196021554167245597421075748578902932377802045731833042088864444279932144274353549750929889512920336486354231860895891338790156879478232935624063419683786306174724372267725300552705391079144897840438521471287730811574770975108185157664166516187110805147236891374831318466157951649433314794316586597384210145033492325717296017208494831739965157382382811863417811027149748919544488958159447470709553417126982946183584223573471197216399676532574105354896173838188336441947078046613135923589258233945647688263300287951255542902592354125491442443600074563617920529805546022317394571276783131687875386230085712969031054219489348294682840833912977661136652754511382599217779252307036982227609 A104522 1817 531128789813004806897300090754505665622351063812985325543665875642246589928734032378196563530566918766755655258138472955300636309933546187355615324621887269085926399040353911072548064588064662501736792263227245736708797133406137195499126266593332839796432823060649252789668538761009459062695582687674016370470638434698806872190259051358918524173116803175901658116173237434693521315564413863192434724312925324555472992499548561332415441710674124493955398473854948299944382949759792152630435100476977151888051625484495219895472147148435590253433081449246758633466874478342412128660251380948838550752670720413591649199029597722316064688521514565009325841234139839407770767774701836943064789900863853766628707777062376474327330800223690853761589416638066952183713830349395063626158690257138907093162658468044884048522501738932983409958263534147797653337756921110946681011 A104522 1818 1593386369439014420691900272263516996867053191438955976630997626926739769786202097134589690591700756300266965774415418865901908929800638562066845973865661807257779197121061733217644193764193987505210376789681737210126391400218411586497378799779998519389298469181947758369005616283028377188086748063022049111411915304096420616570777154076755572519350409527704974348519712304080563946693241589577304172938775973666418977498645683997246325132022373481866195421564844899833148849279376457891305301430931455664154876453485659686416441445306770760299244347740275900400623435027236385980754142846515652258012161240774947597088793166948194065564543695027977523702419518223312303324105510829194369702591561299886123331187129422981992400671072561284768249914200856551141491048185190878476070771416721279487975404134652145567505216798950229874790602443392960013270763332840041215 A104522 1819 4780159108317043262075700816790550990601159574316867929892992880780219309358606291403769071775102268900800897323246256597705726789401915686200537921596985421773337591363185199652932581292581962515631130369045211630379174200655234759492136399339995558167895407545843275107016848849085131564260244189066147334235745912289261849712331462230266717558051228583114923045559136912241691840079724768731912518816327920999256932495937051991738975396067120445598586264694534699499446547838129373673915904292794366992464629360456979059249324335920312280897733043220827701201870305081709157942262428539546956774036483722324842791266379500844582196693631085083932571107258554669936909972316532487583109107774683899658369993561388268945977202013217683854304749742602569653424473144555572635428212314250163838463926212403956436702515650396850689624371807330178880039812289998520121827 A104522 1820 14340477324951129786227102450371652971803478722950603789678978642340657928075818874211307215325306806702402691969738769793117180368205747058601613764790956265320012774089555598958797743877745887546893391107135634891137522601965704278476409198019986674503686222637529825321050546547255394692780732567198442002707237736867785549136994386690800152674153685749344769136677410736725075520239174306195737556448983762997770797487811155975216926188201361336795758794083604098498339643514388121021747712878383100977393888081370937177747973007760936842693199129662483103605610915245127473826787285618640870322109451166974528373799138502533746590080893255251797713321775664009810729916949597462749327323324051698975109980684164806837931606039653051562914249227807708960273419433666717906284636942750491515391778637211869310107546951190552068873115421990536640119436869995560363661 A104522 1821 43021431974853389358681307351114958915410436168851811369036935927021973784227456622633921645975920420107208075909216309379351541104617241175804841294372868795960038322268666796876393231633237662640680173321406904673412567805897112835429227594059960023511058667912589475963151639641766184078342197701595326008121713210603356647410983160072400458022461057248034307410032232210175226560717522918587212669346951288993312392463433467925650778564604084010387276382250812295495018930543164363065243138635149302932181664244112811533243919023282810528079597388987449310816832745735382421480361856855922610966328353500923585121397415507601239770242679765755393139965326992029432189750848792388247981969972155096925329942052494420513794818118959154688742747683423126880820258301000153718853910828251474546175335911635607930322640853571656206619346265971609920358310609986681089163 A104522 1822 129064295924560168076043922053344876746231308506555434107110807781065921352682369867901764937927761260321624227727648928138054623313851723527414523883118606387880114966806000390629179694899712987922040519964220714020237703417691338506287682782179880070533176003737768427889454918925298552235026593104785978024365139631810069942232949480217201374067383171744102922230096696630525679682152568755761638008040853866979937177390300403776952335693812252031161829146752436886485056791629493089195729415905447908796544992732338434599731757069848431584238792166962347932450498237206147264441085570567767832898985060502770755364192246522803719310728039297266179419895980976088296569252546377164743945909916465290775989826157483261541384454356877464066228243050269380642460774903000461156561732484754423638526007734906823790967922560714968619858038797914829761074931829960043265667 A104522 1823 387192887773680504228131766160034630238693925519666302321332423343197764058047109603705294813783283780964872683182946784414163869941555170582243571649355819163640344900418001171887539084699138963766121559892662142060713110253074015518863048346539640211599528011213305283668364756775895656705079779314357934073095418895430209826698848440651604122202149515232308766690290089891577039046457706267284914024122561600939811532170901211330857007081436756093485487440257310659455170374888479267587188247716343726389634978197015303799195271209545294752716376500887043797351494711618441793323256711703303498696955181508312266092576739568411157932184117891798538259687942928264889707757639131494231837729749395872327969478472449784624153363070632392198684729150808141927382324709001383469685197454263270915578023204720471372903767682144905859574116393744489283224795489880129795179 A104522 1824 1161578663321041512684395298480103890716081776558998906963997270029593292174141328811115884441349851342894618049548840353242491609824665511746730714948067457490921034701254003515662617254097416891298364679677986426182139330759222046556589145039618920634798584033639915851005094270327686970115239337943073802219286256686290629480096545321954812366606448545696926300070870269674731117139373118801854742072367684802819434596512703633992571021244310268280456462320771931978365511124665437802761564743149031179168904934591045911397585813628635884258149129502661131392054484134855325379969770135109910496090865544524936798277730218705233473796552353675395614779063828784794669123272917394482695513189248187616983908435417349353872460089211897176596054187452424425782146974127004150409055592362789812746734069614161414118711303046434717578722349181233467849674386469640389383713 A104522 1825 3484735989963124538053185895440311672148245329676996720891991810088779876522423986433347653324049554028683854148646521059727474829473996535240192144844202372472763104103762010546987851762292250673895094039033959278546417992277666139669767435118856761904395752100919747553015282810983060910345718013829221406657858770058871888440289635965864437099819345637090778900212610809024193351418119356405564226217103054408458303789538110901977713063732930804841369386962315795935096533373996313408284694229447093537506714803773137734192757440885907652774447388507983394176163452404565976139909310405329731488272596633574810394833190656115700421389657061026186844337191486354384007369818752183448086539567744562850951725306252048061617380267635691529788162562357273277346440922381012451227166777088369438240202208842484242356133909139304152736167047543700403549023159408921168149315 A104522 1826 10454207969889373614159557686320935016444735989030990162675975430266339629567271959300042959972148662086051562445939563179182424488421989605720576434532607117418289312311286031640963555286876752021685282117101877835639253976832998419009302305356570285713187256302759242659045848432949182731037154041487664219973576310176615665320868907897593311299458036911272336700637832427072580054254358069216692678651309163225374911368614332705933139191198792414524108160886947387805289600121988940224854082688341280612520144411319413202578272322657722958323342165523950182528490357213697928419727931215989194464817789900724431184499571968347101264168971183078560533011574459063152022109456256550344259618703233688552855175918756144184852140802907074589364487687071819832039322767143037353681500331265108314720606626527452727068401727417912458208501142631101210647069478226763504446119 A104522 1827 31362623909668120842478673058962805049334207967092970488027926290799018888701815877900128879916445986258154687337818689537547273465265968817161729303597821352254867936933858094922890665860630256065055846351305633506917761930498995257027906916069710857139561768908277727977137545298847548193111462124462992659920728930529846995962606723692779933898374110733817010101913497281217740162763074207650078035953927489676124734105842998117799417573596377243572324482660842163415868800365966820674562248065023841837560433233958239607734816967973168874970026496571850547585471071641093785259183793647967583394453369702173293553498715905041303792506913549235681599034723377189456066328368769651032778856109701065658565527756268432554556422408721223768093463061215459496117968301429112061044500993795324944161819879582358181205205182253737374625503427893303631941208434680290513336531 A104522 1828 94087871729004362527436019176888415148002623901278911464083778872397056666105447633700386639749337958774464062013456068612641820395797906451485187910793464056764603810801574284768671997581890768195167539053916900520753285791496985771083720748209132571418685306724833183931412635896542644579334386373388977979762186791589540987887820171078339801695122332201451030305740491843653220488289222622950234107861782469028374202317528994353398252720789131730716973447982526490247606401097900462023686744195071525512681299701874718823204450903919506624910079489715551642756413214923281355777551380943902750183360109106519880660496147715123911377520740647707044797104170131568368198985106308953098336568329103196975696583268805297663669267226163671304280389183646378488353904904287336183133502981385974832485459638747074543615615546761212123876510283679910895823625304040871540007765 A104522 1829 282263615187013087582308057530665245444007871703836734392251336617191169998316342901101159919248013876323392186040368205837925461187393719354455563732380392170293811432404722854306015992745672304585502617161750701562259857374490957313251162244627397714256055920174499551794237907689627933738003159120166933939286560374768622963663460513235019405085366996604353090917221475530959661464867667868850702323585347407085122606952586983060194758162367395192150920343947579470742819203293701386071060232585214576538043899105624156469613352711758519874730238469146654928269239644769844067332654142831708250550080327319559641981488443145371734132562221943121134391312510394705104596955318926859295009704987309590927089749806415892991007801678491013912841167550939135465061714712862008549400508944157924497456378916241223630846846640283636371629530851039732687470875912122614620021467 A104522 1830 846790845561039262746924172591995736332023615111510203176754009851573509994949028703303479757744041628970176558121104617513776383562181158063366691197141176510881434297214168562918047978237016913756507851485252104686779572123472871939753486733882193142768167760523498655382713723068883801214009477360500801817859681124305868890990381539705058215256100989813059272751664426592878984394603003606552106970756042221255367820857760949180584274487102185576452761031842738412228457609881104158213180697755643729614131697316872469408840058135275559624190715407439964784807718934309532201997962428495124751650240981958678925944465329436115202397686665829363403173937531184115313790865956780577885029114961928772781269249419247678973023405035473041738523502652817406395185144138586025648201526832473773492369136748723670892540539920850909114888592553119198062412627736367843860062571 A104522 1831 2540372536683117788240772517775987208996070845334530609530262029554720529984847086109910439273232124886910529674363313852541329150686543474190100073591423529532644302891642505688754143934711050741269523554455756314060338716370418615819260460201646579428304503281570495966148141169206651403642028432081502405453579043372917606672971144619115174645768302969439177818254993279778636953183809010819656320912268126663766103462573282847541752823461306556729358283095528215236685372829643312474639542093266931188842395091950617408226520174405826678872572146222319894354423156802928596605993887285485374254950722945876036777833395988308345607193059997488090209521812593552345941372597870341733655087344885786318343807748257743036919070215106419125215570507958452219185555432415758076944604580497421320477107410246171012677621619762552727344665777659357594187237883209103531580185883 A104522 1832 7621117610049353364722317553327961626988212536003591828590786088664161589954541258329731317819696374660731589023089941557623987452059630422570300220774270588597932908674927517066262431804133152223808570663367268942181016149111255847457781380604939738284913509844711487898444423507619954210926085296244507216360737130118752820018913433857345523937304908908317533454764979839335910859551427032458968962736804379991298310387719848542625258470383919670188074849286584645710056118488929937423918626279800793566527185275851852224679560523217480036617716438666959683063269470408785789817981661856456122764852168837628110333500187964925036821579179992464270628565437780657037824117793611025200965262034657358955031423244773229110757210645319257375646711523875356657556666297247274230833813741492263961431322230738513038032864859287658182033997332978072782561713649627310594740555817 A104522 1833 22863352830148060094166952659983884880964637608010775485772358265992484769863623774989193953459089123982194767069269824672871962356178891267710900662322811765793798726024782551198787295412399456671425711990101806826543048447333767542373344141814819214854740529534134463695333270522859862632778255888733521649082211390356258460056740301572036571811914726724952600364294939518007732578654281097376906888210413139973894931163159545627875775411151759010564224547859753937130168355466789812271755878839402380699581555827555556674038681569652440109853149316000879049189808411226357369453944985569368368294556506512884331000500563894775110464737539977392811885696313341971113472353380833075602895786103972076865094269734319687332271631935957772126940134571626069972669998891741822692501441224476791884293966692215539114098594577862974546101991998934218347685140948881931784221665619 A104522 1834 68590058490444180282500857979951654642893912824032326457317074797977454309590871324967581860377267371946584301207809474018615887068536673803132701986968435297381396178074347653596361886237198370014277135970305420479629145342001302627120032425444457644564221588602403391085999811568579587898334767666200564947246634171068775380170220904716109715435744180174857801092884818554023197735962843292130720664631239419921684793489478636883627326233455277031692673643579261811390505066400369436815267636518207142098744667482666670022116044708957320329559447948002637147569425233679072108361834956708105104883669519538652993001501691684325331394212619932178435657088940025913340417060142499226808687358311916230595282809202959061996814895807873316380820403714878209918009996675225468077504323673430375652881900076646617342295783733588923638305975996802655043055422846645795352664995023 A104522 1835 205770175471332540847502573939854963928681738472096979371951224393932362928772613974902745581131802115839752903623428422055847661205610021409398105960905305892144188534223042960789085658711595110042831407910916261438887436026003907881360097276333372933692664765807210173257999434705738763695004302998601694841739902513206326140510662714148329146307232540524573403278654455662069593207888529876392161993893718259765054380468435910650881978700365831095078020930737785434171515199201108310445802909554621426296234002448000010066348134126871960988678343844007911442708275701037216325085504870124315314651008558615958979004505075052975994182637859796535306971266820077740021251180427497680426062074935748691785848427608877185990444687423619949142461211144634629754029990025676404232512971020291126958645700229939852026887351200766770914917927990407965129166268539937386057994983235 A104522 1836 617310526413997622542507721819564891786045215416290938115853673181797088786317841924708236743395406347519258710870285266167542983616830064228194317882715917676432565602669128882367256976134785330128494223732748784316662308078011723644080291829000118801077994297421630519773998304117216291085012908995805084525219707539618978421531988142444987438921697621573720209835963366986208779623665589629176485981681154779295163141405307731952645936101097493285234062792213356302514545597603324931337408728663864278888702007344000030199044402380615882966035031532023734328124827103111648975256514610372945943953025675847876937013515225158927982547913579389605920913800460233220063753541282493041278186224807246075357545282826631557971334062270859847427383633433903889262089970077029212697538913060873380875937100689819556080662053602300312744753783971223895387498805619812158173984947869 A104522 1837 1851931579241992867627523165458694675358135646248872814347561019545391266358953525774124710230186219042557776132610855798502628950850490192684582953648147753029297696808007386647101770928404355990385482671198246352949986924234035170932240875487000356403233982892264891559321994912351648873255038726987415253575659122618856935264595964427334962316765092864721160629507890100958626338870996768887529457945043464337885489424215923195857937808303292479855702188376640068907543636792809974794012226185991592836666106022032000090597133207141847648898105094596071202984374481309334946925769543831118837831859077027543630811040545675476783947643740738168817762741401380699660191260623847479123834558674421738226072635848479894673914002186812579542282150900301711667786269910231087638092616739182620142627811302069458668241986160806900938234261351913671686162496416859436474521954841771 A104522 1838 5555794737725978602882569496376084026074406938746618443042683058636173799076860577322374130690558657127673328397832567395507886852551470578053748860944443259087893090424022159941305312785213067971156448013594739058849960772702105512796722626461001069209701948676794674677965984737054946619765116180962245760726977367856570805793787893282004886950295278594163481888523670302875879016612990306662588373835130393013656468272647769587573813424909877439567106565129920206722630910378429924382036678557974778509998318066096000271791399621425542946694315283788213608953123443928004840777308631493356513495577231082630892433121637026430351842931222214506453288224204142098980573781871542437371503676023265214678217907545439684021742006560437738626846452700905135003358809730693262914277850217547860427883433906208376004725958482420702814702784055741015058487489250578309423565864523475 A104522 1839 16667384213177935808647708489128252078223220816239855329128049175908521397230581731967122392071675971383019985193497702186523660557654411734161246582833329777263679271272066479823915938355639203913469344040784217176549882318106316538390167879383003207629105846030384024033897954211164839859295348542886737282180932103569712417381363679846014660850885835782490445665571010908627637049838970919987765121505391179040969404817943308762721440274729632318701319695389760620167892731135289773146110035673924335529994954198288000815374198864276628840082945851364640826859370331784014522331925894480069540486731693247892677299364911079291055528793666643519359864672612426296941721345614627312114511028069795644034653722636319052065226019681313215880539358102715405010076429192079788742833550652643581283650301718625128014177875447262108444108352167223045175462467751734928270697593568587 A104522 1840 50002152639533807425943125467384756234669662448719565987384147527725564191691745195901367176215027914149059955580493106559570981672963235202483739748499989331791037813816199439471747815066917611740408032122352651529649646954318949615170503638149009622887317538091152072101693862633494519577886045628660211846542796310709137252144091039538043982552657507347471336996713032725882911149516912759963295364516173537122908214453829926288164320824188896956103959086169281860503678193405869319438330107021773006589984862594864002446122596592829886520248837554093922480578110995352043566995777683440208621460195079743678031898094733237873166586380999930558079594017837278890825164036843881936343533084209386932103961167908957156195678059043939647641618074308146215030229287576239366228500651957930743850950905155875384042533626341786325332325056501669135526387403255204784812092780703921 A104522 1841 150006457918601422277829376402154268704008987346158697962152442583176692575075235587704101528645083742447179866741479319678712945018889705607451219245499967995373113441448598318415243445200752835221224096367057954588948940862956848845511510914447028868661952614273456216305081587900483558733658136885980635539628388932127411756432273118614131947657972522042414010990139098177648733448550738279889886093548520611368724643361489778864492962472566690868311877258507845581511034580217607958314990321065319019769954587784592007338367789778489659560746512662281767441734332986056130700987333050320625864380585239231034095694284199713619499759142999791674238782053511836672475492110531645809030599252628160796311883503726871468587034177131818942924854222924438645090687862728718098685501955873792231552852715467626152127600879025358975996975169505007406579162209765614354436278342109923 A104522 1842 450019373755804266833488129206462806112026962038476093886457327749530077725225706763112304585935251227341539600224437959036138835056669116822353657736499903986119340324345794955245730335602258505663672289101173863766846822588870546536534532743341086605985857842820368648915244763701450676200974410657941906618885166796382235269296819355842395842973917566127242032970417294532946200345652214839669658280645561834106173930084469336593478887417700072604935631775523536744533103740652823874944970963195957059309863763353776022015103369335468978682239537986845302325202998958168392102961999150961877593141755717693102287082852599140858499277428999375022716346160535510017426476331594937427091797757884482388935650511180614405761102531395456828774562668773315935272063588186154296056505867621376694658558146402878456382802637076076927990925508515022219737486629296843063308835026327927 A104522 1843 1350058121267412800500464387619388418336080886115428281659371983248590233175677120289336913757805753682024618800673313877108416505170007350467060973209499711958358020973037384865737191006806775516991016867303521591300540467766611639609603598230023259817957573528461105946745734291104352028602923231973825719856655500389146705807890458067527187528921752698381726098911251883598838601036956644519008974841936685502318521790253408009780436662253100217814806895326570610233599311221958471624834912889587871177929591290061328066045310108006406936046718613960535906975608996874505176308885997452885632779425267153079306861248557797422575497832286998125068149038481606530052279428994784812281275393273653447166806951533541843217283307594186370486323688006319947805816190764558462888169517602864130083975674439208635369148407911228230783972776525545066659212459887890529189926505078981939 A104522 1844 4050174363802238401501393162858165255008242658346284844978115949745770699527031360868010741273417261046073856402019941631325249515510022051401182919628499135875074062919112154597211573020420326550973050601910564773901621403299834918828810794690069779453872720585383317840237202873313056085808769695921477159569966501167440117423671374202581562586765258095145178296733755650796515803110869933557026924525810056506955565370760224029341309986759300653444420685979711830700797933665875414874504738668763613533788773870183984198135930324019220808140155841881607720926826990623515528926657992358656898338275801459237920583745673392267726493496860994375204447115444819590156838286984354436843826179820960341500420854600625529651849922782559111458971064018959843417448572293675388664508552808592390251927023317625906107445223733684692351918329576635199977637379663671587569779515236943973 A104522 1845 12150523091406715204504179488574495765024727975038854534934347849237312098581094082604032223820251783138221569206059824893975748546530066154203548758885497407625222188757336463791634719061260979652919151805731694321704864209899504756486432384070209338361618161756149953520711608619939168257426309087764431478709899503502320352271014122607744687760295774285435534890201266952389547409332609800671080773577430169520866696112280672088023929960277901960333262057939135492102393800997626244623514216006290840601366321610551952594407790972057662424420467525644823162780480971870546586779973977075970695014827404377713761751237020176803179480490582983125613341346334458770470514860953063310531478539462881024501262563801876588955549768347677334376913192056879530252345716881026165993525658425777170755781069952877718322335671201054077055754988729905599932912138991014762709338545710830075 A104522 1846 36451569274220145613512538465723487295074183925116563604803043547711936295743282247812096671460755349414664707618179474681927245639590198462610646276656492222875666566272009391374904157183782938958757455417195082965114592629698514269459297152210628015084854485268449860562134825859817504772278927263293294436129698510506961056813042367823234063280887322856306604670603800857168642227997829402013242320732290508562600088336842016264071789880833705880999786173817406476307181402992878733870542648018872521804098964831655857783223372916172987273261402576934469488341442915611639760339921931227912085044482213133141285253711060530409538441471748949376840024039003376311411544582859189931594435618388643073503787691405629766866649305043032003130739576170638590757037150643078497980576975277331512267343209858633154967007013603162231167264966189716799798736416973044288128015637132488379 A104522 1847 109354707822660436840537615397170461885222551775349690814409130643135808887229846743436290014382266048243994122854538424045781736918770595387831938829969476668626999698816028174124712471551348816876272366251585248895343777889095542808377891456631884045254563455805349581686404477579452514316836781789879883308389095531520883170439127103469702189842661968568919814011811402571505926683993488206039726962196871525687800265010526048792215369642501117642999358521452219428921544208978636201611627944056617565412296894494967573349670118748518961819784207730803408465024328746834919281019765793683736255133446639399423855761133181591228615324415246848130520072117010128934234633748577569794783306855165929220511363074216889300599947915129096009392218728511915772271111451929235493941730925831994536802029629575899464901021040809486693501794898569150399396209250919132864384046911397463291 A104522 1848 328064123467981310521612846191511385655667655326049072443227391929407426661689540230308870043146798144731982368563615272137345210756311786163495816489908430005880999096448084522374137414654046450628817098754755746686031333667286628425133674369895652135763690367416048745059213432738357542950510345369639649925167286594562649511317381310409106569527985905706759442035434207714517780051980464618119180886590614577063400795031578146376646108927503352928998075564356658286764632626935908604834883832169852696236890683484902720049010356245556885459352623192410225395072986240504757843059297381051208765400339918198271567283399544773685845973245740544391560216351030386802703901245732709384349920565497787661534089222650667901799843745387288028176656185535747316813334355787706481825192777495983610406088888727698394703063122428460080505384695707451198188627752757398593152140734192388025 A104522 1849 984192370403943931564838538574534156967002965978147217329682175788222279985068620690926610129440394434195947105690845816412035632268935358490487449469725290017642997289344253567122412243962139351886451296264267240058094001001859885275401023109686956407291071102248146235177640298215072628851531036108918949775501859783687948533952143931227319708583957717120278326106302623143553340155941393854357542659771843731190202385094734439129938326782510058786994226693069974860293897880807725814504651496509558088710672050454708160147031068736670656378057869577230676185218958721514273529177892143153626296201019754594814701850198634321057537919737221633174680649053091160408111703737198128153049761696493362984602267667952003705399531236161864084529968556607241950440003067363119445475578332487950831218266666183095184109189367285380241516154087122353594565883258272195779456422202577162227 A104522 1850 2952577111211831794694515615723602470901008897934441651989046527364666839955205862072779830388321183302587841317072537449236106896806806075471462348409175870052928991868032760701367236731886418055659353888792801720174282003005579655826203069329060869221873213306744438705532920894645217886554593108326756849326505579351063845601856431793681959125751873151360834978318907869430660020467824181563072627979315531193570607155284203317389814980347530176360982680079209924580881693642423177443513954489528674266132016151364124480441093206210011969134173608731692028555656876164542820587533676429460878888603059263784444105550595902963172613759211664899524041947159273481224335111211594384459149285089480088953806803003856011116198593708485592253589905669821725851320009202089358336426734997463852493654799998549285552327568101856140724548462261367060783697649774816587338369266607731484831 A104522 1851 8857731333635495384083546847170807412703026693803324955967139582094000519865617586218339491164963549907763523951217612347708320690420418226414387045227527610158786975604098282104101710195659254166978061666378405160522846009016738967478609207987182607665619639920233316116598762683935653659663779324980270547979516738053191536805569295381045877377255619454082504934956723608291980061403472544689217883937946593580711821465852609952169444941042590529082948040237629773742645080927269532330541863468586022798396048454092373441323279618630035907402520826195076085666970628493628461762601029288382636665809177791353332316651787708889517841277634994698572125841477820443673005333634783153377447855268440266861420409011568033348595781125456776760769717009465177553960027606268075009280204992391557480964399995647856656982704305568422173645386784101182351092949324449762015107799823194452643 A104522 1852 26573194000906486152250640541512422238109080081409974867901418746282001559596852758655018473494890649723290571853652837043124962071261254679243161135682582830476360926812294846312305130586977762500934184999135215481568538027050216902435827623961547822996858919760699948349796288051806960978991337974940811643938550214159574610416707886143137632131766858362247514804870170824875940184210417634067653651813839780742135464397557829856508334823127771587248844120712889321227935242781808596991625590405758068395188145362277120323969838855890107722207562478585228257000911885480885385287803087865147909997427533374059996949955363126668553523832904984095716377524433461331019016000904349460132343565805320800584261227034704100045787343376370330282309151028395532661880082818804225027840614977174672442893199986943569970948112916705266520936160352303547053278847973349286045323399469583356077 A104522 1853 79719582002719458456751921624537266714327240244229924603704256238846004678790558275965055420484671949169871715560958511129374886213783764037729483407047748491429082780436884538936915391760933287502802554997405646444705614081150650707307482871884643468990576759282099845049388864155420882936974013924822434931815650642478723831250123658429412896395300575086742544414610512474627820552631252902202960955441519342226406393192673489569525004469383314761746532362138667963683805728345425790974876771217274205185564436086831360971909516567670323166622687435755684771002735656442656155863409263595443729992282600122179990849866089380005660571498714952287149132573300383993057048002713048380397030697415962401752783681104112300137362030129110990846927453085186597985640248456412675083521844931524017328679599960830709912844338750115799562808481056910641159836543920047858135970198408750066379 A104522 1854 239158746008158375370255764873611800142981720732689773811112768716538014036371674827895166261454015847509615146682875533388124658641351292113188450221143245474287248341310653616810746175282799862508407664992216939334116842243451952121922448615653930406971730277846299535148166592466262648810922041774467304795446951927436171493750370975288238689185901725260227633243831537423883461657893758706608882866324558026679219179578020468708575013408149944285239597086416003891051417185036277372924630313651822615556693308260494082915728549703010969499868062307267054313008206969327968467590227790786331189976847800366539972549598268140016981714496144856861447397719901151979171144008139145141191092092247887205258351043312336900412086090387332972540782359255559793956920745369238025250565534794572051986038799882492129738533016250347398688425443170731923479509631760143574407910595226250197283 A104522 1855 717476238024475126110767294620835400428945162198069321433338306149614042109115024483685498784362047542528845440048626600164373975924053876339565350663429736422861745023931960850432238525848399587525222994976650818002350526730355856365767345846961791220915190833538898605444499777398787946432766125323401914386340855782308514481251112925864716067557705175780682899731494612271650384973681276119826648598973674080037657538734061406125725040224449832855718791259248011673154251555108832118773890940955467846670079924781482248747185649109032908499604186921801162939024620907983905402770683372358993569930543401099619917648794804420050945143488434570584342193159703455937513432024417435423573276276743661615775053129937010701236258271161998917622347077766679381870762236107714075751696604383716155958116399647476389215599048751042196065276329512195770438528895280430723223731785678750589995 A104522 1856 2152428714073425378332301883862506201286835486594207964300014918448842126327345073451056496353086142627586536320145879800493121927772161629018696051990289209268585235071795882551296715577545198762575668984929952454007051580191067569097302037540885373662745572500616695816333499332196363839298298375970205743159022567346925543443753338777594148202673115527342048699194483836814951154921043828359479945796921022240112972616202184218377175120673349498567156373777744035019462754665326496356321672822866403540010239774344446746241556947327098725498812560765403488817073862723951716208312050117076980709791630203298859752946384413260152835430465303711753026579479110367812540296073252306270719828830230984847325159389811032103708774813485996752867041233300038145612286708323142227255089813151148467874349198942429167646797146253126588195828988536587311315586685841292169671195357036251768129 A104522 1857 6457286142220276134996905651587518603860506459782623892900044755346526378982035220353169489059258427882759608960437639401479365783316484887056088155970867627805755705215387647653890146732635596287727006954789857362021154740573202707291906112622656120988236717501850087449000497996589091517894895127910617229477067702040776630331260016332782444608019346582026146097583451510444853464763131485078439837390763066720338917848606552655131525362020048495701469121333232105058388263995979489068965018468599210620030719323033340238724670841981296176496437682296210466451221588171855148624936150351230942129374890609896579258839153239780458506291395911135259079738437331103437620888219756918812159486490692954541975478169433096311126324440457990258601123699900114436836860124969426681765269439453445403623047596827287502940391438759379764587486965609761933946760057523876509013586071108755302531 A104522 1858 19371858426660828404990716954762555811581519379347871678700134266039579136946105661059508467177775283648278826881312918204438097349949454661168264467912602883417267115646162942961670440197906788863181020864369572086063464221719608121875718337867968362964710152505550262347001493989767274553684685383731851688431203106122329890993780048998347333824058039746078438292750354531334560394289394455235319512172289200161016753545819657965394576086060145487104407363999696315175164791987938467206895055405797631860092157969100020716174012525943888529489313046888631399353664764515565445874808451053692826388124671829689737776517459719341375518874187733405777239215311993310312862664659270756436478459472078863625926434508299288933378973321373970775803371099700343310510580374908280045295808318360336210869142790481862508821174316278139293762460896829285801840280172571629527040758213326265905735 A104522 1859 58115575279982485214972150864287667434744558138043615036100402798118737410838316983178525401533325850944836480643938754613314292049848363983504793403737808650251801346938488828885011320593720366589543062593108716258190392665158824365627155013603905088894130457516650787041004481969301823661054056151195555065293609318366989672981340146995042001472174119238235314878251063594003681182868183365705958536516867600483050260637458973896183728258180436461313222091999088945525494375963815401620685166217392895580276473907300062148522037577831665588467939140665894198060994293546696337624425353161078479164374015489069213329552379158024126556622563200217331717645935979930938587993977812269309435378416236590877779303524897866800136919964121912327410113299101029931531741124724840135887424955081008632607428371445587526463522948834417881287382690487857405520840517714888581122274639978797715347 A104522 1860 174346725839947455644916452592863002304233674414130845108301208394356212232514950949535576204599977552834509441931816263839942876149545091950514380211213425950755404040815466486655033961781161099768629187779326148774571177995476473096881465040811715266682391372549952361123013445907905470983162168453586665195880827955100969018944020440985126004416522357714705944634753190782011043548604550097117875609550602801449150781912376921688551184774541309383939666275997266836576483127891446204862055498652178686740829421721900186445566112733494996765403817421997682594182982880640089012873276059483235437493122046467207639988657137474072379669867689600651995152937807939792815763981933436807928306135248709772633337910574693600400410759892365736982230339897303089794595223374174520407662274865243025897822285114336762579390568846503253643862148071463572216562521553144665743366823919936393144181 A104522 1861 523040177519842366934749357778589006912701023242392535324903625183068636697544852848606728613799932658503528325795448791519828628448635275851543140633640277852266212122446399459965101885343483299305887563337978446323713533986429419290644395122435145800047174117649857083369040337723716412949486505360759995587642483865302907056832061322955378013249567073144117833904259572346033130645813650291353626828651808404347452345737130765065653554323623928151818998827991800509729449383674338614586166495956536060222488265165700559336698338200484990296211452265993047782548948641920267038619828178449706312479366139401622919965971412422217139009603068801955985458813423819378447291945800310423784918405746129317900013731724080801201232279677097210946691019691909269383785670122523561222986824595729077693466855343010287738171706539509760931586444214390716649687564659433997230100471759809179430683 A104522 1862 1569120532559527100804248073335767020738103069727177605974710875549205910092634558545820185841399797975510584977386346374559485885345905827554629421900920833556798636367339198379895305656030449897917662690013935338971140601959288257871933185367305437400141522352949571250107121013171149238848459516082279986762927451595908721170496183968866134039748701219432353501712778717038099391937440950874060880485955425213042357037211392295196960662970871784455456996483975401529188348151023015843758499487869608180667464795497101678010095014601454970888634356797979143347646845925760801115859484535349118937438098418204868759897914237266651417028809206405867956376440271458135341875837400931271354755217238387953700041195172242403603696839031291632840073059075727808151357010367570683668960473787187233080400566029030863214515119618529282794759332643172149949062693978301991690301415279427538290187 A104522 1863 4707361597678581302412744220007301062214309209181532817924132626647617730277903675637460557524199393926531754932159039123678457656037717482663888265702762500670395909102017595139685916968091349693752988070041806016913421805877864773615799556101916312200424567058848713750321363039513447716545378548246839960288782354787726163511488551906598402119246103658297060505138336151114298175812322852622182641457866275639127071111634176885590881988912615353366370989451926204587565044453069047531275498463608824542002394386491305034030285043804364912665903070393937430042940537777282403347578453606047356812314295254614606279693742711799954251086427619217603869129320814374406025627512202793814064265651715163861100123585516727210811090517093874898520219177227183424454071031102712051006881421361561699241201698087092589643545358855587848384277997929516449847188081934905975070904245838282614868699 A104522 1864 14122084793035743907238232660021903186642927627544598453772397879942853190833711026912381672572598181779595264796477117371035372968113152447991664797108287502011187727306052785419057750904274049081258964210125418050740265417633594320847398668305748936601273701176546141250964089118540343149636135644740519880866347064363178490534465655719795206357738310974891181515415008453342894527436968557866547924373598826917381213334902530656772645966737846060099112968355778613762695133359207142593826495390826473626007183159473915102090855131413094737997709211181812290128821613331847210042735360818142070436942885763843818839081228135399862753259282857652811607387962443123218076882536608381442192796955145491583300370756550181632433271551281624695560657531681550273362213093308136153020644264084685097723605094261277768930636076566763545152833993788549349541564245804717925212712737514847844604233 A104522 1865 42366254379107231721714697980065709559928782882633795361317193639828559572501133080737145017717794545338785794389431352113106118904339457343974994391324862506033563181918158356257173252712822147243776892630376254152220796252900782962542196004917246809803821103529638423752892267355621029448908406934221559642599041193089535471603396967159385619073214932924673544546245025360028683582310905673599643773120796480752143640004707591970317937900213538180297338905067335841288085400077621427781479486172479420878021549478421745306272565394239284213993127633545436870386464839995541630128206082454426211310828657291531456517243684406199588259777848572958434822163887329369654230647609825144326578390865436474749901112269650544897299814653844874086681972595044650820086639279924408459061932792254055293170815282783833306791908229700290635458501981365648048624692737414153775638138212544543533810835 A104522 1866 127098763137321695165144093940197128679786348647901386083951580919485678717503399242211435053153383636016357383168294056339318356713018372031924983173974587518100689545754475068771519758138466441731330677891128762456662388758702348887626588014751740429411463310588915271258676802066863088346725220802664678927797123579268606414810190901478156857219644798774020633638735076080086050746932717020798931319362389442256430920014122775910953813700640614540892016715202007523864256200232864283344438458517438262634064648435265235918817696182717852641979382900636310611159394519986624890384618247363278633932485971874594369551731053218598764779333545718875304466491661988108962691942829475432979735172596309424249703336808951634691899443961534622260045917785133952460259917839773225377185798376762165879512445848351499920375724689100871906375505944096944145874078212242461326914414637633630601430639 A104522 1867 381296289411965085495432281820591386039359045943704158251854742758457036152510197726634305159460150908049072149504882169017955070139055116095774949521923762554302068637263425206314559274415399325193992033673386287369987166276107046662879764044255221288234389931766745813776030406200589265040175662407994036783391370737805819244430572704434470571658934396322061900916205228240258152240798151062396793958087168326769292760042368327732861441101921843622676050145606022571592768600698592850033315375552314787902193945305795707756453088548153557925938148701908931833478183559959874671153854742089835901797457915623783108655193159655796294338000637156625913399474985964326888075828488426298939205517788928272749110010426854904075698331884603866780137753355401857380779753519319676131557395130286497638537337545054499761127174067302615719126517832290832437622234636727383980743243912900891804290051 A104522 1868 1143888868235895256486296845461774158118077137831112474755564228275371108457530593179902915478380452724147216448514646507053865210417165348287324848565771287662906205911790275618943677823246197975581976101020158862109961498828321139988639292132765663864703169795300237441328091218601767795120526987223982110350174112213417457733291718113303411714976803188966185702748615684720774456722394453187190381874261504980307878280127104983198584323305765530868028150436818067714778305802095778550099946126656944363706581835917387123269359265644460673777814446105726795500434550679879624013461564226269507705392373746871349325965579478967388883014001911469877740198424957892980664227485465278896817616553366784818247330031280564712227094995653811600340413260066205572142339260557959028394672185390859492915612012635163499283381522201907847157379553496872497312866703910182151942229731738702675412868285 A104522 1869 3431666604707685769458890536385322474354231413493337424266692684826113325372591779539708746435141358172441649345543939521161595631251496044861974545697313862988718617735370826856831033469738593926745928303060476586329884496484963419965917876398296991594109509385900712323984273655805303385361580961671946331050522336640252373199875154339910235144930409566898557108245847054162323370167183359561571145622784514940923634840381314949595752969917296592604084451310454203144334917406287335650299838379970833091119745507752161369808077796933382021333443338317180386501303652039638872040384692678808523116177121240614047977896738436902166649042005734409633220595274873678941992682456395836690452849660100354454741990093841694136681284986961434801021239780198616716427017781673877085184016556172578478746836037905490497850144566605723541472138660490617491938600111730546455826689195216108026238602987 A104522 1870 10294999814123057308376671609155967423062694240480012272800078054478339976117775338619126239305424074517324948036631818563484786893754488134585923637091941588966155853206112480570493100409215781780237784909181429758989653489454890259897753629194890974782328528157702136971952820967415910156084742885015838993151567009920757119599625463019730705434791228700695671324737541162486970110501550078684713436868353544822770904521143944848787258909751889777812253353931362609433004752218862006950899515139912499273359236523256484109424233390800146064000330014951541159503910956118916616121154078036425569348531363721842143933690215310706499947126017203228899661785824621036825978047369187510071358548980301063364225970281525082410043854960884304403063719340595850149281053345021631255552049668517735436240508113716471493550433699817170624416415981471852475815800335191639367480067585648324078715807091 A104522 1871 30884999442369171925130014827467902269188082721440036818400234163435019928353326015857378717916272223551974844109895455690454360681263464403757770911275824766898467559618337441711479301227647345340713354727544289276968960468364670779693260887584672924346985584473106410915858462902247730468254228655047516979454701029762271358798876389059192116304373686102087013974212623487460910331504650236054140310605060634468312713563431834546361776729255669333436760061794087828299014256656586020852698545419737497820077709569769452328272700172400438192000990044854623478511732868356749848363462234109276708045594091165526431801070645932119499841378051609686698985357473863110477934142107562530214075646940903190092677910844575247230131564882652913209191158021787550447843160035064893766656149005553206308721524341149414480651301099451511873249247944415557427447401005574918102440202756944972236147419403 A104522 1872 92654998327107515775390044482403706807564248164320110455200702490305059785059978047572136153748816670655924532329686367071363082043790393211273312733827474300695402678855012325134437903682942036022140064182632867830906881405094012339079782662754018773040956753419319232747575388706743191404762685965142550938364103089286814076396629167177576348913121058306261041922637870462382730994513950708162420931815181903404938140690295503639085330187767008000310280185382263484897042769969758062558095636259212493460233128709308356984818100517201314576002970134563870435535198605070249545090386702327830124136782273496579295403211937796358499524134154829060096956072421589331433802426322687590642226940822709570278033732533725741690394694647958739627573474065362651343529480105194681299968447016659618926164573023448243441953903298354535619747743833246672282342203016724754307320608270834916708442256337 A104522 1873 277964994981322547326170133447211120422692744492960331365602107470915179355179934142716408461246450011967773596989059101214089246131371179633819938201482422902086208036565036975403313711048826108066420192547898603492720644215282037017239347988262056319122870260257957698242726166120229574214288057895427652815092309267860442229189887501532729046739363174918783125767913611387148192983541852124487262795445545710214814422070886510917255990563301024000930840556146790454691128309909274187674286908777637480380699386127925070954454301551603943728008910403691611306605595815210748635271160106983490372410346820489737886209635813389075498572402464487180290868217264767994301407278968062771926680822468128710834101197601177225071184083943876218882720422196087954030588440315584043899905341049978856778493719070344730325861709895063606859243231499740016847026609050174262921961824812504750125326767139 A104522 1874 833894984943967641978510400341633361268078233478880994096806322412745538065539802428149225383739350035903320790967177303642267738394113538901459814604447268706258624109695110926209941133146478324199260577643695810478161932645846111051718043964786168957368610780773873094728178498360688722642864173686282958445276927803581326687569662504598187140218089524756349377303740834161444578950625556373461788386336637130644443266212659532751767971689903072002792521668440371364073384929727822563022860726332912441142098158383775212863362904654811831184026731211074833919816787445632245905813480320950471117231040461469213658628907440167226495717207393461540872604651794303982904221836904188315780042467404386132502303592803531675213552251831628656648161266588263862091765320946752131699716023149936570335481157211034190977585129685190820577729694499220050541079827150522788765885474437514250375980299543 A104522 1875 2501684954831902925935531201024900083804234700436642982290418967238236614196619407284447676151218050107709962372901531910926803215182340616704379443813341806118775872329085332778629823399439434972597781732931087431434485797937538333155154131894358506872105832342321619284184535495082066167928592521058848875335830783410743980062708987513794561420654268574269048131911222502484333736851876669120385365159009911391933329798637978598255303915069709216008377565005321114092220154789183467689068582178998737323426294475151325638590088713964435493552080193633224501759450362336896737717440440962851413351693121384407640975886722320501679487151622180384622617813955382911948712665510712564947340127402213158397506910778410595025640656755494885969944483799764791586275295962840256395099148069449809711006443471633102572932755389055572461733189083497660151623239481451568366297656423312542751127940896755 A104522 1876 7505054864495708777806593603074700251412704101309928946871256901714709842589858221853343028453654150323129887118704595732780409645547021850113138331440025418356327616987255998335889470198318304917793345198793262294303457393812614999465462395683075520616317497026964857852553606485246198503785777563176546626007492350232231940188126962541383684261962805722807144395733667507453001210555630007361156095477029734175799989395913935794765911745209127648025132695015963342276660464367550403067205746536996211970278883425453976915770266141893306480656240580899673505278351087010690213152321322888554240055079364153222922927660166961505038461454866541153867853441866148735846137996532137694842020382206639475192520732335231785076921970266484657909833451399294374758825887888520769185297444208349429133019330414899307718798266167166717385199567250492980454869718444354705098892969269937628253383822688389 A104522 1877 22515164593487126333419780809224100754238112303929786840613770705144129527769574665560029085360962450969389661356113787198341228936641065550339414994320076255068982850961767995007668410594954914753380035596379786882910372181437844998396387187049226561848952491080894573557660819455738595511357332689529639878022477050696695820564380887624151052785888417168421433187201002522359003631666890022083468286431089202527399968187741807384297735235627382944075398085047890026829981393102651209201617239610988635910836650276361930747310798425679919441968721742699020515835053261032070639456963968665662720165238092459668768782980500884515115384364599623461603560325598446207538413989596413084526061146619918425577562197005695355230765910799453973729500354197883124276477663665562307555892332625048287399057991244697923156394798501500152155598701751478941364609155333064115296678907809812884760151468063291 A104522 1878 67545493780461379000259342427672302262714336911789360521841312115432388583308723996680087256082887352908168984068341361595023686809923196651018244982960228765206948552885303985023005231784864744260140106789139360648731116544313534995189161561147679685546857473242683720672982458367215786534071998068588919634067431152090087461693142662872453158357665251505264299561603007567077010895000670066250404859293267607582199904563225422152893205706882148832226194255143670080489944179307953627604851718832965907732509950829085792241932395277039758325906165228097061547505159783096211918370891905996988160495714277379006306348941502653545346153093798870384810680976795338622615241968789239253578183439859755276732686591017086065692297732398361921188501062593649372829432990996686922667676997875144862197173973734093769469184395504500456466796105254436824093827465999192345890036723429438654280454404187995 A104522 1879 202636481341384137000778027283016906788143010735368081565523936346297165749926171990040261768248662058724506952205024084785071060429769589953054734948880686295620845658655911955069015695354594232780420320367418081946193349632940604985567484683443039056640572419728051162018947375101647359602215994205766758902202293456270262385079427988617359475072995754515792898684809022701231032685002010198751214577879802822746599713689676266458679617120646446496678582765431010241469832537923860882814555156498897723197529852487257376725797185831119274977718495684291184642515479349288635755112675717990964481487142832137018919046824507960636038459281396611154432042930386015867845725906367717760734550319579265830198059773051258197076893197195085763565503187780948118488298972990060768003030993625434586591521921202281308407553186513501369400388315763310472281482397997577037670110170288315962841363212562107 A104522 1880 607909444024152411002334081849050720364429032206104244696571809038891497249778515970120785304745986176173520856615072254355213181289308769859164204846642058886862536975967735865207047086063782698341260961102254245838580048898821814956702454050329117169921717259184153486056842125304942078806647982617300276706606880368810787155238283965852078425218987263547378696054427068103693098055006030596253643733639408468239799141069028799376038851361939339490035748296293030724409497613771582648443665469496693169592589557461772130177391557493357824933155487052873553927546438047865907265338027153972893444461428496411056757140473523881908115377844189833463296128791158047603537177719103153282203650958737797490594179319153774591230679591585257290696509563342844355464896918970182304009092980876303759774565763606843925222659559540504108201164947289931416844447193992731113010330510864947888524089637684441 A104522 1881 1823728332072457233007002245547152161093287096618312734089715427116674491749335547910362355914237958528520562569845216763065639543867926309577492614539926176660587610927903207595621141258191348095023782883306762737515740146696465444870107362150987351509765151777552460458170526375914826236419943947851900830119820641106432361465714851897556235275656961790642136088163281204311079294165018091788760931200918225404719397423207086398128116554085818018470107244888879092173228492841314747945330996408490079508777768672385316390532174672480073474799466461158620661782639314143597721796014081461918680333384285489233170271421420571645724346133532569500389888386373474142810611533157309459846610952876213392471782537957461323773692038774755771872089528690028533066394690756910546912027278942628911279323697290820531775667978678621512324603494841869794250533341581978193339030991532594843665572268913051443 A104522 1882 5471184996217371699021006736641456483279861289854938202269146281350023475248006643731087067742713875585561687709535650289196918631603778928732477843619778529981762832783709622786863423774574044285071348649920288212547220440089396334610322086452962054529295455332657381374511579127744478709259831843555702490359461923319297084397144555692668705826970885371926408264489843612933237882495054275366282793602754676214158192269621259194384349662257454055410321734666637276519685478523944243835992989225470238526333306017155949171596524017440220424398399383475861985347917942430793165388042244385756041000152856467699510814264261714937173038400597708501169665159120422428431834599471928379539832858628640177415347613872383971321076116324267315616268586070085599199184072270731640736081836827886733837971091872461595327003936035864536973810484525609382751600024745934580017092974597784530996716806739152447 A104522 1883 16413554988652115097063020209924369449839583869564814606807438844050070425744019931193261203228141626756685063128606950867590755894811336786197433530859335589945288498351128868360590271323722132855214045949760864637641661320268189003830966259358886163587886365997972144123534737383233436127779495530667107471078385769957891253191433667078006117480912656115779224793469530838799713647485162826098848380808264028642474576808863777583153048986772362166230965203999911829559056435571832731507978967676410715578999918051467847514789572052320661273195198150427585956043753827292379496164126733157268123000458569403098532442792785144811519115201793125503508995477361267285295503798415785138619498575885920532246042841617151913963228348972801946848805758210256797597552216812194922208245510483660201513913275617384785981011808107593610921431453576828148254800074237803740051278923793353592990150420217455459 A104522 1884 49240664965956345291189060629773108349518751608694443820422316532150211277232059793579783609684424880270055189385820852602772267684434010358592300592578006769835865495053386605081770813971166398565642137849282593912924983960804567011492898778076658490763659097993916432370604212149700308383338486592001322413235157309873673759574301001234018352442737968347337674380408592516399140942455488478296545142424792085927423730426591332749459146960317086498692895611999735488677169306715498194523936903029232146736999754154403542544368716156961983819585594451282757868131261481877138488492380199471804369001375708209295597328378355434434557345605379376510526986432083801855886511395247355415858495727657761596738128524851455741889685046918405840546417274630770392792656650436584766624736531450980604541739826852154357943035424322780832764294360730484444764400222713411220153836771380060778970451260652364493 A104522 1885 147721994897869035873567181889319325048556254826083331461266949596450633831696179380739350829053274640810165568157462557808316803053302031075776901777734020309507596485160159815245312441913499195696926413547847781738774951882413701034478696334229975472290977293981749297111812636449100925150015459776003967239705471929621021278722903003702055057328213905042013023141225777549197422827366465434889635427274376257782271191279773998248377440880951259496078686835999206466031507920146494583571810709087696440210999262463210627633106148470885951458756783353848273604393784445631415465477140598415413107004127124627886791985135066303303672036816138129531580959296251405567659534185742066247575487182973284790214385574554367225669055140755217521639251823892311178377969951309754299874209594352941813625219480556463073829106272968342498292883082191453334293200668140233660461510314140182336911353781957091595 A104522 1886 443165984693607107620701545667957975145668764478249994383800848789351901495088538142218052487159823922430496704472387673424950409159906093227330705333202060928522789455480479445735937325740497587090779240643543345216324855647241103103436089002689926416872931881945247891335437909347302775450046379328011901719116415788863063836168709011106165171984641715126039069423677332647592268482099396304668906281823128773346813573839321994745132322642853778488236060507997619398094523760439483750715432127263089320632997787389631882899318445412657854376270350061544820813181353336894246396431421795246239321012381373883660375955405198909911016110448414388594742877888754216702978602557226198742726461548919854370643156723663101677007165422265652564917755471676933535133909853929262899622628783058825440875658441669389221487318818905027494878649246574360002879602004420700981384530942420547010734061345871272899 A104522 1887 1329497954080821322862104637003873925437006293434749983151402546368055704485265614426654157461479471767291490113417163020274851227479718279681992115999606182785568368366441438337207811977221492761272337721930630035648974566941723309310308267008069779250618795645835743674006313728041908326350139137984035705157349247366589191508506127033318495515953925145378117208271031997942776805446298188914006718845469386320040440721517965984235396967928561335464708181523992858194283571281318451252146296381789267961898993362168895648697955336237973563128811050184634462439544060010682739189294265385738717963037144121650981127866215596729733048331345243165784228633666262650108935807671678596228179384646759563111929470170989305031021496266796957694753266415030800605401729561787788698867886349176476322626975325008167664461956456715082484635947739723080008638806013262102944153592827261641032202184037613816811 A104522 1888 3988493862242463968586313911011621776311018880304249949454207639104167113455796843279962472384438415301874470340251489060824553682439154839045976347998818548356705105099324315011623435931664478283817013165791890106946923700825169927930924801024209337751856386937507231022018941184125724979050417413952107115472047742099767574525518381099955486547861775436134351624813095993828330416338894566742020156536408158960121322164553897952706190903785684006394124544571978574582850713843955353756438889145367803885696980086506686946093866008713920689386433150553903387318632180032048217567882796157216153889111432364952943383598646790189199144994035729497352685900998787950326807423015035788684538153940278689335788410512967915093064488800390873084259799245092401816205188685363366096603659047529428967880925975024502993385869370145247453907843219169240025916418039786308832460778481784923096606552112841448545 A104522 1889 11965481586727391905758941733034865328933056640912749848362622917312501340367390529839887417153315245905623411020754467182473661047317464517137929043996455645070115315297972945034870307794993434851451039497375670320840771102475509783792774403072628013255569160812521693066056823552377174937151252241856321346416143226299302723576555143299866459643585326308403054874439287981484991249016683700226060469609224476880363966493661693858118572711357052019182373633715935723748552141531866061269316667436103411657090940259520060838281598026141762068159299451661710161955896540096144652703648388471648461667334297094858830150795940370567597434982107188492058057702996363850980422269045107366053614461820836068007365231538903745279193466401172619252779397735277205448615566056090098289810977142588286903642777925073508980157608110435742361723529657507720077749254119358926497382335445354769289819656338524343747 A104522 1890 35896444760182175717276825199104595986799169922738249545087868751937504021102171589519662251459945737716870233062263401547420983141952393551413787131989366935210345945893918835104610923384980304554353118492127010962522313307426529351378323209217884039766707482437565079198170470657131524811453756725568964039248429678897908170729665429899599378930755978925209164623317863944454973747050051100678181408827673430641091899480985081574355718134071156057547120901147807171245656424595598183807950002308310234971272820778560182514844794078425286204477898354985130485867689620288433958110945165414945385002002891284576490452387821111702792304946321565476174173108989091552941266807135322098160843385462508204022095694616711235837580399203517857758338193205831616345846698168270294869432931427764860710928333775220526940472824331307227085170588972523160233247762358076779492147006336064307869458969015573029351 A104522 1891 107689334280546527151830475597313787960397509768214748635263606255812512063306514768558986754379837213150610699186790204642262949425857180654241361395968100805631037837681756505313832770154940913663059355476381032887566939922279588054134969627653652119300122447312695237594511411971394574434361270176706892117745289036693724512188996289698798136792267936775627493869953591833364921241150153302034544226483020291923275698442955244723067154402213468172641362703443421513736969273786794551423850006924930704913818462335680547544534382235275858613433695064955391457603068860865301874332835496244836155006008673853729471357163463335108376914838964696428522519326967274658823800421405966294482530156387524612066287083850133707512741197610553573275014579617494849037540094504810884608298794283294582132785001325661580821418472993921681255511766917569480699743287074230338476441019008192923608376907046719086163 A104522 1892 323068002841639581455491426791941363881192529304644245905790818767437536189919544305676960263139511639451832097560370613926788848277571541962724084187904302416893113513045269515941498310464822740989178066429143098662700819766838764162404908882960956357900367341938085712783534235914183723303083810530120676353235867110081173536566988869096394410376803810326882481609860775500094763723450459906103632679449060875769827095328865734169201463206640404517924088110330264541210907821360383654271550020774792114741455387007041642633603146705827575840301085194866174372809206582595905622998506488734508465018026021561188414071490390005325130744516894089285567557980901823976471401264217898883447590469162573836198861251550401122538223592831660719825043738852484547112620283514432653824896382849883746398355003976984742464255418981765043766535300752708442099229861222691015429323057024578770825130721140157256597 A104522 1893 969204008524918744366474280375824091643577587913932737717372456302312608569758632917030880789418534918355496292681111841780366544832714625888172252563712907250679340539135808547824494931394468222967534199287429295988102459300516292487214726648882869073701102025814257138350602707742551169909251431590362029059707601330243520609700966607289183231130411430980647444829582326500284291170351379718310898038347182627309481285986597202507604389619921213553772264330990793623632723464081150962814650062324376344224366161021124927900809440117482727520903255584598523118427619747787716868995519466203525395054078064683565242214471170015975392233550682267856702673942705471929414203792653696650342771407487721508596583754651203367614670778494982159475131216557453641337860850543297961474689148549651239195065011930954227392766256945295131299605902258125326297689583668073046287969171073736312475392163420471767899 A104522 1894 2907612025574756233099422841127472274930732763741798213152117368906937825709275898751092642368255604755066488878043335525341099634498143877664516757691138721752038021617407425643473484794183404668902602597862287887964307377901548877461644179946648607221103306077442771415051808123227653509727754294771086087179122803990730561829102899821867549693391234292941942334488746979500852873511054139154932694115041547881928443857959791607522813168859763640661316792992972380870898170392243452888443950186973129032673098483063374783702428320352448182562709766753795569355282859243363150606986558398610576185162234194050695726643413510047926176700652046803570108021828116415788242611377961089951028314222463164525789751263953610102844012335484946478425393649672360924013582551629893884424067445648953717585195035792862682178298770835885393898817706774375978893068751004219138863907513221208937426176490261415301803 A104522 1895 8722836076724268699298268523382416824792198291225394639456352106720813477127827696253277927104766814265199466634130006576023298903494431632993550273073416165256114064852222276930420454382550214006707807793586863663892922133704646632384932539839945821663309918232328314245155424369682960529183262884313258261537368411972191685487308699465602649080173702878825827003466240938502558620533162417464798082345124643645785331573879374822568439506579290921983950378978917142612694511176730358665331850560919387098019295449190124351107284961057344547688129300261386708065848577730089451820959675195831728555486702582152087179930240530143778530101956140410710324065484349247364727834133883269853084942667389493577369253791860830308532037006454839435276180949017082772040747654889681653272202336946861152755585107378588046534896312507656181696453120323127936679206253012657416591722539663626812278529470784245903515 A104522 1896 26168508230172806097894805570147250474376594873676183918369056320162440431383483088759833781314300442795598399902390019728069896710483294898980650819220248495768342194556666830791261363147650642020123423380760590991678766401113939897154797619519837464989929754696984942735466273109048881587549788652939774784612105235916575056461926098396807947240521108636477481010398722815507675861599487252394394247035373930937355994721638124467705318519737872765951851136936751427838083533530191075995995551682758161294057886347570373053321854883172033643064387900784160124197545733190268355462879025587495185666460107746456261539790721590431335590305868421232130972196453047742094183502401649809559254828002168480732107761375582490925596111019364518305828542847051248316122242964669044959816607010840583458266755322135764139604688937522968545089359360969383810037618759037972249775167618990880436835588412352737708649 A104522 1897 78505524690518418293684416710441751423129784621028551755107168960487321294150449266279501343942901328386795199707170059184209690131449884696941952457660745487305026583670000492373784089442951926060370270142281772975036299203341819691464392858559512394969789264090954828206398819327146644762649365958819324353836315707749725169385778295190423841721563325909432443031196168446523027584798461757183182741106121792812067984164914373403115955559213618297855553410810254283514250600590573227987986655048274483882173659042711119159965564649516100929193163702352480372592637199570805066388637076762485556999380323239368784619372164771294006770917605263696392916589359143226282550507204949428677764484006505442196323284126747472776788333058093554917485628541153744948366728894007134879449821032521750374800265966407292418814066812568905635268078082908151430112856277113916749325502856972641310506765237058213124051 A104522 1898 235516574071555254881053250131325254269389353863085655265321506881461963882451347798838504031828703985160385599121510177552629070394349654090825857372982236461915079751010001477121352268328855778181110810426845318925108897610025459074393178575678537184909367792272864484619196457981439934287948097876457973061508947123249175508157334885571271525164689977728297329093588505339569082754395385271549548223318365378436203952494743120209347866677640854893566660232430762850542751801771719683963959965144823451646520977128133357479896693948548302787579491107057441117777911598712415199165911230287456670998140969718106353858116494313882020312752815791089178749768077429678847651521614848286033293452019516326588969852380242418330364999174280664752456885623461234845100186682021404638349463097565251124400797899221877256442200437706716905804234248724454290338568831341750247976508570917923931520295711174639370255 A104522 1899 706549722214665764643159750393975762808168061589256965795964520644385891647354043396515512095486111955481156797364530532657887211183048962272477572118946709385745239253030004431364056804986567334543332431280535956775326692830076377223179535727035611554728103376818593453857589373944319802863844293629373919184526841369747526524472004656713814575494069933184891987280765516018707248263186155814648644669955096135308611857484229360628043600032922564680699980697292288551628255405315159051891879895434470354939562931384400072439690081845644908362738473321172323353333734796137245597497733690862370012994422909154319061574349482941646060938258447373267536249304232289036542954564844544858099880356058548979766909557140727254991094997522841994257370656870383704535300560046064213915048389292695753373202393697665631769326601313120150717412702746173362871015706494025250743929525712753771794560887133523918108867 A104522 1900 2119649166643997293929479251181927288424504184767770897387893561933157674942062130189546536286458335866443470392093591597973661633549146886817432716356840128157235717759090013294092170414959702003629997293841607870325980078490229131669538607181106834664184310130455780361572768121832959408591532880888121757553580524109242579573416013970141443726482209799554675961842296548056121744789558467443945934009865288405925835572452688081884130800098767694042099942091876865654884766215945477155675639686303411064818688794153200217319070245536934725088215419963516970060001204388411736792493201072587110038983268727462957184723048448824938182814775342119802608747912696867109628863694533634574299641068175646939300728671422181764973284992568525982772111970611151113605901680138192641745145167878087260119607181092996895307979803939360452152238108238520088613047119482075752231788577138261315383682661400571754324701 A104522 1901 6358947499931991881788437753545781865273512554303312692163680685799473024826186390568639608859375007599330411176280774793920984900647440660452298149070520384471707153277270039882276511244879106010889991881524823610977940235470687395008615821543320503992552930391367341084718304365498878225774598642664365272660741572327727738720248041910424331179446629398664027885526889644168365234368675402331837802029595865217777506717358064245652392400296303082126299826275630596964654298647836431467026919058910233194456066382459600651957210736610804175264646259890550910180003613165235210377479603217761330116949806182388871554169145346474814548444326026359407826243738090601328886591083600903722898923204526940817902186014266545294919854977705577948316335911833453340817705040414577925235435503634261780358821543278990685923939411818081356456714324715560265839141358446227256695365731414783946151047984201715262972203 A104522 1902 19076842499795975645365313260637345595820537662909938076491042057398419074478559171705918826578125022797991233528842324381762954701942321981356894447211561153415121459831810119646829533734637318032669975644574470832933820706412062185025847464629961511977658791174102023254154913096496634677323795927993095817982224716983183216160744125731272993538339888195992083656580668932505095703106026206995513406088787595653332520152074192736957177200888909246378899478826891790893962895943509294401080757176730699583368199147378801955871632209832412525793938779671652730540010839495705631132438809653283990350849418547166614662507436039424443645332978079078223478731214271803986659773250802711168696769613580822453706558042799635884759564933116733844949007735500360022453115121243733775706306510902785341076464629836972057771818235454244069370142974146680797517424075338681770086097194244351838453143952605145788914707 A104522 1903 57230527499387926936095939781912036787461612988729814229473126172195257223435677515117756479734375068393973700586526973145288864105826965944070683341634683460245364379495430358940488601203911954098009926933723412498801462119236186555077542393889884535932976373522306069762464739289489904031971387783979287453946674150949549648482232377193818980615019664587976250969742006797515287109318078620986540218266362786959997560456222578210871531602666727739136698436480675372681888687830527883203242271530192098750104597442136405867614896629497237577381816339014958191620032518487116893397316428959851971052548255641499843987522308118273330935998934237234670436193642815411959979319752408133506090308840742467361119674128398907654278694799350201534847023206501080067359345363731201327118919532708356023229393889510916173315454706362732208110428922440042392552272226016045310258291582733055515359431857815437366742219 A104522 1904 171691582498163780808287819345736110362384838966189442688419378516585771670307032545353269439203125205181921101759580919435866592317480897832212050024904050380736093138486291076821465803611735862294029780801170237496404386357708559665232627181669653607798929120566918209287394217868469712095914163351937862361840022452848648945446697131581456941845058993763928752909226020392545861327954235862959620654799088360879992681368667734632614594808000183217410095309442026118045666063491583649609726814590576296250313792326409217602844689888491712732145449017044874574860097555461350680191949286879555913157644766924499531962566924354819992807996802711704011308580928446235879937959257224400518270926522227402083359022385196722962836084398050604604541069619503240202078036091193603981356758598125068069688181668532748519946364119088196624331286767320127177656816678048135930774874748199166546078295573446312100224753 A104522 1905 515074747494491342424863458037208331087154516898568328065258135549757315010921097636059808317609375615545763305278742758307599776952442693496636150074712151142208279415458873230464397410835207586882089342403510712489213159073125678995697881545008960823396787361700754627862182653605409136287742490055813587085520067358545946836340091394744370825535176981291786258727678061177637583983862707588878861964397265082639978044106003203897843784424000549652230285928326078354136998190474750948829180443771728888750941376979227652808534069665475138196436347051134623724580292666384052040575847860638667739472934300773498595887700773064459978423990408135112033925742785338707639813877771673201554812779566682206250077067155590168888508253194151813813623208858509720606234108273580811944070275794375204209064545005598245559839092357264589872993860301960381532970450034144407792324624244597499638234886720338936300672355 A104522 1906 1545224242483474027274590374111624993261463550695704984195774406649271945032763292908179424952828126846637289915836228274922799330857328080489908450224136453426624838246376619691393192232505622760646268027210532137467639477219377036987093644635026882470190362085102263883586547960816227408863227470167440761256560202075637840509020274184233112476605530943875358776183034183532912751951588122766636585893191795247919934132318009611693531353272001648956690857784978235062410994571424252846487541331315186666252824130937682958425602208996425414589309041153403871173740877999152156121727543581916003218418802902320495787663102319193379935271971224405336101777228356016122919441633315019604664438338700046618750231201466770506665524759582455441440869626575529161818702324820742435832210827383125612627193635016794736679517277071793769618981580905881144598911350102433223376973872733792498914704660161016808902015159 A104522 1907 4635672727450422081823771122334874979784390652087114952587323219947815835098289878724538274858484380539911869747508684824768397992571984241469725350672409360279874514739129859074179576697516868281938804081631596412402918431658131110961280933905080647410571086255306791650759643882448682226589682410502322283769680606226913521527060822552699337429816592831626076328549102550598738255854764368299909757679575385743759802396954028835080594059816004946870072573354934705187232983714272758539462623993945559998758472392813048875276806626989276243767927123460211613521222633997456468365182630745748009655256408706961487362989306957580139805815913673216008305331685068048368758324899945058813993315016100139856250693604400311519996574278747366324322608879726587485456106974462227307496632482149376837881580905050384210038551831215381308856944742717643433796734050307299670130921618201377496744113980483050426706043571 A104522 1908 13907018182351266245471313367004624939353171956261344857761969659843447505294869636173614824575453141619735609242526054474305193977715952724409176052017228080839623544217389577222538730092550604845816412244894789237208755294974393332883842801715241942231713258765920374952278931647346046679769047231506966851309041818680740564581182467658098012289449778494878228985647307651796214767564293104899729273038726157231279407190862086505241782179448014840610217720064804115561698951142818275618387871981836679996275417178439146625830419880967828731303781370380634840563667901992369405095547892237244028965769226120884462088967920872740419417447741019648024915995055204145106274974699835176441979945048300419568752080813200934559989722836242098972967826639179762456368320923386681922489897446448130513644742715151152630115655493646143926570834228152930301390202150921899010392764854604132490232341941449151280118128805 A104522 1909 41721054547053798736413940101013874818059515868784034573285908979530342515884608908520844473726359424859206827727578163422915581933147858173227528156051684242518870632652168731667616190277651814537449236734684367711626265884923179998651528405145725826695139776297761124856836794942038140039307141694520900553927125456042221693743547402974294036868349335484634686956941922955388644302692879314699187819116178471693838221572586259515725346538344044521830653160194412346685096853428454826855163615945510039988826251535317439877491259642903486193911344111141904521691003705977108215286643676711732086897307678362653386266903762618221258252343223058944074747985165612435318824924099505529325939835144901258706256242439602803679969168508726296918903479917539287369104962770160045767469692339344391540934228145453457890346966480938431779712502684458790904170606452765697031178294563812397470697025824347453840354384507 A104522 1910 125163163641161396209241820303041624454178547606352103719857726938591027547653826725562533421179078274577620483182734490268746745799443574519682584468155052727556611897956506195002848570832955443612347710204053103134878797654769539995954585215437177480085419328893283374570510384826114420117921425083562701661781376368126665081230642208922882110605048006453904060870825768866165932908078637944097563457348535415081514664717758778547176039615032133565491959480583237040055290560285364480565490847836530119966478754605952319632473778928710458581734032333425713565073011117931324645859931030135196260691923035087960158800711287854663774757029669176832224243955496837305956474772298516587977819505434703776118768727318808411039907505526178890756710439752617862107314888310480137302409077018033174622802684436360373671040899442815295339137508053376372712511819358297091093534883691437192412091077473042361521063151611 A104522 1911 375489490923484188627725460909124873362535642819056311159573180815773082642961480176687600263537234823732861449548203470806240237398330723559047753404465158182669835693869518585008545712498866330837043130612159309404636392964308619987863755646311532440256257986679850123711531154478343260353764275250688104985344129104379995243691926626768646331815144019361712182612477306598497798724235913832292690372045606245244543994153276335641528118845096400696475878441749711120165871680856093441696472543509590359899436263817856958897421336786131375745202097000277140695219033353793973937579793090405588782075769105263880476402133863563991324271089007530496672731866490511917869424316895549763933458516304111328356306181956425233119722516578536672270131319257853586321944664931440411907227231054099523868408053309081121013122698328445886017412524160129118137535458074891273280604651074311577236273232419127084563189452923 A104522 1912 1126468472770452565883176382727374620087606928457168933478719542447319247928884440530062800790611704471198584348644610412418720712194992170677143260213395474548009507081608555755025637137496598992511129391836477928213909178892925859963591266938934597320768773960039550371134593463435029781061292825752064314956032387313139985731075779880305938995445432058085136547837431919795493396172707741496878071116136818735733631982459829006924584356535289202089427635325249133360497615042568280325089417630528771079698308791453570876692264010358394127235606291000831422085657100061381921812739379271216766346227307315791641429206401590691973972813267022591490018195599471535753608272950686649291800375548912333985068918545869275699359167549735610016810393957773560758965833994794321235721681693162298571605224159927243363039368094985337658052237572480387354412606374224673819841813953222934731708819697257381253689568356857 A104522 1913 3379405418311357697649529148182123860262820785371506800436158627341957743786653321590188402371835113413595753045933831237256162136584976512031429780640186423644028521244825667265076911412489796977533388175509433784641727536678777579890773800816803791962306321880118651113403780390305089343183878477256192944868097161939419957193227339640917816986336296174255409643512295759386480188518123224490634213348410456207200895947379487020773753069605867606268282905975747400081492845127704840975268252891586313239094926374360712630076792031075182381706818873002494266256971300184145765438218137813650299038681921947374924287619204772075921918439801067774470054586798414607260824818852059947875401126646737001955206755637607827098077502649206830050431181873320682276897501984382963707165045079486895714815672479781730089118104284956012974156712717441162063237819122674021459525441859668804195126459091772143761068705068659 A104522 1914 10138216254934073092948587444546371580788462356114520401308475882025873231359959964770565207115505340240787259137801493711768486409754929536094289341920559270932085563734477001795230734237469390932600164526528301353925182610036332739672321402450411375886918965640355953340211341170915268029551635431768578834604291485818259871579682018922753450959008888522766228930536887278159440565554369673471902640045231368621602687842138461062321259208817602818804848717927242200244478535383114522925804758674758939717284779123082137890230376093225547145120456619007482798770913900552437296314654413440950897116045765842124772862857614316227765755319403203323410163760395243821782474456556179843626203379940211005865620266912823481294232507947620490151293545619962046830692505953148891121495135238460687144447017439345190267354312854868038922470138152323486189713457368022064378576325579006412585379377275316431283206115204063 A104522 1915 30414648764802219278845762333639114742365387068343561203925427646077619694079879894311695621346516020722361777413404481135305459229264788608282868025761677812796256691203431005385692202712408172797800493579584904061775547830108998219016964207351234127660756896921067860020634023512745804088654906295305736503812874457454779614739046056768260352877026665568298686791610661834478321696663109020415707920135694105864808063526415383186963777626452808456414546153781726600733435606149343568777414276024276819151854337369246413670691128279676641435361369857022448396312741701657311888943963240322852691348137297526374318588572842948683297265958209609970230491281185731465347423369668539530878610139820633017596860800738470443882697523842861470453880636859886140492077517859446673364485405715382061433341052318035570802062938564604116767410414456970458569140372104066193135728976737019237756138131825949293849618345610275 A104522 1916 91243946294406657836537287000917344227096161205030683611776282938232859082239639682935086864039548062167085332240213443405916377687794365824848604077285033438388770073610293016157076608137224518393401480738754712185326643490326994657050892622053702382982270690763203580061902070538237412265964718885917209511438623372364338844217138170304781058631079996704896060374831985503434965089989327061247123760407082317594424190579246149560891332879358425369243638461345179802200306818448030706332242828072830457455563012107739241012073384839029924306084109571067345188938225104971935666831889720968558074044411892579122955765718528846049891797874628829910691473843557194396042270109005618592635830419461899052790582402215411331648092571528584411361641910579658421476232553578340020093456217146146184300023156954106712406188815693812350302231243370911375707421116312198579407186930211057713268414395477847881548855036828909 A104522 1917 273731838883219973509611861002752032681288483615092050835328848814698577246718919048805260592118644186501255996720640330217749133063383097474545812231855100315166310220830879048471229824411673555180204442216264136555979930470980983971152677866161107148946812072289610740185706211614712236797894156657751628534315870117093016532651414510914343175893239990114688181124495956510304895269967981183741371281221246952783272571737738448682673998638075276107730915384035539406600920455344092118996728484218491372366689036323217723036220154517089772918252328713202035566814675314915807000495669162905674222133235677737368867297155586538149675393623886489732074421530671583188126810327016855777907491258385697158371747206646233994944277714585753234084925731738975264428697660735020060280368651438438552900069470862320137218566447081437050906693730112734127122263348936595738221560790633173139805243186433543644646565110484811 A104522 1918 821195516649659920528835583008256098043865450845276152505986546444095731740156757146415781776355932559503767990161920990653247399190149292423637436695565300945498930662492637145413689473235020665540613326648792409667939791412942951913458033598483321446840436216868832220557118634844136710393682469973254885602947610351279049597954243532743029527679719970344064543373487869530914685809903943551224113843663740858349817715213215346048021995914225828323192746152106618219802761366032276356990185452655474117100067108969653169108660463551269318754756986139606106700444025944747421001487007488717022666399707033212106601891466759614449026180871659469196223264592014749564380430981050567333722473775157091475115241619938701984832833143757259702254777195216925793286092982205060180841105954315315658700208412586960411655699341244311152720081190338202381366790046809787214664682371899519419415729559300630933939695331452515 A104522 1919 2463586549948979761586506749024768294131596352535828457517959639332287195220470271439247345329067797678511303970485762971959742197570447877270912310086695902836496791987477911436241068419705061996621839979946377229003819374238828855740374100795449964340521308650606496661671355904532410131181047409919764656808842831053837148793862730598229088583039159911032193630120463608592744057429711830653672341530991222575049453145639646038144065987742677484969578238456319854659408284098096829070970556357966422351300201326908959507325981390653807956264270958418818320101332077834242263004461022466151067999199121099636319805674400278843347078542614978407588669793776044248693141292943151702001167421325471274425345724859816105954498499431271779106764331585650777379858278946615180542523317862945946976100625237760881234967098023732933458160243571014607144100370140429361643994047115698558258247188677901892801819085994355627 A104522 1920 7390759649846939284759520247074304882394789057607485372553878917996861585661410814317742035987203393035533911911457288915879226592711343631812736930260087708509490375962433734308723205259115185989865519939839131687011458122716486567221122302386349893021563925951819489985014067713597230393543142229759293970426528493161511446381588191794687265749117479733096580890361390825778232172289135491961017024592973667725148359436918938114432197963228032454908734715368959563978224852294290487212911669073899267053900603980726878521977944171961423868792812875256454960303996233502726789013383067398453203997597363298908959417023200836530041235627844935222766009381328132746079423878829455106003502263976413823276037174579448317863495498293815337320292994756952332139574836839845541627569953588837840928301875713282643704901294071198800374480730713043821432301110421288084931982141347095674774741566033705678405457257983064961 A104522 1921 22172278949540817854278560741222914647184367172822456117661636753990584756984232442953226107961610179106601735734371866747637679778134030895438210790780263125528471127887301202926169615777345557969596559819517395061034374368149459701663366907159049679064691777855458469955042203140791691180629426689277881911279585479484534339144764575384061797247352439199289742671084172477334696516867406475883051073778921003175445078310756814343296593889684097364726204146106878691934674556882871461638735007221697801161701811942180635565933832515884271606378438625769364880911988700508180367040149202195359611992792089896726878251069602509590123706883534805668298028143984398238238271636488365318010506791929241469828111523738344953590486494881446011960878984270856996418724510519536624882709860766513522784905627139847931114703882213596401123442192139131464296903331263864254795946424041287024324224698101117035216371773949192963 A104522 1922 66516836848622453562835682223668743941553101518467368352984910261971754270952697328859678323884830537319805207203115600242913039334402092686314632372340789376585413383661903608778508847332036673908789679458552185183103123104448379104990100721477149037194075333566375409865126609422375073541888280067833645733838756438453603017434293726152185391742057317597869228013252517432004089550602219427649153221336763009526335234932270443029889781669052292094178612438320636075804023670648614384916205021665093403485105435826541906697801497547652814819135315877308094642735966101524541101120447606586078835978376269690180634753208807528770371120650604417004894084431953194714714814909465095954031520375787724409484334571215034860771459484644338035882636952812570989256173531558609874648129582299540568354716881419543793344111646640789203370326576417394392890709993791592764387839272123861072972674094303351105649115321847576967 A104522 1923 199550510545867360688507046671006231824659304555402105058954730785915262812858091986579034971654491611959415621609346800728739118003206278058943897117022368129756240150985710826335526541996110021726369038375656555549309369313345137314970302164431447111582226000699126229595379828267125220625664840203500937201516269315360809052302881178456556175226171952793607684039757552296012268651806658282947459664010289028579005704796811329089669345007156876282535837314961908227412071011945843154748615064995280210455316307479625720093404492642958444457405947631924283928207898304573623303361342819758236507935128809070541904259626422586311113361951813251014682253295859584144144444728395287862094561127363173228453003713645104582314378453933014107647910858437712967768520594675829623944388746898621705064150644258631380032334939922367610110979729252183178672129981374778293163517816371583218918022282910053316947345965542728979 A104522 1924 598651531637602082065521140013018695473977913666206315176864192357745788438574275959737104914963474835878246864828040402186217354009618834176831691351067104389268720452957132479006579625988330065179107115126969666647928107940035411944910906493294341334746678002097378688786139484801375661876994520610502811604548807946082427156908643535369668525678515858380823052119272656888036805955419974848842378992030867085737017114390433987269008035021470628847607511944885724682236213035837529464245845194985840631365948922438877160280213477928875333372217842895772851784623694913720869910084028459274709523805386427211625712778879267758933340085855439753044046759887578752432433334185185863586283683382089519685359011140935313746943135361799042322943732575313138903305561784027488871833166240695865115192451932775894140097004819767102830332939187756549536016389944124334879490553449114749656754066848730159950842037896628185013 A104522 1925 1795954594912806246196563420039056086421933740998618945530592577073237365315722827879211314744890424507634740594484121206558652062028856502530495074053201313167806161358871397437019738877964990195537321345380908999943784323820106235834732719479883024004240034006292136066358418454404126985630983561831508434813646423838247281470725930606109005577035547575142469156357817970664110417866259924546527136976092601257211051343171301961807024105064411886542822535834657174046708639107512588392737535584957521894097846767316631480840640433786626000116653528687318555353871084741162609730252085377824128571416159281634877138336637803276800020257566319259132140279662736257297300002555557590758851050146268559056077033422805941240829406085397126968831197725939416709916685352082466615499498722087595345577355798327682420291014459301308490998817563269648608049169832373004638471660347344248970262200546190479852526113689884553115 A104522 1926 5387863784738418738589690260117168259265801222995856836591777731219712095947168483637633944234671273522904221783452363619675956186086569507591485222159603939503418484076614192311059216633894970586611964036142726999831352971460318707504198158439649072012720102018876408199075255363212380956892950685494525304440939271514741844412177791818327016731106642725427407469073453911992331253598779773639581410928277803771633154029513905885421072315193235659628467607503971522140125917322537765178212606754872565682293540301949894442521921301359878000349960586061955666061613254223487829190756256133472385714248477844904631415009913409830400060772698957777396420838988208771891900007666672772276553150438805677168231100268417823722488218256191380906493593177818250129750056056247399846498496166262786036732067394983047260873043377903925472996452689808945824147509497119013915414981042032746910786601638571439557578341069653657419 A104522 1927 16163591354215256215769070780351504777797403668987570509775333193659136287841505450912901832704013820568712665350357090859027868558259708522774455666478811818510255452229842576933177649901684911759835892108428180999494058914380956122512594475318947216038160306056629224597225766089637142870678852056483575913322817814544225533236533375454981050193319928176282222407220361735976993760796339320918744232784833411314899462088541717656263216945579706978885402822511914566420377751967613295534637820264617697046880620905849683327565763904079634001049881758185866998184839762670463487572268768400417157142745433534713894245029740229491200182318096873332189262516964626315675700023000018316829659451316417031504693300805253471167464654768574142719480779533454750389250168168742199539495488498788358110196202184949141782619130133711776418989358069426837472442528491357041746244943126098240732359804915714318672735023208960970331 A104522 1928 48490774062645768647307212341054514333392211006962711529325999580977408863524516352738705498112041461706137996051071272577083605674779125568323366999436435455530766356689527730799532949705054735279507676325284542998482176743142868367537783425956841648114480918169887673791677298268911428612036556169450727739968453443632676599709600126364943150579959784528846667221661085207930981282389017962756232698354500233944698386265625152968789650836739120936656208467535743699261133255902839886603913460793853091140641862717549049982697291712238902003149645274557600994554519288011390462716806305201251471428236300604141682735089220688473600546954290619996567787550893878947027100069000054950488978353949251094514079902415760413502393964305722428158442338600364251167750504506226598618486465496365074330588606554847425347857390401135329256968074208280512417327585474071125238734829378294722197079414747142956018205069626882909065 A104522 1929 145472322187937305941921637023163543000176633020888134587977998742932226590573549058216116494336124385118413988153213817731250817024337376704970100998309306366592299070068583192398598849115164205838523028975853628995446530229428605102613350277870524944343442754509663021375031894806734285836109668508352183219905360330898029799128800379094829451739879353586540001664983255623792943847167053888268698095063500701834095158796875458906368952510217362809968625402607231097783399767708519659811740382381559273421925588152647149948091875136716706009448935823672802983663557864034171388150418915603754414284708901812425048205267662065420801640862871859989703362652681636841081300207000164851466935061847753283542239707247281240507181892917167284475327015801092753503251513518679795855459396489095222991765819664542276043572171203405987770904222624841537251982756422213375716204488134884166591238244241428868054615208880648725267 A104522 1930 436416966563811917825764911069490629000529899062664403763933996228796679771720647174648349483008373155355241964459641453193752451073012130114910302994927919099776897210205749577195796547345492617515569086927560886986339590688285815307840050833611574833030328263528989064125095684420202857508329005525056549659716080992694089397386401137284488355219638060759620004994949766871378831541501161664806094285190502105502285476390626376719106857530652088429905876207821693293350199303125558979435221147144677820265776764457941449844275625410150118028346807471018408950990673592102514164451256746811263242854126705437275144615802986196262404922588615579969110087958044910523243900621000494554400805185543259850626719121741843721521545678751501853425981047403278260509754540556039387566378189467285668975297458993626828130716513610217963312712667874524611755948269266640127148613464404652499773714732724286604163845626641946173871 A104522 1931 1309250899691435753477294733208471887001589697187993211291801988686390039315161941523945048449025119466065725893378924359581257353219036390344730908984783757299330691630617248731587389642036477852546707260782682660959018772064857445923520152500834724499090984790586967192375287053260608572524987016575169648979148242978082268192159203411853465065658914182278860014984849300614136494624503484994418282855571506316506856429171879130157320572591956265289717628623465079880050597909376676938305663441434033460797330293373824349532826876230450354085040422413055226852972020776307542493353770240433789728562380116311825433847408958588787214767765846739907330263874134731569731701863001483663202415556629779551880157365225531164564637036254505560277943142209834781529263621668118162699134568401857006925892376980880484392149540830653889938138003623573835267844807799920381445840393213957499321144198172859812491536879925838519683 A104522 1932 3927752699074307260431884199625415661004769091563979633875405966059170117945485824571835145347075358398197177680136773078743772059657109171034192726954351271897992074891851746194762168926109433557640121782348047982877056316194572337770560457502504173497272954371760901577125861159781825717574961049725508946937444728934246804576477610235560395196976742546836580044954547901842409483873510454983254848566714518949520569287515637390471961717775868795869152885870395239640151793728130030814916990324302100382391990880121473048598480628691351062255121267239165680558916062328922627480061310721301369185687140348935476301542226875766361644303297540219721990791622404194709195105589004450989607246669889338655640472095676593493693911108763516680833829426629504344587790865004354488097403705205571020777677130942641453176448622491961669814414010870721505803534423399761144337521179641872497963432594518579437474610639777515557117 A104522 1933 11783258097222921781295652598876246983014307274691938901626217898177510353836457473715505436041226075194591533040410319236231316178971327513102578180863053815693976224675555238584286506778328300672920365347044143948631168948583717013311681372507512520491818863115282704731377583479345477152724883149176526840812334186802740413729432830706681185590930227640509740134863643705527228451620531364949764545700143556848561707862546912171415885153327606387607458657611185718920455381184390092444750970972906301147175972640364419145795441886074053186765363801717497041676748186986767882440183932163904107557061421046806428904626680627299084932909892620659165972374867212584127585316767013352968821740009668015966921416287029780481081733326290550042501488279888513033763372595013063464292211115616713062333031392827924359529345867475885009443242032612164517410603270199283433012563538925617493890297783555738312423831919332546669419 A104522 1934 35349774291668765343886957796628740949042921824075816704878653694532531061509372421146516308123678225583774599121230957708693948536913982539307734542589161447081928674026665715752859520334984902018761096041132431845893506845751151039935044117522537561475456589345848114194132750438036431458174649447529580522437002560408221241188298492120043556772790682921529220404590931116581685354861594094849293637100430670545685123587640736514247655459982819162822375972833557156761366143553170277334252912918718903441527917921093257437386325658222159560296091405152491125030244560960303647320551796491712322671184263140419286713880041881897254798729677861977497917124601637752382755950301040058906465220029004047900764248861089341443245199978871650127504464839665539101290117785039190392876633346850139186999094178483773078588037602427655028329726097836493552231809810597850299037690616776852481670893350667214937271495757997640006323 A104522 1935 106049322875006296031660873389886222847128765472227450114635961083597593184528117263439548924371034676751323797363692873126081845610741947617923203627767484341245786022079997147258578561004954706056283288123397295537680520537253453119805132352567612684426369768037544342582398251314109294374523948342588741567311007681224663723564895476360130670318372048764587661213772793349745056064584782284547880911301292011637055370762922209542742966379948457488467127918500671470284098430659510832002758738756156710324583753763279772312158976974666478680888274215457473375090733682880910941961655389475136968013552789421257860141640125645691764396189033585932493751373804913257148267850903120176719395660087012143702292746583268024329735599936614950382513394518996617303870353355117571178629900040550417560997282535451319235764112807282965084989178293509480656695429431793550897113071850330557445012680052001644811814487273992920017035 A104522 1936 318147968625018888094982620169658668541386296416682350343907883250792779553584351790318646773113104030253971392091078619378245536832225842853769610883302453023737358066239991441775735683014864118168849864370191886613041561611760359359415397057702838053279109304112633027747194753942327883123571845027766224701933023043673991170694686429080392010955116146293762983641318380049235168193754346853643642733903876034911166112288766628628228899139845372465401383755502014410852295291978532496008276216268470130973751261289839316936476930923999436042664822646372420125272201048642732825884966168425410904040658368263773580424920376937075293188567100757797481254121414739771444803552709360530158186980261036431106878239749804072989206799809844851147540183556989851911611060065352713535889700121651252682991847606353957707292338421848895254967534880528441970086288295380652691339215550991672335038040156004934435443461821978760049169 A104522 1937 954443905875056664284947860508976005624158889250047051031723649752378338660753055370955940319339312090761914176273235858134736610496677528561308832649907359071212074198719974325327207049044592354506549593110575659839124684835281078078246191173108514159837327912337899083241584261826983649370715535083298674105799069131021973512084059287241176032865348438881288950923955140147705504581263040560930928201711628104733498336866299885884686697419536117396204151266506043232556885875935597488024828648805410392921253783869517950809430792771998308127994467939117260375816603145928198477654898505276232712121975104791320741274761130811225879565701302273392443762364244219314334410658128081590474560940783109293320634719249412218967620399429534553442620550670969555734833180196058140607669100364953758048975542819061873121877015265546685764902604641585325910258864886141958074017646652975017005114120468014803306330385465936280145571 A104522 1938 2863331717625169992854843581526928016872476667750141153095170949257135015982259166112867820958017936272285742528819707574404209831490032585683926497949722077213636222596159922975981621147133777063519648779331726979517374054505843234234738573519325542479511983737013697249724752785480950948112146605249896022317397207393065920536252177861723528098596045316643866852771865420443116513743789121682792784605134884314200495010598899657654060092258608352188612453799518129697670657627806792464074485946416231178763761351608553852428292378315994924383983403817351781127449809437784595432964695515828698136365925314373962223824283392433677638697103906820177331287092732657943003231974384244771423682822349327879961904157748236656902861198288603660327861652012908667204499540588174421823007301094861274146926628457185619365631045796640057294707813924755977730776594658425874222052939958925051015342361404044409918991156397808840434775 A104522 1939 8589995152875509978564530744580784050617430003250423459285512847771405047946777498338603462874053808816857227586459122723212629494470097757051779493849166231640908667788479768927944863441401331190558946337995180938552122163517529702704215720557976627438535951211041091749174258356442852844336439815749688066952191622179197761608756533585170584295788135949931600558315596261329349541231367365048378353815404652942601485031796698972962180276775825056565837361398554389093011972883420377392223457839248693536291284054825661557284877134947984773151950211452055343382349428313353786298894086547486094409097775943121886671472850177301032916091311720460531993861278197973829009695923152734314271048467047983639885712473244709970708583594865810980983584956038726001613498621764523265469021903284583822440779885371556858096893137389920171884123441774267933192329783975277622666158819876775153046027084212133229756973469193426521302387 A104522 1940 25769985458626529935693592233742352151852290009751270377856538543314215143840332495015810388622161426450571682759377368169637888483410293271155338481547498694922726003365439306783834590324203993571676839013985542815656366490552589108112647161673929882315607853633123275247522775069328558533009319447249064200856574866537593284826269600755511752887364407849794801674946788783988048623694102095145135061446213958827804455095390096918886540830327475169697512084195663167279035918650261132176670373517746080608873852164476984671854631404843954319455850634356166030147048284940061358896682259642458283227293327829365660014418550531903098748273935161381595981583834593921487029087769458202942813145401143950919657137419734129912125750784597432942950754868116178004840495865293569796407065709853751467322339656114670574290679412169760515652370325322803799576989351925832867998476459630325459138081252636399689270920407580279563905221 A104522 1941 77309956375879589807080776701227056455556870029253811133569615629942645431520997485047431165866484279351715048278132104508913665450230879813466015444642496084768178010096317920351503770972611980715030517041956628446969099471657767324337941485021789646946823560899369825742568325207985675599027958341747192602569724599612779854478808802266535258662093223549384405024840366351964145871082306285435405184338641876483413365286170290756659622490982425509092536252586989501837107755950783396530011120553238241826621556493430954015563894214531862958367551903068498090441144854820184076690046778927374849681879983488096980043255651595709296244821805484144787944751503781764461087263308374608828439436203431852758971412259202389736377252353792298828852264604348534014521487595880709389221197129561254401967018968344011722872038236509281546957110975968411398730968055777498603995429378890976377414243757909199067812761222740838691713723 A104522 1942 231929869127638769421242330103681169366670610087761433400708846889827936294562992455142293497599452838055145144834396313526740996350692639440398046333927488254304534030288953761054511312917835942145091551125869885340907298414973301973013824455065368940840470682698109477227704975623957026797083875025241577807709173798838339563436426406799605775986279670648153215074521099055892437613246918856306215553015925629450240095858510872269978867472947276527277608757760968505511323267852350189590033361659714725479864669480292862046691682643595588875102655709205494271323434564460552230070140336782124549045639950464290940129766954787127888734465416452434363834254511345293383261789925123826485318308610295558276914236777607169209131757061376896486556793813045602043564462787642128167663591388683763205901056905032035168616114709527844640871332927905234196192904167332495811986288136672929132242731273727597203438283668222516075139227 A104522 1943 695789607382916308263726990311043508100011830263284300202126540669483808883688977365426880492798358514165435434503188940580222989052077918321194139001782464762913602090866861283163533938753507826435274653377609656022721895244919905919041473365196106822521412048094328431683114926871871080391251625075724733423127521396515018690309279220398817327958839011944459645223563297167677312839740756568918646659047776888350720287575532616809936602418841829581832826273282905516533969803557050568770100084979144176439594008440878586140075047930786766625307967127616482813970303693381656690210421010346373647136919851392872820389300864361383666203396249357303091502763534035880149785369775371479455954925830886674830742710332821507627395271184130689459670381439136806130693388362926384502990774166051289617703170715096105505848344128583533922613998783715702588578712501997487435958864410018787396728193821182791610314851004667548225415739 A104522 1944 2087368822148748924791180970933130524300035490789852900606379622008451426651066932096280641478395075542496306303509566821740668967156233754963582417005347394288740806272600583849490601816260523479305823960132828968068165685734759717757124420095588320467564236144282985295049344780615613241173754875227174200269382564189545056070927837661196451983876517035833378935670689891503031938519222269706755939977143330665052160862726597850429809807256525488745498478819848716549601909410671151706310300254937432529318782025322635758420225143792360299875923901382849448441910911080144970070631263031039120941410759554178618461167902593084150998610188748071909274508290602107640449356109326114438367864777492660024492228130998464522882185813552392068379011144317410418392080165088779153508972322498153868853109512145288316517545032385750601767841996351147107765736137505992462307876593230056362190184581463548374830944553014002644676245273 A104522 1945 6262106466446246774373542912799391572900106472369558701819138866025354279953200796288841924435185226627488918910528700465222006901468701264890747251016042182866222418817801751548471805448781570437917471880398486904204497057204279153271373260286764961402692708432848955885148034341846839723521264625681522600808147692568635168212783512983589355951629551107500136807012069674509095815557666809120267819931429991995156482588179793551289429421769576466236495436459546149648805728232013455118930900764812297587956346075967907275260675431377080899627771704148548345325732733240434910211893789093117362824232278662535855383503707779252452995830566244215727823524871806322921348068327978343315103594332477980073476684392995393568646557440657176205137033432952231255176240495266337460526916967494461606559328536435864949552635097157251805303525989053441323297208412517977386923629779690169086570553744390645124492833659042007934028733875 A104522 1946 18786319399338740323120628738398174718700319417108676105457416598076062839859602388866525773305555679882466756731586101395666020704406103794672241753048126548598667256453405254645415416346344711313752415641195460712613491171612837459814119780860294884208078125298546867655444103025540519170563793877044567802424443077705905504638350538950768067854888653322500410421036209023527287446673000427360803459794289975985469447764539380653868288265308729398709486309378638448946417184696040365356792702294436892763869038227903721825782026294131242698883315112445645035977198199721304730635681367279352088472696835987607566150511123337757358987491698732647183470574615418968764044204983935029945310782997433940220430053178986180705939672321971528615411100298856693765528721485799012381580750902483384819677985609307594848657905291471755415910577967160323969891625237553932160770889339070507259711661233171935373478500977126023802086199679 A104522 1947 56358958198016220969361886215194524156100958251326028316372249794228188519578807166599577319916667039647400270194758304186998062113218311384016725259144379645796001769360215763936246249039034133941257246923586382137840473514838512379442359342580884652624234375895640602966332309076621557511691381631133703407273329233117716513915051616852304203564665959967501231263108627070581862340019001282082410379382869927956408343293618141961604864795926188196128458928135915346839251554088121096070378106883310678291607114683711165477346078882393728096649945337336935107931594599163914191907044101838056265418090507962822698451533370013272076962475096197941550411723846256906292132614951805089835932348992301820661290159536958542117819016965914585846233300896570081296586164457397037144742252707450154459033956827922784545973715874415266247731733901480971909674875712661796482312668017211521779134983699515806120435502931378071406258597091 A104522 1948 169076874594048662908085658645583572468302874753978084949116749382684565558736421499798731959750001118942200810584274912560994186339654934152050175777433138937388005308080647291808738747117102401823771740770759146413521420544515537138327078027742653957872703127686921808898996927229864672535074144893401110221819987699353149541745154850556912610693997879902503693789325881211745587020057003846247231138148609783869225029880854425884814594387778564588385376784407746040517754662264363288211134320649932034874821344051133496432038236647181184289949836012010805323794783797491742575721132305514168796254271523888468095354600110039816230887425288593824651235171538770718876397844855415269507797046976905461983870478610875626353457050897743757538699902689710243889758493372191111434226758122350463377101870483768353637921147623245798743195201704442915729024627137985389446938004051634565337404951098547418361306508794134214218775789325 A104522 1949 507230623782145988724256975936750717404908624261934254847350248148053696676209264499396195879250003356826602431752824737682982559018964802456150527332299416812164015924241941875426216241351307205471315222312277439240564261633546611414981234083227961873618109383060765426696990781689594017605222434680203330665459963098059448625235464551670737832081993639707511081367977643635236761060171011538741693414445829351607675089642563277654443783163335693765156130353223238121553263986793089864633402961949796104624464032153400489296114709941543552869849508036032415971384351392475227727163396916542506388762814571665404286063800330119448692662275865781473953705514616312156629193534566245808523391140930716385951611435832626879060371152693231272616099708069130731669275480116573334302680274367051390131305611451305060913763442869737396229585605113328747187073881413956168340814012154903696012214853295642255083919526382402642656327366027 A104522 1950 1521691871346437966172770927810252152214725872785802764542050744444161090028627793498188587637750010070479807295258474213048947677056894407368451581996898250436492047772725825626278648724053921616413945666936832317721692784900639834244943702249683885620854328149182296280090972345068782052815667304040609991996379889294178345875706393655012213496245980919122533244103932930905710283180513034616225080243337488054823025268927689832963331349490007081295468391059669714364659791960379269593900208885849388313873392096460201467888344129824630658609548524108097247914153054177425683181490190749627519166288443714996212858191400990358346077986827597344421861116543848936469887580603698737425570173422792149157854834307497880637181113458079693817848299124207392195007826440349720002908040823101154170393916834353915182741290328609212188688756815339986241561221644241868505022442036464711088036644559886926765251758579147207927968982096131 A104522 1951 4565075614039313898518312783430756456644177618357408293626152233332483270085883380494565762913250030211439421885775422639146843031170683222105354745990694751309476143318177476878835946172161764849241837000810496953165078354701919502734831106749051656862562984447546888840272917035206346158447001912121829975989139667882535037627119180965036640488737942757367599732311798792717130849541539103848675240730012464164469075806783069498889994048470021243886405173179009143093979375881137808781700626657548164941620176289380604403665032389473891975828645572324291743742459162532277049544470572248882557498865331144988638574574202971075038233960482792033265583349631546809409662741811096212276710520268376447473564502922493641911543340374239081453544897372622176585023479321049160008724122469303462511181750503061745548223870985827636566066270446019958724683664932725605515067326109394133264109933679660780295755275737441623783906946286443 A104522 1952 13695226842117941695554938350292269369932532855072224880878456699997449810257650141483697288739750090634318265657326267917440529093512049666316064237972084253928428429954532430636507838516485294547725511002431490859495235064105758508204493320247154970587688953342640666520818751105619038475341005736365489927967419003647605112881357542895109921466213828272102799196935396378151392548624617311546025722190037392493407227420349208496669982145410063731659215519537027429281938127643413426345101879972644494824860528868141813210995097168421675927485936716972875231227377487596831148633411716746647672496595993434965915723722608913225114701881448376099796750048894640428228988225433288636830131560805129342420693508767480925734630021122717244360634692117866529755070437963147480026172367407910387533545251509185236644671612957482909698198811338059876174050994798176816545201978328182399792329801038982340887265827212324871351720838857377 A104522 1953 41085680526353825086664815050876808109797598565216674642635370099992349430772950424451091866219250271902954796971978803752321587280536148998948192713916252761785285289863597291909523515549455883643176533007294472578485705192317275524613479960741464911763066860027921999562456253316857115426023017209096469783902257010942815338644072628685329764398641484816308397590806189134454177645873851934638077166570112177480221682261047625490009946436230191194977646558611082287845814382930240279035305639917933484474581586604425439632985291505265027782457810150918625693682132462790493445900235150239943017489787980304897747171167826739675344105644345128299390250146683921284686964676299865910490394682415388027262080526302442777203890063368151733081904076353599589265211313889442440078517102223731162600635754527555709934014838872448729094596434014179628522152984394530449635605934984547199376989403116947022661797481636974614055162516570179 A104522 1954 123257041579061475259994445152630424329392795695650023927906110299977048292318851273353275598657750815708864390915936411256964761841608446996844578141748758285355855869590791875728570546648367650929529599021883417735457115576951826573840439882224394735289200580083765998687368759950571346278069051627289409351706771032828446015932217886055989293195924454448925192772418567403362532937621555803914231499710336532440665046783142876470029839308690573584932939675833246863537443148790720837105916919753800453423744759813276318898955874515795083347373430452755877081046397388371480337700705450719829052469363940914693241513503480219026032316933035384898170750440051763854060894028899597731471184047246164081786241578907328331611670190104455199245712229060798767795633941668327320235551306671193487801907263582667129802044516617346187283789302042538885566458953183591348906817804953641598130968209350841067985392444910923842165487549708583 A104522 1955 369771124737184425779983335457891272988178387086950071783718330899931144876956553820059826795973252447126593172747809233770894285524825340990533734425246274856067567608772375627185711639945102952788588797065650253206371346730855479721521319646673184205867601740251297996062106279851714038834207154881868228055120313098485338047796653658167967879587773363346775578317255702210087598812864667411742694499131009597321995140349428629410089517926071720754798819027499740590612329446372162511317750759261401360271234279439828956696867623547385250042120291358267631243139192165114441013102116352159487157408091822744079724540510440657078096950799106154694512251320155291562182682086698793194413552141738492245358724736721984994835010570313365597737136687182396303386901825004981960706653920013580463405721790748001389406133549852038561851367906127616656699376859550774046720453414860924794392904628052523203956177334732771526496462649123795 A104522 1956 1109313374211553277339950006373673818964535161260850215351154992699793434630869661460179480387919757341379779518243427701312682856574476022971601203275738824568202702826317126881557134919835308858365766391196950759619114040192566439164563958940019552617602805220753893988186318839555142116502621464645604684165360939295456014143389960974503903638763320090040326734951767106630262796438594002235228083497393028791965985421048285888230268553778215162264396457082499221771836988339116487533953252277784204080813702838319486870090602870642155750126360874074802893729417576495343323039306349056478461472224275468232239173621531321971234290852397318464083536753960465874686548046260096379583240656425215476736076174210165954984505031710940096793211410061547188910160705475014945882119961760040741390217165372244004168218400649556115685554103718382849970098130578652322140161360244582774383178713884157569611868532004198314579489387947369429 A104522 1957 3327940122634659832019850019121021456893605483782550646053464978099380303892608984380538441163759272024139338554730283103938048569723428068914803609827216473704608108478951380644671404759505926575097299173590852278857342120577699317493691876820058657852808415662261681964558956518665426349507864393936814052496082817886368042430169882923511710916289960270120980204855301319890788389315782006705684250492179086375897956263144857664690805661334645486793189371247497665315510965017349462601859756833352612242441108514958460610271808611926467250379082622224408681188252729486029969117919047169435384416672826404696717520864593965913702872557191955392250610261881397624059644138780289138749721969275646430208228522630497864953515095132820290379634230184641566730482116425044837646359885280122224170651496116732012504655201948668347056662311155148549910294391735956966420484080733748323149536141652472708835605596012594943738468163842106331 A104522 1958 9983820367903979496059550057363064370680816451347651938160394934298140911677826953141615323491277816072418015664190849311814145709170284206744410829481649421113824325436854141934014214278517779725291897520772556836572026361733097952481075630460175973558425246986785045893676869555996279048523593181810442157488248453659104127290509648770535132748869880810362940614565903959672365167947346020117052751476537259127693868789434572994072416984003936460379568113742492995946532895052048387805579270500057836727323325544875381830815425835779401751137247866673226043564758188458089907353757141508306153250018479214090152562593781897741108617671575866176751830785644192872178932416340867416249165907826939290624685567891493594860545285398460871138902690553924700191446349275134512939079655840366672511954488350196037513965605846005041169986933465445649730883175207870899261452242201244969448608424957418126506816788037784831215404491526317035 A104522 1959 29951461103711938488178650172089193112042449354042955814481184802894422735033480859424845970473833448217254046992572547935442437127510852620233232488444948263341472976310562425802042642835553339175875692562317670509716079085199293857443226891380527920675275740960355137681030608667988837145570779545431326472464745360977312381871528946311605398246609642431088821843697711879017095503842038060351158254429611777383081606368303718982217250952011809381138704341227478987839598685156145163416737811500173510181969976634626145492446277507338205253411743600019678130694274565374269722061271424524918459750055437642270457687781345693223325853014727598530255492356932578616536797249022602248747497723480817871874056703674480784581635856195382613416708071661774100574339047825403538817238967521100017535863465050588112541896817538015123509960800396336949192649525623612697784356726603734908345825274872254379520450364113354493646213474578949147 A104522 1960 89854383311135815464535950516267579336127348062128867443443554408683268205100442578274537911421500344651762140977717643806327311382532557860699697465334844790024418928931687277406127928506660017527627077686953011529148237255597881572329680674141583762025827222881065413043091826003966511436712338636293979417394236082931937145614586838934816194739828927293266465531093135637051286511526114181053474763288835332149244819104911156946651752856035428143416113023682436963518796055468435490250213434500520530545909929903878436477338832522014615760235230800059034392082823696122809166183814273574755379250166312926811373063344037079669977559044182795590766477070797735849610391747067806746242493170442453615622170111023442353744907568586147840250124214985322301723017143476210616451716902563300052607590395151764337625690452614045370529882401189010847577948576870838093353070179811204725037475824616763138561351092340063480938640423736845481 A104522 1961 269563149933407446393607851548802738008382044186386602330330663226049804615301327734823613734264501033955286422933152931418981934147597673582099092396004534370073256786795061832218383785519980052582881233060859034587444711766793644716989042022424751286077481668643196239129275478011899534310137015908881938252182708248795811436843760516804448584219486781879799396593279406911153859534578342543160424289866505996447734457314733470839955258568106284430248339071047310890556388166405306470750640303501561591637729789711635309432016497566043847280705692400177103176248471088368427498551442820724266137750498938780434119190032111239009932677132548386772299431212393207548831175241203420238727479511327360846866510333070327061234722705758443520750372644955966905169051430428631849355150707689900157822771185455293012877071357842136111589647203567032542733845730612514280059210539433614175112427473850289415684053277020190442815921271210534483 A104522 1962 808689449800222339180823554646408214025146132559159806990991989678149413845903983204470841202793503101865859268799458794256945802442793020746297277188013603110219770360385185496655151356559940157748643699182577103762334135300380934150967126067274253858232445005929588717387826434035698602930411047726645814756548124746387434310531281550413345752658460345639398189779838220733461578603735027629481272869599517989343203371944200412519865775704318853290745017213141932671669164499215919412251920910504684774913189369134905928296049492698131541842117077200531309528745413265105282495654328462172798413251496816341302357570096333717029798031397645160316898293637179622646493525723610260716182438533982082540599530999210981183704168117275330562251117934867900715507154291285895548065452123069700473468313556365879038631214073526408334768941610701097628201537191837542840177631618300842525337282421550868247052159831060571328447763813631601487 A104522 1963 2426068349400667017542470663939224642075438397677479420972975969034448241537711949613412523608380509305597577806398376382770837407328379062238891831564040809330659311081155556489965454069679820473245931097547731311287002405901142802452901378201822761574697335017788766152163479302107095808791233143179937444269644374239162302931593844651240037257975381036918194569339514662200384735811205082888443818608798553968029610115832601237559597327112956559872235051639425798015007493497647758236755762731514054324739568107404717784888148478094394625526351231601593928586236239795315847486962985386518395239754490449023907072710289001151089394094192935480950694880911538867939480577170830782148547315601946247621798592997632943551112504351825991686753353804603702146521462873857686644196356369209101420404940669097637115893642220579225004306824832103292884604611575512628520532894854902527576011847264652604741156479493181713985343291440894802499 A104522 1964 7278205048202001052627411991817673926226315193032438262918927907103344724613135848840237570825141527916792733419195129148312512221985137186716675494692122427991977933243466669469896362209039461419737793292643193933861007217703428407358704134605468284724092005053366298456490437906321287426373699429539812332808933122717486908794781533953720111773926143110754583708018543986601154207433615248665331455826395661904088830347497803712678791981338869679616705154918277394045022480492943274710267288194542162974218704322214153354664445434283183876579053694804781785758708719385947542460888956159555185719263471347071721218130867003453268182282578806442852084642734616603818441731512492346445641946805838742865395778992898830653337513055477975060260061413811106439564388621573059932589069107627304261214822007292911347680926661737675012920474496309878653813834726537885561598684564707582728035541793957814223469438479545141956029874322684405533 A104522 1965 21834615144606003157882235975453021778678945579097314788756783721310034173839407546520712712475424583750378200257585387444937536665955411560150026484076367283975933799730400008409689086627118384259213379877929581801583021653110285222076112403816404854172276015160098895369471313718963862279121098288619436998426799368152460726384344601861160335321778429332263751124055631959803462622300845745995994367479186985712266491042493411138036375944016609038850115464754832182135067441478829824130801864583626488922656112966642460063993336302849551629737161084414345357276126158157842627382666868478665557157790414041215163654392601010359804546847736419328556253928203849811455325194537477039336925840417516228596187336978696491960012539166433925180780184241433319318693165864719179797767207322881912783644466021878734043042779985213025038761423488929635961441504179613656684796053694122748184106625381873442670408315438635425868089622968053214635 A104522 1966 65503845433818009473646707926359065336036836737291944366270351163930102521518222639562138137426273751251134600772756162334812609997866234680450079452229101851927801399191200025229067259881355152777640139633788745404749064959330855666228337211449214562516828045480296686108413941156891586837363294865858310995280398104457382179153033805583481005965335287996791253372166895879410387866902537237987983102437560957136799473127480233414109127832049827116550346394264496546405202324436489472392405593750879466767968338899927380191980008908548654889211483253243036071828378474473527882148000605435996671473371242123645490963177803031079413640543209257985668761784611549434365975583612431118010777521252548685788562010936089475880037617499301775542340552724299957956079497594157539393301621968645738350933398065636202129128339955639075116284270466788907884324512538840970054388161082368244552319876145620328011224946315906277604268868904159641939 A104522 1967 196511536301454028420940123779077196008110510211875833098811053491790307564554667918686414412278821253753403802318268487004437829993598704041350238356687305555783404197573600075687201779644065458332920418901366236214247194877992566998685011634347643687550484136440890058325241823470674760512089884597574932985841194313372146537459101416750443017896005863990373760116500687638231163600707611713963949307312682871410398419382440700242327383496149481349651039182793489639215606973309468417177216781252638400303905016699782140575940026725645964667634449759729108215485135423420583646444001816307990014420113726370936472889533409093238240921629627773957006285353834648303097926750837293354032332563757646057365686032808268427640112852497905326627021658172899873868238492782472618179904865905937215052800194196908606387385019866917225348852811400366723652973537616522910163164483247104733656959628436860984033674838947718832812806606712478923851 A104522 1968 589534608904362085262820371337231588024331530635627499296433160475370922693664003756059243236836463761260211406954805461013313489980796112124050715070061916667350212592720800227061605338932196374998761256704098708642741584633977700996055034903042931062651452409322670174975725470412024281536269653792724798957523582940116439612377304250251329053688017591971121280349502062914693490802122835141891847921938048614231195258147322100726982150488448444048953117548380468917646820919928405251531650343757915200911715050099346421727820080176937894002903349279187324646455406270261750939332005448923970043260341179112809418668600227279714722764888883321871018856061503944909293780252511880062096997691272938172097058098424805282920338557493715979881064974518699621604715478347417854539714597717811645158400582590725819162155059600751676046558434201100170958920612849568730489493449741314200970878885310582952101024516843156498438419820137436769585 A104522 1969 1768603826713086255788461114011694764072994591906882497889299481426112768080992011268177729710509391283780634220864416383039940469942388336372152145210185750002050637778162400681184816016796589124996283770112296125928224753901933102988165104709128793187954357227968010524927176411236072844608808961378174396872570748820349318837131912750753987161064052775913363841048506188744080472406368505425675543765814145842693585774441966302180946451465345332146859352645141406752940462759785215754594951031273745602735145150298039265183460240530813682008710047837561973939366218810785252817996016346771910129781023537338428256005800681839144168294666649965613056568184511834727881340757535640186290993073818814516291174295274415848761015672481147939643194923556098864814146435042253563619143793153434935475201747772177457486465178802255028139675302603300512876761838548706191468480349223942602912636655931748856303073550529469495315259460412310306787 A104522 1970 5305811480139258767365383342035084292218983775720647493667898444278338304242976033804533189131528173851341902662593249149119821409827165009116456435630557250006151913334487202043554448050389767374988851310336888377784674261705799308964495314127386379563863071683904031574781529233708218533826426884134523190617712246461047956511395738252261961483192158327740091523145518566232241417219105516277026631297442437528080757323325898906542839354396035996440578057935424220258821388279355647263784853093821236808205435450894117795550380721592441046026130143512685921818098656432355758453988049040315730389343070612015284768017402045517432504883999949896839169704553535504183644022272606920558872979221456443548873522885823247546283047017443443818929584770668296594442439305126760690857431379460304806425605243316532372459395536406765084419025907809901538630285515646118574405441047671827808737909967795246568909220651588408485945778381236930918391 A104522 1971 15917434440417776302096150026105252876656951327161942481003695332835014912728928101413599567394584521554025707987779747447359464229481495027349369306891671750018455740003461606130663344151169302124966553931010665133354022785117397926893485942382159138691589215051712094724344587701124655601479280652403569571853136739383143869534187214756785884449576474983220274569436555698696724251657316548831079893892327312584242271969977696719628518063188107989321734173806272660776464164838066941791354559281463710424616306352682353386651142164777323138078390430538057765454295969297067275361964147120947191168029211836045854304052206136552297514651999849690517509113660606512550932066817820761676618937664369330646620568657469742638849141052330331456788754312004889783327317915380282072572294138380914419276815729949597117378186609220295253257077723429704615890856546938355723216323143015483426213729903385739706727661954765225457837335143710792753203 A104522 1972 47752303321253328906288450078315758629970853981485827443011085998505044738186784304240798702183753564662077123963339242342078392688444485082048107920675015250055367220010384818391990032453507906374899661793031995400062068355352193780680457827146477416074767645155136284173033763103373966804437841957210708715559410218149431608602561644270357653348729424949660823708309667096090172754971949646493239681676981937752726815909933090158885554189564323967965202521418817982329392494514200825374063677844391131273848919058047060159953426494331969414235171291614173296362887907891201826085892441362841573504087635508137562912156618409656892543955999549071552527340981819537652796200453462285029856812993107991939861705972409227916547423156990994370366262936014669349981953746140846217716882415142743257830447189848791352134559827660885759771233170289113847672569640815067169648969429046450278641189710157219120182985864295676373512005431132378257637 A104522 1973 143256909963759986718865350234947275889912561944457482329033257995515134214560352912722396106551260693986231371890017727026235178065333455246144323762025045750166101660031154455175970097360523719124698985379095986200186205066056581342041373481439432248224302935465408852519101289310121900413313525871632126146678230654448294825807684932811072960046188274848982471124929001288270518264915848939479719045030945813258180447729799270476656662568692971903895607564256453946988177483542602476122191033533173393821546757174141180479860279482995908242705513874842519889088663723673605478257677324088524720512262906524412688736469855228970677631867998647214657582022945458612958388601360386855089570438979323975819585117917227683749642269470972983111098788808044008049945861238422538653150647245428229773491341569546374056403679482982657279313699510867341543017708922445201508946908287139350835923569130471657360548957592887029120536016293397134770939 A104522 1974 429770729891279960156596050704841827669737685833372446987099773986545402643681058738167188319653782081958694115670053181078705534196000365738432971286075137250498304980093463365527910292081571157374096956137287958600558615198169744026124120444318296744672908806396226557557303867930365701239940577614896378440034691963344884477423054798433218880138564824546947413374787003864811554794747546818439157135092837439774541343189397811429969987706078915711686822692769361840964532450627807428366573100599520181464640271522423541439580838448987724728116541624527559667265991171020816434773031972265574161536788719573238066209409565686912032895603995941643972746068836375838875165804081160565268711316937971927458755353751683051248926808412918949333296366424132024149837583715267615959451941736284689320474024708639122169211038448947971837941098532602024629053126767335604526840724861418052507770707391414972081646872778661087361608048880191404310843 A104522 1975 1289312189673839880469788152114525483009213057500117340961299321959636207931043176214501564958961346245876082347010159543236116602588001097215298913858225411751494914940280390096583730876244713472122290868411863875801675845594509232078372361332954890234018726419188679672671911603791097103719821732844689135320104075890034653432269164395299656640415694473640842240124361011594434664384242640455317471405278512319323624029568193434289909963118236747135060468078308085522893597351883422285099719301798560544393920814567270624318742515346963174184349624873582679001797973513062449304319095916796722484610366158719714198628228697060736098686811987824931918238206509127516625497412243481695806133950813915782376266061255049153746780425238756847999889099272396072449512751145802847878355825208854067961422074125917366507633115346843915513823295597806073887159380302006813580522174584254157523312122174244916244940618335983262084824146640574212930555 A104522 1976 3867936569021519641409364456343576449027639172500352022883897965878908623793129528643504694876884038737628247041030478629708349807764003291645896741574676235254484744820841170289751192628734140416366872605235591627405027536783527696235117083998864670702056179257566039018015734811373291311159465198534067405960312227670103960296807493185898969921247083420922526720373083034783303993152727921365952414215835536957970872088704580302869729889354710241405181404234924256568680792055650266855299157905395681633181762443701811872956227546040889522553048874620748037005393920539187347912957287750390167453831098476159142595884686091182208296060435963474795754714619527382549876492236730445087418401852441747347128798183765147461240341275716270543999667297817188217348538253437408543635067475626562203884266222377752099522899346040531746541469886793418221661478140906020440741566523752762472569936366522734748734821855007949786254472439921722638789689 A104522 1977 11603809707064558924228093369030729347082917517501056068651693897636725871379388585930514084630652116212884741123091435889125049423292009874937690224724028705763454234462523510869253577886202421249100617815706774882215082610350583088705351251996594012106168537772698117054047204434119873933478395595602202217880936683010311880890422479557696909763741250262767580161119249104349911979458183764097857242647506610873912616266113740908609189668064130724215544212704772769706042376166950800565897473716187044899545287331105435618868682638122668567659146623862244111016181761617562043738871863251170502361493295428477427787654058273546624888181307890424387264143858582147649629476710191335262255205557325242041386394551295442383721023827148811631999001893451564652045614760312225630905202426879686611652798667133256298568698038121595239624409660380254664984434422718061322224699571258287417709809099568204246204465565023849358763417319765167916367091 A104522 1978 34811429121193676772684280107092188041248752552503168205955081692910177614138165757791542253891956348638654223369274307667375148269876029624813070674172086117290362703387570532607760733658607263747301853447120324646645247831051749266116053755989782036318505613318094351162141613302359621800435186786806606653642810049030935642671267438673090729291223750788302740483357747313049735938374551292293571727942519832621737848798341222725827569004192392172646632638114318309118127128500852401697692421148561134698635861993316306856606047914368005702977439871586732333048545284852686131216615589753511507084479886285432283362962174820639874664543923671273161792431575746442948888430130574005786765616671975726124159183653886327151163071481446434895997005680354693956136844280936676892715607280639059834958396001399768895706094114364785718873228981140763994953303268154183966674098713774862253129427298704612738613396695071548076290251959295503749099295 A104522 1979 104434287363581030318052840321276564123746257657509504617865245078730532842414497273374626761675869045915962670107822923002125444809628088874439212022516258351871088110162711597823282200975821791241905560341360973939935743493155247798348161267969346108955516839954283053486424839907078865401305560360419819960928430147092806928013802316019272187873671252364908221450073241939149207815123653876880715183827559497865213546395023668177482707012577176517939897914342954927354381385502557205093077263445683404095907585979948920569818143743104017108932319614760196999145635854558058393649846769260534521253439658856296850088886524461919623993631771013819485377294727239328846665290391722017360296850015927178372477550961658981453489214444339304687991017041064081868410532842810030678146821841917179504875188004199306687118282343094357156619686943422291984859909804462551900022296141324586759388281896113838215840190085214644228870755877886511247295907 A104522 1980 313302862090743090954158520963829692371238772972528513853595735236191598527243491820123880285027607137747888010323468769006376334428884266623317636067548775055613264330488134793469846602927465373725716681024082921819807230479465743395044483803908038326866550519862849160459274519721236596203916681081259459882785290441278420784041406948057816563621013757094724664350219725817447623445370961630642145551482678493595640639185071004532448121037731529553819693743028864782063144156507671615279231790337050212287722757939846761709454431229312051326796958844280590997436907563674175180949540307781603563760318976568890550266659573385758871980895313041458456131884181717986539995871175166052080890550047781535117432652884976944360467643333017914063973051123192245605231598528430092034440465525751538514625564012597920061354847029283071469859060830266875954579729413387655700066888423973760278164845688341514647520570255643932686612267633659533741885741 A104522 1981 939908586272229272862475562891489077113716318917585541560787205708574795581730475460371640855082821413243664030970406307019129003286652799869952908202646325166839792991464404380409539808782396121177150043072248765459421691438397230185133451411724114980599651559588547481377823559163709788611750043243778379648355871323835262352124220844173449690863041271284173993050659177452342870336112884891926436654448035480786921917555213013597344363113194588661459081229086594346189432469523014845837695371011150636863168273819540285128363293687936153980390876532841772992310722691022525542848620923344810691280956929706671650799978720157276615942685939124375368395652545153959619987613525498156242671650143344605352297958654930833081402929999053742191919153369576736815694795585290276103321396577254615543876692037793760184064541087849214409577182490800627863739188240162967100200665271921280834494537065024543942561710766931798059836802900978601225655243 A104522 1982 2819725758816687818587426688674467231341148956752756624682361617125724386745191426381114922565248464239730992092911218921057387009859958399609858724607938975500519378974393213141228619426347188363531450129216746296378265074315191690555400354235172344941798954678765642444133470677491129365835250129731335138945067613971505787056372662532520349072589123813852521979151977532357028611008338654675779309963344106442360765752665639040792033089339583765984377243687259783038568297408569044537513086113033451910589504821458620855385089881063808461941172629598525318976932168073067576628545862770034432073842870789120014952399936160471829847828057817373126105186957635461878859962840576494468728014950430033816056893875964792499244208789997161226575757460108730210447084386755870828309964189731763846631630076113381280552193623263547643228731547472401883591217564720488901300601995815763842503483611195073631827685132300795394179510408702935803676963747 A104522 1983 8459177276450063455762280066023401694023446870258269874047084851377173160235574279143344767695745392719192976278733656763172161029579875198829576173823816926501558136923179639423685858279041565090594350387650238889134795222945575071666201062705517034825396864036296927332400412032473388097505750389194005416835202841914517361169117987597561047217767371441557565937455932597071085833025015964027337929890032319327082297257996917122376099268018751297953131731061779349115704892225707133612539258339100355731768514464375862566155269643191425385823517888795575956930796504219202729885637588310103296221528612367360044857199808481415489543484173452119378315560872906385636579888521729483406184044851290101448170681627894377497732626369991483679727272380326190631341253160267612484929892569195291539894890228340143841656580869790642929686194642417205650773652694161466703901805987447291527510450833585220895483055396902386182538531226108807411030889259 A104522 1984 25377531829350190367286840198070205082070340610774809622141254554131519480706722837430034303087236178157578928836200970289516483088739625596488728521471450779504674410769538918271057574837124695271783051162950716667404385668836725214998603188116551104476190592108890781997201236097420164292517251167582016250505608525743552083507353962792683141653302114324672697812367797791213257499075047892082013789670096957981246891773990751367128297804056253893859395193185338047347114676677121400837617775017301067195305543393127587698465808929574276157470553666386727870792389512657608189656912764930309888664585837102080134571599425444246468630452520356358134946682618719156909739665565188450218552134553870304344512044883683132493197879109974451039181817140978571894023759480802837454789677707585874619684670685020431524969742609371928789058583927251616952320958082484400111705417962341874582531352500755662686449166190707158547615593678326422233092665793 A104522 1985 76132595488050571101860520594210615246211021832324428866423763662394558442120168512290102909261708534472736786508602910868549449266218876789466185564414352338514023232308616754813172724511374085815349153488852150002213157006510175644995809564349653313428571776326672345991603708292260492877551753502746048751516825577230656250522061888378049424959906342974018093437103393373639772497225143676246041369010290873943740675321972254101384893412168761681578185579556014142041344030031364202512853325051903201585916630179382763095397426788722828472411660999160183612377168537972824568970738294790929665993757511306240403714798276332739405891357561069074404840047856157470729218996695565350655656403661610913033536134651049397479593637329923353117545451422935715682071278442408512364369033122757623859054012055061294574909227828115786367175751781754850856962874247453200335116253887025623747594057502266988059347498572121475642846781034979266699277995395 A104522 1986 228397786464151713305581561782631845738633065496973286599271290987183675326360505536870308727785125603418210359525808732605648347798656630368398556693243057015542069696925850264439518173534122257446047460466556450006639471019530526934987428693048959940285715328980017037974811124876781478632655260508238146254550476731691968751566185665134148274879719028922054280311310180120919317491675431028738124107030872621831222025965916762304154680236506285044734556738668042426124032090094092607538559975155709604757749890538148289286192280366168485417234982997480550837131505613918473706912214884372788997981272533918721211144394828998218217674072683207223214520143568472412187656990086696051966969210984832739100608403953148192438780911989770059352636354268807147046213835327225537093107099368272871577162036165183883724727683484347359101527255345264552570888622742359601005348761661076871242782172506800964178042495716364426928540343104937800097833984199 A104522 1987 685193359392455139916744685347895537215899196490919859797813872961551025979081516610610926183355376810254631078577426197816945043395969891105195670079729171046626209090777550793318554520602366772338142381399669350019918413058591580804962286079146879820857145986940051113924433374630344435897965781524714438763651430195075906254698556995402444824639157086766162840933930540362757952475026293086214372321092617865493666077897750286912464040709518855134203670216004127278372096270282277822615679925467128814273249671614444867858576841098505456251704948992441652511394516841755421120736644653118366993943817601756163633433184486994654653022218049621669643560430705417236562970970260088155900907632954498217301825211859444577316342735969310178057909062806421441138641505981676611279321298104818614731486108495551651174183050453042077304581766035793657712665868227078803016046284983230613728346517520402892534127487149093280785621029314813400293501950611 A104522 1988 2055580078177365419750234056043686611647697589472759579393441618884653077937244549831832778550066130430763893235732278593450835130187909673315587010239187513139878627272332652379955663561807100317014427144199008050059755239175774742414886858237440639462571437960820153341773300123891033307693897344574143316290954290585227718764095670986207334473917471260298488522801791621088273857425078879258643116963277853596480998233693250860737392122128556565402611010648012381835116288810846833467847039776401386442819749014843334603575730523295516368755114846977324957534183550525266263362209933959355100981831452805268490900299553460983963959066654148865008930681292116251709688912910780264467702722898863494651905475635578333731949028207907930534173727188419264323415924517945029833837963894314455844194458325486654953522549151359126231913745298107380973137997604681236409048138854949691841185039552561208677602382461447279842356863087944440200880505849845 A104522 1989 6166740234532096259250702168131059834943092768418278738180324856653959233811733649495498335650198391292291679707196835780352505390563729019946761030717562539419635881816997957139866990685421300951043281432597024150179265717527324227244660574712321918387714313882460460025319900371673099923081692033722429948872862871755683156292287012958622003421752413780895465568405374863264821572275236637775929350889833560789442994701079752582212176366385669696207833031944037145505348866432540500403541119329204159328459247044530003810727191569886549106265344540931974872602550651575798790086629801878065302945494358415805472700898660382951891877199962446595026792043876348755129066738732340793403108168696590483955716426906735001195847084623723791602521181565257792970247773553835089501513891682943367532583374976459964860567647454077378695741235894322142919413992814043709227144416564849075523555118657683626032807147384341839527070589263833320602641517547547 A104522 1990 18500220703596288777752106504393179504829278305254836214540974569961877701435200948486495006950595173876875039121590507341057516171691187059840283092152687618258907645450993871419600972056263902853129844297791072450537797152581972681733981724136965755163142941647381380075959701115019299769245076101167289846618588615267049468876861038875866010265257241342686396705216124589794464716825709913327788052669500682368328984103239257746636529099157009088623499095832111436516046599297621501210623357987612477985377741133590011432181574709659647318796033622795924617807651954727396370259889405634195908836483075247416418102695981148855675631599887339785080376131629046265387200216197022380209324506089771451867149280720205003587541253871171374807563544695773378910743320661505268504541675048830102597750124929379894581702942362232136087223707682966428758241978442131127681433249694547226570665355973050878098421442153025518581211767791499961807924552640651 A104522 1991 55500662110788866333256319513179538514487834915764508643622923709885633104305602845459485020851785521630625117364771522023172548515073561179520849276458062854776722936352981614258802916168791708559389532893373217351613391457745918045201945172410897265489428824942144140227879103345057899307735228303501869539855765845801148406630583116627598030795771724028059190115648373769383394150477129739983364158008502047104986952309717773239909587297471027265870497287496334309548139797892864503631870073962837433956133223400770034296544724128978941956388100868387773853422955864182189110779668216902587726509449225742249254308087943446567026894799662019355241128394887138796161600648591067140627973518269314355601447842160615010762623761613514124422690634087320136732229961984515805513625025146490307793250374788139683745108827086696408261671123048899286274725935326393383044299749083641679711996067919152634295264326459076555743635303374499885423773657919963 A104522 1992 166501986332366598999768958539538615543463504747293525930868771129656899312916808536378455062555356564891875352094314566069517645545220683538562547829374188564330168809058944842776408748506375125678168598680119652054840174373237754135605835517232691796468286474826432420683637310035173697923205684910505608619567297537403445219891749349882794092387315172084177570346945121308150182451431389219950092474025506141314960856929153319719728761892413081797611491862489002928644419393678593510895610221888512301868399670202310102889634172386936825869164302605163321560268867592546567332339004650707763179528347677226747762924263830339701080684398986058065723385184661416388484801945773201421883920554807943066804343526481845032287871284840542373268071902261960410196689885953547416540875075439470923379751124364419051235326481260089224785013369146697858824177805979180149132899247250925039135988203757457902885792979377229667230905910123499656271320973757897 A104522 1993 499505958997099796999306875618615846630390514241880577792606313388970697938750425609135365187666069694675626056282943698208552936635662050615687643488122565692990506427176834528329226245519125377034505796040358956164520523119713262406817506551698075389404859424479297262050911930105521093769617054731516825858701892612210335659675248049648382277161945516252532711040835363924450547354294167659850277422076518423944882570787459959159186285677239245392834475587467008785933258181035780532686830665665536905605199010606930308668902517160810477607492907815489964680806602777639701997017013952123289538585043031680243288772791491019103242053196958174197170155553984249165454405837319604265651761664423829200413030579445535096863613854521627119804215706785881230590069657860642249622625226318412770139253373093257153705979443780267674355040107440093576472533417937540447398697741752775117407964611272373708657378938131689001692717730370498968813962921271699 A104522 1994 1498517876991299390997920626855847539891171542725641733377818940166912093816251276827406095562998209084026878168848831094625658809906986151847062930464367697078971519281530503584987678736557376131103517388121076868493561569359139787220452519655094226168214578273437891786152735790316563281308851164194550477576105677836631006979025744148945146831485836548757598133122506091773351642062882502979550832266229555271834647712362379877477558857031717736178503426762401026357799774543107341598060491996996610716815597031820790926006707551482431432822478723446469894042419808332919105991051041856369868615755129095040729866318374473057309726159590874522591510466661952747496363217511958812796955284993271487601239091738336605290590841563564881359412647120357643691770208973581926748867875678955238310417760119279771461117938331340803023065120322320280729417600253812621342196093225258325352223893833817121125972136814395067005078153191111496906441888763813103 A104522 1995 4495553630973898172993761880567542619673514628176925200133456820500736281448753830482218286688994627252080634506546493283876976429720958455541188791393103091236914557844591510754963036209672128393310552164363230605480684708077419361661357558965282678504643734820313675358458207370949689843926553492583651432728317033509893020937077232446835440494457509646272794399367518275320054926188647508938652496798688665815503943137087139632432676571095153208535510280287203079073399323629322024794181475990989832150446791095462372778020122654447294298467436170339409682127259424998757317973153125569109605847265387285122189598955123419171929178478772623567774531399985858242489089652535876438390865854979814462803717275215009815871772524690694644078237941361072931075310626920745780246603627036865714931253280357839314383353814994022409069195360966960842188252800761437864026588279675774976056671681501451363377916410443185201015234459573334490719325666291437315 A104522 1996 13486660892921694518981285641702627859020543884530775600400370461502208844346261491446654860066983881756241903519639479851630929289162875366623566374179309273710743673533774532264889108629016385179931656493089691816442054124232258084984072676895848035513931204460941026075374622112849069531779660477750954298184951100529679062811231697340506321483372528938818383198102554825960164778565942526815957490396065997446511829411261418897298029713285459625606530840861609237220197970887966074382544427972969496451340373286387118334060367963341882895402308511018229046381778274996271953919459376707328817541796161855366568796865370257515787535436317870703323594199957574727467268957607629315172597564939443388411151825645029447615317574072083932234713824083218793225931880762237340739810881110597144793759841073517943150061444982067227207586082900882526564758402284313592079764839027324928170015044504354090133749231329555603045703378720003472157976998874309949 A104522 1997 40459982678765083556943856925107883577061631653592326801201111384506626533038784474339964580200951645268725710558918439554892787867488626099870699122537927821132231020601323596794667325887049155539794969479269075449326162372696774254952218030687544106541793613382823078226123866338547208595338981433252862894554853301589037188433695092021518964450117586816455149594307664477880494335697827580447872471188197992339535488233784256691894089139856378876819592522584827711660593912663898223147633283918908489354021119859161355002181103890025648686206925533054687139145334824988815861758378130121986452625388485566099706390596110772547362606308953612109970782599872724182401806872822887945517792694818330165233455476935088342845952722216251796704141472249656379677795642286712022219432643331791434381279523220553829450184334946201681622758248702647579694275206852940776239294517081974784510045133513062270401247693988666809137110136160010416473930996622927851 A104522 1998 121379948036295250670831570775323650731184894960776980403603334153519879599116353423019893740602854935806177131676755318664678363602465878299612097367613783463396693061803970790384001977661147466619384908437807226347978487118090322764856654092062632319625380840148469234678371599015641625786016944299758588683664559904767111565301085276064556893350352760449365448782922993433641483007093482741343617413564593977018606464701352770075682267419569136630458777567754483134981781737991694669442899851756725468062063359577484065006543311670076946058620776599164061417436004474966447585275134390365959357876165456698299119171788332317642087818926860836329912347799618172547205420618468663836553378084454990495700366430805265028537858166648755390112424416748969139033386926860136066658297929995374303143838569661661488350553004838605044868274746107942739082825620558822328717883551245924353530135400539186811203743081966000427411330408480031249421792989868781555 A104522 1999 364139844108885752012494712325970952193554684882330941210810002460559638797349060269059681221808564807418531395030265955994035090807397634898836292102841350390190079185411912371152005932983442399858154725313421679043935461354270968294569962276187896958876142520445407704035114797046924877358050832899275766050993679714301334695903255828193670680051058281348096346348768980300924449021280448224030852240693781931055819394104058310227046802258707409891376332703263449404945345213975084008328699555270176404186190078732452195019629935010230838175862329797492184252308013424899342755825403171097878073628496370094897357515364996952926263456780582508989737043398854517641616261855405991509660134253364971487101099292415795085613574499946266170337273250246907417100160780580408199974893789986122909431515708984984465051659014515815134604824238323828217248476861676466986153650653737773060590406201617560433611229245898001282233991225440093748265378969606342667 A104522 2000 1092419532326657256037484136977912856580664054646992823632430007381678916392047180807179043665425694422255594185090797867982105272422192904696508876308524051170570237556235737113456017798950327199574464175940265037131806384062812904883709886828563690876628427561336223112105344391140774632074152498697827298152981039142904004087709767484581012040153174844044289039046306940902773347063841344672092556722081345793167458182312174930681140406776122229674128998109790348214836035641925252024986098665810529212558570236197356585058889805030692514527586989392476552756924040274698028267476209513293634220885489110284692072546094990858778790370341747526969211130196563552924848785566217974528980402760094914461303297877247385256840723499838798511011819750740722251300482341741224599924681369958368728294547126954953395154977043547445403814472714971484651745430585029400958460951961213319181771218604852681300833687737694003846701973676320281244796136908819026001 A104522 2001 3277258596979971768112452410933738569741992163940978470897290022145036749176141542421537130996277083266766782555272393603946315817266578714089526628925572153511710712668707211340368053396850981598723392527820795111395419152188438714651129660485691072629885282684008669336316033173422323896222457496093481894458943117428712012263129302453743036120459524532132867117138920822708320041191524034016277670166244037379502374546936524792043421220328366689022386994329371044644508106925775756074958295997431587637675710708592069755176669415092077543582760968177429658270772120824094084802428628539880902662656467330854076217638284972576336371111025242580907633390589690658774546356698653923586941208280284743383909893631742155770522170499516395533035459252222166753901447025223673799774044109875106184883641380864860185464931130642336211443418144914453955236291755088202875382855883639957545313655814558043902501063213082011540105921028960843734388410726457076003 A104522 2002 9831775790939915304337357232801215709225976491822935412691870066435110247528424627264611392988831249800300347665817180811838947451799736142268579886776716460535132138006121634021104160190552944796170177583462385334186257456565316143953388981457073217889655848052026008008948099520266971688667372488280445683376829352286136036789387907361229108361378573596398601351416762468124960123574572102048833010498732112138507123640809574376130263660985100067067160982988113133933524320777327268224874887992294762913027132125776209265530008245276232630748282904532288974812316362472282254407285885619642707987969401992562228652914854917729009113333075727742722900171769071976323639070095961770760823624840854230151729680895226467311566511498549186599106377756666500261704341075671021399322132329625318554650924142594580556394793391927008634330254434743361865708875265264608626148567650919872635940967443674131707503189639246034620317763086882531203165232179371226007 A104522 2003 29495327372819745913012071698403647127677929475468806238075610199305330742585273881793834178966493749400901042997451542435516842355399208426805739660330149381605396414018364902063312480571658834388510532750387156002558772369695948431860166944371219653668967544156078024026844298560800915066002117464841337050130488056858408110368163722083687325084135720789195804054250287404374880370723716306146499031496196336415521370922428723128390790982955300201201482948964339401800572962331981804674624663976884288739081396377328627796590024735828697892244848713596866924436949087416846763221857656858928123963908205977686685958744564753187027339999227183228168700515307215928970917210287885312282470874522562690455189042685679401934699534495647559797319133269999500785113023227013064197966396988875955663952772427783741669184380175781025902990763304230085597126625795793825878445702952759617907822902331022395122509568917738103860953289260647593609495696538113676019 A104522 2004 88485982118459237739036215095210941383033788426406418714226830597915992227755821645381502536899481248202703128992354627306550527066197625280417218980990448144816189242055094706189937441714976503165531598251161468007676317109087845295580500833113658961006902632468234072080532895682402745198006352394524011150391464170575224331104491166251061975252407162367587412162750862213124641112171148918439497094488589009246564112767286169385172372948865900603604448846893018205401718886995945414023873991930652866217244189131985883389770074207486093676734546140790600773310847262250540289665572970576784371891724617933060057876233694259561082019997681549684506101545921647786912751630863655936847412623567688071365567128057038205804098603486942679391957399809998502355339069681039192593899190966627866991858317283351225007553140527343077708972289912690256791379877387381477635337108858278853723468706993067185367528706753214311582859867781942780828487089614341026053 A104522 2005 265457946355377713217108645285632824149101365279219256142680491793747976683267464936144507610698443744608109386977063881919651581198592875841251656942971344434448567726165284118569812325144929509496594794753484404023028951327263535886741502499340976883020707897404702216241598687047208235594019057183572033451174392511725672993313473498753185925757221487102762236488252586639373923336513446755318491283465767027739692338301858508155517118846597701810813346540679054616205156660987836242071621975791958598651732567395957650169310222622458281030203638422371802319932541786751620868996718911730353115675173853799180173628701082778683246059993044649053518304637764943360738254892590967810542237870703064214096701384171114617412295810460828038175872199429995507066017209043117577781697572899883600975574951850053675022659421582029233126916869738070770374139632162144432906011326574836561170406120979201556102586120259642934748579603345828342485461268843023076155 A104522 2006 796373839066133139651325935856898472447304095837657768428041475381243930049802394808433522832095331233824328160931191645758954743595778627523754970828914033303345703178495852355709436975434788528489784384260453212069086853981790607660224507498022930649062123692214106648724796061141624706782057171550716100353523177535177018979940420496259557777271664461308286709464757759918121770009540340265955473850397301083219077014905575524466551356539793105432440039622037163848615469982963508726214865927375875795955197702187872950507930667867374843090610915267115406959797625360254862606990156735191059347025521561397540520886103248336049738179979133947160554913913294830082214764677772903431626713612109192642290104152513343852236887431382484114527616598289986521198051627129352733345092718699650802926724855550161025067978264746087699380750609214212311122418896486433298718033979724509683511218362937604668307758360778928804245738810037485027456383806529069226459 A104522 2007 2389121517198399418953977807570695417341912287512973305284124426143731790149407184425300568496285993701472984482793574937276864230787335882571264912486742099910037109535487557067128310926304365585469353152781359636207260561945371822980673522494068791947186371076642319946174388183424874120346171514652148301060569532605531056939821261488778673331814993383924860128394273279754365310028621020797866421551191903249657231044716726573399654069619379316297320118866111491545846409948890526178644597782127627387865593106563618851523792003602124529271832745801346220879392876080764587820970470205573178041076564684192621562658309745008149214539937401841481664741739884490246644294033318710294880140836327577926870312457540031556710662294147452343582849794869959563594154881388058200035278156098952408780174566650483075203934794238263098142251827642636933367256689459299896154101939173529050533655088812814004923275082336786412737216430112455082369151419587207677371 A104522 2008 7167364551595198256861933422712086252025736862538919915852373278431195370448221553275901705488857981104418953448380724811830592692362007647713794737460226299730111328606462671201384932778913096756408059458344078908621781685836115468942020567482206375841559113229926959838523164550274622361038514543956444903181708597816593170819463784466336019995444980151774580385182819839263095930085863062393599264653575709748971693134150179720198962208858137948891960356598334474637539229846671578535933793346382882163596779319690856554571376010806373587815498237404038662638178628242293763462911410616719534123229694052577864687974929235024447643619812205524444994225219653470739932882099956130884640422508982733780610937372620094670131986882442357030748549384609878690782464644164174600105834468296857226340523699951449225611804382714789294426755482927910800101770068377899688462305817520587151600965266438442014769825247010359238211649290337365247107454258761623030105 A104522 2009 21502093654785594770585800268136258756077210587616759747557119835293586111344664659827705116466573943313256860345142174435491778077086022943141384212380678899190333985819388013604154798336739290269224178375032236725865345057508346406826061702446619127524677339689780879515569493650823867083115543631869334709545125793449779512458391353399008059986334940455323741155548459517789287790257589187180797793960727129246915079402450539160596886626574413846675881069795003423912617689540014735607801380039148646490790337959072569663714128032419120763446494712212115987914535884726881290388734231850158602369689082157733594063924787705073342930859436616573334982675658960412219798646299868392653921267526948201341832812117860284010395960647327071092245648153829636072347393932492523800317503404890571679021571099854347676835413148144367883280266448783732400305310205133699065386917452561761454802895799315326044309475741031077714634947871012095741322362776284869088307 A104522 2010 64506280964356784311757400804408776268231631762850279242671359505880758334033993979483115349399721829939770581035426523306475334231258068829424152637142036697571001957458164040812464395010217870807672535125096710177596035172525039220478185107339857382574032019069342638546708480952471601249346630895608004128635377380349338537375174060197024179959004821365971223466645378553367863370772767561542393381882181387740745238207351617481790659879723241540027643209385010271737853068620044206823404140117445939472371013877217708991142384097257362290339484136636347963743607654180643871166202695550475807109067246473200782191774363115220028792578309849720004948026976881236659395938899605177961763802580844604025498436353580852031187881941981213276736944461488908217042181797477571400952510214671715037064713299563043030506239444433103649840799346351197200915930615401097196160752357685284364408687397945978132928427223093233143904843613036287223967088328854607262911 A104522 2011 193518842893070352935272202413226328804694895288550837728014078517642275002101981938449346048199165489819311743106279569919426002693774206488272457911426110092713005872374492122437393185030653612423017605375290130532788105517575117661434555322019572147722096057208027915640125442857414803748039892686824012385906132141048015612125522180591072539877014464097913670399936135660103590112318302684627180145646544163222235714622054852445371979639169724620082929628155030815213559205860132620470212420352337818417113041631653126973427152291772086871018452409909043891230822962541931613498608086651427421327201739419602346575323089345660086377734929549160014844080930643709978187816698815533885291407742533812076495309060742556093563645825943639830210833384466724651126545392432714202857530644015145111194139898689129091518718333299310949522398039053591602747791846203291588482257073055853093226062193837934398785281669279699431714530839108861671901264986563821786723 A104522 2012 580556528679211058805816607239678986414084685865652513184042235552926825006305945815348038144597496469457935229318838709758278008081322619464817373734278330278139017617123476367312179555091960837269052816125870391598364316552725352984303665966058716443166288171624083746920376328572244411244119678060472037157718396423144046836376566541773217619631043392293741011199808406980310770336954908053881540436939632489666707143866164557336115938917509173860248788884465092445640677617580397861410637261057013455251339124894959380920281456875316260613055357229727131673692468887625794840495824259954282263981605218258807039725969268036980259133204788647480044532242791931129934563450096446601655874223227601436229485927182227668280690937477830919490632500153400173953379636177298142608572591932045435333582419696067387274556154999897932848567194117160774808243375538609874765446771219167559279678186581513803196355845007839098295143592517326585015703794959691465358157 A104522 2013 1741669586037633176417449821719036959242254057596957539552126706658780475018917837446044114433792489408373805687956516129274834024243967858394452121202834990834417052851370429101936538665275882511807158448377611174795092949658176058952910997898176149329498864514872251240761128985716733233732359034181416111473155189269432140509129699625319652858893130176881223033599425220940932311010864724161644621310818897469000121431598493672008347816752527521580746366653395277336922032852741193584231911783171040365754017374684878142760844370625948781839166071689181395021077406662877384521487472779862846791944815654776421119177907804110940777399614365942440133596728375793389803690350289339804967622669682804308688457781546683004842072812433492758471897500460200521860138908531894427825717775796136306000747259088202161823668464999693798545701582351482324424730126615829624296340313657502677839034559744541409589067535023517294885430777551979755047111384879074396072459 A104522 2014 5225008758112899529252349465157110877726762172790872618656380119976341425056753512338132343301377468225121417063869548387824502072731903575183356363608504972503251158554111287305809615995827647535421475345132833524385278848974528176858732993694528447988496593544616753722283386957150199701197077102544248334419465567808296421527389098875958958576679390530643669100798275662822796933032594172484933863932456692407000364294795481016025043450257582564742239099960185832010766098558223580752695735349513121097262052124054634428282533111877846345517498215067544185063232219988632153564462418339588540375834446964329263357533723412332822332198843097827320400790185127380169411071050868019414902868009048412926065373344640049014526218437300478275415692501380601565580416725595683283477153327388408918002241777264606485471005394999081395637104747054446973274190379847488872889020940972508033517103679233624228767202605070551884656292332655939265141334154637223188215363 A104522 2015 15675026274338698587757048395471332633180286518372617855969140359929024275170260537014397029904132404675364251191608645163473506218195710725550069090825514917509753475662333861917428847987482942606264426035398500573155836546923584530576198981083585343965489780633850261166850160871450599103591231307632745003258396703424889264582167296627876875730038171591931007302394826988468390799097782517454801591797370077221001092884386443048075130350772747694226717299880557496032298295674670742258087206048539363291786156372163903284847599335633539036552494645202632555189696659965896460693387255018765621127503340892987790072601170236998466996596529293481961202370555382140508233213152604058244708604027145238778196120033920147043578655311901434826247077504141804696741250176787049850431459982165226754006725331793819456413016184997244186911314241163340919822571139542466618667062822917524100551311037700872686301607815211655653968876997967817795424002463911669564644075 A104522 2016 47025078823016095763271145186413997899540859555117853567907421079787072825510781611043191089712397214026092753574825935490420518654587132176650207272476544752529260426987001585752286543962448827818793278106195501719467509640770753591728596943250756031896469341901550783500550482614351797310773693922898235009775190110274667793746501889883630627190114514775793021907184480965405172397293347552364404775392110231663003278653159329144225391052318243082680151899641672488096894887024012226774261618145618089875358469116491709854542798006900617109657483935607897665569089979897689382080161765056296863382510022678963370217803510710995400989789587880445883607111666146421524699639457812174734125812081435716334588360101760441130735965935704304478741232512425414090223750530361149551294379946495680262020175995381458369239048554991732560733942723490022759467713418627399856001188468752572301653933113102618058904823445634966961906630993903453386272007391735008693930209 A104522 2017 141075236469048287289813435559241993698622578665353560703722263239361218476532344833129573269137191642078278260724477806471261555963761396529950621817429634257587781280961004757256859631887346483456379834318586505158402528922312260775185790829752268095689408025704652350501651447843055391932321081768694705029325570330824003381239505669650891881570343544327379065721553442896215517191880042657093214326176330694989009835959477987432676173156954729248040455698925017464290684661072036680322784854436854269626075407349475129563628394020701851328972451806823692996707269939693068146240485295168890590147530068036890110653410532132986202969368763641337650821334998439264574098918373436524202377436244307149003765080305281323392207897807112913436223697537276242270671251591083448653883139839487040786060527986144375107717145664975197682201828170470068278403140255882199568003565406257716904961799339307854176714470336904900885719892981710360158816022175205026081788611 A104522 2018 423225709407144861869440306677725981095867735996060682111166789718083655429597034499388719807411574926234834782173433419413784667891284189589851865452288902772763343842883014271770578895662039450369139502955759515475207586766936782325557372489256804287068224077113957051504954343529166175796963245306084115087976710992472010143718517008952675644711030632982137197164660328688646551575640127971279642978528992084967029507878433962298028519470864187744121367096775052392872053983216110040968354563310562808878226222048425388690885182062105553986917355420471078990121809819079204438721455885506671770442590204110670331960231596398958608908106290924012952464004995317793722296755120309572607132308732921447011295240915843970176623693421338740308671092611828726812013754773250345961649419518461122358181583958433125323151436994925593046605484511410204835209420767646598704010696218773150714885398017923562530143411010714702657159678945131080476448066525615078245363815 A104522 2019 1269677128221434585608320920033177943287603207988182046333500369154250966288791103498166159422234724778704504346520300258241354003673852568769555596356866708318290031528649042815311736686986118351107418508867278546425622760300810346976672117467770412861204672231341871154514863030587498527390889735918252345263930132977416030431155551026858026934133091898946411591493980986065939654726920383913838928935586976254901088523635301886894085558412592563232364101290325157178616161949648330122905063689931688426634678666145276166072655546186316661960752066261413236970365429457237613316164367656520015311327770612332010995880694789196875826724318872772038857392014985953381166890265360928717821396926198764341033885722747531910529871080264016220926013277835486180436041264319751037884948258555383367074544751875299375969454310984776779139816453534230614505628262302939796112032088656319452144656194053770687590430233032144107971479036835393241429344199576845234736089427 A104522 2020 3809031384664303756824962760099533829862809623964546139000501107462752898866373310494498478266704174336113513039560900774724062011021557706308666789070600124954870094585947128445935210060958355053322255526601835639276868280902431040930016352403311238583614016694025613463544589091762495582172669207754757035791790398932248091293466653080574080802399275696839234774481942958197818964180761151741516786806760928764703265570905905660682256675237777689697092303870975471535848485848944990368715191069795065279904035998435828498217966638558949985882256198784239710911096288371712839948493102969560045933983311836996032987642084367590627480172956618316116572176044957860143500670796082786153464190778596293023101657168242595731589613240792048662778039833506458541308123792959253113654844775666150101223634255625898127908362932954330337419449360602691843516884786908819388336096265968958356433968582161312062771290699096432323914437110506179724288032598730535704208266261 A104522 2021 11427094153992911270474888280298601489588428871893638417001503322388258696599119931483495434800112523008340539118682702324172186033064673118926000367211800374864610283757841385337805630182875065159966766579805506917830604842707293122790049057209933715750842050082076840390633767275287486746518007623264271107375371196796744273880399959241722242407197827090517704323445828874593456892542283455224550360420282786294109796712717716982046770025713333069091276911612926414607545457546834971106145573209385195839712107995307485494653899915676849957646768596352719132733288865115138519845479308908680137801949935510988098962926253102771882440518869854948349716528134873580430502012388248358460392572335788879069304971504727787194768839722376145988334119500519375623924371378877759340964534326998450303670902766877694383725088798862991012258348081808075530550654360726458165008288797906875069301905746483936188313872097289296971743311331518539172864097796191607112624796763 A104522 2022 34281282461978733811424664840895804468765286615680915251004509967164776089797359794450486304400337569025021617356048106972516558099194019356778001101635401124593830851273524156013416890548625195479900299739416520753491814528121879368370147171629801147252526150246230521171901301825862460239554022869792813322126113590390232821641199877725166727221593481271553112970337486623780370677626850365673651081260848358882329390138153150946140310077139999207273830734838779243822636372640504913318436719628155587519136323985922456483961699747030549872940305789058157398199866595345415559536437926726040413405849806532964296888778759308315647321556609564845049149584404620741291506037164745075381177717007366637207914914514183361584306519167128437965002358501558126871773114136633278022893602980995350911012708300633083151175266396588973036775044245424226591651963082179374495024866393720625207905717239451808564941616291867890915229933994555617518592293388574821337874388267 A104522 2023 102843847385936201434273994522687413406295859847042745753013529901494328269392079383351458913201012707075064852068144320917549674297582058070334003304906203373781492553820572468040250671645875586439700899218249562260475443584365638105110441514889403441757578450738691563515703905477587380718662068609378439966378340771170698464923599633175500181664780443814659338911012459871341112032880551097020953243782545076646988170414459452838420930231419997621821492204516337731467909117921514739955310158884466762557408971957767369451885099241091649618820917367174472194599599786036246678609313780178121240217549419598892890666336277924946941964669828694535147448753213862223874518111494235226143533151022099911623744743542550084752919557501385313895007075504674380615319342409899834068680808942986052733038124901899249453525799189766919110325132736272679774955889246538123485074599181161875623717151718355425694824848875603672745689801983666852555776880165724464013623162779 A104522 2024 308531542157808604302821983568062240218887579541128237259040589704482984808176238150054376739603038121225194556204432962752649022892746174211002009914718610121344477661461717404120752014937626759319102697654748686781426330753096914315331324544668210325272735352216074690547111716432762142155986205828135319899135022313512095394770798899526500544994341331443978016733037379614023336098641653291062859731347635229940964511243378358515262790694259992865464476613549013194403727353764544219865930476653400287672226915873302108355655297723274948856462752101523416583798799358108740035827941340534363720652648258796678671999008833774840825894009486083605442346259641586671623554334482705678430599453066299734871234230627650254258758672504155941685021226514023141845958027229699502206042426828958158199114374705697748360577397569300757330975398208818039324867667739614370455223797543485626871151455155066277084474546626811018237069405951000557667330640497173392040869486313 A104522 2025 925594626473425812908465950704186720656662738623384711777121769113448954424528714450163130218809114363675583668613298888257947068678238522633006029744155830364033432984385152212362256044812880277957308092964246060344278992259290742945993973634004630975818206056648224071641335149298286426467958617484405959697405066940536286184312396698579501634983023994331934050199112138842070008295924959873188579194042905689822893533730135075545788372082779978596393429840647039583211182061293632659597791429960200863016680747619906325066965893169824846569388256304570249751396398074326220107483824021603091161957944776390036015997026501324522477682028458250816327038778924760014870663003448117035291798359198899204613702691882950762776276017512467825055063679542069425537874081689098506618127280486874474597343124117093245081732192707902271992926194626454117974603003218843111365671392630456880613454365465198831253423639880433054711208217853001673001991921491520176122608456915 A104522 2026 2776783879420277438725397852112560161969988215870154135331365307340346863273586143350489390656427343091026751005839896664773841206034715567899018089232467491092100298953155456637086768134438640833871924278892738181032836976777872228837981920902013892927454618169944672214924005447894859279403875852453217879092215200821608858552937190095738504904949071982995802150597336416526210024887774879619565737582128717069468680601190405226637365116248339935789180289521941118749633546183880897978793374289880602589050042242859718975200897679509474539708164768913710749254189194222978660322451472064809273485873834329170108047991079503973567433046085374752448981116336774280044611989010344351105875395077596697613841108075648852288328828052537403475165191038626208276613622245067295519854381841460623423792029372351279735245196578123706815978778583879362353923809009656529334097014177891370641840363096395596493760270919641299164133624653559005019005975764474560528367825368719 A104522 2027 8330351638260832316176193556337680485909964647610462405994095922021040589820758430051468171969282029273080253017519689994321523618104146703697054267697402473276300896859466369911260304403315922501615772836678214543098510930333616686513945762706041678782363854509834016644772016343684577838211627557359653637276645602464826575658811570287215514714847215948987406451792009249578630074663324638858697212746386151208406041803571215679912095348745019807367540868565823356248900638551642693936380122869641807767150126728579156925602693038528423619124494306741132247762567582668935980967354416194427820457621502987510324143973238511920702299138256124257346943349010322840133835967031033053317626185232790092841523324226946556864986484157612210425495573115878624829840866735201886559563145524381870271376088117053839205735589734371120447936335751638087061771427028969588002291042533674111925521089289186789481280812758923897492400873960677015057017927293423681585103476104131 A104522 2028 24991054914782496948528580669013041457729893942831387217982287766063121769462275290154404515907846087819240759052559069982964570854312440111091162803092207419828902690578399109733780913209947767504847318510034643629295532791000850059541837288118125036347091563529502049934316049031053733514634882672078960911829936807394479726976434710861646544144541647846962219355376027748735890223989973916576091638239158453625218125410713647039736286046235059422102622605697470068746701915654928081809140368608925423301450380185737470776808079115585270857373482920223396743287702748006807942902063248583283461372864508962530972431919715535762106897414768372772040830047030968520401507901093099159952878555698370278524569972680839670594959452472836631276486719347635874489522600205605659678689436573145610814128264351161517617206769203113361343809007254914261185314281086908764006873127601022335776563267867560368443842438276771692477202621882031045171053781880271044755310428310365 A104522 2029 74973164744347490845585742007039124373189681828494161653946863298189365308386825870463213547723538263457722277157677209948893712562937320333273488409276622259486708071735197329201342739629843302514541955530103930887886598373002550178625511864354375109041274690588506149802948147093161200543904648016236882735489810422183439180929304132584939632433624943540886658066128083246207670671969921749728274914717475360875654376232140941119208858138705178266307867817092410206240105746964784245427421105826776269904351140557212412330424237346755812572120448760670190229863108244020423828706189745749850384118593526887592917295759146607286320692244305118316122490141092905561204523703279297479858635667095110835573709918042519011784878357418509893829460158042907623468567800616816979036068309719436832442384793053484552851620307609340084031427021764742783555942843260726292020619382803067007329689803602681105331527314830315077431607865646093135513161345640813134265931284929067 A104522 2030 224919494233042472536757226021117373119569045485482484961840589894568095925160477611389640643170614790373166831473031629846681137688811960999820465227829866778460124215205591987604028218889529907543625866590311792663659795119007650535876535593063125327123824071765518449408844441279483601631713944048710648206469431266550317542787912397754818897300874830622659974198384249738623012015909765249184824744152426082626963128696422823357626574416115534798923603451277230618720317240894352736282263317480328809713053421671637236991272712040267437716361346282010570689589324732061271486118569237249551152355780580662778751887277439821858962076732915354948367470423278716683613571109837892439575907001285332506721129754127557035354635072255529681488380474128722870405703401850450937108204929158310497327154379160453658554860922828020252094281065294228350667828529782178876061858148409201021989069410808043315994581944490945232294823596938279406539484036922439402797793854785171 A104522 2031 674758482699127417610271678063352119358707136456447454885521769683704287775481432834168921929511844371119500494419094889540043413066435882999461395683489600335380372645616775962812084656668589722630877599770935377990979385357022951607629606779189375981371472215296555348226533323838450804895141832146131944619408293799650952628363737193264456691902624491867979922595152749215869036047729295747554474232457278247880889386089268470072879723248346604396770810353831691856160951722683058208846789952440986429139160265014911710973818136120802313149084038846031712068767974196183814458355707711748653457067341741988336255661832319465576886230198746064845102411269836150050840713329513677318727721003855997520163389262382671106063905216766589044465141422386168611217110205551352811324614787474931491981463137481360975664582768484060756282843195882685052003485589346536628185574445227603065967208232424129947983745833472835696884470790814838219618452110767318208393381564353483 A104522 2032 2024275448097382252830815034190056358076121409369342364656565309051112863326444298502506765788535533113358501483257284668620130239199307648998384187050468801006141117936850327888436253970005769167892632799312806133972938156071068854822888820337568127944114416645889666044679599971515352414685425496438395833858224881398952857885091211579793370075707873475603939767785458247647607108143187887242663422697371834743642668158267805410218639169745039813190312431061495075568482855168049174626540369857322959287417480795044735132921454408362406939447252116538095136206303922588551443375067123135245960371202025225965008766985496958396730658690596238194535307233809508450152522139988541031956183163011567992560490167787148013318191715650299767133395424267158505833651330616654058433973844362424794475944389412444082926993748305452182268848529587648055156010456768039609884556723335682809197901624697272389843951237500418507090653412372444514658855356332301954625180144693058417 A104522 2033 6072826344292146758492445102570169074228364228108027093969695927153338589979332895507520297365606599340075504449771854005860390717597922946995152561151406403018423353810550983665308761910017307503677898397938418401918814468213206564468666461012704383832343249937668998134038799914546057244056276489315187501574674644196858573655273634739380110227123620426811819303356374742942821324429563661727990268092115504230928004474803416230655917509235119439570937293184485226705448565504147523879621109571968877862252442385134205398764363225087220818341756349614285408618911767765654330125201369405737881113606075677895026300956490875190191976071788714583605921701428525350457566419965623095868549489034703977681470503361444039954575146950899301400186272801475517500953991849962175301921533087274383427833168237332248780981244916356546806545588762944165468031370304118829653670170007048427593704874091817169531853712501255521271960237117333543976566068996905863875540434079173219 A104522 2034 18218479032876440275477335307710507222685092684324081281909087781460015769937998686522560892096819798020226513349315562017581172152793768840985457683454219209055270061431652950995926285730051922511033695193815255205756443404639619693405999383038113151497029749813006994402116399743638171732168829467945562504724023932590575720965820904218140330681370861280435457910069124228828463973288690985183970804276346512692784013424410248691967752527705358318712811879553455680116345696512442571638863328715906633586757327155402616196293089675261662455025269048842856225856735303296962990375604108217213643340818227033685078902869472625570575928215366143750817765104285576051372699259896869287605648467104111933044411510084332119863725440852697904200558818404426552502861975549886525905764599261823150283499504711996746342943734749069640419636766288832496404094110912356488961010510021145282781114622275451508595561137503766563815880711352000631929698206990717591626621302237517623 A104522 2035 54655437098629320826432005923131521668055278052972243845727263344380047309813996059567682676290459394060679540047946686052743516458381306522956373050362657627165810184294958852987778857190155767533101085581445765617269330213918859080217998149114339454491089249439020983206349199230914515196506488403836687514172071797771727162897462712654420992044112583841306373730207372686485391919866072955551912412829039538078352040273230746075903257583116074956138435638660367040349037089537327714916589986147719900760271981466207848588879269025784987365075807146528568677570205909890888971126812324651640930022454681101055236708608417876711727784646098431252453295312856728154118097779690607862816945401312335799133234530252996359591176322558093712601676455213279657508585926649659577717293797785469450850498514135990239028831204247208921258910298866497489212282332737069466883031530063435848343343866826354525786683412511299691447642134056001895789094620972152774879863906712550835 A104522 2036 163966311295887962479296017769394565004165834158916731537181790033140141929441988178703048028871378182182038620143840058158230549375143919568869119151087972881497430552884876558963336571570467302599303256744337296851807990641756577240653994447343018363473267748317062949619047597692743545589519465211510062542516215393315181488692388137963262976132337751523919121190622118059456175759598218866655737238487118614235056120819692238227709772749348224868415306915981101121047111268611983144749769958443159702280815944398623545766637807077354962095227421439585706032710617729672666913380436973954922790067364043303165710125825253630135183353938295293757359885938570184462354293339071823588450836203937007397399703590758989078773528967674281137805029365639838972525757779948978733151881393356408352551495542407970717086493612741626763776730896599492467636846998211208400649094590190307545030031600479063577360050237533899074342926402168005687367283862916458324639591720137650469 A104522 2037 491898933887663887437888053308183695012497502476750194611545370099420425788325964536109144086614134546546115860431520174474691648125431758706607357453263918644492291658654629676890009714711401907797909770233011890555423971925269731721961983342029055090419803244951188848857142793078230636768558395634530187627548646179945544466077164413889788928397013254571757363571866354178368527278794656599967211715461355842705168362459076714683129318248044674605245920747943303363141333805835949434249309875329479106842447833195870637299913421232064886285682264318757118098131853189018000740141310921864768370202092129909497130377475760890405550061814885881272079657815710553387062880017215470765352508611811022192199110772276967236320586903022843413415088096919516917577273339846936199455644180069225057654486627223912151259480838224880291330192689798477402910540994633625201947283770570922635090094801437190732080150712601697223028779206504017062101851588749374973918775160412949371 A104522 2038 1475696801662991662313664159924551085037492507430250583834636110298261277364977893608327432259842403639638347581294560523424074944376295276119822072359791755933476874975963889030670029144134205723393729310699035671666271915775809195165885950026087165271259409734853566546571428379234691910305675186903590562882645938539836633398231493241669366785191039763715272090715599062535105581836383969799901635146384067528115505087377230144049387954744134023815737762243829910089424001417507848302747929625988437320527343499587611911899740263696194658857046792956271354294395559567054002220423932765594305110606276389728491391132427282671216650185444657643816238973447131660161188640051646412296057525835433066576597332316830901708961760709068530240245264290758550752731820019540808598366932540207675172963459881671736453778442514674640873990578069395432208731622983900875605841851311712767905270284404311572196240452137805091669086337619512051186305554766248124921756325481238846075 A104522 2039 4427090404988974986940992479773653255112477522290751751503908330894783832094933680824982296779527210918915042743883681570272224833128885828359466217079375267800430624927891667092010087432402617170181187932097107014998815747327427585497657850078261495813778229204560699639714285137704075730917025560710771688647937815619509900194694479725008100355573119291145816272146797187605316745509151909399704905439152202584346515262131690432148163864232402071447213286731489730268272004252523544908243788877965311961582030498762835735699220791088583976571140378868814062883186678701162006661271798296782915331818829169185474173397281848013649950556333972931448716920341394980483565920154939236888172577506299199729791996950492705126885282127205590720735792872275652258195460058622425795100797620623025518890379645015209361335327544023922621971734208186296626194868951702626817525553935138303715810853212934716588721356413415275007259012858536153558916664298744374765268976443716536187 A104522 2040 13281271214966924960822977439320959765337432566872255254511724992684351496284801042474946890338581632756745128231651044710816674499386657485078398651238125803401291874783675001276030262297207851510543563796291321044996447241982282756492973550234784487441334687613682098919142855413112227192751076682132315065943813446858529700584083439175024301066719357873437448816440391562815950236527455728199114716317456607753039545786395071296444491592697206214341639860194469190804816012757570634724731366633895935884746091496288507207097662373265751929713421136606442188649560036103486019983815394890348745995456487507556422520191845544040949851669001918794346150761024184941450697760464817710664517732518897599189375990851478115380655846381616772162207378616826956774586380175867277385302392861869076556671138935045628084005982632071767865915202624558889878584606855107880452576661805414911147432559638804149766164069240245825021777038575608460676749992896233124295806929331149606521 A104522 2041 39843813644900774882468932317962879296012297700616765763535174978053054488854403127424840671015744898270235384694953134132450023498159972455235195953714377410203875624351025003828090786891623554531630691388873963134989341725946848269478920650704353462324004062841046296757428566239336681578253230046396945197831440340575589101752250317525072903200158073620312346449321174688447850709582367184597344148952369823259118637359185213889333474778091618643024919580583407572414448038272711904174194099901687807654238274488865521621292987119797255789140263409819326565948680108310458059951446184671046237986369462522669267560575536632122849555007005756383038452283072554824352093281394453131993553197556692797568127972554434346141967539144850316486622135850480870323759140527601832155907178585607229670013416805136884252017947896215303597745607873676669635753820565323641357729985416244733442297678916412449298492207720737475065331115726825382030249978688699372887420787993448817523 A104522 2042 119531440934702324647406796953888637888036893101850297290605524934159163466563209382274522013047234694810706154084859402397350070494479917365705587861143132230611626873053075011484272360674870663594892074166621889404968025177840544808436761952113060386972012188523138890272285698718010044734759690139190835593494321021726767305256750952575218709600474220860937039347963524065343552128747101553792032446857109469777355912077555641668000424334274855929074758741750222717243344114818135712522582299705063422962714823466596564863878961359391767367420790229457979697846040324931374179854338554013138713959108387568007802681726609896368548665021017269149115356849217664473056279844183359395980659592670078392704383917663303038425902617434550949459866407551442610971277421582805496467721535756821689010040250415410652756053843688645910793236823621030008907261461695970924073189956248734200326893036749237347895476623162212425195993347180476146090749936066098118662262363980346450527 A104522 2043 358594322804106973942220390861665913664110679305550891871816574802477490399689628146823566039141704084432118462254578207192050211483439752097116763583429396691834880619159225034452817082024611990784676222499865668214904075533521634425310285856339181160916036565569416670816857096154030134204279070417572506780482963065180301915770252857725656128801422662582811118043890572196030656386241304661376097340571328409332067736232666925004001273002824567787224276225250668151730032344454407137567746899115190268888144470399789694591636884078175302102262370688373939093538120974794122539563015662039416141877325162704023408045179829689105645995063051807447346070547652993419168839532550078187941978778010235178113151752989909115277707852303652848379599222654327832913832264748416489403164607270465067030120751246231958268161531065937732379710470863090026721784385087912772219569868746202600980679110247712043686429869486637275587980041541428438272249808198294355986787091941039349539 A104522 2044 1075782968412320921826661172584997740992332037916652675615449724407432471199068884440470698117425112253296355386763734621576150634450319256291350290750288190075504641857477675103358451246073835972354028667499597004644712226600564903275930857569017543482748109696708250012450571288462090402612837211252717520341448889195540905747310758573176968386404267987748433354131671716588091969158723913984128292021713985227996203208698000775012003819008473703361672828675752004455190097033363221412703240697345570806664433411199369083774910652234525906306787112065121817280614362924382367618689046986118248425631975488112070224135539489067316937985189155422342038211642958980257506518597650234563825936334030705534339455258969727345833123556910958545138797667962983498741496794245249468209493821811395201090362253738695874804484593197813197139131412589270080165353155263738316658709606238607802942037330743136131059289608459911826763940124624285314816749424594883067960361275823118046573 A104522 2045 3227348905236962765479983517754993222976996113749958026846349173222297413597206653321412094352275336759889066160291203864728451903350957768874050872250864570226513925572433025310075353738221507917062086002498791013934136679801694709827792572707052630448244329090124750037351713865386271207838511633758152561024346667586622717241932275719530905159212803963245300062395015149764275907476171741952384876065141955683988609626094002325036011457025421110085018486027256013365570291100089664238109722092036712419993300233598107251324731956703577718920361336195365451841843088773147102856067140958354745276895926464336210672406618467201950813955567466267026114634928876940772519555792950703691477809002092116603018365776909182037499370670732875635416393003888950496224490382735748404628481465434185603271086761216087624413453779593439591417394237767810240496059465791214949976128818715823408826111992229408393177868825379735480291820373872855944450248273784649203881083827469354137675 A104522 2046 9682046715710888296439950553264979668930988341249874080539047519666892240791619959964236283056826010279667198480873611594185355710052873306622152616752593710679541776717299075930226061214664523751186258007496373041802410039405084129483377718121157891344732987270374250112055141596158813623515534901274457683073040002759868151725796827158592715477638411889735900187185045449292827722428515225857154628195425867051965828878282006975108034371076263330255055458081768040096710873300268992714329166276110137259979900700794321753974195870110733156761084008586096355525529266319441308568201422875064235830687779393008632017219855401605852441866702398801078343904786630822317558667378852111074433427006276349809055097330727546112498112012198626906249179011666851488673471148207245213885444396302556809813260283648262873240361338780318774252182713303430721488178397373644849928386456147470226478335976688225179533606476139206440875461121618567833350744821353947611643251482408062410979 A104522 2047 29046140147132664889319851659794939006792965023749622241617142559000676722374859879892708849170478030839001595442620834782556067130158619919866457850257781132038625330151897227790678183643993571253558774022489119125407230118215252388450133154363473674034198961811122750336165424788476440870546604703823373049219120008279604455177390481475778146432915235669207700561555136347878483167285545677571463884586277601155897486634846020925324103113228789990765166374245304120290132619900806978142987498828330411779939702102382965261922587610332199470283252025758289066576587798958323925704604268625192707492063338179025896051659566204817557325600107196403235031714359892466952676002136556333223300281018829049427165291992182638337494336036595880718747537035000554466020413444621735641656333188907670429439780850944788619721084016340956322756548139910292164464535192120934549785159368442410679435007930064675538600819428417619322626383364855703500052234464061842834929754447224187230891 A104522 2048 87138420441397994667959554979384817020378895071248866724851427677002030167124579639678126547511434092517004786327862504347668201390475859759599373550773343396115875990455691683372034550931980713760676322067467357376221690354645757165350399463090421022102596885433368251008496274365429322611639814111470119147657360024838813365532171444427334439298745707007623101684665409043635449501856637032714391653758832803467692459904538062775972309339686369972295499122735912360870397859702420934428962496484991235339819106307148895785767762830996598410849756077274867199729763396874971777113812805875578122476190014537077688154978698614452671976800321589209705095143079677400858028006409668999669900843056487148281495875976547915012483008109787642156242611105001663398061240333865206924968999566723011288319342552834365859163252049022868968269644419730876493393605576362803649355478105327232038305023790194026615802458285252857967879150094567110500156703392185528504789263341672561690625 A104522 2049 261415261324193984003878664938154451061136685213746600174554283031006090501373738919034379642534302277551014358983587513043004604171427579278798120652320030188347627971367075050116103652795942141282028966202402072128665071063937271496051198389271263066307790656300104753025488823096287967834919442334410357442972080074516440096596514333282003317896237121022869305053996227130906348505569911098143174961276498410403077379713614188327916928019059109916886497368207737082611193579107262803286887489454973706019457318921446687357303288492989795232549268231824601599189290190624915331341438417626734367428570043611233064464936095843358015930400964767629115285429239032202574084019229006999009702529169461444844487627929643745037449024329362926468727833315004990194183721001595620774906998700169033864958027658503097577489756147068606904808933259192629480180816729088410948066434315981696114915071370582079847407374855758573903637450283701331500470110176556585514367790025017685069827 A104522 2050 784245783972581952011635994814463353183410055641239800523662849093018271504121216757103138927602906832653043076950762539129013812514282737836394361956960090565042883914101225150348310958387826423846086898607206216385995213191811814488153595167813789198923371968900314259076466469288863903504758327003231072328916240223549320289789542999846009953688711363068607915161988681392719045516709733294429524883829495231209232139140842564983750784057177329750659492104623211247833580737321788409860662468364921118058371956764340062071909865478969385697647804695473804797567870571874745994024315252880203102285710130833699193394808287530074047791202894302887345856287717096607722252057687020997029107587508384334533462883788931235112347072988088779406183499945014970582551163004786862324720996100507101594874082975509292732469268441205820714426799777577888440542450187265232844199302947945088344745214111746239542222124567275721710912350851103994501410330529669756543103370075053055207431 A104522 2051 2352737351917745856034907984443390059550230166923719401570988547279054814512363650271309416782808720497959129230852287617387041437542848213509183085870880271695128651742303675451044932875163479271538260695821618649157985639575435443464460785503441367596770115906700942777229399407866591710514274981009693216986748720670647960869368628999538029861066134089205823745485966044178157136550129199883288574651488485693627696417422527694951252352171531989251978476313869633743500742211965365229581987405094763354175115870293020186215729596436908157092943414086421414392703611715624237982072945758640609306857130392501097580184424862590222143373608682908662037568863151289823166756173061062991087322762525153003600388651366793705337041218964266338218550499835044911747653489014360586974162988301521304784622248926527878197407805323617462143280399332733665321627350561795698532597908843835265034235642335238718626666373701827165132737052553311983504230991589009269629310110225159165620243 A104522 2052 7058212055753237568104723953330170178650690500771158204712965641837164443537090950813928250348426161493877387692556862852161124312628544640527549257612640815085385955226911026353134798625490437814614782087464855947473956918726306330393382356510324102790310347720102828331688198223599775131542824943029079650960246162011943882608105886998614089583198402267617471236457898132534471409650387599649865723954465457080883089252267583084853757056514595967755935428941608901230502226635896095688745962215284290062525347610879060558647188789310724471278830242259264243178110835146872713946218837275921827920571391177503292740553274587770666430120826048725986112706589453869469500268519183188973261968287575459010801165954100381116011123656892799014655651499505134735242960467043081760922488964904563914353866746779583634592223415970852386429841197998200995964882051685387095597793726531505795102706927005716155879999121105481495398211157659935950512692974767027808887930330675477496858677 A104522 2053 21174636167259712704314171859990510535952071502313474614138896925511493330611272852441784751045278484481632163077670588556483372937885633921582647772837922445256157865680733079059404395876471313443844346262394567842421870756178918991180147069530972308370931043160308484995064594670799325394628474829087238952880738486035831647824317660995842268749595206802852413709373694397603414228951162798949597171863396371242649267756802749254561271169543787903267806286824826703691506679907688287066237886645852870187576042832637181675941566367932173413836490726777792729534332505440618141838656511827765483761714173532509878221659823763311999290362478146177958338119768361608408500805557549566919785904862726377032403497862301143348033370970678397043966954498515404205728881401129245282767466894713691743061600240338750903776670247912557159289523593994602987894646155056161286793381179594517385308120781017148467639997363316444486194633472979807851538078924301083426663790992026432490573979 A104522 2054 63523908501779138112942515579971531607856214506940423842416690776534479991833818557325354253135835453444896489233011765669450118813656901764747943318513767335768473597042199237178213187629413940331533038787183703527265612268536756973540441208592916925112793129480925454985193784012397976183885424487261716858642215458107494943472952982987526806248785620408557241128121083192810242686853488396848791515590189113727947803270408247763683813508631363709803418860474480111074520039723064861198713659937558610562728128497911545027824699103796520241509472180333378188602997516321854425515969535483296451285142520597529634664979471289935997871087434438533875014359305084825225502416672648700759357714588179131097210493586903430044100112912035191131900863495546212617186644203387735848302400684141075229184800721016252711330010743737671477868570781983808963683938465168483860380143538783552155924362343051445402919992089949333458583900418939423554614236772903250279991372976079297471719883 A104522 2055 190571725505337414338827546739914594823568643520821271527250072329603439975501455671976062759407506360334689467699035297008350356440970705294243829955541302007305420791126597711534639562888241820994599116361551110581796836805610270920621323625778750775338379388442776364955581352037193928551656273461785150575926646374322484830418858948962580418746356861225671723384363249578430728060560465190546374546770567341183843409811224743291051440525894091129410256581423440333223560119169194583596140979812675831688184385493734635083474097311389560724528416541000134565808992548965563276547908606449889353855427561792588903994938413869807993613262303315601625043077915254475676507250017946102278073143764537393291631480760710290132300338736105573395702590486638637851559932610163207544907202052423225687554402163048758133990032231213014433605712345951426891051815395505451581140430616350656467773087029154336208759976269848000375751701256818270663842710318709750839974118928237892415157595 A104522 2056 571715176516012243016482640219743784470705930562463814581750216988810319926504367015928188278222519081004068403097105891025051069322912115882731489866623906021916262373379793134603918688664725462983797349084653331745390510416830812761863970877336252326015138165328329094866744056111581785654968820385355451727779939122967454491256576846887741256239070583677015170153089748735292184181681395571639123640311702023551530229433674229873154321577682273388230769744270320999670680357507583750788422939438027495064553156481203905250422291934168682173585249623000403697426977646896689829643725819349668061566282685377766711984815241609423980839786909946804875129233745763427029521750053838306834219431293612179874894442282130870396901016208316720187107771459915913554679797830489622634721606157269677062663206489146274401970096693639043300817137037854280673155446186516354743421291849051969403319261087463008626279928809544001127255103770454811991528130956129252519922356784713677245470729 A104522 2057 1715145529548036729049447920659231353412117791687391443745250650966430959779513101047784564834667557243012205209291317673075153207968736347648194469599871718065748787120139379403811756065994176388951392047253959995236171531250492438285591912632008756978045414495984987284600232168334745356964906461156066355183339817368902363473769730540663223768717211751031045510459269246205876552545044186714917370920935106070654590688301022689619462964733046820164692309232810962999012041072522751252365268818314082485193659469443611715751266875802506046520755748869001211092280932940690069488931177458049004184698848056133300135954445724828271942519360729840414625387701237290281088565250161514920502658293880836539624683326846392611190703048624950160561323314379747740664039393491468867904164818471809031187989619467438823205910290080917129902451411113562842019466338559549064230263875547155908209957783262389025878839786428632003381765311311364435974584392868387757559767070354141031736410131 A104522 2058 5145436588644110187148343761977694060236353375062174331235751952899292879338539303143353694504002671729036615627873953019225459623906209042944583408799615154197246361360418138211435268197982529166854176141761879985708514593751477314856775737896026270934136243487954961853800696505004236070894719383468199065550019452106707090421309191621989671306151635253093136531377807738617629657635132560144752112762805318211963772064903068068858388894199140460494076927698432888997036123217568253757095806454942247455580978408330835147253800627407518139562267246607003633276842798822070208466793532374147012554096544168399900407863337174484815827558082189521243876163103711870843265695750484544761507974881642509618874049980539177833572109145874850481683969943139243221992118180474406603712494455415427093563968858402316469617730870242751389707354233340688526058399015678647192690791626641467724629873349787167077636519359285896010145295933934093307923753178605163272679301211062423095209228335 A104522 2059 15436309765932330561445031285933082180709060125186522993707255858697878638015617909430061083512008015187109846883621859057676378871718627128833750226398845462591739084081254414634305804593947587500562528425285639957125543781254431944570327213688078812802408730463864885561402089515012708212684158150404597196650058356320121271263927574865969013918454905759279409594133423215852888972905397680434256338288415954635891316194709204206575166682597421381482230783095298666991108369652704761271287419364826742366742935224992505441761401882222554418686801739821010899830528396466210625400380597122441037662289632505199701223590011523454447482674246568563731628489311135612529797087251453634284523924644927528856622149941617533500716327437624551445051909829417729665976354541423219811137483366246281280691906575206949408853192610728254169122062700022065578175197047035941578072374879924403173889620049361501232909558077857688030435887801802279923771259535815489818037903633187269285627682947 A104522 2060 46308929297796991684335093857799246542127180375559568981121767576093635914046853728290183250536024045561329540650865577173029136615155881386501250679196536387775217252243763243902917413781842762501687585275856919871376631343763295833710981641064236438407226191391594656684206268545038124638052474451213791589950175068960363813791782724597907041755364717277838228782400269647558666918716193041302769014865247863907673948584127612619725500047792264144446692349285896000973325108958114283813862258094480227100228805674977516325284205646667663256060405219463032699491585189398631876201141791367323112986868897515599103670770034570363342448022739705691194885467933406837589391261754360902853571773934782586569866449824852600502148982312873654335155729488253188997929063624269659433412450098738843842075719725620848226559577832184762507366188100066196734525591141107824734217124639773209521668860148084503698728674233573064091307663405406839771313778607446469454113710899561807856883046781 A104522 2061 138926787893390975053005281573397739626381541126678706943365302728280907742140561184870549751608072136683988621952596731519087409845467644159503752037589609163325651756731289731708752241345528287505062755827570759614129894031289887501132944923192709315221678574174783970052618805635114373914157423353641374769850525206881091441375348173793721125266094151833514686347200808942676000756148579123908307044595743591723021845752382837859176500143376792433340077047857688002919975326874342851441586774283440681300686417024932548975852616940002989768181215658389098098474755568195895628603425374101969338960606692546797311012310103711090027344068219117073584656403800220512768173785263082708560715321804347759709599349474557801506446946938620963005467188464759566993787190872808978300237350296216531526227159176862544679678733496554287522098564300198590203576773423323474202651373919319628565006580444253511096186022700719192273922990216220519313941335822339408362341132698685423570649138283 A104522 2062 416780363680172925159015844720193218879144623380036120830095908184842723226421683554611649254824216410051965865857790194557262229536402932478511256112768827489976955270193869195126256724036584862515188267482712278842389682093869662503398834769578127945665035722524351910157856416905343121742472270060924124309551575620643274324126044521381163375798282455500544059041602426828028002268445737371724921133787230775169065537257148513577529500430130377300020231143573064008759925980623028554324760322850322043902059251074797646927557850820008969304543646975167294295424266704587686885810276122305908016881820077640391933036930311133270082032204657351220753969211400661538304521355789248125682145965413043279128798048423673404519340840815862889016401565394278700981361572618426934900712050888649594578681477530587634039036200489662862566295692900595770610730320269970422607954121757958885695019741332760533288558068102157576821768970648661557941824007467018225087023398096056270711947412787 A104522 2063 1250341091040518775477047534160579656637433870140108362490287724554528169679265050663834947764472649230155897597573370583671786688609208797435533768338306482469930865810581607585378770172109754587545564802448136836527169046281608987510196504308734383836995107167573055730473569250716029365227416810182772372928654726861929822972378133564143490127394847366501632177124807280484084006805337212115174763401361692325507196611771445540732588501290391131900060693430719192026279777941869085662974280968550966131706177753224392940782673552460026907913630940925501882886272800113763060657430828366917724050645460232921175799110790933399810246096613972053662261907634201984614913564067367744377046437896239129837386394145271020213558022522447588667049204696182836102944084717855280804702136152665948783736044432591762902117108601468988587698887078701787311832190960809911267823862365273876657085059223998281599865674204306472730465306911945984673825472022401054675261070194288168812135842236299 A104522 2064 3751023273121556326431142602481738969912301610420325087470863173663584509037795151991504843293417947690467692792720111751015360065827626392306601305014919447409792597431744822756136310516329263762636694407344410509581507138844826962530589512926203151510985321502719167191420707752148088095682250430548317118785964180585789468917134400692430470382184542099504896531374421841452252020416011636345524290204085076976521589835314336622197765503871173395700182080292157576078839333825607256988922842905652898395118533259673178822348020657380080723740892822776505648658818400341289181972292485100753172151936380698763527397332372800199430738289841916160986785722902605953844740692202103233131139313688717389512159182435813060640674067567342766001147614088548508308832254153565842414106408457997846351208133297775288706351325804406965763096661236105361935496572882429733803471587095821629971255177671994844799597022612919418191395920735837954021476416067203164025783210582864506436407526706833 A104522 2065 11253069819364668979293427807445216909736904831260975262412589520990753527113385455974514529880253843071403078378160335253046080197482879176919803915044758342229377792295234468268408931548987791287910083222033231528744521416534480887591768538778609454532955964508157501574262123256444264287046751291644951356357892541757368406751403202077291411146553626298514689594123265524356756061248034909036572870612255230929564769505943009866593296511613520187100546240876472728236518001476821770966768528716958695185355599779019536467044061972140242171222678468329516945976455201023867545916877455302259516455809142096290582191997118400598292214869525748482960357168707817861534222076606309699393417941066152168536477547307439181922022202702028298003442842265645524926496762460697527242319225373993539053624399893325866119053977413220897289289983708316085806489718647289201410414761287464889913765533015984534398791067838758254574187762207513862064429248201609492077349631748593519309222580118435 A104522 2066 33759209458094006937880283422335650729210714493782925787237768562972260581340156367923543589640761529214209235134481005759138240592448637530759411745134275026688133376885703404805226794646963373863730249666099694586233564249603442662775305616335828363598867893524472504722786369769332792861140253874934854069073677625272105220254209606231874233439660878895544068782369796573070268183744104727109718611836765692788694308517829029599779889534840560561301638722629418184709554004430465312900305586150876085556066799337058609401132185916420726513668035404988550837929365603071602637750632365906778549367427426288871746575991355201794876644608577245448881071506123453584602666229818929098180253823198456505609432641922317545766066608106084894010328526796936574779490287382092581726957676121980617160873199679977598357161932239662691867869951124948257419469155941867604231244283862394669741296599047953603196373203516274763722563286622541586193287744604828476232048895245780557927667740353239 A104522 2067 101277628374282020813640850267006952187632143481348777361713305688916781744020469103770630768922284587642627705403443017277414721777345912592278235235402825080064400130657110214415680383940890121591190748998299083758700692748810327988325916849007485090796603680573417514168359109307998378583420761624804562207221032875816315660762628818695622700318982636686632206347109389719210804551232314181329155835510297078366082925553487088799339668604521681683904916167888254554128662013291395938700916758452628256668200398011175828203396557749262179541004106214965652513788096809214807913251897097720335648102282278866615239727974065605384629933825731736346643214518370360753807998689456787294540761469595369516828297925766952637298199824318254682030985580390809724338470862146277745180873028365941851482619599039932795071485796718988075603609853374844772258407467825602812693732851587184009223889797143860809589119610548824291167689859867624758579863233814485428696146685737341673783003221057651 A104522 2068 303832885122846062440922550801020856562896430444046332085139917066750345232061407311311892306766853762927883116210329051832244165332037737776834705706208475240193200391971330643247041151822670364773572246994897251276102078246430983964977750547022455272389811041720252542505077327923995135750262284874413686621663098627448946982287886456086868100956947910059896619041328169157632413653696942543987467506530891235098248776660461266398019005813565045051714748503664763662385986039874187816102750275357884770004601194033527484610189673247786538623012318644896957541364290427644423739755691293161006944306846836599845719183922196816153889801477195209039929643555111082261423996068370361883622284408786108550484893777300857911894599472954764046092956741172429173015412586438833235542619085097825554447858797119798385214457390156964226810829560124534316775222403476808438081198554761552027671669391431582428767358831646472873503069579602874275739589701443456286088440057212025021349009663170885 A104522 2069 911498655368538187322767652403062569688689291332138996255419751200251035696184221933935676920300561288783649348630987155496732495996113213330504117118625425720579601175913991929741123455468011094320716740984691753828306234739292951894933251641067365817169433125160757627515231983771985407250786854623241059864989295882346840946863659368260604302870843730179689857123984507472897240961090827631962402519592673705294746329981383799194057017440695135155144245510994290987157958119622563448308250826073654310013803582100582453830569019743359615869036955934690872624092871282933271219267073879483020832920540509799537157551766590448461669404431585627119788930665333246784271988205111085650866853226358325651454681331902573735683798418864292138278870223517287519046237759316499706627857255293476663343576391359395155643372170470892680432488680373602950325667210430425314243595664284656083015008174294747286302076494939418620509208738808622827218769104330368858265320171636075064047028989510587 A104522 2070 2734495966105614561968302957209187709066067873996416988766259253600753107088552665801807030760901683866350948045892961466490197487988339639991512351355876277161738803527741975789223370366404033282962150222954075261484918704217878855684799754923202097451508299375482272882545695951315956221752360563869723179594967887647040522840590978104781812908612531190539069571371953522418691722883272482895887207558778021115884238989944151397582171052322085405465432736532982872961473874358867690344924752478220962930041410746301747361491707059230078847607110867804072617872278613848799813657801221638449062498761621529398611472655299771345385008213294756881359366791995999740352815964615333256952600559679074976954364043995707721207051395256592876414836610670551862557138713277949499119883571765880429990030729174078185466930116511412678041297466041120808850977001631291275942730786992853968249045024522884241858906229484818255861527626216425868481656307312991106574795960514908225192141086968529691 A104522 2071 8203487898316843685904908871627563127198203621989250966298777760802259321265657997405421092282705051599052844137678884399470592463965018919974537054067628831485216410583225927367670111099212099848886450668862225784454756112653636567054399264769606292354524898126446818647637087853947868665257081691609169538784903662941121568521772934314345438725837593571617208714115860567256075168649817448687661622676334063347652716969832454192746513156966256216396298209598948618884421623076603071034774257434662888790124232238905242084475121177690236542821332603412217853616835841546399440973403664915347187496284864588195834417965899314036155024639884270644078100375987999221058447893845999770857801679037224930863092131987123163621154185769778629244509832011655587671416139833848497359650715297641289970092187522234556400790349534238034123892398123362426552931004893873827828192360978561904747135073568652725576718688454454767584582878649277605444968921938973319724387881544724675576423260905587003 A104522 2072 24610463694950531057714726614882689381594610865967752898896333282406777963796973992216263276848115154797158532413036653198411777391895056759923611162202886494455649231749677782103010333297636299546659352006586677353364268337960909701163197794308818877063574694379340455942911263561843605995771245074827508616354710988823364705565318802943036316177512780714851626142347581701768225505949452346062984868029002190042958150909497362578239539470898768649188894628796845856653264869229809213104322772303988666370372696716715726253425363533070709628463997810236653560850507524639198322920210994746041562488854593764587503253897697942108465073919652811932234301127963997663175343681537999312573405037111674792589276395961369490863462557309335887733529496034966763014248419501545492078952145892923869910276562566703669202371048602714102371677194370087279658793014681621483484577082935685714241405220705958176730156065363364302753748635947832816334906765816919959173163644634174026729269782716758937 A104522 2073 73831391084851593173144179844648068144783832597903258696688999847220333891390921976648789830544345464391475597239109959595235332175685170279770833486608659483366947695249033346309030999892908898639978056019760032060092805013882729103489593382926456631190724083138021367828733790685530817987313735224482525849064132966470094116695956408829108948532538342144554878427042745105304676517848357038188954604087006570128874452728492087734718618412696305947566683886390537569959794607689427639312968316911965999111118090150147178760276090599212128885391993430709960682551522573917594968760632984238124687466563781293762509761693093826325395221758958435796702903383891992989526031044613997937720215111335024377767829187884108472590387671928007663200588488104900289042745258504636476236856437678771609730829687700111007607113145808142307115031583110261838976379044044864450453731248807057142724215662117874530190468196090092908261245907843498449004720297450759877519490933902522080187809348150274739 A104522 2074 221494173254554779519432539533944204434351497793709776090066999541661001674172765929946369491633036393174426791717329878785705996527055510839312500459825978450100843085747100038927092999678726695919934168059280096180278415041648187310468780148779369893572172249414064103486201372056592453961941205673447577547192398899410282350087869226487326845597615026433664635281128235315914029553545071114566863812261019710386623358185476263204155855238088917842700051659171612709879383823068282917938904950735897997333354270450441536280828271797636386656175980292129882047654567721752784906281898952714374062399691343881287529285079281478976185665276875307390108710151675978968578093133841993813160645334005073133303487563652325417771163015784022989601765464314700867128235775513909428710569313036314829192489063100333022821339437424426921345094749330785516929137132134593351361193746421171428172646986353623590571404588270278724783737723530495347014160892352279632558472801707566240563428044450822143 A104522 2075 664482519763664338558297618601832613303054493381129328270200998624983005022518297789839108474899109179523280375151989636357117989581166532517937501379477935350302529257241300116781278999036180087759802504177840288540835245124944561931406340446338109680716516748242192310458604116169777361885823617020342732641577196698230847050263607679461980536792845079300993905843384705947742088660635213343700591436783059131159870074556428789612467565714266753528100154977514838129638151469204848753816714852207693992000062811351324608842484815392909159968527940876389646142963703165258354718845696858143122187199074031643862587855237844436928556995830625922170326130455027936905734279401525981439481936002015219399910462690956976253313489047352068968805296392944102601384707326541728286131707939108944487577467189300999068464018312273280764035284247992356550787411396403780054083581239263514284517940959060870771714213764810836174351213170591486041042482677056838897675418405122698721690284133352464355 A104522 2076 1993447559290993015674892855805497839909163480143387984810602995874949015067554893369517325424697327538569841125455968909071353968743499597553812504138433806050907587771723900350343836997108540263279407512533520865622505735374833685794219021339014329042149550244726576931375812348509332085657470851061028197924731590094692541150790823038385941610378535237902981717530154117843226265981905640031101774310349177393479610223669286368837402697142800260584300464932544514388914454407614546261450144556623081976000188434053973826527454446178727479905583822629168938428891109495775064156537090574429366561597222094931587763565713533310785670987491877766510978391365083810717202838204577944318445808006045658199731388072870928759940467142056206906415889178832307804154121979625184858395123817326833462732401567902997205392054936819842292105852743977069652362234189211340162250743717790542853553822877182612315142641294432508523053639511774458123127448031170516693026255215368096165070852400057390989 A104522 2077 5980342677872979047024678567416493519727490440430163954431808987624847045202664680108551976274091982615709523376367906727214061906230498792661437512415301418152722763315171701051031510991325620789838222537600562596867517206124501057382657064017042987126448650734179730794127437045527996256972412553183084593774194770284077623452372469115157824831135605713708945152590462353529678797945716920093305322931047532180438830671007859106512208091428400781752901394797633543166743363222843638784350433669869245928000565302161921479582363338536182439716751467887506815286673328487325192469611271723288099684791666284794763290697140599932357012962475633299532935174095251432151608514613733832955337424018136974599194164218612786279821401426168620719247667536496923412462365938875554575185371451980500388197204703708991616176164810459526876317558231931208957086702567634020486752231153371628560661468631547836945427923883297525569160918535323374369382344093511550079078765646104288495212557200172170891 A104522 2078 17941028033618937141074035702249480559182471321290491863295426962874541135607994040325655928822275947847128570129103720181642185718691496377984312537245904254458168289945515103153094532973976862369514667612801687790602551618373503172147971192051128961379345952202539192382382311136583988770917237659549253781322584310852232870357117407345473474493406817141126835457771387060589036393837150760279915968793142596541316492013023577319536624274285202345258704184392900629500230089668530916353051301009607737784001695906485764438747090015608547319150254403662520445860019985461975577408833815169864299054374998854384289872091421799797071038887426899898598805522285754296454825543841201498866012272054410923797582492655838358839464204278505862157743002609490770237387097816626663725556114355941501164591614111126974848528494431378580628952674695793626871260107702902061460256693460114885681984405894643510836283771649892576707482755605970123108147032280534650237236296938312865485637671600516510595 A104522 2079 53823084100856811423222107106748441677547413963871475589886280888623623406823982120976967786466827843541385710387311160544926557156074489133952937611737712763374504869836545309459283598921930587108544002838405063371807654855120509516443913576153386884138037856607617577147146933409751966312751712978647761343967752932556698611071352222036420423480220451423380506373314161181767109181511452280839747906379427789623949476039070731958609872822855607035776112553178701888500690269005592749059153903028823213352005087719457293316241270046825641957450763210987561337580059956385926732226501445509592897163124996563152869616274265399391213116662280699695796416566857262889364476631523604496598036816163232771392747477967515076518392612835517586473229007828472310712161293449879991176668343067824503493774842333380924545585483294135741886858024087380880613780323108706184380770080380344657045953217683930532508851314949677730122448266817910369324441096841603950711708890814938596456913014801549529707 A104522 2080 161469252302570434269666321320245325032642241891614426769658842665870870220471946362930903359400483530624157131161933481634779671468223467401858812835213138290123514609509635928377850796765791761325632008515215190115422964565361528549331740728460160652414113569822852731441440800229255898938255138935943284031903258797670095833214056666109261270440661354270141519119942483545301327544534356842519243719138283368871848428117212195875829618468566821107328337659536105665502070807016778247177461709086469640056015263158371879948723810140476925872352289632962684012740179869157780196679504336528778691489374989689458608848822796198173639349986842099087389249700571788668093429894570813489794110448489698314178242433902545229555177838506552759419687023485416932136483880349639973530005029203473510481324527000142773636756449882407225660574072262142641841340969326118553142310241141033971137859653051791597526553944849033190367344800453731107973323290524811852135126672444815789370739044404648587041 A104522 2081 484407756907711302808998963960735975097926725674843280308976527997612610661415839088792710078201450591872471393485800444904339014404670402205576438505639414870370543828528907785133552390297375283976896025545645570346268893696084585647995222185380481957242340709468558194324322400687767696814765416807829852095709776393010287499642169998327783811321984062810424557359827450635903982633603070527557731157414850106615545284351636587627488855405700463321985012978608316996506212421050334741532385127259408920168045789475115639846171430421430777617056868898888052038220539607473340590038513009586336074468124969068375826546468388594520918049960526297262167749101715366004280289683712440469382331345469094942534727301707635688665533515519658278259061070456250796409451641048919920590015087610420531443973581000428320910269349647221676981722216786427925524022907978355659426930723423101913413578959155374792579661834547099571102034401361193323919969871574435556405380017334447368112217133213945759043 A104522 2082 1453223270723133908426996891882207925293780177024529840926929583992837831984247517266378130234604351775617414180457401334713017043214011206616729315516918244611111631485586723355400657170892125851930688076636936711038806681088253756943985666556141445871727022128405674582972967202063303090444296250423489556287129329179030862498926509994983351433965952188431273672079482351907711947900809211582673193472244550319846635853054909762882466566217101389965955038935824950989518637263151004224597155381778226760504137368425346919538514291264292332851170606696664156114661618822420021770115539028759008223404374907205127479639405165783562754149881578891786503247305146098012840869051137321408146994036407284827604181905122907065996600546558974834777183211368752389228354923146759761770045262831261594331920743001284962730808048941665030945166650359283776572068723935066978280792170269305740240736877466124377738985503641298713306103204083579971759909614723306669216140052003342104336651399641837275047 A104522 2083 4359669812169401725280990675646623775881340531073589522780788751978513495952742551799134390703813055326852242541372204004139051129642033619850187946550754733833334894456760170066201971512676377555792064229910810133116420043264761270831956999668424337615181066385217023748918901606189909271332888751270468668861387987537092587496779529984950054301897856565293821016238447055723135843702427634748019580416733650959539907559164729288647399698651304169897865116807474852968555911789453012673791466145334680281512412105276040758615542873792876998553511820089992468343984856467260065310346617086277024670213124721615382438918215497350688262449644736675359509741915438294038522607153411964224440982109221854482812545715368721197989801639676924504331549634106257167685064769440279285310135788493784782995762229003854888192424146824995092835499951077851329716206171805200934842376510807917220722210632398373133216956510923896139918309612250739915279728844169920007648420156010026313009954198925511823059 A104522 2084 13079009436508205175842972026939871327644021593220768568342366255935540487858227655397403172111439165980556727624116612012417153388926100859550563839652264201500004683370280510198605914538029132667376192689732430399349260129794283812495870999005273012845543199155651071246756704818569727813998666253811406006584163962611277762490338589954850162905693569695881463048715341167169407531107282904244058741250200952878619722677494187865942199095953912509693595350422424558905667735368359038021374398436004040844537236315828122275846628621378630995660535460269977405031954569401780195931039851258831074010639374164846147316754646492052064787348934210026078529225746314882115567821460235892673322946327665563448437637146106163593969404919030773512994648902318771503055194308320837855930407365481354348987286687011564664577272440474985278506499853233553989148618515415602804527129532423751662166631897195119399650869532771688419754928836752219745839186532509760022945260468030078939029862596776535467093 A104522 2085 39237028309524615527528916080819613982932064779662305705027098767806621463574682966192209516334317497941670182872349836037251460166778302578651691518956792604500014050110841530595817743614087398002128578069197291198047780389382851437487612997015819038536629597466953213740270114455709183441995998761434218019752491887833833287471015769864550488717080709087644389146146023501508222593321848712732176223750602858635859168032482563597826597287861737529080786051267273676717003206105077114064123195308012122533611708947484366827539885864135892986981606380809932215095863708205340587793119553776493222031918122494538441950263939476156194362046802630078235587677238944646346703464380707678019968838982996690345312911438318490781908214757092320538983946706956314509165582924962513567791222096444063046961860061034693993731817321424955835519499559700661967445855546246808413581388597271254986499895691585358198952608598315065259264786510256659237517559597529280068835781404090236817089587790329606399195 A104522 2086 117711084928573846582586748242458841948796194338986917115081296303419864390724048898576628549002952493825010548617049508111754380500334907735955074556870377813500042150332524591787453230842262194006385734207591873594143341168148554312462838991047457115609888792400859641220810343367127550325987996284302654059257475663501499862413047309593651466151242127262933167438438070504524667779965546138196528671251808575907577504097447690793479791863585212587242358153801821030151009618315231342192369585924036367600835126842453100482619657592407678960944819142429796645287591124616021763379358661329479666095754367483615325850791818428468583086140407890234706763031716833939040110393142123034059906516948990071035938734314955472345724644271276961616951840120868943527496748774887540703373666289332189140885580183104081981195451964274867506558498679101985902337566638740425240744165791813764959499687074756074596857825794945195777794359530769977712552678792587840206507344212270710451268763370988819195499 A104522 2087 353133254785721539747760244727376525846388583016960751345243888910259593172172146695729885647008857481475031645851148524335263141501004723207865223670611133440500126450997573775362359692526786582019157202622775620782430023504445662937388516973142371346829666377202578923662431030101382650977963988852907962177772426990504499587239141928780954398453726381788799502315314211513574003339896638414589586013755425727722732512292343072380439375590755637761727074461405463090453028854945694026577108757772109102802505380527359301447858972777223036882834457427289389935862773373848065290138075983988438998287263102450845977552375455285405749258421223670704120289095150501817120331179426369102179719550846970213107816202944866417037173932813830884850855520362606830582490246324662622110120998867996567422656740549312245943586355892824602519675496037305957707012699916221275722232497375441294878499061224268223790573477384835587333383078592309933137658036377763520619522032636812131353806290112966457584411 A104522 2088 1059399764357164619243280734182129577539165749050882254035731666730778779516516440087189656941026572444425094937553445573005789424503014169623595671011833400321500379352992721326087079077580359746057471607868326862347290070513336988812165550919427114040488999131607736770987293090304147952933891966558723886533317280971513498761717425786342863195361179145366398506945942634540722010019689915243768758041266277183168197536877029217141318126772266913285181223384216389271359086564837082079731326273316327308407516141582077904343576918331669110648503372281868169807588320121544195870414227951965316994861789307352537932657126365856217247775263671012112360867285451505451360993538279107306539158652540910639323448608834599251111521798441492654552566561087820491747470738973987866330362996603989702267970221647936737830759067678473807559026488111917873121038099748663827166697492126323884635497183672804671371720432154506762000149235776929799412974109133290561858566097910436394061418870338899372751145 A104522 2089 3178199293071493857729842202546388732617497247152646762107195000192336338549549320261568970823079717333275284812660336719017368273509042508870787013035500200964501138058978163978261237232741079238172414823604980587041870211540010966436496652758281342121466997394823210312961879270912443858801675899676171659599951842914540496285152277359028589586083537436099195520837827903622166030059069745731306274123798831549504592610631087651423954380316800739855543670152649167814077259694511246239193978819948981925222548424746233713030730754995007331945510116845604509422764960364632587611242683855895950984585367922057613797971379097568651743325791013036337082601856354516354082980614837321919617475957622731917970345826503797753334565395324477963657699683263461475242412216921963598991088989811969106803910664943810213492277203035421422677079464335753619363114299245991481500092476378971653906491551018414014115161296463520286000447707330789398238922327399871685575698293731309182184256611016698118251347 A104522 2090 9534597879214481573189526607639166197852491741457940286321585000577009015648647960784706912469239151999825854437981010157052104820527127526612361039106500602893503414176934491934783711698223237714517244470814941761125610634620032899309489958274844026364400992184469630938885637812737331576405027699028514978799855528743621488855456832077085768758250612308297586562513483710866498090177209237193918822371396494648513777831893262954271863140950402219566631010457947503442231779083533738717581936459846945775667645274238701139092192264985021995836530350536813528268294881093897762833728051567687852953756103766172841393914137292705955229977373039109011247805569063549062248941844511965758852427872868195753911037479511393260003696185973433890973099049790384425727236650765890796973266969435907320411731994831430640476831609106264268031238393007260858089342897737974444500277429136914961719474653055242042345483889390560858001343121992368194716766982199615056727094881193927546552769833050094354751951 A104522 2091 28603793637643444719568579822917498593557475224373820858964755001731027046945943882354120737407717455999477563313943030471156314461581382579837083117319501808680510242530803475804351135094669713143551733412444825283376831903860098697928469874824532079093202976553408892816656913438211994729215083097085544936399566586230864466566370496231257306274751836924892759687540451132599494270531627711581756467114189483945541333495679788862815589422851206658699893031373842510326695337250601216152745809379540837327002935822716103417276576794955065987509591051610440584804884643281693288501184154703063558861268311298518524181742411878117865689932119117327033743416707190647186746825533535897276557283618604587261733112438534179780011088557920301672919297149371153277181709952297672390919800908307721961235195984494291921430494827318792804093715179021782574268028693213923333500832287410744885158423959165726127036451668171682574004029365977104584150300946598845170181284643581782639658309499150283064253763 A104522 2092 85811380912930334158705739468752495780672425673121462576894265005193081140837831647062362212223152367998432689941829091413468943384744147739511249351958505426041530727592410427413053405284009139430655200237334475850130495711580296093785409624473596237279608929660226678449970740314635984187645249291256634809198699758692593399699111488693771918824255510774678279062621353397798482811594883134745269401342568451836624000487039366588446768268553619976099679094121527530980086011751803648458237428138622511981008807468148310251829730384865197962528773154831321754414653929845079865503552464109190676583804933895555572545227235634353597069796357351981101230250121571941560240476600607691829671850855813761785199337315602539340033265673760905018757891448113459831545129856893017172759402724923165883705587953482875764291484481956378412281145537065347722804086079641770000502496862232234655475271877497178381109355004515047722012088097931313752450902839796535510543853930745347918974928497450849192759197 A104522 2093 257434142738791002476117218406257487342017277019364387730682795015579243422513494941187086636669457103995298069825487274240406830154232443218533748055875516278124592182777231282239160215852027418291965600712003427550391487134740888281356228873420788711838826788980680035349912220943907952562935747873769904427596099276077780199097334466081315756472766532324034837187864060193395448434784649404235808204027705355509872001461118099765340304805660859928299037282364582592940258035255410945374712284415867535943026422404444930755489191154595593887586319464493965263243961789535239596510657392327572029751414801686666717635681706903060791209389072055943303690750364715824680721429801823075489015552567441285355598011946807618020099797021282715056273674344340379494635389570679051518278208174769497651116763860448627292874453445869135236843436611196043168412258238925310001507490586696703966425815632491535143328065013545143166036264293793941257352708519389606531631561792236043756924785492352547578275499 A104522 2094 772302428216373007428351655218772462026051831058093163192048385046737730267540484823561259910008371311985894209476461822721220490462697329655601244167626548834373776548331693846717480647556082254875896802136010282651174461404222664844068686620262366135516480366942040106049736662831723857688807243621309713282788297828233340597292003398243947269418299596972104511563592180580186345304353948212707424612083116066529616004383354299296020914416982579784897111847093747778820774105766232836124136853247602607829079267213334792266467573463786781662758958393481895789731885368605718789531972176982716089254244405060000152907045120709182373628167216167829911072251094147474042164289405469226467046657702323856066794035840422854060299391063848145168821023033021138483906168712037154554834624524308492953350291581345881878623360337607405710530309833588129505236774716775930004522471760090111899277446897474605429984195040635429498108792881381823772058125558168819594894685376708131270774356477057642734824403 A104522 2095 2316907284649119022285054965656317386078155493174279489576145155140213190802621454470683779730025113935957682628429385468163661471388091988966803732502879646503121329644995081540152441942668246764627690406408030847953523384212667994532206059860787098406549441100826120318149209988495171573066421730863929139848364893484700021791876010194731841808254898790916313534690776541740559035913061844638122273836249348199588848013150062897888062743250947739354691335541281243336462322317298698508372410559742807823487237801640004376799402720391360344988276875180445687369195656105817156368595916530948148267762733215180000458721135362127547120884501648503489733216753282442422126492868216407679401139973106971568200382107521268562180898173191544435506463069099063415451718506136111463664503873572925478860050874744037645635870081012822217131590929500764388515710324150327790013567415280270335697832340692423816289952585121906288494326378644145471316174376674506458784684056130124393812323069431172928204471115 A104522 2096 6950721853947357066855164896968952158234466479522838468728435465420639572407864363412051339190075341807873047885288156404490984414164275966900411197508638939509363988934985244620457325828004740293883071219224092543860570152638003983596618179582361295219648323302478360954447629965485514719199265192591787419545094680454100065375628030584195525424764696372748940604072329625221677107739185533914366821508748044598766544039450188693664188229752843218064074006623843730009386966951896095525117231679228423470461713404920013130398208161174081034964830625541337062107586968317451469105787749592844444803288199645540001376163406086382641362653504945510469199650259847327266379478604649223038203419919320914704601146322563805686542694519574633306519389207297190246355155518408334390993511620718776436580152624232112936907610243038466651394772788502293165547130972450983370040702245840811007093497022077271448869857755365718865482979135932436413948523130023519376354052168390373181436969208293518784613411249 A104522 2097 20852165561842071200565494690906856474703399438568515406185306396261918717223593090236154017570226025423619143655864469213472953242492827900701233592525916818528091966804955733861371977484014220881649213657672277631581710457914011950789854538747083885658944969907435082863342889896456544157597795577775362258635284041362300196126884091752586576274294089118246821812216988875665031323217556601743100464526244133796299632118350566080992564689258529654192222019871531190028160900855688286575351695037685270411385140214760039391194624483522243104894491876624011186322760904952354407317363248778533334409864598936620004128490218259147924087960514836531407598950779541981799138435813947669114610259757962744113803438967691417059628083558723899919558167621891570739065466555225003172980534862156329309740457872696338810722830729115399954184318365506879496641392917352950110122106737522433021280491066231814346609573266097156596448937407797309241845569390070558129062156505171119544310907624880556353840231651 A104522 2098 62556496685526213601696484072720569424110198315705546218555919188785756151670779270708462052710678076270857430967593407640418859727478483702103700777577750455584275900414867201584115932452042662644947640973016832894745131373742035852369563616241251656976834909722305248590028669689369632472793386733326086775905852124086900588380652275257759728822882267354740465436650966626995093969652669805229301393578732401388898896355051698242977694067775588962576666059614593570084482702567064859726055085113055811234155420644280118173583873450566729314683475629872033558968282714857063221952089746335600003229593796809860012385470654777443772263881544509594222796852338625945397415307441843007343830779273888232341410316903074251178884250676171699758674502865674712217196399665675009518941604586468987929221373618089016432168492187346199862552955096520638489924178752058850330366320212567299063841473198695443039828719798291469789346812223391927725536708170211674387186469515513358632932722874641669061520692855 A104522 2099 187669490056578640805089452218161708272330594947116638655667757566357268455012337812125386158132034228812572292902780222921256579182435451106311102332733251366752827701244601604752347797356127987934842922919050498684235394121226107557108690848723754970930504729166915745770086009068108897418380160199978260327717556372260701765141956825773279186468646802064221396309952899880985281908958009415687904180736197204166696689065155094728933082203326766887729998178843780710253448107701194579178165255339167433702466261932840354520751620351700187944050426889616100676904848144571189665856269239006800009688781390429580037156411964332331316791644633528782668390557015877836192245922325529022031492337821664697024230950709222753536652752028515099276023508597024136651589198997025028556824813759406963787664120854267049296505476562038599587658865289561915469772536256176550991098960637701897191524419596086329119486159394874409368040436670175783176610124510635023161559408546540075898798168623925007184562076467 A104522 2100 563008470169735922415268356654485124816991784841349915967003272699071805365037013436376158474396102686437716878708340668763769737547306353318933306998199754100258483103733804814257043392068383963804528768757151496052706182363678322671326072546171264912791514187500747237310258027204326692255140480599934780983152669116782105295425870477319837559405940406192664188929858699642955845726874028247063712542208591612500090067195465284186799246609980300663189994536531342130760344323103583737534495766017502301107398785798521063562254861055100563832151280668848302030714544433713568997568807717020400029066344171288740111469235892996993950374933900586348005171671047633508576737766976587066094477013464994091072692852127668260609958256085545297828070525791072409954767596991075085670474441278220891362992362562801147889516429686115798762976595868685746409317608768529652973296881913105691574573258788258987358458478184623228104121310010527349529830373531905069484678225639620227696394505871775021553686227301 A104522 2101 1689025410509207767245805069963455374450975354524049747901009818097215416095111040309128475423188308059313150636125022006291309212641919059956799920994599262300775449311201414442771130176205151891413586306271454488158118547091034968013978217638513794738374542562502241711930774081612980076765421441799804342949458007350346315886277611431959512678217821218577992566789576098928867537180622084741191137626625774837500270201586395852560397739829940901989569983609594026392281032969310751212603487298052506903322196357395563190686764583165301691496453842006544906092143633301140706992706423151061200087199032513866220334407707678990981851124801701759044015515013142900525730213300929761198283431040394982273218078556383004781829874768256635893484211577373217229864302790973225257011423323834662674088977087688403443668549289058347396288929787606057239227952826305588958919890645739317074723719776364776962075375434553869684312363930031582048589491120595715208454034676918860683089183517615325064661058679803 A104522 2102 5067076231527623301737415209890366123352926063572149243703029454291646248285333120927385426269564924177939451908375066018873927637925757179870399762983797786902326347933604243328313390528615455674240758918814363464474355641273104904041934652915541384215123627687506725135792322244838940230296264325399413028848374022051038947658832834295878538034653463655733977700368728296786602611541866254223573412879877324512500810604759187557681193219489822705968709950828782079176843098907932253637810461894157520709966589072186689572060293749495905074489361526019634718276430899903422120978119269453183600261597097541598661003223123036972945553374405105277132046545039428701577190639902789283594850293121184946819654235669149014345489624304769907680452634732119651689592908372919675771034269971503988022266931263065210331005647867175042188866789362818171717683858478916766876759671937217951224171159329094330886226126303661609052937091790094746145768473361787145625362104030756582049267550552845975193983176037307 A104522 2103 15201228694582869905212245629671098370058778190716447731109088362874938744855999362782156278808694772533818355725125198056621782913777271539611199288951393360706979043800812729984940171585846367022722276756443090393423066923819314712125803958746624152645370883062520175407376966734516820690888792976198239086545122066153116842976498502887635614103960390967201933101106184890359807834625598762670720238639631973537502431814277562673043579658469468117906129852486346237530529296723796760913431385682472562129899767216560068716180881248487715223468084578058904154829292699710266362934357808359550800784791292624795983009669369110918836660123215315831396139635118286104731571919708367850784550879363554840458962707007447043036468872914309723041357904196358955068778725118759027313102809914511964066800793789195630993016943601525126566600368088454515153051575436750300630279015811653853672513477987282992658678378910984827158811275370284238437305420085361436876086312092269746147802651658537925581949528109819 A104522 2104 45603686083748609715636736889013295110176334572149343193327265088624816234567998088346468836426084317601455067175375594169865348741331814618833597866854180082120937131402438189954820514757539101068166830269329271180269200771457944136377411876239872457936112649187560526222130900203550462072666378928594717259635366198459350528929495508662906842311881172901605799303318554671079423503876796288012160715918895920612507295442832688019130738975408404353718389557459038712591587890171390282740294157047417686389699301649680206148542643745463145670404253734176712464487878099130799088803073425078652402354373877874387949029008107332756509980369645947494188418905354858314194715759125103552353652638090664521376888121022341129109406618742929169124073712589076865206336175356277081939308429743535892200402381367586892979050830804575379699801104265363545459154726310250901890837047434961561017540433961848977976035136732954481476433826110852715311916260256084310628258936276809238443407954975613776745848584327353 A104522 2105 136811058251245829146910210667039885330529003716448029579981795265874448703703994265039406509278252952804365201526126782509596046223995443856500793600562540246362811394207314569864461544272617303204500490807987813540807602314373832409132235628719617373808337947562681578666392700610651386217999136785784151778906098595378051586788486525988720526935643518704817397909955664013238270511630388864036482147756687761837521886328498064057392216926225213061155168672377116137774763670514170848220882471142253059169097904949040618445627931236389437011212761202530137393463634297392397266409220275235957207063121633623163847087024321998269529941108937842482565256716064574942584147277375310657060957914271993564130664363067023387328219856228787507372221137767230595619008526068831245817925289230607676601207144102760678937152492413726139099403312796090636377464178930752705672511142304884683052621301885546933928105410198863444429301478332558145935748780768252931884776808830427715330223864926841330237545752979955 A104522 2106 410433174753737487440730632001119655991587011149344088739945385797623346111111982795118219527834758858413095604578380347528788138671986331569502380801687620739088434182621943709593384632817851909613501472423963440622422806943121497227396706886158852121425013842688044735999178101831954158653997410357352455336718295786134154760365459577966161580806930556114452193729866992039714811534891166592109446443270063285512565658985494192172176650778675639183465506017131348413324291011542512544662647413426759177507293714847121855336883793709168311033638283607590412180390902892177191799227660825707871621189364900869491541261072965994808589823326813527447695770148193724827752441832125931971182873742815980692391993089201070161984659568686362522116663413301691786857025578206493737453775867691823029803621432308282036811457477241178417298209938388271909132392536792258117017533426914654049157863905656640801784316230596590333287904434997674437807246342304758795654330426491283145990671594780523990712637258937759 A104522 2107 1231299524261212462322191896003358967974761033448032266219836157392870038333335948385354658583504276575239286813735141042586364416015958994708507142405062862217265302547865831128780153898453555728840504417271890321867268420829364491682190120658476556364275041528064134207997534305495862475961992231072057366010154887358402464281096378733898484742420791668343356581189600976119144434604673499776328339329810189856537696976956482576516529952336026917550396518051394045239972873034627537633987942240280277532521881144541365566010651381127504933100914850822771236541172708676531575397682982477123614863568094702608474623783218897984425769469980440582343087310444581174483257325496377795913548621228447942077175979267603210485953978706059087566349990239905075360571076734619481212361327603075469089410864296924846110434372431723535251894629815164815727397177610376774351052600280743962147473591716969922405352948691789770999863713304993023313421739026914276386962991279473849437972014784341571972137911776811171 A104522 2108 3693898572783637386966575688010076903924283100344096798659508472178610115000007845156063975750512829725717860441205423127759093248047876984125521427215188586651795907643597493386340461695360667186521513251815670965601805262488093475046570361975429669092825124584192402623992602916487587427885976693216172098030464662075207392843289136201695454227262375005030069743568802928357433303814020499328985017989430569569613090930869447729549589857008080752651189554154182135719918619103882612901963826720840832597565643433624096698031954143382514799302744552468313709623518126029594726193048947431370844590704284107825423871349656693953277308409941321747029261931333743523449771976489133387740645863685343826231527937802809631457861936118177262699049970719715226081713230203858443637083982809226407268232592890774538331303117295170605755683889445494447182191532831130323053157800842231886442420775150909767216058846075369312999591139914979069940265217080742829160888973838421548313916044353024715916413735330431405 A104522 2109 11081695718350912160899727064030230711772849301032290395978525416535830345000023535468191927251538489177153581323616269383277279744143630952376564281645565759955387722930792480159021385086082001559564539755447012896805415787464280425139711085926289007278475373752577207871977808749462762283657930079648516294091393986225622178529867408605086362681787125015090209230706408785072299911442061497986955053968291708708839272792608343188648769571024242257953568662462546407159755857311647838705891480162522497792696930300872290094095862430147544397908233657404941128870554378088784178579146842294112533772112852323476271614048970081859831925229823965241087785794001230570349315929467400163221937591056031478694583813408428894373585808354531788097149912159145678245139690611575330911251948427679221804697778672323614993909351885511817267051668336483341546574598493390969159473402526695659327262325452729301648176538226107938998773419744937209820795651242228487482666921515264644941748133059074147749241205991292107 A104522 2110 33245087155052736482699181192090692135318547903096871187935576249607491035000070606404575781754615467531460743970848808149831839232430892857129692844936697279866163168792377440477064155258246004678693619266341038690416247362392841275419133257778867021835426121257731623615933426248388286850973790238945548882274181958676866535589602225815259088045361375045270627692119226355216899734326184493960865161904875126126517818377825029565946308713072726773860705987387639221479267571934943516117674440487567493378090790902616870282287587290442633193724700972214823386611663134266352535737440526882337601316338556970428814842146910245579495775689471895723263357382003691711047947788402200489665812773168094436083751440225286683120757425063595364291449736477437034735419071834725992733755845283037665414093336016970844981728055656535451801155005009450024639723795480172907478420207580086977981786976358187904944529614678323816996320259234811629462386953726685462448000764545793934825244399177222443247723617973874211 A104522 2111 99735261465158209448097543576272076405955643709290613563806728748822473105000211819213727345263846402594382231912546424449495517697292678571389078534810091839598489506377132321431192465774738014036080857799023116071248742087178523826257399773336601065506278363773194870847800278745164860552921370716836646646822545876030599606768806677445777264136084125135811883076357679065650699202978553481882595485714625378379553455133475088697838926139218180321582117962162917664437802715804830548353023321462702480134272372707850610846862761871327899581174102916644470159834989402799057607212321580647012803949015670911286444526440730736738487327068415687169790072146011075133143843365206601468997438319504283308251254320675860049362272275190786092874349209432311104206257215504177978201267535849112996242280008050912534945184166969606355403465015028350073919171386440518722435260622740260933945360929074563714833588844034971450988960777704434888387160861180056387344002293637381804475733197531667329743170853921620523 A104522 2112 299205784395474628344292630728816229217866931127871840691420186246467419315000635457641182035791539207783146695737639273348486553091878035714167235604430275518795468519131396964293577397324214042108242573397069348213746226261535571478772199320009803196518835091319584612543400836235494581658764112150509939940467637628091798820306420032337331792408252375407435649229073037196952097608935660445647786457143876135138660365400425266093516778417654540964746353886488752993313408147414491645059069964388107440402817118123551832540588285613983698743522308749933410479504968208397172821636964741941038411847047012733859333579322192210215461981205247061509370216438033225399431530095619804406992314958512849924753762962027580148086816825572358278623047628296933312618771646512533934603802607547338988726840024152737604835552500908819066210395045085050221757514159321556167305781868220782801836082787223691144500766532104914352966882333113304665161482583540169162032006880912145413427199592595001989229512561764859457 A104522 2113 897617353186423885032877892186448687653600793383615522074260558739402257945001906372923546107374617623349440087212917820045459659275634107142501706813290826556386405557394190892880732191972642126324727720191208044641238678784606714436316597960029409589556505273958753837630202508706483744976292336451529819821402912884275396460919260097011995377224757126222306947687219111590856292826806981336943359371431628405415981096201275798280550335252963622894239061659466258979940224442243474935177209893164322321208451354370655497621764856841951096230566926249800231438514904625191518464910894225823115235541141038201578000737966576630646385943615741184528110649314099676198294590286859413220976944875538549774261288886082740444260450476717074835869142884890799937856314939537601803811407822642016966180520072458212814506657502726457198631185135255150665272542477964668501917345604662348405508248361671073433502299596314743058900646999339913995484447750620507486096020642736436240281598777785005967688537685294576259 A104522 2114 2692852059559271655098633676559346062960802380150846566222781676218206773835005719118770638322123852870048320261638753460136378977826902321427505120439872479669159216672182572678642196575917926378974183160573624133923716036353820143308949793880088228768669515821876261512890607526119451234928877009354589459464208738652826189382757780291035986131674271378666920843061657334772568878480420944010830078114294885216247943288603827394841651005758890868682717184978398776939820673326730424805531629679492966963625354063111966492865294570525853288691700778749400694315544713875574555394732682677469345706623423114604734002213899729891939157830847223553584331947942299028594883770860578239662930834626615649322783866658248221332781351430151224507607428654672399813568944818612805411434223467926050898541560217374638443519972508179371595893555405765451995817627433894005505752036813987045216524745085013220300506898788944229176701940998019741986453343251861522458288061928209308720844796333355017903065613055883726663 A104522 2115 8078556178677814965295901029678038188882407140452539698668345028654620321505017157356311914966371558610144960784916260380409136933480706964282515361319617439007477650016547718035926589727753779136922549481720872401771148109061460429926849381640264686306008547465628784538671822578358353704786631028063768378392626215958478568148273340873107958395022814136000762529184972004317706635441262832032490234342884655648743829865811482184524953017276672606048151554935196330819462019980191274416594889038478900890876062189335899478595883711577559866075102336248202082946634141626723666184198048032408037119870269343814202006641699189675817473492541670660752995843826897085784651312581734718988792503879846947968351599974744663998344054290453673522822285964017199440706834455838416234302670403778152695624680652123915330559917524538114787680666217296355987452882301682016517256110441961135649574235255039660901520696366832687530105822994059225959360029755584567374864185784627926162534389000065053709196839167651177875 A104522 2116 24235668536033444895887703089034114566647221421357619096005035085963860964515051472068935744899114675830434882354748781141227410800442120892847546083958852317022432950049643154107779769183261337410767648445162617205313444327184381289780548144920794058918025642396886353616015467735075061114359893084191305135177878647875435704444820022619323875185068442408002287587554916012953119906323788496097470703028653966946231489597434446553574859051830017818144454664805588992458386059940573823249784667115436702672628186568007698435787651134732679598225307008744606248839902424880170998552594144097224111359610808031442606019925097569027452420477625011982258987531480691257353953937745204156966377511639540843905054799924233991995032162871361020568466857892051598322120503367515248702908011211334458086874041956371745991679752573614344363041998651889067962358646905046049551768331325883406948722705765118982704562089100498062590317468982177677878080089266753702124592557353883778487603167000195161127590517502953531509 A104522 2117 72707005608100334687663109267102343699941664264072857288015105257891582893545154416206807234697344027491304647064246343423682232401326362678542638251876556951067298850148929462323339307549784012232302945335487851615940332981553143869341644434762382176754076927190659060848046403205225183343079679252573915405533635943626307113334460067857971625555205327224006862762664748038859359718971365488292412109085961900838694468792303339660724577155490053454433363994416766977375158179821721469749354001346310108017884559704023095307362953404198038794675921026233818746519707274640512995657782432291672334078832424094327818059775292707082357261432875035946776962594442073772061861813235612470899132534918622531715164399772701975985096488614083061705400573676154794966361510102545746108724033634003374260622125869115237975039257720843033089125995955667203887075940715138148655304993977650220846168117295356948113686267301494187770952406946533033634240267800261106373777672061651335462809501000585483382771552508860592411