796256252673114444809601024
796,256,252,673,114,444,809,601,024 is an even composite number composed of six prime numbers multiplied together.
796256252673114444809601024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 796256252673114444809601024:
215 × 33 × 73 × 193 × 2293 × 3173
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 229 × 229 × 229 × 317 × 317 × 317)See below for interesting mathematical facts about the number 796256252673114444809601024 from the Numbermatics database.
Names of 796256252673114444809601024
- Cardinal: 796256252673114444809601024 can be written as Seven hundred ninety-six septillion, two hundred fifty-six sextillion, two hundred fifty-two quintillion, six hundred seventy-three quadrillion, one hundred fourteen trillion, four hundred forty-four billion, eight hundred nine million, six hundred one thousand and twenty-four.
Scientific notation
- Scientific notation: 7.96256252673114444809601024 × 1026
Factors of 796256252673114444809601024
Divisors of 796256252673114444809601024
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 84 96 98 108 112 114 126 128 133 144 147 152 168 171 189 192 196 216 224 228 229 252 256 266 288 294 304 317 336 342 343 361 378 384 392 399 432 441 448 456 458 504 512 513 532 576 588 608 634 672 684 686 687 722 756 768 784 798 864 882 896 912 916 931 951 1008 1024 1026 1029 1064 1083 1152 1176 1197 1216 1268 1323 1344 1368 1372 1374 1444 1512 1536 1568 1596 1603 1728 1764 1792 1824 1832 1862 1902 2016 2048 2052 2058 2061 2128 2166 2219 2304 2352 2394 2432 2527 2536 2646 2688 2736 2744 2748 2793 2853 2888 3024 3072 3087 3136 3192 3206 3249 3456 3528 3584 3591 3648 3664 3724 3804 4032 4096 4104 4116 4122 4256 4332 4351 4438 4608 4704 4788 4809 4864 5054 5072 5292 5376 5472 5488 5496 5586 5706 5776 6023 6048 6144 6174 6183 6272 6384 6412 6498 6517 6657 6859 6912 7056 7168 7182 7296 7328 7448 7581 7608 8064 8192 8208 8232 8244 8379 8512 8559 8664 8702 8876 9216 9261 9408 9576 9618 9728 9747 10108 10144 10584 10752 10944 10976 10992 11172 11221 11412 11552 12046 12096 12288 12348 12366 12544 12768 12824 12996 13034 13053 13314 13718 13824 14112 14336 14364 14427 14592 14656 14896 15162 15216 15533 16128 16384 16416 16464 16488 16758 17024 17118 17328 17404 17689 17752 18069 18432 18522 18816 19152 19236 19456 19494 19551 19971 20216 20288 20577 21168 21504 21888 21952 21984 22344 22442 22743 22824 23104 24092 24192 24576 24696 24732 25088 25137 25536 25648 25992 26068 26106 26628 27436 27648 28224 28672 28728 28854 29184 29312 29792 30324 30432 30457 31066 32256 32768 32832 32928 32976 33516 33663 34048 34236 34656 34808 35378 35504 36138 36864 37044 37632 38304 38472 38912 38988 39102 39159 39942 40432 40576 41154 42161 42336 43008 43281 43776 43904 43968 44688 44884 45486 45648 46208 46599 48013 48184 48384 49152 49392 49464 50176 50274 51072 51296 51984 52136 52212 52441 53067 53256 54207 54872 55296 56448 57344 57456 57708 58368 58624 58653 59584 59913 60648 60864 60914 61731 62132 64512 65664 65856 65952 67032 67326 68096 68229 68472 69312 69616 70756 71008 72276 72593 73728 74088 75264 76608 76944 77824 77976 78204 78318 78547 79884 80864 81152 82308 82669 84322 84672 86016 86562 87552 87808 87936 89376 89768 90972 91296 91371 92416 93198 96026 96368 96768 98304 98784 98928 100352 100489 100548 100989 102144 102592 103968 104272 104424 104882 106134 106512 108414 108731 109744 110592 112896 114437 114688 114912 115416 116736 117248 117306 117477 119168 119826 121296 121728 121828 123462 123823 124264 126483 129024 131328 131712 131904 134064 134652 136192 136458 136944 138624 139232 139797 141512 142016 144039 144552 145186 147456 148176 150528 153216 153888 155648 155952 156408 156636 157094 157323 159201 159768 161728 162304 162621 164616 165338 168644 169344 172032 173124 175104 175616 175872 175959 178752 179536 181944 182592 182742 184832 185193 186396 192052 192736 193536 197568 197856 200704 200978 201096 201978 204288 205184 207936 208544 208848 209764 212268 213024 213199 216828 217462 217779 219488 221184 225792 228874 229376 229824 230832 233472 234496 234612 234954 235641 238336 239652 242592 243456 243656 246924 247646 248007 248528 252966 258048 262656 263424 263808 268128 269304 272384 272916 273888 274113 277248 278464 279594 283024 284032 288078 289104 290372 294912 295127 296352 301056 301467 302967 306432 307776 311296 311904 312816 313272 314188 314646 318402 319536 323456 324608 325242 326193 329232 330676 336091 337288 338688 343311 344064 346248 350208 351232 351744 351918 357504 359072 363888 365184 365484 367087 369664 370386 371469 372792 379449 384104 385472 387072 395136 395712 401408 401956 402192 403956 408576 410368 415872 417088 417696 419391 419528 424536 426048 426398 432117 433656 434924 435558 438976 442368 451584 457748 459648 461664 466944 468992 469224 469908 471282 471969 476672 477603 479304 485184 486912 487312 493848 495292 496014 497056 505932 508151 516096 525312 526848 527616 536256 538608 544768 545832 547776 548226 554496 556928 559188 566048 568064 576156 578208 578683 580744 590254 592704 602112 602934 605934 612864 615552 622592 623808 625632 626544 628376 629292 636804 639072 639597 646912 649216 650484 652386 653337 658464 661352 672182 674576 677376 686622 688128 692496 700416 702464 703423 703488 703836 706923 715008 718144 727776 730368 730968 734174 739328 740772 742938 744021 745584 758898 768208 770944 774144 790272 791424 801059 802816 803912 804384 807912 817152 820736 822339 831744 834176 835392 838782 839056 849072 852096 852796 864234 867312 869848 871116 877952 884736 885381 903168 904401 915496 919296 923328 933888 937984 938448 939816 942564 943938 953344 955206 958608 970368 973824 974624 978579 987696 990584 992028 994112 996379 1008273 1011864 1016302 1029933 1032192 1050624 1053696 1055232 1072512 1077216 1089536 1091664 1095552 1096452 1101261 1108992 1113856 1114407 1118376 1132096 1136128 1138347 1152312 1156416 1157366 1161488 1180508 1185408 1204224 1205868 1211868 1225728 1231104 1247616 1251264 1253088 1256752 1258584 1273608 1278144 1279194 1293824 1296351 1298432 1300968 1304772 1306674 1316928 1322704 1344364 1349152 1354752 1373244 1379267 1384992 1400832 1404928 1406846 1406976 1407672 1413846 1415907 1430016 1436288 1455552 1460736 1461936 1468348 1478656 1481544 1485876 1488042 1491168 1492393 1517796 1524453 1536416 1541888 1548288 1570711 1580544 1582848 1602118 1605632 1607824 1608768 1615824 1634304 1641472 1644678 1663488 1668352 1670784 1677564 1678112 1698144 1704192 1705592 1728468 1734624 1736049 1739696 1742232 1755904 1770762 1806336 1808802 1830992 1838592 1846656 1867776 1875968 1876896 1879632 1885128 1887876 1906688 1909291 1910412 1917216 1918791 1940736 1947648 1949248 1957158 1960011 1975392 1981168 1984056 1988224 1992758 2016546 2023728 2032604 2059866 2064384 2065889 2101248 2107392 2110269 2110464 2120769 2145024 2154432 2174303 2179072 2183328 2191104 2192904 2202522 2217984 2227712 2228814 2232063 2236752 2264192 2272256 2276694 2304624 2312832 2314732 2322976 2352637 2361016 2370816 2403177 2408448 2411736 2423736 2451456 2462208 2495232 2502528 2506176 2513504 2517168 2547216 2556288 2558388 2569609 2587648 2592702 2596864 2601936 2609544 2613348 2633856 2645408 2656143 2688728 2698304 2709504 2713203 2746488 2758534 2769984 2801664 2809856 2813692 2813952 2815344 2827692 2831814 2860032 2872576 2911104 2921472 2923872 2935737 2936696 2957312 2963088 2971752 2976084 2982336 2984786 2989137 3024819 3035592 3048906 3072832 3083776 3089799 3096576 3141422 3161088 3165696 3204236 3215648 3217536 3231648 3268608 3282944 3289356 3303783 3326976 3336704 3341568 3343221 3355128 3356224 3396288 3408384 3411184 3456936 3469248 3472098 3479392 3484464 3511808 3541524 3557057 3612672 3617604 3661984 3677184 3693312 3751936 3753792 3759264 3770256 3775752 3813376 3818582 3820824 3834432 3837582 3881472 3895296 3898496 3914316 3920022 3950784 3962336 3968112 3976448 3985516 4033092 4047456 4050781 4065208 4119732 4131778 4137801 4202496 4214784 4220538 4220928 4241538 4290048 4308864 4348606 4358144 4366656 4382208 4385808 4405044 4435968 4455424 4457628 4464126 4473504 4477179 4528384 4544512 4553388 4573359 4609248 4625664 4629464 4645952 4705274 4712133 4722032 4741632 4806354 4816896 4823472 4847472 4902912 4923961 4924416 4990464 5005056 5012352 5027008 5034336 5094432 5112576 5116776 5139218 5175296 5185404 5193728 5203872 5208147 5219088 5226696 5267712 5290816 5312286 5377456 5396608 5419008 5426406 5492976 5517068 5539968 5603328 5607413 5619712 5627384 5627904 5630688 5655384 5663628 5720064 5727873 5745152 5756373 5822208 5842944 5847744 5871474 5873392 5914624 5926176 5943504 5952168 5964672 5969572 5978274 6049638 6071184 6097812 6145664 6167552 6179598 6193152 6197667 6282844 6322176 6330807 6331392 6408472 6431296 6435072 6463296 6522909 6537216 6565888 6578712 6607566 6653952 6673408 6683136 6686442 6710256 6712448 6792576 6816768 6822368 6913872 6938496 6944196 6958784 6968928 6974653 7023616 7057911 7083048 7114114 7209531 7225344 7235208 7323968 7354368 7386624 7503872 7507584 7518528 7540512 7551504 7626752 7637164 7641648 7668864 7675164 7708827 7762944 7790592 7796992 7828632 7840044 7901568 7924672 7936224 7952896 7968429 7971032 8066184 8094912 8101562 8130416 8239464 8263556 8275602 8404992 8429568 8441076 8441856 8483076 8580096 8617728 8697212 8733312 8764416 8771616 8810088 8871936 8910848 8915256 8928252 8947008 8954358 8967411 9056768 9074457 9089024 9106776 9146718 9218496 9251328 9258928 9291904 9410548 9424266 9444064 9483264 9612708 9646944 9654869 9694944 9805824 9847922 9848832 9911349 9980928 10010112 10024704 10054016 10068672 10188864 10225152 10233552 10278436 10350592 10370808 10387456 10407744 10416294 10438176 10453392 10535424 10581632 10624572 10671171 10754912 10793216 10838016 10852812 10985952 10994977 11034136 11079936 11214826 11239424 11254768 11255808 11261376 11310768 11327256 11440128 11455746 11490304 11512746 11644416 11685888 11695488 11742948 11746784 11829248 11852352 11887008 11904336 11929344 11939144 11956548 12008989 12099276 12142368 12152343 12195624 12291328 12335104 12359196 12395334 12413403 12565688 12644352 12661614 12662784 12816944 12862592 12870144 12926592 13045818 13074432 13131776 13157424 13215132 13307904 13346816 13365037 13366272 13372884 13420512 13424896 13431537 13585152 13633536 13644736 13720077 13827744 13876992 13888392 13917568 13937856 13949306 14047232 14115822 14136399 14166096 14228228 14419062 14450688 14470416 14647936 14708736 14771883 14773248 15015168 15037056 15081024 15103008 15220121 15253504 15274328 15283296 15337728 15350328 15417654 15525888 15581184 15593984 15624441 15657264 15680088 15803136 15849344 15872448 15905792 15936858 15942064 16132368 16189824 16203124 16260832 16478928 16527112 16551204 16623797 16809984 16822239 16859136 16882152 16883712 16966152 17160192 17183619 17235456 17394424 17466624 17528832 17543232 17620176 17743872 17821696 17830512 17856504 17894016 17908716 17934822 17987263 18113536 18148914 18178048 18213552 18293436 18436992 18502656 18517856 18583808 18593001 18821096 18848532 18888128 18931201 18966528 18992421 19225416 19293888 19309738 19389888 19568727 19611648 19695844 19697664 19822698 19961856 20020224 20049408 20108032 20137344 20377728 20450304 20467104 20556872 20701184 20741616 20815488 20832588 20876352 20906784 20923959 21070848 21163264 21173733 21249144 21342342 21509824 21586432 21628593 21676032 21705624 21971904 21989954 22068272 22159872 22429652 22509536 22511616 22522752 22621536 22654512 22880256 22911492 22980608 23011981 23025492 23126481 23288832 23371776 23390976 23485896 23493568 23704704 23774016 23808672 23858688 23878288 23913096 24017978 24198552 24284736 24304686 24391248 24582656 24670208 24718392 24790668 24826806 24899399 25131376 25288704 25323228 25325568 25633888 25725184 25740288 25853184 26091636 26206073 26263552 26314848 26430264 26615808 26693632 26730074 26732544 26745768 26841024 26849792 26863074 26902233 27170304 27267072 27289472 27440154 27655488 27753984 27776784 27835136 27875712 27898612 28094464 28231644 28272798 28332192 28355467 28456456 28838124 28940832 28964607 29295872 29417472 29543766 29546496 30030336 30074112 30162048 30206016 30440242 30507008 30548656 30566592 30675456 30700656 30835308 31051776 31162368 31187968 31248882 31314528 31360176 31606272 31698688 31744896 31811584 31855013 31873716 31884128 32013513 32264736 32379648 32406248 32521664 32957856 32984931 33054224 33102408 33247594 33644478 33718272 33764304 33767424 33932304 34320384 34367238 34467727 34470912 34788848 34933248 35057664 35086464 35240352 35487744 35643392 35661024 35713008 35788032 35817432 35869644 35974526 36026967 36227072 36276529 36297828 36356096 36427104 36457029 36586872 36873984 37005312 37035712 37167616 37186002 37240209 37642192 37697064 37776256 37862402 37933056 37984842 38450832 38587776 38619476 38779776 39137454 39223296 39251891 39391688 39395328 39645396 39923712 40040448 40095111 40098816 40216064 40274688 40294611 40755456 40900608 40934208 41113744 41402368 41483232 41630976 41665176 41752704 41813568 41847918 42141696 42326528 42347466 42409197 42498288 42684684 43019648 43172864 43257186 43352064 43411248 43943808 43979908 44136544 44315649 44319744 44859304 45019072 45045504 45243072 45309024 45660363 45760512 45822984 45961216 46023962 46050984 46252962 46577664 46743552 46781952 46971792 46987136 47409408 47548032 47617344 47717376 47756576 47826192 48035956 48397104 48569472 48609372 48782496 48822571 49165312 49340416 49436784 49581336 49653612 49798798 49871391 50262752 50466717 50577408 50646456 50651136 51267776 51450368 51480576 51550857 51706368 52183272 52412146 52527104 52629696 52860528 53231616 53387264 53460148 53465088 53491536 53682048 53699584 53726148 53804466 53961789 54340608 54534144 54578944 54880308 55310976 55507968 55553568 55670272 55751424 55779003 55797224 56188928 56463288 56545596 56664384 56710934 56793603 56912912 57676248 57881664 57929214 58591744 58706181 58834944 59087532 59092992 60060672 60148224 60324096 60412032 60880484 61097312 61133184 61350912 61401312 61670616 62103552 62375936 62497764 62629056 62720352 62771877 63212544 63397376 63489792 63521199 63623168 63710026 63747432 63768256 64027026 64529472 64759296 64812496 65043328 65915712 65969862 66108448 66204816 66495188 67288956 67528608 67534848 67584083 67864608 68640768 68734476 68935454 68941824 69035943 69379443 69577696 69866496 70115328 70172928 70480704 71286784 71322048 71426016 71576064 71634864 71739288 71949052 72053934 72454144 72553058 72595656 72712192 72854208 72914058 73173744 73747968 74010624 74071424 74335232 74372004 74480418 74698197 75284384 75394128 75552512 75724804 75866112 75969684 76901664 76964839 77175552 77238952 77559552 78274908 78503782 78618219 78783376 78790656 79290792 79847424 80080896 80190222 80197632 80432128 80549376 80589222 81510912 81801216 81868416 82227488 82804736 82966464 83261952 83330352 83505408 83627136 83695836 84062923 84283392 84653056 84694932 84818394 84996576 85066401 85369368 86039296 86345728 86514372 86822496 86893821 87887616 87959816 88273088 88631298 88639488 89718608 90038144 90091008 90486144 90618048 91320726 91521024 91645968 91922432 92047924 92101968 92505924 93155328 93487104 93555259 93563904 93943584 93974272 94818816 95096064 95234688 95434752 95513152 95565039 95652384 96040539 96071912 96794208 97138944 97218744 97564992 97645142 98330624 98680832 98873568 98954793 99162672 99307224 99597596 99742782 100525504 100933434 101154816 101292912 101302272 102535552 102900736 102961152 103101714 103403181 103412736 104366544 104824292 105259392 105721056 106463232 106540847 106774528 106920296 106930176 106983072 107364096 107399168 107452296 107608932 107923578 108080901 108681216 108829587 109068288 109157888 109371087 109760616 110621952 111015936 111107136 111340544 111502848 111558006 111594448 112377856 112926576 113091192 113328768 113421868 113587206 113825824 115352496 115763328 115858428 116366579 117183488 117412362 117669888 117755673 118175064 118185984 120121344 120285333 120296448 120648192 120824064 121760968 122194624 122266368 122701824 122802624 123341232 124207104 124751872 124995528 125258112 125440704 125543754 126425088 126794752 126979584 127042398 127246336 127420052 127494864 127536512 128054052 129058944 129518592 129624992 130086656 131831424 131939724 132216896 132409632 132518407 132946947 132990376 134577912 135057216 135168166 135729216 136981089 137281536 137468952 137870908 137883648 138071886 138758886 139155392 139732992 140230656 140345856 140961408 142573568 142644096 142852032 143152128 143269728 143478576 143898104 144107868 144908288 145106116 145191312 145708416 145828116 146347488 146467713 147495936 148021248 148142848 148670464 148744008 148960836 149396394 149614173 150568768 150788256 151105024 151400151 151449608 151732224 151939368 153803328 153929678 154351104 154477904 155119104 156549816 157007564 157236438 157566752 157581312 158581584 159694848 160161792 160380444 160395264 160864256 161083867 161098752 161178444 161885367 163021824 163602432 163736832 164454976 165932928 166523904 166660704 167010816 167254272 167391672 168125846 168566784 169306112 169389864 169636788 169993152 170132802 170380809 170738736 172078592 172691456 173028744 173644992 173787642 175775232 175919632 176546176 177262596 177278976 179437216 180076288 180182016 180972288 181236096 182641452 183291936 183442511 183844864 184095848 184203936 185011848 186310656 187110518 187127808 187887168 187948544 188315631 189637632 190192128 190469376 190869504 191026304 191130078 191304768 192081078 192143824 193588416 194277888 194437488 195129984 195290284 196661248 197361664 197747136 197909586 198325344 198614448 199195192 199485564 201051008 201866868 202585824 202604544 202752249 205071104 205801472 205922304 206203428 206806362 206825472 207107829 208733088 209648584 210518784 211442112 213081694 213549056 213840592 213860352 213966144 214728192 214798336 214904592 215217864 215847156 216161802 217362432 217659174 218136576 218315776 218742174 219521232 221243904 222031872 222214272 222681088 222985091 223005696 223116012 223188896 224094591 224755712 225853152 226182384 226657536 226843736 227174412 227651648 228170791 230704992 230894517 231526656 231716856 232733158 234366976 234824724 235511346 235854657 236350128 236371968 240242688 240570666 240592896 241296384 241648128 243521936 244389248 244532736 245403648 245605248 246682464 248414208 249503744 249991056 250516224 250881408 251087508 252188769 252850176 253589504 253935703 253959168 254084796 254492672 254840104 254989728 255073024 255199203 256108104 258117888 259037184 259249984 260173312 260681463 263662848 263879448 264433792 264819264 265036814 265893894 265980752 269155824 270114432 270336332 271458432 273962178 274563072 274937904 275741816 275767296 276143772 277517772 278310784 279465984 280461312 280665777 280691712 281922816 285288192 285704064 286304256 286539456 286695117 286957152 287796208 288215736 289816576 290212232 290382624 291416832 291656232 292694976 292935426 294991872 296042496 296285696 296864379 297340928 297488016 297921672 298792788 299228346 301137536 301576512 302210048 302800302 302899216 303464448 303878736 307606656 307859356 308702208 308955808 310209543 310238208 313099632 314015128 314472876 315133504 315852143 317163168 319389696 319622541 320323584 320760888 320790528 321728512 322167734 322197504 322356888 323770734 324242703 326043648 326488761 327204864 327473664 328909952 331865856 333047808 333321408 334021632 334508544 334783344 336251692 337133568 338612224 338779728 339273576 339986304 340265604 340761618 341477472 341757997 344157184 345382912 346057488 347289984 347575284 349099737 351550464 351839264 353092352 353267019 354525192 354557952 358874432 359692819 360152576 360364032 360855999 361944576 362472192 365282904 366583872 366885022 367689728 368191696 368407872 370023696 372621312 374221036 374255616 375774336 375897088 376631262 379275264 380384256 380938752 381739008 382052608 382260156 382609536 384162156 384287648 387176832 388555776 388874976 390259968 390580568 393322496 395494272 395819172 396650688 397228896 397555221 398390384 398971128 402102016 403733736 405171648 405504498 410142208 410943267 411602944 411844608 412406856 413612724 413650944 414215658 417466176 419297168 421037568 422884224 426163388 427681184 427720704 427932288 429456384 429596672 429809184 430435728 431694312 432323604 434724864 435318348 436631552 437227639 437484348 439042464 439403139 442487808 444063744 444428544 445362176 445970182 446011392 446232024 446377792 448189182 448842519 451706304 452364768 453315072 453687472 454348824 455303296 456341582 461409984 461789034 463053312 463433712 465466316 468733952 469649448 471022692 471709314 472700256 472743936 473088581 480485376 481141332 481185792 482592768 483251601 483296256 485656101 487043872 488778496 489065472 490807296 491210496 493364928 497915387 499007488 499982112 501032448 501762816 502175016 504377538 505700352 507179008 507871406 507918336 508169592 508985344 509680208 509979456 510146048 510398406 511142427 512216208 516235776 518074368 518499968 520346624 521362926 527325696 527758896 528867584 529638528 530073628 531787788 531961504 538311648 538753873 540228864 540672664 542916864 547924356 549875808 550327533 551483632 551534592 552287544 555035544 556621568 558931968 561331554 561383424 563845632 570576384 571408128 572608512 573078912 573390234 573914304 575592416 576431472 579633152 580424464 580765248 582833664 583312464 585389952 585870852 588440461 589983744 592084992 592571392 593728758 594681856 594976032 595843344 597585576 598456692 602275072 603153024 604420096 605245247 605600604 605798432 607757472 608256747 615213312 615718712 617404416 617911616 620419086 620476416 621323487 626199264 628030256 628945752 630267008 631704286 634326336 639245082 640647168 641521776 641581056 643457024 644335468 644395008 644713776 647541468 648485406 652087296 652977522 654409728 654886813 654947328 657819904 663731712 666095616 666642816 668043264 668955273 669017088 669566688 672283773 672503384 674267136 677224448 677559456 678547152 679972608 680531208 681523236 682954944 683515994 684512373 688314368 689254051 690765824 692114976 692683551 694579968 695150568 698199474 703100928 703678528 706184704 706534038 707563971 709050384 709115904 717748864 719385638 720305152 720728064 721711998 723889152 724944384 730565808 733167744 733770044 736383392 736815744 740047392 745242624 745785929 748442072 748511232 751548672 751794176 753262524 756566307 758550528 760768512 761807109 761877504 763478016 764105216 764520312 765219072 765597609 768324312 768575296 774353664 777111552 777749952 780519936 781161136 786644992 790988544 791638344 793301376 794457792 795110442 796780768 797942256 804204032 807467472 810343296 811008996 814566053 820284416 821886534 823205888 823689216 824813712 827225448 827301888 828431316 834932352 838594336 841997331 842075136 845768448 852326776 855362368 855864576 858912768 859193344 859618368 860085351 860871456 863388624 864647208 869449728 870636696 873263104 874455278 874968696 878084928 878806278 884975616 888127488 888857088 890724352 891940364 892022784 892464048 892755584 896378364 897685038 903412608 904729536 906630144 907374944 908697648 910606592 912683164 922819968 923578068 926106624 926867424 927628849 930628629 930932632 937467904 939298896 942045384 943418628 945400512 946177162 947556429 958867623 960970752 962282664 962371584 965185536 966503202 966592512 971312202 974087744 977556992 978130944 979466283 981614592 982420992 986729856 995830774 998014976 999964224 1002064896 1003525632 1004350032 1008755076 1011400704 1014358016 1015742812 1015836672 1016339184 1019360416 1019958912 1020292096 1020796812 1022284854 1024432416 1025273991 1032471552 1036148736 1036999936 1040693248 1042725852 1047299211 1054651392 1055517792 1057735168 1059277056 1059801057 1060147256 1063575576 1063923008 1076623296 1077507746 1079078457 1080457728 1081345328 1085833728 1095848712 1099751616 1100655066 1102967264 1103069184 1104575088 1110071088 1113243136 1117863936 1122663108 1122766848 1127587069 1127691264 1141152768 1142816256 1145217024 1146157824 1146780468 1147828608 1151184832 1152862944 1160848928 1161530496 1165667328 1166624928 1170779904 1171741704 1176880922 1179967488 1185142784 1187457516 1189363712 1189952064 1191686688 1192665663 1195171152 1196913384 1204550144 1206306048 1208840192 1210490494 1211201208 1211596864 1215514944 1216513494 1230426624 1231437424 1234808832 1235823232 1240838172 1240952832 1242646974 1252398528 1256060512 1257891504 1260534016 1263408572 1268652672 1278490164 1283043552 1283162112 1284097577 1286914048 1288670936 1288790016 1289427552 1295082936 1296970812 1304174592 1305955044 1309773626 1309894656 1311682917 1315639808 1318209417 1327463424 1332191232 1333285632 1336086528 1337910546 1338034176 1339133376 1344567546 1345006768 1354448896 1355118912 1357094304 1359945216 1361062416 1363046472 1365909888 1367031988 1369024746 1376628736 1378508102 1381531648 1384229952 1385367102 1389159936 1390301136 1396398948 1406201856 1407357056 1412369408 1413068076 1415127942 1418100768 1418231808 1419265743 1435497728 1438771276 1440610304 1441456128 1443423996 1447778304 1449754803 1449888768 1461131616 1466335488 1467540088 1472766784 1473631488 1480094784 1491571858 1493746161 1496884144 1497022464 1503097344 1503588352 1506525048 1513132614 1517101056 1521537024 1523614218 1523755008 1526956032 1528210432 1529040624 1530438144 1531195218 1536648624 1537150592 1548707328 1554223104 1555499904 1560895637 1561039872 1562322272 1573289984 1581977088 1583276688 1586602752 1588915584 1590220884 1593561536 1595884512 1597195537 1608408064 1614934944 1616261619 1620686592 1622017992 1629132106 1640568832 1643773068 1646411776 1649627424 1650982599 1654450896 1654603776 1656862632 1669864704 1677188672 1683994662 1684150272 1691536896 1704653552 1710724736 1711729152 1717825536 1718386688 1719236736 1720170702 1721742912 1726777248 1729294416 1738899456 1741273392 1746526208 1748910556 1749937392 1756169856 1757612556 1765321383 1769951232 1776254976 1777549921 1777714176 1781448704 1783880728 1784045568 1784928096 1785511168 1792756728 1795370076 1806825216 1809459072 1813260288 1814749888 1815735741 1817395296 1821213184 1824770241 1825366328 1845639936 1847156136 1852213248 1853734848 1855257698 1861257258 1861865264 1874935808 1878597792 1884090768 1886837256 1890801024 1892354324 1895112858 1917735246 1921941504 1924565328 1924743168 1930371072 1933006404 1933185024 1942624404 1948175488 1955113984 1956261888 1958932566 1963229184 1964660439 1964841984 1973459712 1991661548 1999928448 2004129792 2006865819 2007051264 2008700064 2017510152 2022801408 2028716032 2031485624 2031673344 2032678368 2038720832 2039917824 2040584192 2041593624 2044569708 2048864832 2050547982 2053537119 2064943104 2067762153 2072297472 2073999872 2078050653 2081386496 2085451704 2094598422 2109302784 2111035584 2115470336 2118554112 2119602114 2120294512 2127151152 2127846016 2153246592 2155015492 2158156914 2160915456 2162690656 2171667456 2191697424 2199503232 2201310132 2205934528 2209150176 2210965001 2220142176 2226486272 2235727872 2237357787 2245326216 2245533696 2255174138 2255382528 2269698921 2282305536 2285421327 2285632512 2290434048 2292315648 2293560936 2295657216 2302369664 2305725888 2321697856 2323060992 2331334656 2333249856 2341559808 2343483408 2353761844 2359934976 2370285568 2374915032 2378727424 2379904128 2383373376 2385331326 2390342304 2393826768 2409100288 2412612096 2417680384 2420980988 2422402416 2423193728 2431029888 2433026988 2443698159 2460853248 2462874848 2469617664 2471646464 2481676344 2481905664 2485293948 2504797056 2512121024 2515783008 2517849733 2521068032 2525991993 2526817144 2537305344 2556980328 2566087104 2568195154 2573828096 2577341872 2577580032 2578855104 2590165872 2593941624 2608349184 2611910088 2619547252 2619789312 2623365834 2631279616 2636418834 2654926848 2664382464 2666571264 2672173056 2675821092 2676068352 2678266752 2689135092 2690013536 2708897792 2710237824 2714188608 2719890432 2722124832 2726092944 2731819776 2734063976 2738049492 2753257472 2757016204 2768459904 2770734204 2778319872 2780602272 2782886547 2792797896 2812403712 2814714112 2824738816 2826136152 2830255884 2836201536 2838531486 2842669287 2870995456 2876602869 2877542552 2881220608 2882912256 2886847992 2895556608 2899509606 2899777536 2922263232 2932670976 2935080176 2945533568 2947262976 2960189568 2983143716 2987492322 2993768288 2994044928 3006194688 3007176704 3013050096 3026265228 3034202112 3043074048 3047228436 3047510016 3056420864 3058081248 3060593473 3060876288 3062390436 3073297248 3074301184 3075821973 3097414656 3108446208 3110999808 3121791274 3122079744 3124644544 3141897633 3163954176 3166553376 3173205504 3177831168 3180441768 3187123072 3191769024 3194391074 3216816128 3229869888 3232523238 3237235371 3241373184 3244035984 3258264212 3281137664 3287546136 3292823552 3299254848 3301965198 3308901792 3309207552 3313725264 3339729408 3354377344 3367989324 3368300544 3382761207 3383073792 3409307104 3421449472 3423458304 3435651072 3438473472 3440341404 3443485824 3453554496 3458588832 3482546784 3485407709 3493052416 3497821112 3499874784 3512339712 3515225112 3530642766 3539902464 3555099842 3555428352 3562897408 3567761456 3568091136 3569856192 3571022336 3577996989 3585513456 3590740152 3613650432 3618918144 3626520576 3629499776 3631471482 3634790592 3642426368 3649540482 3650732656 3691279872 3694312272 3704426496 3707469696 3710515396 3722514516 3723730528 3749871616 3757195584 3768181536 3773674512 3781602048 3784708648 3790225716 3806849513 3835470492 3849130656 3849486336 3852292731 3860742144 3866012808 3866370048 3885248808 3896350976 3910227968 3912523776 3917865132 3929320878 3929683968 3935048751 3946919424 3983323096 3999856896 4008259584 4013731638 4014102528 4017400128 4035020304 4057432064 4062971248 4063346688 4065356736 4077441664 4079835648 4081168384 4083187248 4089139416 4097729664 4101095964 4107074238 4119083227 4129886208 4135524306 4144594944 4147999744 4156101306 4162772992 4170903408 4189196844 4218605568 4222071168 4230940672 4236716729 4237108224 4239204228 4240589024 4254302304 4255692032 4257797229 4306493184 4310030984 4316313828 4321830912 4325381312 4335245029 4343334912 4349264409 4383394848 4399006464 4402620264 4411869056 4418300352 4421930002 4440284352 4452972544 4474715574 4481238483 4490652432 4491067392 4510348276 4510765056 4539397842 4564611072 4570842654 4571265024 4580868096 4584631296 4587121872 4591314432 4604739328 4611451776 4643395712 4646121984 4662669312 4666499712 4682686911 4683119616 4686966816 4707523688 4719869952 4740571136 4749830064 4759808256 4766746752 4770662652 4780684608 4787653536 4791586611 4818200576 4824778357 4825224192 4835360768 4841961976 4844804832 4846387456 4848784857 4862059776 4866053976 4887396318 4921706496 4925749696 4939235328 4943292928 4952947797 4963352688 4963811328 4970587896 5009594112 5024242048 5031566016 5035699466 5042136064 5051983986 5053634288 5074610688 5113960656 5132174208 5136390308 5154683744 5155160064 5157710208 5180331744 5187883248 5216698368 5223820176 5239094504 5239578624 5246731668 5262559232 5269743649 5272837668 5295964149 5309853696 5328764928 5332649763 5333142528 5344346112 5351642184 5352136704 5356533504 5378270184 5380027072 5420475648 5428377216 5439780864 5444249664 5447207223 5452185888 5463639552 5468127952 5476098984 5506514944 5514032408 5536919808 5541468408 5556639744 5561204544 5565773094 5585595792 5624807424 5629428224 5649477632 5652272304 5660511768 5672403072 5677062972 5685338574 5701962371 5741990912 5753205738 5755085104 5762441216 5765824512 5773695984 5791113216 5799019212 5799555072 5844526464 5865341952 5870160352 5891067136 5893981317 5894525952 5920379136 5966287432 5974984644 5987536576 6001190717 6012389376 6014353408 6020597457 6026100192 6052530456 6068404224 6086148096 6094456872 6095020032 6112841728 6116162496 6121186946 6121752576 6124780872 6146594496 6148602368 6151643946 6160611357 6194829312 6203286459 6216892416 6221999616 6243582548 6244159488 6249289088 6283795266 6327908352 6333106752 6346411008 6355662336 6360883536 6374246144 6383538048 6388782148 6433632256 6459739776 6465046476 6474470742 6482746368 6488071968 6493401943 6516528424 6562275328 6575092272 6598509696 6603930396 6617803584 6627450528 6632895003 6679458816 6708754688 6712073361 6735978648 6736601088 6765522414 6766147584 6818614208 6842898944 6846916608 6856263981 6871302144 6876946944 6880682808 6886971648 6907108992 6917177664 6965093568 6970815418 6986104832 6995642224 6999749568 7024679424 7030450224 7061285532 7079804928 7110199684 7110856704 7135522912 7136182272 7139712384 7142044672 7155993978 7171026912 7181480304 7227300864 7237836288 7253041152 7258999552 7262942964 7269581184 7284852736 7294797977 7299080964 7301465312 7331094477 7382559744 7388624544 7408852992 7414939392 7421030792 7445029032 7447461056 7514391168 7536363072 7547349024 7553549199 7563204096 7569417296 7580451432 7613699026 7670940984 7698261312 7704585462 7721484288 7732025616 7732740096 7770497616 7792701952 7820455936 7825047552 7835730264 7858641756 7859367936 7870097502 7893109483 7893838848 7966646192 7999713792 8016519168 8027463276 8028205056 8034800256 8070040608 8125942496 8126693376 8130713472 8154883328 8159671296 8162336768 8166374496 8178278832 8195459328 8202191928 8214148476 8238166454 8259772416 8271048612 8295999488 8307325141 8312202612 8325545984 8341806816 8348659641 8378393688 8437211136 8444142336 8461881344 8473433458 8474216448 8478408456 8481178048 8508604608 8511384064 8515594458 8528007861 8612986368 8620061968 8632627656 8643661824 8650762624 8670490058 8686669824 8698528818 8766789696 8798012928 8805240528 8823738112 8836600704 8843860004 8880568704 8905945088 8949431148 8962476966 8981304864 8982134784 8988683039 9020696552 9021530112 9078795684 9129222144 9141685308 9142530048 9169262592 9174243744 9181780419 9182628864 9209478656 9222903552 9227465919 9286791424 9292243968 9325338624 9332999424 9365373822 9366239232 9373933632 9415047376 9481142272 9499660128 9519616512 9533493504 9541325304 9561369216 9575307072 9583173222 9636401152 9649556714 9650448384 9670721536 9683923952 9689609664 9692774912 9697569714 9711706113 9724119552 9732107952 9774792636 9843412992 9851499392 9878470656 9886585856 9905895594 9926705376 9927622656 9941175792 10019188224 10048484096 10063132032 10071398932 10084272128 10103967972 10107268576 10148283621 10149221376 10227921312 10264348416 10272780616 10309367488 10315420416 10360663488 10375766496 10447640352 10456223127 10478189008 10479157248 10493463336 10525118464 10539487298 10545675336 10591928298 10619707392 10665299526 10666285056 10688692224 10703284368 10704273408 10713067008 10756540368 10760054144 10840951296 10856754432 10879561728 10888499328 10894414446 10904371776 10926269459 10927279104 10936255904 10952197968 11013029888 11028064816 11073839616 11082936816 11113279488 11122409088 11131546188 11171191584 11180368759 11249614848 11258856448 11298955264 11304544608 11321023536 11344806144 11354125944 11370677148 11403924742 11420548539 11483981824 11499659693 11506411476 11510170208 11524882432 11547391968 11556878193 11582226432 11598038424 11599110144 11689052928 11730683904 11740320704 11782134272 11787962634 11789051904 11805146253 11840758272 11932574864 11949969288 11975073152 12002381434 12024778752 12028706816 12041194914 12052200384 12105060912 12172296192 12188913744 12190040064 12225683456 12232324992 12242373892 12243505152 12249561744 12293188992 12297204736 12303287892 12321222714 12357249681 12389658624 12406572918 12433784832 12442849447 12443999232 12487165096 12488318976 12498578176 12567590532 12655816704 12666213504 12692822016 12710150187 12711324672 12721767072 12748492288 12767076096 12773391687 12777564296 12867264512 12919479552 12930092952 12948941484 12965492736 12976143936 12986803886 13005735087 13033056848 13124550656 13150184544 13197019392 13207860792 13235607168 13254901056 13265790006 13358917632 13417509376 13424146722 13443715449 13471957296 13473202176 13531044828 13532295168 13637228416 13685797888 13693833216 13712527962 13742604288 13753893888 13761365616 13773943296 13814217984 13834355328 13930187136 13941630836 13991284448 13999499136 14048060733 14049358848 14060900448 14122571064 14159609856 14220399368 14221713408 14271045824 14279424768 14284089344 14311987956 14342053824 14362960608 14374759833 14454601728 14474335071 14475672576 14506082304 14517999104 14525885928 14539162368 14546354571 14569705472 14589595954 14598161928 14602930624 14662188954 14765119488 14777249088 14817705984 14829878784 14842061584 14890058064 14894922112 15028782336 15072726144 15094698048 15107098398 15126408192 15138834592 15160902864 15227398052 15341881968 15396522624 15409170924 15464051232 15465480192 15476755007 15540995232 15585403904 15640911872 15650095104 15671460528 15717283512 15718735872 15740195004 15786218966 15787677696 15809230947 15887892447 15933292384 15997949289 15999427584 16033038336 16054926552 16056410112 16069600512 16140081216 16251884992 16261426944 16309766656 16319342592 16324673536 16332748992 16341621669 16356557664 16390918656 16404383856 16428296952 16476332908 16519544832 16542097224 16591998976 16614650282 16624405224 16651091968 16683613632 16697319282 16756787376 16874422272 16888284672 16923762688 16946866916 16948432896 16956816912 16962356096 17017209216 17022768128 17031188916 17056015722 17105887113 17225972736 17240123936 17265255312 17287323648 17301525248 17340980116 17373339648 17397057636 17533579392 17596025856 17610481056 17624948131 17647476224 17673201408 17681943951 17687720008 17761137408 17811890176 17898862296 17924953932 17962609728 17977366078 18003572151 18041393104 18043060224 18157591368 18258444288 18283370616 18285060096 18338525184 18348487488 18363560838 18365257728 18418957312 18445807104 18454931838 18573582848 18584487936 18609859377 18650677248 18665998848 18730747644 18732478464 18747867264 18830094752 18962284544 18999320256 19039233024 19066987008 19082650608 19122738432 19150614144 19166346444 19272802304 19299113428 19300896768 19367847904 19379219328 19385549824 19395139428 19423412226 19448239104 19464215904 19480205829 19549585272 19686825984 19702998784 19773171712 19811791188 19853410752 19882351584 19898685009 20038376448 20096968192 20126264064 20136220083 20142797864 20168544256 20207935944 20214537152 20296567242 20298442752 20455842624 20528696832 20545561232 20618734976 20630840832 20721326976 20751532992 20895280704 20912446254 20956378016 20958314496 20986926672 21050236928 21078974596 21091350672 21183856596 21239414784 21330599052 21332570112 21406568736 21408546816 21424154311 21426134016 21513080736 21520108288 21681902592 21713508864 21759123456 21776998656 21788828892 21808743552 21852538918 21854558208 21872511808 21884393931 21904395936 21993283431 22056129632 22147679232 22165873632 22226558976 22244818176 22263092376 22342383168 22360737518 22517712896 22597910528 22609089216 22642047072 22660647597 22689612288 22708251888 22741354296 22807849484 22841097078 22967963648 22999319386 23012822952 23020340416 23049764864 23094783936 23113756386 23164452864 23196076848 23198220288 23378105856 23461367808 23480641408 23564268544 23575925268 23578103808 23610292506 23679328449 23681516544 23865149728 23899938576 23950146304 24004762868 24049557504 24082389828 24104400768 24210121824 24377827488 24380080128 24397853963 24451366912 24464649984 24484747784 24487010304 24499123488 24586377984 24594409472 24606575784 24642445428 24714499362 24779317248 24813145836 24885698894 24887998464 24921975423 24974330192 24976637952 24997156352 25045978923 25135181064 25311633408 25332427008 25385644032 25420300374 25422649344 25443534144 25496984576 25534152192 25546783374 25555128592 25734529024 25838959104 25860185904 25897882968 25930985472 25952287872 25973607772 26011470174 26066113696 26249101312 26300369088 26394038784 26415721584 26471214336 26509802112 26531580012 26647946591 26717835264 26835018752 26848293444 26887430898 26943914592 26946404352 26966049117 27062089656 27064590336 27274456832 27371595776 27387666432 27425055924 27507787776 27522731232 27545341257 27547886592 27628435968 27668710656 27860374272 27883261672 27982568896 27998998272 28096121466 28098717696 28121800896 28245142128 28440798736 28443426816 28542091648 28558849536 28568178688 28623975912 28684107648 28725921216 28749519666 28909203456 28948670142 28951345152 29012164608 29035998208 29051771856 29078324736 29092709142 29139410944 29179191908 29196323856 29205861248 29324377908 29530238976 29554498176 29635411968 29657017103 29659757568 29684123168 29780116128 29789844224 30057564672 30145452288 30189396096 30214196796 30252816384 30277669184 30321805728 30346715203 30444850863 30454796104 30683763936 30793045248 30818341848 30928102464 30953510014 31081990464 31170807808 31281823744 31342921056 31368669381 31434567024 31437471744 31480390008 31572437932 31575355392 31618461894 31775784894 31866584768 31995898578 31998855168 32066076672 32109853104 32112820224 32139201024 32280162432 32503769984 32522853888 32619533312 32638685184 32649347072 32665497984 32683243338 32713115328 32778808377 32781837312 32808767712 32856593904 32952665816 33039089664 33084194448 33183997952 33229300564 33248810448 33367227264 33394638564 33513574752 33541106277 33748844544 33773448499 33776569344 33847525376 33893733832 33896865792 33913633824 33924712192 34034418432 34045536256 34062377832 34112031444 34211774226 34261645617 34451945472 34480247872 34498979079 34530510624 34574647296 34603050496 34670634579 34681960232 34746679296 34794115272 35067158784 35192051712 35220962112 35249896262 35294952448 35346402816 35363887902 35375440016 35522274816 35623780352 35797724592 35849907864 35925219456 35954732156 36007144302 36082786208 36086120448 36315182736 36516888576 36566741232 36570120192 36677050368 36696974976 36727121676 36730515456 36837914624 36888205543 36891614208 36909863676 37071749043 37147165696 37168975872 37219718754 37301354496 37328548341 37331997696 37461495288 37464956928 37495734528 37660189504 37998640512 38078466048 38130450561 38133974016 38165301216 38245476864 38301228288 38332692888 38545604608 38598226856 38601793536 38735695808 38758438656 38771099648 38790278856 38846824452 38896478208 38928431808 38960411658 39017205261 39099170544 39373651968 39405997568 39546343424 39623582376 39706821504 39764703168 39797370018 40076752896 40193936384 40252528128 40272440166 40285595728 40337088512 40415871888 40429074304 40593134484 40596885504 40911685248 41057393664 41091122464 41237469952 41261681664 41442653952 41503065984 41790561408 41824892508 41912756032 41973853344 42008335019 42100473856 42144182199 42157949192 42182701344 42367713192 42478829568 42661198104 42665140224 42813137472 42848308622 42852268032 43026161472 43040216576 43124279499 43363805184 43423005213 43427017728 43518246912 43553997312 43577657784 43617487104 43705077836 43709116416 43745023616 43768787862 43808791872 43986566862 44112259264 44295358464 44331747264 44453117952 44489636352 44526184752 44684766336 44721475036 45035425792 45195821056 45218178432 45284094144 45321295194 45379224576 45416503776 45482708592 45615698968 45682194156 45935927296 45998638772 46025645904 46040680832 46189567872 46227512772 46392153696 46396440576 46430265021 46756211712 46922735616 46961282816 47128537088 47151850536 47156207616 47220585012 47358656898 47363033088 47427692841 47730299456 47799877152 47900292608 47993847867 48009525736 48099115008 48164779656 48208801536 48420243648 48755654976 48795707926 48902733824 48929299968 48969495568 48974020608 48998246976 49172755968 49188818944 49213151568 49284890856 49428998724 49558634496 49626291672 49771397788 49775996928 49843950846 49948660384 49953275904 49994312704 50091957846 50270362128 50623266816 50664854016 50771288064 50840600748 50845298688 50887068288 50993969152 51063585839 51068304384 51093566748 51110257184 51317661339 51469058048 51677918208 51720371808 51795765936 51861970944 51904575744 51947215544 52022940348 52132227392 52600738176 52788077568 52831443168 52874844393 52942428672 53019604224 53063160024 53295893182 53435670528 53670037504 53696586888 53774861796 53887829184 53932098234 54010716453 54124179312 54129180672 54548913664 54743191552 54775332864 54850111848 55015575552 55045462464 55090682514 55095773184 55256871936 55337421312 55720748544 55766523344 55965137792 55997996544 56192242932 56197435392 56243601792 56490284256 56881597472 56886853632 57084183296 57117699072 57136357376 57247951824 57368215296 57451842432 57499039332 57818406912 57897340284 57902690304 58071996416 58103543712 58151275987 58156649472 58185418284 58278821888 58358383816 58392647712 58411722496 58440617487 58648755816 59060477952 59108996352 59314034206 59319515136 59368246336 59560232256 59579688448 59696055027 60115129344 60290904576 60378792192 60428393592 60505632768 60555338368 60643611456 60693430406 60889701726 60909592208 61367527872 61586090496 61636683696 61856204928 61907020028 62163980928 62341615616 62563647488 62685842112 62737338762 62869134048 62874943488 62960780016 63144875864 63150710784 63236923788 63551569788 63733169536 63991797156 63997710336 64219706208 64225640448 64272462933 64278402048 64560324864 65007539968 65045707776 65239066624 65277370368 65330995968 65366486676 65426230656 65557616754 65563674624 65617535424 65653181793 65713187808 65905331632 66168388896 66367995904 66458601128 66497620896 66734454528 66789277128 67027149504 67082212554 67546896998 67553138688 67695050752 67787467664 67793731584 67827267648 67849424384 67981942791 68068836864 68091072512 68124755664 68224062888 68423548452 68523291234 68903890944 68960495744 68997958158 69061021248 69149294592 69206100992 69341269158 69363920464 69493358592 69588230544 70134317568 70384103424 70441924224 70499792524 70589904896 70692805632 70727775804 70750880032 71037985347 71044549632 71247560704 71595449184 71699815728 71850438912 71909464312 72014288604 72165572416 72330140747 72630365472 73133482464 73140240384 73193561889 73354100736 73393949952 73454243352 73461030912 73675829248 73776411086 73783228416 73819727352 74143498086 74294331392 74337951744 74439437508 74657096682 74663995392 74765926269 74922990576 74929913856 74991469056 75320379008 75997281024 76156932096 76260901122 76267948032 76330602432 76490953728 76602456576 76665385776 77091209216 77196453712 77203587072 77471391616 77516877312 77542199296 77580557712 77693648904 77792956416 77856863616 77920823316 78034410522 78198341088 78262581313 78747303936 78811995136 79092686848 79247164752 79413643008 79529406336 79594740036 79943839773 80153505792 80387872768 80497617851 80505056256 80544880332 80571191456 80674177024 80831743776 80858148608 80898147351 81186268968 81193771008 81823370496 82114787328 82182244928 82369655551 82474939904 82523363328 82636023771 82885307904 83006131968 83581122816 83649785016 83825512064 83947706688 84016670038 84200947712 84288364398 84315898384 84365402688 84735426384 85322396208 85330280448 85626274944 85696617244 85704536064 86052322944 86080433152 86248558998 86727610368 86846010426 86854035456 87036493824 87107994624 87155315568 87234974208 87410155672 87418232832 87490047232 87537575724 87617583744 87973133724 88224518528 88590716928 88663494528 88906235904 88971051309 88979272704 89052369504 89369532672 89442950072 90070851584 90436356864 90568188288 90642590388 90758449152 90833007552 90965417184 91040145609 91231397936 91364388312 91871854592 91997277544 92051291808 92081361664 92379135744 92455025544 92784307392 92860530042 93512423424 93845471232 93922565632 94106008143 94257074176 94303701072 94312415232 94441170024 94717313796 94726066176 94855385682 95460598912 95599754304 95800585216 95987695734 96019051472 96198230016 96329559312 96417603072 96840487296 97511309952 97591415852 97858599936 97938991136 97948041216 97996493952 98336425131 98345511936 98377637888 98426303136 98569781712 98857997448 99117268992 99252583344 99542795576 99551993856 99687901692 99897320768 99988625408 100125129331 100183915692 100540724256 100623318831 101246533632 101320345497 101329708032 101542576128 101681201496 101690597376 101774136576 101987938304 102127171678 102136608768 102187133496 102220514368 102635322678 102784936851 103355836416 103440743616 103496937237 103591531872 103723941888 103809151488 103894431088 104045880696 104264454784 105201476352 105576155136 105662886336 105749688786 105884857344 106039208448 106126320048 106591786364 106871341056 107340075008 107393173776 107549723592 107775658368 107864196468 108021432906 108248358624 108258361344 108337285049 109097827328 109486383104 109550665728 109700223696 110031151104 110090924928 110181365028 110191546368 110513743872 110664616629 110674842624 111215247129 111441497088 111533046688 111930275584 111985645023 111995993088 112384485864 112394870784 112487203584 112980568512 113763194944 114022623623 114168366592 114235398144 114272714752 114391351683 114495903648 114736430592 114903684864 114998078664 115636813824 115794680568 115805380608 116143992832 116207087424 116302551974 116313298944 116370836568 116557643776 116716767632 116785295424 116823444992 116881234974 117051615783 117297511632 118120955904 118217992704 118628068412 118639030272 118736492672 119120464512 119159376896 119392110054 120230258688 120581809152 120757584384 120856787184 121011265536 121110676736 121287222912 121386860812 121779403452 121819184416 122735055744 123172180992 123273367392 123374636917 123712409856 123814040056 124327961856 124683231232 125371684224 125474677524 125738268096 125921560032 126025005057 126289751728 126301421568 126473847576 127103139576 127466339072 127983594312 127995420672 128439412416 128544925866 128556804096 129120649728 130015079936 130091415552 130269015639 130478133248 130554740736 130661991936 130732973352 130852461312 131115233508 131127349248 131235070848 131306363586 131426375616 131810663264 132336777792 132735991808 132917202256 132995241792 133468909056 133578554256 134054299008 134164425108 135093793996 135106277376 135574935328 135587463168 135654535296 135698848768 135963885582 136137673728 136182145024 136249511328 136448125776 136847096904 137046582468 137807781888 137920991488 137995916316 138122042496 138412201984 138601161563 138682538316 138727840928 139176461088 139290795063 140268635136 140768206848 140883848448 140999585048 141179809792 141385611264 141455551608 141501760064 142075970694 142089099264 142283078523 143190898368 143399631456 143700877824 143818928624 144028577208 144331144832 144660281494 145260730944 146266964928 146387123778 146708201472 146787899904 146908486704 146922061824 147351658496 147552822172 147566456832 147639454704 148286996172 148588662784 148675903488 148878875016 149314193364 149327990784 149531852538 149845981152 149859827712 149969080177 149982938112 150640758016 151994562048 152313864192 152521802244 152535896064 152661204864 152981907456 153190757517 153204913152 153330771552 153952984017 154392907424 154407174144 154942783232 155033754624 155084398592 155161115424 155387297808 155585912832 155713727232 155841646632 156068821044 156396682176 156525162626 157623990272 157839177679 158185373696 158494329504 158624533179 158827286016 159058812672 159189480072 159887679546 160307011584 160775745536 160995235702 161010112512 161089760664 161142382912 161348354048 161663487552 161716297216 161796294702 162032149359 162372537936 162387542016 163646740992 164229574656 164364489856 164739311102 164949879808 165046726656 165272047542 165770615808 166012263936 167162245632 167299570032 167651024128 167895413376 168033340076 168576728796 168631796768 168730805376 169470852768 170644792416 170660560896 170784977741 171252549888 171393234488 171409072128 172104645888 172160866304 172497117996 173455220736 173692020852 173708070912 174215989248 174310631136 174453827961 174469948416 174820311344 174836465664 174980094464 175075151448 175235167488 175321852461 175946267448 176449037056 177181433856 177326989056 177942102618 177958545408 178104739008 178739065344 178885900144 180141703168 180872713728 181136376576 181285180776 181516898304 181666015104 181930834368 182080291218 182462795872 182728776624 183743709184 183994555088 184102583616 184162723328 184758271488 184910051088 185568614784 185721060084 186535626137 187024846848 187690942464 187845131264 188212016286 188514148352 188607402144 188624830464 188882340048 189434627592 189452132352 189710771364 190921197824 191199508608 191601170432 191975391468 192038102944 192659118624 192817388799 192835206144 193680974592 195022619904 195182831704 195717199872 195877982272 195992987904 196672850262 196691023872 196755275776 196852606272 196959545379 197139563424 197715994896 198505166688 199085591152 199103987712 199375803384 199794641536 199977250816 200250258662 200367831384 201081448512 201246637662 202640690994 202659416064 203085152256 203362402992 203381194752 203548273152 203975876608 204254343356 204273217536 204374266992 204441028736 205270645356 205569873702 206711672832 206881487232 206993874474 207183063744 207447883776 207599119721 207618302976 207788862176 208091761392 208528909568 210402952704 211152310272 211325772672 211499377572 211769714688 212078416896 212252640096 212427006421 213113956041 213183572728 213742682112 214680150016 214786347552 215099447184 215551316736 215728392936 216042865812 216496717248 216674570098 216990422241 218195654656 218493534167 218972766208 219400447392 219580685667 220062302208 220181849856 220362730056 220383092736 221027487744 221329233258 221349685248 222430494258 222882994176 223066093376 223860551168 223971290046 223991986176 224297778807 224768971728 224789741568 224974407168 225961137024 227526389888 228045247246 228336733184 228470796288 228545429504 228782703366 228991807296 229472861184 229807369728 229996157328 231273627648 231589361136 231610761216 232287985664 232414174848 232605103948 232626597888 232741673136 233433535264 233570590848 233646889984 233762469948 234103231566 234595023264 234787743939 236241911808 236414139493 236435985408 237256136824 237278060544 237472985344 238240929024 238318753792 238784220108 239831519319 240460517376 241163618304 241492853553 241515168768 241713574368 242022531072 242221353472 242574445824 242694442053 242773721624 243558806904 243638368832 245470111488 246344361984 246546734784 246749273834 247108966653 247424819712 247628080112 248655923712 249366462464 250743368448 250949355048 251476536192 251843120064 252050010114 252579503456 252602843136 252947695152 254206279152 254932678144 255967188624 255990841344 256878824832 257089851732 257113608192 258217438801 258241299456 260030159872 260182831104 260538031278 260956266496 261109481472 261323983872 261465946704 261704922624 262230467016 262254698496 262470141696 262612727172 262852751232 263621326528 264673555584 265834404512 265990483584 266913153927 266937818112 267157108512 268108598016 268328850216 270187587992 270212554752 271149870656 271309070592 271397697536 271927771164 272275347456 272364290048 272499022656 272896251552 273120436827 273694193808 274093164936 275615563776 275841982976 275991832632 276244084992 276824403968 277202323126 277365076632 277455681856 278352922176 278581590126 280537270272 281536413696 281767696896 281999170096 282359619584 282771222528 282911103216 283003520128 284151941388 284178198528 284566157046 286381796736 286799262912 287401755648 287637857248 288057154416 288662289664 289320562988 290521461888 292533929856 292774247556 293575799808 293816973408 293844123648 294058345133 294703316992 295009275393 295105644344 295132913664 295278909408 296573992344 297177325568 297351806976 297757750032 298628386728 298655981568 299063705076 299691962304 299938160354 299965876224 300375387993 301281516032 301869956493 303961036491 303989124096 304627728384 305043604488 305071792128 305322409728 305963814912 306381515034 306409826304 306661543104 307905968034 308785814848 309885566464 310067509248 310168797184 310322230848 310490811711 310774595616 311171825664 311427454464 311683293264 312137642088 312793364352 313050325252 315247980544 315678355358 316370747392 316988659008 317249066358 317654572032 318117625344 318378960144 319775359092 320614023168 321551491072 321990471404 322020225024 322179521328 322284765824 323326975104 323432594432 323592589404 324064298718 324745075872 324775084032 325011855147 327293481984 328459149312 328728979712 329478622204 329899759616 330093453312 330544095084 331541231616 331993849887 332024527872 334324491264 334599140064 335302048256 335790826752 335956935069 336066680152 337153457592 337263593536 337461610752 338941705536 341289584832 341569955482 342067870869 342505099776 342786468976 342818144256 344209291776 344321732608 344994235992 346910441472 347384041704 347416141824 348431978496 348621262272 348907655922 348939896832 349640622688 349672931328 349960188928 350150302896 350470334976 350643704922 351892534896 352898074112 354362867712 354653978112 355884205236 355917090816 356209478016 357445100873 357478130688 357771800288 360283406336 361745427456 362272753152 362570361552 363033796608 363332030208 363861668736 364160582436 364925591744 365457553248 367989110176 368205167232 368325446656 369516542976 369820102176 370123910751 371137229568 371442120168 373071252274 374049693696 375690262528 376424032572 377028296704 377214804288 377764680096 378075015171 378869255184 378904264704 379421542728 381842395648 382399017216 383202340864 383950782936 384076205888 385318237248 385634777598 385670412288 387361949184 390045239808 390365663408 391434399744 391755964544 391985975808 393345700524 393382047744 393510551552 393705212544 393919090758 394279126848 395431989792 397010333376 398171182304 398207975424 398751606768 399589283072 399954501632 400500517324 400735662768 402162897024 402493275324 405281381988 405318832128 406724805984 406762389504 407058931909 407096546304 407951753216 408508686712 408546435072 408748533984 408882057472 410541290712 411139747404 413423345664 413762974464 413987748948 414366127488 415198239442 415236605952 415577724352 415803484689 416183522784 417057819136 417872385189 420805905408 422304620544 422651545344 422998755144 423539429376 424156833792 424505280192 424854012842 426227912082 426367145456 429360300032 429572695104 430198894368 431102633472 431456785872 432085731624 432993434496 433349140196 433980844482 436391309312 436987068334 437945532416 438800894784 439161371334 440124604416 440363699712 440725460112 440766185472 442054975488 442658466516 442699370496 444860988516 445765988352 446132186752 447721102336 447942580092 447983972352 448595557614 449537943456 449579483136 449907240531 449948814336 451922274048 455052779776 456090494492 456673466368 456941592576 457565406732 457983614592 458945722368 459572272551 459614739456 459992314656 463178722272 463221522432 464575971328 464828349696 465210207896 465253195776 465483346272 466867070528 467141181696 467293779968 467524939896 468206463132 469190046528 469575487878 472828278986 472871970816 473517533037 474512273648 474556121088 474945970688 475873599537 476481858048 476637507584 477568440216 479663038638 480921034752 482327236608 482985707106 483030337536 483427148736 484045062144 484442706944 485148891648 485388884106 485547443248 487117613808 487276737664 490940222976 492688723968 493093469568 493498547668 494217933306 494849639424 495256160224 497311847424 498732924928 501486736896 501898710096 502953072384 503686240128 504100020228 505159006912 505895390304 506310985229 508412558304 509865356288 511934377248 511981682688 512354933223 513757649664 514179703464 514227216384 516434877602 516482598912 520060319744 520365662208 521076062556 521912532992 522647967744 522931893408 523361483883 523409845248 524460934032 524509396992 524940283392 525225454344 525705502464 527242653056 529347111168 531668809024 531980967168 533826307854 533875636224 534314217024 536217196032 536657700432 540375175984 540425109504 542299741312 542618141184 542795395072 543855542328 544550694912 544728580096 544998045312 545792503104 546240873654 547388387616 548186329872 551231127552 551683965952 551983665264 552488169984 553648807936 554404646252 554730153264 554911363712 556705844352 557163180252 559606878411 561074540544 563072827392 563483324957 563535393792 563998340192 564719239168 565542445056 565822206432 566007040256 568303882776 568356397056 569132314092 572763593472 573598525824 574803511296 575275714496 576114308832 576587588857 577324579328 578452166397 578641125976 581042923776 585067859712 585548495112 587151599616 587633946816 588116690266 589406633984 590018550786 590211288688 590265827328 590557818816 593147984688 594354651136 595515500064 597256773456 597311963136 598127410152 599383924608 599876320708 599931752448 600750775986 602563032064 603739912986 607922072982 607978248192 609255456768 610087208976 610143584256 610644819456 611927629824 612763030068 612819652608 613323086208 615811936068 617571629696 619771132928 620135018496 620337594368 620644461696 620981623422 621549191232 622343651328 622797359163 622854908928 623366586528 624275284176 625586728704 626100650504 630495961088 631356710716 633977318016 634498132716 635309144064 636235250688 636757920288 637281019263 639550718184 641228046336 643102982144 643980942808 644040450048 644359042656 644569531648 646653950208 646865188864 647185178808 648128597436 649490151744 650023710294 650971266723 654586963968 655480602501 656918298624 657457959424 658742057001 658957244408 659799519232 660186906624 661088190168 663082463232 663987699774 664049055744 668648982528 669198280128 670604096512 671581653504 671913870138 672133360304 674306915184 674527187072 674923221504 677883411072 682579169664 683139910964 684135741738 685010199552 685572937952 685636288512 688418583552 688643465216 689988471984 693820882944 694768083408 694832283648 696863956992 697242524544 697815311844 697879793664 699281245376 699920377856 700300605792 700875905317 700940669952 701287409844 703785069792 704363231817 705796148224 708725735424 709242418479 709307956224 711768410472 711834181632 712418956032 714890201746 714956261376 715543600576 719494557957 723490854912 724478560659 724545506304 725140723104 726067593216 726664060416 727723337472 728321164872 729851183488 730915106496 735978220352 736410334464 736650893312 739033085952 739640204352 740247821502 741326899959 742274459136 742884240336 746142504548 748099387392 751380525056 752848065144 754056593408 754429608576 755529360192 756150030342 757738510368 757808529408 758843085456 763684791296 764798034432 766404681728 767901565872 768152411776 770636474496 771269555196 771340824576 774652316403 774723898368 780090479616 780731326816 782868799488 783511929088 783971951616 786691401048 786764095488 787410425088 787838181516 788558253696 790863979584 794020666752 796342364608 797503213536 798158365361 799178566144 799909003264 800739461781 801001034648 801471325536 804325794048 804986550648 810562763976 810637664256 813449611968 814117863818 814193092608 815903506432 817017373424 817092870144 817497067968 817764114944 819361310481 821082581424 822279494808 826846691328 827525948928 827975497896 828732254976 830396478884 830473211904 831155448704 831606969378 832367045568 834115638272 835744770378 841611810816 844609241088 845303090688 845997510288 847078858752 848313667584 849010560384 849708025684 852455824164 852734290912 858720600064 859145390208 860397788736 862205266944 862913571744 864171463248 865986868992 866698280392 867961688964 872782618624 873974136668 877601789568 878322742668 880727399424 881450920224 881532370944 882175035399 884109950976 885316933032 885398740992 889721977032 891531976704 892264373504 895442204672 895885160184 895967944704 897191115228 899075886912 899814481062 899897628672 901126163979 903844548096 910105559552 911883109473 912180988984 913346932736 913883185152 915130813464 915967229184 917891444736 919144545102 919229478912 919984629312 926357444544 929151942656 929656699392 930420415792 930506391552 930966692544 933734141056 934282363392 934587559936 935049879792 936412926264 938380093056 939150975756 945656557972 945743941632 947035066074 949024547296 949112242176 949891941376 951747199074 952963716096 953275015168 955136880432 959326077276 961842069504 964654473216 965971414212 966060675072 966854297472 968885413888 970208130941 970297783296 970777768212 971094886496 974235227616 974553475328 975035565441 981880445952 985377447936 986186939136 986997095336 988435866612 989699278848 990512320448 994623694848 995981549661 1002973473792 1003797420192 1005906144768 1007372480256 1008200040456 1010318013824 1011790780608 1012621970458 1016825116608 1019730712576 1023868754496 1024709866446 1026203612607 1027515299328 1028359406928 1028454432768 1032869755204 1032965197824 1040120639488 1040731324416 1042152125112 1043825065984 1045295935488 1045863786816 1046722967766 1046819690496 1048921868064 1049018793984 1049880566784 1050450908688 1051411004928 1054485306112 1058694222336 1063337618048 1063961934336 1067652615708 1067751272448 1068628434048 1072335302619 1072434392064 1073315400864 1080750351968 1080850219008 1084599482624 1085236282368 1085590790144 1087711084656 1089101389824 1089996090624 1091585006208 1092481747308 1094776775232 1096372659744 1103367931904 1103967330528 1104874243753 1104976339968 1107297615872 1108809292504 1109460306528 1109822727424 1110371732253 1113411688704 1114326360504 1119213756822 1122149081088 1126966649914 1127070787584 1127996680384 1129438478336 1131084890112 1131644412864 1132014080512 1134225045513 1136607765552 1136712794112 1138264628184 1145527186944 1147197051648 1149607022592 1150551428992 1152228617664 1153175177714 1154649158656 1156904332794 1157282251952 1162085847552 1170135719424 1171096990224 1174303199232 1175267893632 1176233380532 1180037101572 1180422577376 1180531654656 1181115637632 1186295969376 1188709302272 1191031000128 1194513546912 1194623926272 1196254820304 1198767849216 1199752641416 1199863504896 1201501551972 1205126064128 1206771295621 1207479825972 1215844145964 1215956496384 1220174417952 1220287168512 1221176795727 1221289638912 1223855259648 1225526060136 1225639305216 1226646172416 1231623872136 1235143259392 1239542265856 1240270036992 1241288923392 1241963246844 1243098382464 1245594718326 1245709817856 1246733173056 1247410454067 1248550568352 1251173457408 1252201301008 1260991922176 1262713421432 1267954636032 1268996265432 1270618288128 1272470501376 1273515840576 1274562038526 1279101436368 1286205964288 1287961885616 1288080900096 1288718085312 1289139063296 1293307900416 1293730377728 1294370357616 1296257194872 1298980303488 1300047420588 1301942533446 1305749382959 1309173927936 1310961205002 1313836597248 1314915918848 1317484114002 1317914488816 1319599038464 1320373813248 1322176380336 1326164926464 1327975399548 1328098111488 1337297965056 1338396560256 1341208193024 1343163307008 1343827740276 1344266720608 1348613830368 1349054374144 1349721721593 1349846443008 1355766822144 1365158339328 1366279821928 1368271483476 1370020399104 1371145875904 1374272674193 1376837167104 1377286930432 1378716817653 1379976943968 1389536166816 1389664567296 1393727913984 1394485049088 1395630623688 1395759587328 1398562490752 1399840755712 1400601211584 1401751810634 1401881339904 1402574819688 1407570139584 1408726463634 1411592296448 1418484836958 1418615912448 1420552599111 1423536820944 1423668363264 1424837912064 1429780403492 1429912522752 1431087201152 1438989115914 1446981709824 1448957121318 1449091012608 1450281446208 1452135186432 1453328120832 1455446674944 1456642329744 1459702366976 1461830212992 1471956440704 1472820668928 1473301786624 1478066171904 1479280408704 1480495643004 1482653799918 1484548918272 1485768480672 1486989044947 1492285009096 1496198774784 1502761050112 1505696130288 1508859217152 1511058720384 1512300060684 1515477020736 1517686170912 1518932955687 1527369582592 1529454739169 1529596068864 1532809363456 1535803131744 1536304823552 1537064799669 1541272948992 1542539110392 1542681649152 1549304632806 1549447796736 1560180959232 1561462653632 1565737598976 1567023858176 1567943903232 1570084451649 1573382802096 1573528190976 1574820850176 1575676363032 1577116507392 1581727959168 1588041333504 1592684729216 1595006427072 1596316730722 1598357132288 1599818006528 1601478923562 1602002069296 1602942651072 1608651588096 1609973101296 1621125527952 1621275328512 1626899223936 1628235727636 1628386185216 1634034746848 1634185740288 1634994135936 1635528229888 1638722620962 1642165162848 1644558989616 1653693382656 1655051897856 1655950995792 1657464509952 1660792957768 1660946423808 1662310897408 1663213938756 1664734091136 1668231276544 1670508736733 1671489540756 1678820635233 1683223621632 1689218482176 1690449974871 1690606181376 1691995020576 1694157717504 1696627335168 1698021120768 1699416051368 1704911648328 1705468581824 1718290780416 1720795577472 1724410533888 1725827143488 1728342926496 1729762766571 1731973737984 1733396560784 1735923377928 1745565237248 1747948273336 1755203579136 1756645485336 1761454798848 1762901840448 1764350070798 1768219901952 1770633866064 1770797481984 1779443954064 1783063953408 1784528747008 1790884409344 1791770320368 1791935889408 1794382230456 1798151773824 1799628962124 1799795257344 1802252327958 1807522071607 1807689096192 1820211119104 1823766218946 1824361977968 1826693865472 1827766370304 1830261626928 1831934458368 1835782889472 1838289090204 1838458957824 1839969258624 1852714889088 1859313398784 1860840831584 1861012783104 1861933385088 1867468282112 1868392077489 1868564726784 1869175119872 1870099759584 1872825852528 1876760186112 1878301951512 1891313115944 1891487883264 1894070132148 1898049094592 1899783882752 1902377457289 1903494398148 1905927432192 1906550030336 1910273760864 1911843057789 1918652154552 1923684139008 1929308946432 1931942828424 1932121350144 1933708594944 1937770827776 1940416261882 1940595566592 1941555536424 1942189772992 1948470455232 1949106950656 1950071130882 1952913800169 1963760891904 1966441807503 1970754895872 1972373878272 1973994190672 1976871733224 1979398557696 1981024640896 1989247389696 1991963099322 2005946947584 2007594840384 2011812289536 2014744960512 2016400080912 2020636027648 2023581561216 2025243940916 2033650233216 2039461425152 2047737508992 2049419732892 2052407225214 2055030598656 2056718813856 2056908865536 2058408415931 2065739510408 2065930395648 2080241278976 2081462648832 2084304250224 2090591870976 2091727573632 2093445935532 2093639380992 2097843736128 2099761133568 2100901817376 2102627715951 2102822009856 2108970612224 2113089695451 2117388444672 2126675236096 2127727255437 2127923868672 2135305231416 2135502544896 2137256868096 2144670605238 2144868784128 2146630801728 2161500703936 2169198965248 2170472564736 2171181580288 2173435681977 2175422169312 2178202779648 2179992181248 2183170012416 2184963494616 2189553550464 2192745319488 2206735863808 2207934661056 2209748487506 2209952679936 2214595231744 2217618585008 2218920613056 2219645454848 2220743464506 2223980699877 2226823377408 2228652721008 2238427513644 2244298162176 2253933299828 2254141575168 2255993360768 2262169780224 2263288825728 2264028161024 2268450091026 2273215531104 2273425588224 2276529256368 2291054373888 2294394103296 2299214045184 2301102857984 2304457235328 2306350355428 2309298317312 2313808665588 2314564503904 2323956949209 2324171695104 2340271438848 2342193980448 2348606398464 2350535787264 2352466761064 2360074203144 2360845154752 2362231275264 2372591938752 2382062000256 2389027093824 2392509640608 2394475096083 2397535698432 2399505282832 2399727009792 2403003103944 2410252128256 2413542591242 2414959651944 2431688291928 2431912992768 2440348835904 2442353591454 2442579277824 2447710519296 2451052120272 2451278610432 2453292344832 2463247744272 2470286518784 2479084531712 2480540073984 2482577846784 2483926493688 2486196764928 2491189436652 2491419635712 2493466346112 2494820908134 2497101136704 2502115706111 2502346914816 2504402602016 2521983844352 2525426842864 2535909272064 2537992530864 2541236576256 2544941002752 2547031681152 2549124077052 2558202872736 2575923771232 2576161800192 2577436170624 2578278126592 2586615800832 2587460755456 2588740715232 2592514389744 2597960606976 2600094841176 2603885066892 2611498765918 2618347855872 2621922410004 2629831837696 2633422069697 2634968228004 2635828977632 2639198076928 2644352760672 2646525106197 2652329852928 2655950799096 2656196222976 2674595930112 2676793120512 2682416386048 2686326614016 2687655480552 2688533441216 2697227660736 2698108748288 2699443443186 2699692886016 2703378491937 2711533644288 2730316678656 2732559643856 2736542966952 2740040798208 2742291751808 2748545348386 2753674334208 2754573860864 2757433635306 2759953887936 2779072333632 2787455827968 2788970098176 2791261247376 2791519174656 2797124981504 2799681511424 2801202423168 2803503621268 2803762679808 2805149639376 2815140279168 2817452927268 2823184592896 2836969673916 2837231824896 2841105198222 2847073641888 2847336726528 2849412523363 2849675824128 2859560806984 2859825045504 2862174402304 2877978231828 2893963419648 2897914242636 2898182025216 2900562892416 2906656241664 2910624392823 2910893349888 2913284659488 2919404733952 2923660425984 2925106696323 2943912881408 2945641337856 2946603573248 2956132343808 2958560817408 2960991286008 2965307599836 2969097836544 2971536961344 2973978089894 2984570018192 3005522100224 3011392260576 3017718434304 3022117440768 3024600121368 3030954041472 3035372341824 3037865911374 3054739165184 3058909478338 3059192137728 3065618726912 3071606263488 3072609647104 3074129599338 3078610837821 3082545897984 3085078220784 3085363298304 3098609265612 3098895593472 3120361918464 3122925307264 3131475197952 3134047716352 3135887806464 3140168903298 3146765604192 3147056381952 3149641700352 3151352726064 3154233014784 3163455918336 3176082667008 3185369458432 3190012854144 3192633461444 3196714264576 3202957847124 3204004138592 3205885302144 3217005907857 3217303176192 3219946202592 3242251055904 3242550657024 3253798447872 3256471455272 3256772370432 3268069493696 3269988271872 3271056459776 3277445241924 3284330325696 3289117979232 3310103795712 3311901991584 3314622731259 3314929019904 3321585915536 3321892847616 3324621794816 3326427877512 3329468182272 3331115196759 3336462553088 3341017473466 3342979081512 3357641270466 3366447243264 3380899949742 3381212362752 3383990041152 3388315435008 3393254670336 3396042241536 3398832102736 3409823296656 3410937163648 3436581560832 3441591154944 3448821067776 3451654286976 3456685852992 3459525533142 3463947475968 3466793121568 3471846755856 3491130474496 3495896546672 3510407158272 3513290970672 3522909597696 3525803680896 3528700141596 3541267732128 3541594963968 3544176896603 3558887908128 3566127906816 3569057494016 3581768818688 3583540640736 3583871778816 3588764460912 3596303547648 3599257924248 3599590514688 3604504655916 3615044143214 3615378192384 3620313886863 3640422238208 3647532437892 3648723955936 3653387730944 3660523253856 3663530387181 3663868916736 3671565778944 3676578180408 3676917915648 3679938517248 3705429778176 3718626797568 3721681663168 3723866770176 3734936564224 3736784154978 3737129453568 3738350239744 3740199519168 3742231362201 3745651705056 3753520372224 3756603903024 3782626231888 3782975766528 3788140264296 3796098189184 3799567765504 3804754914578 3806988796296 3811854864384 3813100060672 3820547521728 3823686115578 3837304309104 3858617892864 3863885656848 3864242700288 3867417189888 3875541655552 3880832523764 3881191133184 3883111072848 3884379545984 3896940910464 3898213901312 3900142261764 3905827600338 3917248148877 3927521783808 3932883615006 3941509791744 3944383274699 3944747756544 3947988381344 3953743466448 3958797115392 3962049281792 3978494779392 3983926198644 4011893895168 4015189680768 4023624579072 4029489921024 4032800161824 4036113121999 4041272055296 4047163122432 4049165164779 4050487881832 4067300466432 4078922850304 4095475017984 4098839465784 4104814450428 4110061197312 4113437627712 4116816831862 4122818022579 4131479020816 4131860791296 4160482557952 4168608500448 4181183741952 4183455147264 4186891871064 4187278761984 4195687472256 4199522267136 4201803634752 4205255431902 4205644019712 4217941224448 4226179390902 4234776889344 4253350472192 4255454510874 4255847737344 4261657797333 4270610462832 4271005089792 4274513736192 4289341210476 4289737568256 4293261603456 4323001407872 4338397930496 4340945129472 4342363160576 4346871363954 4350844338624 4356405559296 4359984362496 4366340024832 4369926989232 4379107100928 4385490638976 4413471727616 4415869322112 4419496975012 4419905359872 4435237170016 4437841226112 4439290909696 4441486929012 4447961399754 4453646754816 4457305442016 4460967134841 4476855027288 4488596324352 4507866599656 4508283150336 4511986721536 4526577651456 4528056322048 4536900182052 4546431062208 4553058512736 4556798867061 4582108747776 4588364217507 4588788206592 4598428090368 4602205715968 4608914470656 4611194399007 4612700710856 4618596634624 4627617331176 4629129007808 4647913898418 4648343390208 4680542877696 4684387960896 4697212796928 4701071574528 4704933522128 4720148406288 4721690309504 4724462550528 4745183877504 4764124000512 4778054187648 4785019281216 4788950192166 4795071396864 4799010565664 4799454019584 4806006207888 4820504256512 4827085182484 4829919303888 4863376583856 4863825985536 4880697671808 4884707182908 4885158555648 4902104240544 4902557220864 4906131337219 4906584689664 4926495488544 4940573037568 4958169063424 4961080147968 4965155693568 4967852987376 4972393529856 4982378873304 4982839271424 4986932692224 4989641816268 4994202273408 5004231412222 5004693829632 5008805204032 5011526210199 5036461905699 5050853685728 5071349924613 5071818544128 5075985061728 5082473152512 5089882005504 5094063362304 5098248154104 5116405745472 5151847542464 5154872341248 5156556253184 5173231601664 5174921510912 5177481430464 5185028779488 5189288299713 5195921213952 5200189682352 5207770133784 5222997531836 5236695711744 5243844820008 5259663675392 5266844139394 5269936456008 5271657955264 5278396153856 5288705521344 5293050212394 5304659705856 5311901598192 5312392445952 5349191860224 5353586241024 5364832772096 5372653228032 5375310961104 5377066882432 5394455321472 5396217496576 5398886886372 5399385772032 5406756983874 5422566214821 5423067288576 5460633357312 5465119287712 5473085933904 5480081596416 5484583503616 5497090696772 5507348668416 5514867270612 5519907775872 5558144667264 5577940196352 5582522494752 5583038349312 5587108557527 5594249963008 5599363022848 5602404846336 5605176232467 5607007242536 5607525359616 5610299278752 5630280558336 5634905854536 5646369185792 5673939347832 5674463649792 5682210396444 5694147283776 5698825046726 5699351648256 5707132371867 5719121613968 5719650091008 5724348804608 5735529173367 5755956463656 5787926839296 5795828485272 5796364050432 5801125784832 5813312483328 5821248785646 5821786699776 5826569318976 5838809467904 5847320851968 5850213392646 5887825762816 5891282675712 5893207146496 5899325422509 5912264687616 5917121634816 5921982572016 5930615199672 5938195673088 5943073922688 5947956179788 5969140036384 6011044200448 6022784521152 6035436868608 6044234881536 6049200242736 6061908082944 6070744683648 6075731822748 6109478330368 6117818956676 6118384275456 6143212526976 6145219294208 6148259198676 6157221675642 6165091795968 6170156441568 6170726596608 6175225247793 6197218531224 6197791186944 6240723836928 6245850614528 6268095432704 6271775612928 6280337806596 6293531208384 6299283400704 6302705452128 6307883147853 6308466029568 6326911836672 6352165334016 6370738916864 6380025708288 6383181766311 6385266922888 6393428529152 6405915694248 6408008277184 6411770604288 6434011815714 6434606352384 6439892405184 6484502111808 6507596895744 6512942910544 6513544740864 6536138987392 6539976543744 6542112919552 6554890483848 6568660651392 6578235958464 6620207591424 6623803983168 6629245462518 6629858039808 6643171831072 6643785695232 6649243589632 6652855755024 6658936364544 6662230393518 6672925106176 6682034946932 6685958163024 6715282540932 6732894486528 6761799899484 6762424725504 6767980082304 6786509340672 6791456916587 6792084483072 6797664205472 6819646593312 6821874327296 6873163121664 6883182309888 6897642135552 6903308573952 6913371705984 6919051066284 6927894951936 6933586243136 6943693511712 6971870847627 6991793093344 7020814316544 7026581941344 7045819195392 7051607361792 7057400283192 7082535464256 7088353793206 7117775816256 7138114988032 7163537637376 7167081281472 7177528921824 7183425288249 7192607095296 7198515848496 7199181029376 7209009311832 7230088286428 7230756384768 7240627773726 7280844476416 7295064875784 7297447911872 7306775461888 7321046507712 7327060774362 7327737833472 7343131557888 7353156360816 7353835831296 7359877034496 7410859556352 7437253595136 7443363326336 7447733540352 7469873128448 7473568309956 7474258907136 7476700479488 7480399038336 7484462724402 7491303410112 7506347118333 7507040744448 7513207806048 7565252463776 7565951533056 7576280528592 7592196378368 7599135531008 7609509829156 7613977592592 7623709728768 7641095043456 7647372231156 7674608618208 7727771313696 7728485400576 7734119706271 7734834379776 7751083311104 7761665047528 7762382266368 7766222145696 7768759091968 7793881820928 7796427802624 7800284523528 7811655200676 7834496297754 7855043567616 7865767230012 7888766549398 7889495513088 7895976762688 7900266209091 7907486932896 7917594230784 7924098563584 7939575318591 7956989558784 7967852397288 8023787790336 8030379361536 8047249158144 8058979842048 8065600323648 8072226243998 8082544110592 8094326244864 8098330329558 8100975763664 8134600932864 8157845700608 8190950035968 8197678931568 8209628900856 8220122394624 8226875255424 8233633663724 8245636045158 8262958041632 8263721582592 8320965115904 8337217000896 8362367483904 8366910294528 8373783742128 8374557523968 8391374944512 8399044534272 8403607269504 8410510863804 8411288039424 8435882448896 8447399069347 8452358781804 8469553778688 8506700944384 8510909021748 8511695474688 8523315594666 8541220925664 8542010179584 8548237570089 8549027472384 8578682420952 8579475136512 8586523206912 8646002815744 8676795860992 8681890258944 8693742727908 8701688677248 8719968724992 8731873178469 8732680049664 8739853978464 8758214201856 8770981277952 8826943455232 8831738644224 8838993950024 8839810719744 8870474340032 8875682452224 8878581819392 8882973858024 8895922799508 8907293509632 8914610884032 8921934269682 8953710054576 9015733199312 9016566300672 9023973443072 9053155302912 9056112644096 9073800364104 9092862124416 9106117025472 9113597734122 9164217495552 9176728435014 9177576413184 9196856180736 9204411431936 9217828941312 9222388798014 9225401421712 9237193269248 9255234662352 9258258015616 9295827796836 9296686780416 9361085755392 9368775921792 9394425593856 9402143149056 9409867044256 9440296812576 9443380619008 9448925101056 9490367755008 9528248001024 9556108375296 9570038562432 9577900384332 9590142793728 9598021131328 9612012415776 9619908719351 9641008513024 9651017723571 9654170364968 9659838607776 9726753167712 9727651971072 9761395343616 9769414365816 9770317111296 9804208481088 9812262674438 9813169379328 9852990977088 9881146075136 9916338126848 9930311387136 9935705974752 9943868193777 9944787059712 9964757746608 9965678542848 9973865384448 9979283632536 9988404546816 10008462824444 10009387659264 10017610408064 10023052420398 10072923811398 10101707371456 10142699849226 10143637088256 10151970123456 10164946305024 10179764011008 10188126724608 10196496308208 10232811490944 10303695084928 10309744682496 10313112506368 10346463203328 10349843021824 10354962860928 10370057558976 10378576599426 10391842427904 10400379364704 10415540267568 10445995063672 10473391423488 10487689640016 10519327350784 10533688278788 10539872912016 10543315910528 10577411042688 10586100424788 10623803196384 10624784891904 10632530689809 10698383720448 10706183174183 10707172482048 10729665544192 10745306456064 10750621922208 10754133764864 10788910642944 10792434993152 10797773772744 10798771544064 10813513967748 10845132429642 10846134577152 10860941660589 10921266714624 10930238575424 10946171867808 10960163192832 10969167007232 10990591161543 10994181393544 11014697336832 11029734541224 11039815551744 11116289334528 11155880392704 11165044989504 11174217115054 11188499926016 11198726045696 11204809692672 11210352464934 11214014485072 11215050719232 11220598557504 11260561116672 11269811709072 11292738371584 11347878695664 11348927299584 11364420792888 11388294567552 11397650093452 11398703296512 11414264743734 11438243227936 11439300182016 11448697609216 11471058346734 11511912927312 11575853678592 11591656970544 11592728100864 11602251569664 11626624966656 11642497571292 11643573399552 11653138637952 11677618935808 11693561157131 11694641703936 11700426785292 11751744446631 11775651525632 11782565351424 11786414292992 11798650845018 11824529375232 11833149824097 11834243269632 11843965144032 11861230399344 11876391346176 11886147845376 11895912359576 11938280072768 12045569042304 12070873737216 12088469763072 12098400485472 12108339365997 12123816165888 12141489367296 12151463645496 12218956660736 12235637913352 12236768550912 12286425053952 12290438588416 12296518397352 12314443351284 12330183591936 12340312883136 12350450495586 12368454067737 12394437062448 12395582373888 12481447673856 12491701229056 12536190865408 12543551225856 12560675613192 12587062416768 12598566801408 12605410904256 12615766295706 12616932059136 12653823673344 12704330668032 12741477833728 12760051416576 12766363532622 12770533845776 12786857058304 12811831388496 12816016554368 12823541208576 12868023631428 12869212704768 12879784810368 12969004223616 13015193791488 13025885821088 13027089481728 13072277974784 13079953087488 13084225839104 13109780967696 13137321302784 13156471916928 13240415182848 13247607966336 13258490925036 13259716079616 13286343662144 13298487179264 13305711510048 13316642201023 13317872729088 13324460787036 13345850212352 13364069893864 13371916326048 13382901404523 13430565081864 13465788973056 13523599798968 13524849451008 13535960164608 13582913833174 13584168966144 13595328410944 13639293186624 13643748654592 13670396601183 13746326243328 13765092652521 13766364619776 13795284271104 13806617147904 13826743411968 13838102132568 13855789903872 13867172486272 13887387023424 13943741695254 13983586186688 14041628633088 14053163882688 14091638390784 14103214723584 14114800566384 14165070928512 14176707586412 14235551632512 14276229976064 14327075274752 14334162562944 14355057843648 14366850576498 14385214190592 14397031696992 14398362058752 14418018623664 14460176572856 14461512769536 14481255547452 14561688952832 14590129751568 14594895823744 14642093015424 14654121548724 14655475666944 14706312721632 14707671662592 14718394011657 14719754068992 14821719112704 14874507190272 14886726652672 14895467080704 14939746256896 14947136619912 14948517814272 14960798076672 14968925448804 14982606820224 15012694236666 15014081488896 15026415612096 15034578630597 15130504927552 15152561057184 15184392756736 15198271062016 15214049773839 15219019658312 15227955185184 15247419457536 15282190086912 15294744462312 15349217236416 15455542627392 15468239412542 15469668759552 15502166622208 15523330095056 15524764532736 15532444291392 15537518183936 15567864899139 15587763641856 15592855605248 15600569047056 15623310401352 15668992595508 15710087135232 15731534460024 15777533098796 15778991026176 15791953525376 15800532418182 15814973865792 15835188461568 15848197127168 15879150637182 15913979117568 15935704794576 16047575580672 16060758723072 16094498316288 16117959684096 16131200647296 16144452487996 16165088221184 16188652489728 16196660659116 16201951527328 16267698644463 16269201865728 16315691401216 16381900071936 16395357863136 16419257801712 16440244789248 16453750510848 16467267327448 16491272090316 16525916083264 16674434001792 16733820589056 16747567484256 16749115047936 16761325672581 16782749889024 16798089068544 16807214539008 16821021727608 16822576078848 16871764897792 16894798138694 16904717563608 16939107557376 17013401888768 17021818043496 17023390949376 17046631189332 17082441851328 17096475140178 17098054944768 17121397115601 17157364841904 17158950273024 17173046413824 17292005631488 17353591721984 17363780517888 17387485455816 17403377354496 17439937449984 17463746356938 17465360099328 17479707956928 17516428403712 17541962555904 17653886910464 17663477288448 17677987900048 17679621439488 17740948680064 17751364904448 17757163638784 17765947716048 17791845599016 17814587019264 17829221768064 17843868539364 17907420109152 18031466398624 18033132601344 18047946886144 18106310605824 18112225288192 18147600728208 18185724248832 18212234050944 18227195468244 18328434991104 18353456870028 18355152826368 18408822863872 18433954487879 18435657882624 18444777596028 18450802843424 18474386538496 18510469324704 18516516031232 18525675743379 18591655593672 18593373560832 18722171510784 18737551843584 18804286298112 18819734088512 18880593625152 18886761238016 18897850202112 18923649443559 18980735510016 19056496002048 19112216750592 19140077124864 19155800768664 19180285587456 19196042262656 19224024831552 19239817438702 19282017026048 19302035447142 19308340729936 19319677215552 19453506335424 19522790687232 19538828731632 19540634222592 19608416962176 19624525348876 19626338758656 19705981954176 19762292150272 19832676253696 19860622774272 19871411949504 19887736387554 19889574119424 19929515493216 19931357085696 19947730768896 19958567265072 19976809093632 20016925648888 20018775318528 20035220816128 20046104840796 20145847622796 20203414742912 20285399698452 20287274176512 20303940246912 20359528022016 20374370749761 20376253449216 20392992616416 20465622981888 20607390169856 20619489364992 20626225012736 20692926406656 20709925721856 20740115117952 20757153198852 20783684855808 20800758729408 20831080535136 20891990127344 20975379280032 21038654701568 21067376557576 21079745824032 21086631821056 21154822085376 21172200849576 21247606392768 21265061379618 21412366348366 21414344964096 21459331088384 21490612912128 21501243844416 21508267529728 21550275864747 21577821285888 21584869986304 21595547545488 21597543088128 21627027935496 21690264859284 21692269154304 21721883321178 21842533429248 21860477150848 21892343735616 21920326385664 21938334014464 21981182323086 21988362787088 22029394673664 22059469082448 22079631103488 22232578669056 22311760785408 22330089979008 22348434230108 22376999852032 22409619385344 22420704929868 22428028970144 22430101438464 22441197115008 22519041354999 22521122233344 22539623418144 22585476743168 22695757391328 22697854599168 22728841585776 22776589135104 22795300186904 22797406593024 22828529487468 22876486455872 22897395218432 22928654616799 22942116693468 23023825854624 23183313941088 23185456201728 23202359118813 23204503139328 23253249933312 23284995142584 23287146799104 23306277275904 23355237871616 23387122314262 23389283407872 23400853570584 23503488893262 23551303051264 23565130702848 23597301690036 23666299648194 23668486539264 23687930288064 23700798627273 23722460798688 23752782692352 23772295690752 23791824719152 23876560145536 24091138084608 24141747474432 24176939526144 24196800970944 24216678731994 24247632331776 24282978734592 24302927290992 24437913321472 24471275826704 24473537101824 24572850107904 24580877176832 24593036794704 24628886702568 24660367183872 24680625766272 24700900991172 24736908135474 24788874124896 24791164747776 24809238276221 24962895347712 24983402458112 25072381730816 25087102451712 25121351226384 25174124833536 25197133602816 25210821808512 25231532591412 25233864118272 25307647346688 25342197208041 25408661336064 25482955667456 25520102833152 25532727065244 25541067691552 25573714116608 25623662776992 25632033108736 25644712710267 25647082417152 25736047262856 25738425409536 25759569620736 25938008447232 26030387582976 26051771642176 26111180809667 26144555949568 26159906174976 26168451678208 26195619535407 26219561935392 26274642605568 26312943833856 26480830365696 26495215932672 26516981850072 26519432159232 26572687324288 26596974358528 26611423020096 26633284402046 26635745458176 26648921574072 26691700424704 26728139787728 26743832652096 26765802809046 26861130163728 27047199597936 27049698902016 27071920329216 27165827666348 27168337932288 27190656821888 27278586373248 27287497309184 27340793202366 27492652486656 27530185305042 27532729239552 27590568542208 27613234295808 27653486823936 27676204265136 27711579807744 27734344972544 27774774046848 27887483390508 27967172373376 28083257266176 28106327765376 28183276781568 28206429447168 28229601132768 28252791853993 28330141857024 28353415172824 28471103265024 28552459952128 28668325125888 28710115687296 28733701152996 28770428381184 28794063393984 28836037247328 28859726158053 28920353145712 28923025539072 28962511094904 29123377905664 29180259503136 29189791647488 29284186030848 29308243097448 29310951333888 29412625443264 29436788023314 29439508137984 29643438225408 29749014380544 29773453305344 29790934161408 29831604581331 29879492513792 29894273239824 29897035628544 29921596153344 29937850897608 29965213640448 30025388473332 30028162977792 30052831224192 30069157261194 30261009855104 30305122114368 30368785513472 30396542124032 30428099547678 30438039316624 30455910370368 30494838915072 30564380173824 30589488924624 30698434472832 30911085254784 30936478825084 30939337519104 31046660190112 31049529065472 31064888582784 31075036367872 31135729798278 31175527283712 31185711210496 31201138094112 31246620802704 31337985191016 31420174270464 31463068920048 31555066197592 31557982052352 31583907050752 31601064836364 31629947731584 31696394254336 31739665997927 31758301274364 31871409589152 31897592069427 32095151161344 32118549522549 32121517446144 32188996632576 32235919368192 32262401294592 32288904975992 32330176442368 32377304979456 32393321318232 32403903054656 32535397288926 32538403731456 32582824981767 32763800143872 32790715726272 32838515603424 32880489578496 32907501021696 32934534654896 32982544180632 33051832166528 33348868003584 33467641178112 33495134968512 33522651345162 33565499778048 33596178137088 33614429078016 33642043455216 33645152157696 33743529795584 33789596277388 33809435127216 33878215114752 34026803777536 34043636086992 34046781898752 34093262378664 34164883702656 34192950280356 34196109889536 34242794231202 34314729683808 34317900546048 34342919360533 34346092827648 34584011262976 34707183443968 34727561035776 34774970911632 34806754708992 34879874899968 34927492713876 34930720198656 34959415913856 35032856807424 35080683471393 35083925111808 35255233339893 35326954576896 35355975800096 35359242878976 35481897360128 35499449472291 35502729808896 35514327277568 35531895432096 35583691198032 35629174038528 35658443536128 35687737078728 35814840218304 36062932797248 36095893772288 36145171688491 36212621211648 36224450576384 36295201456416 36325018097991 36371448497664 36424468101888 36454390936488 36656869982208 36706913740056 36710305652736 36817645727744 36867908975758 36871315765248 36889555192056 36901605686848 36948773076992 37020938649408 37033032062464 37051351486758 37105362203211 37183311187344 37186747121664 37444343021568 37475103687168 37608572596224 37639468177024 37761187250304 37773522476032 37795700404224 37847298887118 37961471020032 38112992004096 38224433501184 38280154249728 38311601537328 38360571174912 38392084525312 38448049663104 38479634877404 38604070894284 38616681459872 38639354431104 38907012670848 39045581374464 39077657463264 39081268445184 39109759902689 39216833924352 39249050697752 39252677517312 39411963908352 39524584300544 39721245548544 39742823899008 39775472775108 39779148238848 39859030986432 39895461537792 39917134530144 39949926603069 39953618187264 40033851297776 40037550637056 40070441632256 40092209681592 40148704213569 40291695245592 40406829485824 40570799396904 40574548353024 40607880493824 40748741499522 40752506898432 40785985232832 40931245963776 41214780339712 41238978729984 41252450025472 41295277957563 41385852813312 41419851443712 41480230235904 41514306397704 41567369711616 41601517458816 41662161070272 41783980254688 41950758560064 42077309403136 42134753115152 42159491648064 42173263642112 42309644170752 42344401699152 42495212785536 42530122759236 42824732696732 42828689928192 42981225824256 43002487688832 43016535059456 43100551729494 43155642571776 43169739972608 43191095090976 43195086176256 43254055870992 43380529718568 43384538308608 43443766642356 43685066858496 43720954301696 43784687471232 43876668028928 43962364646172 43976725574176 44118938164896 44155182034971 44159262206976 44465157338112 44623521570816 44660179958016 44696868460216 44753999704064 44819238770688 44841409859736 44856057940288 44882394230016 45038082709998 45042244466688 45079246836288 45103735891791 45391514782656 45457683171552 45553178270208 45590600373808 45594813186048 45657058974936 45752972911744 45794790436864 45857309233598 45884233386936 46047651709248 46366627882176 46404718237626 46409006278656 46506499866624 46569990285168 46574293598208 46612554551808 46710475743232 46774244628524 46778566815744 46801707141168 47006977786524 47102606102528 47130261405696 47194603380072 47332599296388 47336973078528 47375860576128 47401597254546 47444921597376 47505565384704 47540198416109 47544591381504 47583649438304 47753120291072 48182276169216 48283494948864 48353879052288 48393601941888 48433357463988 48495264663552 48565957469184 48605854581984 48803095933389 48942551653408 48947074203648 49145700215808 49161754353664 49186073589408 49257773405136 49320734367744 49361251532544 49401801982344 49473816270948 49577748249792 49618476552442 49966804916224 50035019324243 50144763461632 50242702452768 50283977017743 50348249667072 50394267205632 50421643617024 50463065182824 50467728236544 50615294693376 50684394416082 50817322672128 50965911334912 51040205666304 51065454130488 51082135383104 51147428233216 51247325553984 51264066217472 51289425420534 51294164834304 51364191346803 51472094525712 51476850819072 51519139241472 51876016894464 52060775165952 52103543284352 52222361619334 52289111899136 52319812349952 52336903356416 52391239070814 52439123870784 52549285211136 52625887667712 52961660731392 52990431865344 53033963700144 53038864318464 53145374648576 53193948717056 53222846040192 53266568804092 53271490916352 53297843148144 53456279575456 53487665304192 53531605618092 53722260327456 54094399195872 54099397804032 54138837943897 54143840658432 54331655332696 54336675864576 54381313643776 54557172746496 54574994618368 54681586404732 54985304973312 55060370610084 55065458479104 55226468591616 55301863463637 55306973647872 55352408530272 55423159615488 55468689945088 55549548093696 55577027230137 55774966781016 55934344746752 56166514532352 56212655530752 56412858894336 56459202265536 56505583707986 56660283714048 56706830345648 56942206530048 57104919904256 57336650251776 57420231374592 57467402305992 57540856762368 57588126787968 57672074494656 57719452316106 57840706291424 57846051078144 57925022189808 58246755811328 58360519006272 58379583294976 58568372061696 58616486194896 58621902667776 58825250886528 58873576046628 58879016275968 59131793485429 59286876450816 59498028761088 59546906610688 59581868322816 59663209162662 59758985027584 59788546479648 59794071257088 59843192306688 59875701795216 59930427280896 60050776946664 60056325955584 60105662448384 60138314522388 60522019710208 60610244228736 60737571026944 60856199095356 60876078633248 60911820740736 61123112249283 61128760347648 61178977849248 61396868945664 61822170509568 61872957650168 61878675038208 62093320380224 62129777165568 62150072735744 62271459596556 62351054567424 62371422420992 62402276188224 62493241605408 62675970382032 62926137840096 63110132395184 63115964104704 63167814101504 63202129672728 63259895463168 63392788508672 63479331995854 63516602548728 63742819178304 63795184138854 64237099045098 64243034892288 64377993265152 64471838736384 64524802589184 64577809951984 64660352884736 64754609958912 64786642636464 64807806109312 65070794577852 65076807462912 65165649963534 65527600287744 65581431452544 65677031206848 65760979156992 65815002043392 65869069309792 65965088361264 66103664333056 66697736007168 66935282356224 66990269937024 67045302690324 67130999556096 67228858156032 67284086910432 67290304315392 67339361035457 67487059591168 67557124064997 67579192554776 67618870254432 67756430229504 68053607555072 68087272173984 68093563797504 68186524757328 68329767405312 68385900560712 68392219779072 68485588462404 68629459367616 68685838721066 68692185655296 68785963850397 69168022525952 69414366887936 69549941823264 69607077356439 69613509417984 69759749799936 69854985427752 69861440397312 69918831827712 70065713614848 70161366942786 70167850223616 70510466679786 70653909153792 70711951600192 70963794720256 70998898944582 71005459617792 71028654555136 71063790864192 71102395881819 71167382396064 71258348077056 71316887072256 71375474157456 71629680436608 72125865594496 72191787544576 72290343376982 72425242423296 72448901152768 72590402912832 72650036195982 72742896995328 72848936203776 72908781872976 73313739964416 73413827480112 73420611305472 73635291455488 73735817951516 73742631530496 73779110384112 73803211373696 74041877298816 74066064124928 74102702973516 74210724406422 74366622374688 74373494243328 74427714828663 74888686043136 74943282219281 74950207374336 75217145192448 75278936354048 75522374500608 75547044952064 75591400808448 75694597774236 75922942040064 76026591624123 76225984008192 76448867002368 76560308499456 76623203074656 76721142349824 76784169050624 76896099326208 76934138130801 76959269754808 77208141788568 77233362919744 77278708862208 77814025341696 78091162748928 78155314926528 78219519805378 78333542429001 78433667848704 78498101395504 78505355034624 78823927816704 79049168601088 79442491097088 79485647798016 79550945550216 79558296477696 79718061972864 79790923075584 79834269060288 79899853206138 79907236374528 80067702595552 80075101274112 80140883264512 80184419363184 80297408427138 80583390491184 80813658971648 81141598793808 81149096706048 81215760987648 81497482999044 81505013796864 81571970465664 81854928099917 81862491927552 82429560679424 82477957459968 82504900050944 82590555915126 82771705626624 82839702887424 82960460471808 83028612795408 83134739423232 83203034917632 83324322140544 83567960509376 83901517120128 84269506230304 84318983296128 84346527284224 84619288341504 84688803398304 84758375561979 84990425571072 85060245518472 85649465393464 85657379856384 86004975377664 86033070118912 86201103458988 86311285143552 86339479945216 86382190181952 86508111741984 86579178474159 86761059437136 86769076617216 86887533284712 87370133716992 87441908603392 87569374942464 87753336057856 87924729292344 87953451148352 88237876329792 88310364069942 88318524413952 88930314676224 89247043141632 89320359916032 89393736920432 89507999408128 89638477541376 89682819719472 89712115880576 89764788460032 90076165419996 90084488933376 90158493672576 90207471783582 90783029565312 90915366343104 91106356540416 91181200747616 91189626372096 91314117949872 91505945823488 91589580873728 91714618467196 91768466773872 92095303418496 92733255764352 92809436475252 92818012557312 93139980570336 93148587196416 93216495407161 93225109103616 93420951486464 93548489257048 93557133631488 93603414282336 94013955573048 94205212205056 94260522811392 94389206760144 94665198592776 94673946157056 94751721152256 94803194509092 94889843194752 95080396832218 95089182763008 95167298876608 95218997993781 95506240582144 95692776208281 96355648567647 96364552338432 96566989897728 96707758104576 96787203883776 96866714927976 96990529327104 97131914938368 97211709163968 97606191866778 97885103306816 98291400431616 98323508707328 98372147178816 98515546810272 98641468735488 98722503065088 98803603964688 98947632541896 99155496499584 99236953104884 99933609832448 100070038648486 100289526923264 100485404905536 100567954035486 100696499334144 100788534411264 100843287234048 100926130365648 100935456473088 101230589386752 101368788832164 101634645344256 101931822669824 102080411332608 102130908260976 102164270766208 102494651107968 102528132434944 102578850841068 102588329668608 102728382693606 102944189051424 102953701638144 103028758081599 103038278482944 103752033788928 104121550331904 104207086568704 104444723238668 104578223798272 104639624699904 104782478141628 104878247741568 105098570422272 105242050414179 105251775335424 105980863730688 106067927400288 106077728636928 106290749297152 106387897434112 106445692080384 106498348416873 106533137608184 106542981832704 106595686296288 106912559150912 106975330608384 107063211236184 107444520654912 108188798391744 108277675887794 108287681316864 108435515065473 108663310665392 108673351729152 108762627287552 108975054293973 109114345492992 109149989236736 109363172809464 109970609946624 110120741220168 110130916958208 110452937183232 110603726927274 110613947295744 110704817060544 110846319230976 110937379890176 111099096187392 111154054460274 111549933562032 111868689493504 112333029064704 112425311061504 112825717788672 112918404531072 113011167415972 113320567428096 113413660691296 113884413060096 114209839808512 114673300503552 114840462749184 114934804611984 115081713524736 115176253575936 115344148989312 115438904632212 115681412582848 115850044379616 116721038012544 116759166589952 117136744123392 117232972389792 117243805335552 117329279708067 117650501773056 117747152093256 117758032551936 118263586970858 118573752901632 119093813221376 119163736645632 119326418325324 119517970055168 119577092959296 119686384613376 119751403590432 119849779809207 119860854561792 120101553893328 120112651911168 120211324896768 120276629044776 121044039420416 121220488457472 121475142053888 121712398190712 121752157266496 121823641481472 122246224498566 122257520695296 122357955698496 122793737891328 123644341019136 123745915300336 123757350076416 124186640760448 124259554331136 124300145471488 124542919193112 124702109134848 124742844841984 124804552376448 124986483210816 125351940764064 125852275680192 126220264790368 126231928209408 126335628203008 126404259345456 126519790926336 126785577017344 126958663991708 127033205097456 127485638356608 127590368277708 128474198090196 128486069784576 128943677472768 129037681415153 129049605178368 129155619903968 129320705769472 129509219917824 129573285272928 129615612218624 130141589155704 130153614925824 130331299927068 131055200575488 131162862905088 131354062413696 131630004086784 131738138619584 131930176722528 132207328666112 132465546104913 133395472014336 133870564712448 133980539874048 134090605380648 134261999112192 134457716312064 134568173820864 134678722070914 134974119182336 135114248129994 135158385109552 135237740508864 136107215110144 136174544347968 136373049514656 136659534810624 136771801121424 136784439558144 136971176924808 137258918735232 137371677442132 137384371310592 137571927700794 138336045051904 138828733775872 139099883646528 139214154712878 139227018835968 139519499599872 139709970855504 139722880794624 139837663655424 140131427229696 140322733885572 140335700447232 141020933359572 141307818307584 141423903200384 141927589440512 141997797889164 142010919235584 142057309110272 142127581728384 142204791763638 142334764792128 142516696154112 142620595248327 142633774144512 142750948314912 143259360873216 144251731188992 144383575089152 144580686753964 144850484846592 145180805825664 145300072391964 145485793990656 145697872407552 145817563745952 146827654960224 146841222610944 147270582910976 147471635903032 147485263060992 147558220768224 147606422747392 148083754597632 148132128249856 148205405947032 148421448812844 148733244749376 148855429657326 149886564438562 149900414748672 150105057972729 150434290384896 150557872708096 150851931053229 151044749001216 151094089904128 151182801616896 151389195548472 151845884080128 152053183248246 152451968016384 152897734004736 153120616998912 153246406149312 153442284699648 153568338101248 153792198652416 153868276261602 153918539509616 154416283577136 154466725839488 154557417724416 155628050683392 156182325497856 156310629853056 156439039610756 156667084858002 156867335697408 156996202791008 157010710069248 157647855633408 158098337202176 158884982194176 158971295596032 159101891100432 159116592955392 159436123945728 159581846151168 159668538120576 159799706412276 159814472749056 160135405191104 160281766529024 160368838726368 160500582317593 160594816854276 161166780982368 161627317943296 162283197587616 162298193412096 162416513831691 162431521975296 162994965998088 163010027593728 163143940931328 163709856199834 163724983855104 164859121358848 164955914919936 165181111830252 165679405774848 165905590390911 165920920943616 166057225590816 166269478846464 166406069835264 166648644281088 167135921018752 167803034240256 168539012460608 168637966592256 168693054568448 169238576683008 169377606796608 169516751123958 169980851142144 170120491036944 171298930786928 171314759712768 172009950755328 172066140237824 172402206917976 172622570287104 172678959890432 172764380363904 173016223483968 173158356948318 173522118874272 173538153234432 173775066569424 174740267433984 174883817206784 175138749884928 175506672115712 175849458584688 175906902296704 176475752659584 176620728139884 176637048827904 177395380456287 177860629352448 178494086283264 178640719832064 178787473840864 179015998816256 179276955082752 179365639438944 179424231761152 179529576920064 180152330839992 180168977866752 180316987345152 180414943567164 181566059130624 181830732686208 182212713080832 182362401495232 182628235899744 182778265667669 183011891646976 183179161747456 183369336747849 183429236934392 183536933547744 184190606836992 185466511528704 185618872950504 185636025114624 186279961140672 186432990814322 186450218207232 186841902972928 187096978514096 187114267262976 187206828564672 188027911146096 188410424410112 188778413520288 189330397185552 189347892314112 189503442304512 189606389018184 189779686389504 190160793664436 190178365526016 190334597753216 190437995987562 191012481164288 191385552416562 192711297135294 192729104676864 193133979795456 193415516209152 193574407767552 193733429855952 193981058654208 194263829876736 194423418327936 195212383733556 195770206613632 196582800863232 196647017414656 196744294357632 197031093620544 197282937470976 197445006130176 197607207929376 197895265083792 198310992999168 198473906209768 199867219664896 200140077296972 200970809811072 201135908070972 201392998668288 201686574468096 201852260731296 201870912946176 202018083106371 202461178773504 202737577664328 203269290688512 203863645339648 204160822665216 204261816521952 204328541532416 204989302215936 205056264869888 205157701682136 205176659337216 205456765387212 205888378102848 206057516163198 206076556965888 206357891551191 207504067577856 208243100663808 208414173137408 208821232069317 208889446477336 209156447596544 209279249399808 209564956283256 209756495483136 210197140844544 210484100828358 210503550670848 211961727461376 212135854800576 212581498594304 212775794868224 212891384160768 212996696833746 213066275216368 213085963665408 213191372592576 213825118301824 213950661216768 214126422472368 214889041309824 216377596783488 216555351775588 216575362633728 216871030130946 217326621330784 217346703458304 217525254575104 217950108587946 218228690985984 218299978473472 218726345618928 219941219893248 220241482440336 220261833916416 220905874366464 221207453854548 221227894591488 221409634121088 221874759780352 222177661985489 222198192374784 222308108920548 223099867124064 223283144485989 223737378987008 224666058129408 224829846657843 224850622123008 225651435577344 225836809062144 226022334831944 226641134856192 226827321382592 227768826120192 228079774872369 229346601007104 229680925498368 229869609223968 230163427049472 230352507151872 230688297978624 230877809264424 231362825165696 231700088759232 233442076025088 233518333179904 234273488246784 234465944779584 234658559416134 235000627287003 235301003546112 235494304186512 235516065103872 236527173941716 237147505803264 238187626442752 238327473291264 238652836650648 239035940110336 239154185918592 239372769226752 239502807180864 239699559618414 239721709123584 240203107786656 240225303822336 240422649793536 240553258089552 242088078840832 242440976914944 242950284107776 243424796381424 243504314532992 243647282962944 244492448997132 244515041390592 244715911396992 245564784299751 245587475782656 247288682038272 247491830600672 247514700152832 248373281520896 248519108662272 248600290942976 249085838386224 249404218269696 249609104752896 249972966421632 250703881528128 251704551360384 252440529580736 252671256406016 252808518690912 253016201819437 253039581852672 253571154034688 253917327983416 254066410194912 254275126685937 254971276713216 255180736555416 256948396180392 256972139569152 258075362830306 258099210356736 258311239807936 258641411538944 259018439835648 259146570545856 259231224437248 259737535422477 260283178311408 260307229851648 260662599854136 262110401150976 262325725810176 262708124827392 263260008173568 263476277239168 263860353445056 264414657332224 264931092209826 266790944028672 267741129424896 267961079748096 268181210761296 268523998224384 268915432624128 269136347641728 269357444141828 270228496259988 270316770219104 270475481017728 272214430220288 272349088695936 272746099029312 273319069621248 273543602242848 273568879116288 273942353849616 274517837470464 274743354884264 274768742621184 275143855401588 276672090103808 278199767293056 278428309425756 278454037671936 279419941711008 279445761589248 279649486221483 279675327310848 280262854459392 280645467771144 280671400894464 282041866719144 282615636615168 282847806400768 283855178881024 283995595778328 284021838471168 284255163456768 284409583527276 284669529584256 285241190496654 285267548289024 285501896629824 285656993981343 286518721746432 288503462377984 288767150178304 289066945702941 289161373507928 289700969693184 290361611651328 290600144783928 290971587981312 291395744815104 291635127491904 293655309920448 294541165821952 294943271806064 294970526121984 295116441536448 295212845494784 296167509195264 296264256499712 296410811894064 296842897625688 297466489498752 297710859314652 299773128877124 299800829497344 300210115945458 300868580769792 301115745416192 301703862106458 302089498002432 302188179808256 302365603233792 302778391096944 303691768160256 304106366496492 304903936032768 305795468009472 306241233997824 306492812298624 307136676202496 307584397304832 307736552523204 307837079019232 308832567154272 308933451678976 309086274244797 309114835448832 311256101366784 312364650995712 312621259706112 312878079221512 313334169716004 313734671394816 313992405582016 315295711266816 315726151242537 317942591192064 318203782200864 318233185910784 318872247891456 319163692302336 319337076241152 319599412824552 319628945498112 320270810382208 320563533058048 320737677452736 321001164635186 321189633708552 322333561964736 323254635886592 324566395175232 324833027663382 324863043950592 325306545196419 325989931996176 326020055187456 326287881862656 327419712399668 327449967710208 329718242717696 329911829839872 330362223660504 331358811549696 331811180781822 331841841887232 332114451181632 332538957692928 332812139670528 333297288562176 334271842037504 335606068480512 337078024921216 337275933184512 337386109136896 338477153366016 338755213593216 339033502247916 339961702284288 340240982073888 342597861573856 342629519425536 344019901510656 344132280475648 344804413835952 345245140574208 345528760727808 346032446967936 346316713896636 347044237748544 347550133138848 349767634413568 350245135269701 350277499769856 351013344231424 351698917169376 351813804593408 351987839124201 352951505319168 353241456279768 353274097655808 354790760912574 355721258704896 357281439664128 357574947681728 358031997632512 358553910165504 358731278877888 358848463522304 359059153840128 359549339427621 360304661679984 360337955733504 360633974690304 360829887134328 363132118261248 363661465372416 364425426161664 364724802990464 365256471799488 365556531335338 366023783293952 366358323494912 366738673495698 366858473868784 367073867095488 368381213673984 370933023057408 371237745901008 371272050229248 372559922281344 372865981628644 372900436414464 374193957028192 374228534525952 374413657129344 376055822292192 376820848820224 377556827040576 378660794371104 378695784628224 379006884609024 379212778036368 379559372779008 380321587328872 380356731052032 380669195506432 380875991975124 382024962328576 382546500711857 382771104833124 385422594270588 385458209353728 386831032418304 387113044245459 387148815535104 387466859711904 387962117308416 388527659753472 388846836655872 390424767467112 391540413227264 393165601726464 393488588715264 394062187241088 394890012260352 395214415858752 395790530167584 396621985998336 396947812419536 399734439329792 400280154593944 401941619622144 402271816141944 402785997336576 403373148936192 403704521462592 404036166212742 404922357547008 405475155328656 407727290679296 408321645330432 408523633043904 408657083064832 409978604431872 410112529739776 410315403364272 410353318674432 410913530774424 411776756205696 412115032326396 412153113931776 412715783102382 413922554398003 415008135155712 416486201327616 416828346274816 417642464138634 417778892954672 418312895193088 418558498799616 419129912566512 419512990966272 420394281689088 420968201656716 421007101341696 423923454922752 424271709601152 425162997188608 425782768321536 425993393667492 426132550432736 426171927330816 426382745185152 427650236603648 427861785744981 427901322433536 428252844944736 429778082619648 432755193566976 433110703551176 433150725267456 433742060261892 434653242661568 435050509150208 435644437719181 435900217175892 436457381971968 436599956946944 437452691237856 440482964880672 440523667832832 441811748732928 442414907709096 442455789182976 442819268242176 443749519560704 444355323970978 444396384749568 444616217841096 446199734248128 446566288971978 447474757974016 449659693315686 449701244246016 450315173918187 451302871154688 451673618124288 452044669663888 453282269712384 453654642765184 455537652240384 456159549744738 458693202014208 459361850996736 459739218447936 460326854098944 460705014303744 461376595957248 461755618528848 462725650331392 463400177518464 466884152050176 467036666359808 468546976493568 468931889559168 469317118832268 470001254574006 470602007092224 470988608373024 471032130207744 471375527248199 473054347883432 474295011606528 476375252885504 476654946582528 477305673301296 478308371837184 478745538453504 479005614361728 479399119236828 479443418247168 480406215573312 480845299587072 481106516179104 481501746952779 484176157681664 484881953829888 485900568215552 486849592762848 487008629065984 487249541495073 487294565925888 488984897994264 489030082781184 489431822793984 491129568599502 491174951565312 494577364076544 494983661201344 496746563041792 497038217324544 497200581885952 497716771172733 498171676772448 498808436539392 499218209505792 499945932843264 501407763056256 503409102720768 504881059161472 505342512812032 505617037381824 506032403638874 506079163705344 507142308069376 507834655966832 508132820389824 508550253371874 509942553426432 510361473110832 513896792360784 513944279138304 516150725660612 516198420713472 516622479615872 518036879671296 518293141091712 518462448874496 519475070844954 520566356622816 520614459703296 521325199708272 524220802301952 524651451620352 525416249654784 526520016347136 526952554478336 527720706890112 528829314664448 529862184419652 532186141368861 533581888057344 535482258849792 535922159496192 536362421522592 537047996448768 537830865248256 538272695283456 538714888283656 540456992519976 540633540438208 540950962035456 544698177391872 545492198058624 546638139242496 547087204485696 547884707699232 548334797003007 549035674940928 549486709768528 549537485242368 550287710803176 553344180207616 556399534586112 556856618851512 556908075343872 558839883422016 559298972442966 559350654621696 560525708918784 561290935542288 561342801788928 564083733438288 565231273230336 565695612801536 567710357762048 567991191556656 568043676942336 568510326913536 568819167054552 569339059168512 570482380993308 570535096578048 571003793259648 571313987962686 572984496699419 573037443492864 577006924755968 577534300356608 578133891405882 578322747015856 579401939386368 580723223302656 581200289567856 581943175962624 582791489630208 583270254983808 587310619840896 589886543612128 589941052243968 590232883072896 590425690989568 592335018390528 592528512999424 592821623788128 593685795251376 594932978997504 595421718629304 599546257754248 599601658994688 600420231890916 602231490832384 603053653960613 603407724212916 604178996004864 604376359616512 605556782193888 606054249319113 607383536320512 608212732992984 609807872065536 611590936018944 612482467995648 612985624597248 614273352404992 615168794609664 615473105046408 615674158038464 617665134308544 617866903357952 618172548489594 618229670897664 619073674653573 622512202733568 624729301991424 625242519412224 625756158443024 626668339432008 627469342789632 627984811164032 630591422533632 631452302485074 635885182384128 636407564401728 637744495782912 638327384604672 638674152482304 639198825649104 639257890996224 640541620764416 641127066116096 641475354905472 642002329270372 642379267417104 644667123929472 646509271773184 649132790350464 649666055326764 649726087901184 650613090392838 651979863992352 652040110374912 652515467850127 652575763725312 654839424799336 654899935420416 659436485435392 659823659679744 660724447321008 662717623099392 663622361563644 663683683774464 664228902363264 665624279341056 666532985956467 666594577124352 668543684075008 669849433457967 671212136961024 674156049842432 674489539973529 674551866369024 674772218273792 676954306732032 677510427186432 678067004495832 679923404568576 680481964147776 685195723147712 688039803021312 688264560951296 689608827671904 690490281148416 691057521455616 692064893935872 692633427793272 694088475497088 695100266277696 699535268827136 700490270539402 700554999539712 702026688462848 703397834338752 703627609186816 703975678248402 705001881861009 705903010638336 706482912559536 706548195311616 709581521825148 711442517409792 714562879328256 715149895363456 717107820331008 717462557755776 717696927044608 718118307680256 719098678855242 720609323359968 720675911467008 721267949380608 721659774268656 726264236522496 727322930744832 728850852323328 729449605980928 730512943598976 731113062670676 732047566587904 733477346991396 733716947737568 734147734190976 736694352899253 736762427347968 741866046114816 742475491802016 742544100458496 745119844562688 745731963257288 745800872828928 748387914056384 748827314258688 752111644584384 755113654081152 757321588742208 758013769218048 758425556072736 759048605458311 759118745558016 760643174657744 760713462104064 761338391012864 761751983950248 762825380057811 764049924657152 765093001423714 765542209666248 770845188541176 770916418707456 774226088490918 774297631070208 774933719423808 775924234616832 777055319506944 777693673311744 780849534934224 783080826454528 786331203452928 786977177430528 788124374482176 789780024520704 790428831717504 791581060335168 793243971996672 793895624839072 799468878659584 800560309187888 803883239244288 804543632283888 805571994673152 806746297872384 807409042925184 808072332425484 810950310657312 816643290660864 817047266087808 817314166129664 819957208863744 820225059479552 820630806728544 820706637348864 821827061548848 823553512411392 824230064652792 824306227863552 825431566204764 827845108796006 830016270311424 833656692549632 835284928277268 835557785909344 836625790386176 838259825133024 838948458664449 839025981932544 840788563378176 841936403313432 842014202683392 847846909845504 848543419202304 850325994377216 851565536643072 851986787334984 852265100865472 852765490370304 855300473207296 855723571489962 855802644867072 856505689889472 856970981944029 859556165239296 865510387133952 866221407102352 866301450534912 867484120523784 869306485323136 870101018300416 871288875438362 871800434351784 872914763943936 873199913893888 874905382475712 880965929761344 883623497465856 884829815418192 884911578365952 885638536484352 887499039121408 888710647941956 888792769499136 889232435682192 892399468496256 893132577943956 894949515948032 899319386631372 899402488492032 900630347836374 902605742309376 903263769906071 903347236248576 904089339327776 906564539424768 907309285530368 911075304480768 912319099489476 917386404028416 918723701993472 919478436895872 921410028607488 922753191914496 923511237057696 925451300662784 926800355036928 927258822734391 933768304100352 934073332719616 937093952987136 937863779118336 938634237664536 940002509148012 941204014184448 941977216746048 942751054496398 946108695766864 952750505771008 954611346602592 956616743674368 957491076907008 958011228723456 958798238473656 958886836494336 960812431146624 961690599174144 962213032358208 963003493905558 968352315363328 969763907659776 971801136431104 973699185525696 974017258131968 974499082990146 974589131851776 975919635589257 977969795988528 978060165562368 978863645587968 982259137199004 982349903130624 989154728153088 989967322402688 993493126083584 994076434649088 994401163771904 995433542345466 996343353544896 997616873078784 998436419011584 999891865686528 1002815526112512 1006818205441536 1009762118322944 1010685025624064 1011234074763648 1012064807277748 1012158327410688 1015669311933664 1016265640779648 1017100506743748 1019885106852864 1020722946221664 1027793584721568 1027888558276608 1032301451321224 1032396841426944 1033244959231744 1036586282183424 1036924897748992 1038950141689908 1041132713245632 1042650399416544 1049302903240704 1050735405809103 1050832499309568 1053040032694272 1053905108956672 1055441413780224 1055963517372603 1057658629328896 1059724368839304 1064372282737722 1067163776114688 1071844318992384 1072724843045184 1074095992897536 1075661730496512 1076545390566912 1077429776567312 1080913985039952 1081267080876416 1081901924070912 1089396354783744 1090984396117248 1093276278484992 1094174408971392 1095769415398464 1096669594006014 1098071349881856 1098973419537056 1099074970484736 1100575421606352 1106688360415232 1112799069172224 1113713237703024 1113816150687744 1117679766844032 1118597944885932 1118701309243392 1122581871084576 1122685603577856 1123504076223151 1128167466876576 1130462546460672 1131391225603072 1135420715524096 1135982383113312 1136087353884672 1137020653827072 1137638334109104 1138678118337024 1140964761986616 1141070193156096 1142007586519296 1142627975925372 1145968993398838 1146074886985728 1147639502135571 1154013849511936 1156267782811764 1156645494031712 1161339132736377 1161446446605312 1162400579135712 1163886351925248 1165582979260416 1166540509967616 1174621239681792 1179773087224256 1180465766145792 1180851381979136 1184670036781056 1185057025998848 1185643247576256 1187371590502752 1189865957995008 1190843437258608 1199092515508496 1199203317989376 1200840463781832 1204462981664768 1206107307921226 1206815448425832 1208357992009728 1208752719233024 1211113564387776 1212108498638226 1214767072641024 1216425465985968 1223181872037888 1224964935991296 1225971249194496 1228546704809984 1230337589219328 1230946210092816 1231348316076928 1235330268617088 1235733806715904 1236345096979188 1236459341795328 1238147349307146 1241767663194009 1245024405467136 1249458603982848 1250485038824448 1251512316886048 1253336678864016 1254938685579264 1255969622328064 1261182845067264 1262904604970148 1271770364768256 1272815128803456 1275488991565824 1277348304964608 1278397651298208 1278515781992448 1279447859673683 1281083241528832 1282254132232192 1282950709810944 1283585357234943 1284004658540744 1284758534834208 1289334247858944 1293018543546368 1298265580700928 1299332110653528 1299452175802368 1301226180785676 1303959727984704 1305030935700254 1305151527450624 1306933313157543 1309678849598672 1309799870840832 1318872970870784 1321448894642016 1325435246198784 1327244723127288 1327367367548928 1328457804726528 1331248558682112 1333065971912934 1333189154248704 1337087368150016 1339698866915934 1342424273922048 1348312099684864 1348979079947058 1349103732738048 1349544436547584 1350945521754561 1353908613464064 1355020854372864 1356134008991664 1359846809137152 1360963928295552 1370391446295424 1376079606042624 1376529121902592 1379217655343808 1380980562296832 1382115042911232 1384129787871744 1385266855586544 1388176950994176 1390200532555392 1399070537654272 1400980541078804 1401109999079424 1406795668677504 1407255218373632 1407951356496804 1410003763722018 1411806021276672 1412965825119072 1413096390623232 1414126581744597 1419163043650296 1422885034819584 1429125758656512 1430299790726912 1434925115511552 1435393854089216 1436236615360512 1438197357710484 1441218646719936 1442535898761216 1443319548537312 1444505240858337 1452528473044992 1454645861489664 1457701704646656 1458899211961856 1461025887197952 1461748624485219 1462226125341352 1464095133175808 1466954693982792 1467433895475136 1468295468381952 1473388705798506 1473524854695936 1483732092229632 1484950983604032 1490239689125376 1491463926514576 1491601745657856 1496775828112768 1497654628517376 1504223289168768 1510227308162304 1514643177484416 1516027538436096 1516851112145472 1518097210916622 1518237491116032 1521286349315488 1521426924208128 1522676782025728 1523503967900496 1525650760115622 1528099849314304 1530186002847428 1531084419332496 1541690377082352 1541832837414912 1548452176981836 1548595262140416 1549867438847616 1554110639013888 1555243633898423 1555387346623488 1561699069868448 1566161652909056 1572662406905856 1573954354861056 1576248748964352 1579560049041408 1580857663435008 1583162120670336 1586487943993344 1587791249678144 1596558424106583 1601120618375776 1607766478488576 1609087264567776 1611143989346304 1613492595744768 1614818085850368 1616144664850968 1621900621314624 1634094532175616 1634628332259328 1639914417727488 1640450118959104 1641261613457088 1643654123097696 1645004391009021 1647107024822784 1648460129305584 1648612455727104 1650863132409528 1655690217592012 1660032540622848 1667313385099264 1670569856554536 1671115571818688 1673251580772352 1676519650266048 1677896917328898 1678051963865088 1681577126756352 1683872806626864 1684028405366784 1695693819691008 1697086838404608 1700651988754432 1703131073286144 1703973574669968 1704530201730944 1705530980740608 1710600946414592 1711447142979924 1711605289734144 1713011379778944 1713941963888058 1718953490098257 1719112330478592 1731020774267904 1732442814204704 1732602901069824 1734968241047568 1738612970646272 1740202036600832 1742577750876724 1743600868703568 1745829527887872 1749810764951424 1761931859522688 1769659630836384 1769823156731904 1771113412736059 1771277072968704 1774998078242816 1777421295883912 1777585538998272 1778464871364384 1784798936992512 1786265155887912 1789899031896064 1798638773262744 1798804976984064 1801260695672748 1806527539812142 1806694472497152 1808178678655552 1809160961881839 1813129078849536 1814618571060736 1818162747957339 1822150608961536 1824638198978952 1834772808056832 1837447403986944 1838956873791744 1842820057214976 1845506383828992 1847022474115392 1850902601325568 1853600710073856 1854517645468782 1867536608200704 1868146665439232 1874187905974272 1875727558236672 1877268475329072 1880005018296024 1882408028368896 1883954433492096 1885502108992796 1892217391533728 1905501011542016 1909222693205184 1913233487348736 1914982153814016 1916022457446912 1917596476947312 1917773672988672 1921624862293248 1923381198348288 1924426064716416 1926006987811116 1936704630726656 1939527815319552 1947398371051392 1948034516263936 1948998165980292 1949178263703552 1951839271178514 1955939591977056 1956120331124736 1957546403550381 1957727291175936 1964518274398008 1964699806261248 1978309456306176 1979934644805376 1986986252167168 1988152869298176 1990867084690932 1992686707089792 1996872838023168 1999598957869401 1999783731373056 2005631052225024 2013636410883072 2019524236645888 2021370051248128 2022468149527296 2023468619920587 2024129614555496 2024316654821376 2031338623867328 2032531281559296 2034201013487496 2039770213705728 2041445892443328 2055587169443136 2064602902642448 2064793682853888 2066489918463488 2073172564366848 2073849795497984 2077900283379816 2082265426491264 2085300798833088 2098605806481408 2101470811618206 2101664998619136 2106080065388544 2107810217913344 2110882827560448 2111927034745206 2115317258657792 2119448737678608 2128744565475444 2134327552229376 2143688637984768 2145449686090368 2151323460993024 2153090781133824 2154859553134624 2161827970079904 2162534161752832 2163803848141824 2178792709567488 2181968792234496 2186552556969984 2188348817942784 2191538830796928 2193339188012028 2196142699763712 2197946839074112 2201150843212704 2210083058697759 2225598138344448 2227426475406048 2227632301375488 2235359533688064 2237195889771864 2237402618486784 2245163742169152 2247008152446302 2256334933753152 2262782451206144 2270841431048192 2271964766226624 2274041307654144 2275276668218208 2277145816374933 2277356236674048 2281929523973232 2282140386312192 2284015173038592 2285255951850744 2291937986797676 2292149773971456 2295279004271142 2308027699023872 2312535565623528 2313290988063424 2322678265472754 2322892893210624 2324801158271424 2327772703850496 2331165958520832 2333081019935232 2349242479363584 2359546174448512 2360931532291584 2361702763958272 2369340073562112 2370114051997696 2371286495152512 2374743181005504 2379731915990016 2381686874517216 2398185031016992 2398406635978752 2401680927563664 2408925963329536 2412214615842452 2413630896851664 2416715984019456 2422227128775552 2424216997276452 2432850931971936 2449929871982592 2451715946887907 2451942498388992 2457093409619968 2460675178438656 2461892420185632 2462696632153856 2470660537234176 2471467613431808 2472690193958376 2472918683590656 2476294698614292 2483535326388018 2490048810934272 2500970077648896 2503024633772096 2506673357728032 2509877371158528 2511939244656128 2516845375993347 2522365690134528 2525809209940296 2543540729536512 2545630257606912 2550977983131648 2554696609929216 2556795302596416 2558895719347366 2562166483057664 2564508264464384 2565901419621888 2567170714469886 2568009317081488 2569517069668416 2578668495717888 2586037087092736 2596531161401856 2598664221307056 2598904351604736 2602452361571352 2607919455969408 2610061871400508 2610303054901248 2613866626315086 2619357699197344 2619599741681664 2637745941741568 2642897789284032 2650870492397568 2654489446254576 2654734735097856 2656915609453056 2662497117364224 2666131943825868 2666378308497408 2674174736300032 2677825504982999 2679397733831868 2684848547844096 2696624199369728 2697958159894116 2698207465476096 2699088873095168 2701891043509122 2707817226928128 2709791309718213 2710041708745728 2712268017983328 2719693618274304 2721927856591104 2740782892590848 2752159212085248 2758435310687616 2764230085822464 2768259575743488 2770533711173088 2776353901988352 2780401065110784 2798141075308544 2801961082157608 2802219998158848 2813591337355008 2814510436747264 2815902712993608 2820007527444036 2823612042553344 2825931650238144 2828253163489194 2838326087300592 2858251517313024 2860599581453824 2869850231023104 2870787708178432 2872473230721024 2876394715420968 2882437293439872 2885071797522432 2886639097074624 2889010481716674 2905056946089984 2909291722979328 2915403409293312 2917798423923712 2922051774395904 2923497248970438 2924452250682704 2928190266351616 2933909387965584 2934867790950272 2936590936763904 2946777411597012 2947049709391872 2967464184459264 2969901967208064 2980479378250752 2982927853029152 2983203491315712 2993551656225536 2995309257034752 3008446578337536 3020454616324608 3029286354968832 3032055076872192 3033702224290944 3036194421833244 3036474982232064 3042572698630976 3045353564051456 3047007935800992 3049511064034267 3051301520231244 3056199698628608 3060372005694856 3062168838664992 3083380754164704 3083665674829824 3096904353963672 3097190524280832 3099734877695232 3110487267796846 3110774693246976 3123398139736896 3132323305818112 3147908709722112 3152206217427309 3152497497928704 3159120098082816 3161715326870016 3166324241340672 3172975887986688 3175582499356288 3193116848213166 3202241236751552 3215532956977152 3218174529135552 3222287978692608 3226985191489536 3229636171700736 3232289329701936 3243801242629248 3268189064351232 3269256664518656 3279828835454976 3280900237918208 3282523226914176 3287308246195392 3290008782018042 3294214049645568 3296920258611168 3297224911454208 3301726264819056 3311380435184024 3320065081245696 3334626770198528 3341139713109072 3342231143637376 3353039300532096 3355793834657796 3356103927730176 3367745613253728 3368056810733568 3370512228669453 3391387639382016 3394173676809216 3401303977508864 3406262146572288 3407947149339936 3409060403461888 3411061961481216 3421201892829184 3422894285959848 3423210579468288 3426022759557888 3427883927776116 3437906980196514 3438224660957184 3442918506406713 3462041548535808 3464885628409408 3469936482095136 3477225941292544 3480404073201664 3484017398209131 3485155501753448 3487201737407136 3491659055775744 3499621529902848 3523863719045376 3539319261672768 3542226825472118 3542554145937408 3549996156485632 3554842591767824 3555171077996544 3556929742728768 3569597873985024 3572530311775824 3579798063792128 3597277546525488 3597609953968128 3602521391345496 3613055079624284 3613388944994304 3616357357311104 3618321923763678 3626258157699072 3629237142121472 3636325495914678 3644301217923072 3649276397957904 3669545616113664 3674894807973888 3677913747583488 3685640114429952 3691012767657984 3694044948230784 3701805202651136 3707201420147712 3709035290937564 3725302989582027 3735073216401408 3736293330878464 3748375811948544 3751455116473344 3754536950658144 3760010036592048 3764816056737792 3767908866984192 3771004217985592 3784434783067456 3818445386410368 3826466974697472 3832044914893824 3835192953894624 3835547345977344 3838343579021049 3843249724586496 3846762396696576 3848852129432832 3852013975622232 3873409261453312 3879055630639104 3894796742102784 3896069032527872 3897996331960584 3898356527407104 3903678542357028 3911879183954112 3915092807100762 3915454582351872 3920799939472629 3929036548796016 3929399612522496 3956618912612352 3959869289610752 3973972504334336 3976305738596352 3981734169381864 3985373414179584 3993745676046336 3999197915738802 3999567462746112 4011262104450048 4027272821766144 4039048473291776 4042740102496256 4044936299054592 4046937239841174 4048259229110992 4048633309642752 4062677247734656 4065062563118592 4068402026974992 4079540427411456 4082891784886656 4111174338886272 4129205805284896 4129587365707776 4132979836926976 4146345128733696 4147699590995968 4155800566759632 4164530852982528 4170601597666176 4197211612962816 4202941623236412 4203329997238272 4215620435826688 4221375577724291 4221765655120896 4223854069490412 4230634517315584 4238897475357216 4242379745233791 4257489130950888 4268655104458752 4287377275969536 4290899372180736 4306181562267648 4309719106269248 4323655940159808 4325068323505664 4327607696283648 4333515722575011 4357585419134976 4363937584468992 4373105113939968 4376697635885568 4383077661593856 4386678376024056 4392285399527424 4395893678148224 4402301686425408 4420166117395518 4451196276688896 4454852950812096 4470719067376128 4474391779543728 4474805236973568 4490327484338304 4494016304892604 4512669867506304 4525564902412288 4541682862096384 4543929532453248 4548082615308288 4550553336436416 4554291632749866 4554712473348096 4563859047946464 4564280772624384 4568030346077184 4570511903701488 4583875973595352 4584299547942912 4590558008542284 4616055398047744 4625071131247056 4626581976126848 4645356530945508 4645785786421248 4649602316542848 4662331917041664 4665730901695269 4666162039870464 4698484958727168 4719092348897024 4721863064583168 4723405527916544 4738680147124224 4742572990305024 4749486362011008 4759463831980032 4763373749034432 4796370062033984 4803361855127328 4817851926659072 4824429231684904 4827261793703328 4833431968038912 4844454257551104 4848433994552904 4865701863943872 4903431893775814 4903884996777984 4914186819239936 4921350356877312 4923784840371264 4925393264307712 4935013173027063 4941321074468352 4942935226863616 4945380387916752 4945837367181312 4952589397228584 4967070652776036 4980097621868544 5001940155297792 5006049267544192 5013346715456064 5019754742317056 5023878489312256 5033690751986694 5044731380269056 5051618419880592 5087081459073024 5091260515213824 5101955966263296 5109393219858432 5113590605192832 5117791438694732 5124332966115328 5131802839243776 5134341428939772 5136018634162976 5139034139336832 5156860470294771 5157336991435776 5172074174185472 5193062322803712 5197328442614112 5197808703209472 5204904723142704 5215838911938816 5220123742801016 5220606109802496 5227733252630172 5238715398394688 5285795578568064 5308978892509152 5309469470195712 5313340238208177 5313831218906112 5324994234728448 5332263887651736 5332756616994816 5348349472600064 5355651009965998 5358795467663736 5369697095688192 5393248398739456 5395916319788232 5396414930952192 5403782087018244 5419582619436426 5420083417491456 5424536035966656 5427482885645517 5439387236548608 5443855713182208 5481565785181696 5504318424170496 5516870621375232 5528460171644928 5536519151486976 5541067422346176 5552707803976704 5560802130221568 5596282150617088 5603922164315216 5604439996317696 5627182674710016 5629020873494528 5631805425987216 5640015054888072 5647224085106688 5651863300476288 5656506326978388 5676652174601184 5716503034626048 5721199162907648 5739700462046208 5741575416356864 5744946461442048 5752789430841936 5764874586879744 5770143595044864 5773278194149248 5778020963433348 5810113892179968 5818583445958656 5835596847847424 5844103548791808 5846994497940876 5848904501365408 5856380532703232 5867818775931168 5869735581900544 5872639210651143 5873181873527808 5893554823194024 5894099418783744 5934928368918528 5939803934416128 5960958756501504 5965855706058304 5987103312451072 5990618514069504 5998796873608203 6016893156675072 6040909232649216 6058572709937664 6064110153744384 6067404448581888 6072388843666488 6072949964464128 6085145397261952 6090707128102912 6094015871601984 6099022128068534 6102603040462488 6112399397257216 6120744011389712 6124337677329984 6166761508329408 6193808707927344 6194381048561664 6199469755390464 6220974535593692 6221549386493952 6246796279473792 6264646611636224 6295817419444224 6304412434854618 6304994995857408 6318240196165632 6323430653740032 6332648482681344 6345951775973376 6351164998712576 6386233696426332 6404482473503104 6431065913954304 6436349058271104 6453970382979072 6459272343401472 6464578659403872 6487602485258496 6536378128702464 6538513329037312 6559657670909952 6565046453828352 6574616492390784 6580017564036084 6588428099291136 6593840517222336 6603452529638112 6622760870368048 6669253540397056 6682279426218144 6684462287274752 6706078601064192 6711587669315592 6712207855460352 6735491226507456 6741024457338906 6788347353618432 6802607955017728 6812524293144576 6815894298679872 6818120806923776 6822123922962432 6831437449124799 6842403785658368 6845788571919696 6846421158936576 6852045519115776 6855767855552232 6875813960393028 6876449321914368 6885837012813426 6924083097071616 6929771256818816 6939872964190272 6954451882585088 6960808146403328 6968034796418262 6970311003506896 6974403474814272 6983318111551488 6999243059805696 7047727438090752 7078638523345536 7084453650944236 7085108291874816 7109685183535648 7110342155993088 7113859485457536 7139195747970048 7145060623551648 7159596127584256 7194555093050976 7195219907936256 7205042782690992 7226110159248568 7226777889988608 7232714714622208 7236643847527356 7258474284242944 7268383513525283 7272650991829356 7298552795915808 7349789615947776 7355147840663721 7355827495166976 7371280228859904 7382025535315968 7388089896461568 7403610405302272 7414402840295424 7418070581875128 7450605979164054 7470146432802816 7502910232946688 7509073901316288 7520020073184096 7529632113475584 7535817733968384 7542008435971184 7568869566134912 7636890772820736 7652933949394944 7664089829787648 7670385907789248 7676687158042098 7686499449172992 7693524793393152 7697704258865664 7704027951244464 7746818522906624 7758111261278208 7789593484205568 7792138065055744 7795992663921168 7796713054814208 7807357084714056 7823758367908224 7830185614201524 7830909164703744 7841599878945258 7858073097592032 7858799225044992 7864528533562057 7913237825224704 7919738579221504 7947945008668672 7952611477192704 7963468338763728 7970746828359168 7987491352092672 7998395831477604 7999134925492224 8022524208900096 8033476514948997 8054545643532288 8078096946583552 8089872598109184 8093874479682348 8096518458221984 8097266619285504 8125354495469312 8129373929154639 8130125126237184 8136804053949984 8159080854822912 8165783569773312 8222348677772544 8258411610569792 8265959673853952 8277244316664439 8292690257467392 8295399181991936 8311601133519264 8329061705965056 8341203195332352 8394423225925632 8405883246472824 8406659994476544 8431240871653376 8442751155448582 8443531310241792 8447708138980824 8461269034631168 8477794950714432 8484759490467582 8514978261901776 8574754551939072 8581798744361472 8612363124535296 8619438212538496 8647311880319616 8650136647011328 8655215392567296 8667031445150022 8715170838269952 8727875168937984 8746210227879936 8753395271771136 8766155323187712 8773356752048112 8784570799054848 8791787356296448 8804603372850816 8840332234791036 8902392553377792 8909705901624192 8941438134752256 8948783559087456 8949610473947136 8956135017715781 8980654968676608 8988032609785208 9025339735012608 9051129804824576 9087859064906496 9096165230616576 9101106672872832 9108583265499732 9109424946696192 9127718095892928 9136060692154368 9141023807402976 9148533192102801 9167751947190704 9168599095885824 9181116017084568 9232110796095488 9250142262494112 9253163952253696 9290713061891016 9291571572842496 9299204633085696 9331461803390538 9332324079740928 9396969917454336 9438184697794048 9443726129166336 9446811055833088 9456618652281927 9477360294248448 9485145980610048 9498972724022016 9518927663960064 9526747498068864 9592740124067968 9606723710254656 9635703853318144 9648858463369808 9654523587406656 9666863936077824 9688908515102208 9696867989105808 9731403727887744 9806863787551628 9807769993555968 9842700713754624 9847569680742528 9850786528615424 9870026346054126 9882642148936704 9885870453727232 9890760775833504 9891674734362624 9905178794457168 9934141305552072 9960195243737088 10003880310595584 10012098535088384 10026693430912128 10047756978624512 10067381503973388 10103236839761184 10111536686008359 10174162918146048 10182521030427648 10203911932526592 10218786439716864 10227181210385664 10235582877389464 10248665932230656 10263605678487552 10268682857879544 10272037268325952 10278068278673664 10313720940589542 10314673982871552 10328755519220139 10386124645607424 10394656885228224 10409809446285408 10431677823877632 10440247485602032 10441212219604992 10455466505260344 10477430796789376 10571591157136128 10617957785018304 10626680476416354 10627662437812224 10649988469456896 10664527775303472 10665513233989632 10696698945200128 10711302019931996 10717590935327472 10739394191376384 10786496797478912 10791832639576464 10792829861904384 10807564174036488 10839165238872852 10840166834982912 10849072071933312 10854965771291034 10878774473097216 10886705437288961 10887711426364416 10963131570363392 11008636848340992 11033741242750464 11056920343289856 11073038302973952 11082134844692352 11105415607953408 11121604260443136 11175908968746081 11207844328630432 11208879992635392 11254365349420032 11258041746989056 11263610851974432 11280030109776144 11294448170213376 11303726600952576 11313012653956776 11353304349202368 11442398325815296 11458019425251647 11479400924092416 11483150832713728 11505578861683872 11515030737063147 11529749173759488 11540287190089728 11546556388298496 11556041926866696 11620227784359936 11637166891917312 11671193695694848 11688207097583616 11693988995881752 11697809002730816 11712761065406464 11735637551862336 11739471163801088 11745278421302286 11746363747055616 11762399818417887 11787109646388048 11788198837567488 11869856737837056 11879607868832256 11921917513003008 11931711412116608 11974206624902144 11981237028139008 11997593747216406 12033786313350144 12081818465298432 12117145419875328 12128220307488768 12134808897163776 12144777687332976 12145899928928256 12170290794523904 12181414256205824 12188031743203968 12198044256137068 12205206080924976 12241488022779424 12248675354659968 12333523016658816 12387617415854688 12388762097123328 12397793889152413 12398939510780928 12441949071187384 12443098772987904 12493592558947584 12529293223272448 12591634838888448 12608824869709236 12609989991714816 12646861307480064 12664126733172873 12665296965362688 12691903551946752 12702329997425152 12727139235701373 12772467392852664 12808964947006208 12862131827908608 12872698116542208 12918544686802944 12929157318807744 12975204970516992 13072756257404928 13077026658074624 13119315341819904 13130092907656704 13149232984781568 13160035128072168 13176856198582272 13187681034444672 13206905059276224 13245521740736096 13338507080794112 13364558852436288 13368924574549504 13412157202128384 13423175338631184 13424415710920704 13470982453014912 13482048914677812 13576694707236864 13625048586289152 13631788597359744 13636241613847552 13644247845924864 13662874898249598 13684807571316736 13691577143839392 13692842317873152 13704091038231552 13711535711104464 13751627920786056 13752898643828736 13771674025626852 13848166194143232 13859542513637632 13879745928380544 13908903765170176 13936069592836524 13940622007013792 13948806949628544 13997192705085807 13998486119611392 14095454876181504 14157277046691072 14168907301888472 14170216583749632 14219370367071296 14227718970915072 14278391495940096 14290121247103296 14389110186101952 14410085565381984 14452220318497136 14453555779977216 14465429429244416 14473287695054712 14516948568485888 14536767027050566 14545301983658712 14597105591831616 14710295681327442 14711654990333952 14742560457719808 14764051070631936 14776179792923136 14807220810604544 14828805680590848 14836141163750256 14901211958328108 14940292865605632 15005820465893376 15018147802632576 15040040146368192 15059264226951168 15071635467936768 15084016871942368 15137739132269824 15273781545641472 15305867898789888 15328179659575296 15340771815578496 15353374316084196 15372998898345984 15395408517731328 15408055902488928 15470581410884313 15516222522556416 15579186968411136 15584276130111488 15591985327842336 15593426109628416 15614714169428112 15647516735816448 15660371228403048 15661818329407488 15683199757890516 15716146195184064 15729057067124114 15839477158443008 15895890017337344 15926936677527456 15940020714624531 15941493656718336 15974982704185344 15996791662955208 15998269850984448 16045048417800192 16066953029897994 16109091287064576 16156193893167104 16179745196218368 16187748959364696 16193036916443968 16250708990938624 16258747858309278 16260250252474368 16273608107899968 16282448656936551 16318161709645824 16331567139546624 16444697355545088 16516823221139584 16531919347707904 16554488633328878 16585380514934784 16590798363983872 16623202267038528 16658123411930112 16682406390664704 16788846451851264 16811766492945648 16813319988953088 16862481743306752 16885502310897164 16887062620483584 16895416277961648 16955589901428864 16969518980935164 17029956523803552 17149509103878144 17162011628215349 17163597488722944 17224726249070592 17238876425076992 17294623760639232 17300273294022656 17310430785134592 17334062890300044 17430341676539904 17455750337875968 17506790543542272 17532310646375424 17546713504096224 17569141598109696 17583574712592896 17609206745701632 17617917631953429 17680664469582072 17804785106755584 17819411803248384 17882876269504512 17897567118174912 17912270035431562 17961309937353216 17976065219570416 18050679470025216 18102259609649152 18175718129812992 18192330461233152 18202213345745664 18217166530999464 18218849893392384 18255436191785856 18272121384308736 18282047614805952 18297066384205602 18335503894381408 18337198191771648 18362232034169136 18464221592190976 18500284524988224 18506327904507392 18581426123782032 18583143145684992 18598409266171392 18662923606781076 18664648159481856 18744778534880993 18793939834908672 18876369395588096 18887452258332672 18893622111666176 18913237304563854 18954720588496896 18970291961220096 18997945448044032 19037855327920128 19053494996137728 19185480248135936 19213447420509312 19297716926739616 19309047174813312 19377817030204416 19393735978211616 19462807455775488 19613727575103256 19615539987111936 19695139361485056 19701573057230848 19740052692108252 19765284297873408 19771740907454464 19781521551667008 19810357588914336 19868282611104144 20007760621191168 20024197070176768 20053386861824256 20095513957249024 20134763007946776 20206473679522368 20223073372016718 20365042060855296 20407823865053184 20437572879433728 20454362420771328 20471165754778928 20497331864461312 20527211356975104 20537365715759088 20544074536651904 20556136557347328 20627441881179084 20629347965743104 20657511038440278 20772249291214848 20789313770456448 20819618892570816 20863355647755264 20880494971204064 20882424439209984 20910933010520688 20954861593578752 21143182314272256 21235915570036608 21253360952832708 21255324875624448 21329055550606944 21331026467979264 21346577448239869 21393397890400256 21422604039863992 21435181870654944 21478788382752768 21572993594957824 21583665279152928 21585659723808768 21615128348072976 21678330477745704 21680333669965824 21698144143866624 21709931542582068 21773410874577922 21775422852728832 21805150540575849 21926263140726784 22065443521991163 22067482485500928 22113840686579712 22146076605947904 22164269689384704 22210831215906816 22243208520886272 22351817937492162 22415688657260864 22508730698840064 22516083493978112 22527221703948864 22560060219552288 22588896340426752 22607453201905152 22626025307913552 22706608698404736 22884796651630592 22916038850503294 22958801848184832 22966301665427456 23011157723367744 23030061474126294 23059498347518976 23080574380179456 23093112776596992 23112083853733392 23240455568719872 23274333783834624 23342387391389696 23376414195167232 23387977991763504 23395618005461632 23471275103724672 23478942327602176 23490556842604572 23492727494111232 23524799636835774 23574219292776096 23576397675134976 23593585600686171 23739713475674112 23759215737664512 23843835026006016 23863422824233216 23948413249804288 23962474056278016 23995187494432812 24067572626700288 24100429544846991 24163636930596864 24234290839750656 24269617794327552 24289555374665952 24291799857856512 24340581589047808 24362828512411648 24376063486407936 24388121787463917 24396088512274136 24410412161849952 24482976045558848 24497350709319936 24667046033317632 24775234831709376 24795587778304826 24797879021561856 24831732949993317 24883898142374768 24886197545975808 24987185117895168 25058586446544896 25183269677776896 25217649739418472 25219979983429632 25293722614960128 25328253466345746 25330593930725376 25383807103893504 25404659994850304 25454278471402746 25544934785705328 25617929894012416 25724263655817216 25745396233084416 25837089373605888 25858314637615488 25950409941033984 26145512514809856 26154053316149248 26238630683639808 26260185815313408 26298465969563136 26320070256144336 26353712397164544 26375362068889344 26413810118552448 26491043481472192 26729117704872576 26737849149099008 26824314404256768 26846350677262368 26848831421841408 26868405053147343 26941964906029824 26964097829355624 27153389414473728 27263577194719488 27272483227695104 27288495691849728 27325749796499196 27369615142633472 27383154287678784 27408182076463104 27423071422208928 27445599576308403 27503255841572112 27505797287657472 27543348051253704 27696332388286464 27719085027275264 27759491856761088 27817807530340352 27872139185673048 27881244014027584 27897613899257088 27994385410171614 27996972239222784 28190909752363008 28314554093382144 28337814603776944 28340433167499264 28438740734142592 28455437941830144 28556782991880192 28580242494206592 28778220372203904 28820171130763968 28904440636994272 28907111559954432 28930858858488832 28946575390109424 29033897136971776 29073534054101132 29090603967317424 29194211183663232 29420591362654884 29423309980667904 29528102141263872 29549629044070037 29552359585846272 29614441621209088 29657611361181696 29672282327500512 29802423916656216 29880585731211264 30011640931786752 30036295605265152 30080080292736384 30143270935873536 30168033743884736 30275478264539648 30334610058025077 30547563091282944 30611735797579776 30656359319150592 30681543631156992 30706748632168392 30745997796691968 30790817035462656 30816111804977856 30941162821768626 31158373936822272 31168552260222976 31183970655684672 31229428338856224 31295033471632896 31320742456806096 31323636658814976 31366399515781032 31432292390368128 31458114134248228 31678954316886016 31791780034674688 31853873355054912 31880041429249062 31882987313436672 31949965408370688 31993583325910416 31996539701968896 32090096835600384 32133906059795988 32218182574129152 32312387786334208 32359490392436736 32375497918729392 32386073832887936 32501417981877248 32517495716618556 32520500504948736 32547216215799936 32564897313873102 32636323419291648 32660116311866883 32663134279093248 32889394711090176 33033646442279168 33063838695415808 33108977266657756 33170761029869568 33246404534077056 33316246823860224 33364812781329408 33623532985891296 33626639977906176 33724963486613504 33771004621794328 33774125240967168 33790832555923296 33911179802857728 33939037961870328 34059913047607104 34324023256430698 34327194977445888 34374058275754941 34449452498141184 34477752850153984 34545092211189441 34589247521278464 34600546588045312 34620861570269184 34668125780600088 34860683353079808 34911500675751936 35013581087084544 35064621292750848 35093427008192448 35138283196219392 35167149425185792 35218413491403264 35235835263906858 35361328939164144 35609570213511168 35638823606496768 35765752539009024 35795134236349824 35824540070863124 35922619874706432 35952130439140832 36101358940050432 36204519219298304 36351436259625984 36384660922466304 36404426691491328 36434333061998928 36437699786784768 36510872383571712 36544242768617472 36564095229611904 36594132768411204 36671007788762816 36724464068338272 37000569049976448 37012655809014784 37162852247564064 37166286291369984 37193381667457239 37196818532342784 37325847213562152 37329296318963712 37489557069761986 37587879669817344 37752738791176192 37774904516665344 37826474609127708 37940583922440192 37992380199518619 37995890896088064 38075710655840256 38106989992275456 38370960496271872 38426894841018624 38595433853479232 38618094349626624 38755634060408832 38787471956423232 38925614911550976 39227455150206512 39231079974223872 39390278722970112 39403146114461696 39480105384216504 39530568595746816 39543481814908928 39563043103334016 39620715177828672 39736565222208288 40015521242382336 40048394140353536 40106773723648512 40191027914498048 40269526015893552 40412947359044736 40446146744033436 40730084121710592 40875145758867456 40908724841542656 40942331509557856 40994663728922624 41054422713950208 41074731431518176 41088149073303808 41112273114694656 41254883762358168 41258695931486208 41315022076880556 41544498582429696 41578627540912896 41639237785141632 41726711295510528 41760989942408128 41821866021041376 41909723187157504 41991578115257421 42286364628544512 42471831140073216 42506721905665416 42510649751248896 42658111101213888 42693154896479738 42786795780800512 42845208079727984 42870363741309888 43145987189915648 43167330558305856 43230256696145952 43356660955491408 43360667339931648 43396288287733248 43419863085164136 43546821749155844 43550845705457664 43610301081151698 43852526281453568 44130887043982326 44134964971001856 44227681373159424 44292153211895808 44328539378769408 44421662431813632 44486417041772544 44703635874984324 44831377314521728 45017461397680128 45032166987956224 45054443407897728 45120120439104576 45177792680853504 45214906403810304 45252050615827104 45413217396809472 45769593303261184 45832077701006588 45917603696369664 46022315446735488 46060122948252588 46118996695037952 46186225553193984 46224167707466784 46548667567669248 46684774782779392 46752828390334464 46775955983527008 46791236010923264 46942550207449344 46957884655204352 46981113685209144 46985454988222464 47049599273671548 47148438585552192 47187171201372342 47518431475329024 47687670052012032 47726845648466432 47820062143873593 47896826499608576 47924948112556032 47990374988865624 48135145253400576 48200859089693982 48327273861193728 48468581679501312 48539235588655104 48579110749331904 48681163178095616 48725657024823296 48752126972815872 48776243574927834 48792177024548272 48820824323699904 48965952091117696 48994701418639872 49334092066635264 49550469663418752 49591175556609652 49595758043123712 49663465899986634 49767796284749536 49772395091951616 49974370235790336 50117172893089792 50366539355553792 50435299478836944 50439959966859264 50587445229920256 50656506932691492 50661187861450752 50809319989700608 50878684594676981 50908556942805492 51089869571410656 51235859788024832 51448527311634432 51486034884646047 51490792466168832 51674178747211776 51716629275230976 51900819882067968 52291025029619712 52520371630626816 52596931939126272 52640140512288672 52707424794329088 52750724137778688 52827620237104896 52982086962944384 53458235409745152 53475698298198016 53648628808513536 53692701354524736 53736810106294686 53883929812059648 53928195658711248 54306778828947456 54527154389438976 54544966455390208 54576991383699456 54651499592998392 54739230285266944 54766308575357568 54816364152926208 54846142844417856 54891199152616806 55006511683144224 55011594575314944 55086696102507408 55392664776572928 55438170054550528 55518983713522176 55635615060680704 55744278371346096 55762488028055168 55795227798514176 55988770820343228 55993944478445568 56234335604642979 56381819504726016 56629108186764288 56675629207553888 56680866334998528 56877481468285184 56910875883660288 57113565983760384 57160484988413184 57556440744407808 57640342261527936 57808881273988544 57861717716977664 57893150780218848 57940710216651073 58067794273943552 58147068108202264 58181207934634848 58388422367326464 58841182725309768 58846619961335808 59099258088140074 59104719171692544 59228883242418176 59315222722363392 59344564655001024 59604847833312432 60023281863573504 60072591210530304 60160160585472768 60286541871747072 60336067487769472 60550956529079296 60669220116050154 61095126182565888 61223471595159552 61312718638301184 61363087262313984 61413497264336784 61491995593383936 61581634070925312 61632223609955712 61882325643537252 62316747873644544 62337104520445952 62367941311369344 62458856677712448 62590066943265792 62641484913612192 62647273317629952 62732799031562064 62864584780736256 62916228268496456 63357908633772032 63707746710109824 63760082858498124 63765974626873344 63987166651820832 63993079403937792 64039732344719607 64180193671200768 64267812119591976 64436365148258304 64624775572668416 64718980784873472 64750995837458784 64772147665775872 65002835963754496 65034991433237112 65041001009897472 65094432431599872 65129794627746204 65320232623733766 65326268558186496 65415451621727547 65778789422180352 66067292884558336 66127677390831616 66196330565973489 66217954533315512 66341522059739136 66492809068154112 66632493647720448 66729625562658816 67247065971782592 67449926973227008 67542009243588656 67548250481934336 67581665111846592 67822359605715456 67878075923740656 68119826095214208 68648046512861396 68654389954891776 68748116551509882 68898904996282368 68955505700307968 69090184422378882 69178495042556928 69201093176090624 69241723140538368 69336251561200176 69721366706159616 69823001351503872 70027162174169088 70129242585501696 70186854016384896 70334298850371584 70436826982806528 70471670527813716 70722657878328288 70780756802058513 71219140427022336 71277647212993536 71531505078018048 71590268472699648 71649080141726248 71845239749412864 71904260878281664 72202717880100864 72301288634540973 72702872519251968 72808853382982656 72868666123997856 72875399573569536 73021744767143424 73088485537234944 73128190459223808 73188265536822408 73342015577525632 73448928136676544 74001138099952896 74025311618029568 74325704495128128 74386763334914478 74393637064685568 74495198849979951 74651694427124304 74658592637927424 74979114139523972 75175759339634688 75505477582352384 75549809033330688 75652949218255416 75881167844880384 75984760399037238 75991781792176128 76151421311680512 76213979984550912 76741920992543744 76853789682037248 77190867706958464 77236188699253248 77511268120817664 77574943912846464 77851229823101952 78454910300413024 78462159948447744 78780557445940224 78806292228923392 78960210768433008 79061137191493632 79126086206668032 79241430355657344 79473130444416576 80096788280707072 80206135976761529 80213547447297024 80382055828996096 80539052031787104 80605215159442029 80825894718089472 80892293488066872 81460168243421184 81817449683085312 81884663019115712 81989327457845248 82108845427900416 82149462863036352 82176298146607616 82224546229389312 82336798728925209 82509767524716336 82517391862972416 82630044153761112 83088997164859392 83157255081825792 83278475570283264 83453422591021056 83521979884816256 83643732042082752 83819446374315008 83983156230514842 84572729257089024 84943662280146432 85013443811330832 85021299502497792 85316222202427776 85386309792959476 85690416159455968 85740727482619776 86291974379831296 86334661116611712 86460513392291904 86713321910982816 86721334679863296 86792576575466496 86839726170328272 87093643498311688 87101691410915328 87220602162303396 87705052562907136 88261774087964652 88269929942003712 88584306423791616 88648887132210111 88657078757538816 88843324863627264 88972834083545088 89407271749968648 89662754629043456 90034922795360256 90108886815795456 90240240878209152 90429812807620608 90504101231654208 90826434793618944 91539186606522368 91664155402013176 91835207392739328 92044630893470976 92120245896505176 92237993390075904 92372451106387968 92448335414933568 93369549565558784 93505656780668928 93551911967054016 93582472021846528 93885100414898688 93915769310408704 93962227370418288 93970909976444928 94099198547343096 94296877171104384 94374342402744684 95036862950658048 95375340104024064 95453691296932864 95640124287747186 95793652999217152 95849896225112064 95980749977731248 96270290506801152 96401718179387964 96654547722387456 96937163359002624 97078471177310208 97158221498663808 97362326356191232 97504253945631744 97552487149855668 97584354049096544 97641648647399808 97931904182235392 97980348935600649 97989402837279744 98668184133270528 99100939326837504 99182351113219304 99191516086247424 99326931799973268 99535592569499072 99948740471580672 100870598957673888 100879919933718528 101174890459840512 101313013865382984 101322375722901504 101618639979401216 101757369189353962 101817113885610984 102179739142821312 102471719576049664 102972069769292094 102981584932337664 103122174827264823 103348357494423552 103433258550461952 103801639764135936 104582050059239424 105040743261253632 105193863878252544 105280281024577344 105414849588658176 105501448275557376 105655240474209792 105964173925888768 106916470819490304 106951396596396032 107297257617027072 107385402709049472 107473620212589372 107767859624119296 107856391317422496 108613557657894912 109054308778877952 109089932910780416 109153982767398912 109302999185996784 109532617150715136 109632728305852416 109692285688835712 109782398305233612 110013023366288448 110173392205014816 110876340109101056 111037967427044352 111271230121361408 111488556742692192 111524976056110336 111580145002371717 111590455597028352 111977541640686456 111987888956891136 112468671209285958 112763639009452032 113258216373528576 113351258415107776 113754962936570368 113821751767320576 113977140598555857 114227131967520768 114320969976826368 115112881488815616 115280684523055872 115617762547977088 115723435433955328 115786301560437696 115881420433302146 116135588547887104 116294136216404528 116362415869269696 116776844734652928 117682365450619536 117693239922671616 118198516176280148 118209438343385088 118630445444726784 118689129310002048 119209695666624864 120046563727147008 120145182421060608 120320321170945536 120573083743494144 120672134975538944 121101913058158592 121338440232100308 122190252365131776 122625437276602368 122726174524627968 122826994528673568 122983991186767872 123163268141850624 123264447219911424 123764651287074504 124633495747289088 124735882622738688 124917713355424896 125180133886531584 125282969827224384 125465598063124128 125729169561472512 125832456536992912 126715817267544064 127415493420219648 127520165716996248 127531949253746688 127974333303641664 128079464689439214 128360387342401536 128535624239183952 129249551145336832 129437961569746944 129501991674917568 129544295331551744 130005671927508992 130069982866474224 130082002019794944 130188864863199744 130259589255492408 130640465247467532 130652537116372992 130830903243455094 131213449744166951 131557578844360704 132134585769116672 132255354781663232 132392661131946978 132435909066631024 132683044119478272 132985618136308224 133264987295440896 133459251125317632 134494131943565184 135084018487177312 135096500963868672 135163330223693184 135644719211430912 135756151847481312 136239652190428416 137296093025722792 137308779909783552 137496233103019764 137911011400615936 138099286756980377 138180368844757764 138356990085113856 138402186352181248 138672503122400352 139646002703007744 140054324348338176 140258485171003392 140373708032769792 140668597700743168 140873653965613056 140943341055627432 141445315756656576 141561513604117026 142555294425987072 143063010156036096 143180536945399296 143298160283452496 143690479498825728 143808521756563328 144405435760201728 144602577269081946 145405745038503936 145617706765965312 145737332247995712 146043489534286848 146176971074469888 146256380918447616 146376531073644816 146684031155051264 146897856273353088 148002276199905792 148050623236059136 148651408990256256 148773526669828956 148787274129371136 148990397699959902 149303388854248608 149317185275854848 149426042137679083 149958228279047944 150351518679269376 151010955164704768 151099618066661376 151305898436510832 151762335689760768 151969520798074476 151983563584352256 152427959969101824 152636053784030943 153483841985087488 153707579364074496 154381735413916928 154458104653938141 154472377398506496 155022536241635328 155149887825692928 155702459646203904 156909820600826048 157561114891880448 157612584457846784 157920421536866016 158122274382987264 158252172413336064 158482860711314688 158946260888833152 160193576561414144 160412271953523058 160427094894594048 160764111657992192 161078104063574208 161210430318884058 161651789436178944 161784586976133744 162920336486842368 163634899366170624 163769326038231424 164217690855800832 164298925726072704 164352596293215232 164449092458778624 164673597457850418 165019535049432672 165034783725944832 165260088307522224 166177994329718784 166314510163651584 166556951140566528 166906845182042112 167043959769632512 167287464084165504 167638892748630016 167966312461029684 168703006813928937 169145458514178048 169887324560292864 170026887622661664 170042599004995584 170632444404855552 170772619585918952 171380832318911936 171481454965239552 172669322233223424 172921026784583808 173426643821965632 173585153150932992 173679452340656544 173822130649953219 174187286996623376 174203382821830656 174441204324606792 175410105125814272 176523548175929304 176539859884007424 177297774264420222 177314157515077632 177686649727254528 177945668167090176 178814543499937296 179325509258086912 180069845590720512 180217773631590912 180480481756418304 180859625615241216 181008202463308416 181652869587237888 183078373213044736 183328310804026352 183670414785478656 184089261786941952 184240491793010352 184475986780151808 184744902212775936 184896670829867136 187011313561337856 187103823934108032 187164944043693056 187770200829797376 187831538620817408 187924454740836576 187941819952889856 188198397094686192 188593754342208768 188748684805489368 190073725901316096 190907382593865728 191280248575494372 191587305998434304 191961499955462496 192119197034158821 192540581013602304 192803436358775928 193309095444774912 193874326718005248 194156942354620416 194316442997327616 194724652712382464 195008507891263488 195104974299711336 195168708098193088 195283297294799616 195863808364470784 195960697871201298 195978805674559488 196246354865182641 197336368266541056 198201878653675008 198364702226438608 198383032172494848 198653863599946536 199071185138998144 199897480943161344 201741197915347776 202349780919681024 202626027730765968 202644751445803008 203237279958802432 203514738378707924 203634227771221968 204359478285642624 204943439152099328 205944139538584188 205963169864675328 206244349654529646 206696714988847104 206847403308490259 206866517100923904 207603279528271872 209164100118478848 210081486522507264 210387727756505088 210560562049154688 211002896551114752 211310480948419584 211928347851777536 212342270406175539 213832941638980608 213902793192792064 214594515234054144 214770805418098944 214947240425178744 215535719248238592 215712782634844992 218108617557755904 218179865821560832 218605998371993568 219065234301430272 219265456611704832 219384571377671424 219564796610467224 220026046732576896 220346784410029632 221752680218202112 222075934854088704 222542460242722816 222977113485384384 223049952112220672 223160290004743434 223180911194056704 223485596549939853 223955083281372912 223975777913782272 224937342418571916 225527278018904064 226516432747057152 226702516830215552 227509925873140736 227643503534641152 227954281197111714 228454263935041536 228641939953652736 230225762977631232 230561369046111744 231235525095954176 231446870867910656 231572603120875392 231762840866604292 232588272432809056 232724831738539392 233553689469305856 235364730901239072 235386479845343232 236397032352560296 236418876686770176 237378258620004096 238419391333249728 240290364842121216 240618407930284587 240640642341891072 241146167486988288 241344269951077888 241815645478326087 242203826116317184 242676880464200616 244380504730263552 245452349049255936 245653989057347136 245967982373535744 246326536283701248 246528894439822848 247529302574149008 249266991494578176 249471765245477376 249835426710849792 250360267773063168 250565939654448768 250931196126248256 251458339122945024 251664913073985824 253431634535088128 254830986840439296 255040331433992496 255063898507493376 255948666607283328 256158929378878428 257071248478367904 258875923139493888 259003983349835136 259088590663103488 260011343855017984 260139965732948448 260164004039589888 260377729726399488 260519178510984816 261280930494935064 261305074232745984 261661806486910188 262426899488333902 263115157688721408 264269171538233344 264785322263893956 264871818133262048 265946661396630333 265971236272616448 266529974590881792 266918502250635264 268988263887130368 270168036974354624 270326660447386368 271289438422861824 271512303694962624 272479304380856832 274592186051445584 274617559819567104 274992466206039528 275822022801231872 276198573513960754 276360737689515528 276713980170227712 276804372704362496 277345006244800704 280108648696676352 280516970342006784 280747416065539584 281337195401486336 281747307931226112 281886682111254864 282890631513313152 283123027208234052 285110588851974144 286126020312072192 286361073890798592 286596320566904992 287380958997651456 287617043513126656 288810871520403456 289205154538163892 290811490077007872 291235413531930624 291474664495991424 292086979068573696 292512761836895232 292753062147289632 293368062310102528 293795712546706176 293941046806801947 296004552399811584 296101246472118272 297302817980512512 297547053339657912 297574548258742272 297980795399919804 298606777708497216 298852084275358166 299916456558095888 302021910329409536 302611796873021664 303524671379521536 303939041596148952 303967127168704512 304855919938203648 305272107568061886 306967683970174976 307415158728148992 308763470827833856 308916209307876282 308944754797012992 309366524481794469 310045072483270656 310299775651385856 311404919292407808 313819641201652096 315122229783760896 315225168915693568 315840843073732032 316244548765974528 316504344826672128 316965721422629376 317892521777666304 320387153122828288 320824543907046116 320854189789188096 322156208127148416 322420860637768116 323303578872357888 323569173952267488 325840672973684736 327269798732341248 327538652076462848 328597851452145408 328705192586430464 328898184917557248 329347194915700836 330039070098865344 330520176615044448 332629020327303168 333113902281133056 333813690364084224 334087919539265024 334574928168331008 334740435007115151 335277785497260032 335932624922059368 337406013627857874 338290917028356096 339774649120585728 340053775245323328 341264888809711104 341545239171837904 342761664637823872 342962909930479104 345338644466446848 345842053569167616 346853287643931264 347170306301865984 347358904681313088 347644261299906438 348374573993246752 348406765643661312 348882408649213584 350820210251628544 353047096351858608 353079719768014848 354595548528840444 354628315030155264 355891336334180352 356150792162738867 357629086999874592 358651018516173824 360139691181441024 360435547263181824 360960963512836608 361719251230482432 362016404926616832 363305739174475776 366656621608052704 368178523573883904 368480983586020704 368951973560303616 369489804425551872 369793341659734272 374207647868216064 374329888087386112 375540401659594752 375663077241634816 375848909481673152 376396794189372384 377187508684417536 377497369610978736 380147451802632192 381814765187731456 382560497150988744 383174611996868608 383922999910924992 384238394068317642 385081162027204608 385606872717551856 387748653436010496 388313884709240832 388632885994655232 389449305424764928 390017015782526976 390209948599422672 390337416196386176 390566594589599232 391727616728941568 391921395742402596 391957611349118976 392492709730365282 393640349232500853 394672736533082112 396403757307350016 396729404452877216 396766064344989696 397307727199893072 398142370277996288 399794961886322688 403482395830695552 405252055461531936 405289502891606016 405584971516557511 406474559917604864 407029476757415848 407268455542443936 408718956571285248 409886878304198656 411888279077168376 411926339729350656 412488699309059292 413694806616980518 413733034201847808 414297860270941131 415206559056543744 420162973045014528 420775455513010176 421121124098309376 422005793102229504 422620961896839168 423856695703555072 424684540812351078 427665883277961216 427805586385584128 429189030468108288 429541610836197888 429894480850357488 431071438496477184 431425565269689984 436217235115511808 436359731643121664 437211996743987136 438130468602860544 438530913223409664 438769142755342848 439129593220934448 440052093465153792 440693568820059264 443505360436404224 444151869708177408 445954226970768768 446099904224441344 446320580009486868 446361822388113408 446971193099879706 447910166562745824 447951555827564544 448278126413037249 449874684837143832 451054556037808128 453032865494114304 453405033660431104 455019851746281472 455287007069282304 455908562394223428 457283879907305472 457908161352092829 460451525955262464 461122738092223488 462471050191908352 462893741735821312 463145206241750784 463374313961814423 463525681733208584 465176544865618112 465449663477078784 467107378938611712 470729461802478144 472794064705120592 472837753373540352 474756517240008192 476838782666499456 480580729684242432 481236815860569174 481281284683782144 482292334973976576 482688539902155776 483631290956652174 484407652232634368 485353760928401232 488761009460527104 490904698098511872 491307978114694272 492653072567402496 493057788879645696 495058605148298016 498533982989156352 498943530490954752 499670853421699584 500720535546126336 501131879308897536 501862392252496512 502916678245890048 503329826147971648 506109020441786811 509661973680878592 510080662867984992 510127797014986752 511897333214566656 512317858757756856 514142496956735808 518007966699670272 518177181326206976 520022687710035968 520279931465896896 520755459452798976 521038357021969632 521466391949859657 522561860989870128 522610148465491968 523323612973820376 524853798976667804 526230315377442816 528538343076466688 529570644527787912 529743636266524096 531893322793260666 531942472545232896 533059949181763584 533837004501270528 537976527774260736 540336073948709248 540653320894772736 542578876845723648 543024607389925248 544958608761713664 549184372102891168 549235119639134208 549984932412079056 551644045602463744 552397147027921508 552721475379031056 553427960340455424 554690012489601408 561033940684013568 561442951837330703 561494832131079168 562674390802972672 563494615862452224 563773364222509728 565781263026626304 566246054416468104 570221177703948288 572722147781597184 573192641133809984 574761917995302912 575234087026253312 576357591102476463 577621743040806912 578410309076327784 581622980154015744 582470827063861248 582949328991982848 584173958137147392 585025523673790464 585506124294579264 586736124620205056 587591425093412352 587882093613603894 592009104799623168 592202492944236544 594605635961025024 595094106679315824 595149096517484544 595961590799839608 597213555416994432 597704168550716332 599832913116191776 604043820658819072 605223593746043328 607049342759043072 607878083192297904 607934254337409024 609711839876407296 610544215136123772 613935367940349952 614830317456297984 617526941655667712 617832418615752564 617889509594025984 618733048963588938 620090144966541312 620542209925470777 620599551302771712 622809838584815616 627639282403304192 630244459567521792 631681686147464064 633008689653344256 633931442845258752 635785043555332608 640774306245656576 641649087814092232 641708379578376192 644312416254296832 644841721275536232 646607157744715776 647138347904534976 654539597464682496 655077304152925696 657195702904290816 657410385172860928 657796369835114496 658694389831401672 660078140197730688 661040353230088896 665258040654606336 666227804562266112 667627380728168448 668175839078530048 669149856336662016 669480870014230302 670555570994520064 671865249844118736 674812027255715748 676581834056712192 679549298241171456 680107550490646656 682529777619422208 683090478343675808 685523329275647744 685925819860958208 690677288932893696 691684107138335232 693706575287862528 694340612603731968 694717809362626176 695288522599812876 696749147986493504 697764817298427168 706094192703717216 706159439536029696 709191097057680888 709256630060310528 712301584325477734 715258173999749184 717302037032347648 720871094526363648 721855223790853761 721921927025673216 723438502460964864 724032809853233664 726611478348951552 733313243216105408 736357047147767808 736961967172041408 737903947120607232 738979608851103744 739586683319468544 748415295736432128 748659776174772224 751080803319189504 751326154483269632 751697818963346304 752793588378744768 754375017368835072 754994739221957472 760294903605264384 763629530375462912 765120994301977488 767845999821849984 768476788136635284 771213745435103712 776627769418481664 777265771989310464 778898610849529856 780034031565053952 780419897198845344 780674832392772352 781133189179198464 783455233457883136 783842791484805192 783915222698237952 784985419460730564 787280698465001706 789345473066164224 792807514614700032 793458808905754432 794615454399786144 796284740555992576 797839984189890999 799589923772645376 806964791661391104 810504110923063872 811169943033115022 812949119835209728 814058953514831696 814536911084887872 817437913142570496 819773756608397312 823776558154336752 823852679458701312 824977398618118584 827389613233961036 827466068403695616 828595720541882262 830413118113087488 840325946090029056 841550911026020352 842242248196618752 844011586204459008 845241923793678336 847713391407110144 849369081624702156 855331766555922432 855611172771168256 858378060936216576 859083221672395776 859788961700714976 862142876992954368 862851130539379968 872434470231023616 874423993487974272 876260937205721088 877538285510685696 878259186441868896 880104186930307584 881387137640118528 887010720872808448 888303739416354816 891908453941537536 892199808448882688 892641160018973736 892723644776226816 893942386199759412 895820333125491648 896556252826074498 899749369674287664 906065730988228608 906810067320862208 910039703492562944 910574014138564608 911817124788446856 914567759814610944 915816322704185658 920903051910524928 922245476184446976 924942100383816704 925787483471642624 926290412483501568 926748627923628846 927051363466417168 930353089731236224 930899326954157568 934214757877223424 941458923604956288 945588129410241184 945675506747080704 949513034480016384 953677565332998912 961161459368484864 962473631721138348 962562569367564288 965377079804311552 966695007298862639 967262581913304348 968815304465268736 970707521856802464 977522018921054208 981809396197023744 982615956229388544 986115577759291392 990117210296596032 997887060981909504 999341706843399168 1001441071092252672 1002263758617795072 1003724784504993024 1005833356491780096 1006659652295943296 1012218040883573622 1019323947361757184 1020161325735969984 1023794666429133312 1024635717515513712 1028284993913471616 1036015933399340544 1036354362652413952 1040045375420071936 1040559862931793792 1041510918905597952 1042076714043939264 1042932783899719314 1045123721979740256 1045220296930983936 1046647225947640752 1049707597953335608 1052460630754885632 1057076686152933376 1059141289055575824 1059487272533048192 1063786645586521332 1063884945090465792 1067674009002541056 1068452376488216601 1075953055548521472 1080672147897418496 1081306641789545472 1085157753691447296 1086049214779850496 1089917217523427328 1098368744205782336 1099969864824158112 1103288091204927488 1104794294055843016 1105442950758062112 1106855920680910848 1109380024979202816 1122885903674661406 1122989664262158336 1125348781605945344 1126989231724904448 1127546728445019456 1131562526053252608 1132492108832936208 1140442355407896576 1145444295563194368 1146385282267619968 1149523835990605824 1150468174052506624 1152715182204952926 1155243486081613824 1156820618152655568 1163245960308031488 1164941654127722496 1165898657983965696 1168347916274294784 1170051047347580928 1171012248589158528 1173472249240410112 1175182850186824704 1175764187227207788 1180921047697502559 1184018209599246336 1184404985888473088 1189211271922050048 1190188213358631648 1190298193034969088 1191923181599679216 1194427110833988864 1195408337101432664 1199665826232383552 1210447187492086656 1215756166384595808 1215868508674818048 1216754914549672533 1219423679752814592 1221088430272247544 1227870735880699904 1229660634912595968 1235053883311335424 1235664837231505128 1235779019188051968 1237466097927177876 1241084419850941554 1241199102605543424 1242893580812823393 1245619677169631232 1255278564806608384 1260488919135043584 1263363372294928128 1266017379306688512 1267862885690517504 1271570087110665216 1281548612491313152 1283298175628184464 1283416759156752384 1288624832508593664 1289683442551072464 1293214315489431552 1294276695809069952 1309079194929364992 1310154608305851392 1314391405808581632 1314820770345721856 1315592739670228992 1317388779662803344 1320156280395461376 1322080706460177792 1330516081309212672 1332455609124532224 1336351678157060096 1338299712673324032 1338961740028460604 1341111141989040128 1343730499688237472 1344834379239111747 1349624054511431496 1353163668113424384 1359098596482342912 1360215100981293312 1365059555238844416 1366180956687351616 1371046658551295488 1371851639721916416 1373724484056278487 1381354577865787392 1383368214276670464 1387413150575725056 1388681225207463936 1389435618725252352 1390577045199625752 1393498295972987008 1395529634596854336 1412188385407434432 1418382194115361776 1418513260120621056 1424603168650955468 1430516347999498368 1434604074064695296 1441742189052727296 1443710447581707522 1443843854051346432 1446877004921929728 1448065619706467328 1453222956697903104 1466626486432210816 1472714094295535616 1473923934344082816 1477959217702207488 1479173366638937088 1496830591472864256 1497319552349544448 1502161606638379008 1503395637926692608 1505587176757489536 1508750034737670144 1509989478443914944 1527259060750925824 1530241988603954976 1535691999643699968 1536953576273270568 1542427490870207424 1554531543978620928 1557797221699059712 1560068063130107904 1560839794397690688 1561349664785544704 1562266378358396928 1564399175849578971 1566910466915766272 1567685582969610384 1567830445396475904 1569970838921461128 1574561396930003412 1578690946132328448 1585615029229400064 1586917617811508864 1589230908799572288 1592569481111985152 1595679968379781998 1599179847545290752 1613929583322782208 1621008221846127744 1622339886066230044 1628117907029663392 1629073822169775744 1634875826285140992 1639547513216794624 1647553116308673504 1647705358917402624 1649954797236237168 1654779226467922072 1654932136807391232 1657191441083764524 1683101822052040704 1684328855511992109 1684484496393237504 1688023172408918016 1690483847587356672 1695426782814220288 1698738163249404312 1710663533111844864 1718166443344791552 1719577923401429952 1724285753985908736 1725702261078759936 1744868940462047232 1748847986975948544 1752521874411442176 1755076571021371392 1756518372883737792 1760208373860615168 1762774275280237056 1774021441745616896 1776607478832709632 1783816907883075072 1784399616897765376 1785282320037947472 1785447289552453632 1787884772399518824 1791640666250983296 1793112505652148996 1799498739348575328 1812131461976457216 1813620134641724416 1820079406985125888 1821148028277129216 1823634249576893712 1829135519629221888 1831632645408371316 1841806103821049856 1844490952368893952 1849884200767633408 1852580824967003136 1853497255847257692 1854102726932834336 1860706179462472448 1861626629776412331 1861798653908315136 1868429515754446848 1882917847209912576 1891176258820482368 1899026068960032768 1907355130665997824 1922322918736969728 1924947263442276696 1925125138735128576 1930754159608623104 1933390014597725278 1934525163826608696 1937630608930537472 1941415043713604928 1963618792394047488 1965231912458777088 1972231155518582784 1980234420593192064 1995774121963819008 1998683413686798336 2002882142184505344 2004527517235590144 2007449569009986048 2011666712983560192 2013319304591886592 2024436081767147244 2038647894723514368 2040322651471939968 2047589332858266624 2049271435031027424 2056569987826943232 2072031866798681088 2072708725304827904 2081119725863587584 2083021837811195904 2084153428087878528 2085865567799438628 2090247443959480512 2093294451895281504 2099415195906671216 2114153372305866752 2118282578111151648 2118974545066096384 2127573291173042664 2127769890180931584 2136904752976433202 2151906111097042944 2161344295794836992 2162613283579090944 2165565671372561283 2170315507382894592 2172098429559700992 2179834435046854656 2196737488411564672 2199939729648316224 2206576182409854976 2209588588111686032 2210885901516124224 2213711841361821696 2218760049958405632 2245771807349322812 2245979328524316672 2253978463449808896 2255093456890038912 2263125052106505216 2264984217665872416 2280884710815793152 2290888591126388736 2292770564535239936 2300936348105013248 2305430364409905852 2313641236305311136 2329883308255444992 2331797315967931392 2336695832548589568 2340102094695161856 2342024497178317056 2346944498480820224 2350365700373649408 2351528374454415576 2361842095395005118 2368036419198492672 2378422543844100096 2380376426717263296 2383846363199358432 2388854221667977728 2390816674202865328 2399331652464767104 2420894374984173312 2431512332769191616 2433509829099345066 2438847359505629184 2442176860544495088 2455741471761399808 2459321269825191936 2470107766622670848 2471329674463010256 2471558038376103936 2474932195854355752 2482168839701883108 2482398205211086848 2485787161625646786 2491239354339262464 2493055545139172069 2510557129613216768 2520977838270087168 2526726744589856256 2532034758613377024 2535725771381035008 2543140174221330432 2566596351256368928 2566833518313504768 2577249665017187328 2579366885102144928 2586428630978863104 2588553391618139904 2620309216611702784 2623886448382627163 2628782811617163264 2629641540691443712 2634777559325606688 2640312560790922752 2644161412920355584 2661032162618425344 2664911218249064448 2672703356314120192 2676599425346648064 2677923480056921208 2682222283978080256 2687460999376474944 2689668758478223494 2699248109022862992 2718197192964685824 2720430201962586624 2730119110477688832 2732361913374703232 2742093317102590976 2743703279443832832 2747448968112556974 2762709155731574784 2766736428553340928 2774826301151450112 2777362450414927872 2778871237450504704 2781154090399251504 2786996591945974016 2791059269193708672 2824376770814868864 2836764388230723552 2837026520241242112 2839094800615902577 2849206337301910936 2861032695998996736 2869208148129390592 2883484378105454592 2887420895163415044 2887687708102692864 2896131239412934656 2900085021896587917 2906445913395806208 2933252972864421632 2945428188591071232 2947847868688165632 2958346733277874176 2993661182945728512 2994639104699088896 3004323213276758016 3006791275853385216 3011174353514979072 3017500069475340288 3019978956887829888 3054518121501851648 3060483977207909952 3071383999287399936 3073907152546541136 3084854981740414848 3109063087957241856 3120136126260215808 3121679588795381376 3122699329571089408 3124532756716793856 3128798351699157942 3133820933831532544 3135371165939220768 3135660890792951808 3139941677842922256 3149122793860006824 3157381892264656896 3171230058458800128 3173835235623017728 3178461817599144576 3185138962223970304 3191359936759563996 3205357129464649803 3227859166645564416 3242016443692255488 3244679772132460088 3256235814059326784 3258147644339551488 3269751652570281984 3295106232617347008 3299909594472474336 3309558452935844144 3309864273614782464 3314382882167529048 3368657711023984218 3368968992786475008 3376046344817836032 3380967695174713344 3390853565628440576 3397476326498808624 3421327066223689728 3436332886689583104 3439155846802859904 3448571507971817472 3451404522157519872 3489737880924094464 3497695973951897088 3505043748822884352 3510153142042742784 3513036745767475584 3520416747721230336 3525548550560474112 3542763143092507677 3553214957665419264 3567633815766150144 3568799233795530752 3570564640075894944 3570894579104907264 3575769544799037648 3583281332501966592 3586225011304297992 3598997478697150656 3627240269283448832 3640158813970251776 3647268499153787424 3650264743649017599 3658271039258443776 3663265290816742632 3683612207642099712 3688981904737787904 3699768401535266816 3705161649934006272 3706994511694515384 3708205453865668672 3721412358924944896 3723253259552824662 3723597307816630272 3728680742438470179 3736859031508893696 3765835694419825152 3782352517640964736 3798052137920065536 3814710261331995648 3844645837473939456 3849894526884553392 3850250277470257152 3861508319217246208 3866780029195450556 3869050327653217392 3882830087427209856 3927237584788094976 3930100662861314921 3930463824917554176 3944462311037165568 3960468841186384128 3991548243927638016 3997366827373596672 4009055034471180288 4014899138019972096 4023333425967120384 4026638609183773184 4034503137717335241 4048872163534294488 4077295789447028736 4080645302943879936 4095178665716533248 4098542870062054848 4113139975653886464 4144063733597362176 4145417450609655808 4162239451727175168 4166043675622391808 4168306856175757056 4171731135598877256 4180494887918961024 4186588903790563008 4198830391813342432 4228306744611733504 4236565156222303296 4237949090132192768 4255146582346085328 4255539780361863168 4273809505952866404 4303812222194085888 4322688591589673984 4325226567158181888 4331131342745122566 4340631014765789184 4344196859119401984 4359668870093709312 4393474976823129344 4399879459296632448 4419177176223372064 4421771803032248448 4437520099916811264 4491543614698645624 4491958657048633344 4510186913780077824 4526250104213010432 4529968435331744832 4581777182252777472 4585541129070479872 4601872696210026496 4610860728819811704 4627282472610622272 4663594631935862784 4673391665097179136 4680204189390323712 4684048994356634112 4693888996961640448 4700731400747298816 4703056748908831152 4723684190790010236 4736072838396985344 4756845087688200192 4760752853434526592 4767692726398716864 4777708443335955456 4781633348405730656 4798663304929534208 4841788749968346624 4863024665538383232 4867019658198690132 4884353721088990176 4918642539650383872 4940215533245341696 4942659348926020512 4943116076752207872 4949864391708711504 4964337679403766216 4964796410422173696 4971574323251293572 4986111090278344138 5021114259226433536 5052986566535976327 5053453489179712512 5064069517226754048 5071451542762070016 5086280348442660864 5133192702512737856 5154499330034374656 5158733770204289856 5172857261957726208 5177106783236279808 5240618433223405568 5247772896765254326 5257565623234326528 5259283081382887424 5269555118651213376 5280625121581845504 5288322825840711168 5322064325236850688 5329822436498128896 5345406712628240384 5353198850693296128 5355846960113842416 5374921998752949888 5379337516956446988 5398496218045725984 5436394385929371648 5440860403925173248 5460238220955377664 5464723826749406464 5484186634205181952 5487406558887665664 5494897936225113948 5525418311463149568 5533472857106681856 5549652602302900224 5557742474901009408 5562308180798503008 5573993183891948032 5582118538387417344 5584879889329236993 5648753541629737728 5673528776461447104 5678189601231805154 5698412674603821872 5722065391997993472 5738416296258781184 5766968756210909184 5774841790326830088 5775375416205385728 5792262478825869312 5800170043793175834 5812891826791612416 5866505945728843264 5890856377182142464 5895695737376331264 5916693466555748352 5987322365891457024 5989278209398177792 6008646426553516032 6013582551706770432 6022348707029958144 6035000138950680576 6039957913775659776 6120967954415819904 6142767998574799872 6147814305093082272 6169709963480829696 6218126175914483712 6243359177590762752 6245398659142178816 6249065513433587712 6257596703398315884 6267641867663065088 6270742331878441536 6279883355685844512 6298245587720013648 6342460116917600256 6347670471246035456 6356923635198289152 6370277924447940608 6382719873519127992 6410714258929299606 6455718333291128832 6484032887384510976 6489359544264920176 6512471628118653568 6516295288679102976 6539503305140563968 6590212465234694016 6599819188944948672 6619116905871688288 6619728547229564928 6628765764335058096 6737315422047968436 6737937985572950016 6761935390349426688 6766865051092038473 6781707131256881152 6794952652997617248 6842654132447379456 6872665773379166208 6878311693605719808 6902809044315039744 6995391947903794176 7010087497645768704 7020306284085485568 7026073491534951168 7040833495442460672 7051097101120948224 7085526286185015354 7135267631532300288 7137598467591061504 7141129280151789888 7151539089598075296 7166562665003933184 7172450022608595984 7197994957394301312 7254480538566897664 7280317627940503552 7294536998307574848 7300529487298035198 7316542078516887552 7326530581633485264 7367224415284199424 7377963809475575808 7399536803070533632 7410323299868012544 7413989023389030768 7416410907731337344 7442824717849889792 7446506519105649324 7447194615633260544 7457361484876940358 7473718063017787392 7479166635417516207 7531671388839650304 7564705035281929472 7596104275840131072 7629420522663991296 7699789053769106784 7700500554940514304 7723016638434492416 7733560058390901112 7738100655306434784 7765660174854419712 7860201325722629842 7860927649835108352 7871659345147881489 7888924622074331136 7920937682372768256 7983096487855276032 7994733654747193344 8018110068942360576 8029798276039944192 8046666851934240768 8053277218367546368 8069006275434670482 8097744327068588976 8154591578894057472 8161290605887759872 8190357331433066496 8197085740124109696 8226279951307772928 8288127467194724352 8290834901219311616 8324478903454350336 8332087351244783616 8336613712351514112 8343462271197754512 8360989775837922048 8373177807581126016 8397660783626684864 8473130312444606592 8475898180264385536 8510293164692170656 8511079560723726336 8517284401847707731 8547619011905732808 8607624444388171776 8645377183179347968 8650453134316363776 8662262685490245132 8688393718238803968 8700255065689763751 8719337740187418624 8786949953646258688 8799758918593264896 8838354352446744128 8843543606064496896 8875040199833622528 8983087229397291248 8983917314097266688 9020373827560155648 9052500208426020864 9059936870663489664 9163554364505554944 9171082258140959744 9203745392420052992 9221721457639623408 9254564945221244544 9327189263871725568 9360408378780647424 9368097988713268224 9387777993923280896 9401462801494597632 9406113497817662304 9447368381580020472 9472145676793970688 9513690175376400384 9521505706869053184 9535385452797433728 9555416886671910912 9563266696811461312 9597326609859068416 9616071388393949409 9683577499936693248 9726049331076766464 9734039316397380264 9768707442177980352 9880431066490683392 9885318697852041024 9899728783417423008 9928675358807532432 9929592820844347392 9943148646502587144 9972222180556688276 10042228518452867072 10105973133071952654 10106906978359425024 10128139034453508096 10142903085524140032 10172560696885321728 10266385405025475712 10308998660068749312 10317467540408579712 10345714523915452416 10354213566472559616 10481236866446811136 10495545793530508652 10515131246468653056 10539110237302426752 10561250243163691008 10576645651681422336 10659644872996257792 10690813425256480768 10706397701386592256 10711693920227684832 10749843997505899776 10758675033912893976 10796992436091451968 10881720807850346496 10920476441910755328 10929447653498812928 10950794230947052797 10968373268410363904 10974813117775331328 10989795872450227896 11050836622926299136 11066945714213363712 11099305204605800448 11115484949802018816 11124616361597006016 11147986367783896064 11164237076774834688 11169759778658473986 11297507083259475456 11347057552922894208 11356379202463610308 11396825349207643744 11444130783995986944 11476832592517562368 11533937512421818368 11549683580653660176 11550750832410771456 11584524957651738624 11600340087586351668 11733011891457686528 11781712754364284928 11790301988583944763 11791391474752662528 11833386933111496704 11974644731782914048 12027165103413540864 12044697414059916288 12070000277901361152 12079915827551319552 12241935908831639808 12285535997149599744 12295628610186164544 12339419926961659392 12436252351828967424 12486718355181525504 12490797318284357632 12498131026867175424 12515193406796631768 12535283735326130176 12541484663756883072 12559766711371689024 12596491175440027296 12684920233835200512 12695340942492070912 12713847270396578304 12740555848895881216 12765439747038255984 12821428517858599212 12911436666582257664 12968065774769021952 12978719088529840352 13024943256237307136 13032590577358205952 13079006610281127936 13180424930469388032 13199638377889897344 13238233811743376576 13257531528670116192 13474630844095936872 13475875971145900032 13533730102184076946 13563414262513762304 13589905305995234496 13745331546758332416 13756623387211439616 13805618088630079488 13990783895807588352 14020174995291537408 14040612568170971136 14052146983069902336 14081666990884921344 14102194202241896448 14171052572370030708 14270535263064600576 14275196935182123008 14282258560303579776 14303078179196150592 14333125330007866368 14344900045217191968 14395989914788602624 14508961077133795328 14589073996615149696 14601058974596070396 14653061163266970528 14755927618951151616 14799073606141067264 14820646599736025088 14827978046778061536 14832821815462674688 14885649435699779584 14893013038211298648 14894389231266521088 14914722969753880716 14958333270835032414 15063342777679300608 15129410070563858944 15158959699607928981 15192208551680262144 15258841045327982592 15399578107538213568 15446033276868984832 15467120116781802224 15476201310612869568 15531320349708839424 15720402651445259684 15721855299670216704 15743318690295762978 15777849244148662272 15841875364745536512 15966192975710552064 15989467309494386688 16036220137884721152 16059596552079888384 16106554436735092736 16138012550869340964 16195488654137177952 16309183157788114944 16322581211775519744 16380714662866132992 16394171480248219392 16452559902615545856 16576254934389448704 16648957806908700672 16673227424703028224 16686924542395509024 16721979551675844096 16746355615162252032 16795321567253369728 16946260624889213184 16951796360528771072 17020586329384341312 17034568803695415462 17095238023811465616 17215248888776343552 17290754366358695936 17300906268632727552 17324525370980490264 17376787436477607936 17400510131379527502 17438675480374837248 17573899907292517376 17599517837186529792 17676708704893488256 17687087212128993792 17750080399667245056 17966174458794582496 17967834628194533376 18040747655120311296 18105000416852041728 18119873741326979328 18342164516281919488 18367205138678390141 18407490784840105984 18443442915279246816 18509129890442489088 18654378527743451136 18736195977426536448 18775555987846561792 18802925602989195264 18812226995635324608 18894736763160040944 19027380350752800768 19043011413738106368 19070770905594867456 19110833773343821824 19126533393622922624 19194653219718136832 19232142776787898818 19367154999873386496 19452098662153532928 19468078632794760528 19537414884355960704 19760862132981366784 19770637395704082048 19799457566834846016 19857350717615064864 19859185641688694784 19886297293005174288 19944444361113376552 20084457036905734144 20211946266143905308 20213813956718850048 20285806171048280064 20300595153276115419 20345121393770643456 20532770810050951424 20617997320137498624 20634935080817159424 20708427132945119232 20962473732893622272 20991091587061017304 21030262492937306112 21078220474604853504 21122500486327382016 21153291303362844672 21381626850512961536 21412795402773184512 21423387840455369664 21499687995011799552 21517350067825787952 21593984872182903936 21763441615700692992 21840952883821510656 21858895306997625856 21901588461894105594 21936746536820727808 21949626235550662656 21979591744900455792 22101673245852598272 22133891428426727424 22198610409211600896 22230969899604037632 22249232723194012032 22295972735567792128 22328474153549669376 22339519557316947972 22437499906252548621 22595014166518950912 22694115105845788416 22712758404927220616 22793650698415287488 22888261567991973888 23099367161307320352 23101501664821542912 23169049915303477248 23200680175172703336 23466023782915373056 23580603977167889526 23582782949505325056 23614978035443644467 23666773866222993408 23949289463565828096 24054330206827081728 24089394828119832576 24140000555802722304 24159831655102639104 24483871817663279616 24571071994299199488 24591257220372329088 24678839853923318784 24872504703657934848 24973436710363051008 24981594636568715264 24996262053734350848 25030386813593263536 25082969327513766144 25119533422743378048 25192982350880054592 25390681884984141824 25427694540793156608 25481111697791762432 25530879494076511968 25551853205543123193 25642857035717198424 25822873333164515328 25936131549538043904 25957438177059680704 26049886512474614272 26065181154716411904 26100765197069291253 26158013220562255872 26360849860938776064 26399276755779794688 26476467623486753152 26515063057340232384 26949261688191873744 26951751942291800064 27067460204368153892 27179810611990468992 27490663093516664832 27513246774422879232 27611236177260158976 27981567791615176704 28081225136341942272 28104293966139804672 28163333981769842688 28204388404483792896 28342105144740061416 28541070526129201152 28564517120607159552 28606156358392301184 28666250660015732736 28689800090434383936 28791979829577205248 29017922154267590656 29178147993230299392 29202117949192140792 29306122326533941056 29598147212282134528 29641293199472050176 29655956093556123072 29665643630925349376 29771298871399559168 29786026076422597296 29788778462533042176 29829445939507761432 29916666541670064828 30126685555358601216 30258820141127717888 30317919399215857962 30384417103360524288 30517682090655965184 30799156215076427136 30934240233563604448 30952402621225739136 31062640699417678848 31440805302890519368 31443710599340433408 31486637380591525956 31683750729491073024 31978934618988773376 32072440275769442304 32119193104159776768 32213108873470185472 32276025101738681928 32390977308274355904 32645162423551039488 32761429325732265984 32788342960496438784 32905119805231091712 33152509868778897408 33297915613817401344 33346454849406056448 33373849084791018048 33443959103351688192 33492711230324504064 33590643134506739456 33892521249778426368 33903592721057542144 34041172658768682624 34069137607390830924 34190476047622931232 34430497777552687104 34581508732717391872 34601812537265455104 34649050741960980528 34753574872955215872 34801020262759055004 35147799814585034752 35199035674373059584 35353417409786976512 35370905965751834289 35374174424257987584 35500160799334490112 35932348917589164992 36081495310240622592 36210000833704083456 36239747482653958656 36684329032563838976 36734410277356780282 36814981569680211968 36886885830558493632 37018259780884978176 37308757055486902272 37472391954853072896 37605851205978390528 37624453991270649216 37789473526320081888 38054760701505601536 38086022827476212736 38141541811189734912 38221667546687643648 38253066787245845248 38389306439436273664 38464285553575797636 38734309999746772992 38904197324307065856 38936157265589521056 39074829768711921408 39541274791408164096 39598915133669692032 39714701435230129728 39772594586010348576 39888888722226753104 40168914073811468288 40423892532287810616 40427627913437700096 40601190306552230838 40690242787541286912 41065541620101902848 41235994640274997248 41269870161634318848 41416854265890238464 41924947465787244544 41982183174122034608 42060524985874612224 42156440949209707008 42245000972654764032 42306582606725689344 42825590805546369024 42846775680910739328 42999375990023599104 43034700135651575904 43187969744365807872 43526883231401385984 43717790613995251712 43803176923788211188 43873493073641455616 43959183489800911584 44267782856853454848 44397220818423201792 44461939799208075264 44498465446388024064 44591945471135584256 44656948307099338752 44679039114633895944 44874999812505097242 45190028333037901824 45388230211691576832 45425516809854441232 45587301396830574976 45776523135983947776 46198734322614640704 46338099830606954496 46401360350345406672 46932047565830746112 47161207954335779052 47165565899010650112 47229956070887288934 47333547732445986816 47368055357644269311 47898578927131656192 48108660413654163456 48178789656239665152 48319663310205278208 48967743635326559232 49142143988598398976 49182514440744658176 49357679707846637568 49946873420726102016 49963189273137430528 50060773627186527072 50165938655027532288 50239066845486756096 50385964701760109184 50781363769968283648 50855389081586313216 50962223395583524864 51061758988153023936 51103706411086246386 51285714071434396848 51645746666329030656 51872263099076087808 51914876354119361408 52099773024949228544 52130362309432823808 52201530394138582506 52316026441124511744 52721699721877552128 52798553511559589376 52952935246973506304 53030126114680464768 53898523376383747488 53903503884583600128 54134920408736307784 54359621223980937984 55026493548845758464 55101615416035170423 55222472354520317952 55963135583230353408 56208587932279609344 56326667963539685376 56408776808967585792 56684210289480122832 57082141052258402304 57129034241214319104 57212312716784602368 57332501320031465472 57379600180868767872 57583959659154410496 58035844308535181312 58356295986460598784 58404235898384281584 58612244653067882112 59282586398944100352 59311912187112246144 59331287261850698752 59542597742799118336 59572052152845194592 59577556925066084352 59658891879015522864 59833333083340129656 60253371110717202432 60517640282255435776 60635838798431715924 60901785459828346257 61035364181311930368 61598312430152854272 61868480467127208896 61904805242451478272 62125281398835357696 62881610605781038736 62887421198680866816 62973274761183051912 63367501458982146048 64144880551538884608 64238386208319553536 64426217746940370944 64552050203477363856 64781954616548711808 65290324847102078976 65522858651464531968 65576685920992877568 65810239610462183424 66305019737557794816 66595831227634802688 66692909698812112896 66747698169582036096 66887918206703376384 66985422460649008128 67181286269013478912 67312499718757645863 67785042499556852736 67807185442115084288 68082345317537365248 68138275214781661848 68380952095245862464 69163017465434783744 69298101483921961056 69507149745910431744 69602040525518110008 70295599629170069504 70398071348746119168 70706834819573953024 70741811931503668578 70748348848515975168 70844934106330933401 71000321598668980224 71864697835178329984 72162990620481245184 72420001667408166912 72479494965307917312 73368658065127677952 73468820554713560564 73773771661116987264 74036519561769956352 74617514110973804544 74944783909706145792 75248907982541298432 75578947052640163776 76172045654952425472 76283083622379469824 76443335093375287296 76506133574491690496 76655559616629369579 76778612878872547328 76928571107151595272 77468619999493545984 77808394648614131712 77872314531179042112 78149659537423842816 79082549582816328192 79197830267339384064 79429402870460259456 79545189172020697152 79777777444453506208 80337828147622936576 80847785064575621232 80855255826875400192 81202380613104461676 82131083240203805696 82471989280549994496 82539740323268637696 82833708531780476928 83964366348244069216 84312881898419414016 84490001945309528064 84613165213451378688 85693551361821478656 85998751980047198208 86069400271303151808 86375939488731615744 87053766462802771968 87435581227990503424 87606353847576422376 87746986147282911232 87918366979601823168 88794441636846403584 88923879598416150528 88996930892776048128 89183890942271168512 89313896614198677504 89358078229267791888 89749999625010194484 90380056666075803648 90776460423383153664 90851033619708882464 91174602793661149952 91553046271967895552 92397468645229281408 92802720700690813344 93864095131661492224 94322415908671558104 94331131798021300224 94459912141774577868 94736110715288538622 96217320827308326912 96357579312479330304 96639326620410556416 97935487270653118464 98284287977196797952 98365028881489316352 98715359415693275136 99893746841452204032 99926378546274861056 100121547254373054144 100331877310055064576 100478133690973512192 100771929403520218368 101562727539936567296 101710778163172626432 102123517976306047872 102207412822172492772 102571428142868793696 103291493332658061312 103744526198152175616 103829752708238722816 104199546049898457088 104260724618865647616 104403060788277165012 105443399443755104256 105597107023119178752 105905870493947012608 106060252229360929536 106112717897255502867 107797046752767494976 108269840817472615568 108719242447961875968 110052987097691516928 110203230832070340846 110444944709040635904 111926271166460706816 112417175864559218688 112817553617935171584 113368420578960245664 114164282104516804608 114258068482428638208 114424625433569204736 114665002640062930944 114759200361737535744 115167919318308820992 116712591972921197568 116808471796768563168 117224489306135764224 118623824374224492288 118662574523701397504 119085195485598236672 119144104305690389184 119317783758031045728 119666666166680259312 120506742221434404864 121035280564510871552 121271677596863431848 121803570919656692514 122070728362623860736 123196624860305708544 123736960934254417792 123809610484902956544 124250562797670715392 125763221211562077472 125774842397361733632 125946549522366103824 126735002917964292096 128476772416639107072 128570435970748730987 128852435493880741888 129104100406954727712 129563909233097423616 130580649694204157952 131153371841985755136 131620479220924366848 133191662455269605376 133385819397624225792 133495396339164072192 133775836413406752768 133970844921298016256 134362572538026957824 134624999437515291726 135570084999113705472 135614370884230168576 136164690635074730496 136276550429563323696 136761904190491724928 138326034930869567488 138596202967843922112 139014299491820863488 139204081051036220016 140591199258340139008 140796142697492238336 141413669639147906048 141483623863007337156 141496697697031950336 141689868212661866802 142000643197337960448 142104166072932807933 143729395670356659968 144325981240962490368 144958989930615834624 146737316130255355904 146937641109427121128 147547543322233974528 148073039123539912704 149889567819412291584 150497815965082596864 151157894105280327552 152344091309904850944 152566167244758939648 152886670186750574592 153012267148983380992 153311119233258739158 153557225757745094656 153857142214303190544 154937239998987091968 155616789297228263424 155744629062358084224 156299319074847685632 158165099165632656384 158395660534678768128 158858805740920518912 159090378344041394304 159555554888907012416 161695570129151242464 161710511653750800384 162404761226208923352 164262166480407611392 165079480646537275392 165304846248105511269 165667417063560953856 167928732696488138432 168625763796838828032 168980003890619056128 169226330426902757376 171387102723642957312 171997503960094396416 172138800542606303616 172751878977463231488 174107532925605543936 174871162455981006848 175212707695152844752 175836733959203646336 177847759196832301056 177993861785552096256 178367781884542337024 178627793228397355008 178716156458535583776 179499999250020388968 180760113332151607296 181552920846766307328 181702067239417764928 182349205587322299904 182705356379485038771 183106092543935791104 184794937290458562816 185605441401381626688 187728190263322984448 188644831817343116208 188662263596042600448 188919824283549155736 189472221430577077244 192434641654616653824 192715158624958660608 193278653240821112832 195870974541306236928 196568575954393595904 196730057762978632704 197430718831386550272 199787493682904408064 200243094508746108288 200663754620110129152 200956267381947024384 201543858807040436736 203125455079873134592 203421556326345252864 204247035952612095744 204414825644344985544 205142856285737587392 207489052396304351232 207659505416477445632 208399092099796914176 208521449237731295232 208806121576554330024 210886798887510208512 211194214046238357504 211811740987894025216 212120504458721859072 212225435794511005734 215594093505534989952 216539681634945231136 217438484895923751936 220105974195383033856 220406461664140681692 223852542332921413632 224834351729118437376 226736841157920491328 228516136964857276416 228849250867138409472 229330005280125861888 229518400723475071488 230335838636617641984 233425183945842395136 233616943593537126336 234448978612271528448 237247648748448984576 237325149047402795008 238170390971196473344 238288208611380778368 238635567516062091456 239333332333360518624 241013484442868809728 242070561129021743104 242543355193726863696 243607141839313385028 246393249720611417088 247473921868508835584 247619220969805913088 248501125595341430784 251526442423124154944 251893099044732207648 253470005835928584192 257140871941497461974 257704870987761483776 258208200813909455424 259127818466194847232 261161299388408315904 262306743683971510272 263240958441848733696 266383324910539210752 266771638795248451584 266990792678328144384 267551672826813505536 267941689842596032512 268725145076053915648 269249998875030583452 271140169998227410944 271228741768460337152 272329381270149460992 272553100859126647392 273523808380983449856 277192405935687844224 278408162102072440032 281182398516680278016 281592285394984476672 282827339278295812096 282967247726014674312 282993395394063900672 283379736425323733604 284208332145865615866 287458791340713319936 288651962481924980736 289917979861231669248 293474632260510711808 293875282218854242256 295095086644467949056 296146078247079825408 299779135638824583168 300995631930165193728 302315788210560655104 304688182619809701888 305132334489517879296 306024534297966761984 306622238466517478316 307114451515490189312 307714284428606381088 309874479997974183936 311233578594456526848 311489258124716168448 312598638149695371264 316330198331265312768 316791321069357536256 317717611481841037824 318180756688082788608 319111109777814024832 323391140258302484928 324809522452417846704 328524332960815222784 330158961293074550784 330609692496211022538 331334834127121907712 335857465392976276864 337251527593677656064 338452660853805514752 342774205447285914624 343995007920188792832 344277601085212607232 345503757954926462976 349742324911962013696 350425415390305689504 351673467918407292672 355987723571104192512 356735563769084674048 357255586456794710016 357432312917071167552 358999998500040777936 361520226664303214592 363105841693532614656 363404134478835529856 364698411174644599808 365410712758970077542 366212185087871582208 369589874580917125632 371210882802763253376 375456380526645968896 377289663634686232416 377324527192085200896 377839648567098311472 378944442861154154488 385430317249917321216 385711307912246192961 386557306481642225664 391741949082612473856 393460115525957265408 394861437662773100544 399574987365808816128 400486189017492216576 401327509240220258304 401912534763894048768 403087717614080873472 406250910159746269184 406843112652690505728 408494071905224191488 408829651288689971088 410285712571475174784 414978104792608702464 415319010832954891264 416798184199593828352 417042898475462590464 417612243153108660048 421773597775020417024 422388428092476715008 423623481975788050432 424241008917443718144 424450871589022011468 426312498218798423799 431188187011069979904 433079363269890462272 434876969791847503872 440211948390766067712 440812923328281363384 449668703458236874752 453473682315840982656 457032273929714552832 457698501734276818944 458660010560251723776 459036801446950142976 460671677273235283968 466850367891684790272 467233887187074252672 468897957224543056896 474495297496897969152 474650298094805590016 476576417222761556736 477271135032124182912 478666664666721037248 484141122258043486208 485086710387453727392 487214283678626770056 492786499441222834176 494947843737017671168 495238441939611826176 495914538744316533807 497002251190682861568 503052884846248309888 503786198089464415296 506940011671857168384 514281743882994923948 516416401627818910848 518255636932389694464 522322598776816631808 524613487367943020544 533543277590496903168 533981585356656288768 535103345653627011072 535883379685192065024 537450290152107831296 538499997750061166904 542280339996454821888 544658762540298921984 545106201718253294784 547047616761966899712 554384811871375688448 556816324204144880064 562364797033360556032 563184570789968953344 565654678556591624192 565934495452029348624 565986790788127801344 566759472850647467208 568416664291731231732 574917582681426639872 577303924963849961472 579835959722463338496 587750564437708484512 590190173288935898112 592292156494159650816 601991263860330387456 604631576421121310208 609376365239619403776 610264668979035758592 612049068595933523968 613244476933034956632 614228903030980378624 615428568857212762176 622467157188913053696 622978516249432336896 625197276299390742528 632660396662530625536 633582642138715072512 635435222963682075648 636361513376165577216 638222219555628049664 646782280516604969856 649619044904835693408 657048665921630445568 660317922586149101568 661219384992422045076 671714930785952553728 674503055187355312128 685548410894571829248 687990015840377585664 688555202170425214464 691007515909852925952 699484649823924027392 700850830780611379008 703346935836814585344 711975447142208385024 714511172913589420032 714864625834142335104 717999997000081555872 723040453328606429184 726211683387065229312 726808268957671059712 729396822349289199616 730821425517940155084 739179749161834251264 742421765605526506752 754579327269372464832 755679297134196622944 757888885722308308976 771422615824492385922 773114612963284451328 783483898165224947712 786920231051914530816 789722875325546201088 799149974731617632256 800972378034984433152 802655018480440516608 803825069527788097536 806175435228161746944 813686225305381011456 816988143810448382976 817659302577379942176 820571425142950349568 830638021665909782528 833596368399187656704 835224486306217320096 843547195550040834048 844776856184953430016 847246963951576100864 848482017834887436288 848901743178044022936 852624996437596847598 862376374022139959808 866158726539780924544 869753939583695007744 880423896781532135424 881625846656562726768 899337406916473749504 899993051795241116909 906947364631681965312 914064547859429105664 915397003468553637888 918073602893900285952 921343354546470567936 933700735783369580544 934467774374148505344 937795914449086113792 948990594993795938304 949300596189611180032 953152834445523113472 954542270064248365824 957333329333442074496 968282244516086972416 970173420774907454784 974428567357253540112 985572998882445668352 989895687474035342336 990476883879223652352 991829077488633067614 994004502381365723136 1006105769692496619776 1007572396178928830592 1028563487765989847896 1032832803255637821696 1036511273864779388928 1049226974735886041088 1067963170713312577536 1070206691307254022144 1071766759370384130048 1074900580304215662592 1076999995500122333808 1084560679992909643776 1089317525080597843968 1090212403436506589568 1094095233523933799424 1108769623742751376896 1113632648408289760128 1126369141579937906688 1131309357113183248384 1131868990904058697248 1131973581576255602688 1133518945701294934416 1136833328583462463464 1149835165362853279744 1157133923736738578883 1159671919444926676992 1175501128875416969024 1180380346577871796224 1184584312988319301632 1203982527720660774912 1209263152842242620416 1218752730479238807552 1220529337958071517184 1224098137191867047936 1226488953866069913264 1230857137714425524352 1244934314377826107392 1245957032498864673792 1250394552598781485056 1265320793325061251072 1267165284277430145024 1270870445927364151296 1272723026752331154432 1276444439111256099328 1278937494656395271397 1293564561033209939712 1299238089809671386816 1314097331843260891136 1320635845172298203136 1322438769984844090152 1343429861571905107456 1349006110374710624256 1371096821789143658496 1375980031680755171328 1377110404340850428928 1382015031819705851904 1401701661561222758016 1406693871673629170688 1423950894284416770048 1429729251668284670208 1435999994000163111744 1452423366774130458624 1453616537915342119424 1458793644698578399232 1461642851035880310168 1478359498323668502528 1484843531211053013504 1509158654538744929664 1511358594268393245888 1515777771444616617952 1542845231648984771844 1566967796330449895424 1573840462103829061632 1601944756069968866304 1605310036960881033216 1607650139055576195072 1612350870456323493888 1633976287620896765952 1635318605154759884352 1641142850285900699136 1661276043331819565056 1667192736798375313408 1670448972612434640192 1687094391100081668096 1689553712369906860032 1694493927903152201728 1696964035669774872576 1697803486356088045872 1705249992875193695196 1724752748044279919616 1732317453079561849088 1739507879167390015488 1763251693313125453536 1799986103590482233818 1813894729263363930624 1828129095718858211328 1830794006937107275776 1836147205787800571904 1842686709092941135872 1867401471566739161088 1868935548748297010688 1875591828898172227584 1897981189987591876608 1898601192379222360064 1906305668891046226944 1909084540128496731648 1914666658666884148992 1940346841549814909568 1948857134714507080224 1971145997764891336704 1979791374948070684672 1980953767758447304704 1983658154977266135228 2012211539384993239552 2015144792357857661184 2057126975531979695792 2065665606511275643392 2073022547729558777856 2098453949471772082176 2135926341426625155072 2143533518740768260096 2149801160608431325184 2153999991000244667616 2169121359985819287552 2178635050161195687936 2180424806873013179136 2188190467047867598848 2217539247485502753792 2227265296816579520256 2262618714226366496768 2263737981808117394496 2267037891402589868832 2273666657166924926928 2299670330725706559488 2314267847473477157766 2319343838889853353984 2351002257750833938048 2360760693155743592448 2369168625976638603264 2407965055441321549824 2418526305684485240832 2441058675916143034368 2448196274383734095872 2452977907732139826528 2461714275428851048704 2491914064997729347584 2500789105197562970112 2530641586650122502144 2534330568554860290048 2541740891854728302592 2545446053504662308864 2552888878222512198656 2557874989312790542794 2587129122066419879424 2598476179619342773632 2628194663686521782272 2641271690344596406272 2644877539969688180304 2686859723143810214912 2698012220749421248512 2699979155385723350727 2742193643578287316992 2754220808681700857856 2764030063639411703808 2803403323122445516032 2813387743347258341376 2847901788568833540096 2859458503336569340416 2871999988000326223488 2904846733548260917248 2907233075830684238848 2917587289397156798464 2923285702071760620336 2956718996647337005056 2969687062422106027008 3018317309077489859328 3022717188536786491776 3031555542889233235904 3085690463297969543688 3147680924207658123264 3203889512139937732608 3210620073921762066432 3215300278111152390144 3224701740912646987776 3267952575241793531904 3270637210309519768704 3282285700571801398272 3322552086663639130112 3340897945224869280384 3379107424739813720064 3388987855806304403456 3393928071339549745152 3395606972712176091744 3410499985750387390392 3449505496088559839232 3464634906159123698176 3471401771210215736649 3479015758334780030976 3526503386626250907072 3599972207180964467636 3627789458526727861248 3656258191437716422656 3661588013874214551552 3672294411575601143808 3734802943133478322176 3737871097496594021376 3751183657796344455168 3795962379975183753216 3812611337782092453888 3818169080256993463296 3829333317333768297984 3880693683099629819136 3897714269429014160448 3942291995529782673408 3959582749896141369344 3961907535516894609408 3967316309954532270456 4024423078769986479104 4030289584715715322368 4114253951063959391584 4131331213022551286784 4146045095459117555712 4271852682853250310144 4299602321216862650368 4307999982000489335232 4357270100322391375872 4360849613746026358272 4376380934095735197696 4435078494971005507584 4454530593633159040512 4525237428452732993536 4527475963616234788992 4534075782805179737664 4547333314333849853856 4599340661451413118976 4628535694946954315532 4702004515501667876096 4721521386311487184896 4815930110882643099648 4837052611368970481664 4896392548767468191744 4905955815464279653056 4923428550857702097408 4983828129995458695168 5001578210395125940224 5061283173300245004288 5068661137109720580096 5083481783709456605184 5090892107009324617728 5105777756445024397312 5115749978625581085588 5174258244132839758848 5196952359238685547264 5289755079939376360608 5373719446287620429824 5399958310771446701454 5484387287156574633984 5508441617363401715712 5528060127278823407616 5606806646244891032064 5626775486694516682752 5695803577137667080192 5718917006673138680832 5743999976000652446976 5814466151661368477696 5835174578794313596928 5846571404143521240672 5913437993294674010112 5939374124844212054016 6036634618154979718656 6045434377073572983552 6063111085778466471808 6171380926595939087376 6295361848415316246528 6407779024279875465216 6430600556222304780288 6449403481825293975552 6535905150483587063808 6541274420619039537408 6564571401143602796544 6645104173327278260224 6681795890449738560768 6777975711612608806912 6787856142679099490304 6791213945424352183488 6820999971500774780784 6899010992177119678464 6929269812318247396352 6942803542420431473298 6958031516669560061952 7053006773252501814144 7199944414361928935272 7255578917053455722496 7323176027748429103104 7344588823151202287616 7475742194993188042752 7502367315592688910336 7591924759950367506432 7625222675564184907776 7636338160513986926592 7658666634667536595968 7761387366199259638272 7795428538858028320896 7884583991059565346816 7919165499792282738688 7923815071033789218816 7934632619909064540912 8048846157539972958208 8060579169431430644736 8099937466157170052181 8228507902127918783168 8262662426045102573568 8292090190918235111424 8543705365706500620288 8615999964000978670464 8714540200644782751744 8721699227492052716544 8752761868191470395392 8870156989942011015168 8909061187266318081024 9054951927232469577984 9068151565610359475328 9094666628667699707712 9198681322902826237952 9257071389893908631064 9404009031003335752192 9443042772622974369792 9631860221765286199296 9674105222737940963328 9811911630928559306112 9846857101715404194816 9967656259990917390336 10137322274219441160192 10166963567418913210368 10181784214018649235456 10211555512890048794624 10231499957251162171176 10348516488265679517696 10393904718477371094528 10579510159878752721216 10747438892575240859648 10799916621542893402908 10968774574313149267968 11016883234726803431424 11213613292489782064128 11253550973389033365504 11437834013346277361664 11487999952001304893952 11628932303322736955392 11670349157588627193856 11693142808287042481344 11826875986589348020224 11878748249688424108032 12073269236309959437312 12090868754147145967104 12126222171556932943616 12342761853191878174752 12815558048559750930432 12898806963650587951104 13071810300967174127616 13082548841238079074816 13129142802287205593088 13290208346654556520448 13363591780899477121536 13575712285358198980608 13582427890848704366976 13641999943001549561568 13798021984354239356928 13858539624636494792704 13885607084840862946596 14106013546505003628288 14399888828723857870544 14511157834106911444992 14689177646302404575232 14951484389986376085504 15004734631185377820672 15183849519900735012864 15250445351128369815552 15272676321027973853184 15317333269335073191936 15522774732398519276544 15590857077716056641792 15838330999584565477376 15869265239818129081824 16097692315079945916416 16121158338862861289472 16199874932314340104362 16457015804255837566336 16525324852090205147136 16584180381836470222848 17087410731413001240576 17231999928001957340928 17443398454984105433088 17505523736382940790784 17740313979884022030336 17818122374532636162048 18109903854464939155968 18136303131220718950656 18189333257335399415424 18397362645805652475904 18514142779787817262128 18808018062006671504384 18886085545245948739584 19348210445475881926656 19623823261857118612224 19693714203430808389632 19935312519981834780672 20333927134837826420736 20363568428037298470912 20423111025780097589248 20462999914502324342352 20697032976531359035392 20787809436954742189056 21159020319757505442432 21494877785150481719296 21599833243085786805816 22033766469453606862848 22427226584979564128256 22507101946778066731008 22875668026692554723328 22975999904002609787904 23257864606645473910784 23386285616574084962688 23653751973178696040448 23757496499376848216064 24146538472619918874624 24181737508294291934208 24252444343113865887232 24299812398471510156543 24685523706383756349504 25631116097119501860864 26143620601934348255232 26165097682476158149632 26258285604574411186176 26727183561798954243072 27164855781697408733952 27283999886003099123136 27596043968708478713856 27717079249272989585408 27771214169681725893192 28212027093010007256576 28799777657447715741088 29022315668213822889984 29902968779972752171008 30500890702256739631104 30545352642055947706368 30634666538670146383872 31045549464797038553088 31181714155432113283584 31676661999169130954752 31738530479636258163648 32195384630159891832832 32242316677725722578944 32399749864628680208724 32914031608511675132672 33050649704180410294272 34463999856003914681856 34886796909968210866176 35011047472765881581568 35480627959768044060672 35636244749065272324096 36219807708929878311936 36272606262441437901312 36378666514670798830848 37028285559575634524256 37616036124013343008768 38696420890951763853312 39247646523714237224448 39387428406861616779264 39870625039963669561344 40727136856074596941824 40846222051560195178496 40925999829004648684704 41394065953062718070784 41575618873909484378112 42318040639515010884864 42989755570300963438592 43199666486171573611632 44067532938907213725696 44854453169959128256512 45014203893556133462016 45751336053385109446656 45951999808005219575808 46515729213290947821568 46772571233148169925376 47514992998753696432128 48293076945239837749248 48363475016588583868416 48504888686227731774464 48599624796943020313086 49371047412767512699008 51262232194239003721728 52330195364952316299264 52516571209148822372352 53454367123597908486144 54329711563394817467904 54567999772006198246272 55192087937416957427712 55434158498545979170816 55542428339363451786384 56424054186020014513152 57599555314895431482176 58044631336427645779968 59805937559945504342016 61001781404513479262208 61090705284111895412736 61269333077340292767744 62091098929594077106176 62363428310864226567168 63477060959272516327296 64390769260319783665664 64484633355451445157888 64799499729257360417448 65828063217023350265344 66101299408360820588544 68927999712007829363712 69773593819936421732352 70961255919536088121344 71272489498130544648192 72439615417859756623872 72545212524882875802624 72757333029341597661696 74056571119151269048512 75232072248026686017536 78495293047428474448896 78774856813723233558528 81692444103120390356992 81851999658009297369408 82788131906125436141568 83151237747818968756224 84636081279030021769728 85979511140601926877184 86399332972343147223264 89708906339918256513024 91502672106770218893312 91903999616010439151616 93031458426581895643136 93545142466296339850752 95029985997507392864256 96586153890479675498496 96726950033177167736832 97009777372455463548928 97199249593886040626172 98742094825535025398016 104660390729904632598528 105033142418297644744704 106908734247195816972288 108659423126789634935808 109135999544012396492544 110868316997091958341632 111084856678726903572768 112848108372040029026304 115199110629790862964352 116089262672855291559936 119611875119891008684032 122181410568223790825472 122538666154680585535488 124182197859188154212352 124726856621728453134336 126954121918545032654592 128781538520639567331328 128969266710902890315776 129598999458514720834896 131656126434046700530688 132202598816721641177088 137855999424015658727424 139547187639872843464704 142544978996261089296384 144879230835719513247744 145090425049765751605248 145514666058683195323392 148113142238302538097024 150464144496053372035072 156990586094856948897792 157549713627446467117056 163703999316018594738816 165576263812250872283136 166302475495637937512448 169272162558060043539456 172798665944686294446528 179417812679836513026048 183005344213540437786624 183807999232020878303232 187090284932592679701504 193172307780959350996992 193453900066354335473664 194019554744910927097856 194398499187772081252344 197484189651070050796032 209320781459809265197056 213817468494391633944576 217318846253579269871616 218271999088024792985088 221736633994183916683264 222169713357453807145536 225696216744080058052608 230398221259581725928704 245077332309361171070976 248364395718376308424704 249453713243456906268672 253908243837090065309184 257938533421805780631552 259197998917029441669792 263312252868093401061376 275711998848031317454848 279094375279745686929408 285089957992522178592768 289758461671439026495488 290180850099531503210496 291029332117366390646784 296226284476605076194048 300928288992106744070144 313981172189713897795584 315099427254892934234112 327407998632037189477632 332604950991275875024896 338544325116120087078912 345597331889372588893056 358835625359673026052096 367615998464041756606464 374180569865185359403008 386344615561918701993984 386907800132708670947328 388039109489821854195712 388796998375544162504688 394968379302140101592064 418641562919618530394112 427634936988783267889152 434637692507158539743232 436543998176049585970176 444339426714907614291072 451392433488160116105216 460796442519163451857408 496728791436752616849408 498907426486913812537344 507816487674180130618368 518395997834058883339584 526624505736186802122752 551423997696062634909696 579516923342878052990976 580361700199063006420992 582058664234732781293568 592452568953210152388096 601856577984213488140288 627962344379427795591168 654815997264074378955264 665209901982551750049792 677088650232240174157824 691194663778745177786112 735231996928083513212928 748361139730370718806016 773815600265417341894656 776078218979643708391424 777593996751088325009376 789936758604280203184128 837283125839237060788224 855269873977566535778304 869275385014317079486464 873087996352099171940352 888678853429815228582144 902784866976320232210432 921592885038326903714816 997814852973827625074688 1015632975348360261236736 1036791995668117766679168 1053249011472373604245504 1102847995392125269819392 1159033846685756105981952 1160723400398126012841984 1164117328469465562587136 1184905137906420304776192 1255924688758855591182336 1309631994528148757910528 1354177300464480348315648 1382389327557490355572224 1496722279460741437612032 1552156437959287416782848 1555187993502176650018752 1579873517208560406368256 1738550770028634158972928 1746175992704198343880704 1777357706859630457164288 1805569733952640464420864 1843185770076653807429632 1995629705947655250149376 2031265950696720522473472 2073583991336235533358336 2106498022944747208491008 2205695990784250539638784 2321446800796252025683968 2328234656938931125174272 2369810275812840609552384 2511849377517711182364672 2619263989056297515821056 2708354600928960696631296 2764778655114980711144448 2993444558921482875224064 3110375987004353300037504 3159747034417120812736512 3477101540057268317945856 3492351985408396687761408 3554715413719260914328576 3686371540153307614859264 4062531901393441044946944 4147167982672471066716672 4212996045889494416982016 4656469313877862250348544 4739620551625681219104768 5238527978112595031642112 5416709201857921393262592 5529557310229961422288896 5986889117842965750448128 6220751974008706600075008 6319494068834241625473024 6984703970816793375522816 7109430827438521828657152 7372743080306615229718528 8125063802786882089893888 8294335965344942133433344 9479241103251362438209536 10477055956225190063284224 11059114620459922844577792 12441503948017413200150016 12638988137668483250946048 13969407941633586751045632 14218861654877043657314304 14745486160613230459437056 16250127605573764179787776 16588671930689884266866688 18958482206502724876419072 20954111912450380126568448 22118229240919845689155584 24883007896034826400300032 28437723309754087314628608 29490972321226460918874112 33177343861379768533733376 37916964413005449752838144 41908223824900760253136896 44236458481839691378311168 49766015792069652800600064 56875446619508174629257216 66354687722759537067466752 88472916963679382756622336 99532031584139305601200128 113750893239016349258514432 132709375445519074134933504 199064063168278611202400256 265418750891038148269867008 398128126336557222404800512 796256252673114444809601024
- Sum of all divisors σ(n): 2926098227293847873280000000
- Sum of proper divisors (its aliquot sum) s(n): 2129841974620733428470398976
- 796256252673114444809601024 is an abundant number, because the sum of its proper divisors (2129841974620733428470398976) is greater than itself. Its abundance is 1333585721947618983660797952
Bases of 796256252673114444809601024
- Binary: 1010010010101001011101000111110011001111100011001110011101011100100111111110000000000000002
- Hexadecimal: 0x292A5D1F33E339D727F8000
- Base-36: 2S1RJ4HKIT3LMZBPC0
Squares and roots of 796256252673114444809601024
- 796256252673114444809601024 squared (7962562526731144448096010242) is 634024019921030674435390585782541518918635130061848576
- 796256252673114444809601024 cubed (7962562526731144448096010243) is 504845590207063946968052306089476778118692081121918097166788415826877534462541824
-
The
square root of 796256252673114444809601024 is 28218012911491.7382201201 -
796256252673114444809601024 is a
perfect cube number . Itscube root is 926867424
Scales and comparisons
How big is 796256252673114444809601024?- 796,256,252,673,114,444,809,601,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 796,256,252,673,114,444,809,601,024 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 796256252673114444809601024 cubic inches would be around 77238952 feet tall.
Recreational maths with 796256252673114444809601024
- 796256252673114444809601024 backwards is 420106908444411376252652697
- 796256252673114444809601024 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 796256252673114444809601024's digits is 108
- 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 796256252673114444809601024 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 796256252673114444809601024 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/796256252673114444809601024/
Chicago style:
Numbermatics. 2024. "Number 796256252673114444809601024 - Facts about the integer". https://numbermatics.com/n/796256252673114444809601024/
The information we have on file for 796256252673114444809601024 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 796256252673114444809601024, math, Factors of 796256252673114444809601024, curriculum, school, college, exams, university, Prime factorization of 796256252673114444809601024, STEM, science, technology, engineering, physics, economics, calculator, seven hundred ninety-six septillion, two hundred fifty-six sextillion, two hundred fifty-two quintillion, six hundred seventy-three quadrillion, one hundred fourteen trillion, four hundred forty-four billion, eight hundred nine million, six hundred one thousand and twenty-four.