# Computed using the Mathematica program that I contributed to this sequence 1 23 2 157158159160161162163 3 271272273274275276277 4 653654655656657658659 5 733734735736737738739 6 1187118811891190119111921193 7 1907190819091910191119121913 8 2897289828992900290129022903 9 3203320432053206320732083209 10 3301330233033304330533063307 11 4073407440754076407740784079 12 4561456245634564456545664567 13 4871487248734874487548764877 14 5081508250835084508550865087 15 5443544454455446544754485449 16 5807580858095810581158125813 17 6037603860396040604160426043 18 6353635463556356635763586359 19 6367636863696370637163726373 20 8237823882398240824182428243 21 8741874287438744874587468747 22 9643964496459646964796489649 23 9733973497359736973797389739 24 11087110881108911090110911109211093 25 11491114921149311494114951149611497 26 12113121141211512116121171211812119 27 15193151941519515196151971519815199 28 15271152721527315274152751527615277 29 16487164881648916490164911649216493 30 17041170421704317044170451704617047 31 17117171181711917120171211712217123 32 19861198621986319864198651986619867 33 21157211582115921160211612116221163 34 23011230122301323014230152301623017 35 23767237682376923770237712377223773 36 23887238882388923890238912389223893 37 24971249722497324974249752497624977 38 26387263882638926390263912639226393 39 26641266422664326644266452664626647 40 26693266942669526696266972669826699 41 29201292022920329204292052920629207 42 30307303083030930310303113031230313 43 31327313283132931330313313133231333 44 33623336243362533626336273362833629 45 35111351123511335114351153511635117 46 35521355223552335524355253552635527 47 37501375023750337504375053750637507 48 39503395043950539506395073950839509 49 42643426444264542646426474264842649 50 42961429624296342964429654296642967 51 45131451324513345134451354513645137 52 47123471244712547126471274712847129 53 47527475284752947530475314753247533 54 49003490044900549006490074900849009 55 51907519085190951910519115191251913 56 55103551045510555106551075510855109 57 55201552025520355204552055520655207 58 55843558445584555846558475584855849 59 55997559985599956000560015600256003 60 56983569845698556986569875698856989 61 57383573845738557386573875738857389 62 61813618146181561816618176181861819 63 61837618386183961840618416184261843 64 62047620486204962050620516205262053 65 63067630686306963070630716307263073 66 67601676026760367604676056760667607 67 68771687726877368774687756877668777 68 70583705847058570586705877058870589 69 70951709527095370954709557095670957 70 72103721047210572106721077210872109 71 72901729027290372904729057290672907 72 73693736947369573696736977369873699 73 75931759327593375934759357593675937 74 75991759927599375994759957599675997 75 77377773787737977380773817738277383 76 77611776127761377614776157761677617 77 81931819328193381934819358193681937 78 82261822628226382264822658226682267 79 87691876928769387694876958769687697 80 89833898348983589836898378983889839 81 92921929229292392924929259292692927 82 93377933789337993380933819338293383 83 95911959129591395914959159591695917 84 96331963329633396334963359633696337 85 1002517100251810025191002520100252110025221002523 86 1008223100822410082251008226100822710082281008229 87 1009531100953210095331009534100953510095361009537 88 1016777101677810167791016780101678110167821016783 89 1017953101795410179551017956101795710179581017959 90 1019071101907210190731019074101907510190761019077 91 1019261101926210192631019264101926510192661019267 92 1019687101968810196891019690101969110196921019693 93 1020413102041410204151020416102041710204181020419 94 1022243102224410222451022246102224710222481022249 95 1030061103006210300631030064103006510300661030067 96 1038253103825410382551038256103825710382581038259 97 1044391104439210443931044394104439510443961044397 98 1053691105369210536931053694105369510536961053697 99 1054813105481410548151054816105481710548181054819 100 1055933105593410559351055936105593710559381055939 101 1062361106236210623631062364106236510623661062367 102 1064153106415410641551064156106415710641581064159 103 1065973106597410659751065976106597710659781065979 104 1068751106875210687531068754106875510687561068757 105 1072831107283210728331072834107283510728361072837 106 1075853107585410758551075856107585710758581075859 107 1076507107650810765091076510107651110765121076513 108 1079087107908810790891079090107909110790921079093 109 1080137108013810801391080140108014110801421080143 110 1080757108075810807591080760108076110807621080763 111 1083707108370810837091083710108371110837121083713 112 1085657108565810856591085660108566110856621085663 113 1089961108996210899631089964108996510899661089967 114 1094333109433410943351094336109433710943381094339 115 1098731109873210987331098734109873510987361098737 116 1101587110158811015891101590110159111015921101593 117 1101767110176811017691101770110177111017721101773 118 1102063110206411020651102066110206711020681102069 119 1102721110272211027231102724110272511027261102727 120 1108603110860411086051108606110860711086081108609 121 1115923111592411159251115926111592711159281115929 122 1118717111871811187191118720111872111187221118723 123 1120081112008211200831120084112008511200861120087 124 1120627112062811206291120630112063111206321120633 125 1124107112410811241091124110112411111241121124113 126 1127531112753211275331127534112753511275361127537 127 1128503112850411285051128506112850711285081128509 128 1128931112893211289331128934112893511289361128937 129 1131821113182211318231131824113182511318261131827 130 1134961113496211349631134964113496511349661134967 131 1141271114127211412731141274114127511412761141277 132 1141373114137411413751141376114137711413781141379 133 1146697114669811466991146700114670111467021146703 134 1146823114682411468251146826114682711468281146829 135 1160473116047411604751160476116047711604781160479 136 1161227116122811612291161230116123111612321161233 137 1161991116199211619931161994116199511619961161997 138 1172063117206411720651172066117206711720681172069 139 1172401117240211724031172404117240511724061172407 140 1172777117277811727791172780117278111727821172783 141 1173121117312211731231173124117312511731261173127 142 1173401117340211734031173404117340511734061173407 143 1174301117430211743031174304117430511743061174307 144 1174331117433211743331174334117433511743361174337 145 1176641117664211766431176644117664511766461176647 146 1179253117925411792551179256117925711792581179259 147 1180391118039211803931180394118039511803961180397 148 1180631118063211806331180634118063511806361180637 149 1184453118445411844551184456118445711844581184459 150 1185637118563811856391185640118564111856421185643 151 1187993118799411879951187996118799711879981187999 152 1189621118962211896231189624118962511896261189627 153 1195031119503211950331195034119503511950361195037 154 1195891119589211958931195894119589511958961195897 155 1197187119718811971891197190119719111971921197193 156 1203953120395412039551203956120395712039581203959 157 1213601121360212136031213604121360512136061213607 158 1214183121418412141851214186121418712141881214189 159 1219307121930812193091219310121931112193121219313 160 1225501122550212255031225504122550512255061225507 161 1226623122662412266251226626122662712266281226629 162 1239443123944412394451239446123944712394481239449 163 1247321124732212473231247324124732512473261247327 164 1247621124762212476231247624124762512476261247627 165 1247861124786212478631247864124786512478661247867 166 1250003125000412500051250006125000712500081250009 167 1251301125130212513031251304125130512513061251307 168 1254607125460812546091254610125461112546121254613 169 1255687125568812556891255690125569112556921255693 170 1256911125691212569131256914125691512569161256917 171 1257317125731812573191257320125732112573221257323 172 1258343125834412583451258346125834712583481258349 173 1258871125887212588731258874125887512588761258877 174 1261171126117212611731261174126117512611761261177 175 1261327126132812613291261330126133112613321261333 176 1264261126426212642631264264126426512642661264267 177 1267121126712212671231267124126712512671261267127 178 1267891126789212678931267894126789512678961267897 179 1271603127160412716051271606127160712716081271609 180 1276771127677212767731276774127677512767761276777 181 1278107127810812781091278110127811112781121278113 182 1278611127861212786131278614127861512786161278617 183 1279171127917212791731279174127917512791761279177 184 1281433128143412814351281436128143712814381281439 185 1282381128238212823831282384128238512823861282387 186 1284931128493212849331284934128493512849361284937 187 1285841128584212858431285844128584512858461285847 188 1286261128626212862631286264128626512862661286267 189 1287743128774412877451287746128774712877481287749 190 1287997128799812879991288000128800112880021288003 191 1290013129001412900151290016129001712900181290019 192 1290533129053412905351290536129053712905381290539 193 1291211129121212912131291214129121512912161291217 194 1292143129214412921451292146129214712921481292149 195 1292983129298412929851292986129298712929881292989 196 1297123129712412971251297126129712712971281297129 197 1301243130124413012451301246130124713012481301249 198 1307101130710213071031307104130710513071061307107 199 1310087131008813100891310090131009113100921310093 200 1313311131331213133131313314131331513133161313317 201 1314997131499813149991315000131500113150021315003 202 1315901131590213159031315904131590513159061315907 203 1320113132011413201151320116132011713201181320119 204 1321891132189213218931321894132189513218961321897 205 1324381132438213243831324384132438513243861324387 206 1327373132737413273751327376132737713273781327379 207 1328647132864813286491328650132865113286521328653 208 1330223133022413302251330226133022713302281330229 209 1332421133242213324231332424133242513324261332427 210 1340033134003413400351340036134003713400381340039 211 1340761134076213407631340764134076513407661340767 212 1342241134224213422431342244134224513422461342247 213 1344151134415213441531344154134415513441561344157 214 1350773135077413507751350776135077713507781350779 215 1356053135605413560551356056135605713560581356059 216 1359173135917413591751359176135917713591781359179 217 1359733135973413597351359736135973713597381359739 218 1363217136321813632191363220136322113632221363223 219 1366763136676413667651366766136676713667681366769 220 1367417136741813674191367420136742113674221367423 221 1376377137637813763791376380137638113763821376383 222 1385327138532813853291385330138533113853321385333 223 1390913139091413909151390916139091713909181390919 224 1396841139684213968431396844139684513968461396847 225 1399393139939413993951399396139939713993981399399 226 1401623140162414016251401626140162714016281401629 227 1403411140341214034131403414140341514034161403417 228 1410217141021814102191410220141022114102221410223 229 1411043141104414110451411046141104714110481411049 230 1413173141317414131751413176141317714131781413179 231 1415971141597214159731415974141597514159761415977 232 1419023141902414190251419026141902714190281419029 233 1421093142109414210951421096142109714210981421099 234 1421663142166414216651421666142166714216681421669 235 1438163143816414381651438166143816714381681438169 236 1438477143847814384791438480143848114384821438483 237 1443581144358214435831443584144358514435861443587 238 1445047144504814450491445050144505114450521445053 239 1450481145048214504831450484145048514504861450487 240 1450507145050814505091450510145051114505121450513 241 1457861145786214578631457864145786514578661457867 242 1461353146135414613551461356146135714613581461359 243 1461877146187814618791461880146188114618821461883 244 1462621146262214626231462624146262514626261462627 245 1465427146542814654291465430146543114654321465433 246 1471913147191414719151471916147191714719181471919 247 1472197147219814721991472200147220114722021472203 248 1472441147244214724431472444147244514724461472447 249 1472573147257414725751472576147257714725781472579 250 1472657147265814726591472660147266114726621472663 251 1489973148997414899751489976148997714899781489979 252 1495717149571814957191495720149572114957221495723 253 1496353149635414963551496356149635714963581496359 254 1496641149664214966431496644149664514966461496647 255 1499413149941414994151499416149941714994181499419 256 1501667150166815016691501670150167115016721501673 257 1505747150574815057491505750150575115057521505753 258 1508401150840215084031508404150840515084061508407 259 1510207151020815102091510210151021115102121510213 260 1511201151120215112031511204151120515112061511207 261 1515413151541415154151515416151541715154181515419 262 1521193152119415211951521196152119715211981521199 263 1521643152164415216451521646152164715216481521649 264 1524241152424215242431524244152424515242461524247 265 1524403152440415244051524406152440715244081524409 266 1525157152515815251591525160152516115251621525163 267 1528253152825415282551528256152825715282581528259 268 1534133153413415341351534136153413715341381534139 269 1537001153700215370031537004153700515370061537007 270 1537031153703215370331537034153703515370361537037 271 1541773154177415417751541776154177715417781541779 272 1545773154577415457751545776154577715457781545779 273 1548917154891815489191548920154892115489221548923 274 1550611155061215506131550614155061515506161550617 275 1553701155370215537031553704155370515537061553707 276 1555033155503415550351555036155503715550381555039 277 1563091156309215630931563094156309515630961563097 278 1565171156517215651731565174156517515651761565177 279 1566283156628415662851566286156628715662881566289 280 1567487156748815674891567490156749115674921567493 281 1568173156817415681751568176156817715681781568179 282 1571827157182815718291571830157183115718321571833 283 1575811157581215758131575814157581515758161575817 284 1576511157651215765131576514157651515765161576517 285 1579631157963215796331579634157963515796361579637 286 1589663158966415896651589666158966715896681589669 287 1594633159463415946351594636159463715946381594639 288 1595431159543215954331595434159543515954361595437 289 1597147159714815971491597150159715115971521597153 290 1597411159741215974131597414159741515974161597417 291 1598557159855815985591598560159856115985621598563 292 1602901160290216029031602904160290516029061602907 293 1604731160473216047331604734160473516047361604737 294 1607597160759816075991607600160760116076021607603 295 1610417161041816104191610420161042116104221610423 296 1617923161792416179251617926161792716179281617929 297 1618937161893816189391618940161894116189421618943 298 1620887162088816208891620890162089116208921620893 299 1621043162104416210451621046162104716210481621049 300 1624523162452416245251624526162452716245281624529 301 1634761163476216347631634764163476516347661634767 302 1643591164359216435931643594164359516435961643597 303 1653923165392416539251653926165392716539281653929 304 1654217165421816542191654220165422116542221654223 305 1655231165523216552331655234165523516552361655237 306 1659527165952816595291659530165953116595321659533 307 1659667165966816596691659670165967116596721659673 308 1661111166111216611131661114166111516611161661117 309 1662007166200816620091662010166201116620121662013 310 1663687166368816636891663690166369116636921663693 311 1664801166480216648031664804166480516648061664807 312 1669121166912216691231669124166912516691261669127 313 1671707167170816717091671710167171116717121671713 314 1675867167586816758691675870167587116758721675873 315 1677353167735416773551677356167735716773581677359 316 1679473167947416794751679476167947716794781679479 317 1680583168058416805851680586168058716805881680589 318 1684223168422416842251684226168422716842281684229 319 1684877168487816848791684880168488116848821684883 320 1686563168656416865651686566168656716865681686569 321 1688903168890416889051688906168890716889081688909 322 1692247169224816922491692250169225116922521692253 323 1692583169258416925851692586169258716925881692589 324 1692857169285816928591692860169286116928621692863 325 1696207169620816962091696210169621116962121696213 326 1697453169745416974551697456169745716974581697459 327 1700761170076217007631700764170076517007661700767 328 1703461170346217034631703464170346517034661703467 329 1709593170959417095951709596170959717095981709599 330 1709693170969417096951709696170969717096981709699 331 1711547171154817115491711550171155117115521711553 332 1714151171415217141531714154171415517141561714157 333 1718281171828217182831718284171828517182861718287 334 1719337171933817193391719340171934117193421719343 335 1724683172468417246851724686172468717246881724689 336 1725173172517417251751725176172517717251781725179 337 1726253172625417262551726256172625717262581726259 338 1726591172659217265931726594172659517265961726597 339 1726603172660417266051726606172660717266081726609 340 1730791173079217307931730794173079517307961730797 341 1731931173193217319331731934173193517319361731937 342 1733911173391217339131733914173391517339161733917 343 1735913173591417359151735916173591717359181735919 344 1736681173668217366831736684173668517366861736687 345 1739351173935217393531739354173935517393561739357 346 1740041174004217400431740044174004517400461740047 347 1744871174487217448731744874174487517448761744877 348 1753747175374817537491753750175375117537521753753 349 1760953176095417609551760956176095717609581760959 350 1763263176326417632651763266176326717632681763269 351 1767691176769217676931767694176769517676961767697 352 1768583176858417685851768586176858717685881768589 353 1768661176866217686631768664176866517686661768667 354 1782527178252817825291782530178253117825321782533 355 1783037178303817830391783040178304117830421783043 356 1786271178627217862731786274178627517862761786277 357 1788653178865417886551788656178865717886581788659 358 1793497179349817934991793500179350117935021793503 359 1795273179527417952751795276179527717952781795279 360 1796177179617817961791796180179618117961821796183 361 1797667179766817976691797670179767117976721797673 362 1805491180549218054931805494180549518054961805497 363 1805827180582818058291805830180583118058321805833 364 1811371181137218113731811374181137518113761811377 365 1821101182110218211031821104182110518211061821107 366 1822181182218218221831822184182218518221861822187 367 1827583182758418275851827586182758718275881827589 368 1828243182824418282451828246182824718282481828249 369 1829771182977218297731829774182977518297761829777 370 1834153183415418341551834156183415718341581834159 371 1839991183999218399931839994183999518399961839997 372 1841261184126218412631841264184126518412661841267 373 1842073184207418420751842076184207718420781842079 374 1845373184537418453751845376184537718453781845379 375 1847647184764818476491847650184765118476521847653 376 1849451184945218494531849454184945518494561849457 377 1850441185044218504431850444185044518504461850447 378 1851637185163818516391851640185164118516421851643 379 1855247185524818552491855250185525118552521855253 380 1857151185715218571531857154185715518571561857157 381 1865057186505818650591865060186506118650621865063 382 1866043186604418660451866046186604718660481866049 383 1866827186682818668291866830186683118668321866833 384 1868837186883818688391868840186884118688421868843 385 1869221186922218692231869224186922518692261869227 386 1875103187510418751051875106187510718751081875109 387 1876123187612418761251876126187612718761281876129 388 1885253188525418852551885256188525718852581885259 389 1886777188677818867791886780188678118867821886783 390 1887877188787818878791887880188788118878821887883 391 1888247188824818882491888250188825118882521888253 392 1895581189558218955831895584189558518955861895587 393 1904093190409419040951904096190409719040981904099 394 1906337190633819063391906340190634119063421906343 395 1909217190921819092191909220190922119092221909223 396 1911851191185219118531911854191185519118561911857 397 1915223191522419152251915226191522719152281915229 398 1918307191830819183091918310191831119183121918313 399 1918643191864419186451918646191864719186481918649 400 1921247192124819212491921250192125119212521921253 401 1924141192414219241431924144192414519241461924147 402 1929611192961219296131929614192961519296161929617 403 1932011193201219320131932014193201519320161932017 404 1932487193248819324891932490193249119324921932493 405 1933741193374219337431933744193374519337461933747 406 1936057193605819360591936060193606119360621936063 407 1939247193924819392491939250193925119392521939253 408 1940447194044819404491940450194045119404521940453 409 1948741194874219487431948744194874519487461948747 410 1952311195231219523131952314195231519523161952317 411 1954273195427419542751954276195427719542781954279 412 1956211195621219562131956214195621519562161956217 413 1958563195856419585651958566195856719585681958569 414 1961321196132219613231961324196132519613261961327 415 1967587196758819675891967590196759119675921967593 416 1975021197502219750231975024197502519750261975027 417 1977551197755219775531977554197755519775561977557 418 1978877197887819788791978880197888119788821978883 419 1979773197977419797751979776197977719797781979779 420 1985897198589819858991985900198590119859021985903 421 1986991198699219869931986994198699519869961986997 422 1991351199135219913531991354199135519913561991357 423 1993031199303219930331993034199303519930361993037 424 1996091199609219960931996094199609519960961996097 425 2005667200566820056692005670200567120056722005673 426 2009387200938820093892009390200939120093922009393 427 2010647201064820106492010650201065120106522010653 428 2010881201088220108832010884201088520108862010887 429 2013241201324220132432013244201324520132462013247 430 2014151201415220141532014154201415520141562014157 431 2015873201587420158752015876201587720158782015879 432 2020591202059220205932020594202059520205962020597 433 2021501202150220215032021504202150520215062021507 434 2023811202381220238132023814202381520238162023817 435 2025923202592420259252025926202592720259282025929 436 2030383203038420303852030386203038720303882030389 437 2032363203236420323652032366203236720323682032369 438 2034211203421220342132034214203421520342162034217 439 2040047204004820400492040050204005120400522040053 440 2047043204704420470452047046204704720470482047049 441 2049137204913820491392049140204914120491422049143 442 2054341205434220543432054344205434520543462054347 443 2070581207058220705832070584207058520705862070587 444 2071873207187420718752071876207187720718782071879 445 2077297207729820772992077300207730120773022077303 446 2079817207981820798192079820207982120798222079823 447 2081291208129220812932081294208129520812962081297 448 2084777208477820847792084780208478120847822084783 449 2086781208678220867832086784208678520867862086787 450 2087903208790420879052087906208790720879082087909 451 2099543209954420995452099546209954720995482099549 452 2101237210123821012392101240210124121012422101243 453 2104741210474221047432104744210474521047462104747 454 2107867210786821078692107870210787121078722107873 455 2108383210838421083852108386210838721083882108389 456 2108437210843821084392108440210844121084422108443 457 2116123211612421161252116126211612721161282116129 458 2121803212180421218052121806212180721218082121809 459 2125933212593421259352125936212593721259382125939 460 2130911213091221309132130914213091521309162130917 461 2131463213146421314652131466213146721314682131469 462 2147053214705421470552147056214705721470582147059 463 2147731214773221477332147734214773521477362147737 464 2149877214987821498792149880214988121498822149883 465 2160671216067221606732160674216067521606762160677 466 2162183216218421621852162186216218721621882162189 467 2164031216403221640332164034216403521640362164037 468 2164223216422421642252164226216422721642282164229 469 2164633216463421646352164636216463721646382164639 470 2166121216612221661232166124216612521661262166127 471 2167741216774221677432167744216774521677462167747 472 2167883216788421678852167886216788721678882167889 473 2169151216915221691532169154216915521691562169157 474 2171497217149821714992171500217150121715022171503 475 2172613217261421726152172616217261721726182172619 476 2179211217921221792132179214217921521792162179217 477 2181601218160221816032181604218160521816062181607 478 2182021218202221820232182024218202521820262182027 479 2184503218450421845052184506218450721845082184509 480 2189147218914821891492189150218915121891522189153 481 2190607219060821906092190610219061121906122190613 482 2193707219370821937092193710219371121937122193713 483 2193967219396821939692193970219397121939722193973 484 2204071220407222040732204074220407522040762204077 485 2210401221040222104032210404221040522104062210407 486 2210497221049822104992210500221050122105022210503 487 2218277221827822182792218280221828122182822218283 488 2218831221883222188332218834221883522188362218837 489 2224063222406422240652224066222406722240682224069 490 2228183222818422281852228186222818722281882228189 491 2233523223352422335252233526223352722335282233529 492 2236133223613422361352236136223613722361382236139 493 2242783224278422427852242786224278722427882242789 494 2250917225091822509192250920225092122509222250923 495 2253703225370422537052253706225370722537082253709 496 2257547225754822575492257550225755122575522257553 497 2257861225786222578632257864225786522578662257867 498 2263627226362822636292263630226363122636322263633 499 2264341226434222643432264344226434522643462264347 500 2266501226650222665032266504226650522665062266507 501 2267873226787422678752267876226787722678782267879 502 2270153227015422701552270156227015722701582270159 503 2271257227125822712592271260227126122712622271263 504 2272351227235222723532272354227235522723562272357 505 2274143227414422741452274146227414722741482274149 506 2275313227531422753152275316227531722753182275319 507 2281033228103422810352281036228103722810382281039 508 2289923228992422899252289926228992722899282289929 509 2297021229702222970232297024229702522970262297027 510 2304217230421823042192304220230422123042222304223 511 2307967230796823079692307970230797123079722307973 512 2309537230953823095392309540230954123095422309543 513 2315023231502423150252315026231502723150282315029 514 2316463231646423164652316466231646723164682316469 515 2324453232445423244552324456232445723244582324459 516 2327467232746823274692327470232747123274722327473 517 2336017233601823360192336020233602123360222336023 518 2346727234672823467292346730234673123467322346733 519 2352151235215223521532352154235215523521562352157 520 2352761235276223527632352764235276523527662352767 521 2355037235503823550392355040235504123550422355043 522 2357683235768423576852357686235768723576882357689 523 2360843236084423608452360846236084723608482360849 524 2377157237715823771592377160237716123771622377163 525 2386771238677223867732386774238677523867762386777 526 2390911239091223909132390914239091523909162390917 527 2390917239091823909192390920239092123909222390923 528 2391583239158423915852391586239158723915882391589 529 2396833239683423968352396836239683723968382396839 530 2404093240409424040952404096240409724040982404099 531 2405867240586824058692405870240587124058722405873 532 2407463240746424074652407466240746724074682407469 533 2412013241201424120152412016241201724120182412019 534 2413777241377824137792413780241378124137822413783 535 2414201241420224142032414204241420524142062414207 536 2422201242220224222032422204242220524222062422207 537 2424553242455424245552424556242455724245582424559 538 2424853242485424248552424856242485724248582424859 539 2428207242820824282092428210242821124282122428213 540 2436061243606224360632436064243606524360662436067 541 2436971243697224369732436974243697524369762436977 542 2438603243860424386052438606243860724386082438609 543 2447521244752224475232447524244752524475262447527 544 2452861245286224528632452864245286524528662452867 545 2453821245382224538232453824245382524538262453827 546 2457817245781824578192457820245782124578222457823 547 2459123245912424591252459126245912724591282459129 548 2459491245949224594932459494245949524594962459497 549 2467351246735224673532467354246735524673562467357 550 2470673247067424706752470676247067724706782470679 551 2471251247125224712532471254247125524712562471257 552 2473343247334424733452473346247334724733482473349 553 2484733248473424847352484736248473724847382484739 554 2486747248674824867492486750248675124867522486753 555 2486867248686824868692486870248687124868722486873 556 2497361249736224973632497364249736524973662497367 557 2498701249870224987032498704249870524987062498707 558 2500523250052425005252500526250052725005282500529 559 2502001250200225020032502004250200525020062502007 560 2505983250598425059852505986250598725059882505989 561 2511161251116225111632511164251116525111662511167 562 2516491251649225164932516494251649525164962516497 563 2517233251723425172352517236251723725172382517239 564 2518787251878825187892518790251879125187922518793 565 2519347251934825193492519350251935125193522519353 566 2523337252333825233392523340252334125233422523343 567 2523953252395425239552523956252395725239582523959 568 2529361252936225293632529364252936525293662529367 569 2535437253543825354392535440253544125354422535443 570 2537141253714225371432537144253714525371462537147 571 2538521253852225385232538524253852525385262538527 572 2539387253938825393892539390253939125393922539393 573 2545681254568225456832545684254568525456862545687 574 2558131255813225581332558134255813525581362558137 575 2558243255824425582452558246255824725582482558249 576 2559071255907225590732559074255907525590762559077 577 2569543256954425695452569546256954725695482569549 578 2569571256957225695732569574256957525695762569577 579 2571697257169825716992571700257170125717022571703 580 2579323257932425793252579326257932725793282579329 581 2579617257961825796192579620257962125796222579623 582 2582053258205425820552582056258205725820582582059 583 2584937258493825849392584940258494125849422584943 584 2597333259733425973352597336259733725973382597339 585 2597971259797225979732597974259797525979762597977 586 2602441260244226024432602444260244526024462602447 587 2604293260429426042952604296260429726042982604299 588 2605313260531426053152605316260531726053182605319 589 2609371260937226093732609374260937526093762609377 590 2613673261367426136752613676261367726136782613679 591 2618537261853826185392618540261854126185422618543 592 2618741261874226187432618744261874526187462618747 593 2622821262282226228232622824262282526228262622827 594 2625223262522426252252625226262522726252282625229 595 2631143263114426311452631146263114726311482631149 596 2634517263451826345192634520263452126345222634523 597 2634623263462426346252634626263462726346282634629 598 2642173264217426421752642176264217726421782642179 599 2642323264232426423252642326264232726423282642329 600 2648207264820826482092648210264821126482122648213 601 2655431265543226554332655434265543526554362655437 602 2656163265616426561652656166265616726561682656169 603 2662123266212426621252662126266212726621282662129 604 2667053266705426670552667056266705726670582667059 605 2671813267181426718152671816267181726718182671819 606 2673677267367826736792673680267368126736822673683 607 2681573268157426815752681576268157726815782681579 608 2683217268321826832192683220268322126832222683223 609 2683561268356226835632683564268356526835662683567 610 2684917268491826849192684920268492126849222684923 611 2684933268493426849352684936268493726849382684939 612 2687117268711826871192687120268712126871222687123 613 2687603268760426876052687606268760726876082687609 614 2690141269014226901432690144269014526901462690147 615 2694893269489426948952694896269489726948982694899 616 2697727269772826977292697730269773126977322697733 617 2698681269868226986832698684269868526986862698687 618 2698691269869226986932698694269869526986962698697 619 2701687270168827016892701690270169127016922701693 620 2703413270341427034152703416270341727034182703419 621 2704697270469827046992704700270470127047022704703 622 2705441270544227054432705444270544527054462705447 623 2707343270734427073452707346270734727073482707349 624 2708071270807227080732708074270807527080762708077 625 2708647270864827086492708650270865127086522708653 626 2711231271123227112332711234271123527112362711237 627 2711771271177227117732711774271177527117762711777 628 2716061271606227160632716064271606527160662716067 629 2716327271632827163292716330271633127163322716333 630 2722963272296427229652722966272296727229682722969 631 2725231272523227252332725234272523527252362725237 632 2734181273418227341832734184273418527341862734187 633 2734573273457427345752734576273457727345782734579 634 2735717273571827357192735720273572127357222735723 635 2738341273834227383432738344273834527383462738347 636 2738573273857427385752738576273857727385782738579 637 2742317274231827423192742320274232127423222742323 638 2742983274298427429852742986274298727429882742989 639 2744257274425827442592744260274426127442622744263 640 2749441274944227494432749444274944527494462749447 641 2750851275085227508532750854275085527508562750857 642 2753581275358227535832753584275358527535862753587 643 2758957275895827589592758960275896127589622758963 644 2760013276001427600152760016276001727600182760019 645 2761981276198227619832761984276198527619862761987 646 2767417276741827674192767420276742127674222767423 647 2768401276840227684032768404276840527684062768407 648 2770843277084427708452770846277084727708482770849 649 2778197277819827781992778200277820127782022778203 650 2783167278316827831692783170278317127831722783173 651 2789483278948427894852789486278948727894882789489 652 2797303279730427973052797306279730727973082797309 653 2803673280367428036752803676280367728036782803679 654 2807971280797228079732807974280797528079762807977 655 2813117281311828131192813120281312128131222813123 656 2821537282153828215392821540282154128215422821543 657 2825863282586428258652825866282586728258682825869 658 2827421282742228274232827424282742528274262827427 659 2832097283209828320992832100283210128321022832103 660 2842643284264428426452842646284264728426482842649 661 2843671284367228436732843674284367528436762843677 662 2845547284554828455492845550284555128455522845553 663 2847763284776428477652847766284776728477682847769 664 2851441285144228514432851444285144528514462851447 665 2853503285350428535052853506285350728535082853509 666 2854837285483828548392854840285484128548422854843 667 2855183285518428551852855186285518728551882855189 668 2859971285997228599732859974285997528599762859977 669 2867071286707228670732867074286707528670762867077 670 2868017286801828680192868020286802128680222868023 671 2868773286877428687752868776286877728687782868779 672 2878537287853828785392878540287854128785422878543 673 2880863288086428808652880866288086728808682880869 674 2881937288193828819392881940288194128819422881943 675 2885713288571428857152885716288571728857182885719 676 2886281288628228862832886284288628528862862886287 677 2894833289483428948352894836289483728948382894839 678 2896787289678828967892896790289679128967922896793 679 2904851290485229048532904854290485529048562904857 680 2907043290704429070452907046290704729070482907049 681 2908043290804429080452908046290804729080482908049 682 2909513290951429095152909516290951729095182909519 683 2919907291990829199092919910291991129199122919913 684 2921771292177229217732921774292177529217762921777 685 2921923292192429219252921926292192729219282921929 686 2923463292346429234652923466292346729234682923469 687 2923927292392829239292923930292393129239322923933 688 2925113292511429251152925116292511729251182925119 689 2929093292909429290952929096292909729290982929099 690 2935417293541829354192935420293542129354222935423 691 2938697293869829386992938700293870129387022938703 692 2939393293939429393952939396293939729393982939399 693 2939543293954429395452939546293954729395482939549 694 2941951294195229419532941954294195529419562941957 695 2949113294911429491152949116294911729491182949119 696 2952371295237229523732952374295237529523762952377 697 2953837295383829538392953840295384129538422953843 698 2959501295950229595032959504295950529595062959507 699 2962411296241229624132962414296241529624162962417 700 2963333296333429633352963336296333729633382963339 701 2964547296454829645492964550296455129645522964553 702 2965037296503829650392965040296504129650422965043 703 2972881297288229728832972884297288529728862972887 704 2973023297302429730252973026297302729730282973029 705 2975957297595829759592975960297596129759622975963 706 2981183298118429811852981186298118729811882981189 707 2981431298143229814332981434298143529814362981437 708 2985373298537429853752985376298537729853782985379 709 2989531298953229895332989534298953529895362989537 710 2990021299002229900232990024299002529900262990027 711 2995193299519429951952995196299519729951982995199 712 2997887299788829978892997890299789129978922997893 713 3002663300266430026653002666300266730026683002669 714 3003971300397230039733003974300397530039763003977 715 3007241300724230072433007244300724530072463007247 716 3011003301100430110053011006301100730110083011009 717 3012473301247430124753012476301247730124783012479 718 3013331301333230133333013334301333530133363013337 719 3013427301342830134293013430301343130134323013433 720 3018013301801430180153018016301801730180183018019 721 3022471302247230224733022474302247530224763022477 722 3023543302354430235453023546302354730235483023549 723 3037927303792830379293037930303793130379323037933 724 3038891303889230388933038894303889530388963038897 725 3041327304132830413293041330304133130413323041333 726 3043787304378830437893043790304379130437923043793 727 3049003304900430490053049006304900730490083049009 728 3049463304946430494653049466304946730494683049469 729 3054553305455430545553054556305455730545583054559 730 3056233305623430562353056236305623730562383056239 731 3069917306991830699193069920306992130699223069923 732 3071507307150830715093071510307151130715123071513 733 3075203307520430752053075206307520730752083075209 734 3078661307866230786633078664307866530786663078667 735 3079753307975430797553079756307975730797583079759 736 3080543308054430805453080546308054730805483080549 737 3081313308131430813153081316308131730813183081319 738 3083621308362230836233083624308362530836263083627 739 3086353308635430863553086356308635730863583086359 740 3088381308838230883833088384308838530883863088387 741 3089231308923230892333089234308923530892363089237 742 3092851309285230928533092854309285530928563092857 743 3092983309298430929853092986309298730929883092989 744 3096403309640430964053096406309640730964083096409 745 3098783309878430987853098786309878730987883098789 746 3099581309958230995833099584309958530995863099587 747 3102227310222831022293102230310223131022323102233 748 3103013310301431030153103016310301731030183103019 749 3104477310447831044793104480310448131044823104483 750 3106007310600831060093106010310601131060123106013 751 3107591310759231075933107594310759531075963107597 752 3109273310927431092753109276310927731092783109279 753 3111023311102431110253111026311102731110283111029 754 3111803311180431118053111806311180731118083111809 755 3116257311625831162593116260311626131162623116263 756 3118201311820231182033118204311820531182063118207 757 3122863312286431228653122866312286731228683122869 758 3129193312919431291953129196312919731291983129199 759 3133297313329831332993133300313330131333023133303 760 3148297314829831482993148300314830131483023148303 761 3150443315044431504453150446315044731504483150449 762 3151601315160231516033151604315160531516063151607 763 3153707315370831537093153710315371131537123153713 764 3157277315727831572793157280315728131572823157283 765 3161017316101831610193161020316102131610223161023 766 3166447316644831664493166450316645131664523166453 767 3169291316929231692933169294316929531692963169297 768 3172271317227231722733172274317227531722763172277 769 3179993317999431799953179996317999731799983179999 770 3180781318078231807833180784318078531807863180787 771 3185081318508231850833185084318508531850863185087 772 3189673318967431896753189676318967731896783189679 773 3192881319288231928833192884319288531928863192887 774 3196871319687231968733196874319687531968763196877 775 3200551320055232005533200554320055532005563200557 776 3204893320489432048953204896320489732048983204899 777 3208867320886832088693208870320887132088723208873 778 3210583321058432105853210586321058732105883210589 779 3221747322174832217493221750322175132217523221753 780 3223793322379432237953223796322379732237983223799 781 3227363322736432273653227366322736732273683227369 782 3227611322761232276133227614322761532276163227617 783 3230387323038832303893230390323039132303923230393 784 3230537323053832305393230540323054132305423230543 785 3235717323571832357193235720323572132357223235723 786 3239053323905432390553239056323905732390583239059 787 3241471324147232414733241474324147532414763241477 788 3245101324510232451033245104324510532451063245107 789 3246583324658432465853246586324658732465883246589 790 3248027324802832480293248030324803132480323248033 791 3248387324838832483893248390324839132483923248393 792 3257503325750432575053257506325750732575083257509 793 3260123326012432601253260126326012732601283260129 794 3264193326419432641953264196326419732641983264199 795 3266573326657432665753266576326657732665783266579 796 3266927326692832669293266930326693132669323266933 797 3269207326920832692093269210326921132692123269213 798 3270691327069232706933270694327069532706963270697 799 3273211327321232732133273214327321532732163273217 800 3274231327423232742333274234327423532742363274237 801 3284461328446232844633284464328446532844663284467 802 3287813328781432878153287816328781732878183287819 803 3288451328845232884533288454328845532884563288457 804 3289843328984432898453289846328984732898483289849 805 3290341329034232903433290344329034532903463290347 806 3300127330012833001293300130330013133001323300133 807 3302851330285233028533302854330285533028563302857 808 3303347330334833033493303350330335133033523303353 809 3306287330628833062893306290330629133062923306293 810 3311831331183233118333311834331183533118363311837 811 3312887331288833128893312890331289133128923312893 812 3315401331540233154033315404331540533154063315407 813 3316451331645233164533316454331645533164563316457 814 3316661331666233166633316664331666533166663316667 815 3319103331910433191053319106331910733191083319109 816 3321911332191233219133321914332191533219163321917 817 3325027332502833250293325030332503133250323325033 818 3326377332637833263793326380332638133263823326383 819 3328723332872433287253328726332872733287283328729 820 3332083333208433320853332086333208733320883332089 821 3332863333286433328653332866333286733328683332869 822 3338033333803433380353338036333803733380383338039 823 3341413334141433414153341416334141733414183341419 824 3346531334653233465333346534334653533465363346537 825 3348641334864233486433348644334864533486463348647 826 3352397335239833523993352400335240133524023352403 827 3361621336162233616233361624336162533616263361627 828 3364547336454833645493364550336455133645523364553 829 3368803336880433688053368806336880733688083368809 830 3370877337087833708793370880337088133708823370883 831 3372067337206833720693372070337207133720723372073 832 3373547337354833735493373550337355133735523373553 833 3378337337833833783393378340337834133783423378343 834 3378923337892433789253378926337892733789283378929 835 3383893338389433838953383896338389733838983383899 836 3385267338526833852693385270338527133852723385273 837 3389531338953233895333389534338953533895363389537 838 3391117339111833911193391120339112133911223391123 839 3396581339658233965833396584339658533965863396587 840 3402383340238434023853402386340238734023883402389 841 3404147340414834041493404150340415134041523404153 842 3407087340708834070893407090340709134070923407093 843 3408473340847434084753408476340847734084783408479 844 3411137341113834111393411140341114134111423411143 845 3411151341115234111533411154341115534111563411157 846 3416761341676234167633416764341676534167663416767 847 3421417342141834214193421420342142134214223421423 848 3427703342770434277053427706342770734277083427709 849 3435863343586434358653435866343586734358683435869 850 3437191343719234371933437194343719534371963437197 851 3438203343820434382053438206343820734382083438209 852 3450131345013234501333450134345013534501363450137 853 3450197345019834501993450200345020134502023450203 854 3453077345307834530793453080345308134530823453083 855 3460357346035834603593460360346036134603623460363 856 3460447346044834604493460450346045134604523460453 857 3460987346098834609893460990346099134609923460993 858 3462517346251834625193462520346252134625223462523 859 3464627346462834646293464630346463134646323464633 860 3464971346497234649733464974346497534649763464977 861 3473843347384434738453473846347384734738483473849 862 3474503347450434745053474506347450734745083474509 863 3476821347682234768233476824347682534768263476827 864 3480293348029434802953480296348029734802983480299 865 3482071348207234820733482074348207534820763482077 866 3488701348870234887033488704348870534887063488707 867 3488777348877834887793488780348878134887823488783 868 3493411349341234934133493414349341534934163493417 869 3494801349480234948033494804349480534948063494807 870 3495571349557234955733495574349557534955763495577 871 3502123350212435021253502126350212735021283502129 872 3503911350391235039133503914350391535039163503917 873 3505577350557835055793505580350558135055823505583 874 3506201350620235062033506204350620535062063506207 875 3506323350632435063253506326350632735063283506329 876 3507473350747435074753507476350747735074783507479 877 3509711350971235097133509714350971535097163509717 878 3510607351060835106093510610351061135106123510613 879 3517421351742235174233517424351742535174263517427 880 3518653351865435186553518656351865735186583518659 881 3524113352411435241153524116352411735241183524119 882 3529783352978435297853529786352978735297883529789 883 3532967353296835329693532970353297135329723532973 884 3541193354119435411953541196354119735411983541199 885 3542977354297835429793542980354298135429823542983 886 3543791354379235437933543794354379535437963543797 887 3543913354391435439153543916354391735439183543919 888 3545177354517835451793545180354518135451823545183 889 3548213354821435482153548216354821735482183548219 890 3549173354917435491753549176354917735491783549179 891 3553787355378835537893553790355379135537923553793 892 3554401355440235544033554404355440535544063554407 893 3555743355574435557453555746355574735557483555749 894 3558337355833835583393558340355834135583423558343 895 3567541356754235675433567544356754535675463567547 896 3583207358320835832093583210358321135832123583213 897 3585971358597235859733585974358597535859763585977 898 3588401358840235884033588404358840535884063588407 899 3590767359076835907693590770359077135907723590773 900 3591481359148235914833591484359148535914863591487 901 3601337360133836013393601340360134136013423601343 902 3603317360331836033193603320360332136033223603323 903 3607517360751836075193607520360752136075223607523 904 3609953360995436099553609956360995736099583609959 905 3621617362161836216193621620362162136216223621623 906 3632383363238436323853632386363238736323883632389 907 3638207363820836382093638210363821136382123638213 908 3639991363999236399933639994363999536399963639997 909 3641623364162436416253641626364162736416283641629 910 3641861364186236418633641864364186536418663641867 911 3643603364360436436053643606364360736436083643609 912 3650441365044236504433650444365044536504463650447 913 3663497366349836634993663500366350136635023663503 914 3670417367041836704193670420367042136704223670423 915 3671341367134236713433671344367134536713463671347 916 3675271367527236752733675274367527536752763675277 917 3675803367580436758053675806367580736758083675809 918 3676993367699436769953676996367699736769983676999 919 3677923367792436779253677926367792736779283677929 920 3678967367896836789693678970367897136789723678973 921 3679183367918436791853679186367918736791883679189 922 3681043368104436810453681046368104736810483681049 923 3681277368127836812793681280368128136812823681283 924 3682513368251436825153682516368251736825183682519 925 3683717368371836837193683720368372136837223683723 926 3687427368742836874293687430368743136874323687433 927 3688537368853836885393688540368854136885423688543 928 3691951369195236919533691954369195536919563691957 929 3693191369319236931933693194369319536931963693197 930 3698081369808236980833698084369808536980863698087 931 3700283370028437002853700286370028737002883700289 932 3700363370036437003653700366370036737003683700369 933 3705503370550437055053705506370550737055083705509 934 3724907372490837249093724910372491137249123724913 935 3730271373027237302733730274373027537302763730277 936 3734117373411837341193734120373412137341223734123 937 3736423373642437364253736426373642737364283736429 938 3737743373774437377453737746373774737377483737749 939 3738431373843237384333738434373843537384363738437 940 3742121374212237421233742124374212537421263742127 941 3743837374383837438393743840374384137438423743843 942 3744781374478237447833744784374478537447863744787 943 3756023375602437560253756026375602737560283756029 944 3759047375904837590493759050375905137590523759053 945 3760997376099837609993761000376100137610023761003 946 3769673376967437696753769676376967737696783769679 947 3775193377519437751953775196377519737751983775199 948 3782813378281437828153782816378281737828183782819 949 3791101379110237911033791104379110537911063791107 950 3791303379130437913053791306379130737913083791309 951 3792857379285837928593792860379286137928623792863 952 3797371379737237973733797374379737537973763797377 953 3806003380600438060053806006380600738060083806009 954 3807871380787238078733807874380787538078763807877 955 3814697381469838146993814700381470138147023814703 956 3814703381470438147053814706381470738147083814709 957 3823271382327238232733823274382327538232763823277 958 3825043382504438250453825046382504738250483825049 959 3827053382705438270553827056382705738270583827059 960 3832061383206238320633832064383206538320663832067 961 3834541383454238345433834544383454538345463834547 962 3835361383536238353633835364383536538353663835367 963 3845903384590438459053845906384590738459083845909 964 3846197384619838461993846200384620138462023846203 965 3849943384994438499453849946384994738499483849949 966 3852487385248838524893852490385249138524923852493 967 3856591385659238565933856594385659538565963856597 968 3861713386171438617153861716386171738617183861719 969 3865517386551838655193865520386552138655223865523 970 3868811386881238688133868814386881538688163868817 971 3870557387055838705593870560387056138705623870563 972 3874093387409438740953874096387409738740983874099 973 3875051387505238750533875054387505538750563875057 974 3875323387532438753253875326387532738753283875329 975 3876311387631238763133876314387631538763163876317 976 3883177388317838831793883180388318138831823883183 977 3885331388533238853333885334388533538853363885337 978 3886423388642438864253886426388642738864283886429 979 3887567388756838875693887570388757138875723887573 980 3890693389069438906953890696389069738906983890699 981 3891197389119838911993891200389120138912023891203 982 3891683389168438916853891686389168738916883891689 983 3894013389401438940153894016389401738940183894019 984 3897653389765438976553897656389765738976583897659 985 3903533390353439035353903536390353739035383903539 986 3904591390459239045933904594390459539045963904597 987 3909271390927239092733909274390927539092763909277 988 3910003391000439100053910006391000739100083910009 989 3923911392391239239133923914392391539239163923917 990 3925037392503839250393925040392504139250423925043 991 3927961392796239279633927964392796539279663927967 992 3928013392801439280153928016392801739280183928019 993 3928843392884439288453928846392884739288483928849 994 3928931392893239289333928934392893539289363928937 995 3929531392953239295333929534392953539295363929537 996 3934867393486839348693934870393487139348723934873 997 3939781393978239397833939784393978539397863939787 998 3940171394017239401733940174394017539401763940177 999 3940631394063239406333940634394063539406363940637 1000 3948223394822439482253948226394822739482283948229