785813779633116510093017088
785,813,779,633,116,510,093,017,088 is an even composite number composed of five prime numbers multiplied together.
785813779633116510093017088 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 785813779633116510093017088:
215 × 39 × 76 × 713 × 3073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 71 × 71 × 71 × 307 × 307 × 307)See below for interesting mathematical facts about the number 785813779633116510093017088 from the Numbermatics database.
Names of 785813779633116510093017088
- Cardinal: 785813779633116510093017088 can be written as Seven hundred eighty-five septillion, eight hundred thirteen sextillion, seven hundred seventy-nine quintillion, six hundred thirty-three quadrillion, one hundred sixteen trillion, five hundred ten billion, ninety-three million, seventeen thousand and eighty-eight.
Scientific notation
- Scientific notation: 7.85813779633116510093017088 × 1026
Factors of 785813779633116510093017088
Divisors of 785813779633116510093017088
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 71 72 81 84 96 98 108 112 126 128 142 144 147 162 168 189 192 196 213 216 224 243 252 256 284 288 294 307 324 336 343 378 384 392 426 432 441 448 486 497 504 512 567 568 576 588 614 639 648 672 686 729 756 768 784 852 864 882 896 921 972 994 1008 1024 1029 1134 1136 1152 1176 1228 1278 1296 1323 1344 1372 1458 1491 1512 1536 1568 1701 1704 1728 1764 1792 1842 1917 1944 1988 2016 2048 2058 2149 2187 2268 2272 2304 2352 2401 2456 2556 2592 2646 2688 2744 2763 2916 2982 3024 3072 3087 3136 3402 3408 3456 3479 3528 3584 3684 3834 3888 3969 3976 4032 4096 4116 4298 4374 4473 4536 4544 4608 4704 4802 4912 5041 5103 5112 5184 5292 5376 5488 5526 5751 5832 5964 6048 6144 6174 6272 6447 6561 6804 6816 6912 6958 7056 7168 7203 7368 7668 7776 7938 7952 8064 8192 8232 8289 8596 8748 8946 9072 9088 9216 9261 9408 9604 9824 10082 10206 10224 10368 10437 10584 10752 10976 11052 11502 11664 11907 11928 12096 12288 12348 12544 12894 13122 13419 13608 13632 13824 13916 14112 14336 14406 14736 15043 15123 15309 15336 15552 15876 15904 16128 16384 16464 16578 16807 17192 17253 17496 17892 18144 18176 18432 18522 18816 19208 19341 19648 19683 20164 20412 20448 20736 20874 21168 21504 21609 21797 21952 22104 23004 23328 23814 23856 24192 24353 24576 24696 24867 25088 25788 26244 26838 27216 27264 27648 27783 27832 28224 28672 28812 29472 30086 30246 30618 30672 31104 31311 31752 31808 32256 32768 32928 33156 33614 34384 34506 34992 35287 35721 35784 36288 36352 36864 37044 37632 38416 38682 39296 39366 40257 40328 40824 40896 41472 41748 42336 43008 43218 43594 43904 44208 45129 45369 45927 46008 46656 47628 47712 48384 48706 49152 49392 49734 50176 50421 51576 51759 52488 53676 54432 54528 55296 55566 55664 56448 57344 57624 58023 58944 60172 60492 61236 61344 62208 62622 63504 63616 64512 64827 65391 65856 66312 67228 68768 69012 69984 70574 71442 71568 72576 72704 73059 73728 74088 74601 75264 76832 77364 78592 78732 80514 80656 81648 81792 82944 83349 83496 84672 86016 86436 87188 87808 88416 90258 90738 91854 92016 93312 93933 94249 95256 95424 96768 97412 98304 98784 99468 100352 100842 103152 103518 104976 105301 105861 107163 107352 108864 109056 110592 111132 111328 112896 114688 115248 116046 117649 117888 120344 120771 120984 122472 122688 124416 125244 127008 127232 129024 129654 130782 131712 132624 134456 135387 136107 137536 137781 138024 139968 141148 142884 143136 145152 145408 146118 147456 148176 149202 150528 151263 152579 153664 154728 155277 157184 157464 161028 161312 163296 163584 165888 166698 166992 169344 170471 172032 172872 174069 174376 175616 176832 180516 181476 183708 184032 186624 187866 188498 190512 190848 193536 194481 194824 196173 197568 198936 200704 201684 206304 207036 209952 210602 211722 214326 214704 217728 218112 219177 221184 222264 222656 223803 225792 229376 230496 232092 235298 235776 240688 241542 241968 244944 245376 247009 248832 250047 250488 254016 254464 258048 259308 261564 263424 265248 268912 270774 272214 275072 275562 276048 279936 281799 282296 282747 285768 286272 290304 290816 292236 294912 296352 298404 301056 302526 305158 307328 309456 310554 314368 314928 315903 317583 321489 322056 322624 326592 327168 331776 333396 333984 338688 340942 344064 345744 348138 348752 351232 352947 353664 357911 361032 362313 362952 367416 368064 373248 375732 376996 381024 381696 387072 388962 389648 392346 395136 397872 401408 403368 406161 408321 412608 414072 419904 421204 423444 428652 429408 435456 436224 438354 442368 444528 445312 447606 451584 453789 457737 460992 464184 465831 470596 471552 481376 483084 483936 489888 490752 494018 497664 500094 500976 508032 508928 511413 516096 518616 522207 523128 526848 530496 537824 541548 544428 550144 551124 552096 559872 563598 564592 565494 571536 572544 580608 581632 583443 584472 588519 592704 596808 602112 605052 610316 614656 618912 621108 628736 629856 631806 635166 642978 644112 645248 653184 654336 657531 659743 663552 666792 667968 671409 677376 681884 688128 691488 696276 697504 702464 705894 707328 715822 722064 724626 725904 734832 736128 737107 741027 746496 750141 751464 753992 762048 763392 774144 777924 779296 784692 790272 795744 802816 806736 812322 816642 825216 828144 839808 842408 845397 846888 848241 857304 858816 870912 872448 876708 884736 889056 890624 895212 903168 907578 915474 921984 928368 931662 941192 943104 947709 952749 962752 964467 966168 967872 979776 981504 988036 995328 1000188 1001952 1016064 1017856 1022826 1032192 1037232 1044414 1046256 1053696 1058841 1060992 1068053 1073733 1075648 1083096 1086939 1088856 1100288 1102248 1104192 1119744 1127196 1129184 1130988 1143072 1145088 1161216 1163264 1166886 1168944 1177038 1185408 1193297 1193616 1204224 1210104 1218483 1220632 1224963 1229312 1237824 1242216 1257472 1259712 1263612 1270332 1285956 1288224 1290496 1306368 1308672 1315062 1319486 1327104 1333584 1335936 1342818 1354752 1361367 1363768 1373211 1382976 1392552 1395008 1397493 1404928 1411788 1414656 1431644 1444128 1449252 1451808 1469664 1472256 1474214 1482054 1492992 1500282 1502928 1507984 1524096 1526784 1534239 1547587 1548288 1555848 1558592 1566621 1569384 1580544 1591488 1605632 1613472 1624644 1633284 1650432 1656288 1679616 1684816 1690794 1693776 1696482 1714608 1717632 1729063 1741824 1744896 1750329 1753416 1765557 1778112 1781248 1790424 1806336 1815156 1830948 1843968 1856736 1863324 1882384 1886208 1895418 1905498 1925504 1928934 1932336 1935744 1959552 1963008 1972593 1976072 1979229 1990656 2000376 2003904 2014227 2032128 2035712 2045652 2064384 2074464 2088828 2092512 2107392 2117682 2121984 2136106 2147466 2151296 2166192 2173878 2177712 2200576 2204496 2208384 2211321 2223081 2239488 2250423 2254392 2258368 2261976 2286144 2290176 2322432 2326528 2333772 2337888 2354076 2370816 2386594 2387232 2408448 2420208 2436966 2441264 2449926 2458624 2475648 2484432 2505377 2514944 2519424 2527224 2536191 2540664 2544723 2571912 2576448 2580992 2612736 2617344 2630124 2638972 2654208 2667168 2671872 2685636 2709504 2722734 2727536 2746422 2765952 2785104 2790016 2794986 2809856 2823576 2829312 2843127 2858247 2863288 2888256 2898504 2903616 2939328 2944512 2948428 2964108 2985984 3000564 3005856 3015968 3048192 3053568 3068478 3095174 3096576 3111696 3117184 3133242 3138768 3161088 3176523 3182976 3204159 3221199 3226944 3249288 3260817 3266568 3300864 3312576 3359232 3369632 3381588 3387552 3392964 3429216 3435264 3458126 3483648 3489792 3500658 3506832 3531114 3556224 3562496 3579891 3580848 3612672 3630312 3655449 3661896 3674889 3687936 3713472 3726648 3764768 3772416 3790836 3810996 3851008 3857868 3864672 3871488 3919104 3926016 3945186 3952144 3958458 3981312 4000752 4007808 4028454 4064256 4071424 4084101 4091304 4119633 4148928 4177656 4185024 4214784 4235364 4243968 4272212 4294932 4302592 4332384 4347756 4355424 4401152 4408992 4416768 4422642 4446162 4478976 4500846 4508784 4516736 4523952 4572288 4580352 4602717 4618201 4642761 4644864 4667544 4675776 4699863 4708152 4741632 4773188 4774464 4816896 4840416 4873932 4882528 4899852 4917248 4951296 4968864 5010754 5029888 5038848 5054448 5072382 5081328 5089446 5143824 5152896 5159749 5161984 5187189 5225472 5234688 5250987 5260248 5277944 5296671 5334336 5343744 5371272 5419008 5445468 5455072 5492844 5531904 5570208 5580032 5589972 5619712 5647152 5658624 5686254 5716494 5726576 5776512 5797008 5807232 5878656 5889024 5896856 5917779 5928216 5937687 5971968 6001128 6011712 6031936 6042681 6096384 6107136 6136956 6190348 6193152 6223392 6234368 6266484 6277536 6322176 6353046 6365952 6408318 6442398 6453888 6498576 6521634 6533136 6601728 6625152 6633963 6669243 6691679 6718464 6739264 6751269 6763176 6775104 6785928 6858432 6870528 6916252 6967296 6979584 7001316 7013664 7062228 7112448 7124992 7159782 7161696 7225344 7260624 7310898 7323792 7349778 7375872 7426944 7453296 7476371 7516131 7529536 7544832 7581672 7608573 7621992 7634169 7702016 7715736 7729344 7742976 7838208 7852032 7890372 7904288 7916916 7962624 8001504 8015616 8056908 8128512 8142848 8168202 8182608 8239266 8297856 8353079 8355312 8370048 8429568 8470728 8487936 8529381 8544424 8574741 8589864 8605184 8664768 8695512 8710848 8802304 8817984 8833536 8845284 8892324 8957952 9001692 9017568 9033472 9047904 9144576 9160704 9205434 9236402 9285522 9289728 9335088 9351552 9399726 9416304 9483264 9529569 9546376 9548928 9612477 9663597 9680832 9747864 9765056 9782451 9799704 9834496 9902592 9937728 10021508 10059776 10077696 10108896 10144764 10162656 10178892 10287648 10305792 10319498 10323968 10374378 10450944 10469376 10501974 10520496 10555888 10593342 10668672 10687488 10739673 10742544 10833109 10838016 10890936 10910144 10966347 10985688 11024667 11063808 11140416 11160064 11179944 11239424 11294304 11317248 11372508 11432988 11453152 11553024 11594016 11614464 11757312 11778048 11793712 11835558 11856432 11875374 11943936 12002256 12023424 12063872 12085362 12103441 12192768 12214272 12252303 12273912 12358899 12380696 12446784 12468736 12532968 12555072 12644352 12706092 12731904 12816636 12884796 12907776 12997152 13043268 13066272 13203456 13250304 13267926 13338486 13383358 13436928 13478528 13502538 13526352 13550208 13571856 13716864 13741056 13808151 13832504 13854603 13928283 13934592 14002632 14027328 14099589 14124456 14224896 14249984 14319564 14323392 14450688 14521248 14621796 14647584 14699556 14751744 14853888 14906592 14952742 15032262 15059072 15089664 15163344 15217146 15243984 15268338 15404032 15431472 15458688 15479247 15485952 15561567 15676416 15704064 15752961 15780744 15808576 15833832 15890013 16003008 16031232 16113816 16257024 16285696 16336404 16365216 16478532 16595712 16706158 16710624 16740096 16859136 16941456 16975872 17058762 17088848 17149482 17179728 17210368 17329536 17391024 17421696 17537639 17604608 17635968 17667072 17690568 17753337 17784648 17813061 17915904 18003384 18035136 18066944 18095808 18289152 18321408 18410868 18472804 18571044 18579456 18670176 18703104 18799452 18832608 18966528 19059138 19092752 19097856 19224954 19327194 19361664 19495728 19530112 19564902 19599408 19668992 19805184 19875456 19901889 20007729 20043016 20075037 20155392 20217792 20289528 20325312 20357784 20575296 20611584 20638996 20647936 20748756 20901888 20938752 21003948 21040992 21111776 21186684 21337344 21374976 21479346 21485088 21666218 21676032 21781872 21820288 21932694 21971376 22049334 22127616 22280832 22320128 22359888 22429113 22548393 22588608 22634496 22745016 22825719 22865976 22902507 22906304 23106048 23188032 23228928 23514624 23556096 23587424 23671116 23712864 23750748 23887872 24004512 24046848 24127744 24170724 24206882 24385536 24428544 24504606 24547824 24717798 24761392 24893568 24937472 25059237 25065936 25110144 25288704 25412184 25463808 25588143 25633272 25724223 25769592 25815552 25994304 26086536 26132544 26406912 26500608 26535852 26676972 26766716 26873856 26957056 27005076 27052704 27100416 27143712 27433728 27482112 27616302 27665008 27709206 27856566 27869184 28005264 28054656 28199178 28248912 28449792 28499968 28588707 28639128 28646784 28837431 28934443 28990791 29042496 29243592 29295168 29399112 29503488 29707776 29813184 29905484 30064524 30118144 30179328 30326688 30434292 30487968 30536676 30808064 30862944 30917376 30958494 30971904 31123134 31352832 31408128 31505922 31561488 31617152 31667664 31780026 32006016 32062464 32219019 32227632 32327407 32499327 32514048 32672808 32730432 32899041 32957064 33074001 33191424 33412316 33421248 33480192 33718272 33882912 33951744 34117524 34177696 34298964 34359456 34420736 34659072 34782048 34843392 35075278 35209216 35271936 35334144 35381136 35506674 35569296 35626122 35831808 36006768 36070272 36118243 36133888 36191616 36310323 36578304 36642816 36756909 36821736 36945608 37076697 37142088 37340352 37406208 37598904 37665216 37933056 38118276 38185504 38195712 38449908 38654388 38723328 38991456 39060224 39129804 39198816 39337984 39610368 39750912 39803778 40015458 40086032 40150074 40310784 40435584 40579056 40650624 40715568 41150592 41223168 41277992 41295872 41424453 41497512 41563809 41784849 41803776 42007896 42081984 42223552 42298767 42373368 42674688 42749952 42958692 42970176 43332436 43352064 43563744 43640576 43865388 43942752 44098668 44255232 44561664 44640256 44719776 44858226 45096786 45177216 45268992 45490032 45651438 45731952 45805014 45812608 46212096 46376064 46437741 46457856 46684701 46841753 47029248 47112192 47174848 47258883 47342232 47425728 47501496 47670039 48009024 48093696 48255488 48341448 48413764 48771072 48857088 49009212 49095648 49435596 49522784 49787136 49874944 50118474 50131872 50220288 50577408 50824368 50927616 51176286 51266544 51448446 51539184 51631104 51988608 52173072 52265088 52334597 52612917 52813824 53001216 53071704 53260011 53353944 53439183 53533432 53747712 53914112 54010152 54105408 54200832 54287424 54867456 54964224 55232604 55330016 55418412 55713132 55738368 56010528 56109312 56398356 56497824 56899584 56999936 57177414 57278256 57293568 57674862 57868886 57981582 58084992 58487184 58590336 58798224 59006976 59415552 59626368 59705667 59810968 60023187 60129048 60225111 60236288 60653376 60868584 60975936 61073352 61616128 61725888 61834752 61916988 61943808 62246268 62705664 62816256 63011844 63122976 63234304 63335328 63560052 64012032 64124928 64438038 64455264 64654814 64998654 65028096 65345616 65460864 65798082 65914128 66148002 66382848 66824632 66842496 66960384 67287339 67645179 67765824 67903488 68235048 68355392 68477157 68597928 68707521 68718912 68841472 69318144 69564096 69686784 70150556 70418432 70543872 70668288 70762272 71013348 71138592 71252244 71663616 72013536 72140544 72236486 72267776 72383232 72620646 73156608 73285632 73513818 73643472 73891216 74153394 74284176 74680704 74812416 75177711 75197808 75330432 75831763 75866112 76236552 76371008 76391424 76764429 76899816 77172669 77308776 77446656 77982912 78120448 78259608 78397632 78675968 79220736 79501824 79607556 80030916 80172064 80300148 80621568 80871168 81158112 81301248 81431136 82301184 82446336 82555984 82591744 82848906 82995024 83127618 83569698 83607552 84015792 84163968 84447104 84597534 84724087 84746736 85349376 85499904 85766121 85917384 85940352 86512293 86664872 86803329 86972373 87127488 87281152 87730776 87885504 88197336 88510464 89123328 89280512 89439552 89716452 90193572 90354432 90537984 90980064 91302876 91463904 91610028 91625216 92424192 92752128 92875482 92915712 93369402 93683506 94058496 94224384 94349696 94517766 94684464 94851456 95002992 95340078 96018048 96187392 96510976 96657057 96682896 96827528 96982221 97497981 97542144 98018424 98191296 98697123 98871192 99045568 99222003 99574272 99749888 100236948 100263744 100440576 101154816 101648736 101855232 102352572 102533088 102896892 103078368 103262208 103977216 104346144 104530176 104669194 105225834 105627648 106002432 106143408 106520022 106707888 106878366 107066864 107495424 107828224 108020304 108210816 108354729 108401664 108574848 108930969 109734912 109878677 109928448 110270727 110465208 110660032 110836824 111230091 111426264 112021056 112218624 112796712 112995648 113799168 113999872 114354828 114556512 114587136 115349724 115737772 115963164 116169984 116974368 117180672 117596448 118013952 118831104 119252736 119411334 119621936 120046374 120258096 120450222 120472576 121306752 121737168 121951872 122146704 122763473 123232256 123451776 123669504 123833976 123887616 124273359 124492536 124691427 125354547 125411328 126023688 126245952 126468608 126670656 127120104 128024064 128249856 128876076 128910528 129309628 129997308 130056192 130691232 130921728 131596164 131828256 132296004 132765696 133649264 133684992 133920768 134574678 135290358 135531648 135806976 136470096 136710784 136954314 137195856 137415042 137437824 137682944 138636288 139128192 139313223 139373568 140054103 140301112 140525259 141087744 141336576 141524544 142026696 142277184 142504488 143010117 144027072 144281088 144472972 144535552 144766464 145241292 146313216 146571264 147027636 147286944 147782432 148306788 148568352 149361408 149624832 150355422 150395616 150660864 151663526 151732224 152473104 152742016 152782848 153528858 153799632 154345338 154617552 154893312 155965824 156240896 156519216 156795264 157003791 157838751 158441472 159003648 159215112 159780033 160061832 160317549 160344128 160600296 161243136 161742336 162316224 162602496 162862272 164602368 164892672 165111968 165183488 165697812 165990048 166255236 167139396 167215104 168031584 168327936 168894208 169195068 169448174 169493472 170698752 170999808 171532242 171834768 171880704 173024586 173329744 173606658 173944746 174254976 174562304 175461552 175771008 176394672 177020928 178246656 178561024 178879104 179117001 179432904 180069561 180387144 180675333 180708864 181960128 182605752 182927808 183220056 183250432 184848384 185504256 185750964 185831424 186738804 187367012 188116992 188448768 188699392 189035532 189368928 189702912 190005984 190680156 192036096 192374784 193021952 193314114 193365792 193655056 193964442 194995962 195084288 196036848 196382592 197394246 197742384 198091136 198444006 199148544 199499776 200473896 200527488 200881152 201862017 202541101 202935537 203297472 203710464 204705144 205066176 205793784 206122563 206156736 206524416 207954432 208692288 209060352 209338388 210451668 211255296 212004864 212286816 213040044 213415776 213756732 214133728 214990848 215656448 216040608 216421632 216709458 216803328 217149696 217861938 219469824 219757354 219856896 220541454 220930416 221320064 221673648 222460182 222852528 224042112 224437248 225533133 225593424 225991296 226291849 227495289 227598336 228709656 229113024 229174272 230293287 230699448 231475544 231518007 231926328 232339968 233948736 234361344 235192896 236027904 237662208 238505472 238822668 239243872 240092748 240516192 240900444 240945152 242613504 243474336 243903744 244293408 245526946 246464512 246903552 247339008 247667952 247775232 248546718 248985072 249382854 250709094 250822656 252047376 252491904 252937216 253341312 254172261 254240208 256048128 256499712 257298363 257752152 257821056 258619256 259536879 259994616 260409987 260917119 261382464 261843456 263192328 263656512 264592008 265531392 267298528 267369984 267841536 269149356 270580716 271063296 271613952 272940192 273421568 273908628 274391712 274830084 274875648 275365888 277272576 278256384 278626446 278747136 280108206 280602224 281050518 282175488 282673152 283049088 284053392 284554368 285008976 286020234 288054144 288562176 288945944 289071104 289532928 289971171 290482584 290946663 292493943 292626432 294055272 294573888 295564864 296091369 296613576 297136704 298722816 299249664 300710844 300791232 301321728 303327052 303464448 304946208 305484032 305565696 307057716 307599264 308690676 309235104 309786624 311931648 312481792 313038432 313590528 314007582 315677502 316882944 318007296 318430224 319560066 320123664 320635098 320688256 321200592 322486272 323484672 324632448 325064187 325204992 325724544 326792907 327892271 329204736 329636031 329785344 330223936 330812181 331395624 331980096 332510472 333690273 334278792 336063168 336655872 337788416 338390136 338896348 338986944 341397504 341999616 343064484 343669536 343761408 346049172 346659488 347213316 347889492 348509952 349124608 350923104 351542016 352789344 354041856 356493312 357122048 357758208 358234002 358865808 360139122 360774288 361350666 361417728 363920256 365211504 365855616 366342179 366440112 366500864 368290419 369696768 371008512 371501928 371662848 372820077 373477608 374074281 374734024 376063641 376233984 377398784 378071064 378737856 379405824 380011968 381360312 384072192 384749568 386043904 386628228 386731584 387310112 387928884 389991924 390168576 392073696 392765184 394788492 395484768 396182272 396888012 398297088 398999552 400947792 401054976 401762304 403724034 405082202 405871074 406594944 407420928 409410288 410132352 411587568 412245126 412313472 413048832 415908864 417384576 417939669 418120704 418676776 420162309 420903336 421575777 424009728 424573632 426080088 426831552 427513464 428267456 429030351 431312896 432081216 432843264 433418916 433606656 434299392 435723876 438939648 439514708 439713792 441082908 441860832 442640128 443347296 444920364 445705056 448084224 448874496 451066266 451186848 451982592 452583698 454990578 455196672 457419312 458226048 458348544 460586574 461398896 462951088 463036014 463852656 464679936 467897472 468722688 470385792 471011373 473516253 475109209 475324416 477010944 477645336 478487744 479340099 480185496 480952647 481032384 481800888 481890304 485227008 486948672 487807488 488586816 491053892 492929024 493807104 494678016 495335904 495550464 497093436 497970144 498765708 501418188 501645312 504094752 504983808 505874432 506682624 508344522 508480416 512096256 512999424 514596726 515504304 515642112 517238512 519073758 519989232 520819974 521834238 522764928 523686912 526384656 527313024 529184016 530822341 531062784 534597056 534739968 535683072 537351003 538298712 540208683 541161432 542025999 542126592 545880384 546843136 547817256 548783424 549660168 549751296 550731776 554545152 556512768 557252892 557494272 560216412 561204448 562101036 564350976 565346304 566098176 568106784 569108736 570017952 572040468 576108288 577124352 577891888 578142208 579065856 579942342 580965168 581893326 584987886 585252864 588110544 589147776 591129728 592182738 593068609 593227152 594273408 597445632 598499328 601421688 601582464 602643456 605586051 606654104 607623303 608806611 609892416 610968064 611131392 614115432 615198528 617381352 618367689 618470208 619573248 623863296 624963584 626076864 627181056 628015164 631355004 633765888 636014592 636860448 639120132 640247328 641270196 641376512 642401184 644972544 646969344 649264896 650128374 650409984 651449088 653585814 655784542 658409472 659272062 659570688 660447872 661624362 662791248 663960192 665020944 667380546 668557584 672126336 673311744 675576832 676599399 676780272 677792696 677973888 678875547 682485867 682795008 686128968 687339072 687522816 690879861 692098344 693318976 694426632 694554021 695778984 697019904 698249216 701846208 703084032 705578688 708083712 712986624 714244096 715516416 716468004 717731616 720278244 721548576 722701332 722835456 727840512 730423008 731711232 732684358 732880224 733001728 736580838 739393536 742017024 743003856 743325696 745640154 746955216 748148562 749468048 752127282 752467968 754797568 756142128 757475712 758811648 760023936 762516783 762720624 768144384 769150739 769499136 771895089 772087808 773256456 773463168 774620224 775857768 778610637 779983848 781229961 782751357 784147392 785530368 789576984 790969536 792364544 793776024 796594176 797999104 801895584 802109952 803524608 807448068 810164404 811742148 813189888 814841856 818820576 820264704 823175136 824490252 824626944 826097664 831817728 834769152 835879338 836241408 837353552 840324618 841806672 843151554 848019456 849147264 852160176 853663104 855026928 856534912 858060702 859344311 862625792 864162432 865686528 866837832 867213312 868598784 869913513 871447752 872839989 877481829 877879296 879029416 882165816 883721664 885280256 886694592 889840728 891410112 896168448 897748992 902132532 902373696 903965184 905167396 909981156 910393344 914838624 916452096 916697088 921173148 922797792 925902176 926072028 927705312 929359872 935794944 937445376 940771584 942022746 947032506 950218418 950648832 954021888 955290672 956975488 958680198 960370992 961905294 962064768 963601776 963780608 970454016 973897344 975192561 975614976 977173632 980378721 982107784 983676813 987614208 988908093 989356032 990671808 994186872 995940288 997531416 1001070819 1002836376 1008189504 1009967616 1011748864 1013365248 1016689044 1016960832 1024192512 1025998848 1029193452 1031008608 1031284224 1034477024 1038147516 1039978464 1041639948 1043668476 1045529856 1047373824 1052769312 1054626048 1058368032 1061644682 1062125568 1069194112 1069479936 1071366144 1074702006 1076597424 1080417366 1082322864 1084051998 1084253184 1091760768 1093686272 1095634512 1097566848 1099026537 1099320336 1099502592 1104871257 1109090304 1113025536 1114505784 1114988544 1118460231 1120432824 1122222843 1122408896 1124202072 1128190923 1128701952 1132196352 1136213568 1138217472 1140035904 1144080936 1152216576 1154248704 1155783776 1156284416 1158131712 1159884684 1161930336 1163786652 1169975772 1170505728 1176221088 1178295552 1182259456 1184365476 1186137218 1186454304 1188546816 1194891264 1196998656 1202843376 1203164928 1205286912 1211172102 1213308208 1215246606 1217613222 1219784832 1221936128 1222262784 1228230864 1230397056 1234762704 1236735378 1236940416 1239146496 1247726592 1249927168 1252153728 1253819007 1254362112 1256030328 1260486927 1262710008 1264727331 1272029184 1273720896 1278240264 1280494656 1282540392 1282753024 1284802368 1293938688 1298529792 1300256748 1300819968 1302898176 1307171628 1311569084 1316818944 1318544124 1319141376 1320895744 1323248724 1325582496 1327920384 1330041888 1334761092 1337115168 1344252672 1346623488 1351153664 1353198798 1353560544 1355585392 1355947776 1357751094 1364971734 1365590016 1372257936 1374678144 1375045632 1381759722 1384196688 1386637952 1388853264 1389108042 1391557968 1394039808 1396498432 1403692416 1406168064 1411157376 1413034119 1417787707 1420548759 1425327627 1425973248 1431032832 1432936008 1435463232 1440556488 1442857941 1443097152 1445402664 1445670912 1455681024 1460846016 1463422464 1465368716 1465760448 1466003456 1473161676 1478787072 1484034048 1486007712 1486651392 1491280308 1493910432 1496297124 1498936096 1504254564 1504935936 1509595136 1512284256 1514951424 1517623296 1520047872 1525033566 1525441248 1536288768 1538301478 1538998272 1543790178 1544175616 1546512912 1546926336 1549240448 1551715536 1557221274 1559967696 1562459922 1565502714 1568294784 1571060736 1579153968 1581939072 1584042943 1584729088 1587552048 1592467023 1593188352 1603791168 1604219904 1607049216 1612053009 1614896136 1620328808 1620626049 1623484296 1626077997 1626379776 1637641152 1640529408 1646350272 1648980504 1649253888 1652195328 1663635456 1669538304 1671758676 1672482816 1674707104 1680649236 1683613344 1686303108 1696038912 1698294528 1704320352 1707326208 1710053856 1713069824 1716121404 1718688622 1725251584 1728324864 1731373056 1733675664 1734426624 1737197568 1739827026 1742895504 1745679978 1754963658 1755758592 1758058832 1764331632 1767443328 1770560512 1773389184 1779205827 1779681456 1782820224 1792336896 1795497984 1804265064 1804747392 1807930368 1810334792 1816758153 1819962312 1822869909 1826419833 1829677248 1832904192 1833394176 1842346296 1845595584 1851804352 1852144056 1855103067 1855410624 1858719744 1871589888 1874890752 1881543168 1884045492 1894065012 1900436836 1901297664 1908043776 1910581344 1913950976 1917360396 1920741984 1923810588 1924129536 1927203552 1927561216 1940908032 1947794688 1950385122 1951229952 1954347264 1960757442 1964215568 1967353626 1975228416 1977816186 1978712064 1981343616 1988373744 1991880576 1995062832 2002141638 2005672752 2016379008 2019935232 2023497728 2026730496 2029798197 2033378088 2033921664 2036626641 2047457601 2048385024 2054345453 2058386904 2062017216 2062568448 2068954048 2072639583 2076295032 2079956928 2083279896 2087336952 2091059712 2094747648 2105538624 2109252096 2116736064 2123289364 2124251136 2138388224 2138959872 2142732288 2149404012 2153194848 2160834732 2164645728 2168103996 2168506368 2183521536 2187372544 2191269024 2195133696 2198053074 2198640672 2199005184 2209742514 2218180608 2226051072 2229011568 2229977088 2236920462 2240865648 2244445686 2244817792 2248404144 2256381846 2257403904 2264392704 2272427136 2276434944 2280071808 2287550349 2288161872 2295245897 2304433152 2307452217 2308497408 2311567552 2315685267 2316263424 2319769368 2323860672 2327573304 2335831911 2339951544 2343689883 2348254071 2352442176 2356591104 2364518912 2368730952 2372274436 2372908608 2377093632 2389782528 2393997312 2405686752 2406329856 2410573824 2422344204 2426616416 2430493212 2435226444 2439569664 2443872256 2444525568 2456461728 2460794112 2469525408 2473470756 2473880832 2478292992 2495453184 2499854336 2504307456 2507638014 2508724224 2512060656 2520973854 2525420016 2529454662 2544058368 2547441792 2556480528 2560989312 2564395253 2565080784 2565506048 2569604736 2578032933 2587877376 2597059584 2600513496 2601639936 2605796352 2609740539 2614343256 2618519967 2623138168 2632445487 2633637888 2637088248 2641791488 2646497448 2651164992 2655840768 2660083776 2669522184 2674230336 2688505344 2693246976 2702307328 2706397596 2707121088 2711170784 2711895552 2715502188 2729943468 2731180032 2744515872 2749356288 2750091264 2763519444 2768393376 2773275904 2777706528 2778216084 2783115936 2788079616 2792996864 2807384832 2812336128 2822314752 2826068238 2835575414 2841097518 2850655254 2851946496 2862065664 2865872016 2870926464 2881112976 2885715882 2886194304 2890805328 2891341824 2911362048 2921692032 2925577683 2926844928 2930737432 2931520896 2932006912 2941136163 2946323352 2951030439 2966724279 2968068096 2972015424 2982560616 2987820864 2992594248 2997872192 3003212457 3008509128 3019190272 3024568512 3029902848 3035246592 3040095744 3050067132 3050882496 3072577536 3076602956 3077996544 3087580356 3088351232 3093025824 3093852672 3098480896 3103431072 3114442548 3119935392 3124919844 3131005428 3136589568 3142121472 3158307936 3163878144 3168085886 3169458176 3175104096 3184934046 3186376704 3207582336 3208439808 3214098432 3224106018 3229792272 3240657616 3241252098 3246968592 3252155994 3252759552 3275282304 3281058816 3292700544 3297079611 3297961008 3298507776 3314613771 3325764463 3327270912 3339076608 3343517352 3344965632 3349414208 3355380693 3361298472 3366668529 3367226688 3372606216 3384572769 3396589056 3408640704 3414652416 3420107712 3426139648 3432242808 3437377244 3450503168 3456649728 3462746112 3467351328 3468853248 3474395136 3479654052 3485791008 3491359956 3509927316 3511517184 3516117664 3528663264 3534886656 3541121024 3546778368 3558411654 3559362912 3565640448 3584673792 3590995968 3608530128 3609494784 3615860736 3620669584 3633516306 3639924624 3645739818 3652839666 3659354496 3665808384 3666788352 3684692592 3691191168 3703608704 3704288112 3710206134 3710821248 3715756387 3717439488 3743179776 3749781504 3761457021 3763086336 3768090984 3781460781 3788130024 3794181993 3800873672 3816087552 3821162688 3827901952 3834720792 3841483968 3847621176 3848259072 3854407104 3855122432 3881816064 3895589376 3900770244 3902459904 3908694528 3921514884 3928431136 3934707252 3950456832 3955632372 3957424128 3962687232 3976747488 3983761152 3990125664 4004283276 4011345504 4032758016 4039870464 4046995456 4053460992 4059596394 4066756176 4067843328 4073253282 4094915202 4096770048 4108690906 4116773808 4124034432 4125136896 4137908096 4145279166 4152590064 4159913856 4166559792 4174673904 4182119424 4189495296 4211077248 4218504192 4233472128 4239102357 4246578728 4253363121 4261646277 4275982881 4276776448 4277919744 4298808024 4306389696 4321669464 4328573823 4329291456 4336207992 4337012736 4367043072 4374745088 4382538048 4390267392 4396106148 4397281344 4398010368 4419485028 4436361216 4452102144 4458023136 4459954176 4473840924 4481731296 4488891372 4489635584 4496808288 4512763692 4514807808 4528785408 4544854272 4552869888 4560143616 4575100698 4576323744 4590491794 4608866304 4614904434 4616994816 4623135104 4631370534 4632526848 4639538736 4647721344 4655146608 4671663822 4679903088 4687379766 4696508142 4704884352 4713182208 4729037824 4737461904 4744548872 4745817216 4752128829 4754187264 4777401069 4779565056 4811373504 4812659712 4821147648 4836159027 4844688408 4853232832 4860986424 4861878147 4870452888 4878233991 4879139328 4887744512 4912923456 4921588224 4939050816 4946941512 4947761664 4956585984 4990906368 4999708672 5008614912 5015276028 5017448448 5024121312 5041947708 5050840032 5058909324 5088116736 5094883584 5112961056 5121978624 5128790506 5130161568 5131012096 5139209472 5156065866 5175754752 5194119168 5201026992 5203279872 5211592704 5219481078 5228686512 5237039934 5246276336 5264890974 5267275776 5274176496 5283582976 5292994896 5302329984 5311681536 5320167552 5337617481 5339044368 5348460672 5377010688 5384055173 5386493952 5404614656 5412795192 5414242176 5422341568 5423791104 5431004376 5450274459 5459886936 5468609727 5479259499 5489031744 5498712576 5500182528 5527038888 5536786752 5546551808 5555413056 5556432168 5566231872 5576159232 5585993728 5614769664 5624672256 5644629504 5652136476 5671150828 5682195036 5701310508 5703892992 5724131328 5731744032 5741852928 5762225952 5771431764 5772388608 5781610656 5782683648 5822724096 5843384064 5851155366 5853689856 5861474864 5863041792 5864013824 5882272326 5892646704 5902060878 5933448558 5936136192 5944030848 5965121232 5975641728 5985188496 5995744384 6006424914 6015410177 6017018256 6038380544 6049137024 6059805696 6070493184 6080191488 6089394591 6100134264 6101764992 6109879923 6142372803 6145155072 6153205912 6163036359 6175160712 6186051648 6187705344 6196961792 6206862144 6228885096 6239870784 6249839688 6262010856 6273179136 6284242944 6316615872 6327756288 6336171772 6338916352 6350208192 6369868092 6372753408 6415164672 6416879616 6428196864 6448212036 6459584544 6481315232 6482504196 6493937184 6504311988 6505519104 6550564608 6562117632 6585401088 6594159222 6595922016 6597015552 6629227542 6651528926 6654541824 6678153216 6687034704 6689931264 6698828416 6710761386 6722596944 6733337058 6734453376 6745212432 6769145538 6793178112 6817281408 6829304832 6840215424 6852279296 6862651047 6864485616 6874754488 6885737691 6913299456 6922356651 6925492224 6934702656 6948790272 6959308104 6971582016 6982719912 7007495733 7019854632 7031069649 7032235328 7044762213 7057326528 7069773312 7082242048 7093556736 7116823308 7118725824 7131280896 7169347584 7181991936 7217060256 7218989568 7231721472 7241339168 7267032612 7279849248 7291479636 7305679332 7318708992 7331616768 7333576704 7369385184 7382382336 7407217408 7408576224 7420412268 7421642496 7431512774 7434878976 7486359552 7499563008 7522914042 7526172672 7536181968 7562921562 7576260048 7588363986 7601747344 7632175104 7642325376 7655803904 7669441584 7682967936 7693185759 7695242352 7696518144 7708814208 7734098799 7763632128 7791178752 7801540488 7804919808 7817389056 7829221617 7843029768 7855559901 7856862272 7869414504 7897336461 7900913664 7911264744 7925374464 7953494976 7967522304 7980251328 8008566552 8022691008 8065516032 8079740928 8093990912 8106921984 8119192788 8133512352 8135686656 8146506564 8189830404 8193540096 8217381812 8233547616 8248068864 8250273792 8275816192 8290558332 8305180128 8319827712 8333119584 8349347808 8364238848 8378990592 8422154496 8437008384 8466944256 8478204714 8493157456 8506726242 8523292554 8551965762 8553552896 8555839488 8597616048 8612779392 8643338928 8657147646 8658582912 8672415984 8674025472 8734086144 8749490176 8765076096 8776733049 8780534784 8792212296 8794562688 8796020736 8823408489 8838970056 8853091317 8900172837 8904204288 8916046272 8947681848 8963462592 8977782744 8979271168 8993616576 9025527384 9057570816 9089708544 9105739776 9120287232 9150201396 9152647488 9180983588 9217732608 9229808868 9233989632 9246270208 9262741068 9265053696 9279077472 9295442688 9310293216 9343327644 9359806176 9374759532 9393016284 9409768704 9426364416 9458075648 9474923808 9489097744 9491634432 9504257658 9508374528 9554802138 9559130112 9622747008 9625319424 9642295296 9672318054 9689376816 9706465664 9721972848 9723756294 9740905776 9756467982 9758278656 9775489024 9825846912 9843176448 9878101632 9891238833 9893883024 9895523328 9924513949 9943841313 9977293389 9981812736 10017229824 10030552056 10034896896 10048242624 10083895416 10100005587 10101680064 10117818648 10153718307 10189767168 10225922112 10243957248 10257581012 10260323136 10262024192 10278418944 10312131732 10351509504 10388238336 10402053984 10406559744 10423185408 10438962156 10457373024 10474079868 10492552672 10529781948 10534551552 10548352992 10567165952 10585989792 10604659968 10623363072 10640335104 10675234962 10678088736 10696921344 10754021376 10768110346 10772987904 10809229312 10825590384 10828484352 10844683136 10847582208 10862008752 10900548918 10919773872 10937219454 10958518998 10978063488 10997425152 11000365056 11054077776 11073573504 11088300601 11093103616 11110826112 11112864336 11132463744 11147269161 11152318464 11229539328 11249344512 11284371063 11289259008 11304272952 11342301656 11344382343 11364390072 11382545979 11402621016 11448262656 11463488064 11483705856 11524451904 11542863528 11544777216 11563221312 11565367296 11645448192 11686768128 11702310732 11707379712 11722949728 11726083584 11728027648 11764544652 11785293408 11804121756 11866897116 11872272384 11888061696 11930242464 11951283456 11970376992 11991488768 12012849828 12030820354 12034036512 12076761088 12098274048 12119611392 12140986368 12160382976 12178789182 12200268528 12203529984 12219759846 12284745606 12290310144 12306411824 12326072718 12350321424 12372103296 12375410688 12393923584 12413724288 12457770192 12479741568 12499679376 12524021712 12546358272 12568485888 12633231744 12655512576 12672343544 12677832704 12700416384 12717307071 12739736184 12760089363 12784938831 12827948643 12830329344 12833759232 12896424072 12919169088 12962630464 12965008392 12985721469 12987874368 13008623976 13011038208 13101129216 13124235264 13170802176 13188318444 13191844032 13194031104 13258455084 13303057852 13309083648 13356306432 13374069408 13379862528 13397656832 13421522772 13445193888 13466674116 13468906752 13490424864 13538291076 13586356224 13634562816 13658609664 13680430848 13704558592 13725302094 13728971232 13749508976 13771475382 13826598912 13844713302 13850984448 13869405312 13897580544 13918616208 13943164032 13965439824 14014991466 14039709264 14062139298 14064470656 14089524426 14114653056 14139546624 14164484096 14187113472 14233646616 14237451648 14256386487 14262561792 14332203207 14338695168 14380418171 14434120512 14437979136 14463442944 14482678336 14508477081 14534065224 14559698496 14582959272 14611358664 14634701973 14637417984 14663233536 14738770368 14764764672 14814434816 14817152448 14840824536 14843284992 14863025548 14869757952 14972719104 14999126016 15045828084 15052345344 15072363936 15125843124 15152520096 15176727972 15203494688 15264350208 15284650752 15311607808 15338883168 15365935872 15386371518 15390484704 15393036288 15417628416 15468197598 15527264256 15582357504 15603080976 15609839616 15634778112 15658443234 15686059536 15711119802 15713724544 15738829008 15794672922 15801827328 15822529488 15850748928 15906989952 15935044608 15960502656 16012852443 16017133104 16045382016 16066721279 16131032064 16152165519 16159481856 16213843968 16238385576 16267024704 16271373312 16293013128 16350823377 16379660808 16405829181 16434763624 16437778497 16467095232 16496137728 16500547584 16551632384 16581116664 16610360256 16639655424 16666239168 16698695616 16728477696 16757981184 16844308992 16874016768 16933888512 16956409428 16986314912 17013452484 17046585108 17103931524 17107105792 17111678976 17195232096 17225558784 17286677856 17314295292 17317165824 17344831968 17348050944 17468172288 17498980352 17530152192 17553466098 17561069568 17584424592 17589125376 17592041472 17646816978 17677940112 17706182634 17800345674 17808408576 17832092544 17895363696 17926925184 17955565488 17958542336 17987233152 18046230531 18051054768 18115141632 18179417088 18211479552 18240574464 18268183773 18300402792 18305294976 18329639769 18361967176 18427118409 18435465216 18459617736 18489109077 18492540416 18525482136 18558154944 18590885376 18620586432 18686655288 18719612352 18749519064 18786032568 18819537408 18852728832 18916151296 18949847616 18978195488 18983268864 19008515316 19016749056 19109604276 19118260224 19245494016 19250638848 19284590592 19344636108 19378753632 19412931328 19443945696 19447512588 19481811552 19512935964 19516557312 19550978048 19651693824 19686352896 19756203264 19782477666 19787766048 19791046656 19849027898 19887682626 19954586778 19963625472 20034459648 20061104112 20069793792 20096485248 20167790832 20200011174 20203360128 20235637296 20307436614 20379534336 20451844224 20487914496 20515162024 20520646272 20524048384 20556837888 20587953141 20624263464 20657213073 20767069953 20776476672 20804107968 20846370816 20877924312 20914746048 20948159736 20985105344 21022487199 21059563896 21093208947 21096705984 21134331904 21171979584 21209319936 21246726144 21280670208 21350469924 21356177472 21393842688 21508042752 21536220692 21545975808 21618458624 21651180768 21656968704 21689366272 21695164416 21724017504 21801097836 21839547744 21874438908 21917037996 21956126976 21994850304 22000730112 22108155552 22147147008 22176601202 22186207232 22221652224 22225728672 22264927488 22294538322 22304636928 22459078656 22498689024 22568742126 22578518016 22608545904 22684603312 22688764686 22728780144 22765091958 22805242032 22896525312 22926976128 22967411712 23048903808 23079557277 23085727056 23089554432 23126442624 23202296397 23280351241 23290896384 23373536256 23404621464 23414759424 23445899456 23452167168 23487664851 23529089304 23566679703 23570586816 23608243512 23692009383 23733794232 23776123392 23860484928 23902566912 23940753984 23982977536 24025699656 24061640708 24068073024 24153522176 24196548096 24239222784 24281972736 24320765952 24357578364 24400537056 24407059968 24439519692 24569491212 24580620288 24612823648 24652145436 24700642848 24744206592 24750821376 24787847168 24827448576 24915540384 24959483136 24999358752 25048043424 25092716544 25136971776 25266463488 25311025152 25344687088 25355665408 25400832768 25434614142 25479472368 25520178726 25569877662 25655897286 25660658688 25667518464 25792848144 25838338176 25925260928 25930016784 25971442938 25975748736 26010294709 26017247952 26022076416 26202258432 26248470528 26330199147 26341604352 26376636888 26383688064 26388062208 26470225467 26516910168 26559273951 26606115704 26700518511 26712612864 26748138816 26795313664 26843045544 26890387776 26933348232 26937813504 26980849728 27076582152 27172712448 27269125632 27317219328 27360861696 27409117184 27450604188 27457942464 27499017952 27542950764 27653197824 27689426604 27701968896 27738810624 27795161088 27837232416 27886328064 27930879648 28029982932 28079418528 28124278596 28128941312 28179048852 28229306112 28279093248 28328968192 28374226944 28467293232 28474903296 28512772974 28525123584 28664406414 28677390336 28760836342 28868241024 28875958272 28926885888 28965356672 29016954162 29068130448 29119396992 29165918544 29222717328 29269403946 29274835968 29326467072 29477540736 29529529344 29628869632 29634304896 29673716499 29681649072 29686569984 29726051096 29773541847 29831523939 29931880167 29945438208 30091656168 30104690688 30144727872 30251686248 30300016761 30305040192 30353455944 30406989376 30461154921 30569301504 30623215616 30677766336 30731871744 30772743036 30780969408 30786072576 30835256832 30936395196 31054528512 31164715008 31206161952 31219679232 31269556224 31316886468 31372119072 31422239604 31427449088 31477658016 31589345844 31603654656 31645058976 31701497856 31813979904 31870089216 31921005312 32025704886 32034266208 32090764032 32133442558 32262064128 32304331038 32318963712 32427687936 32476771152 32534049408 32542746624 32586026256 32701646754 32759321616 32811658362 32869527248 32875556994 32934190464 32992275456 33001095168 33103264768 33162233328 33220720512 33264901803 33279310848 33332478336 33397391232 33441807483 33456955392 33688617984 33732753839 33748033536 33853113189 33867777024 33912818856 33972629824 34026904968 34033147029 34093170216 34147637937 34207863048 34214211584 34390464192 34451117568 34573355712 34628590584 34634331648 34689663936 34696101888 34936344576 34997960704 35060304384 35106932196 35122139136 35168849184 35178250752 35184082944 35293633956 35355880224 35412365268 35600691348 35616817152 35664185088 35790727392 35853850368 35911130976 35917084672 35974466304 36092461062 36102109536 36230283264 36358834176 36422959104 36481148928 36536367546 36600805584 36610589952 36659279538 36723934352 36854236818 36870930432 36919235472 36978218154 36985080832 37050964272 37116309888 37181770752 37241172864 37373310576 37439224704 37499038128 37572065136 37639074816 37688386211 37705457664 37832302592 37899695232 37956390976 37966537728 38017030632 38033498112 38151921213 38219208552 38280268089 38354816493 38483845929 38490988032 38501277696 38689272216 38757507264 38825862656 38887891392 38895025176 38963623104 39025871928 39033114624 39101956096 39303387648 39372705792 39512406528 39564955332 39575532096 39582093312 39698055796 39775365252 39909173556 39927250944 40068919296 40122208224 40139587584 40192970496 40335581664 40400022348 40406720256 40471274592 40614873228 40759068672 40903688448 40975828992 41030324048 41041292544 41048096768 41113675776 41175906282 41248526928 41314426146 41534139906 41552953344 41608215936 41692741632 41755848624 41829492096 41896319472 41970210688 42044974398 42107871239 42119127792 42186417894 42193411968 42268663808 42343959168 42418639872 42493452288 42561340416 42700939848 42712354944 42769159461 42787685376 42996609621 43016085504 43072441384 43141254513 43302361536 43313937408 43378732544 43390328832 43448035008 43602195672 43679095488 43748877816 43834075992 43904105919 43912253952 43989700608 44216311104 44294294016 44353202404 44372414464 44443304448 44451457344 44529854976 44589076644 44609273856 44918157312 44997378048 45137484252 45157036032 45217091808 45369206624 45377529372 45457560288 45530183916 45610484064 45793050624 45853952256 45934823424 46097807616 46159114554 46171454112 46179108864 46252885248 46404592794 46560702482 46581792768 46747072512 46809242928 46829518848 46891798912 46904334336 46975329702 47058178608 47133359406 47141173632 47216487024 47384018766 47467588464 47552246784 47720969856 47805133824 47881507968 47965955072 48038557329 48051399312 48123281416 48136146048 48200163837 48393096192 48456496557 48478445568 48641531904 48715156728 48801074112 48814119936 48879039384 49052470131 49138982424 49217487543 49225647296 49304290872 49313335491 49401285696 49488413184 49501642752 49575694336 49654897152 49831080768 49918966272 49998717504 50096086848 50185433088 50273943552 50532926976 50622050304 50689374176 50711330816 50801665536 50869228284 50958944736 51040357452 51139755324 51311794572 51321317376 51335036928 51585696288 51676676352 51850521856 51860033568 51942885876 51951497472 52020589418 52034495904 52044152832 52404516864 52496941056 52660398294 52683208704 52753273776 52767376128 52776124416 52940450934 53033820336 53118547902 53212231408 53401037022 53425225728 53496277632 53590627328 53686091088 53780775552 53866696464 53875627008 53961699456 54138691593 54153164304 54345424896 54538251264 54634438656 54721723392 54804551319 54818234368 54901208376 54915884928 54988919307 54998035904 55085901528 55281355227 55306395648 55378853208 55467327231 55477621248 55674464832 55772656128 55861759296 56059965864 56158837056 56248557192 56257882624 56358097704 56458612224 56558186496 56657936384 56748453888 56934586464 56949806592 57025545948 57050247168 57328812828 57354780672 57521672684 57736482048 57751916544 57853771776 57930713344 58033908324 58136260896 58238793984 58331837088 58445434656 58538807892 58549671936 58652934144 58955081472 59059058688 59257739264 59268609792 59347432998 59363298144 59373139968 59452102192 59547083694 59663047878 59863760334 59890876416 60183312336 60209381376 60289455744 60503372496 60600033522 60610080384 60706911888 60813978752 60922309842 61138603008 61246431232 61355532672 61463743488 61545486072 61561938816 61572145152 61670513664 61763859423 61872790392 61971639219 62301209859 62329430016 62412323904 62539112448 62633772936 62744238144 62844479208 62854898176 62955316032 63178691688 63279626841 63290117952 63402995712 63627959808 63740178432 63842010624 64051409772 64068532416 64181528064 64266885116 64524128256 64608662076 64637927424 64855375872 64953542304 65068098816 65085493248 65172052512 65403293508 65518643232 65623316724 65739054496 65751113988 65868380928 65984550912 66002190336 66206529536 66324466656 66441441024 66529803606 66558621696 66664956672 66794782464 66883614966 66913910784 67377235968 67465507678 67496067072 67706226378 67735554048 67825637712 67945259648 68053809936 68066294058 68186340432 68295275874 68415726096 68428423168 68780928384 68902235136 69146711424 69238671831 69257181168 69268663296 69379327872 69471597643 69606889191 69841053723 69872689152 70120608768 70213864392 70244278272 70337698368 70356501504 70587267912 70700039109 70711760448 70824730536 71076028149 71201382696 71328370176 71581454784 71707700736 71822261952 71834169344 71948932608 72184922124 72204219072 72460566528 72717668352 72845918208 72962297856 73072735092 73201611168 73221179904 73318559076 73447868704 73708473636 73741860864 73838470944 73956436308 73970161664 74101928544 74232619776 74363541504 74482345728 74746621152 74878449408 74998076256 75144130272 75278149632 75376772422 75410915328 75664605184 75799390464 75912781952 75933075456 76034061264 76066996224 76303842426 76438417104 76560536178 76709632986 76967691858 76981976064 77002555392 77378544432 77515014528 77651725312 77775782784 77790050352 77927246208 78030884127 78051743856 78066229248 78606775296 78745411584 78990597441 79024813056 79129910664 79151064192 79164186624 79396111592 79410676401 79550730504 79677821853 79818347112 80101555533 80137838592 80244416448 80385940992 80671163328 80800044696 80813440512 80942549184 81229746456 81518137344 81807376896 81951657984 82060648096 82082585088 82096193536 82227351552 82351812564 82497053856 82628852292 83068279812 83105906688 83216431872 83385483264 83511697248 83658984192 83792638944 83940421376 84089948796 84215742478 84238255584 84372835788 84386823936 84537327616 84687918336 84837279744 84986904576 85122680832 85401879696 85424709888 85538318922 85575370752 85993219242 86032171008 86144882768 86282509026 86604723072 86627874816 86757465088 86780657664 86896070016 87204391344 87358190976 87497755632 87668151984 87808211838 87824507904 87979401216 88432622208 88588588032 88706404808 88744828928 88886608896 88902914688 89021149497 89059709952 89178153288 89320625541 89494571817 89795640501 89836314624 90274968504 90314072064 90434183616 90738413248 90755058744 90900050283 90915120576 91060367832 91220968128 91707904512 91869646848 92195615232 92318229108 92342908224 92358217728 92505770496 92809185588 93121404964 93163585536 93494145024 93618485856 93659037696 93783597824 93808668672 93950659404 94116357216 94266718812 94282347264 94432974048 94768037532 94935176928 95104493568 95441939712 95610267648 95763015936 95931910144 96077114658 96102798624 96246562832 96272292096 96400327674 96786192384 96912993114 96956891136 97283063808 97430313456 97602148224 97628239872 97758078768 98104940262 98277964848 98434975086 98451294592 98608581744 98626670982 98802571392 98976826368 99003285504 99151388672 99309794304 99662161536 99794705409 99837932544 99997435008 100192173696 100325422449 100370866176 100662927197 101065853952 101198261517 101244100608 101378748352 101559339567 101603331072 101738456568 101917889472 102080714904 102279510648 102442913811 102623589144 102642634752 103171392576 103353352704 103701043712 103720067136 103885771752 103902994944 104041178836 104068991808 104088305664 104809033728 104993882112 105320796588 105366417408 105506547552 105534752256 105552248832 105880901868 106067640672 106237095804 106424462816 106802074044 106850451456 106992555264 107181254656 107372182176 107561551104 107733392928 107751254016 107923398912 108277383186 108306328608 108690849792 109076502528 109268877312 109443446784 109609102638 109636468736 109802416752 109831769856 109977838614 109996071808 110171803056 110562710454 110612791296 110757706416 110934654462 110955242496 111348929664 111545312256 111723518592 112119931728 112317674112 112467048953 112497114384 112515765248 112716195408 112917224448 113065158633 113116372992 113496907776 113869172928 113899613184 114051091896 114100494336 114455763639 114657625656 114840804267 115043345368 115064449479 115451537787 115472964096 115503833088 115861426688 116067816648 116272521792 116477587968 116663674176 116890869312 117077615784 117099343872 117305868288 117910162944 118118117376 118515478528 118537219584 118694865996 118726596288 118746279936 118904204384 119094167388 119326095756 119727520668 119781752832 120366624672 120418762752 120578911488 121006744992 121200067044 121220160768 121413823776 121627957504 121844619684 122277206016 122492862464 122711065344 122927486976 123090972144 123123877632 123144290304 123341027328 123527718846 123745580784 123943278438 124602419718 124658860032 124824647808 125078224896 125267545872 125488476288 125688958416 125709796352 125910632064 126323613717 126357383376 126559253682 126580235904 126805991424 127255919616 127480356864 127684021248 128102819544 128137064832 128307478383 128363056128 128533770232 128989828863 129048256512 129217324152 129423763539 129907084608 130136197632 130170986496 130344105024 130806587016 131037286464 131246633448 131478108992 131502227976 131712317757 131736761856 131969101824 132413059072 132648933312 132882882048 133059607212 133117243392 133329913344 133589564928 133767229932 133827821568 134754471936 134931015356 134992134144 135412452756 135471108096 135651275424 135890519296 136107619872 136132588116 136372680864 136590551748 136831452192 136856846336 137561856768 137804470272 138293422848 138477343662 138514362336 138537326592 138758655744 138943195286 139213778382 139682107446 139745378304 140241217536 140427728784 140488556544 140675396736 140713003008 141174535824 141400078218 141423520896 141649461072 142152056298 142402765392 142656740352 143162909568 143415401472 143644523904 143668338688 143897865216 144115671987 144369844248 144408438144 144600491511 145369489671 145435336704 145858527163 145924595712 146145470184 146403222336 146442359808 146637118152 146895737408 147157410393 147416947272 147652462629 147676941888 147912872616 147940323328 148203857088 148465239552 148727083008 148964691456 149493242304 149756898816 149996152512 150288260544 150556299264 150753544844 150821830656 151329210368 151598780928 151825563904 151866150912 152068122528 152133992448 152607684852 152876834208 153121072356 153419265972 153935383716 153963952128 154005110784 154757088864 155030029056 155303450624 155551565568 155580100704 155854492416 156061768254 156103487712 156132458496 157213550592 157490823168 157981194882 158049626112 158259821328 158302128384 158328373248 158792223184 158821352802 159101461008 159355643706 159636694224 160203111066 160275677184 160488832896 160771881984 161342326656 161600089392 161626881024 161885098368 162416074779 162459492912 162962458687 163036274688 163614753792 163903315968 164121296192 164165170176 164413653957 164454703104 164703625128 164966757921 164994107712 165257704584 165844065681 166136559624 166401981693 166432863744 167023394496 167317968384 167585277888 167880842752 168179897592 168431484956 168476511168 168745671576 168773647872 169074655232 169375836672 169674559488 169973809152 170245361664 170803759392 170849419776 171076637844 171150741504 171986438484 172064342016 172289765536 172565018052 173209446144 173255749632 173514930176 173561315328 173792140032 174408782688 174716381952 174995511264 175336303968 175616423676 175649015808 175958802432 176865244416 177177176064 177412809616 177489657856 177773217792 177805829376 178042298994 178119419904 178356306576 178641251082 178989143634 179591281002 179672629248 180549937008 180628144128 180868367232 181476826496 181510117488 181800100566 181830241152 182072062963 182120735664 182441936256 183415809024 183739293696 184391230464 184636458216 184685816448 184716435456 185011540992 185291578269 185618371176 185914917657 186242809928 186903629577 186988290048 187236971712 187567195648 187617337344 187901318808 188232714432 188533437624 188564694528 188865948096 189536075064 189838880523 189870353856 190208987136 190883879424 191220535296 191526031872 191863820288 192154229316 192205597248 192493125664 192544584192 192800655348 193572384768 193825986228 193913782272 194566127616 194860626912 195204296448 195256479744 195516157536 196209880524 196555929696 196869950172 196902589184 197217163488 197253341964 197605142784 197953652736 198006571008 198302777344 198619588608 199324323072 199589410818 199675865088 199994870016 200384347392 200650844898 200741732352 201325854394 202131707904 202396523034 202488201216 202757496704 203118679134 203206662144 203476913136 203835778944 204161429808 204559021296 204885827622 205247178288 205285269504 206342785152 206706705408 207402087424 207440134272 207716015493 207771543504 207805989888 208082357672 208137983616 208414792929 208820667573 209523161169 209618067456 210641593176 210732834816 211013095104 211069504512 211761803736 212100117327 212135281344 212474191608 212848925632 213228084447 213604148088 213985110528 214362509312 214744364352 215123102208 215466785856 215502508032 215846797824 216554766372 216612657216 217381699584 218153005056 218537754624 218886893568 219218205276 219272937472 219604833504 219663539712 219955677228 219992143616 220343606112 221125420908 221225582592 221515412832 221869308924 221910484992 222697859328 223090624512 223447037184 224239863456 224635348224 224934097906 224994228768 225031530496 225432390816 225834448896 226130317266 226232745984 226993815552 227738345856 227799226368 228102183792 228200988672 228911527278 229315251312 229681608534 230086690736 230128898958 230903075574 230945928192 231007666176 231722853376 232135633296 232545043584 232955175936 233327348352 233781738624 234092652381 234155231568 234198687744 235820325888 236129276873 236236234752 236971792323 237030957056 237074439168 237389731992 237453192576 237492559872 237808408768 238188334776 238232029203 238652191512 239033465559 239455041336 240304666599 240733249344 241157822976 242013489984 242400134088 242440321536 242827647552 243255915008 243689239368 244554412032 244985724928 245422130688 245854973952 246181944288 246247755264 246288580608 246682054656 247055437692 247491161568 247886556876 249204839436 249317720064 249649295616 250156449792 250535091744 250976952576 251377916832 251419592704 251821264128 252647227434 252714766752 253118507364 253160471808 253611982848 254511839232 254960713728 255368042496 256205639088 256274129664 256614956766 256726112256 257067540464 257979657726 258096513024 258434648304 258847527078 259814169216 260272395264 260341972992 260688210048 261613174032 262074572928 262493266896 262956217984 263004455952 263424635514 263473523712 263818703477 263938203648 264826118144 265297866624 265765764096 266119214424 266234486784 266659826688 267063448491 267179129856 267534459864 267961876623 268483715451 269386921503 269508943872 269862030712 270824905512 270942216192 271302550848 271781038592 272215239744 272265176232 272745361728 273181103496 273662904384 273713692672 275123713536 275608940544 276586845696 276954687324 277028724672 277074653184 277517311488 277886390572 278427556764 279364214892 279490756608 280482435072 280855457568 280977113088 281350793472 281426006016 282349071648 282800156436 282847041792 283298922144 284304112596 284805530784 285313480704 286325819136 286830802944 287289047808 287336677376 287795730432 288231343974 288739688496 288816876288 289200983022 290738979342 290870673408 291717054326 291849191424 292290940368 292806444672 292884719616 293274236304 293791474816 294314820786 294833894544 295304925258 295353883776 295825745232 295880646656 296407714176 296930479104 297454166016 297929382912 298986484608 299384116227 299513797632 299992305024 300576521088 300976267347 301112598528 301507089688 301988781591 303197561856 303594784551 303651127808 303732301824 304136245056 305215369704 305753668416 306242144712 306838531944 307328741433 307870767432 307927904256 309514177728 310060058112 310606901248 311103131136 311160201408 311708984832 312123536508 312206975424 312264916992 314427101184 314981646336 315962389764 316099252224 316519642656 316604256768 316656746496 317584446368 317642705604 318202922016 318711287412 319273388448 320406222132 320551354368 320977665792 321543763968 322684653312 323200178784 323253762048 323770196736 324832149558 324918985824 325924917374 326072549376 327229507584 327806631936 328242592384 328330340352 328827307914 328909406208 329407250256 329933515842 329988215424 330515409168 331688131362 332273119248 332803963386 332865727488 334046788992 334635936768 335170555776 335761685504 336359795184 336862969912 336953022336 337401146859 337491343152 337547295744 338751673344 339195475899 339349118976 340490723328 341607518784 341698839552 342153275688 342301483008 343367290917 343972876968 344522412801 344579531072 345130036104 345193348437 346354613361 346418892288 346511499264 347029860352 347584280064 348817565376 349432763904 349991022528 350672607936 351232847352 351298031616 351917604864 353730488832 354354352128 354825619232 354979315712 355546435584 355611658752 356084597988 356238839808 356712613152 357282502164 357978287268 359182562004 359345258496 361099874016 361256288256 361736734464 362953652992 363020234976 363600201132 363660482304 364144125926 364241471328 364883872512 366831618048 367478587392 368782460928 369272916432 369371632896 369432870912 370023081984 370583156538 371236742352 371829835314 372485619856 373807259154 373976580096 374473943424 375134391296 375234674688 375802637616 376465428864 377066875248 377129389056 377731896192 378970841151 379072150128 379677761046 379740707712 380417974272 381767758848 382441070592 383052063744 383727640576 384308458632 384411194496 384922435149 384986251328 385089168384 385601310696 386969486589 387144769536 387651972456 388271290617 389721253824 390408592896 390512959488 391032315072 392419761048 393111859392 393739900344 393805178368 394434326976 394506683928 395210285568 395907305472 396605554688 397239177216 398648646144 399178821636 399351730176 399989740032 400768694784 401301689796 401483464704 402651708788 404263415808 404793046068 404976402432 405514993408 406237358268 406413324288 406953826272 407671557888 408322859616 409118042592 409771655244 410494356576 410570539008 412685570304 413413410816 414804174848 414880268544 415432030986 415543087008 415611979776 416164715344 416275967232 416829585858 417641335146 419046322338 419236134912 421283186352 421465669632 422026190208 422139009024 423523607472 424200234654 424270562688 424948383216 425697851264 426456168894 427208296176 427970221056 428725018624 429488728704 430246204416 430933571712 431005016064 431693595648 432347015961 433109532744 433225314432 433801474533 436108469013 436306010112 437575581489 437773787136 438436410552 439209667008 439327079424 439911354456 439984287232 440687212224 442250841816 442957387887 443030825664 443738617848 443820969984 445395718656 446181249024 446894074368 448479726912 449270696448 449868195812 449988457536 450063060992 450864781632 451668897792 452260634532 452465491968 453987631104 455476691712 455598452736 456204367584 456401977344 457823054556 458630502624 459363217068 460173381472 460257797916 461806151148 461891856384 462015332352 463445706752 464271266592 465090087168 465910351872 466654696704 467563477248 468185304762 468310463136 468397375488 471640651776 472258553746 472472469504 473943584646 474061914112 474148878336 474779463984 474906385152 474985119744 475616817536 476376669552 476464058406 477304383024 478066931118 478910082672 480609333198 481466498688 482315645952 484026979968 484800268176 484880643072 485655295104 486301183501 486511830016 487248224337 487378478736 488887376061 489108824064 490844261376 491709947904 492363888576 492495510528 493364109312 494110875384 494900273763 494982323136 495773113752 497532197043 498409678872 499205945079 499298591232 501070183488 501953905152 502755833664 502839185408 503642528256 505294454868 505429533504 506237014728 506320943616 507223965696 509023678464 509921427456 510736084992 512411278176 512548259328 513229913532 513452224512 514135080928 515959315452 516193026048 516869296608 517695054156 519628338432 520544790528 520683945984 521376420096 523226348064 524149145856 524986533792 525912435968 526008911904 526849271028 526947047424 527637406954 527876407296 529652236288 530595733248 531531528192 532238428848 532468973568 533319653376 534126896982 534358259712 535068919728 535923753246 536967430902 538773843006 539017887744 539724061424 541649811024 541884432384 542605101696 543562077184 544430479488 544530352464 545490723456 546216188889 546362206992 547325808768 550247427072 551217881088 553173691392 553909374648 554057449344 554149306368 555034622976 555772781144 555874734807 556855113528 557744752971 558728429784 560710888731 560964870144 561710915136 562701586944 562852012032 564698143296 565600312872 565694083584 566597844288 568608225192 569516641569 569611061568 570626961408 572651638272 573661605888 574578095616 574673354752 575591460864 576462687948 577479376992 577633752576 578401966044 581477958684 581741346816 583434108652 583698382848 584581880736 585612889344 585769439232 586548472608 587582949632 588629641572 589667789088 590609850516 590707767552 591651490464 591761293312 592815428352 593860958208 594908332032 595858765824 597972969216 598768232454 599027595264 599984610048 601153042176 601952534694 602225197056 603014179376 603977563182 606395123712 607189569102 607302255616 607464603648 608272490112 610430739408 611507336832 612484289424 613677063888 614657482866 615741534864 615855808512 619028355456 620120116224 621213802496 622206262272 622320402816 623148046479 623417969664 624247073016 624413950848 625244378787 626462002719 628569483507 628854202368 631924779528 632198504448 633039285312 633208513536 635168892736 635285411208 636300351981 636405844032 637422574824 638546776896 640812444264 641955331584 643087527936 645369306624 646400357568 646507524096 647540393472 649664299116 649837971648 651849834748 652145098752 654459015168 655613263872 656485184768 656660680704 657654615828 657818812416 658814500512 659867031684 659976430848 661030818336 663376262724 664546238496 665607926772 665731454976 668093577984 669271873536 670341111552 671523371008 672719590368 673725939824 673906044672 674802293718 674982686304 675094591488 677503346688 678390951798 678698237952 680981446656 683215037568 683397679104 684306551376 684602966016 686734581834 687945753936 689044825602 689159062144 690260072208 690386696874 692709226722 692837784576 693022998528 694059720704 695168560128 697635130752 698865527808 699982045056 701345215872 702277957143 702465694704 702596063232 704640490379 707460977664 708387830619 708708704256 709651238464 710915376969 711092871168 711223317504 712169195976 712477679616 713425226304 714565004328 715956574536 717100396677 718365124008 720913999797 722199748032 723473468928 725907305984 726040469952 727200402264 727320964608 728288251852 728482942656 729767745024 733663236096 734957174784 737564921856 738545832864 738743265792 738865741824 740046163968 741166313076 742473484704 743659670628 744971239712 747614518308 747953160192 748947886848 750268782592 750469349376 751605275232 752930857728 754133750496 754258778112 755463792384 757941682302 758144300256 759355522092 759481415424 760835948544 763535517696 764882141184 766104127488 767455281152 768616917264 768822388992 769844870298 769972502656 770178336768 771202621392 773938973178 774289539072 775303944912 776542581234 779442507648 780817185792 781025918976 782064630144 784839522096 786223718784 787269342671 787479800688 787610356736 788868653952 789013367856 790420571136 791456110431 791814610944 794478354432 797297292288 798357643272 798703460352 799979480064 801190345473 801537389568 802603379592 803885629869 805303417576 805451146353 808160764509 808526831616 809586092136 811029986816 812474716536 812826648576 813907652544 815343115776 816645719232 818236085184 819543310488 820988713152 821141078016 825371140608 826826821632 829608349696 829760537088 830864061972 831086174016 831223959552 832329430688 832551934464 833659171716 835282670292 838092644676 838472269824 842566372704 842931339264 844052380416 844278018048 847047214944 848400469308 848541125376 849896766432 851395702528 852912337788 854416592352 855940442112 857450037248 858977457408 860492408832 861867143424 862010032128 863387191296 864694031922 866219065488 866450628864 867602949066 872216938026 872612020224 875151162978 875547574272 876872821104 878419334016 878654158848 879822708912 879968574464 881374424448 884501683632 885914775774 886061651328 887477235696 887641939968 890791437312 892362498048 893788148736 896959453824 898152348681 898541392896 899736391624 899976915072 900126121984 901729563264 902928802041 903337795584 904521269064 905966344773 910784353653 910953383424 911196905472 912408735168 915646109112 917261005248 918726434136 920346762944 920515595832 921986224299 923612302296 923783712768 926891413504 928542533184 930180174336 931820703744 933309393408 935126954496 936370609524 936620926272 936794750976 943281303552 944517107492 944944939008 947887169292 948123828224 948297756672 949558927968 949812770304 949970239488 951233635072 952753339104 952928116812 954608766048 956133862236 957820165344 961218666396 962932997376 964631291904 968053959936 969600536352 969761286144 971310590208 972602367002 973023660032 974496448674 974756957472 977774752122 978217648128 981688522752 983419895808 984727777152 984991021056 986728218624 988221750768 989800547526 989964646272 991546227504 995064394086 996819357744 998411890158 998597182464 1002140366976 1003907810304 1005511667328 1005678370816 1007285056512 1010588909736 1010859067008 1012203440577 1012474029456 1012641887232 1017586427697 1018047356928 1021009690141 1021472169984 1024822556352 1025096518656 1026459827064 1026904449024 1028270161856 1030101872751 1031918630904 1033567238403 1033738593216 1035390108312 1039063840083 1039256676864 1041089581056 1042752840192 1046452696128 1048298291712 1049973067584 1051824871936 1052017823808 1053698542056 1053894094848 1055274813908 1055752814592 1059304472576 1061191466496 1063063056384 1064476857696 1064937947136 1066639306752 1068253793964 1068716519424 1070137839456 1071847506492 1073934861804 1077547686012 1078035775488 1079448122848 1083299622048 1083768864768 1085210203392 1087124154368 1088860958976 1089060704928 1090981446912 1092432377778 1092724413984 1094651617536 1100494854144 1102435762176 1106347382784 1107818749296 1108114898688 1108298612736 1110069245952 1111545562288 1111749469614 1113710227056 1115489505942 1117456859568 1121421777462 1121929740288 1123421830272 1125403173888 1125704024064 1129396286592 1131200625744 1131388167168 1133195688576 1136912523453 1137216450384 1139033283138 1139222123136 1140737210809 1141253922816 1145303276544 1147323211776 1149156191232 1151182921728 1152925375896 1154767305447 1154958753984 1155267505152 1156803932088 1160908459767 1162955917368 1164813871851 1166868217304 1169163761472 1171225778688 1171538878464 1173096945216 1175165899264 1177259283144 1179335578176 1181219701032 1181415535104 1183302980928 1183522586624 1185630856704 1187721916416 1189816664064 1191717531648 1195945938432 1197536464908 1198055190528 1199969220096 1202306084352 1203905069388 1204450394112 1206028358752 1207955126364 1212790247424 1214379138204 1214604511232 1214929207296 1216544980224 1220861478816 1223014673664 1224968578848 1227354127776 1229314965732 1231483069728 1231711617024 1238056710912 1240240232448 1242427604992 1244412524544 1244640805632 1246296092958 1246835939328 1248494146032 1248827901696 1250488757574 1252924005438 1257138967014 1257708404736 1263849559056 1264397008896 1266078570624 1266417027072 1270337785472 1270570822416 1272600703962 1272811688064 1274845149648 1277093553792 1281624888528 1283910663168 1286175055872 1290738613248 1292800715136 1293015048192 1295080786944 1297041047883 1299328598232 1299675943296 1301404423599 1303699669496 1308325407039 1308918030336 1312726744467 1312970369536 1313321361408 1315309231656 1317629001024 1319734063368 1319952861696 1322061636672 1326752525448 1328872163661 1329092476992 1331215853544 1331462909952 1336187155968 1338543747072 1340682223104 1343046742016 1345439180736 1347451879648 1347812089344 1349604587436 1349965372608 1350189182976 1355006693376 1356781903596 1357396475904 1361962893312 1366430075136 1366795358208 1368613102752 1369205932032 1373469163668 1375891507872 1378089651204 1378318124288 1380520144416 1380773393748 1385418453444 1385675569152 1386045997056 1388119441408 1390337120256 1395270261504 1397731055616 1399964090112 1402690431744 1404555914286 1404931389408 1405192126464 1409280980758 1414921955328 1416775661238 1417417408512 1419302476928 1421830753938 1422185742336 1422446635008 1424338391952 1424955359232 1426850452608 1429130008656 1431913149072 1434200793354 1436730248016 1441827999594 1444399496064 1446946937856 1451814611968 1452080939904 1454400804528 1454641929216 1456576503704 1456965885312 1458903550503 1459535490048 1461744673011 1466662128183 1467326472192 1475129843712 1477091665728 1477486531584 1480092327936 1482332626152 1484700821289 1484946969408 1487319341256 1489942479424 1492596591129 1495229036616 1497617835237 1497895773696 1500537565184 1503210550464 1505861715456 1508267500992 1508517556224 1510927584768 1515883364604 1516288600512 1518711044184 1518962830848 1521671897088 1527071035392 1529764282368 1532208254976 1534910562304 1537233834528 1537644777984 1539689740596 1539945005312 1540356673536 1542405242784 1547877946356 1548579078144 1550607889824 1553085162468 1558885015296 1561634371584 1562051837952 1564129260288 1569679044192 1572447437568 1574538685342 1574959601376 1575220713472 1577737307904 1578026735712 1580841142272 1582912220862 1583629221888 1588956708864 1594594584576 1596715286544 1597406920704 1599958960128 1602380690946 1603074779136 1605206759184 1607771259738 1610606835152 1610902292706 1616321529018 1617053663232 1619172184272 1622059973632 1624949433072 1625653297152 1627815305088 1630686231552 1633291438464 1636472170368 1638648566667 1639086620976 1641977426304 1650742281216 1652904938111 1653653643264 1659216699392 1659521074176 1661728123944 1662172348032 1662447919104 1664658861376 1665103868928 1667318343432 1667624204421 1670565340584 1673234258913 1676185289352 1682132666193 1685132745408 1688104760832 1688556036096 1694094429888 1696800938616 1697082250752 1699793532864 1702791405056 1705824675576 1708833184704 1711880884224 1714900074496 1717954914816 1720984817664 1723734286848 1724020064256 1726774382592 1729388063844 1732438130976 1732901257728 1735205898132 1744433876052 1745224040448 1750302325956 1751095148544 1753745642208 1756838668032 1757308317696 1759645417824 1759937148928 1762748848896 1769003367264 1771829551548 1772123302656 1774954471392 1775283879936 1781582874624 1784724996096 1787576297472 1793918907648 1796304697362 1797082785792 1799472783248 1799953830144 1800252243968 1803459126528 1805857604082 1806675591168 1809042538128 1811932689546 1821568707306 1821906766848 1822393810944 1824817470336 1831292218224 1834522010496 1837452868272 1840693525888 1841031191664 1843972448598 1846730924339 1847224604592 1847567425536 1853782827008 1857085066368 1860360348672 1863641407488 1866618786816 1869444139437 1870253908992 1872741219048 1873241852544 1875733136361 1879386008157 1885708450521 1886562607104 1889034214984 1895774338584 1896595513344 1899117855936 1899625540608 1902467270144 1905506678208 1905856233624 1909217532096 1912267724472 1915640330688 1922437332792 1925865994752 1929262583808 1936107919872 1939201072704 1939522572288 1942621180416 1945204734004 1946047320064 1948992897348 1949513914944 1955549504244 1956435296256 1963377045504 1966839791616 1969455554304 1969982042112 1973456437248 1976443501536 1979601095052 1979929292544 1983092455008 1990128788172 1993638715488 1996823780316 1997194364928 2004280733952 2007815620608 2011023334656 2011356741632 2014570113024 2021177819472 2021718134016 2024406881154 2024948058912 2025283774464 2035172855394 2036094713856 2042019380282 2042944339968 2049645112704 2050193037312 2052919654128 2053808898048 2056540323712 2060203745502 2063837261808 2067134476806 2067477186432 2070780216624 2078127680166 2078513353728 2082179162112 2085505680384 2092905392256 2096596583424 2099946135168 2103649743872 2104035647616 2106833871429 2107397084112 2107788189696 2110549627816 2113921471137 2122382932992 2125163491857 2126126112768 2128953715392 2133278613504 2136507587928 2137433038848 2140275678912 2143695012984 2147869723608 2151301190031 2155095372024 2158896245696 2162741999391 2166599244096 2170420406784 2174248308736 2177721917952 2178121409856 2181962893824 2184864755556 2185448827968 2189303235072 2200989708288 2204871524352 2212694765568 2215637498592 2216229797376 2216597225472 2220138491904 2223091124576 2223498939228 2227420454112 2230979011884 2234913719136 2242843554924 2243859480576 2246843660544 2250806347776 2251408048128 2258792573184 2262401251488 2262776334336 2266391377152 2273825046906 2274432900768 2278066566276 2278444246272 2281474421618 2282507845632 2290606553088 2294646423552 2298312382464 2302365843456 2305850751792 2309534610894 2309917507968 2310535010304 2313607864176 2321816919534 2325911834736 2329627743702 2333736434608 2338327522944 2342451557376 2343077756928 2346193890432 2350331798528 2354518566288 2358671156352 2361808028013 2362439402064 2362831070208 2366605961856 2371261713408 2374368331293 2375443832832 2383435063296 2391891876864 2395072929816 2396110381056 2399938440192 2403571036419 2404612168704 2407810138776 2411656889607 2412056717504 2415910252728 2416353439059 2424482293527 2425580494848 2428758276408 2429209022464 2433089960448 2441722957632 2446029347328 2449937157696 2454708255552 2458629931464 2462966139456 2463423234048 2476113421824 2480480464896 2484855209984 2488825049088 2489281611264 2492592185916 2493671878656 2496988292064 2497655803392 2500977515148 2505848010876 2514277934028 2515416809472 2527699118112 2528794017792 2532157141248 2532834054144 2540675570944 2541141644832 2545201407924 2545623376128 2549690299296 2554187107584 2563249777056 2567821326336 2572350111744 2581477226496 2585601430272 2586030096384 2590161573888 2594082095766 2598657196464 2599351886592 2602808847198 2607399338992 2616650814078 2617836060672 2625453488934 2625940739072 2626642722816 2630618463312 2635258002048 2639468126736 2639905723392 2644123273344 2653505050896 2657744327322 2658184953984 2662431707088 2662925819904 2672374311936 2677087494144 2681364446208 2686093484032 2690878361472 2694457046043 2694903759296 2695624178688 2699209174872 2699930745216 2700378365952 2708786406123 2710013386752 2713563807192 2717899034319 2732353060959 2732860150272 2733590716416 2737226205504 2746938327336 2751783015744 2756179302408 2756636248576 2761040288832 2761546787496 2770836906888 2771351138304 2776238882816 2780674240512 2790540523008 2795462111232 2799928180224 2805380863488 2809111828572 2809862778816 2810384252928 2818561961516 2829843910656 2833551322476 2834834817024 2838604953856 2843661507876 2844371484672 2844893270016 2848676783904 2849910718464 2853700905216 2858260017312 2863826298144 2868401586708 2873460496032 2883655999188 2888798992128 2893893875712 2903629223936 2904161879808 2908801609056 2909283858432 2913153007408 2913931770624 2917807101006 2919070980096 2923489346022 2933324256366 2934652944384 2950259687424 2954183331456 2954973063168 2960184655872 2964665252304 2969401642578 2969893938816 2974638682512 2979884958848 2985193182258 2990458073232 2995235670474 2995791547392 3001075130368 3006421100928 3011723430912 3016535001984 3017035112448 3021855169536 3031766729208 3032577201024 3036610321731 3037422088368 3037925661696 3052759283091 3054142070784 3063029070423 3064416509952 3074467669056 3075289555968 3079379481192 3079890010624 3080713347072 3084810485568 3095755892712 3100701715209 3101215779648 3106170324936 3117191520249 3117770030592 3123268743168 3128258520576 3139358088384 3144894875136 3149077370684 3149919202752 3150441426944 3155474615808 3156053471424 3161682284544 3165824441724 3167258443776 3177913417728 3189189169152 3193430573088 3194813841408 3199917920256 3204761381892 3206149558272 3210413518368 3215542519476 3221213670304 3221804585412 3232643058036 3234107326464 3238344368544 3244119947264 3249898866144 3251306594304 3255630610176 3261372463104 3266582876928 3272944340736 3277297133334 3278173241952 3283954852608 3301484562432 3305809876222 3307307286528 3318433398784 3319042148352 3323456247888 3324344696064 3324895838208 3329317722752 3330207737856 3334636686864 3335248408842 3341130681168 3346468517826 3352370578704 3364265332386 3370265490816 3376209521664 3377112072192 3388188859776 3393601877232 3394164501504 3399587065728 3404108284507 3405582810112 3410737570359 3411649351152 3417666369408 3422211632427 3423761768448 3435909829632 3441969635328 3447468573696 3453548765184 3458776127688 3464301916341 3464876261952 3465802515456 3470411796264 3482725379301 3488867752104 3494441615553 3500604651912 3507491284416 3513677336064 3514616635392 3519290835648 3519874297856 3525497697792 3538006734528 3543659103096 3544246605312 3549908942784 3550567759872 3563165749248 3569449992192 3575152594944 3587837815296 3592609394724 3594165571584 3598945566496 3599907660288 3600504487936 3606918253056 3611715208164 3613351182336 3618085076256 3623865379092 3643137414612 3643813533696 3644787621888 3649634940672 3662584436448 3669044020992 3674905736544 3681387051776 3682062383328 3687944897196 3693461848678 3694449209184 3695134851072 3707565654016 3714170132736 3720720697344 3727282814976 3733237573632 3738888278874 3740507817984 3745482438096 3746483705088 3751466272722 3758772016314 3771416901042 3773125214208 3778068429968 3791548677168 3793191026688 3798235711872 3799251081216 3804934540288 3811013356416 3811712467248 3818435064192 3824535448944 3831280661376 3844874665584 3851731989504 3858525167616 3872215839744 3878402145408 3879045144576 3885242360832 3890409468008 3891123143649 3892094640128 3897985794696 3899027829888 3904213270797 3911099008488 3924976221117 3926754091008 3938180233401 3938911108608 3939964084224 3952887003072 3959202190104 3959858585088 3966184910016 3980257576344 3986616490983 3987277430976 3993647560632 3994388729856 4008561467904 4015631241216 4022046669312 4022713483264 4029140226048 4042355638944 4043436268032 4048813762308 4049896117824 4050567548928 4070345710788 4072189427712 4084038760564 4085888679936 4099290225408 4100386074624 4105839308256 4107617796096 4113080647424 4120407491004 4127674523616 4134268953612 4134954372864 4141560433248 4156255360332 4157026707456 4164358324224 4171011360768 4185810784512 4193193166848 4199892270336 4207299487744 4208071295232 4213667742858 4214794168224 4215576379392 4221099255632 4227842942274 4244765865984 4250326983714 4252252225536 4257907430784 4266557227008 4273015175856 4274866077696 4280551357824 4287390025968 4295739447216 4302602380062 4310190744048 4317792491392 4325483998782 4333198488192 4340840813568 4348496617472 4355443835904 4356242819712 4363925787648 4369729511112 4370897655936 4376710651509 4378606470144 4385234019033 4399986384549 4401979416576 4425389531136 4431274997184 4432459594752 4440276983808 4446182249152 4446997878456 4454102463867 4454840908224 4461958023768 4469827438272 4485687109848 4492853505711 4493687321088 4501612695552 4517585146368 4524802502976 4525552668672 4532782754304 4547650093812 4548865801536 4556133132552 4556888492544 4562948843236 4565015691264 4581213106176 4589292847104 4596624764928 4604731686912 4611701503584 4619069221788 4619835015936 4621070020608 4627215728352 4643633839068 4651823669472 4659255487404 4667472869216 4676655045888 4684903114752 4686155513856 4692387780864 4700663597056 4709037132576 4717342312704 4723616056026 4724878804128 4725662140416 4733211923712 4742523426816 4748736662586 4750887665664 4766870126592 4783783753728 4790145859632 4792220762112 4799876880384 4807142072838 4809224337408 4815620277552 4823313779214 4824113435008 4831820505456 4832706878118 4848964587054 4851160989696 4857516552816 4858418044928 4866179920896 4883445915264 4892058694656 4899874315392 4909416511104 4915945700001 4917259862928 4925932278912 4932483432653 4952226843648 4958714814333 4960960929792 4977650098176 4978563222528 4985184371832 4987343757312 4993976584128 4995311606784 5001955030296 5011696021752 5019702776739 5028555868056 5046397998579 5055398236224 5064314282496 5065668108288 5081351141888 5082283289664 5090402815848 5091246752256 5099380598592 5108374215168 5126499554112 5135642652672 5144700223488 5162954452992 5171202860544 5172060192768 5180323147776 5188164191532 5197314392928 5198703773184 5205617694396 5214798677984 5233301628156 5235672121344 5250906977868 5251881478144 5253285445632 5261236926624 5270516004096 5278936253472 5279811446784 5288246546688 5307010101792 5315488654644 5316369907968 5324863414176 5325851639808 5344748623872 5354174988288 5362728892416 5372186968064 5381756722944 5388914092086 5389807518592 5391248357376 5398418349744 5399861490432 5400756731904 5417572812246 5420026773504 5427127614384 5435798068638 5464706121918 5465720300544 5467181432832 5474452411008 5493876654672 5503566031488 5512358604816 5513272497152 5522080577664 5523093574992 5540192773017 5541673813776 5542702276608 5561348481024 5581081046016 5590924222464 5599856360448 5608332418311 5610761726976 5618223657144 5619725557632 5627199409083 5637123923032 5638158024471 5657125351563 5659687821312 5667102644952 5677209907712 5687323015752 5689786540032 5697353567808 5707401810432 5716520034624 5727652596288 5736803173416 5746920992064 5767311998376 5777597984256 5787787751424 5807258447872 5808323759616 5817603218112 5818567716864 5826306014816 5827863541248 5835614202012 5838141960192 5846978692044 5866648512732 5869305888768 5900519374848 5908366662912 5909946126336 5920369311744 5929330504608 5938803285156 5939787877632 5949277365024 5959769917696 5970386364516 5980916146464 5990471340948 5991583094784 6002150260736 6012842201856 6023446861824 6033070003968 6034070224896 6043710339072 6063533458416 6065154402048 6073220643462 6074844176736 6075851323392 6105518566182 6108284141568 6126058140846 6128833019904 6148935338112 6150579111936 6158758962384 6159780021248 6161426694144 6169620971136 6191511785424 6201403430418 6202431559296 6212340649872 6234383040498 6235540061184 6246537486336 6256517041152 6278716176768 6289789750272 6298154741368 6299838405504 6300882853888 6310949231616 6312106942848 6320501614287 6323364569088 6331648883448 6341764413411 6375490475571 6378378338304 6386861146176 6399835840512 6409522763784 6412299116544 6420827036736 6431085038952 6442427340608 6443609170824 6453903570093 6465286116072 6476688737088 6488239894528 6499797732288 6511261220352 6522744926208 6533165753856 6545888681472 6554594266668 6556346483904 6567909705216 6602969124864 6611619752444 6614614573056 6636866797568 6638084296704 6646912495776 6648689392128 6649791676416 6658635445504 6660415475712 6669273373728 6670496817684 6682261362336 6692937035652 6704741157408 6728530664772 6740530981632 6752419043328 6754224144384 6776377719552 6787203754464 6788329003008 6799174131456 6808216569014 6811165620224 6821475140718 6823298702304 6835332738816 6844423264854 6847523536896 6871819659264 6883939270656 6894937147392 6907097530368 6917552255376 6928603832682 6929752523904 6931605030912 6940823592528 6965450758602 6977735504208 6988883231106 7001209303824 7014982568832 7027354672128 7029233270784 7038581671296 7039748595712 7050995395584 7076013469056 7085424084039 7087318206192 7088493210624 7099817885568 7123104993879 7126331498496 7147067830987 7150305189888 7175675630592 7185218789448 7188331143168 7197891132992 7199815320576 7210713109257 7213836506112 7223430416328 7234970668821 7236170152512 7247730758184 7273446880581 7286274829224 7287627067392 7299269881344 7325168872896 7338088041984 7349811473088 7362774103552 7364124766656 7375889794392 7386923697356 7388898418368 7390269702144 7415131308032 7428340265472 7441441394688 7454565629952 7466475147264 7477776557748 7481015635968 7490964876192 7492967410176 7502932545444 7517544032628 7542833802084 7546250428416 7556136859936 7583097354336 7586382053376 7596471423744 7598502162432 7609869080576 7622026712832 7623424934496 7636870128384 7649070897888 7662561322752 7689749331168 7703463979008 7717050335232 7744431679488 7756804290816 7758090289152 7770484721664 7780818936016 7782246287298 7784189280256 7795971589392 7798055659776 7808426541594 7822198016976 7849952442234 7853508182016 7876360466802 7877822217216 7879928168448 7905774006144 7918404380208 7919717170176 7932369820032 7960515152688 7973232981966 7974554861952 7985160475663 7987295121264 7988777459712 8017122935808 8031262482432 8044093338624 8058280452096 8083371138129 8084711277888 8086872536064 8097627524616 8099792235648 8101135097856 8126359218369 8140691421576 8153697102957 8168077521128 8197059182877 8198580450816 8200772149248 8211678616512 8226161294848 8240814982008 8255349047232 8268537907224 8269908745728 8283120866496 8312510720664 8314053414912 8328716648448 8342022721536 8371621569024 8386386333696 8399784540672 8414598975488 8416142590464 8427335485716 8429588336448 8431152758784 8442198511264 8455685884548 8489531731968 8500653967428 8504504451072 8515814861568 8533114454016 8546030351712 8549732155392 8561102715648 8574780051936 8591478894432 8605204760124 8620381488096 8635584982784 8650967997564 8666396976384 8681681627136 8696993234944 8710887671808 8712485639424 8727851575296 8739459022224 8741795311872 8753421303018 8757212940288 8770468038066 8799972769098 8803958833152 8850779062272 8862549994368 8864919189504 8880553967616 8892364498304 8893995756912 8908204927734 8909681816448 8923916047536 8939654876544 8971374219696 8985707011422 8987374642176 9003225391104 9035170292736 9049605005952 9051105337344 9065565508608 9095300187624 9097731603072 9109830965193 9112266265104 9113776985088 9125897686472 9158277849273 9162426212352 9189087211269 9193249529856 9223403007168 9238138443576 9239670031872 9242140041216 9254431456704 9287267678136 9302105145627 9303647338944 9318510974808 9334945738432 9351574560747 9353310091776 9369806229504 9384775561728 9401327194112 9418074265152 9434684625408 9447232112052 9449757608256 9451324280832 9466423847424 9485046853632 9497473325172 9501775331328 9533740253184 9567567507456 9580291719264 9584441524224 9599753760768 9614284145676 9618448674816 9631240555104 9646627558428 9648226870016 9663641010912 9665413756236 9697929174108 9702321979392 9715033105632 9716836089856 9732359841792 9766891830528 9784117389312 9799748630784 9818833022208 9831891400002 9834519725856 9851864557824 9864966865306 9904453687296 9917429628666 9921921859584 9955300196352 9957126445056 9970368743664 9974687514624 9987953168256 9990623213568 10003910060592 10023392043504 10039405553478 10057111736112 10092795997158 10110796472448 10128628564992 10131336216576 10162702283776 10164566579328 10180805631696 10182493504512 10198761197184 10212324853521 10216748430336 10232212711077 10252999108224 10266634897281 10271285305344 10325908905984 10342405721088 10355955428573 10360646295552 10376328383064 10392905749023 10394628785856 10397407546368 10411235388792 10429597355968 10448176137903 10466603256312 10483324846659 10501813955736 10503762956288 10522473853248 10541032008192 10557872506944 10559622893568 10576493093376 10614020203584 10630977309288 10632739815936 10649726828352 10651703279616 10689497247744 10708349976576 10725457784832 10744373936128 10763513445888 10777828184172 10779615037184 10782496714752 10796836699488 10799722980864 10801513463808 10835145624492 10840053547008 10854255228768 10871596137276 10929412243836 10931440601088 10934362865664 10948904822016 10987753309344 11007132062976 11024717209632 11026544994304 11044161155328 11046187149984 11080385546034 11083347627552 11085404553216 11122696962048 11162162092032 11181848444928 11199712720896 11216664836622 11221523453952 11236447314288 11239451115264 11254398818166 11274247846064 11276316048942 11314250703126 11319375642624 11334205289904 11354419815424 11374646031504 11379573080064 11394707135616 11414803620864 11433040069248 11455305192576 11473606346832 11493841984128 11534623996752 11555195968512 11570334566777 11575575502848 11614516895744 11616647519232 11635206436224 11637135433728 11652612029632 11655727082496 11671228404024 11673369430947 11676283920384 11693957384088 11712639812391 11733297025464 11774928663351 11814540700203 11816733325824 11819892252672 11858661009216 11877606570312 11879575755264 11898554730048 11919539835392 11940772729032 11961832292928 11980942681896 11983166189568 12004300521472 12025684403712 12046893723648 12066140007936 12068140449792 12087420678144 12127066916832 12130308804096 12146441286924 12149688353472 12151702646784 12211037132364 12216568283136 12252116281692 12257666039808 12297870676224 12301158223872 12317517924768 12319560042496 12322853388288 12339241942272 12383023570848 12402806860836 12404863118592 12424681299744 12468766080996 12471080122368 12493074972672 12513034082304 12557432353536 12579579500544 12596309482736 12599676811008 12601765707776 12621898463232 12624213885696 12641003228574 12646729138176 12663297766896 12683528826822 12750980951142 12756756676608 12773722292352 12799671681024 12819045527568 12824598233088 12841654073472 12862170077904 12884854681216 12887218341648 12907807140186 12927116470373 12930572232144 12953377474176 12976479789056 12999595464576 13022522440704 13045489852416 13066331507712 13091777362944 13109188533336 13112692967808 13130131954527 13135819410432 13155702057099 13199959153647 13205938249728 13223239504888 13276168593408 13293824991552 13297378784256 13317270891008 13320830951424 13338546747456 13340993635368 13364522724672 13385874071304 13409482314816 13457061329544 13478560517133 13481061963264 13504838086656 13552755439104 13574407508928 13576658006016 13598348262912 13616433138028 13622331240448 13642950281436 13646597404608 13670665477632 13688846529708 13695047073792 13743639318528 13767878541312 13789874294784 13814195060736 13835104510752 13857207665364 13859505047808 13863210061824 13881647185056 13930901517204 13955471008416 13977766462212 14002418607648 14029965137664 14054709344256 14058466541568 14077163342592 14079497191424 14101990791168 14152026938112 14170848168078 14174636412384 14176986421248 14199635771136 14246209987758 14252662996992 14294135661974 14300610379776 14351351261184 14370437578896 14376662286336 14395782265984 14399630641152 14421426218514 14427673012224 14446860832656 14469941337642 14472340305024 14495461516368 14546893761162 14572549658448 14575254134784 14598539762688 14650337745792 14676176083968 14699622946176 14725548207104 14728249533312 14747837100003 14751779588784 14773847394712 14777796836736 14797450297959 14856680530944 14876144442999 14882882789376 14932950294528 14955553115496 14962031271936 14981929752384 14985934820352 15005865090888 15035088065256 15059108330217 15085667604168 15112273719872 15139193995737 15166194708672 15192942847488 15197004324864 15219738161152 15244053425664 15246849868992 15273740256768 15298141795776 15325122645504 15379498662336 15406927958016 15434100670464 15488863358976 15513608581632 15516180578304 15540969443328 15561637872032 15564492574596 15568378560512 15591943178784 15596111319552 15616853083188 15644396033952 15699904884468 15707016364032 15752720933604 15755644434432 15759856336896 15811548012288 15836808760416 15839434340352 15864739640064 15921030305376 15946465963932 15949109723904 15970320951326 15974590242528 15977554919424 16034245871616 16062524964864 16088186677248 16116560904192 16166742276258 16169422555776 16173745072128 16195255049232 16199584471296 16202270195712 16252718436738 16281382843152 16307394205914 16336155042256 16394118365754 16397160901632 16401544298496 16423357233024 16452322589696 16481629964016 16510698094464 16537075814448 16539817491456 16566241732992 16620578319051 16625021441328 16628106829824 16684045443072 16743243138048 16772772667392 16799569081344 16824997254933 16829197950976 16832285180928 16854670971432 16859176672896 16881598227249 16884397022528 16911371769096 16914474073413 16971376054689 16979063463936 17001307934856 17031629723136 17092060703424 17122205431296 17149560103872 17182957788864 17210409520248 17240762976192 17271169965568 17301935995128 17332793952768 17363363254272 17393986469888 17421775343616 17424971278848 17455703150592 17478918044448 17483590623744 17506842606036 17514425880576 17540936076132 17599945538196 17607917666304 17701558124544 17725099988736 17729838379008 17761107935232 17784728996608 17787991513824 17816409855468 17819363632896 17847832095072 17879309753088 17942748439392 17971414022844 17974749284352 18006450782208 18070340585472 18099210011904 18102210674688 18131131017216 18190600375248 18195463206144 18219661930386 18224532530208 18227553970176 18251795372944 18316555698546 18324852424704 18378174422538 18386499059712 18446806014336 18476276887152 18479340063744 18484280082432 18508862913408 18574535356272 18604210291254 18607294677888 18637021949616 18669891476864 18703149121494 18706620183552 18739612459008 18769551123456 18802654388224 18836148530304 18869369250816 18894464224104 18899515216512 18902648561664 18932847694848 18961504842861 18970093707264 18994946650344 19025293240233 19126471426713 19135135014912 19160583438528 19199507521536 19228568291352 19236897349632 19262481110208 19293255116856 19296453740032 19327282021824 19330827512472 19395858348216 19430066211264 19433672179712 19464719683584 19533783661056 19568234778624 19599497261568 19637666044416 19663782800004 19669039451712 19703729115648 19729933730612 19808907374592 19834859257332 19843843719168 19910600392704 19914252890112 19940737487328 19949375029248 19975906336512 19981246427136 20007820121184 20046784087008 20078811106956 20114223472224 20185591994316 20221592944896 20257257129984 20262672433152 20325404567552 20329133158656 20361611263392 20364987009024 20397522394368 20424649707042 20433496860672 20464425422154 20505998216448 20533269794562 20542570610688 20651817811968 20684811442176 20711910857146 20721292591104 20752656766128 20785811498046 20789257571712 20794815092736 20822470777584 20859194711936 20896352275806 20933206512624 20966649693318 21003627911472 21007525912576 21044947706496 21082064016384 21115745013888 21119245787136 21152986186752 21228040407168 21256272252117 21261954618576 21265479631872 21299453656704 21369314981637 21378994495488 21441203492961 21450915569664 21527026891776 21555656368344 21559230074368 21564993429504 21593673398976 21599445961728 21670291248984 21704912006463 21708510457536 21743192274552 21820340641743 21858824487672 21862881202176 21897809644032 21975506618688 22014264125952 22049434419264 22053089988608 22088322310656 22092374299968 22160771092068 22166695255104 22170809106432 22245393924096 22324324184064 22363696889856 22399425441792 22433329673244 22443046907904 22472894628576 22478902230528 22508797636332 22548495692128 22552632097884 22628501406252 22638751285248 22668410579808 22708839630848 22749292063008 22759146160128 22789414271232 22829607241728 22866080138496 22910610385152 22947212693664 22987683968256 23069247993504 23110391937024 23140669133554 23151151005696 23229033791488 23233295038464 23270412872448 23274270867456 23305224059264 23311454164992 23342456808048 23346738861894 23352567840768 23387914768176 23425279624782 23466594050928 23549857326702 23629081400406 23633466651648 23639784505344 23717322018432 23755213140624 23759151510528 23797109460096 23839079670784 23881545458064 23923664585856 23955481426989 23961885363792 23966332379136 24051368807424 24093787447296 24132280015872 24174841356288 24250113414387 24254133833664 24260617608192 24292882573848 24299376706944 24303405293568 24379077655107 24422074264728 24461091308871 24504232563384 24591177548631 24595741352448 24602316447744 24635035849536 24639120084992 24678483884544 24766047141696 24805613721672 24809726237184 24849362599488 24937532161992 24942160244736 24986149945344 25026068164608 25114864707072 25159159001088 25192618965472 25199353622016 25203531415552 25243796926464 25248427771392 25282006457148 25293458276352 25326595533792 25367057653644 25501961902284 25513513353216 25547444584704 25599343362048 25638091055136 25649196466176 25683308146944 25724340155808 25769709362432 25774436683296 25815614280372 25854232940746 25861144464288 25906754948352 25952959578112 25999190929152 26045044881408 26090979704832 26132663015424 26183554725888 26218377066672 26225385935616 26260263909054 26271638820864 26311404114198 26399918307294 26411876499456 26446479009776 26552337186816 26587649983104 26594757568512 26634541782016 26641661902848 26677093494912 26681987270736 26729045449344 26771748142608 26818964629632 26914122659088 26957121034266 26962123926528 27009676173312 27105510878208 27148815017856 27153316012032 27196696525824 27232866276056 27244662480896 27285900562872 27293194809216 27329492895579 27341330955264 27377693059416 27474833547819 27487278637056 27567261633807 27579748589568 27670209021504 27714415330728 27719010095616 27726420123648 27763294370112 27861803034408 27906315436881 27910942016832 27955532924424 28004837215296 28059930275328 28109418688512 28154326685184 28158994382848 28203981582336 28304053876224 28341696336156 28349272824768 28353972842496 28399271542272 28492419975516 28505325993984 28588271323948 28601220759552 28702702522368 28740875157792 28753324572672 28791564531968 28799261282304 28842852437028 28855346024448 28893721665312 28939882675284 28944680610048 28990923032736 29093787522324 29145099316896 29150508269568 29197079525376 29300675491584 29352352167936 29399245892352 29451096414208 29456499066624 29495674200006 29503559177568 29547694789424 29555593673472 29594900595918 29713361061888 29752288885998 29765765578752 29865900589056 29911106230992 29924062543872 29963859504768 29971869640704 30011730181776 30070176130512 30118216660434 30171335208336 30224547439744 30278387991474 30332389417344 30385885694976 30394008649728 30439476322304 30488106851328 30493699737984 30547480513536 30596283591552 30636974560563 30650245291008 30696638133231 30758997324672 30799904691843 30813855916032 30977726717952 31027217163264 31067866285719 31081938886656 31123275744064 31128985149192 31178717247069 31183886357568 31192222639104 31233706166376 31288792067904 31399809768936 31449974539977 31505441867208 31511288868864 31623096024576 31673617520832 31678868680704 31729479280128 31842060610752 31892931927864 31898219447808 31940641902652 31949180485056 31955109838848 32068491743232 32125049929728 32176373354496 32233121808384 32333484552516 32338845111552 32347490144256 32390510098464 32399168942592 32404540391424 32505436873476 32562765686304 32614788411828 32672310084512 32788236731508 32794321803264 32803088596992 32846714466048 32904645179392 32963259928032 33021396188928 33074151628896 33079634982912 33132483465984 33241156638102 33250042882656 33256213659648 33368090886144 33486486276096 33545545334784 33599138162688 33649994509866 33658395901952 33664570361856 33709341942864 33718353345792 33763196454498 33768794045056 33822743538192 33828948146826 33942752109378 33958126927872 34002615869712 34063259446272 34184121406848 34244410862592 34299120207744 34365915577728 34420819040496 34481525952384 34527384028571 34542339931136 34603871990256 34665587905536 34711003700331 34726726508544 34843550687232 34849942557696 34911406301184 34957836088896 34967181247488 35013685212072 35028851761152 35081872152264 35137919437173 35199891076392 35324785990053 35443622100609 35450199977472 35459676758016 35569457993216 35575983027648 35632819710936 35638727265792 35695664190144 35758619506176 35885496878784 35942828045688 35949498568704 36012901564416 36140681170944 36198420023808 36204421349376 36262262034432 36381200750496 36390926412288 36439323860772 36449065060416 36455107940352 36503590745888 36633111397092 36649704849408 36756348845076 36772998119424 36893612028672 36952553774304 36958680127488 36968560164864 37017725826816 37149070712544 37208420582508 37214589355776 37274043899232 37339782953728 37406298242988 37413240367104 37479224918016 37539102246912 37605308776448 37672297060608 37738738501632 37788928448208 37799030433024 37805297123328 37865695389696 37923009685722 37940187414528 37989893300688 38050586480466 38252942853426 38270270029824 38321166877056 38399015043072 38457136582704 38473794699264 38524962220416 38586510233712 38592907480064 38654564043648 38661655024944 38781349411119 38791716696432 38860132422528 38929439367168 39067567322112 39136469557248 39198994523136 39275332088832 39327565600008 39338078903424 39390395863581 39407458231296 39459867461224 39467106171297 39599877460941 39617814749184 39669718514664 39828505780224 39881474974656 39951812673024 39962492854272 40015640242368 40093568174016 40157622213912 40228446944448 40371183988632 40435681551399 40443185889792 40514514259968 40650809135104 40658266317312 40723222526784 40729974018048 40795044788736 40849299414084 40866993721344 40928850844308 41011996432896 41066539589124 41085141221376 41303635623936 41369622884352 41423821714292 41442585182208 41505313532256 41571622996092 41578515143424 41589630185472 41644941555168 41718389423872 41792704551612 41866413025248 41933299386636 42007255822944 42015051825152 42089895412992 42164128032768 42231490027776 42238491574272 42305972373504 42456080814336 42512544504234 42523909237152 42530959263744 42598907313408 42738629963274 42757988990976 42882406985922 42901831139328 43054053783552 43111312736688 43118460148736 43129986859008 43187346797952 43198891923456 43340582497968 43409824012926 43417020915072 43486384549104 43640681283486 43717648975344 43725762404352 43795619288064 43951013237376 44028528251904 44098868838528 44106179977216 44176644621312 44184748599936 44243511300009 44321542184136 44333390510208 44392350893877 44628433328997 44648648368128 44798850883584 44866659346488 44886093815808 44945789257152 44957804461056 45017595272664 45096991384256 45105264195768 45177324990651 45257002812504 45336821159616 45417679261696 45498584126016 45578828542464 45659214483456 45732160276992 45821220770304 45894425387328 45975367936512 46138495987008 46220783874048 46281338267108 46302302011392 46458067582976 46466590076928 46540825744896 46548541734912 46610448118528 46622908329984 46684913616096 46693477723788 46705135681536 46775829536352 46850559249564 46933188101856 47099714653404 47258162800812 47266933303296 47279569010688 47434644036864 47510426281248 47518303021056 47594218920192 47678159341568 47763090916128 47847329171712 47910962853978 47923770727584 47932664758272 48102737614848 48187574894592 48264560031744 48349682712576 48500226828774 48508267667328 48521235216384 48585765147696 48598753413888 48606810587136 48758155310214 48844148529456 48922182617742 49008465126768 49182355097262 49191482704896 49204632895488 49270071699072 49278240169984 49356967769088 49532094283392 49611227443344 49619452474368 49698725198976 49861734957153 49875064323984 49884320489472 50029474816909 50052136329216 50229729414144 50318318002176 50385237930944 50398707244032 50474991764799 50487593852928 50496855542784 50564012914296 50644794681747 50653191067584 50734115307288 50914128164067 51003923804568 51094889169408 51276182110272 51366616293888 51448680311616 51539418724864 51548873366592 51631228560744 51708465881492 51722288928576 51813509896704 51905919156224 51998381858304 52090089762816 52181959409664 52265326030848 52367109451776 52436754133344 52450771871232 52520527818108 52543277641728 52622808228396 52799836614588 52823752998912 52892958019552 53104674373632 53175299966208 53189515137024 53269083564032 53283323805696 53354186989824 53363974541472 53458090898688 53543496285216 53637929259264 53828245318176 53914242068532 53924247853056 54019352346624 54211021756416 54297630035712 54306632024064 54393393051648 54465732552112 54489324961792 54571801125744 54586389618432 54658985791158 54682661910528 54755386118832 54949667095638 54974557274112 55134523267614 55159497179136 55340418043008 55428830661456 55438020191232 55452840247296 55526588740224 55723606068816 55812630873762 55821884033664 55896123329641 55911065848848 56009674430592 56119860550656 56218837377024 56308653370368 56407963164672 56608107752448 56683392672312 56698545649536 56707945684992 56798543084544 56884514528583 56984839951032 57075879720699 57176542647896 57379414280139 57405405044736 57481750315584 57583129063936 57598522564608 57685704874056 57710692048896 57787443330624 57879765350568 57889361220096 57981846065472 58187575044648 58290198633792 58301016539136 58394159050752 58601350983168 58704704335872 58798491784704 58902192828416 58912998133248 58991348400012 59007118355136 59095389578848 59111187346944 59189801191836 59426722123776 59504577771996 59531531157504 59731801178112 59822212461984 59848125087744 59927719009536 59943739281408 60023460363552 60140352261024 60236433320868 60342670416672 60449094879488 60556775982948 60664778834688 60771771389952 60788017299456 60878952644608 60976213702656 60987399475968 61094961027072 61192567183104 61273949121126 61300490582016 61393276266462 61517994649344 61599809383686 61627711832064 61955453435904 62054434326528 62135732571438 62163877773312 62246551488128 62257970298384 62357434494138 62367772715136 62384445278208 62467412332752 62577584135808 62799619537872 62899949079954 63010883734416 63022577737728 63246192049152 63347235041664 63357737361408 63458958560256 63684121221504 63768816756351 63785863855728 63796438895616 63881283805304 63898360970112 64107944944911 64136983486464 64323610478883 64352746708992 64666969105032 64677690223104 64694980288512 64781020196928 64798337885184 65010873746952 65114736019389 65125531372608 65229576823656 65344620169024 65461021925229 65576473463016 65588643606528 65693428932096 65809290358784 65926519856064 66042792377856 66148303257792 66159269965824 66264966931968 66482313276204 66500085765312 66512427319296 66736181772288 66972972552192 67091090669568 67198276325376 67299989019732 67316791803904 67329140723712 67418683885728 67436706691584 67526392908996 67537588090112 67645487076384 67657896293652 67885504218756 67916253855744 68005231739424 68126518892544 68368242813696 68488821725184 68598240415488 68731831155456 68841638080992 68963051904768 69054768057142 69084679862272 69207743980512 69331175811072 69422007400662 69453453017088 69687101374464 69699885115392 69822812602368 69915672177792 69934362494976 70027370424144 70057703522304 70163744304528 70275838874346 70399782152784 70649571980106 70887244201218 70900399954944 70919353516032 71138915986432 71151966055296 71265639421872 71277454531584 71391328380288 71517239012352 71770993757568 71866444280967 71885656091376 71898997137408 72281362341888 72396840047616 72491688000011 72524524068864 72750340243161 72762401500992 72781852824576 72878647721544 72898130120832 72910215880704 73007181491776 73137232965321 73266222794184 73383273926613 73512697690152 73773532645893 73787224057344 73905107548608 73917360254976 74035451653632 74298141425088 74416841165016 74429178711552 74548087798464 74679565907456 74812596485976 74826480734208 74958449836032 75078204493824 75210617552896 75344594121216 75477477003264 75577856896416 75598060866048 75610594246656 75731390779392 75846019371444 75880374829056 75979786601376 76101172960932 76505885706852 76540540059648 76642333754112 76798030086144 76914273165408 76947589398528 77049924440832 77173020467424 77185814960128 77309128087296 77323310049888 77562698822238 77583433392864 77720264845056 77858878734336 78135134644224 78272939114496 78397989046272 78550664177664 78655131200016 78676157806848 78780791727162 78814916462592 78919734922448 78934212342594 79199754921882 79235629498368 79339437029328 79657011560448 79762949949312 79903625346048 79924985708544 80031280484736 80187136348032 80315244427824 80456893888896 80742367977264 80871363102798 80886371779584 80992341967439 81029028519936 81301618270208 81316532634624 81446445053568 81459948036096 81590089577472 81698598828168 81733987442688 81857701688616 81988478686737 82023992865792 82133079178248 82424500643457 82701784901421 82739245768704 82847643428584 83010627064512 83143245992184 83157030286848 83179260370944 83289883110336 83436778847744 83585409103224 83732826050496 83866598773272 84014511645888 84030103650304 84179790825984 84328256065536 84462980055552 84476983148544 84611944747008 84912161628672 85025089008468 85047818474304 85061918527488 85197814626816 85477259926548 85515977981952 85764813971844 85803662278656 86108107567104 86222625473376 86236920297472 86259973718016 86374693595904 86397783846912 86681164995936 86819648025852 86834041830144 86972769098208 87281362566972 87435297950688 87451524808704 87591238576128 87902026474752 88057056503808 88197737677056 88212359954432 88353289242624 88369497199872 88487022600018 88643084368272 88666781020416 88784701787754 89256866657994 89297296736256 89597701767168 89733318692976 89772187631616 89891578514304 89915608922112 90035190545328 90193982768512 90210528391536 90354649981302 90514005625008 90673642319232 90835358523392 90997168252032 91157657084928 91318428966912 91464320553984 91642441540608 91788850774656 91910923681689 91950735873024 92089914399693 92276991974016 92399714075529 92441567748096 92562676534216 92933180153856 93081651489792 93203598857157 93220896237056 93245816659968 93369827232192 93386955447576 93551659072704 93701118499128 93866376203712 94199429306808 94349923619931 94516325601624 94533866606592 94869288073728 95020852562496 95036606042112 95188437840384 95356318683136 95526181832256 95694658343424 95821925707956 95847541455168 95865329516544 96205475229696 96375149789184 96529120063488 96699365425152 97000453657548 97016535334656 97042470432768 97171530295392 97197506827776 97213621174272 97516310620428 97688297058912 97844365235484 98016930253536 98364710194524 98382965409792 98409265790976 98540143398144 98556480339968 98713935538176 99064188566784 99222454886688 99238904948736 99397450397952 99723469914306 99750128647968 99768640978944 100058949633818 100104272658432 100459458828288 100636636004352 100770475861888 100797414488064 100949983529598 100975187705856 100993711085568 101128025828592 101289589363494 101306382135168 101468230614576 101828256328134 102007847609136 102189778338816 102552364220544 102733232587776 102897360623232 103078837449728 103097746733184 103262457121488 103416931762984 103444577857152 103582152085713 103627019793408 103996763716608 104133011100993 104180179525632 104530652061696 104734218903552 104873508266688 104901543742464 105041055636216 105086555283456 105245616456792 105413758311519 105599673229176 105785916039104 105974357970159 106330866301827 106350599932416 106379030274048 106538167128064 106708373979648 106727949082944 106916181797376 107086992570432 107275858518528 107656490636352 107828484137064 107848495706112 108038704693248 108422043512832 108595260071424 108613264048128 108786786103296 108931465104224 108978649923584 109143602251488 109172779236864 109317971582316 109365323821056 109510772237664 109899334191276 109949114548224 110269046535228 110318994358272 110680836086016 110857661322912 110876040382464 110905680494592 111053177480448 111447212137632 111625261747524 111643768067328 111792246659282 111822131697696 112019348861184 112239721101312 112437674754048 112617306740736 112815926329344 113216215504896 113366785344624 113397091299072 113415891369984 113597086169088 113769029057166 113969679902064 114151759441398 114353085295792 114758828560278 114810810089472 114963500631168 115166258127872 115197045129216 115371409748112 115421384097792 115574886661248 115759530701136 115778722440192 115963692130944 116344048233357 116375150089296 116580397267584 116788318101504 117202701966336 117409408671744 117596983569408 117804385656832 117825996266496 117982696800024 118014236710272 118171187590743 118190779157696 118222374693888 118379602383672 118401318513891 118799632382823 118853444247552 119009155543992 119644424923968 119855438019072 119887478562816 120046920727104 120280704522048 120472866641736 120685340833344 120898189758976 121113551965896 121329557669376 121543542779904 121757905289216 121952427405312 121974798951936 122189922054144 122385134366208 122547898242252 122600981164032 122786552532924 123035989298688 123199618767372 123255423664128 123910906871808 124108868653056 124271465142876 124327755546624 124493102976256 124515940596768 124714868988276 124735545430272 124768890556416 124934824665504 125155168271616 125599239075744 125799898159908 126021767468832 126045155475456 126492384098304 126694470083328 126715474722816 126917917120512 127368242443008 127537633512702 127571727711456 127592877791232 127762567610608 127796721940224 128215889889822 128273966972928 128647220957766 128705493417984 129333938210064 129355380446208 129389960577024 129562040393856 129596675770368 130021747493904 130229472038778 130251062745216 130459153647312 130689240338048 130922043850458 131152946926032 131177287213056 131386857864192 131618580717568 131853039712128 132085584755712 132296606515584 132318539931648 132529933863936 132730533900027 132964626552408 133000171530624 133177052681631 133885299986991 133945945104384 134396552650752 134599978039464 134658281447424 134837367771456 134873413383168 135052785817992 135075176180224 135290974152768 135315792587304 135771008437512 136010463478848 136253037785088 136736485627392 136977643450368 137196480830976 137463662310912 137683276161984 137926103809536 138109536114284 138169359724544 138415487961024 138662351622144 138844014801324 138906906034176 139374202748928 139399770230784 139645625204736 139831344355584 139868724989952 140054740848288 140115407044608 140327488609056 140551677748692 140799564305568 141299143960212 141774488402436 141800799909888 141838707032064 142277831972864 142303932110592 142531278843744 142554909063168 142782656760576 143034478024704 143541987515136 143732888561934 143771312182752 143797994274816 144562724683776 144793680095232 144983376000022 145049048137728 145500680486322 145524803001984 145563705649152 145757295443088 145796260241664 145820431761408 146014362983552 146274465930642 146532445588368 146766547853226 147025395380304 147547065291786 147574448114688 147810215097216 147834720509952 148070903307264 148596282850176 148833682330032 148858357423104 149096175596928 149359131814912 149585204871459 149625192971952 149652961468416 150088424450727 150156408987648 150689188242432 150954954006528 151155713792832 151196121732096 151462781558784 151692038742888 151934384045241 151959573202752 152202345921864 152742384492201 153011771413704 153284667508224 153828546330816 154099848881664 154346040934848 154371629920256 154618256174592 154646620099776 155125397644476 155166866785728 155440529690112 155717757468672 156270269288448 156545878228992 156795978092544 157101328355328 157310262400032 157352315613696 157561583454324 157629832925184 157839469844896 157868424685188 158399509843764 158471258996736 158678874058656 159314023120896 159525899898624 159807250692096 159849971417088 160062560969472 160374272696064 160630488855648 160913787777792 161484735954528 161742726205596 161772743559168 161984683934878 162058057039872 162603236540416 162633065269248 162892890107136 162919896072192 163180179154944 163397197656336 163467974885376 163715403377232 163976957373474 164047985731584 164266158356496 164849001286914 165403569802842 165478491537408 165695286857168 166021254129024 166286491984368 166314060573696 166358520741888 166579766220672 166873557695488 167170818206448 167465652100992 167688369988923 167733197546544 168029023291776 168359581651968 168656512131072 168925960111104 169223889494016 169824323257344 170050178016936 170095636948608 170123837054976 170395629253632 170653543585749 170954519853096 171227639162097 171529627943688 172138242840417 172216215134208 172445250946752 172473840594944 172749387191808 172795567693824 173362329991872 173639296051704 173668083660288 173945538196416 174562725133944 174870595901376 174903049617408 175182477152256 175804052949504 176114113007616 176395475354112 176424719908864 176706578485248 176738994399744 176974045200036 177286168736544 177333562040832 177569403575508 178513733315988 178594593472512 179195403534336 179466637385952 179544375263232 179783157028608 179831217844224 180070381090656 180387965537024 180421056783072 180709299962604 181028011250016 181347284638464 181670717046784 181994336504064 182315314169856 182636857933824 182928641107968 183284883081216 183577701549312 183821847363378 183901471746048 184179828799386 184553983948032 184799428151058 184883135496192 185125353068432 185866360307712 186163302979584 186407197714314 186441792474112 186491633319936 186739654464384 186773910895152 187103318145408 187402236998256 187732752407424 188398858613616 188699847239862 189032651203248 189067733213184 189738576147456 190041705124992 190073212084224 190376875680768 190712637366272 191052363664512 191306450269053 191389316686848 191643851415912 191695082910336 192323834834733 192410950459392 192970831436649 193058240126976 194000907315096 194033070669312 194084940865536 194343060590784 194395013655552 195032621240856 195344208058167 195376594117824 195688730470968 196033860507072 196729420389048 196765930819584 197080286796288 197112960679936 197427871076352 198128377133568 198444909773376 198477809897472 198794900795904 199446939828612 199500257295936 199537281957888 200117899267636 200208545316864 200918917656576 201273272008704 201540951723776 201594828976128 201899967059196 201950375411712 201987422171136 202256051657184 202579178726988 202612764270336 202936461229152 203656512656268 204015695218272 204379556677632 205104728441088 205466465175552 205794721246464 206157674899456 206195493466368 206524914242976 206833863525968 206889155714304 207164304171426 207254039586816 207993527433216 208266022201986 208360359051264 209061304123392 209468437807104 209747016533376 209803087484928 210082111272432 210173110566912 210491232913584 210827516623038 211199346458352 211571832078208 211948715940318 212661732603654 212701199864832 212758060548096 213076334256128 213416747959296 213455898165888 213832363594752 214173985140864 214551717037056 215312981272704 215599332842901 215656968274128 215696991412224 216844087025664 217190520142848 217475064000033 217573572206592 217862930208448 218251020729483 218287204502976 218345558473728 218635943164632 218730647642112 219021544475328 219798668382552 220149821779839 220538093070456 221320597937679 221361672172032 221715322645824 221752080764928 222106354960896 222894424275264 223250523495048 223287536134656 223584493318564 223644263395392 224038697722368 224479442202624 224875349508096 225234613481472 225631852658688 226432431009792 226733570689248 226794182598144 226831782739968 227194172338176 227538058114332 227939359804128 228303518882796 228706170591584 229517657120556 229621620178944 229927001262336 230332516255744 230394090258432 230742819496224 230842768195584 231149773322496 231519061402272 231557444880384 231927384261888 232688096466714 232750300178592 233160794535168 233576636203008 234405403932672 234818817343488 235193967138816 235608771313664 235651992532992 235965393600048 236028473420544 236342375181486 236381558315392 236444749387776 236759204767344 236802637027782 237599264765646 237706888495104 238018311087984 239288849847936 239710876038144 239774957125632 240093841454208 240561409044096 240945733283472 241370681666688 241691688199997 241796379517952 242227103931792 242659115338752 242977025902317 243087085559808 243904854810624 243949597903872 244379844108288 244770268732416 245095796484504 245201962328064 245573105065848 245965436060211 246071978597376 246399237534744 247273501930371 248105354704263 248217737306112 248542930285752 248986205952512 249031881193536 249429737976552 249471090860544 249537781112832 249869649331008 250310336543232 251198478151488 251599796319816 252043534937664 252090310950912 252984768196608 253388940166656 253430949445632 253835834241024 254736484886016 255075267025404 255143455422912 255185755582464 255525135221216 255593443880448 256431779779644 256547933945856 257294441915532 257410986835968 258667876420128 258710760892416 258779921154048 259124080787712 259193351540736 260043494987808 260458944077556 260502125490432 260918307294624 261378480676096 261844087700916 262305893852064 262354574426112 262773715728384 263237161435136 263706079424256 264171169511424 264593213031168 264637079863296 265059867727872 265461067800054 265929253104816 266000343061248 266354105363262 267770599973982 267891890208768 268793105301504 269199956078928 269316562894848 269674735542912 269746826766336 270105571635984 270150352360448 270581948305536 270631585174608 271542016875024 272020926957696 272506075570176 273472971254784 273955286900736 274392961661952 274927324621824 275366552323968 275732771045067 275852207619072 276219072228568 276269743199079 276338719449088 276830975922048 277199142226587 277324703244288 277688029602648 278799540461568 279610796571471 279662688711168 279737449979904 280109481696576 280654977218112 281103355497384 281599128611136 282598287920424 283049770859793 283548976804872 283601599819776 284555663945728 284607864221184 285062557687488 285109818126336 285565313521152 286068956049408 287083975030272 287465777123868 287542624365504 287595988549632 289125449367552 289587360190464 289966752000044 290098096275456 291001360972644 291049606003968 291127411298304 291514590886176 291592520483328 291640863522816 292028725967104 292548931861284 293064891176736 293533095706452 294050790760608 295094130583572 295148896229376 295620430194432 295669441019904 296141806614528 297192565700352 297667364660064 297716714846208 298192351193856 298718263629824 299170409742918 299250385943904 299305922936832 300176848901454 300312817975296 301378376484864 301909908013056 302311427585664 302392243464192 302925563117568 303384077485776 303868768090482 303919146405504 304404691843728 305484768984402 306023542827408 306569335016448 307657092661632 308199697763328 308692081869696 308743259840512 309236512349184 309293240199552 310250795288952 310333733571456 310746456257139 310881059380224 312399033302979 312540538576896 313591956185088 314202656710656 314620524800064 314704631227392 315123166908648 315259665850368 315678939689792 315736849370376 316241274934557 316799019687528 317357748117312 318992598905481 319051799797248 319614501384192 320125121938944 320748545392128 321260977711296 321827575555584 322969471909056 323485452411192 323545487118336 323969367869756 324116114079744 325206473080832 325266130538496 325785780214272 325839792144384 326360358309888 326794395312672 326935949770752 327430806754464 327953914746948 328095971463168 328532316712992 329698002573828 330807139605684 330956983074816 331390573714336 332042508258048 332572983968736 332628121147392 332717041483776 333159532441344 333747115390976 334341636412896 334931304201984 335376739977846 335466395093088 336058046583552 336719163303936 337313024262144 337851920222208 338447778988032 339648646514688 340100356033872 340191273897216 340247674109952 340791258507264 341307087171498 341909039706192 342455278324194 343059255887376 344276485680834 344432430268416 344890501893504 344947681189888 345498774383616 345591135387648 346724659983744 347278592103408 347336167320576 347891076392832 349032144700071 349125450267888 349741191802752 350206323718363 350364954304512 351608105899008 352228226015232 352790950708224 353413156970496 353477988799488 353948090400072 354513562772229 354572337473088 354667124081664 355138807151016 356398897148469 357027466631976 358933274771904 359566314057216 359662435688448 360140762181312 360775931074048 360842113566144 361418599925208 362056022500032 362694569276928 363341434093568 363988673008128 364630628339712 365273715867648 365857282215936 366569766162432 367155403098624 367643694726756 367802943492096 368359657598772 369107967896064 369598856302116 369766270992384 370250706136864 371732720615424 372326605959168 372814395428628 372883584948224 372983266639872 373479308928768 373547821790304 374206636290816 374804473996512 375465504814848 376797717227232 377399694479724 378065302406496 378135466426368 379477152294912 380083410249984 380146424168448 380753751361536 381425274732544 382104727329024 382612900538106 382778633373696 383287702831824 383390165820672 384647669669466 384821900918784 385941662873298 386116480253952 388001814630192 388066141338624 388169881731072 388686121181568 388790027311104 390065242481712 390688416116334 390753188235648 391377460941936 392067721014144 393458840778096 393531861639168 394160573592576 394855742152704 396256754267136 396889819546752 396955619794944 397589801591808 398191601700081 398893879657224 399000514591872 399531158044893 400235798535272 401655899960973 401837835313152 403081903447552 403189657952256 403799934118392 403974844342272 404512103314368 405158357453976 405225528540672 405872922458304 407313025312536 408031390436544 408759113355264 410209456882176 410932930351104 411589442492928 412315349798912 412390986932736 413049828485952 413667727051936 413778311428608 414328608342852 414508079173632 415987054866432 416532044403972 416720718102528 418122608246784 418936875614208 419494033066752 419606174969856 420164222544864 420346221133824 420982465827168 421655033246076 422398692916704 423143664156416 423897431880636 425323465207308 425402399729664 425516121096192 426152668512256 426833495918592 426911796331776 427664727189504 428347970281728 429103434074112 430625962545408 431198665685802 431313936548256 431393982824448 433688174051328 434381040285696 434950128000066 435147144413184 435725860416896 436502041458966 436574409005952 436691116947456 437271886329264 437461295284224 438043088950656 439597336765104 440299643559678 441076186140912 442641195875358 442723344344064 443430645291648 443504161529856 444212709921792 445788848550528 446501046990096 446575072269312 447168986637128 447288526790784 448077395444736 448755614614377 448958884405248 450265273352181 450469226962944 452864862019584 453467141378496 453588365196288 454388344676352 455076116228664 455803152135723 455878719608256 456607037765592 457412341183168 458227153476603 459035314241112 459854002524672 460665032511488 461485638992448 462299546644992 463038122804544 463114889760768 463854768523776 465376192933428 465500600357184 466321589070336 467153272406016 468810807865344 469637634686976 470387934277632 471217542627328 471303985065984 471930787200096 472056946841088 472684750362972 472763116630784 472889498775552 473518409534688 473605274055564 475198529531292 475413776990208 476036622175968 478577699695872 479421752076288 479549914251264 480187682908416 481122818088192 481891466566944 482741363333376 483383376399994 483592759035904 484454207863584 485318230677504 485954051804634 486174171119616 487809709621248 487899195807744 488759688216576 489540537464832 490191592969008 490403924656128 491146210131696 491930872120422 492143957194752 492798475069488 494547003860742 496210709408526 496435474612224 497085860571504 497972411905024 498063762387072 498859475953104 498942181721088 499075562225664 499739298662016 500620673086464 502396956302976 503065109966769 503199592639632 504087069875328 505969536393216 506777880333312 507441816000077 507671668482048 509472969772032 510150534050808 510286910845824 510371511164928 511050270442432 511186887760896 511960630757247 512863559559288 513682917486291 514588883831064 516414728521251 517335752840256 517421521784832 518248161575424 518386703081472 520086989975616 520917888155112 521004250980864 521836614589248 522756961352192 523688175401832 524611787704128 524709148852224 525547431456768 526474322870272 527412158848512 528342339022848 529186426062336 529274159726592 530119735455744 530922135600108 531858506209632 532000686122496 532708210726524 535541199947964 535783780417536 537586210603008 538399912157856 538633125789696 539349471085824 539493653532672 540211143271968 540300704720896 541163896611072 541263170349216 543084033750048 544041853915392 545012151140352 546945942509568 547910573801472 548785923323904 549854649243648 550733104647936 551465542090134 551704415238144 552438144457136 552539486398158 552677438898176 553661951844096 554398284453174 554649406488576 555376059205296 557599080923136 559221593142942 559325377422336 559474899959808 560218963393152 561309954436224 562206710994768 563198257222272 565196575840848 566099541719586 566946393772073 567097953609744 567203199639552 569111327891456 569215728442368 570125115374976 570219636252672 571130627042304 572137912098816 573919350807159 574167950060544 574931554247736 575085248731008 576971504504199 578912494309947 579174720380928 579933504000088 582002721945288 582099212007936 582254822596608 583029181772352 583185040966656 584057451934208 585097863722568 586129782353472 587066191412904 588101581521216 590188261167144 590297792458752 591240860388864 591338882039808 592283613229056 594385131400704 595334729320128 595433429692416 596384702387712 597436527259648 598340819485836 598500771887808 598611845873664 600353697802908 600625635950592 602756752969728 603819816026112 604622855171328 604784486928384 605851126235136 606768154971552 607737536180964 607838292811008 608809383687456 610969537968804 612047085654816 613138670032896 615314185323264 616399395526656 617384163739392 617486519681024 618473024698368 618586480399104 620501590577904 620667467142912 621492912514278 621762118760448 624798066605958 625081077153792 627183912370176 628405313421312 629241049600128 629409262454784 630246333817296 630519331700736 631357879379584 631473698740752 632482549869114 633598039375056 634715496234624 637985197810962 638103599594496 639229002768384 640250243877888 641497090784256 642521955422592 643655151111168 645938943818112 646797998528703 646970904822384 647090974236672 647938735739512 650532261076992 651571560428544 652425192000099 652720716619776 653588790625344 654861613508928 655907829493896 656191942926336 657064633425984 659396005147656 660449465339517 661614279211368 662781147428672 663961793813037 664085016516096 665145967937472 665256242294784 666319064882688 667494230781952 668683272825792 669862608403968 670753479955692 670932790186176 672116093167104 673438326607872 674626048524288 675703840444416 676895557976064 679297293029376 680200712067744 680382547794432 680495348219904 681582517014528 682614174342996 683818079412384 684910556648388 686118511774752 688552971361668 688864860536832 689781003787008 689895362379776 690997548767232 691182270775296 693449319967488 694557184206816 694672334641152 695782152785664 698064289400142 698250900535776 699482383605504 700412647436726 700729908609024 703216211798016 704456452030464 705581901416448 706826313940992 706955977598976 707896180800144 709027125544458 709144674946176 709334248163328 710277614302032 712797794296938 714054933263952 717866549543808 719132628114432 719324871376896 720281524362624 721551862148096 721684227132288 722837199850416 724112045000064 725075064599991 725389138553856 727977346016256 728931077706951 729261256679424 731714564431872 733139532324864 734310806197248 735287389453512 735605886984192 736719315197544 737896308180633 738215935792128 739197712604232 740501412273728 741820505791113 744316064112789 744653211918336 745628790857256 745767169896448 746958617857536 747095643580608 748413272581632 749608947993024 750931009629696 753595434454464 754799388959448 756130604812992 756270932852736 758954304589824 760166820499968 760292848336896 761507502723072 762850549465088 764209454658048 765225801076212 765557266747392 766575405663648 766780331641344 769295339338932 769643801837568 771883325746596 772232960507904 776003629260384 776132282677248 776339763462144 777372242363136 777580054622208 780130484963424 781376832232668 781506376471296 782754921883872 784135442028288 786917681556192 787063723278336 788321147185152 789711484305408 792513508534272 793779639093504 793911239589888 795179603183616 796383203400162 797787759314448 798001029183744 799062316089786 800471597070544 803311799921946 803675670626304 806163806895104 806379315904512 807599868236784 807949688684544 809024206628736 810316714907952 810451057081344 811745844916608 814626050625072 816062780873088 817518226710528 820418913764352 821865860702208 823178884985856 824630699597824 824781973865472 826099656971904 827198313135201 827335454103872 827556622857216 828657216685704 828809229597237 829016158347264 831597426679761 831974109732864 833064088807944 838832389714413 838988066133504 839212349939712 840328445089728 841964931654336 843310066492152 844797385833408 846287328312832 847794863761272 850646930414616 850804799459328 852305337024512 853666991837184 853823592663552 855329454379008 856695940563456 858206868148224 861251925090816 862397331371604 862627873096512 862787965648896 867376348102656 868762080571392 869900256000132 870294288826368 871451720833792 873004082917932 873148818011904 873382233894912 874543772658528 874922590568448 876086177901312 879194673530208 880599287119356 882152372281824 885282391750716 885446688688128 886861290583296 887008323059712 888425419843584 891577697101056 893002093980192 893150144538624 894337973274256 894577053581568 896154790889472 897511229228754 897917768810496 900530546704362 900938453925888 905729724039168 906934282756992 907176730392576 908776689352704 910152232457328 911606304271446 911757439216512 913214075531184 914824682366336 916454306953206 918070628482224 919708005049344 921330065022976 922971277984896 924599093289984 926076245609088 926229779521536 927709537047552 930752385866856 931001200714368 932239368771417 932643178140672 937197099908937 937621615730688 940775868555264 942607970131968 943861574400192 944113893682176 945369500725944 945526233261568 945778997551104 947036819069376 947210548111128 950397059062584 952073244351936 956977796716443 957155399391744 958843504152576 960375365816832 962245636176384 963782933133888 965482726666752 966766752799988 967185518071808 968908415727168 970636461355008 971908103609268 972348342239232 975619419242496 975798391615488 977519376433152 979081074929664 980383185938016 980807849312256 982292420263392 983861744240844 984287914389504 985596950138976 989094007721484 992421418817052 992870949224448 994171721143008 995944823810048 996127524774144 997718951906208 997884363442176 998151124451328 999478597324032 1001241346172928 1004793912605952 1006130219933538 1006399185279264 1008174139750656 1011939072786432 1013555760666624 1014883632000154 1015343336964096 1018945939544064 1020301068101616 1020573821691648 1020743022329856 1022100540884864 1022373775521792 1023921261514494 1025727119118576 1027365834972582 1029177767662128 1032829457042502 1034671505680512 1034843043569664 1036496323150848 1036773406162944 1040173979951232 1041835776310224 1042008501961728 1043673229178496 1045513922704384 1047096434100213 1047376350803664 1049223575408256 1050618971155089 1051094862913536 1054824317697024 1056684678045696 1058372852124672 1060239470911488 1061844271200216 1063540688316687 1063717012419264 1064001372244992 1065416421453048 1069196691445407 1071082399895928 1076799824315712 1078698942171648 1078987307065344 1080422286543936 1080601409441792 1082327793222144 1082526340698432 1086168067500096 1088083707830784 1090024302280704 1093891885019136 1095821147602944 1097571846647808 1099709298487296 1101466209295872 1102931084180268 1103408830476288 1104876288914272 1105078972796316 1105354877796352 1107323903688192 1108796568906348 1109298812977152 1110752118410592 1115198161846272 1118443186285884 1118650754844672 1118949799919616 1120437926786304 1122619908872448 1124413421989536 1126396514444544 1130393151681696 1132199083439172 1133892787544146 1134195907219488 1134406399279104 1138222655782912 1138431456884736 1140250230749952 1140439272505344 1142261254084608 1144275824197632 1147838701614318 1148335900121088 1149863108495472 1150170497462016 1153943009008398 1157824988619894 1158349440761856 1159867008000176 1164005443890576 1164198424015872 1164509645193216 1166058363544704 1166370081933312 1168114903868416 1170195727445136 1172259564706944 1174132382825808 1176203163042432 1180376522334288 1180595584917504 1182481720777728 1184567226458112 1188770262801408 1190669458640256 1190866859384832 1192769404775424 1194574805100243 1194873054519296 1196681638971672 1197001543775616 1198593474134679 1200707395605816 1204967699882919 1205513505939456 1209245710342656 1209568973856768 1213536309943104 1215475072361928 1215676585622016 1217618767374912 1221939075937608 1224094171309632 1226277340065792 1230628370646528 1232798791053312 1234768327478784 1234973039362048 1236946049396736 1237172960798208 1241003181155808 1241334934285824 1242985825028556 1243524237520896 1249596133211916 1250162154307584 1254367824740352 1256810626842624 1258482099200256 1258818524909568 1260492667634592 1261038663401472 1262715758759168 1262947397481504 1264965099738228 1267196078750112 1269430992469248 1275970395621924 1276207199188992 1278458005536768 1280500487755776 1282994181568512 1285043910845184 1287310302222336 1291877887636224 1293595997057406 1293941809644768 1294181948473344 1295877471479024 1301064522153984 1303143120857088 1304850384000198 1305441433239552 1307177581250688 1309723227017856 1311815658987792 1312383885852672 1314129266851968 1318792010295312 1320898930679034 1323228558422736 1325562294857344 1327923587626074 1328170033032192 1330291935874944 1330512484589568 1332638129765376 1334988461563904 1337366545651584 1339725216807936 1341506959911384 1341865580372352 1344232186334208 1346266843843131 1346876653215744 1350795820056543 1351407680888832 1358594586058752 1360401424135488 1360765095588864 1363165034029056 1365228348685992 1367409456407169 1367636158824768 1369821113296776 1372237023549504 1377105942723336 1379562007574016 1379790724759552 1381995097534464 1386898639934976 1389114368413632 1389344669282304 1391564305571328 1396128578800284 1396501801071552 1398964767211008 1400825294873452 1401459817218048 1406432423596032 1408912904060928 1411163802832896 1413652627881984 1413911955197952 1415792361600288 1418054251088916 1418289349892352 1418668496326656 1420555228604064 1425595588593876 1428109866527904 1435733099087616 1438265256228864 1438649742753792 1440563048725248 1443103724296192 1443368454264576 1445674399700832 1448224090000128 1450150129199982 1450778277107712 1455954692032512 1457862155413902 1458522513358848 1463429128863744 1466279064649728 1468621612394496 1470574778907024 1471211773968384 1473438630395088 1475792616361266 1476431871584256 1478395425208464 1481002824547456 1483641011582226 1488632128225578 1489306423836672 1491257581714512 1491534339792896 1493917235715072 1494191287161216 1496826545163264 1499217895986048 1501862019259392 1507190868908928 1509195329900307 1509598777918896 1512261209625984 1517908609179648 1520333640999936 1522325448000231 1523015005446144 1528418909316096 1530451602152424 1531114533494784 1533150811327296 1533560663282688 1538590678677864 1541048752458873 1543766651493192 1549244185563753 1552007258520768 1552264565354496 1554744484726272 1555160109244416 1560260969926848 1562753664465336 1563012752942592 1565509843767744 1568270884056576 1573835363112384 1574127446556672 1576642294370304 1579422968610816 1585027017068544 1587559278187008 1587822479179776 1590359206367232 1592766406800324 1595575518628896 1596002058367488 1598124632179572 1600943194141088 1606623599843892 1607351341252608 1612327613790208 1612758631809024 1615199736473568 1615899377369088 1618048413257472 1620633429815904 1620902114162688 1623491689833216 1629252101250144 1632125561746176 1635036453421056 1640837827528704 1643731721404416 1646357769971712 1649261399195648 1649563947730944 1652199313943808 1654396626270402 1654670908207744 1655113245714432 1657314433371408 1657618459194474 1658032316694528 1663194853359522 1663948219465728 1666128177615888 1677664779428826 1677976132267008 1678424699879424 1680656890179456 1683929863308672 1686620132984304 1689594771666816 1692574656625664 1695589727522544 1700839181316219 1701293860829232 1701609598918656 1707333983674368 1707647185327104 1710658908758016 1713391881126912 1716413736296448 1721758052421477 1722503850181632 1724794662743208 1725255746193024 1730914513512597 1736737482929841 1737524161142784 1739800512000264 1742903441667584 1746008165835864 1746297636023808 1746764467789824 1749087545317056 1752172355802624 1758389347060416 1761198574238712 1764304744563648 1770564783501432 1770893377376256 1773722581166592 1774016646119424 1776850839687168 1783155394202112 1786004187960384 1786300289077248 1788675946548512 1789154107163136 1792309581778944 1795022458457508 1795835537620992 1801061093408724 1801876907851776 1811459448078336 1813868565513984 1814353460785152 1817553378705408 1820304464914656 1823212608542892 1823514878433024 1826428151062368 1829649364732672 1832908613906412 1836141256964448 1839416010098688 1842660130045952 1845942555969792 1849198186579968 1852152491218176 1852459559043072 1855419074095104 1861504771733712 1862002401428736 1864478737542834 1865286356281344 1874394199817874 1875243231461376 1881551737110528 1885215940263936 1887723148800384 1888227787364352 1890739001451888 1891052466523136 1891557995102208 1894073638138752 1894421096222256 1900794118125168 1904146488703872 1913955593432886 1914310798783488 1917687008305152 1920750731633664 1924491272352768 1927565866267776 1930965453333504 1933533505599976 1934371036143616 1937816831454336 1940393995586109 1941272922710016 1943816207218536 1951596783230976 1957275576000297 1958162149859328 1960766371876032 1964584840526784 1967723488481688 1968575828779008 1971193900277952 1978188015442968 1981348396018551 1984842837634104 1988343442286016 1991889647620096 1992255049548288 1995437903812416 1995768726884352 1998957194648064 2002482692345856 2009587825211904 2012260439867076 2012798370558528 2016348279501312 2023878145572864 2027111521333248 2029767264000308 2030686673928192 2037891879088128 2040602136203232 2041147643383296 2041486044659712 2044201081769728 2044747551043584 2047842523028988 2051454238237152 2054731669945164 2058355535324256 2065658914085004 2069343011361024 2069686087139328 2072992646301696 2073546812325888 2080347959902464 2083671552620448 2084017003923456 2087346458356992 2091027845408768 2094192868200426 2094752701607328 2098447150816512 2101237942310178 2102189725827072 2109648635394048 2113369356091392 2116745704249344 2120478941822976 2123688542400432 2127081376633374 2127434024838528 2128002744489984 2130832842906096 2138393382890814 2142164799791856 2153599648631424 2157397884343296 2157974614130688 2160844573087872 2161202818883584 2164655586444288 2165052681396864 2172336135000192 2175225193799973 2176167415661568 2186793233120853 2187783770038272 2195143693295616 2199418596974592 2202932418591744 2205862168360536 2206817660952576 2209752577828544 2210157945592632 2213688924541899 2214647807376384 2217593137812696 2221504236821184 2232948192338367 2236886372571768 2237301509689344 2240875853572608 2245239817744896 2248826843979072 2252793028889088 2260786303363392 2264398166878344 2267785575088292 2268391814438976 2268812798558208 2276445311565824 2276862913769472 2280500461499904 2280878545010688 2284522508169216 2288551648395264 2295677403228636 2296671800242176 2299726216990944 2300340994924032 2307886018016796 2315649977239788 2316698881523712 2319734016000352 2328010887781152 2328396848031744 2329019290386432 2332116727089408 2332740163866624 2336229807736832 2340391454890272 2344519129413888 2348264765651616 2352406326084864 2360753044668576 2361191169835008 2364963441555456 2369134452916224 2377540525602816 2381338917280512 2381733718769664 2385538809550848 2389149610200486 2389746109038592 2393363277943344 2394003087551232 2397186948269358 2401414791211632 2409935399765838 2411027011878912 2418491420685312 2419137947713536 2427072619886208 2430950144723856 2431353171244032 2435237534749824 2443878151875216 2448188342619264 2451444266028541 2452554680131584 2461256741293056 2465597582106624 2469536654957568 2473892098793472 2474345921596416 2481594939405603 2482006362311616 2482669868571648 2485971650057112 2487048475041792 2494792280039283 2499192266423832 2516497169143239 2516964198400512 2517637049819136 2520985335269184 2525431517518336 2525894794963008 2529930199476456 2534392157500224 2538861984938496 2551940791243848 2552414398377984 2556916011073536 2561000975511552 2565988363137024 2570087821690368 2574620604444672 2583755775272448 2587191994114812 2587883619289536 2588363896946688 2591754942958048 2602129044307968 2606286241714176 2609700768000396 2610882866479104 2614355162501376 2619446454035712 2623631317975584 2624767771705344 2628258533703936 2637584020590624 2641797861358068 2646457116845472 2651124589714688 2655847175252148 2656340066064384 2660583871749888 2661024969179136 2665276259530752 2669976923127808 2674733091303168 2679450433615872 2683013919822768 2683731160744704 2688464372668416 2692533687686262 2693753306431488 2701591640113086 2702815361777664 2717189172117504 2720802848270976 2721530191177728 2726330068058112 2730456697371984 2734818912814338 2735272317649536 2739642226593552 2744474047099008 2754211885446672 2759124015148032 2763990195068928 2773797279869952 2778228736827264 2778689338564608 2783128611142656 2792257157600568 2793003602143104 2796718106314251 2797929534422016 2801650589746904 2811591299726811 2812864847192064 2822327605665792 2827823910395904 2831584723200576 2836108502177832 2836578699784704 2837336992653312 2841110457208128 2851191177187752 2856219733055808 2870933390149329 2871466198175232 2876530512457728 2881126097450496 2886207448592384 2886736908529152 2891348799401664 2896448180000256 2900300258399964 2901556554215424 2911909384065024 2915724310827804 2917045026717696 2926858257727488 2932558129299456 2937243224788992 2941149557814048 2942423547936768 2946877260790176 2951585232722532 2952863743168512 2956790850416928 2962005649094912 2967282023164452 2977264256451156 2978612847673344 2982515163429024 2983068679585792 2987834471430144 2988382574322432 2993653090326528 2998435791972096 3003724038518784 3014381737817856 3018390659800614 3019197555837792 3024522419251968 3035817218359296 3040667281999872 3044650896000462 3046030010892288 3056837818632192 3060903204304848 3062229066989568 3066301622654592 3067121326565376 3077181357355728 3082097504917746 3087533302986384 3098488371127506 3104014517041536 3104529130708992 3109488969452544 3110320218488832 3120521939853696 3125507328930672 3126025505885184 3131019687535488 3136541768113152 3141289302300639 3147670726224768 3151856913465267 3153284588740608 3170054034137088 3175118556374016 3180718412734464 3185532813600648 3190622064950061 3191151037257792 3192004116734976 3196249264359144 3201886388282176 3207590074336221 3213247199687784 3224655227580416 3230399472947136 3236096826514944 3241266859631808 3241804228325376 3246983379666432 3258504202500288 3264251123492352 3270072906842112 3281675655057408 3287463442808832 3292715539943424 3298522798391296 3299127895461888 3304398627887616 3308793252540804 3309341816415488 3310226491428864 3314628866742816 3315236918388948 3316064633389056 3326389706719044 3327896438931456 3332256355231776 3355329558857652 3355952264534016 3356849399758848 3361313780358912 3367859726617344 3373240265968608 3379189543333632 3385149313251328 3391179455045088 3401678362632438 3402587721658464 3403219197837312 3414667967348736 3415294370654208 3421317817516032 3426783762253824 3432827472592896 3443516104842954 3445007700363264 3449589325486416 3450511492386048 3461829027025194 3473474965859682 3475048322285568 3479601024000528 3485806883335168 3492016331671728 3492595272047616 3493528935579648 3498175090634112 3504344711605248 3516778694120832 3522397148477424 3528609489127296 3541129567002864 3541786754752512 3547445162333184 3552092712000539 3553701679374336 3566310788404224 3572008375920768 3572600578154496 3577351893097024 3578308214326272 3583724415300729 3584619163557888 3590044916915016 3595780422404037 3602122186817448 3614903099648757 3627737131027968 3628706921570304 3640608929829312 3646425217085784 3647029756866048 3652856302124736 3659298729465344 3665817227812824 3672282513928896 3678832020197376 3685320260091904 3691885111939584 3698396373159936 3704304982436352 3704919118086144 3710838148190208 3723009543467424 3724004802857472 3728957475085668 3730572712562688 3748788399635748 3750486462922752 3763103474221056 3770431880527872 3775446297600768 3776455574728704 3781478002903776 3782104933046272 3783115990204416 3788147276277504 3788842192444512 3801588236250336 3808292977407744 3827911186865772 3828621597566976 3835374016610304 3841501463267328 3848982544705536 3855131732535552 3861930906667008 3867067011199952 3868742072287232 3875633662908672 3880787991172218 3882545845420032 3887632414437072 3903193566461952 3914551152000594 3916324299718656 3921532743752064 3929169681053568 3935446976963376 3937151657558016 3942387800555904 3956376030885936 3962696792037102 3968624756404511 3969685675268208 3976686884572032 3983779295240192 3984510099096576 3990875807624832 3991537453768704 3997914389296128 4004965384691712 4019175650423808 4024520879734152 4025596741117056 4032696559002624 4038800531529393 4052387460169629 4054223042666496 4059534528000616 4075783758176256 4081204272406464 4082295286766592 4088402163539456 4089495102087168 4095685046057976 4102908476474304 4109463339890328 4116711070648512 4131317828170008 4138686022722048 4139372174278656 4145985292603392 4160695919804928 4167343105240896 4168034007846912 4174692916713984 4182055690817536 4188385736400852 4189505403214656 4196894301633024 4202475884620356 4204379451654144 4219297270788096 4226738712182784 4233491408498688 4240957883645952 4247377084800864 4254162753266748 4254868049677056 4256005488979968 4261665685812192 4276786765781628 4284329599583712 4307199297262848 4314795768686592 4315949228261376 4321689146175744 4322405637767168 4329311172888576 4330105362793728 4344672270000384 4350450387599946 4352334831323136 4373586466241706 4375567540076544 4390287386591232 4398837193949184 4405864837183488 4411724336721072 4413635321905152 4419505155657088 4420315891185264 4427377849083798 4429295614752768 4435186275625392 4443008473642368 4465896384676734 4473772745143536 4474603019378688 4481751707145216 4490479635489792 4497653687958144 4505586057778176 4521572606726784 4527585989700921 4528796333756688 4535571150176584 4536783628877952 4553725827538944 4561000922999808 4566976344000693 4569045016338432 4591354806457272 4593343600484352 4599452433981888 4600681989848064 4615772036033592 4623146257376619 4631299954479576 4639468032000704 4647732556691259 4656021775562304 4656793696063488 4664233454178816 4665480327733248 4672459615473664 4680782909780544 4689038258827776 4696529531303232 4704812652169728 4721506089337152 4722382339670016 4729926883110912 4738268905832448 4755081051205632 4762677834561024 4763467437539328 4771077619101696 4778299220400972 4779492218077184 4786726555886688 4788006175102464 4794373896538716 4802829582423264 4819870799531676 4822054023757824 4836982841370624 4838275895427072 4854145239772416 4861900289447712 4862706342488064 4870475069499648 4887756303750432 4896376685238528 4902888532057082 4905109360263168 4922513482586112 4931195164213248 4939073309915136 4947784197586944 4948691843192832 4963189878811206 4964012724623232 4965339737143296 4971943300114224 4974096950083584 4989584560078566 4998384532847664 5032994338286478 5033928396801024 5035274099638272 5041970670538368 5050863035036672 5051789589926016 5059860398952912 5068784315000448 5077723969876992 5102517543948657 5103881582487696 5104828796755968 5122001951023104 5131976726274048 5140175643380736 5149241208889344 5165274157264431 5167511550544896 5174383988229624 5175767238579072 5183509885916096 5192743540537791 5210212448789523 5212572483428352 5219401536000792 5228710325002752 5238892908071424 5247262635951168 5256517067407872 5275168041181248 5283595722716136 5292914233690944 5302249179429376 5311694350504296 5312680132128768 5321167743499776 5322049938358272 5330552519061504 5339953846255616 5349466182606336 5358900867231744 5366027839645536 5367462321489408 5376928745336832 5385067375372524 5387506612862976 5403183280226172 5405630723555328 5434378344235008 5441605696541952 5443060382355456 5452660136116224 5460913394743968 5469637825628676 5470544635299072 5479284453187104 5488948094198016 5508423770893344 5518248030296064 5527980390137856 5547594559739904 5556457473654528 5557378677129216 5566257222285312 5584514315201136 5586007204286208 5593436212628502 5595859068844032 5603301179493808 5623182599453622 5625729694384128 5644655211331584 5655647820791808 5663169446401152 5672217004355664 5673157399569408 5674673985306624 5682220914416256 5702382354375504 5712439466111616 5741866780298658 5742932396350464 5753061024915456 5762252194900992 5772414897184768 5773473817058304 5782697598803328 5792896360000512 5800600516799928 5803113108430848 5821181986758327 5823818768130048 5831448621655608 5871826728000891 5874486449577984 5882299115628096 5893754521580352 5903170465445064 5905727486337024 5913581700833856 5924011298189824 5934564046328904 5954528512902312 5965030326858048 5966137359171584 5975668942860288 5976765148644864 5987306180653056 5996871583944192 6007448077037568 6028763475635712 6036781319601228 6038395111675584 6049044838503936 6071634436718592 6081334563999744 6089301792000924 6092060021784576 6113675637264384 6121806408609696 6124458133979136 6132603245309184 6134242653130752 6154362714711456 6164195009835492 6175066605972768 6196976742255012 6208029034083072 6209058261417984 6218977938905088 6220640436977664 6241043879707392 6251014657861344 6252051011770368 6262039375070976 6273083536226304 6282578604601278 6295341452449536 6303713826930534 6306569177481216 6340108068274176 6350237112748032 6361436825468928 6371065627201296 6381244129900122 6382302074515584 6384008233469952 6392498528718288 6403772776564352 6415180148672442 6426494399375568 6449310455160832 6460798945894272 6472193653029888 6482533719263616 6483608456650752 6493966759332864 6517008405000576 6525675581399919 6528502246984704 6560379699362559 6563351310114816 6585431079886848 6598255790923776 6608797255775232 6617586505081608 6618683632830976 6620452982857728 6629257733485632 6630473836777896 6652779413438088 6664512710463552 6698844577015101 6710659117715304 6711904529068032 6722627560717824 6735719453234688 6746480531937216 6758379086667264 6770298626502656 6782358910090176 6803356725264876 6805175443316928 6806438395674624 6829335934697472 6830588741308416 6842635635032064 6853567524507648 6865654945185792 6887032209685908 6890015400726528 6899178650972832 6901022984772096 6923658054050388 6946949931719364 6950096644571136 6959202048001056 6971613766670336 6984032663343456 6985190544095232 6987057871159296 6996350181268224 7008689423210496 7033557388241664 7044794296954848 7057218978254592 7082259134005728 7083573509505024 7094890324666368 7104185424001078 7107403358748672 7132621576808448 7144016751841536 7145201156308992 7154703786194048 7156616428652544 7167448830601458 7169238327115776 7180089833830032 7191560844808074 7204244373634896 7229806199297514 7255474262055936 7257413843140608 7281217859658624 7292850434171568 7294059513732096 7305712604249472 7318597458930688 7331634455625648 7344565027857792 7354332798085623 7357664040394752 7383770223879168 7396792746319872 7408609964872704 7421676296380416 7444784818216809 7446019086934848 7448009605714944 7457914950171336 7461145425125376 7484376840117849 7497576799271496 7549491507429717 7550892595201536 7552911149457408 7562956005807552 7564209866092544 7576294552555008 7577684384889024 7603176472500672 7616585954815488 7655822373731544 7657243195133952 7670748033220608 7683002926534656 7697965089411072 7710263465071104 7723861813334016 7734134022399904 7737484144574464 7751267325817344 7761575982344436 7765091690840064 7775264828874144 7806387132923904 7829102304001188 7832648599437312 7843065487504128 7858339362107136 7870893953926752 7874303315116032 7884775601111808 7912752061771872 7925393584074204 7937249512809022 7939371350536416 7953373769144064 7967558590480384 7969020198193152 7981751615249664 7983074907537408 7995828778592256 8009930769383424 8038351300847616 8049041759468304 8051193482234112 8065393118005248 8077601063058786 8104774920339258 8108446085332992 8119069056001232 8151567516352512 8162408544812928 8164590573533184 8176804327078912 8178990204174336 8191370092115952 8205816952948608 8218926679780656 8233422141297024 8262635656340016 8277372045444096 8291970585206784 8321391839609856 8334686210481792 8336068015693824 8349385833427968 8364111381635072 8376771472801704 8379010806429312 8390154318942753 8393788603266048 8404951769240712 8434773899180433 8438594541576192 8466982816997376 8494754169601728 8508325506533496 8509736099354112 8512010977959936 8523331371624384 8553573531563256 8568659199167424 8614398594525696 8629591537373184 8643378292351488 8644811275534336 8658622345777152 8660210725587456 8689344540000768 8700900775199892 8704669662646272 8747172932483412 8751135080153088 8780574773182464 8797674387898368 8811729674366976 8823448673442144 8827270643810304 8839010311314176 8840631782370528 8854755698167596 8858591229505536 8870372551250784 8886016947284736 8931792769353468 8947545490287072 8949206038757376 8963503414290432 8980959270979584 8995307375916288 9011172115556352 9043145213453568 9055171979401842 9057592667513376 9071142300353168 9073567257755904 9107451655077888 9122001845999616 9133952688001386 9138090032676864 9182709612914544 9186687200968704 9198904867963776 9201363979696128 9231544072067184 9246292514753238 9262599908959152 9278936064001408 9295465113382518 9312043551124608 9313587392126976 9328466908357632 9330960655466496 9344919230947328 9361565819561088 9378076517655552 9393059062606464 9409625304339456 9423867906901917 9443012178674304 9455570740395801 9459853766221824 9510162102411264 9525355669122048 9542155238203392 9556598440801944 9571866194850183 9573453111773376 9576012350204928 9588747793077432 9605659164846528 9639741599063352 9673965682741248 9708290479544832 9723800578895424 9725412684976128 9740950138999296 9775512607500864 9792753370477056 9805777064114164 9810218720526336 9845026965172224 9862390328426496 9878146619830272 9895568395173888 9897383686385664 9926379757622412 9928025449246464 9930679474286592 9943886600228448 9948193900167168 9979169120157132 9996769065695328 10065988676572956 10067856793602048 10070548199276544 10083941341076736 10101726070073344 10103579179852032 10119720797905824 10137568630000896 10155447939753984 10205035087897314 10207763164975392 10209657593511936 10244003902046208 10263953452548096 10280351286761472 10298482417778688 10330548314528862 10335023101089792 10348767976459248 10351534477158144 10367019771832192 10385487081075582 10420424897579046 10425144966856704 10438803072001584 10457420650005504 10477785816142848 10494525271902336 10513034134815744 10550336082362496 10567191445432272 10585828467381888 10604498358858752 10623388701008592 10625360264257536 10642335486999552 10656278136001617 10661105038123008 10698932365212672 10717801734463488 10732055679291072 10734924642978816 10753857490673664 10770134750745048 10787341267212111 10806366560452344 10844709298946271 10883211393083904 10886120764710912 10921826789487936 10939275651257352 10941089270598144 10958568906374208 10977896188396032 11016847541786688 11036496060592128 11055960780275712 11095189119479808 11112914947309056 11114757354258432 11132514444570624 11169028630402272 11172014408572416 11186872425257004 11191718137688064 11206602358987616 11246365198907244 11251459388768256 11289310422663168 11311295641583616 11326338892802304 11344434008711328 11346314799138816 11349347970613248 11364441828832512 11404764708751008 11424878932223232 11483733560597316 11485864792700928 11506122049830912 11524504389801984 11544829794369536 11546947634116608 11565395197606656 11585792720001024 11601201033599856 11606226216861696 11642363973516654 11647637536260096 11662897243311216 11743653456001782 11748972899155968 11764598231256192 11787509043160704 11806340930890128 11811454972674048 11827163401667712 11848022596379648 11869128092657808 11905874269213533 11909057025804624 11930060653716096 11951337885720576 11953530297289728 11974612361306112 11993743167888384 12014896154075136 12057526951271424 12073562639202456 12076790223351168 12098089677007872 12116401594588179 12157162380508887 12162669127999488 12178603584001848 12227351274528768 12243612817219392 12265206490618368 12268485306261504 12308725429422912 12328390019670984 12350133211945536 12393953484510024 12416058068166144 12418116522835968 12437955877810176 12482087759414784 12502029315722688 12504102023540736 12524078750141952 12546167072452608 12565157209202556 12590682904899072 12607427653861068 12613138354962432 12680216136548352 12700474225496064 12722873650937856 12742131254402592 12762488259800244 12764604149031168 12768016466939904 12784997057436576 12807545553128704 12830360297344884 12852988798751136 12898620910321664 12921597891788544 12944387306059776 12965067438527232 12967216913301504 12987933518665728 13034016810001152 13051351162799838 13057004493969408 13120759398725118 13126702620229632 13170862159773696 13196511581847552 13217594511550464 13235173010163216 13237367265661952 13240905965715456 13258515466971264 13260947673555792 13305558826876176 13329025420927104 13397689154030202 13421318235430608 13423809058136064 13445255121435648 13471438906469376 13492961063874432 13516758173334528 13540597253005312 13564717820180352 13582757969102763 13606713450529752 13610350886633856 13661177482616832 13700929032002079 13707135049015296 13774064419371816 13780030801453056 13798357301945664 13802045969544192 13847316108100776 13869438772129857 13893899863438728 13918404096002112 13943227533340672 13968065326686912 13970381088190464 13992700362536448 14017378846420992 14067114776483328 14089588593909696 14114437956509184 14164518268011456 14167147019010048 14189780649332736 14208370848002156 14214806717497344 14265243153616896 14288033503683072 14290402312617984 14309407572388096 14313232857305088 14334897661202916 14338476654231552 14360179667660064 14383121689616148 14408488747269792 14459612398595028 14510948524111872 14514827686281216 14562435719317248 14585700868343136 14588119027464192 14611425208498944 14637194917861376 14663268911251296 14689130055715584 14708665596171246 14715328080789504 14767540447758336 14793585492639744 14817219929745408 14843352592760832 14889569636433618 14892038173869696 14896019211429888 14915829900342672 14922290850250752 14968753680235698 14995153598542992 15098983014859434 15101785190403072 15105822298914816 15125912011615104 15128419732185088 15152589105110016 15155368769778048 15206352945001344 15233171909630976 15307552631845971 15311644747463088 15314486390267904 15366005853069312 15395930178822144 15420526930142208 15447723626668032 15468268044799808 15495822471793293 15502534651634688 15523151964688872 15550529657748288 15630637346368569 15658204608002376 15686130975008256 15716678724214272 15741787907853504 15769551202223616 15825504123543744 15850787168148408 15874499025618044 15878742701072832 15906747538288128 15935117180960768 15938040396386304 15963503230499328 15966149815074816 15991657557184512 16019861538766848 16076702601695232 16098083518936608 16102386964468224 16130786236010496 16155202126117572 16209549840678516 16216892170665984 16238138112002464 16303135032705024 16324817089625856 16329181147066368 16353608654157824 16357980408348672 16382740184231904 16411633905897216 16437853359561312 16466844282594048 16525271312680032 16554744090888192 16583941170413568 16642783679219712 16669372420963584 16672136031387648 16698771666855936 16728222763270144 16753542945603408 16758021612858624 16780308637885506 16787577206532096 16809903538481424 16869547798360866 16877189083152384 16933965633994752 16989508339203456 17016651013066992 17019472198708224 17024021955919872 17046662743248768 17107147063126512 17137318398334848 17160109862199787 17228797189051392 17259183074746368 17286756584702976 17317244691554304 17320421451174912 17378689080001536 17401801550399784 17409339325292544 17463545960274981 17494345864966824 17615480184002673 17623459348733952 17646897346884288 17678020622628352 17681263564741056 17709511396335192 17717182459011072 17740745102501568 17772033894569472 17863585538706936 17895090980574144 17898412077514752 17927006828580864 17961918541959168 17990614751832576 18022344231112704 18086290426907136 18110343958803684 18115185335026752 18142284600706336 18147134515511808 18214903310155776 18244003691999232 18267905376002772 18276180065353728 18365419225829088 18373374401937408 18397809735927552 18402727959392256 18463088144134368 18492585029506476 18525199817918304 18557872128002816 18590930226765036 18624087102249216 18627174784253952 18656933816715264 18661921310932992 18689838461894656 18723131639122176 18756153035311104 18786118125212928 18819250608678912 18847735813803834 18886024357348608 18911141480791602 18919707532443648 19020324204822528 19050711338244096 19084310476406784 19113196881603888 19143732389700366 19146906223546752 19152024700409856 19177495586154864 19211318329693056 19279483198126704 19347931365482496 19416580959089664 19447601157790848 19450825369952256 19481900277998592 19551025215001728 19577026744199757 19585506740954112 19611554128228328 19681139098087677 19690053930344448 19756293239660544 19794767372771328 19852759515244824 19856050898492928 19861358948573184 19887773200456896 19958338240314264 19993538131390656 20096533731045303 20131977353145912 20135713587204096 20167882682153472 20203452140146688 20207158359704064 20239441595811648 20275137260001792 20310895879507968 20410070175794628 20415526329950784 20419315187023872 20488007804092416 20527906905096192 20560702573522944 20596964835557376 20661096629057724 20670046202179584 20697535952918496 20703068954316288 20734039543664384 20770974162151164 20840849795158092 20850289933713408 20877606144003168 20914841300011008 20955571632285696 20989050543804672 21026068269631488 21100672164724992 21134382890864544 21171656934763776 21208996717717504 21246777402017184 21250720528515072 21284670973999104 21312556272003234 21322210076246016 21397864730425344 21435603468926976 21464111358582144 21469849285957632 21507714981347328 21540269501490096 21574682534424222 21612733120904688 21689418597892542 21766422786167808 21772241529421824 21843653578975872 21878551302514704 21882178541196288 21917137812748416 21955792376792064 22033695083573376 22062998394256869 22072992121184256 22190378238959616 22225829894618112 22265028889141248 22334354454650427 22338057260804544 22344028817144832 22373744850514008 22383436275376128 22413204717975232 22453130520353547 22492730397814488 22648474522289151 22652677785604608 22688868017422656 22692629598277632 22728883657665024 22809529417502016 22849757864446464 22967467121194632 22971729585401856 23012244099661824 23049008779603968 23089659588739072 23093895268233216 23130790395213312 23171585440002048 23202402067199712 23212452433723392 23284727947033308 23295275072520192 23325794486622432 23487306912003564 23497945798311936 23529196462512384 23575018086321408 23612681861780256 23622909945348096 23654326803335424 23696045192759296 23738256185315616 23811748538427066 23818114051609248 23860121307432192 23902675771441152 23907060594579456 23949224722612224 23987486335776768 24029792308150272 24115053902542848 24147125278404912 24153580446702336 24196179354015744 24232803189176358 24314324761017774 24325338255998976 24357207168003696 24454702549057536 24487225634438784 24530412981236736 24536970612523008 24617450858845824 24656780039341968 24700266423891072 24787906969020048 24832116136332288 24864648984003773 24875911755620352 24964175518829568 25004058631445376 25008204047081472 25048157500283904 25092334144905216 25130314418405112 25170462956828259 25181365809798144 25214855307722136 25304321697541299 25400948450992128 25484262508805184 25524976519600488 25529208298062336 25536032933879808 25569994114873152 25615091106257408 25660720594689768 25705977597502272 25797241820643328 25843195783577088 25888774612119552 25930134877054464 25934433826603008 25975867037331456 26068033620002304 26102702325599676 26114008987938816 26241518797450236 26253405240459264 26341724319547392 26393023163695104 26435189023100928 26470346020326432 26474734531323904 26481811931430912 26517030933942528 26521895347111584 26611117653752352 26658050841854208 26795378308060404 26842636470861216 26847618116272128 26890510242871296 26942877812938752 26985922127748864 27033516346669056 27081194506010624 27129435640360704 27165515938205526 27213426901059504 27220701773267712 27322354965233664 27401858064004158 27414270098030592 27548128838743632 27560061602906112 27596714603891328 27604091939088384 27694632216201552 27738877544259714 27787799726877456 27836808192004224 27886455066681344 27936130653373824 27940762176380928 27985400725072896 28034757692841984 28134229552966656 28179177187819392 28228875913018368 28271603720705751 28329036536022912 28366712221187403 28379561298665472 28416741696004312 28530486307233792 28576067007366144 28618815144776192 28626465714610176 28669795322405832 28720359335320128 28766243379232296 28816977494539584 28919224797190056 29021897048223744 29124871438634496 29171401736686272 29176238054928384 29222850416997888 29274389835722752 29326537822502592 29378260111431168 29417331192342492 29430656161579008 29535080895516672 29587170985279488 29634439859490816 29686705185521664 29779139272867236 29784076347739392 29792038422859776 29831659800685344 29844581700501504 29937507360471396 29990307197085984 30197966029718868 30203570380806144 30211644597829632 30251824023230208 30256839464370176 30305178210220032 30310737539556096 30412705890002688 30466343819261952 30615105263691942 30623289494926176 30628972780535808 30732011706138624 30791860357644288 30841053860284416 30895447253336064 30936536089599616 30991644943586586 31005069303269376 31046303929377744 31101059315496576 31261274692737138 31316409216004752 31372261950016512 31433357448428544 31483575815707008 31539102404447232 31651008247087488 31701574336296816 31748998051236088 31757485402145664 31813495076576256 31876080792772608 31927006460998656 31968834408004851 31983315114369024 32153405203390464 32196167037873216 32204773928936448 32261572472020992 32310404252235144 32362023801636333 32419099681357032 32476276224004928 32534127896838813 32649634179251712 32658362294132736 32707217308315648 32765480368463808 32823267811794432 32875706719122624 32933688565188096 33050542625360064 33109488181776384 33167882340827136 33285567358439424 33338744841927168 33344272062775296 33397543333711872 33456445526540288 33507085891206816 33516043225717248 33560617275771012 33575154413064192 33619807076962848 33739095596721732 33754378166304768 33867931267989504 33979016678406912 34033302026133984 34038944397416448 34048043911839744 34093325486497536 34214294126253024 34274636796669696 34320219724399574 34457594378102784 34518366149492736 34573513169405952 34634489383108608 34640842902349824 34757378160003072 34803603100799568 34818678650585088 34927091920549962 34988691729933648 35230960368005346 35246918697467904 35293794693768576 35356041245256704 35362527129482112 35419022792670384 35434364918022144 35481490205003136 35544067789138944 35717622807640599 35727171077413872 35790181961148288 35854013657161728 35923837083918336 35981229503665152 36044688462225408 36172580853814272 36220687917607368 36230370670053504 36284569201412672 36294269031023616 36349204783764537 36471487141526661 36488007383998464 36535810752005544 36730838451658176 36795619471855104 36805455918784512 36926176288268736 36985170059012952 37050399635836608 37115744256005632 37181860453530072 37248174204498432 37254349568507904 37313867633430528 37379676923789312 37446263278244352 37512306070622208 37572236250425856 37638501217357824 37695471627607668 37772048714697216 37822282961583204 37839415064887296 38040648409645056 38101422676488192 38168620952813568 38226393763207776 38287464779400732 38293812447093504 38304049400819712 38354991172309728 38422636659386112 38558966396253408 38695862730964992 38833161918179328 38895202315581696 38901650739904512 38963800555997184 39102050430003456 39154053488399514 39171013481908224 39223108256456656 39362278196175354 39380107860688896 39512586479321088 39589534745542656 39705519030489648 39712101796985856 39722717897146368 39775546400913792 39916676480628528 39987076262781312 40193067462090606 40263954706291824 40271427174408192 40335765364306944 40406904280293376 40414316719408128 40478883191623296 40550274520003584 40621791759015936 40748273907308289 40820140351589256 40831052659901568 41102787096006237 41121405147045888 41322193258115448 41340092404359168 41395071905836992 41406137908632576 41468079087328768 41541948324302328 41681699590316184 41755212288006336 41829682600022016 41911143264571392 41978101087609344 42052136539262976 42201344329449984 42268765781729088 42343313869527552 42417993435435008 42493554804034368 42501441057030144 42569341947998208 42625112544006468 42644420152492032 42795729460850688 42871206937853952 42928222717164288 42939698571915264 43015429962694656 43080539002980192 43149365068848444 43225466241809376 43378837195785084 43532845572335616 43544483058843648 43687307157951744 43757102605029408 43764357082392576 43834275625496832 43911584753584128 44067390167146752 44125996788513738 44145984242368512 44380756477919232 44451659789236224 44530057778282496 44668708909300854 44676114521609088 44688057634289664 44747489701028016 44766872550752256 44826409435950464 44906261040707094 44985460795628976 45296949044578302 45305355571209216 45377736034845312 45385259196555264 45457767315330048 45619058835004032 45699515728892928 45922657895537913 45934934242389264 45943459170803712 46098017559207936 46187790536466432 46261580790426624 46343170880004096 46404804134399424 46569455894066616 46651588973244864 46891912039105707 46974613824007128 47058392925024768 47150036172642816 47225363723560512 47308653606670848 47392090385518592 47476512370631232 47623497076854132 47636228103218496 47720242614864384 47805351542882304 47814121189158912 47898449445224448 47974972671553536 48059584616300544 48230107805085696 48294250556809824 48307160893404672 48392358708031488 48465606378352716 48628649522035548 48650676511997952 48714414336007392 48909405098115072 48974451268877568 49060825962473472 49073941225046016 49234901717691648 49313560078683936 49400532847782144 49575813938040096 49664232272664576 49729297968007546 49751823511240704 49928351037659136 50008117262890752 50016408094162944 50096315000567808 50184668289810432 50260628836810224 50340925913656518 50362731619596288 50429710615444272 50608643395082598 50801896901984256 50968525017610368 51049953039200976 51058416596124672 51072065867759616 51139988229746304 51230182212514816 51321441189379536 51411955195004544 51480329586599361 51686391567154176 51777549224239104 51860269754108928 51951734074662912 52136067240004608 52205404651199352 52228017975877632 52390637880824943 52483037594900472 52846440552008019 52870378046201856 52940692040652864 52949469062647808 53034061867885056 53043790694223168 53222235307504704 53316101683708416 53590756616120808 53685272941722432 53695236232544256 53781020485742592 53885755625877504 53971844255497728 54067032693338112 54162389012021248 54258871280721408 54331031876411052 54426853802119008 54441403546535424 54644709930467328 54803716128008316 54828540196061184 55096257677487264 55120123205812224 55193429207782656 55208183878176768 55389264432403104 55477755088519428 55575599453754912 55673616384008448 55772910133362688 55872261306747648 55881524352761856 55970801450145792 56069515385683968 56268459105933312 56358354375638784 56457751826036736 56543207441411502 56658073072045824 56733424442374806 56759122597330944 56833483392008624 57060972614467584 57152134014732288 57237630289552384 57252931429220352 57339590644811664 57440718670640256 57532486758464592 57633954989079168 57838449594380112 58043794096447488 58249742877268992 58342803473372544 58352476109856768 58445700833995776 58548779671445504 58653075645005184 58731080232599271 58756520222862336 58834662384684984 59043417294263031 59070161791033344 59268879718981632 59558278545734472 59568152695478784 59584076845719552 59663319601370688 59875014720942792 59980614394171968 60395932059437736 60407140761612288 60503648046460416 60513678928740352 60610356420440064 60621475079112192 60825411780005376 60932687638523904 61230210527383884 61246578989852352 61257945561071616 61464023412277248 61583720715288576 61682107720568832 61790894506672128 61873072179199232 61983289887173172 62010138606538752 62092607858755488 62202118630993152 62522549385474276 62632818432009504 62744523900033024 62866714896857088 62967151631414016 63078204808894464 63302016494174976 63403148672593632 63497996102472176 63514970804291328 63626990153152512 63752161585545216 63854012921997312 63937668816009702 63966630228738048 64306810406780928 64392334075746432 64409547857872896 64523144944041984 64620808504470288 64724047603272666 64838199362714064 64952552448009856 65068255793677626 65299268358503424 65316724588265472 65414434616631296 65530960736927616 65646535623588864 65751413438245248 65867377130376192 66101085250720128 66188995182770607 66218976363552768 66571134716878848 66677489683854336 66795086667423744 67003063363951281 67014171782413632 67032086451434496 67121234551542024 67150308826128384 67239614153925696 67478191193443464 67945423566867453 67958033356813824 68066604052267968 68077888794832896 68186650972995072 68428588252506048 68549273593339392 68640439448799148 68915188756205568 69036732298985472 69147026338811904 69268978766217216 69281685804699648 69514756320006144 69607206201599136 69637357301170176 69854183841099924 69977383459867296 70461920736010692 70493837394935808 70587589387537152 70712082490513408 70725054258964224 70838045585340768 70868729836044288 70962980410006272 71088135578277888 71435245615281198 71454342154827744 71580363922296576 71708027314323456 71847674167836672 71962459007330304 72089376924450816 72345161707628544 72441375835214736 72460741340107008 72569138402825344 72588538062047232 72698409567529074 72942974283053322 72976014767996928 73071621504011088 73461676903316352 73591238943710208 73610911837569024 73852352576537472 73970340118025904 74100799271673216 74231488512011264 74363720907060144 74496348408996864 74593946952011319 74627735266861056 74892526556488704 75024612141244416 75144472500851712 75277002434715648 75390943255215336 75511388870484777 75544097429394432 75644565923166408 75912965092623897 76202845352976384 76452787526415552 76574929558801464 76587624894187008 76608098801639424 76709982344619456 76845273318772224 77117932792506816 77391725461929984 77666323836358656 77790404631163392 77803301479809024 77927601111994368 78204100860006912 78308106976799028 78342026963816448 78446216512913312 78724556392350708 78760215721377792 79025172958642176 79179069491085312 79411038060979296 79424203593971712 79445435794292736 79551092801827584 79833352961257056 79974152525562624 80386134924181212 80527909412583648 80542854348816384 80671530728613888 80813808560586752 80828633438816256 80957766383246592 81100549040007168 81243583518031872 81496547814616578 81640280703178512 81662105319803136 82205574192012474 82242810294091776 82644386516230896 82680184808718336 82790143811673984 82812275817265152 82936158174657536 83083896648604656 83363399180632368 83510424576012672 83659365200044032 83822286529142784 83956202175218688 84104273078525952 84402688658899968 84537531563458176 84686627739055104 84814811162117253 84835986870870016 84987109608068736 85100136663562209 85138683895996416 85250225088012936 85591458921701376 85856445434328576 85879397143830528 86161078005960384 86298730137696888 86450932483618752 86757674391570168 87065691144671232 87374614315903488 87514205210058816 87528714164785152 87668551250993664 87823169507168256 88134780334293504 88251993577027476 88291968484737024 88761512955838464 88903319578472448 89060115556564992 89337417818601708 89352229043218176 89376115268579328 89494979402056032 89533745101504512 89652818871900928 89812522081414188 89970921591257952 90593898089156604 90610711142418432 90755472069690624 90770518393110528 90915534630660096 91238117670008064 91399031457785856 91845315791075826 91869868484778528 91886918341607424 92196035118415872 92375581072932864 92523161580853248 92686341760008192 92809608268798848 93138911788133232 93303177946489728 93783824078211414 93949227648014256 94116785850049536 94300072345285632 94450727447121024 94617307213341696 94784180771037184 94953024741262464 95246994153708264 95272456206436992 95440485229728768 95628242378317824 95906503224014553 95949945343107072 96460215610171392 96588501113619648 96614321786809344 96784717416062976 96931212756705432 97086071404908999 97257299044071096 97428828672014784 97948902537755136 98121651924946944 98469803435383296 98627120157367872 98801065695564288 99151627876080192 99328464545329152 99458595936015092 99503647022481408 99856702075318272 100016234525781504 100032816188325888 100192630001135616 100369336579620864 100521257673620448 100681851827313036 100725463239192576 100859421230888544 101217286790165196 101603793803968512 101937050035220736 102099906078401952 102116833192249344 102144131735519232 102279976459492608 102460364425029632 102642882378759072 102823910390009088 102960659173198722 103372783134308352 103555098448478208 103720539508217856 103903468149325824 104272134480009216 104410809302398704 104456035951755264 104781275761649886 104966075189800944 105692881104016038 105740756092403712 105881384081305728 105898938125295616 106068123735770112 106087581388446336 106444470615009408 106632203367416832 107152868422921797 107181513232241616 107370545883444864 107562040971485184 107771511251755008 107943688510995456 108134065386676224 108517742561442816 108662063752822104 108853707604238016 108882807093070848 109414461424579983 109607432256016632 110192515354974528 110386858415565312 110416367756353536 110778528864806208 110955510177038856 111151198907509824 111347232768016896 111545820266725376 111744522613495296 111763048705523712 111941602900291584 112139030771367936 112536918211866624 112716708751277568 112915503652073472 113086414882823004 113316146144091648 113466848884749612 113518245194661888 113666966784017248 114121945228935168 114304268029464576 114475260579104768 114505862858440704 114679181289623328 114881437341280512 115064973516929184 115267909978158336 115676899188760224 116087588192894976 116499485754537984 116685606946745088 116704952219713536 116891401667991552 117097559342891008 117306151290010368 117462160465198542 117513040445724672 117669324769369968 118086834588526062 118140323582066688 118537759437963264 119116557091468944 119136305390957568 119168153691439104 119326639202741376 119750029441885584 119961228788343936 120791864118875472 120814281523224576 121007296092920832 121220712840880128 121242950158224384 121650823560010752 121865375277047808 122244821721924867 122460421054767768 122493157979704704 123308361288018711 123364215441137664 123746144358398464 123966579774346344 124020277213077504 124185215717510976 124404237261986304 125045098770948552 125265636864019008 125489047800066048 125733429793714176 125934303262828032 126156409617788928 126604032988349952 126806297345187264 126995992204944352 127029941608582656 127253980306305024 127504323171090432 127708025843994624 127875337632019404 127933260457476096 128613620813561856 128784668151492864 128819095715745792 129046289888083968 129241617008940576 129448095206545332 129676398725428128 129905104896019712 130136511587355252 130598536717006848 130633449176530944 130828869233262592 131061921473855232 131293071247177728 131502826876490496 131734754260752384 132202170501440256 132377990365541214 132437952727105536 133142269433757696 133354979367708672 133590173334847488 134006126727902562 134028343564827264 134064172902868992 134242469103084048 134300617652256768 134479228307851392 134956382386886928 135890847133734906 135916066713627648 136133208104535936 136155777589665792 136373301945990144 136857176505012096 137098547186678784 137280878897598296 137767973686613739 137830377512411136 138294052677623808 138563371609399296 139029512640012288 139214412403198272 139708367682199848 139954766919734592 140675736117317121 140923841472021384 141175178775074304 141424164981026816 141450108517928448 141676091170681536 141925960820012544 142176271156555776 142870491230562396 142908684309655488 143160727844593152 143416054628646912 143695348335673344 143924918014660608 144178753848901632 144690323415257088 144882751670429472 144921482680214016 145138276805650688 145177076124094464 145396819135058148 145885948566106644 145952029535993856 146143243008022176 146923353806632704 147182477887420416 147221823675138048 147704705153074944 147940680236051808 148201598543346432 148462977024022528 148727441814120288 148992696817993728 149187893904022638 149255470533722112 149785053112977408 150049224282488832 150288945001703424 150554004869431296 150781886510430672 151022777740969554 151088194858788864 151289131846332816 151825930185247794 152405690705952768 152905575052831104 153149859117602928 153175249788374016 153216197603278848 153419964689238912 153690546637544448 154235865585013632 154440988759798083 155332647672717312 155580809262326784 155855202223988736 156408201720013824 156616213953598056 156684053927632896 156892433025826624 157171913642474829 157449112784701416 158539321656024057 158822076121958592 158848407187943424 159102185603655168 159666705922514112 159948305051125248 160772269848362424 161055818825167296 161085708697632768 161343061457227776 161627617121173504 161657266877632512 161915532766493184 162201098080014336 162487167036063744 162993095629233156 163280561406357024 163324210639606272 164411148384024948 164485620588183552 165288773032461792 165360369617436672 165580287623347968 165624551634530304 165872316349315072 166167793297209312 166726798361264736 167020849152025344 167318730400088064 167644573058285568 167912404350437376 168208546157051904 168805377317799936 169075063126916352 169373255478110208 169629622324234506 169671973741740032 169974219216137472 170200273327124418 170277367791992832 170500450176025872 171182917843402752 171712890868657152 171758794287661056 172322156011920768 172597460275393776 172901864967237504 173515348783140336 174052542888026411 174131382289342464 174749228631806976 175028410420117632 175057428329570304 175337102501987328 175646339014336512 176193240697797813 176269560668587008 176503987154054952 177130251882789093 177806639156944896 178674835637203416 178704458086436352 178752230537158656 178989958804112064 179305637743801856 179625044162828376 179941843182515904 181187796178313208 181221422284836864 181510944139381248 181541036786221056 181831069261320192 182476235340016128 182798062915571712 183690631582151652 183739736969557056 183773836683214848 184392070236831744 184751162145865728 185046323161706496 185372683520016384 185619216537597696 186277823576266464 186606355892979456 187567648156422828 187898455296028512 188233571700099072 188600144690571264 188901454894242048 189234614426683392 189568361542074368 189906049482524928 190493988307416528 190544912412873984 190880970459457536 191256484756635648 191813006448029106 191899890686214144 192920431220342784 193177002227239296 193228643573618688 193569434832125952 193862425513410864 194172142809817998 194514598088142192 194857657344029568 195897805075510272 196243303849893888 196939606870766592 197254240314735744 197602131391128576 198303255752160384 198566985548311821 198656929090658304 198917191872030184 199713404150636544 200032469051563008 200385260002271232 201042515347240896 201363703654626072 201450926478385152 201718842461777088 202434573580330392 203836270700602359 203874100070441472 204199812156803904 204233666384498688 204559952918985216 204920728850059264 205285764757518144 205647820780018176 205921318346397444 206745566268616704 207110196896956416 207441079016435712 207806936298651648 208544268960018432 208821618604797408 208912071903510528 209562551523299772 209932150379601888 211385762208032076 211481512184807424 211762768162611456 211797876250591232 212136247471540224 212175162776892672 212888941230018816 213264406734833664 214305736845843594 214363026464483232 214741091766889728 215124081942970368 215543022503510016 215887377021990912 216268130773352448 217035485122885632 217324127505644208 217707415208476032 217765614186141696 218828922849159966 219214864512033264 220385030709949056 220773716831130624 220832735512707072 221557057729612416 221911020354077712 222302397815019648 222694465536033792 223489045226990592 223781840856033957 223883205800583168 225073836423733248 225433417502555136 225831007304146944 226172829765646008 226534166611454331 226632292288183296 226933697769499224 227333933568034496 227738895277871691 228608536058929152 228950521158209536 229358362579246656 229762874682561024 230129947033858368 230535819956316672 231353798377520448 232175176385789952 232998971509075968 233371213893490176 233409904439427072 233782803335983104 234195118685782016 234612302580020736 234924320930397084 235026080891449344 235338649538739936 236173669177052124 236280647164133376 237075518875926528 238233114182937888 238272610781915136 238336307382878208 238653278405482752 239500058883771168 239922457576687872 241583728237750944 241628563046449152 242014592185841664 242441425681760256 242485900316448768 243301647120021504 243730750554095616 244489643443849734 244920842109535536 244986315959409408 246616722576037422 246728430882275328 247492288716796928 247933159548692688 248040554426155008 248370431435021952 248808474523972608 250090197541897104 250531273728038016 250978095600132096 251466859587428352 251868606525656064 252312819235577856 253208065976699904 253612594690374528 253991984409888704 254059883217165312 254444433486351759 254507960612610048 255300409990686627 255416051687989248 255750675264038808 257569336302985728 257638191431491584 258483234017881152 258896190413090664 259352797450856256 259810209792039424 260273023174710504 261197073434013696 261657738466525184 262123842947710464 262586142494355456 263005653752980992 263469508521504768 264404341002880512 264755980731082428 264875905454211072 266284538867515392 266709958735417344 267180346669694976 268012253455805124 268056687129654528 268128345805737984 268484938206168096 268601235304513536 268958456615702784 269912764773773856 271781694267469812 271832133427255296 272266416209071872 272311555179331584 272746603891980288 273714353010024192 274197094373357568 274561757795196592 275535947373227478 275660755024822272 276588105355247616 277126743218798592 278059025280024576 278428824806396544 279416735364399696 279909533839469184 281351472234634242 281847682944042768 282350357550148608 282848329962053632 282900217035856896 283352182341363072 283851921640025088 284352542313111552 285740982461124792 285817368619310976 286321455689186304 287719509672043659 287849836029321216 289380646830514176 289765503340858944 289842965360428032 290276553611301376 290354152248188928 290793638270116296 291771897132213288 292286486016044352 293846707613265408 294364955774840832 295409410306149888 295881360472103616 296403197086692864 296925954048045056 297454883628240576 297985393635987456 298375787808045276 298510941067444224 299570106225954816 300098448564977664 300577890003406848 301108009738862592 301563773020861344 302045555481939108 302176389717577728 302578263692665632 303651860370495588 304811381411905536 305811150105662208 306299718235205856 306350499576748032 306432395206557696 306839929378477824 307381093275088896 308471731170027264 308881977519596166 310665295345434624 311161618524653568 311710404447977472 312816403440027648 313232427907196112 313368107855265792 313784866051653248 314343827284949658 314898225569402832 317078643312048114 317644152243917184 317696814375886848 318204371207310336 319333411845028224 319896610102250496 321458605268765391 321544539696724848 322111637650334592 322686122914455552 323314533755265024 323831065532986368 324402196160028672 325986191258466312 326561122812714048 326648421279212544 328243384273739949 328822296768049896 330577546064923584 331160575246695936 331249103269060608 331744632698630144 332335586594418624 333453596722529472 334041698304050688 334637460800176128 335289146116571136 335824808700874752 336417092314103808 337610754635599872 338150126253832704 338746510956220416 339259244648469012 339343947483480064 339948438432274944 340400546654248836 340554735583985664 341000900352051744 342365835686805504 343425781737314304 343517588575322112 344644312023841536 345194920550787552 345803729934475008 347030697566280672 348105085776052822 348262764578684928 349498457263613952 350056820840235264 350114856659140608 350674205003974656 351292678028673024 352386481395595626 352539121337174016 353007974308109904 354260503765578186 355613278313889792 357349671274406832 357408916172872704 357504461074317312 357979917608224128 358611275487603712 359250088325656752 359883686365031808 362375592356626416 362442844569673728 363021888278762496 363662138522640384 364952470680032256 365596125831143424 366734465165774601 367381263164303304 367479473939114112 369925083864056133 370092646323412992 371238433075195392 372555647152532928 373212711785958912 375135296312845656 375796910592057024 376467143400198144 377200289381142528 377802909788484096 378469228853366784 379136723084148736 379812098965049856 380987976614833056 381089824825747968 381761940918915072 382512969513271296 383626012896058212 383799781372428288 385840862440685568 386354004454478592 386457287147237376 387138869664251904 387724851026821728 388344285619635996 389029196176284384 389715314688059136 391795610151020544 392486607699787776 393879213741533184 394508480629471488 395204262782257152 396606511504320768 397133971096623642 397313858181316608 397834383744060368 399426808301273088 400064938103126016 400770520004542464 402085030694481792 402727407309252144 402901852956770304 403437684923554176 404869147160660784 407672541401204718 407748200140882944 408399624313607808 408467332768997376 409119905837970432 409841457700118528 410571529515036288 411295641560036352 411842636692794888 413303921059841217 413491132537233408 414882158032871424 417088537920036864 417643237209594816 419125103046599544 419864300759203776 422771524416064152 423525536325222912 423595752501182464 424272494943080448 424350325553785344 425777882460037632 426528813469667328 428611473691687188 428726052928966464 429482183533779456 430248163885940736 431086045007020032 431774754043981824 432536261546704896 434070970245771264 434648255011288416 435414830416952064 435531228372283392 437657845698319932 438429729024066528 440770061419898112 441547433662261248 441665471025414144 443114115459224832 443822040708155424 444604795630039296 445388931072067584 446978090453981184 447563681712067914 447766411601166336 450147672847466496 450866835005110272 451662014608293888 452345659531292016 453068333222908662 453264584576366592 453867395538998448 454667867136068992 455477790555743382 457217072117858304 457901042316419072 458716725158493312 459525749365122048 460259894067716736 461071639912633344 462707596755040896 463322966279394249 465997943018151936 466742427786980352 467565606671966208 469224605160041472 469848641860794168 470052161782898688 470677299077479872 472347338354104248 475617964968072171 476466228365875776 476545221563830272 477306556810965504 479000117767542336 479844915153375744 483167456475501888 483257126092898304 484029184371683328 484882851363520512 484971800632897536 486603294240043008 487461501108191232 488979286887699468 489841684219071072 489972631918818816 493233445152074844 493456861764550656 494984577433593856 495866319097385376 496081108852310016 496740862870043904 497616949047945216 500180395083794208 501062547456076032 501956191200264192 502933719174856704 503737213051312128 504625638471155712 506416131953399808 507225189380749056 507983968819777408 508119766434330624 508888866972703518 509015921225220096 510600819981373254 510832103375978496 511501350528077616 515138672605971456 515276382862983168 516966468035762304 517792380826181328 518705594901712512 519620419584078848 520546046349421008 522157628664079233 522394146868027392 524247685895420928 525172284988710912 526011307505961984 526939017043009536 528579722093393439 528808682005761024 529511961462164856 531390755648367279 533419917470834688 536024506911610248 536113374259309056 536256691611475968 536969876412336192 537916913231405568 539825529547547712 543563388534939624 543664266854510592 544532832418143744 544623110358663168 545493207783960576 547428706020048384 548394188746715136 549123515590393184 551071894746454956 551321510049644544 553176210710495232 554253486437597184 556118050560049152 556857649612793088 558833470728799392 559819067678938368 562702944469268484 563695365888085536 564700715100297216 565696659924107264 565800434071713792 566704364682726144 567703843280050176 568705084626223104 571481964922249584 571634737238621952 572642911378372608 575439019344087318 575699672058642432 578761293661028352 579531006681717888 579685930720856064 580553107222602752 580708304496377856 581587276540232592 583543794264426576 584572972032088704 587693415226530816 588729911549681664 590818820612299776 591762720944207232 592806394173385728 593851908096090112 594909767256481152 595700956644935463 595970787271974912 596751575616090552 599140212451909632 601155780006813696 603127546041722688 604091110963878216 604352779435155456 605156527385331264 607303720740991176 611622300211324416 612599436470411712 612700999153496064 613679858756955648 614762186550177792 616943462340054528 617763955039192332 621330590690869248 622323237049307136 623420808895954944 625632806880055296 626464855814392224 626736215710531584 627569732103306496 628687654569899316 629796451138805664 634157286624096228 635288304487834368 635393628751773696 636408742414620672 638666823690056448 639793220204500992 642917210537530782 643089079393449696 644223275300669184 645372245828911104 646629067510530048 647662131065972736 648804392320057344 651972382516932624 653122245625428096 653296842558425088 656486768547479898 657644593536099792 661155092129847168 662321150493391872 662498206538121216 663489265397260288 664671173188837248 666907193445058944 668083396608101376 671345522568101871 671649617401749504 675221509271199744 676300252507665408 677493021912440832 678518489296938024 679602499834362993 679896876864549888 680801093308497672 682001800704103488 686851563474628608 689288624047683072 690389841101575104 691607459868950016 694061395132561344 696210171552105644 696525529157369856 698996914527227904 700113641680470528 700229713318281216 701348410007949312 702585356057346048 704772962791191252 705078242674348032 706015948616219808 708521007531156372 711226556627779584 714699342548813664 714817832345745408 715008922148634624 715959835216448256 717222550975207424 718500176651313504 719767372730063616 724751184713252832 724885689139347456 726043776557524992 727324277045280768 729904941360064512 731192251662286848 733468930331549202 734762526328606608 734958947878228224 739850167728112266 740185292646825984 742476866150390784 745111294305065856 746425423571917824 750270592625691312 751593821184114048 752934286800396288 754400578762285056 755605819576968192 756938457706733568 759624197930099712 761975953229666112 762179649651495936 763523881837830144 765901229972059881 767252025792116424 772708008908957184 772914574294474752 775449702053643456 776688571239271992 778058392352568768 779430629376118272 783591220302041088 784973215399575552 787758427483066368 789016961258942976 790408525564514304 793213023008641536 794267942193247284 794627716362633216 795668767488120736 798853616602546176 800129876206252032 801541040009084928 804170061388963584 805454814618504288 805803705913540608 806875369847108352 809738294321321568 815345082802409436 815496400281765888 816799248627215616 816934665537994752 818239811675940864 819682915400237056 821143059030072576 822591283120072704 823685273385589776 826607842119682434 826982265074466816 829764316065742848 834177075840073728 835286474419189632 838250206093199088 839728601518407552 845543048832128304 847051072650445824 848544989886160896 848700651107570688 851555764920075264 853057626939334656 857222947383374376 857452105857932928 858964367067558912 863158529016130977 863549508087963648 868141940491542528 869296510022576832 870829660833904128 871062456744566784 875315691396639864 876859458048133056 881540122839796224 883094867324522496 886228230918449664 887644081416310848 889209591260078592 890777862144135168 893956180907962368 895127363424135828 895532823202332672 900295345694932992 901733670010220544 903324029216587776 904691319062584032 906136666445817324 906529169152733184 907734791077996896 909335734272137984 910955581111486764 914434144235716608 915802084632838144 917433450316986624 919051498730244096 920519788135433472 922143279825266688 925415193510081792 926645932558788498 931995886036303872 933484855573960704 935131213343932416 938449210320082944 939697283721588336 940104323565797376 941354598154959744 944694676708208496 951235929936144342 952932456731751552 953090443127660544 954613113621931008 958000235535084672 959689830306751488 964375815806296173 966334912951003776 968058368743366656 969943601265795072 973206588480086016 977958573775398936 979683368438142144 979945263837637632 984730152821219847 986466890304149688 989969154867187712 991732638194770752 993481725740087808 995233898095890432 1000360790167588416 1002125094912152064 1003912382400528384 1005867438349713408 1007474426102624256 1009251276942311424 1012832263906799616 1014450378761498112 1015967937639554816 1016239532868661248 1017777733945407036 1018031842450440192 1021201639962746508 1021664206751956992 1023002701056155232 1030277345211942912 1030552765725966336 1033932936071524608 1035584761652362656 1037411189803425024 1039240839168157696 1041092092698842016 1044315257328158466 1044788293736054784 1048495371790841856 1050344569977421824 1052022615011923968 1053878034086019072 1057159444186786878 1057617364011522048 1059023922924329712 1062781511296734558 1066839834941669376 1072049013823220496 1072226748518618112 1072513383222951936 1073939752824672384 1075833826462811136 1079651059095095424 1087126777069879248 1087328533709021184 1089065664836287488 1090986415567921152 1094857412040096768 1096788377493430272 1098247031180786368 1100203395497323803 1102143789492909912 1109775251592168399 1113715299225586176 1117666941457598784 1119638135357876736 1125405888938536968 1127390731776171072 1129401430200594432 1131393319848214528 1131600868143427584 1133408729365452288 1135407686560100352 1137410169252446208 1142963929844499168 1143269474477243904 1145285822756745216 1150878038688174636 1151399344117284864 1157522587322056704 1159062013363435776 1159371861441712128 1161106214445205504 1161416608992755712 1163174553080465184 1167087588528853152 1169145944064177408 1175386830453061632 1177459823099363328 1181637641224599552 1183525441888414464 1185612788346771456 1187703816192180224 1189819534512962304 1191401913289870926 1191941574543949824 1193503151232181104 1198280424903819264 1202311560013627392 1206255092083445376 1208182221927756432 1208705558870310912 1210313054770662528 1214607441481982352 1218367800216184877 1223244600422648832 1225198872940823424 1225401998306992128 1227359717513911296 1229524373100355584 1233886924680109056 1235527910078384664 1239911763179523651 1244646474098614272 1251265613760110592 1252929711628784448 1255139464206612992 1257375309139798632 1259592902277611328 1268314573248192456 1270576608975668736 1270787257503547392 1272817484829241344 1277333647380112896 1279586440409001984 1285834421075061564 1286178158786899392 1288446550601338368 1290744491657822208 1293258135021060096 1295324262131945472 1297608784640114688 1303944765033865248 1306244491250856192 1306593685116850176 1312973537094959796 1315289187072199584 1322310184259694336 1324642300986783744 1324996413076242432 1326978530794520576 1329342346377674496 1333814386890117888 1336166793216202752 1342691045136203742 1343299234803499008 1350443018542399488 1352600505015330816 1354986043824881664 1357036978593876048 1359204999668725986 1359793753729099776 1361602186616995344 1364003601408206976 1373703126949257216 1378577248095366144 1380779682203150208 1383214919737900032 1388122790265122688 1389968898838182747 1392420343104211288 1397993829054455808 1400227283360941056 1402696820015898624 1409545925582382504 1410156485348696064 1412031897232439616 1417042015062312744 1426853894904216513 1429398685097627328 1429635664691490816 1431919670432896512 1434445101950414848 1437000353302627008 1439534745460127232 1449502369426505664 1449771378278694912 1452087553115049984 1454648554090561536 1459809882720129024 1462384503324573696 1466937860663098404 1469525052657213216 1469917895756456448 1479700335456224532 1480370585293651968 1484953732300781568 1490222588610131712 1492850847143835648 1500541185251382624 1503187642368228096 1505868573600792576 1508801157524570112 1511211639153936384 1513876915413467136 1519248395860199424 1523951906459332224 1524359299302991872 1527047763675660288 1531802459944119762 1534504051584232848 1545416017817914368 1545829148588949504 1550899404107286912 1553377142478543984 1556116784705137536 1558861258752236544 1566472885992237699 1567182440604082176 1575516854966132736 1578033922517885952 1580817051129028608 1585739166280180317 1586426046017283072 1588535884386494568 1591337534976241472 1594172266945101837 1600259752412504064 1608340122777927168 1610909629237008576 1613750739694216704 1619476588642643136 1630690165604818872 1630992800563531776 1633598497254431232 1633869331075989504 1636479623351881728 1639365830800474112 1642286118060145152 1645182566240145408 1647370546771179552 1653215684239364868 1653964530148933632 1659528632131485696 1668354151680147456 1670572948838379264 1676500412186398176 1679457203036815104 1691086097664256608 1694102145300891648 1697089979772321792 1697401302215141376 1703111529840150528 1706115253878669312 1714445894766748752 1714904211715865856 1717928734135117824 1726317058032261954 1727099016175927296 1736283880983085056 1738593020045153664 1741659321667808256 1742124913489133568 1750631382793279728 1753718916096266112 1763080245679592448 1766189734649044992 1772456461836899328 1775288162832621696 1778419182520157184 1781555724288270336 1787102869934806389 1787912361815924736 1790254726848271656 1803467340020441088 1809382638125168064 1812273332891634648 1813058338305466368 1815469582155993792 1818671468544275968 1821911162222973528 1831604169265676288 1834866900633973248 1838102997460488192 1841039576270866944 1844286559650533376 1850830387020163584 1853291865117576996 1863991772072607744 1866969711147921408 1870262426687864832 1876898420640165888 1879394567443176672 1880208647131594752 1882709196309919488 1889389353416416992 1902471859872288684 1905864913463503104 1906180886255321088 1909226227243862016 1916000471070169344 1919379660613502976 1928751631612592346 1932669825902007552 1936116737486733312 1939887202531590144 1946413176960172032 1955917147550797872 1959366736876284288 1959890527675275264 1969460305642439694 1972933780608299376 1979938309734375424 1983465276389541504 1986963451480175616 1990467796191780864 2000721580335176832 2004250189824304128 2014036567704305613 2014948852205248512 2025664527813599232 2028900757522996224 2031935875279109632 2032479065737322496 2035555467890814072 2042403279925493016 2046005402112310464 2060554690423885824 2067865872143049216 2071169523304725312 2074822379606850048 2078481678336315392 2082184185397684032 2088630514656316932 2089576587472109568 2096990743581683712 2100689139954843648 2104045230023847936 2107756068172038144 2114318888373573756 2115234728023044096 2118047845848659424 2125563022593469116 2133679669883338752 2144098027646440992 2144453497037236224 2145026766445903872 2147879505649344768 2151667652925622272 2159302118190190848 2174253554139758496 2174657067418042368 2178131329672574976 2181972831135842304 2189714824080193536 2193576754986860544 2196494062361572736 2200406790994647606 2204287578985819824 2219550503184336798 2227430598451172352 2235333882915197568 2239276270715753472 2250811777877073936 2254781463552342144 2258802860401188864 2263201736286855168 2266817458730904576 2270815373120200704 2285927859688998336 2286538948954487808 2290571645513490432 2297703689916179643 2301756077376349272 2318124026726871552 2318743722883424256 2322212428890411008 2326349106160930368 2334175177057706304 2338291888128354816 2350773660906123264 2354919646198726656 2363275282449199104 2367050883776828928 2371225576693542912 2375407632384360448 2379639069025924608 2382803826579741852 2383883149087899648 2387006302464362208 2396560849807638528 2404623120027254784 2412510184166890752 2416364443855512864 2417411117740621824 2420626109541325056 2429214882963964704 2436735600432369754 2446489200845297664 2450397745881646848 2450803996613984256 2454719435027822592 2459048746200711168 2467773849360218112 2471055820156769328 2479823526359047302 2489292948197228544 2502531227520221184 2505859423257568896 2510278928413225984 2514750618279597264 2519185804555222656 2536629146496384912 2541153217951337472 2545634969658482688 2554667294760225792 2559172880818003968 2571668842150123128 2572356317573798784 2576893101202676736 2589475587048392931 2590648524263890944 2607889530067730496 2612488982501712384 2613187370233700352 2625947074189919592 2630578374144399168 2644620368519388672 2649284601973567488 2653957061589041152 2658684692755348992 2667628773780235776 2672333586432405504 2685382090272407484 2686598469606998016 2700886037084798976 2705201010030661632 2709972087649763328 2714073957187752096 2718409999337451972 2719587507458199552 2723204373233990688 2728007202816413952 2747406253898514432 2757154496190732288 2761559364406300416 2766429839475800064 2776245580530245376 2779937797676365494 2784840686208422576 2795987658108911616 2800454566721882112 2805393640031797248 2819091851164765008 2820312970697392128 2824063794464879232 2834084030124625488 2853707789808433026 2858797370195254656 2859271329382981632 2863839340865793024 2868890203900829696 2874000706605254016 2879069490920254464 2893127447418888519 2899004738853011328 2904175106230099968 2919619765440258048 2933875721326196808 2939050105314426432 2939835791512912896 2959400670912449064 2969907464601563136 2980445177220263424 2985701694287671296 3001082370502765248 3006375284736456192 3011737147201585152 3017602315049140224 3022423278307872768 3027753830826934272 3038496791720398848 3047903812918664448 3048718598605983744 3054095527351320576 3063604919888239524 3069008103168465696 3090832035635828736 3091658297177899008 3101798808214573824 3106754284957087968 3112233569410275072 3117722517504473088 3132945771984475398 3134364881208164352 3151033709932265472 3156067845035771904 3161634102258057216 3171478332560360634 3172852092034566144 3177071768772989136 3182675069952482944 3188344533890203674 3200519504825008128 3216680245555854336 3221819258474017152 3227501479388433408 3238953177285286272 3261380331209637744 3261985601127063552 3267196994508862464 3272959246703763456 3284572236120290304 3290365132480290816 3294741093542359104 3306431368478729736 3329325754776505197 3341145897676758528 3353000824372796352 3358914406073630208 3382172195328513216 3388204290601783296 3394179959544643584 3394802604430282752 3406223059680301056 3412230507757338624 3428891789533497504 3429808423431731712 3435857468270235648 3452634116064523908 3454198032351854592 3472567761966170112 3477186040090307328 3483318643335616512 3484249826978267136 3501262765586559456 3507437832192532224 3526160491359184896 3532379469298089984 3544912923673798656 3550576325665243392 3556838365040314368 3563111448576540672 3574205739869612778 3575824723631849472 3580509453696543312 3606934680040882176 3618765276250336128 3624546665783269296 3626116676610932736 3630939164311987584 3637342937088551936 3643822324445947056 3655103400648554631 3669733801267946496 3676205994920976384 3682079152541733888 3688573119301066752 3701660774040327168 3706583730235153992 3719735289538570953 3733939422295842816 3753796841280331776 3758789134886353344 3765418392619838976 3778778706832833984 3804943719744577368 3811729826927006208 3812361772510642176 3818452454487724032 3832000942140338688 3838759321227005952 3857503263225184692 3865339651804015104 3872233474973466624 3879774405063180288 3892826353920344064 3911834295101595744 3918733473752568576 3919781055350550528 3938920611284879388 3945867561216598752 3959876619468750848 3966930552779083008 3973926902960351232 3980935592383561728 4001443160670353664 4008500379648608256 4028073135408611226 4029897704410497024 4051329055627198464 4057801515045992448 4063871750558219264 4064958131474644992 4071110935781628144 4084806559850986032 4092010804224620928 4121109380847771648 4135731744286098432 4142339046609450624 4149644759213700096 4156963356672630784 4164368370795368064 4169906696514548241 4177261029312633864 4193981487163367424 4208090460047695872 4228637776747147512 4230469456046088192 4236095691697318848 4251126045186938232 4288196055292881984 4288906994074472448 4295759011298689536 4303335305851244544 4318604236380381696 4348507108279516992 4349314134836084736 4356262659345149952 4363945662271684608 4379429648160387072 4387153509973721088 4392988124723145472 4400813581989295212 4408575157971639648 4439101006368673596 4454861196902344704 4470667765830395136 4478552541431506944 4501623555754147872 4509562927104684288 4517605720802377728 4526403472573710336 4533634917461809152 4541630746240401408 4571855719377996672 4573077897908975616 4581143291026980864 4595407379832359286 4603512154752698544 4636248053453743104 4637487445766848512 4644424857780822016 4652698212321860736 4668350354115412608 4676583776256709632 4699418657976713097 4701547321812246528 4726550564898398208 4734101767553657856 4742451153387085824 4757217498840540951 4759278138051849216 4765607653159483704 4774012604928724416 4825020368333781504 4832728887711025728 4841252219082650112 4858429765927929408 4873471200864739508 4892978401690595328 4900795491763293696 4901607993227968512 4909438870055645184 4918097492401422336 4935547698720436224 4942111640313538656 4959647052718094604 4978585896394457088 5005062455040442368 5011718846515137792 5020557856826451968 5029501236559194528 5038371609110445312 5073258292992769824 5082306435902674944 5091269939316965376 5109334589520451584 5118345761636007936 5143337684300246256 5144712635147597568 5153786202405353472 5178951174096785862 5181297048527781888 5215779060135460992 5224977965003424768 5226374740467400704 5251894148379839184 5261156748288798336 5289240737038777344 5298569203947134976 5317369385510697984 5335257547560471552 5344667172864811008 5361308609804419167 5370764180544814968 5410402020061323264 5428147914375504192 5436819998674903944 5439175014916399104 5446408746467981376 5456014405632827904 5494812507797028864 5514308992381464576 5523118728812600832 5532859678951600128 5552491161060490752 5559875595352730988 5569681372416845152 5591975316217823232 5600909133443764224 5610787280063594496 5638183702329530016 5640625941394784256 5648127588929758464 5668168060249250976 5707415579616866052 5717594740390509312 5718542658765963264 5727678681731586048 5737780407801659392 5748001413210508032 5758138981840508928 5786254894837777038 5798009477706022656 5808350212460199936 5839239530880516096 5867751442652393616 5878100210628852864 5879671583025825792 5918801341824898128 5939814929203126272 5960890354440526848 5971403388575342592 6002164741005530496 6012750569472912384 6042109703112916839 6044846556615745536 6076993583440797696 6095807625837328896 6097437197211967488 6127209839776479048 6138016206336931392 6181664071271657472 6203597616429147648 6213508569914175936 6224467138820550144 6235445035008946176 6265891543968950796 6268729762416328704 6302067419864530944 6312135690071543808 6323268204516114432 6342956665120721268 6345704184069132288 6354143537545978272 6365350139904965888 6376689067780407348 6401039009650016256 6433360491111708672 6443638516948034304 6455002958776866816 6477906354570572544 6522760662419275488 6523971202254127104 6534393989017724928 6545918493407526912 6569144472240580608 6580730264960581632 6589482187084718208 6612862736957459472 6658651509553010394 6682291795353517056 6706001648745592704 6717828812147260416 6764344390657026432 6776408581203566592 6789605208860565504 6812446119360602112 6857783579066995008 6859616846863463424 6871714936540471296 6893111069748538929 6905268232129047816 6954372080180614656 6966637286671233024 7002525531173118912 7014875664385064448 7052320982718369792 7064758938596179968 7089825847347597312 7101152651330486784 7113676730080628736 7126222897153081344 7148411479739225556 7151649447263698944 7161018907393086624 7213869360081764352 7237530552500672256 7249093331566538592 7252233353221865472 7261878328623975168 7274685874177103872 7287644648891894112 7310206801297109262 7339467602535892992 7352411989841952768 7364158305083467776 7377146238602133504 7403321548080654336 7413167460470307984 7439470579077141906 7467878844591685632 7507593682560663552 7517578269772706688 7530836785239677952 7557557413665667968 7609887439489154736 7623459653854012416 7636904908975448064 7664001884280677376 7677518642454011904 7715006526450369384 7730679303608030208 7768426761145178793 7823668590203191488 7837466947505137152 7839562110701101056 7877841222569758776 7891735122433197504 7919753238937501696 7933861105558166016 7947853805920702464 7961871184767123456 8002886321340707328 8017000759297216512 8056146270817222452 8059795408820994048 8102658111254396928 8115603030091984896 8127743501116438528 8129916262949289984 8142221871563256288 8169613119701972064 8184021608449241856 8242218761695543296 8271463488572196864 8284678093218901248 8299289518427400192 8313926713345261568 8328736741590736128 8339813393029096482 8354522058625267728 8387962974326734848 8416180920095391744 8457275553494295024 8460938912092176384 8472191383394637696 8502252090373876464 8576392110585763968 8577813988148944896 8591518022597379072 8606670611702489088 8637208472760763392 8679382342256665557 8697014216559033984 8712525318690299904 8758859296320774144 8785976249446290944 8801627163978590424 8817150315943279296 8878202012737347192 8909722393804689408 8941335531660790272 8957105082863013888 9003247111508295744 9019125854209368576 9035211441604755456 9052806945147420672 9067269834923618304 9083261492480802816 9143711438755993344 9146155795817951232 9162286582053961728 9190814759664718572 9207024309505397088 9272496106907486208 9274974891533697024 9288849715561644032 9305396424643721472 9336700708230825216 9353167552513419264 9398837315953426194 9403094643624493056 9453101129796796416 9468203535107315712 9484902306774171648 9514434997681081902 9518556276103698432 9531215306318967408 9548025209857448832 9650040736667563008 9665457775422051456 9682504438165300224 9716859531855858816 9746942401729479016 9785956803381190656 9801590983526587392 9818877740111290368 9871095397440872448 9884223280627077312 9919294105436189208 9987977264329515591 10023437693030275584 10041115713652903936 10059002473118389056 10076743218220890624 10146516585985539648 10164612871805349888 10182539878633930752 10218669179040903168 10236691523272015872 10286675368600492512 10289425270295195136 10307572404810706944 10357902348193571724 10362594097055563776 10431558120270921984 10449955930006849536 10452749480934801408 10503788296759678368 10522313496577596672 10578481474077554688 10597138407894269952 10634738771021395968 10670515095120943104 10689334345729622016 10722617219608838334 10741528361089629936 10820804040122646528 10856295828751008384 10873639997349807888 10878350029832798208 10892817492935962752 10912028811265655808 10965310201945663893 11028617984762929152 11046237457625201664 11065719357903200256 11104982322120981504 11119751190705461976 11139362744833690304 11159205868615712859 11201818266887528448 11276367404659060032 11296255177859516928 11336336120498501952 11414831159233732104 11435189480781018624 11437085317531926528 11455357363463172096 11475560815603318784 11496002826421016064 11516277963681017856 11572509789675554076 11596018955412045312 11616700424920399872 11678479061761032192 11735502885304787232 11756200421257705728 11759343166051651584 11837602683649796256 11879629858406252544 11921780708881053696 11942806777150685184 12004329482011060992 12025501138945824768 12084219406225833678 12089693113231491072 12153987166881595392 12191615251674657792 12194874394423934976 12254419679552958096 12276032412673862784 12363328142543314944 12407195232858295296 12427017139828351872 12448934277641100288 12470890070017892352 12509720089543644723 12531783087937901592 12624271380143087616 12685913330241442536 12691408368138264576 12708287075091956544 12730700279809931776 12753378135560814696 12866720982223417344 12887277033896068608 12910005917553733632 12955812709141145088 13045521324838550976 13047942404508254208 13068787978035449856 13091836986815053824 13138288944481161216 13161460529921163264 13178964374169436416 13225725473914918944 13317303019106020788 13364583590707034112 13412003297491185408 13435657624294520832 13528688781314052864 13552817162407133184 13579210417721131008 13624892238721204224 13715567158133990016 13719233693726926848 13743429873080942592 13786222139497077858 13810536464258095632 13908744160361229312 13933274573342466048 14005051062346237824 14029751328770128896 14098255973930139291 14104641965436739584 14179651694695194624 14202305302660973568 14227353460161257472 14296822959478451112 14322037814786173248 14475061105001344512 14498186663133077184 14523756657247950336 14549371748354207744 14575289297783788224 14620413602594218524 14678935205071785984 14704823979683905536 14728316610166935552 14754292477204267008 14806643096161308672 14826334920940615968 14878941158154283812 14935757689183371264 15015187365121327104 15035156539545413376 15061673570479355904 15115114827331335936 15219774878978309472 15246919307708024832 15273809817950896128 15328003768561354752 15355037284908023808 15430013052900738768 15461358607216060416 15536853522290357586 15647337180406382976 15674933895010274304 15679124221402202112 15755682445139517552 15783470244866395008 15867722211116332032 15895707611841404928 16005772642681414656 16034001518594433024 16083925829413257501 16112292541634444904 16231206060183969792 16255487002232877056 16284443743126512576 16339226239403944128 16368043216898483712 16484437523391086592 16542926977144393728 16569356186437802496 16598579036854800384 16627853426690523136 16657473483181472256 16679626786058192964 16709044117250535456 16775925948653469696 16832361840190783488 16914551106988590048 16921877824184352768 16944382766789275392 17004504180747752928 17152784221171527936 17155627976297889792 17183036045194758144 17213341223404978176 17274416945521526784 17358764684513331114 17394028433118067968 17425050637380599808 17517718592641548288 17571952498892581888 17603254327957180848 17634300631886558592 17756404025474694384 17819444787609378816 17882671063321580544 17914210165726027776 18006494223016591488 18038251708418737152 18126329109338750517 18134539669847236608 18287422877511986688 18292311591635902464 18381629519329437144 18414048619010794176 18544992213814972416 18577699431123288064 18610792849287442944 18673401416461650432 18706335105026838528 18797674631906852388 18806189287248986112 18906202259593592832 18936407070214631424 18969804613548343296 19028869995362163804 19037112552207396864 19062430612637934816 19096050419714897664 19300081473335126016 19330915550844102912 19365008876330600448 19433719063711717632 19493884803458958032 19571913606762381312 19603181967053174784 19637755480222580736 19742190794881744896 19768446561254154624 19838588210872378416 19975954528659031182 20046875386060551168 20082231427305807872 20118004946236778112 20153486436441781248 20293033171971079296 20329225743610699776 20437338358081806336 20573350737200985024 20578850540590390272 20615144809621413888 20715804696387143448 20863116240541843968 20899911860013699072 21007576593519356736 21044626993155193344 21156962948155109376 21194276815788539904 21269477542042791936 21341030190241886208 21378668691459244032 21445234439217676668 21483056722179259872 21641608080245293056 21712591657502016768 21747279994699615776 21756700059665596416 21785634985871925504 21824057622531311616 21930620403891327786 22057235969525858304 22092474915250403328 22131438715806400512 22209964644241963008 22239502381410923952 22278725489667380608 22318411737231425718 22403636533775056896 22552734809318120064 22592510355719033856 22672672240997003904 22829662318467464208 22870378961562037248 22910714726926344192 22992005652842032128 23032555927362035712 23145019579351108152 23192037910824090624 23305280283435536379 23471005770609574464 23512400842515411456 23518686332103303168 23675205367299592512 23759259716812505088 23843561417762107392 23885613554301370368 24008658964022121984 24051002277891649536 24168438812451667356 24179386226462982144 24307974333763190784 24383230503349315584 24389748788847869952 24508839359105916192 24552064825347725568 24726656285086629888 24814390465716590592 24854034279656703744 24897868555282200576 24941780140035784704 25019440179087289446 25063566175875803184 25248542760286175232 25371826660482885072 25382816736276529152 25416574150183913088 25461400559619863552 25506756271121629392 25733441964446834688 25774554067792137216 25820011835107467264 25911625418282290176 26038147026769996671 26091042649677101952 26137575956070899712 26276577888962322432 26357928748338872832 26451450947829837888 26634606038212041576 26729167181414068224 26824006594982370816 26871315248589041664 27057377562628105728 27105634324814266368 27158420835442262016 27249784477442408448 27431134316267980032 27438467387453853696 27486859746161885184 27572444278994155716 27621072928516191264 27817488320722458624 27866549146684932096 28010102124692475648 28059502657540257792 28196511947860278582 28209283930873479168 28359303389390389248 28404610605321947136 28454706920322514944 28593645918956902224 28644075629572346496 28950122210002689024 28996373326266154368 29047513314495900672 29098743496708415488 29150578595567576448 29240827205188437048 29357870410143571968 29456633220333871104 29613286192322617344 29652669841881231936 29757882316308567624 30070313079090826752 30123347140958711808 30230229654662671872 30439549757956618944 30493838615416049664 30547619635901792256 30656007537122709504 30710074569816047616 30860026105801477536 30922717214432120832 31073707044580715172 31294674360812765952 31349867790020548608 31358248442804404224 31511364890279035104 31566940489732790016 31735444422232664064 31791415223682809856 32011545285362829312 32068003037188866048 32167851658826515002 32224585083268889808 32462412120367939584 32510974004465754112 32568887486253025152 32678452478807888256 32736086433796967424 32895930605836991679 33085853954288787456 33138712372875604992 33197158073709600768 33314946966362944512 33359253572116385928 33418088234501070912 33829102213977180096 33888765533578550784 34009008361495505856 34305568442343055872 34311255952595779584 34366072090389516288 34426682446809956352 34548833891043053568 34717529369026662228 34788056866236135936 34850101274761199616 35035437185283096576 35143904997785163776 35206508655914361696 35268601263773117184 35512808050949388768 35638889575218757632 35765342126643161088 35828420331452055552 36012988446033182976 36076503416837474304 36252658218677501034 36269079339694473216 36574845755023973376 36584623183271804928 36763259038658874288 36828097238021588352 37089984427629944832 37221585698574885888 37346802832923300864 37412670210053677056 37529160268630934169 37595349263813704776 37872814140429262848 38057739990724327608 38074225104414793728 38124861225275869632 38192100839429795328 38600162946670252032 38661831101688205824 38730017752661200896 38867438127423435264 38987769606917916064 39143827213524762624 39206363934106349568 39275510960445161472 39484381589763489792 39536893122508309248 39677176421744756832 39951909057318062364 40093750772121102336 40164462854611615744 40236009892473556224 40306972872883562496 40586066343942158592 40658451487221399552 40874676716163612672 41146701474401970048 41157701081180780544 41230289619242827776 41431609392774286896 41726232481083687936 41799823720027398144 42015153187038713472 42089253986310386688 42294767921790417873 42313925896310218752 42538955084085583872 42682060380483772416 42890468878435353336 42966113444358519744 43425183315004033536 43494559989399231552 43571269971743851008 43648115245062623232 43861240807782655572 44114471939051716608 44184949830500806656 44262877431612801024 44419929288483926016 44479004762821847904 44557450979334761216 44636823474462851436 44807273067550113792 45105469618636240128 45185020711438067712 45345344481994007808 45659324636934928416 45740757923124074496 45821429453852688384 45984011305684064256 46065111854724071424 46290039158702216304 46384075821648181248 46610560566871072758 46942011541219148928 47024801685030822912 47037372664206606336 47350410734599185024 47687122835524214784 48017317928044243968 48102004555783299072 48251777488239772503 48336877624903334712 48766461006698631168 49017678718211832384 49104129650695451136 49453312570173259776 49628780931433181184 49708068559313407488 49795737110564401152 49883560280071569408 50038880358174578892 50127132351751606368 50497085520572350464 50743653320965770144 50765633472553058304 50833148300367826176 50922801119239727104 51013512542243258784 51466883928893669376 51549108135584274432 51640023670214934528 51823250836564580352 52076294053539993342 52182085299354203904 52275151912141799424 52553155777924644864 52715857496677745664 52902901895659675776 53269212076424083152 53458334362828136448 53648013189964741632 53742630497178083328 54114755125256211456 54378987328016251551 54862268632535960064 54876934774907707392 55144888557988311432 55242145857032382528 55634976641444917248 55733098293369864192 56020204249384951296 56119005315080515584 56393023895720557164 56418567861746958336 56718606778780778496 56809221210643894272 56909413840645029888 57187291837913804448 57288151259144692992 57900244420005378048 57992746652532308736 58095026628991801344 58197486993416830976 58301157191135152896 58481654410376874096 58715740820287143936 58913266440667742208 59226572384645234688 59305339683762463872 59515764632617135248 60140626158181653504 60246694281917423616 60460459309325343744 60879099515913237888 60987677230832099328 61312015074245419008 61720052211602955072 61845434428864241664 62147414089161430344 62589348721625531904 62699735580041097216 63022729780558070208 63133880979465580032 63470888844465328128 63582830447365619712 64023090570725658624 64136006074377732096 64335703317653030004 64449170166537779616 64924824240735879168 65021948008931508224 65137774972506050304 65356904957615776512 65472172867593934848 65791861211673983358 66171707908577574912 66277424745751209984 66394316147419201536 66629893932725889024 66718507144232771856 66836176469002141824 67658204427954360192 67777531067157101568 68018016722991011712 68611136884686111744 68732144180779032576 69097667782086107136 69435058738053324456 69576113732472271872 69915840850306609137 70287809995570327552 70413017311828723392 70537202527546234368 71025616101898777536 71277779150437515264 71530684253286322176 71656840662904111104 72025976892066365952 72153006833674948608 72505316437355002068 72538158679388946432 73149691510047946752 73169246366543609856 73526518077317748576 73656194476043176704 74179968855259889664 74443171397149771776 74693605665846601728 74825340420107354112 75058320537261868338 75190698527627409552 75745628280858525696 76115479981448655216 76148450208829587456 76249722450551739264 76384201678859590656 77200325893340504064 77323662203376411648 77460035505322401792 77734876254846870528 77975539213835832128 78114441080309990013 78412727868212699136 79073786245016618496 79354352843489513664 79903818114636124728 80187501544242204672 80328925709223231488 80472019784947112448 80613945745767124992 81172132687884317184 81316902974442799104 81749353432327225344 82293402948803940096 82315402162361561088 82460579238485655552 82863218785548573792 83452464962167375872 83599647440054796288 84030306374077426944 84178507972620773376 84589535843580835746 84627851792620437504 85077910168171167744 85364120760967544832 85780937756870706672 85932226888717039488 86850366630008067072 86989119978798463104 87142539943487702016 87296230490125246464 87722481615565311144 88369899661001613312 88839858576967852032 88958009525643695808 89114901958669522432 89273646948925702872 90210939237272480256 90370041422876135424 90690688963988015616 91318649273869856832 91481515846248148992 91642858907705376768 91968022611368128512 92130223709448142848 92580078317404432608 92768151643296362496 93221121133742145516 93884023082438297856 94049603370061645824 94074745328413212672 94700821469198370048 95374245671048429568 96034635856088487936 96204009111566598144 96503554976479545006 96673755249806669424 97532922013397262336 98035357436423664768 98208259301390902272 98687791817510975037 99257561862866362368 99416137118626814976 99591474221128802304 100077760716349157784 100254264703503212736 101487306641931540288 101666296600735652352 101845602238479454208 102027025084486517568 102933767857787338752 103098216271168548864 103280047340429869056 103646501673129160704 104152588107079986684 104364170598708407808 104550303824283598848 105106311555849289728 105431714993355491328 105805803791319351552 106538424152848166304 106916668725656272896 107296026379929483264 107485260994356166656 108229510250512422912 108757974656032503102 109724537265071920128 109753869549815414784 110289777115976622864 110484291714064765056 111269953282889834496 112040408498769902592 112238010630161031168 112587480805892802507 112786047791441114328 113618442421287788544 114374583675827608896 114576302518289385984 115800488840010756096 115985493305064617472 116190053257983602688 116394973986833661952 116602314382270305792 116963308820753748192 117431481640574287872 117826532881335484416 118453144769290469376 118610679367524927744 119031529265234270496 120281252316363307008 120493388563834847232 120920918618650687488 121758199031826475776 121975354461664198656 122624030148490838016 123440104423205910144 123690868857728483328 124294828178322860688 125178697443251063808 125399471160082194432 126045459561116140416 126267761958931160064 126884303765371253619 126941777688930656256 128046181141451317248 128671406635306060008 128898340333075559232 130043896017863016448 130275549945012100608 130713809915231553024 130944345735187869696 131583722423347966716 132343415817155149824 132554849491502419968 132788632294838403072 133259787865451778048 133437014288465543712 133672352938004283648 135316408855908720384 135555062134314203136 136036033445982023424 137222273769372223488 137464288361558065152 138195335564172214272 138870117476106648912 139152227464944543744 139831681700613218274 140575619991140655104 140826034623657446784 141074405055092468736 142051232203797555072 143061368506572644352 144051953784132731904 144306013667349897216 145010632874710004136 146299383020095893504 147053036154635497152 147312388952086353408 148359937710519779328 148886342794299543552 149387211331693203456 149650680840214708224 150116641074523736676 150381397055254819104 151491256561717051392 152230959962897310432 152296900417659174912 152499444901103478528 152768403357719181312 154400651786681008128 154647324406752823296 154920071010644803584 155469752509693741056 155951078427671664256 156228882160619980026 156825455736425398272 158147572490033236992 158708705686979027328 159807636229272249456 160375003088484409344 160944039569894224896 161227891491534249984 162344265375768634368 163136961984048754653 164586805897607880192 164630804324723122176 165726437571097147584 166904929924334751744 167199294880109592576 168060612748154853888 168357015945241546752 169179071687161671492 169255703585240875008 170155820336342335488 170728241521935089664 171561875513741413344 171864453777434078976 173700733260016134144 173978239957596926208 174285079886975404032 174592460980250492928 175444963231130622288 176739799322003226624 177679717153935704064 177916019051287391616 178229803917339044864 178547293897851405744 180421878474544960512 180740082845752270848 181381377927976031232 182637298547739713664 182963031692496297984 183936045222736257024 185160156634808865216 185536303286592724992 186442242267484291032 187768046164876595712 188099206740123291648 189401642938396740096 190748491342096859136 192069271712176975872 192408018223133196288 193007109952959090012 193347510499613338848 195065844026794524672 196070714872847329536 196416518602781804544 197375583635021950074 198515123725732724736 198832274237253629952 199182948442257604608 200155521432698315568 200508529407006425472 202974613283863080576 203332593201471304704 203691204476958908416 204054050168973035136 206196432542337097728 207293003346258321408 208305176214159973368 208728341197416815616 210863429986710982656 211611607582638703104 213076848305696332608 213833337451312545792 214592052759858966528 214970521988712333312 216459020501024845824 217515949312065006204 219449074530143840256 219507739099630829568 220579554231953245728 220968583428129530112 222539906565779668992 224080816997539805184 224476021260322062336 225174961611785605014 225572095582882228656 227236884842575577088 228749167351655217792 229152605036578771968 231600977680021512192 231970986610129234944 232380106515967205376 233204628764540611584 233926617641507496384 237221358735049855488 238063058530468540992 240562504632726614016 240986777127669694464 241841837237301374976 243516398063652951552 243950708923328397312 245248060296981676032 246880208846411820288 247381737715456966656 248589656356645721376 250357394886502127616 250798942320164388864 252090919122232280832 252535523917862320128 253768607530742507238 253883555377861312512 256092362282902634496 257342813270612120016 257796680666151118464 260551099890024201216 261427619830463106048 261888691470375739392 263167444846695933432 265109698983004839936 266519575730903556096 266874028576931087424 267344705876008567296 270632817711817440768 271110124268628406272 272072066891964046848 274444547538744446976 274928576723116130304 276390671128344428544 277740234952213297824 278304454929889087488 279663363401226436548 281151239982281310208 281652069247314893568 282148810110184937472 284102464407595110144 286122737013145288704 288103907568265463808 288612027334699794432 290021265749420008272 292598766040191787008 294106072309270994304 294624777904172706816 296063375452532925111 297772685588599087104 298774422663386406912 300233282149047473352 300762794110509638208 304461919925794620864 304998889802206957056 305536806715438362624 308801303573362016256 309294648813505646592 309840142021289607168 310939505019387482112 311902156855343328512 312457764321239960052 313650911472850796544 316295144980066473984 317417411373958054656 319615272458544498912 320750006176968818688 321888079139788449792 322455782983068499968 324688530751537268736 326273923968097509306 329173611795215760384 329261608649446244352 331452875142194295168 333809859848669503488 336121225496309707776 336714031890483093504 337762442417678407521 338358143374323342984 343123751027482826688 343728907554868157952 347401466520032268288 347956479915193852416 348570159773950808064 349184921960500985856 350889926462261244576 353479598644006453248 355359434307871408128 355832038102574783232 356459607834678089728 357094587795702811488 360843756949089921024 361480165691504541696 362762755855952062464 365274597095479427328 365926063384992595968 367872090445472514048 370320313269617730432 371072606573185449984 372884484534968582064 375536092329753191424 376198413480246583296 378803285876793480192 380652911296113760857 384138543424353951744 386014219905918180024 386695020999226677696 390131688053589049344 392141429745694659072 392833037205563609088 394751167270043900148 397030247451465449472 397664548474507259904 398365896884515209216 400311042865396631136 401017058814012850944 405949226567726161152 406665186402942609408 407382408953917816832 408108100337946070272 412392865084674195456 414586006692516642816 416610352428319946736 417456682394833631232 421726859973421965312 423223215165277406208 426153696611392665216 429184105519717933056 432918041002049691648 435031898624130012408 438898149060287680512 441159108463906491456 441937166856259060224 445079813131559337984 448161633995079610368 448952042520644124672 450349923223571210028 451144191165764457312 454473769685151154176 457498334703310435584 458305210073157543936 463201955360043024384 463941973220258469888 464760213031934410752 466409257529081223168 467853235283014992768 474442717470099710976 476126117060937081984 481125009265453228032 483683674474602749952 487032796127305903104 489410885952146263959 493760417692823640576 497179312713291442752 500714789773004255232 501597884640328777728 504181838244464561664 505071047835724640256 507537215061485014476 507767110755722625024 512184724565805268992 514685626541224240032 515593361332302236928 521102199780048402432 522855239660926212096 523777382940751478784 526334889693391866864 530219397966009679872 533039151461807112192 533748057153862174848 534689411752017134592 541265635423634881536 542220248537256812544 544144133783928093696 548889095077488893952 555480469904426595648 556608909859778174976 559326726802452873096 562302479964562620416 563304138494629787136 564297620220369874944 568204928815190220288 572245474026290577408 576207815136530927616 577224054669399588864 580042531498840016544 585197532080383574016 588212144618541988608 589249555808345413632 592126750905065850222 595545371177198174208 597548845326772813824 600466564298094946704 601525588221019276416 608923839851589241728 609997779604413914112 611073613430876725248 618589297627011293184 621879010038774964224 623804313710686657024 624915528642479920104 632590289960132947968 634834822747916109312 639230544917088997824 641500012353937637376 643776158279576899584 644911565966136999936 649377061503074537472 652547847936195018612 658347223590431520768 658523217298892488704 662905750284388590336 667619719697339006976 672242450992619415552 673428063780966187008 675524884835356815042 676716286748646685968 686247502054965653376 687457815109736315904 694802933040064536576 695912959830387704832 697140319547901616128 701779852924522489152 711664076205149566464 712919215669356179456 714189175591405622976 721687513898179842048 722960331383009083392 725525511711904124928 730549194190958854656 731852126769985191936 735744180890945028096 740640626539235460864 742145213146370899968 745768969069937164128 751072184659506382848 752396826960493166592 757606571753586960384 761305822592227521714 768277086848707903488 772028439811836360048 773390041998453355392 784282859491389318144 785666074411127218176 789502334540087800296 795329096949014519808 800622085730793262272 802034117628025701888 811898453135452322304 813330372805885218816 814764817907835633664 816216200675892140544 824785730169348390912 829172013385033285632 833220704856639893472 834913364789667262464 843453719946843930624 846446430330554812416 852307393222785330432 858368211039435866112 865836082004099383296 870063797248260024816 877796298120575361024 882318216927812982912 883874333712518120448 888190126357598775333 896323267990159220736 900699846447142420056 902288382331528914624 914996669406620871168 916610420146315087872 926403910720086048768 927883946440516939776 929520426063868821504 932818515058162446336 935706470566029985536 948885434940199421952 952252234121874163968 962250018530906456064 967367348949205499904 974065592254611806208 978821771904292527918 987520835385647281152 994358625426582885504 1001429579546008510464 1008363676488929123328 1010142095671449280512 1015074430122970028952 1029371253082448480064 1031186722664604473856 1042204399560096804864 1045710479321852424192 1047554765881502957568 1052669779386783733728 1060438795932019359744 1066078302923614224384 1067496114307724349696 1069378823504034269184 1082531270847269763072 1084440497074513625088 1088288267567856187392 1097778190154977787904 1110960939808853191296 1113217819719556349952 1118653453604905746192 1126608276989259574272 1128595240440739749888 1136409857630380440576 1141958733888341282571 1152415630273061855232 1160085062997680033088 1170395064160767148032 1176424289237083977216 1178499111616690827264 1184253501810131700444 1191090742354396348416 1195097690653545627648 1200933128596189893408 1203051176442038552832 1217847679703178483456 1219995559208827828224 1222147226861753450496 1237178595254022586368 1243758020077549928448 1247608627421373314048 1249831057284959840208 1265180579920265895936 1269669645495832218624 1278461089834177995648 1287552316559153799168 1298754123006149074944 1305095695872390037224 1316694447180863041536 1325811500568777180672 1335239439394678013952 1344484901985238831104 1346856127561932374016 1351049769670713630084 1353432573497293371936 1372495004109931306752 1374915630219472631808 1389605866080129073152 1391825919660775409664 1394280639095803232256 1403559705849044978304 1423328152410299132928 1425838431338712358912 1428378351182811245952 1443375027796359684096 1451051023423808249856 1461098388381917709312 1481281253078470921728 1491537938139874328256 1502144369319012765696 1504793653920986333184 1515213143507173920768 1522611645184455043428 1536554173697415806976 1544056879623672720096 1546780083996906710784 1568565718982778636288 1571332148822254436352 1579004669080175600592 1590658193898029039616 1601244171461586524544 1604068235256051403776 1623796906270904644608 1626660745611770437632 1632432401351784281088 1666441409713279786944 1669826729579334524928 1686907439893687861248 1692892860661109624832 1704614786445570660864 1716736422078871732224 1731672164008198766592 1740127594496520049632 1755592596241150722048 1764636433855625965824 1767748667425036240896 1776380252715197550666 1792646535980318441472 1801399692894284840112 1804576764663057829248 1829993338813241742336 1833220840292630175744 1855767892881033879552 1865637030116324892672 1871412941132059971072 1897770869880398843904 1904504468243748327936 1924500037061812912128 1934734697898410999808 1948131184509223612416 1957643543808585055836 1975041670771294562304 1988717250853165771008 2002859159092017020928 2016727352977858246656 2020284191342898561024 2030148860245940057904 2058742506164896960128 2062373445329208947712 2084408799120193609728 2091420958643704848384 2105339558773567467456 2134992228615448699392 2138757647008068538368 2165062541694539526144 2168880994149027250176 2176576535135712374784 2195556380309955575808 2221921879617706382592 2226435639439112699904 2237306907209811492384 2253216553978519148544 2257190480881479499776 2272819715260760881152 2283917467776682565142 2304831260546123710464 2320170125995360066176 2352848578474167954432 2356998223233381654528 2368507003620263400888 2401866257192379786816 2406102352884077105664 2435695359406356966912 2439991118417655656448 2444294453723506900992 2474357190508045172736 2487516040155099856896 2495217254842746628096 2499662114569919680416 2530361159840531791872 2539339290991664437248 2556922179668355991296 2575104633118307598336 2597508246012298149888 2610191391744780074448 2633388894361726083072 2651623001137554361344 2664570379072796325999 2688969803970477662208 2702099539341427260168 2706865146994586743872 2744990008219862613504 2749831260438945263616 2779211732160258146304 2783651839321550819328 2788561278191606464512 2807119411698089956608 2846656304820598265856 2851676862677424717824 2856756702365622491904 2886750055592719368192 2902102046847616499712 2922196776763835418624 2962562506156941843456 2983075876279748656512 3004288738638025531392 3030426287014347841536 3045223290368910086856 3088113759247345440192 3093560167993813421568 3137131437965557272576 3142664297644508872704 3158009338160351201184 3181316387796058079232 3202488342923173049088 3208136470512102807552 3247593812541809289216 3253321491223540875264 3264864802703568562176 3332882819426559573888 3339653459158669049856 3385785721322219249664 3409229572891141321728 3425876201665023847713 3480255188993040099264 3511185192482301444096 3529272867711251931648 3535497334850072481792 3552760505430395101332 3585293071960636882944 3602799385788569680224 3609153529326115658496 3659986677626483484672 3666441680585260351488 3711535785762067759104 3731274060232649785344 3742825882264119942144 3795541739760797687808 3809008936487496655872 3896262369018447224832 3915287087617170111672 3950083341542589124608 3977434501706331542016 4005718318184034041856 4033454705955716493312 4040568382685797122048 4060297720491880115808 4117485012329793920256 4124746890658417895424 4168817598240387219456 4182841917287409696768 4210679117547134934912 4269984457230897398784 4277515294016137076736 4330125083389079052288 4353153070271424749568 4443843759235412765184 4474613814419622984768 4506433107957038297088 4514380961762958999552 4545639430521521762304 4567834935553365130284 4609662521092247420928 4640340251990720132352 4705697156948335908864 4713996446466763309056 4737014007240526801776 4803732514384759573632 4812204705768154211328 4871390718812713933824 4879982236835311312896 4990434509685493256192 4999324229139839360832 5060722319681063583744 5078678581983328874496 5113844359336711982592 5150209266236615196672 5195016492024596299776 5220382783489560148896 5266777788723452166144 5303246002275108722688 5329140758145592651998 5377939607940955324416 5404199078682854520336 5413730293989173487744 5489980016439725227008 5499662520877890527232 5567303678643101638656 5614238823396179913216 5693312609641196531712 5703353725354849435648 5713513404731244983808 5773500111185438736384 5804204093695232999424 5844393553527670837248 5925125012313883686912 5966151752559497313024 6008577477276051062784 6060852574028695683072 6090446580737820173712 6176227518494690880384 6187120335987626843136 6274262875931114545152 6316018676320702402368 6404976685846346098176 6416272941024205615104 6495187625083618578432 6506642982447081750528 6529729605407137124352 6665765638853119147776 6679306918317338099712 6771571442644438499328 6818459145782282643456 6851752403330047695426 6960510377986080198528 7058545735422503863296 7070994669700144963584 7105521010860790202664 7205598771577139360448 7218307058652231316992 7319973355252966969344 7332883361170520702976 7423071571524135518208 7462548120465299570688 7485651764528239884288 7591083479521595375616 7618017872974993311744 7792524738036894449664 7830574175234340223344 7900166683085178249216 7954869003412663084032 7993711137218388977997 8066909411911432986624 8120595440983760231616 8234970024659587840512 8249493781316835790848 8337635196480774438912 8365683834574819393536 8421358235094269869824 8539968914461794797568 8555030588032274153472 8660250166778158104576 8706306140542849499136 8887687518470825530368 8949227628839245969536 9012866215914076594176 9091278861043043524608 9135669871106730260568 9280680503981440264704 9411394313896671817728 9427992892933526618112 9474028014481053603552 9607465028769519147264 9624409411536308422656 9742781437625427867648 9759964473670622625792 9980869019370986512384 9998648458279678721664 10157357163966657748992 10227688718673423965184 10440765566979120297792 10533555577446904332288 10606492004550217445376 10658281516291185303996 10755879215881910648832 10808398157365709040672 10827460587978346975488 10979960032879450454016 10999325041755781054464 11134607357286203277312 11228477646792359826432 11386625219282393063424 11427026809462489967616 11688787107055341674496 11850250024627767373824 11932303505118994626048 12017154954552102125568 12121705148057391366144 12180893161475640347424 12352455036989381760768 12374240671975253686272 12548525751862229090304 12632037352641404804736 12809953371692692196352 12832545882048411230208 12990375250167237156864 13059459210814274248704 13331531277706238295552 13543142885288876998656 13636918291564565286912 13703504806660095390852 13921020755972160397056 14117091470845007726592 14141989339400289927168 14211042021721580405328 14411197543154278720896 14436614117304462633984 14639946710505933938688 14971303529056479768576 15182166959043190751232 15236035745949986623488 15585049476073788899328 15661148350468680446688 15800333366170356498432 15909738006825326168064 15987422274436777955994 16133818823822865973248 16241190881967520463232 16469940049319175681024 16498987562633671581696 16842716470188539739648 17079937828923589595136 17110061176064548306944 17320500333556316209152 17412612281085698998272 17775375036941651060736 17898455257678491939072 18025732431828153188352 18182557722086087049216 18271339742213460521136 18561361007962880529408 18822788627793343635456 18948056028962107207104 19214930057539038294528 19248818823072616845312 19485562875250855735296 19519928947341245251584 19961738038741973024768 19997296916559357443328 20314714327933315497984 20455377437346847930368 20881531133958240595584 21212984009100434890752 21316563032582370607992 21616796314731418081344 21654921175956693950976 21959920065758900908032 21998650083511562108928 22269214714572406554624 22456955293584719652864 22773250438564786126848 22854053618924979935232 23377574214110683348992 23700500049255534747648 23864607010237989252096 23981133411655166933991 24361786322951280694848 24704910073978763521536 24748481343950507372544 25097051503724458180608 25264074705282809609472 25619906743385384392704 25665091764096822460416 25980750500334474313728 26118918421628548497408 26663062555412476591104 27273836583129130573824 27407009613320190781704 27842041511944320794112 28234182941690015453184 28283978678800579854336 28422084043443160810656 28822395086308557441792 28873228234608925267968 29279893421011867877376 29942607058112959537152 30472071491899973246976 31322296700937360893376 31600666732340712996864 31819476013650652336128 31974844548873555911988 32267637647645731946496 32482381763935040926464 32939880098638351362048 32997975125267343163392 33685432940377079479296 34159875657847179190272 35550750073883302121472 35796910515356983878144 36051464863656306376704 36365115444172174098432 36542679484426921042272 37122722015925761058816 37645577255586687270912 37896112057924214414208 38429860115078076589056 38497637646145233690624 38971125750501711470592 39923476077483946049536 39994593833118714886656 40629428655866630995968 40910754874693695860736 41763062267916481191168 42425968018200869781504 42633126065164741215984 43233592629462836162688 43309842351913387901952 43919840131517801816064 44913910587169439305728 45546500877129572253696 45708107237849959870464 46755148428221366697984 47401000098511069495296 47729214020475978504192 47962266823310333867982 48723572645902561389696 49409820147957527043072 49496962687901014745088 50528149410565619218944 51239813486770768785408 51330183528193644920832 51961501000668948627456 52237836843257096994816 53326125110824953182208 54547673166258261147648 54814019226640381563408 55684083023888641588224 56468365883380030906368 56844168086886321621312 57644790172617114883584 57746456469217850535936 58559786842023735754752 59885214116225919074304 60944142983799946493952 62644593401874721786752 63638952027301304672256 63949689097747111823976 64964763527870081852928 65879760197276702724096 65995950250534686326784 67370865880754158958592 68319751315694358380544 71101500147766604242944 71593821030713967756288 73085358968853842084544 74245444031851522117632 75291154511173374541824 75792224115848428828416 76859720230156153178112 76995275292290467381248 77942251501003422941184 79989187666237429773312 81821509749387391721472 83526124535832962382336 84851936036401739563008 85266252130329482431968 86467185258925672325376 86619684703826775803904 87839680263035603632128 89827821174338878611456 91416214475699919740928 94802000197022138990592 95458428040951957008384 95924533646620667735964 97447145291805122779392 98819640295915054086144 98993925375802029490176 101056298821131238437888 102479626973541537570816 106652250221649906364416 109095346332516522295296 109628038453280763126816 111368166047777283176448 112936731766760061812736 113688336173772643242624 115289580345234229767168 115492912938435701071872 119770428232451838148608 121888285967599892987904 125289186803749443573504 127277904054602609344512 127899378195494223647952 129929527055740163705856 131759520394553405448192 134741731761508317917184 136639502631388716761088 142203000295533208485888 143187642061427935512576 146170717937707684169088 148490888063703044235264 151584448231696857656832 153719440460312306356224 153990550584580934762496 155884503002006845882368 159978375332474859546624 163643019498774783442944 167052249071665924764672 170532504260658964863936 172934370517851344650752 173239369407653551607808 175679360526071207264256 179655642348677757222912 182832428951399839481856 190916856081903914016768 191849067293241335471928 194894290583610245558784 197639280591830108172288 197987850751604058980352 202112597642262476875776 204959253947083075141632 213304500443299812728832 219256076906561526253632 222736332095554566352896 225873463533520123625472 227376672347545286485248 230579160690468459534336 230985825876871402143744 250578373607498887147008 254555808109205218689024 255798756390988447295904 259859054111480327411712 263519040789106810896384 269483463523016635834368 284406000591066416971776 286375284122855871025152 292341435875415368338176 296981776127406088470528 303168896463393715313664 307438880920624612712448 319956750664949719093248 327286038997549566885888 334104498143331849529344 341065008521317929727872 345868741035702689301504 346478738815307103215616 359311284697355514445824 365664857902799678963712 381833712163807828033536 383698134586482670943856 389788581167220491117568 395278561183660216344576 404225195284524953751552 409918507894166150283264 426609000886599625457664 438512153813123052507264 445472664191109132705792 454753344695090572970496 461158321380936919068672 461971651753742804287488 501156747214997774294016 511597512781976894591808 519718108222960654823424 527038081578213621792768 538966927046033271668736 572750568245711742050304 584682871750830736676352 593963552254812176941056 606337792926787430627328 614877761841249225424896 639913501329899438186496 668208996286663699058688 682130017042635859455744 691737482071405378603008 692957477630614206431232 763667424327615656067072 767396269172965341887712 779577162334440982235136 790557122367320432689152 808450390569049907503104 853218001773199250915328 877024307626246105014528 890945328382218265411584 909506689390181145940992 922316642761873838137344 1002313494429995548588032 1023195025563953789183616 1039436216445921309646848 1077933854092066543337472 1145501136491423484100608 1169365743501661473352704 1212675585853574861254656 1229755523682498450849792 1279827002659798876372992 1336417992573327398117376 1364260034085271718911488 1383474964142810757206016 1385914955261228412862464 1534792538345930683775424 1559154324668881964470272 1581114244734640865378304 1616900781138099815006208 1754048615252492210029056 1781890656764436530823168 1819013378780362291881984 1844633285523747676274688 2004626988859991097176064 2046390051127907578367232 2078872432891842619293696 2291002272982846968201216 2338731487003322946705408 2425351171707149722509312 2559654005319597752745984 2672835985146654796234752 2728520068170543437822976 2766949928285621514412032 3069585076691861367550848 3118308649337763928940544 3233801562276199630012416 3508097230504984420058112 3638026757560724583763968 3689266571047495352549376 4009253977719982194352128 4092780102255815156734464 4157744865783685238587392 4677462974006645893410816 4850702343414299445018624 5345671970293309592469504 5457040136341086875645952 5533899856571243028824064 6139170153383722735101696 6236617298675527857881088 7016194461009968840116224 7276053515121449167527936 8018507955439964388704256 8185560204511630313468928 9354925948013291786821632 9701404686828598890037248 10914080272682173751291904 11067799713142486057648128 12278340306767445470203392 12473234597351055715762176 14032388922019937680232448 14552107030242898335055872 16037015910879928777408512 16371120409023260626937856 18709851896026583573643264 21828160545364347502583808 24556680613534890940406784 28064777844039875360464896 29104214060485796670111744 32742240818046521253875712 37419703792053167147286528 43656321090728695005167616 49113361227069781880813568 56129555688079750720929792 65484481636093042507751424 87312642181457390010335232 98226722454139563761627136 112259111376159501441859584 130968963272186085015502848 196453444908279127523254272 261937926544372170031005696 392906889816558255046508544 785813779633116510093017088
- Sum of all divisors σ(n): 2798661773914684994796480000
- Sum of proper divisors (its aliquot sum) s(n): 2012847994281568484703462912
- 785813779633116510093017088 is an abundant number, because the sum of its proper divisors (2012847994281568484703462912) is greater than itself. Its abundance is 1227034214648451974610445824
Bases of 785813779633116510093017088
- Binary: 1010001010000000101000101001011010001101000111111011011001100111011111001110000000000000002
- Hexadecimal: 0x28A028A5A347ED99DF38000
- Base-36: 2QQJ2AIYRFDX1C0000
Squares and roots of 785813779633116510093017088
- 785813779633116510093017088 squared (7858137796331165100930170882) is 617503296261284196087807314218072512258497938659999744
- 785813779633116510093017088 cubed (7858137796331165100930170883) is 485242599170987837420615538203438154344602366603823129801415472030329238267625472
-
The
square root of 785813779633116510093017088 is 28032370210760.2115995393 -
785813779633116510093017088 is a
perfect cube number . Itscube root is 922797792
Scales and comparisons
How big is 785813779633116510093017088?- 785,813,779,633,116,510,093,017,088 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 785,813,779,633,116,510,093,017,088 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 785813779633116510093017088 cubic inches would be around 76899816 feet tall.
Recreational maths with 785813779633116510093017088
- 785813779633116510093017088 backwards is 880710390015611336977318587
- The number of decimal digits it has is: 27
- The sum of 785813779633116510093017088's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 785813779633116510093017088 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 785813779633116510093017088 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/785813779633116510093017088/
Chicago style:
Numbermatics. 2024. "Number 785813779633116510093017088 - Facts about the integer". https://numbermatics.com/n/785813779633116510093017088/
The information we have on file for 785813779633116510093017088 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 785813779633116510093017088, math, Factors of 785813779633116510093017088, curriculum, school, college, exams, university, Prime factorization of 785813779633116510093017088, STEM, science, technology, engineering, physics, economics, calculator, seven hundred eighty-five septillion, eight hundred thirteen sextillion, seven hundred seventy-nine quintillion, six hundred thirty-three quadrillion, one hundred sixteen trillion, five hundred ten billion, ninety-three million, seventeen thousand and eighty-eight.