140092966219114956914528256
140,092,966,219,114,956,914,528,256 is an even composite number composed of six prime numbers multiplied together.
140092966219114956914528256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 140092966219114956914528256:
212 × 36 × 74 × 194 × 1272 × 30492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 127 × 127 × 3049 × 3049)See below for interesting mathematical facts about the number 140092966219114956914528256 from the Numbermatics database.
Names of 140092966219114956914528256
- Cardinal: 140092966219114956914528256 can be written as One hundred forty septillion, ninety-two sextillion, nine hundred sixty-six quintillion, two hundred nineteen quadrillion, one hundred fourteen trillion, nine hundred fifty-six billion, nine hundred fourteen million, five hundred twenty-eight thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.40092966219114956914528256 × 1026
Factors of 140092966219114956914528256
Divisors of 140092966219114956914528256
- Number of divisors d(n): 20475
-
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 81 84 96 98 108 112 114 126 127 128 133 144 147 152 162 168 171 189 192 196 216 224 228 243 252 254 256 266 288 294 304 324 336 342 343 361 378 381 384 392 399 432 441 448 456 486 504 508 512 513 532 567 576 588 608 648 672 684 686 722 729 756 762 768 784 798 864 882 889 896 912 931 972 1008 1016 1024 1026 1029 1064 1083 1134 1143 1152 1176 1197 1216 1296 1323 1344 1368 1372 1444 1458 1512 1524 1536 1539 1568 1596 1701 1728 1764 1778 1792 1824 1862 1944 2016 2032 2048 2052 2058 2128 2166 2268 2286 2304 2352 2394 2401 2413 2432 2527 2592 2646 2667 2688 2736 2744 2793 2888 2916 3024 3048 3049 3072 3078 3087 3136 3192 3249 3402 3429 3456 3528 3556 3584 3591 3648 3724 3888 3969 4032 4064 4096 4104 4116 4256 4332 4536 4572 4608 4617 4704 4788 4802 4826 4864 5054 5103 5184 5292 5334 5376 5472 5488 5586 5776 5832 6048 6096 6098 6144 6156 6174 6223 6272 6384 6498 6517 6804 6858 6859 6912 7056 7112 7168 7182 7203 7239 7296 7448 7581 7776 7938 8001 8064 8128 8208 8232 8379 8512 8664 9072 9144 9147 9216 9234 9261 9408 9576 9604 9652 9728 9747 10108 10206 10287 10368 10584 10668 10752 10773 10944 10976 11172 11552 11664 11907 12096 12192 12196 12288 12312 12348 12446 12544 12768 12996 13034 13608 13716 13718 13824 13851 14112 14224 14336 14364 14406 14478 14592 14896 15162 15552 15876 16002 16128 16129 16256 16416 16464 16758 16891 17024 17328 17689 18144 18288 18294 18432 18468 18522 18669 18816 19152 19208 19304 19456 19494 19551 20216 20412 20574 20577 20736 21168 21336 21343 21504 21546 21609 21717 21888 21952 22344 22743 23104 23328 23814 24003 24192 24384 24392 24624 24696 24892 25088 25137 25536 25992 26068 27216 27432 27436 27441 27648 27702 27783 28224 28448 28672 28728 28812 28956 29184 29241 29792 30324 30861 31104 31752 32004 32256 32258 32319 32512 32832 32928 33516 33782 34048 34656 35378 35721 36288 36576 36588 36864 36936 37044 37338 37632 38304 38416 38608 38912 38988 39102 40432 40824 41148 41154 41472 42336 42672 42686 43008 43092 43218 43434 43561 43776 43904 44688 45486 45619 45847 46208 46656 47628 48006 48013 48384 48387 48768 48784 49248 49392 49784 50176 50274 50673 51072 51984 52136 53067 54432 54864 54872 54882 55296 55404 55566 56007 56448 56896 57456 57624 57912 57931 58368 58482 58653 59584 60648 61722 61731 62208 63504 64008 64029 64512 64516 64638 64827 65024 65151 65664 65856 67032 67564 68096 68229 69312 70756 71442 72009 72576 73152 73176 73872 74088 74676 75264 75411 76608 76832 77216 77824 77976 78204 80864 81648 82296 82308 82323 82944 83349 84672 85344 85372 86016 86184 86436 86868 87122 87552 87723 87808 89376 90972 91238 91694 92416 92583 93312 95256 96012 96026 96768 96774 96957 97536 97568 98496 98784 99568 100352 100548 101346 102144 103968 104272 106134 108864 109728 109744 109764 110592 110808 111132 112014 112896 112903 113792 114912 115248 115824 115862 116736 116964 117306 118237 119168 121296 123444 123462 123823 124416 127008 128016 128058 129024 129032 129276 129654 130048 130302 130321 130683 131328 131712 134064 135128 136192 136458 136857 137541 138624 141512 142884 144018 144039 145152 145161 146304 146352 147744 148176 149352 149401 150528 150822 152019 153216 153664 154432 155952 156408 159201 161728 163296 164592 164616 164646 165888 166698 168021 169344 170688 170744 172368 172872 173736 173793 174244 175104 175446 175616 175959 178752 181944 182476 183388 184832 185166 185193 186624 190512 192024 192052 192087 193536 193548 193914 194481 195072 195136 195453 196992 197568 199136 200704 201096 202692 204288 204687 207936 208544 212268 216027 217728 219456 219488 219528 221616 222264 224028 225792 225806 226233 227584 229824 230496 231648 231724 233472 233928 234612 236474 238336 242592 246888 246924 246969 247646 248832 250047 254016 256032 256116 258048 258064 258552 259308 260096 260604 260642 261366 262656 263169 263424 268128 270256 272384 272916 273714 275082 277248 283024 285768 288036 288078 290304 290322 292608 292704 295488 296352 298704 298802 301056 301644 304038 304927 306432 306451 307328 308864 311904 312816 318402 320929 323456 326592 329184 329232 329292 331776 333396 336042 336091 338688 338709 341376 341488 344736 345744 347472 347586 348488 350208 350892 351232 351918 354711 357504 363888 364952 366776 369664 370332 370386 371469 373248 381024 384048 384104 384174 387072 387096 387223 387828 388962 390144 390272 390906 390963 392049 393984 395136 398272 402192 405384 405517 408576 409374 410571 412623 415872 417088 424536 432054 432117 435456 435483 438912 438976 439056 443232 444528 448056 448203 451584 451612 452466 455168 456057 459648 460992 463296 463448 467856 469224 472948 476672 477603 485184 493776 493848 493938 495292 497664 500094 504063 508032 512064 512232 516128 517104 518616 520192 521208 521284 521379 522732 525312 526338 526848 527877 536256 540512 544768 545832 547428 550164 554496 555579 566048 571536 576072 576156 576261 580608 580644 583443 585216 585408 586359 590976 592704 597408 597604 602112 603288 608076 609854 612864 612902 614061 614656 617728 623808 625632 636804 641858 646912 648081 653184 658368 658464 658584 666792 672084 672182 677376 677418 678699 682752 682976 689472 691488 694944 695172 696976 700416 701784 702464 703836 709422 715008 727776 729904 733552 739328 740664 740772 740907 742938 746496 762048 768096 768208 768348 774144 774192 774446 775656 777924 780288 780544 781812 781926 784098 787968 790272 790321 796544 804384 810768 811034 817152 818748 821142 825246 827659 831744 834176 849072 864108 864234 866761 870912 870966 871093 877824 877952 878112 886464 889056 896112 896406 903168 903224 904932 910336 912114 912247 914781 919296 919353 921984 926592 926896 935712 938448 945896 953344 955206 962787 970368 987552 987696 987876 990584 995328 1000188 1008126 1008273 1016064 1016127 1024128 1024464 1032256 1034208 1037232 1042416 1042568 1042758 1045464 1045807 1050624 1052676 1053696 1055754 1064133 1072512 1081024 1091664 1094856 1100328 1100689 1108992 1111158 1114407 1132096 1143072 1152144 1152312 1152522 1161216 1161288 1161669 1166886 1170432 1170816 1172718 1172889 1176147 1181952 1185408 1194816 1195208 1206576 1216152 1216551 1219708 1225728 1225804 1228122 1229312 1231713 1235456 1237869 1247616 1251264 1273608 1283716 1293824 1296162 1296351 1306368 1306449 1316736 1316928 1317168 1333584 1344168 1344364 1344609 1354752 1354836 1357398 1365504 1365952 1368171 1378944 1382976 1389888 1390344 1393952 1403568 1404928 1407672 1418844 1430016 1432809 1455552 1459808 1467104 1478656 1481328 1481544 1481814 1485876 1492992 1512189 1524096 1536192 1536416 1536696 1548384 1548892 1551312 1555848 1560576 1561088 1563624 1563852 1564137 1568196 1575936 1580544 1580642 1583631 1593088 1608768 1621536 1622068 1634304 1637496 1642284 1650492 1655318 1663488 1666737 1668352 1698144 1728216 1728468 1728783 1733522 1741824 1741932 1742186 1750329 1755648 1755904 1756224 1759077 1772928 1778112 1792224 1792812 1806336 1806448 1809864 1820672 1824228 1824494 1829562 1838592 1838706 1842183 1843968 1853184 1853792 1871424 1876896 1891792 1906688 1910412 1925574 1940736 1975104 1975392 1975752 1981168 2000376 2016252 2016546 2032128 2032254 2048256 2048928 2064512 2068416 2074464 2084832 2085136 2085516 2090928 2091614 2101248 2105352 2107392 2111508 2128266 2145024 2145157 2162048 2183328 2189712 2200656 2201378 2217984 2222316 2222721 2228814 2246503 2264192 2286144 2304288 2304624 2305044 2322432 2322576 2323338 2333772 2340864 2341632 2345436 2345778 2352294 2352637 2363904 2370816 2370963 2389632 2390416 2413152 2432304 2433102 2439416 2451456 2451608 2456244 2458624 2463426 2470912 2475738 2482977 2495232 2502528 2547216 2567432 2587648 2592324 2592702 2600283 2612736 2612898 2613279 2633472 2633856 2634336 2667168 2688336 2688728 2689218 2709504 2709672 2710561 2714796 2731008 2731904 2736342 2736741 2744343 2757888 2758059 2765952 2779776 2780688 2787904 2807136 2815344 2837688 2838619 2860032 2865618 2888361 2911104 2919616 2934208 2962656 2963088 2963628 2971752 2985984 3024378 3024819 3048192 3048381 3072384 3072832 3073392 3096768 3097784 3102624 3111696 3122176 3127248 3127704 3128274 3136392 3137421 3151872 3161088 3161284 3167262 3186176 3192399 3217536 3243072 3244136 3274992 3284568 3300984 3302067 3310636 3326976 3333474 3336704 3343221 3396288 3456432 3456936 3457566 3467044 3483648 3483864 3484372 3485007 3500658 3511296 3511808 3512448 3518154 3518667 3528441 3545856 3556224 3584448 3585624 3612896 3619728 3641344 3648456 3648988 3649653 3659124 3677184 3677412 3684366 3687936 3695139 3706368 3707584 3713607 3742848 3753792 3783584 3813376 3820824 3851148 3881472 3889053 3919347 3950208 3950784 3951504 3962336 4000752 4032504 4033092 4033827 4064256 4064508 4096512 4097856 4104513 4129024 4136832 4148928 4169664 4170272 4171032 4181856 4183228 4210704 4214784 4223016 4256532 4290048 4290314 4298427 4324096 4366656 4379424 4401312 4402756 4435968 4444632 4445442 4457628 4493006 4528384 4536567 4572288 4608576 4609248 4610088 4645152 4646676 4667544 4681728 4683264 4690872 4691556 4692411 4704588 4705274 4727808 4741632 4741926 4750893 4779264 4780832 4826304 4864608 4866204 4878832 4902912 4903216 4912488 4917248 4926852 4941824 4951476 4965954 4990464 5000211 5005056 5094432 5134864 5175296 5184648 5185404 5186349 5200566 5225472 5225796 5226558 5266944 5267712 5268672 5334336 5376672 5377456 5378436 5419008 5419344 5421122 5429592 5462016 5463808 5472684 5473482 5488686 5515776 5516118 5531904 5532247 5559552 5561376 5575808 5614272 5630688 5675376 5677238 5720064 5731236 5776722 5793613 5822208 5822569 5839232 5868416 5925312 5926176 5927256 5943504 6048756 6049638 6096384 6096762 6097651 6144768 6145664 6146784 6193536 6195568 6205248 6223392 6244352 6254496 6255408 6256548 6272784 6274842 6303744 6322176 6322568 6334524 6372352 6384798 6385729 6435072 6435471 6486144 6488272 6549984 6569136 6601968 6604134 6621272 6653952 6666948 6673408 6686442 6739509 6792576 6912864 6913872 6915132 6934088 6967296 6967728 6968744 6970014 7001316 7022592 7023616 7024896 7036308 7037334 7056882 7057911 7091712 7112448 7112889 7168896 7171248 7225792 7239456 7296912 7297976 7299306 7318248 7320649 7354368 7354824 7357237 7368732 7375872 7390278 7412736 7415168 7427214 7448931 7485696 7507584 7567168 7641648 7702296 7704823 7762944 7778106 7800849 7838694 7839837 7900416 7901568 7903008 7924672 8001504 8065008 8066184 8067654 8128512 8129016 8131683 8193024 8195712 8209026 8210223 8233029 8258048 8273664 8274177 8297856 8339328 8340544 8342064 8363712 8366456 8421408 8446032 8513064 8515857 8580096 8580628 8596854 8648192 8665083 8733312 8758848 8802624 8805512 8889264 8890884 8915256 8986012 9056768 9073134 9074457 9144576 9145143 9217152 9218496 9220176 9290304 9293352 9296401 9335088 9366528 9381744 9383112 9384822 9409176 9410548 9412263 9455616 9483264 9483852 9501786 9558528 9561664 9577197 9652608 9729216 9732408 9757664 9806432 9824976 9834496 9853704 9883648 9902952 9906201 9931908 9980928 10000422 10010112 10029663 10188864 10269728 10350592 10369296 10370808 10372698 10401132 10450944 10451592 10453116 10455021 10533888 10535424 10537344 10556001 10585323 10668672 10753344 10754912 10756872 10838688 10842244 10859184 10924032 10927616 10945368 10946964 10948959 10977372 11031552 11032236 11063808 11064494 11085417 11119104 11122752 11140821 11151616 11228544 11261376 11350752 11354476 11440128 11462472 11553444 11587226 11644416 11645138 11667159 11678464 11736832 11758041 11850624 11852352 11854512 11887008 12097512 12099276 12101481 12192768 12193524 12195302 12289536 12291328 12293568 12313539 12387072 12391136 12410496 12446784 12488704 12508992 12510816 12513096 12545568 12549684 12644352 12645136 12669048 12744704 12769596 12771458 12870144 12870942 12895281 12972288 12976544 13099968 13138272 13203936 13208268 13242544 13307904 13333896 13346816 13372884 13479018 13585152 13825728 13827744 13830264 13868176 13935456 13937488 13940028 14002632 14045184 14047232 14049792 14072616 14074668 14077233 14113764 14115822 14183424 14224896 14225778 14337792 14342496 14451584 14478912 14593824 14595952 14598612 14636496 14641298 14708736 14709648 14714474 14737464 14751744 14780556 14825472 14830336 14854428 14897862 14971392 15015168 15016099 15134336 15283296 15404592 15409646 15525888 15556212 15559047 15601698 15677388 15679674 15725521 15800832 15803136 15806016 15849344 16003008 16130016 16132368 16135308 16257024 16258032 16263366 16386048 16391424 16418052 16420446 16466058 16468459 16516096 16547328 16548354 16550767 16595712 16596741 16678656 16681088 16684128 16727424 16732912 16842816 16892064 17026128 17031714 17160192 17161256 17193708 17296384 17330166 17380839 17466624 17467707 17517696 17605248 17611024 17778528 17781768 17830512 17972024 18113536 18146268 18148914 18289152 18290286 18292953 18434304 18436992 18440352 18580608 18586704 18592802 18670176 18733056 18763488 18766224 18769644 18818352 18821096 18824526 18911232 18966528 18967704 18973927 19003572 19117056 19123328 19154394 19157187 19305216 19306413 19458432 19464816 19515328 19612864 19649952 19707408 19805904 19812402 19863816 19870333 19961856 20000844 20020224 20059326 20218527 20377728 20539456 20738592 20741616 20745396 20802264 20901888 20903184 20906232 20910042 20913091 21067776 21070848 21074688 21112002 21170646 21173733 21337344 21338667 21506688 21509824 21513744 21677376 21684488 21718368 21855232 21890736 21893928 21897918 21954744 21961947 22063104 22064472 22071711 22127616 22128988 22170834 22238208 22245504 22281642 22303232 22346793 22457088 22522752 22701504 22708952 22924944 23106888 23114469 23174452 23288832 23290276 23334318 23356928 23402547 23473664 23516082 23519511 23701248 23704704 23709024 23774016 24195024 24198552 24202962 24385536 24387048 24390604 24395049 24579072 24582656 24587136 24627078 24630669 24699087 24774144 24782272 24820992 24822531 24893568 25017984 25021632 25026192 25091136 25099368 25290272 25338096 25489408 25539192 25542916 25547571 25740288 25741884 25790562 25944576 25953088 25995249 26199936 26276544 26407872 26416536 26485088 26667792 26693632 26745768 26958036 27170304 27223371 27435429 27651456 27655488 27660528 27736352 27870912 27874976 27880056 27889203 28005264 28094464 28099584 28145232 28149336 28154466 28227528 28231644 28236789 28366848 28449792 28451556 28675584 28684992 28731591 28903168 28957824 29187648 29191904 29197224 29272992 29282596 29419296 29428948 29474928 29503488 29561112 29650944 29660672 29708856 29718603 29795724 29942784 30030336 30032198 30088989 30268672 30566592 30809184 30819292 31051776 31112424 31118094 31203396 31354776 31359348 31365063 31451042 31601664 31606272 31612032 31668003 31698688 31755969 32006016 32260032 32264736 32270616 32516064 32526732 32772096 32782848 32836104 32840892 32846877 32932116 32936918 33032192 33094656 33096708 33101534 33191424 33193482 33256251 33357312 33362176 33368256 33422463 33454848 33465824 33685632 33784128 34052256 34063428 34320384 34322512 34387416 34592768 34660332 34761678 34933248 34935414 35001477 35035392 35210496 35222048 35557056 35563536 35661024 35944048 36227072 36292536 36297828 36304443 36578304 36580572 36585906 36868608 36873984 36880704 37161216 37173408 37185604 37340352 37466112 37526976 37532448 37539288 37636704 37642192 37649052 37933056 37935408 37947854 38007144 38234112 38246656 38308788 38314374 38610432 38612826 38725729 38916864 38929632 39030656 39225728 39299904 39414816 39611808 39624804 39727632 39740666 39923712 40001688 40040448 40118652 40437054 40755456 40757983 41078912 41477184 41483232 41490792 41604528 41806368 41812464 41820084 41826182 42135552 42141696 42149376 42224004 42231699 42341292 42347466 42674688 42677334 42683557 43013376 43019648 43027488 43354752 43368976 43436736 43710464 43781472 43787856 43795836 43909488 43923894 44126208 44128944 44143422 44255232 44257976 44341668 44476416 44491008 44563284 44606464 44693586 44700103 44914176 45045504 45048297 45403008 45417904 45849888 46213776 46228938 46348904 46577664 46580552 46668636 46713856 46805094 46947328 47032164 47039022 47176563 47402496 47409408 47418048 47548032 48390048 48397104 48405924 48771072 48774096 48781208 48790098 49158144 49165312 49174272 49177321 49254156 49261338 49398174 49405377 49548288 49564544 49641984 49645062 49652301 49787136 49790223 50035968 50043264 50052384 50182272 50198736 50580544 50676192 51078384 51085832 51095142 51480576 51483768 51500659 51581124 51889152 51906176 51990498 52142517 52399872 52403121 52553088 52815744 52833072 52970176 53335584 53491536 53916072 53933761 54340608 54446742 54870858 54878859 55302912 55310976 55321056 55472704 55741824 55749952 55760112 55778406 56010528 56199168 56290464 56298672 56308932 56455056 56463288 56473578 56733696 56899584 56903112 56921781 57351168 57369984 57463182 57471561 57806336 57915648 57919239 58375296 58383808 58394448 58545984 58565192 58838592 58857896 58949856 59122224 59321344 59417712 59437206 59591448 59610999 59885568 60060672 60064396 60177978 60537344 60655581 61133184 61618368 61638584 62224848 62236188 62406792 62709552 62718696 62730126 62739273 62902084 63203328 63212544 63224064 63336006 63397376 63511938 63521199 64012032 64016001 64520064 64529472 64541232 65032128 65053464 65074807 65565696 65672208 65681784 65693754 65864232 65873836 65885841 66064384 66189312 66193416 66203068 66215133 66382848 66386964 66512502 66714624 66724352 66736512 66844926 66909696 66931648 67040379 67371264 67568256 68104512 68126856 68645024 68774832 69185536 69320664 69343407 69523356 69866496 69870828 70002954 70070784 70207641 70420992 70444096 70558533 71114112 71127072 71322048 71888096 72454144 72585072 72595656 72608886 73156608 73161144 73171812 73185147 73737216 73747968 73761408 73892007 74097261 74322432 74346816 74371208 74467593 74680704 75053952 75064896 75078576 75273408 75284384 75298104 75870816 75895708 76014288 76468224 76493312 76617576 76628748 76642713 77220864 77225652 77451458 77833728 77859264 77985747 78061312 78451456 78599808 78829632 79223616 79249608 79455264 79481332 80003376 80080896 80237304 80874108 81510912 81515966 81670113 82157824 82306287 82954368 82966464 82981584 83209056 83612736 83624928 83640168 83652364 83667609 84283392 84298752 84448008 84463398 84682584 84694932 84710367 85349376 85354668 85367114 86026752 86039296 86054976 86194773 86709504 86737952 86873472 87420928 87562944 87575712 87591672 87818976 87847788 88257888 88286844 88510464 88515952 88683336 88952832 88982016 89126568 89155809 89212928 89387172 89400206 89828352 90091008 90096594 90266967 90806016 90835808 91699776 92427552 92457876 92697808 93155328 93161104 93337272 93427712 93610188 93894656 94064328 94078044 94095189 94353126 94804992 94818816 94836096 95004009 95096064 96780096 96794208 96811848 97548192 97562416 97580196 98316288 98330624 98348544 98354642 98508312 98522676 98540631 98796348 98810754 99096576 99129088 99283968 99290124 99304602 99574272 99580446 100071936 100086528 100104768 100364544 100397472 101161088 101352384 102156768 102171664 102190284 102961152 102967536 103001318 103162248 103778304 103812352 103980996 104285034 104799744 104806242 105106176 105112693 105631488 105666144 105940352 106671168 106983072 107832144 107867522 108681216 108893484 108913329 109741716 109757718 110078647 110605824 110621952 110628811 110642112 110945408 111483648 111499904 111520224 111556812 112021056 112398336 112580928 112597344 112617864 112910112 112926576 112947156 113799168 113806224 113843562 114702336 114739968 114926364 114943122 115612672 115831296 115838478 115855369 116177187 116750592 116767616 116788896 117091968 117130384 117677184 117715792 117899712 118244448 118642688 118835424 118874412 119182896 119221998 119771136 120121344 120128792 120355956 121074688 121311162 122266368 122273949 123236736 123277168 124449696 124472376 124813584 125419104 125437392 125460252 125478546 125804168 126406656 126425088 126448128 126672012 126794752 127023876 127042398 128024064 128032002 128050671 129040128 129058944 129082464 130064256 130106928 130149614 131131392 131344416 131363568 131387508 131728464 131747672 131771682 132378624 132386832 132406136 132430266 132765696 132773928 132817489 133025004 133429248 133448704 133473024 133689852 133819392 133863296 134080758 134100309 134742528 135136512 135144891 136209024 136253712 137290048 137549664 138641328 138686814 139046712 139092331 139732992 139741656 139787503 140005908 140141568 140415282 140841984 140888192 141117066 141529689 142228224 142254144 142644096 143776192 145170144 145191312 145217772 146313216 146322288 146343624 146370294 146391637 147474432 147495936 147522816 147531963 147784014 148194522 148216131 148644864 148693632 148742416 148935186 148956903 149361408 149370669 150107904 150129792 150157152 150546816 150568768 150596208 151741632 151791416 152028576 152986624 153235152 153257496 153285426 154441728 154451304 154501977 154902916 155667456 155718528 155971494 156122624 156427551 156902912 157199616 157209363 157659264 158447232 158499216 158910528 158962664 160006752 160474608 161748216 161801283 163021824 163031932 163340226 164315648 164612574 164636577 165908736 165932928 165963168 166418112 167225472 167249856 167280336 167304728 167335218 168597504 168896016 168926796 169365168 169389864 169420734 170698752 170709336 170734228 170765343 172053504 172078592 172109952 172389546 172414683 173419008 173475904 173746944 173757717 175125888 175151424 175183344 175637952 175695576 176515776 176573688 176631619 177031904 177366672 177964032 178253136 178311618 178425856 178774344 178800412 178832997 179656704 180182016 180193188 180533934 181612032 181671616 181966743 183399552 184855104 184915752 185395616 186322208 186674544 186855424 187220376 187789312 188128656 188156088 188190378 188217819 188706252 189609984 189637632 189672192 190008018 190192128 190563597 192048003 193560192 193588416 193623696 195096384 195124832 195160392 195224421 196661248 196697088 196709284 197016624 197045352 197081262 197592696 197621508 197657523 198193152 198258176 198567936 198580248 198609204 198645399 199148544 199160892 200143872 200173056 200209536 200729088 200794944 201121137 202322176 202704768 204313536 204343328 204380568 205935072 206002636 206324496 207556608 207624704 207961992 208030221 208570068 209599488 209612484 210212352 210225386 210622923 211262976 211332288 211675599 211880704 213342336 213966144 215664288 215735044 217362432 217786968 217826658 219483432 219515436 219555441 220157294 221211648 221243904 221257622 221284224 221676021 221890816 222291783 222967296 222999808 223040448 223113624 223402779 224042112 225161856 225194688 225235728 225820224 225853152 225894312 227612448 227687124 229404672 229479936 229852728 229886244 229928139 231225344 231662592 231676956 231710738 232354374 233501184 233535232 233577792 233957241 234183936 234260768 235354368 235431584 235799424 236488896 237285376 237670848 237748824 238365792 238443996 240242688 240257584 240711912 242149376 242622324 244532736 244547898 245010339 246473472 246554336 248899392 248944752 249627168 250838208 250874784 250920504 250957092 251002827 251608336 252850176 252896256 253344024 253589504 254047752 254084796 254131101 256048128 256064004 256101342 258080256 258117888 258164928 260128512 260213856 260299228 262262784 262688832 262727136 262775016 263456928 263495344 263543364 264773664 264812272 264860532 265531392 265547856 265634978 266050008 266858496 266897408 266946048 267379704 267467427 267638784 267726592 268161516 268200618 269485056 270273024 270289782 272418048 272507424 274580096 275099328 277282656 277373628 278093424 278184662 279465984 279483312 279575006 280011816 280283136 280830564 281683968 281776384 282234132 282285567 283059378 284456448 284508288 285288192 285305881 287552384 290340288 290382624 290435544 292644576 292687248 292740588 292783274 294948864 294991872 295045632 295063926 295568028 295621893 296389044 296432262 297289728 297387264 297484832 297870372 297913806 298722816 298741338 298784899 300215808 300259584 300314304 301093632 301137536 301192416 303483264 303582832 304057152 305973248 306470304 306514992 306570852 308883456 308902608 309003954 309805832 311334912 311437056 311942988 312245248 312855102 312900721 313805824 314399232 314418726 315318528 315338079 316894464 316998432 317821056 317925328 320013504 320949216 323496432 323602566 326043648 326063864 326680452 328631296 329225148 329273154 330235941 331817472 331865856 331886433 331926336 332836224 334450944 334499712 334560672 334609456 334670436 337195008 337792032 337853592 338730336 338779728 338841468 341397504 341418672 341468456 341530686 344107008 344157184 344219904 344241247 344779092 344829366 346838016 346951808 347493888 347515434 347566107 348531561 350251776 350302848 350366688 351275904 351391152 353031552 353147376 353263238 354063808 354733344 355928064 356506272 356623236 357548688 357600824 357665994 359313408 360364032 360386376 360504613 361067868 363224064 363343232 363933486 366799104 366821847 369710208 369831504 370791232 372644416 373349088 374440752 376257312 376312176 376380756 376435638 377412504 377536327 379219968 379275264 379344384 380016036 380384256 381127194 384096006 384152013 387120384 387176832 387247392 390192768 390249664 390320784 390448842 393394176 393418568 394033248 394090704 394162524 395185392 395243016 395315046 396516352 397135872 397160496 397218408 397290798 397348729 398297088 398321784 398452467 400287744 400346112 400419072 401458176 401589888 402242274 402300927 404644352 405409536 405434673 408627072 408686656 408761136 411870144 412005272 412648992 415249408 415923984 416060442 417140136 417276993 419198976 419224968 419362509 420424704 420450772 421245846 422525952 422664576 423351198 423761408 424589067 426684672 427932288 431328576 431470088 435573936 435653316 438966864 439030872 439110882 439174911 440314588 442423296 442487808 442515244 442568448 442595889 443352042 443781632 444583566 444648393 445934592 445999616 446080896 446227248 446805558 446870709 448084224 448112007 450323712 450389376 450471456 451640448 451706304 451788624 455224896 455374248 455523649 458959872 459705456 459772488 459856278 462450688 463325184 463353912 463421476 463505931 464708748 467002368 467070464 467155584 467914482 468367872 468521536 469282653 470708736 470863168 471598848 471628089 472977792 475341696 475497648 476731584 476887992 480515168 481423824 484298752 485244648 485403849 489065472 489095796 490020678 492946944 493108672 493909731 497798784 497889504 499254336 501676416 501749568 501841008 501914184 502005654 503216672 505792512 506688048 507179008 508095504 508169592 508262202 512096256 512128008 512202684 512296029 516160512 516235776 516329856 517244049 520257024 520427712 520598456 521273151 525377664 525454272 525550032 526913856 526990688 527086728 529547328 529624544 529721064 529894857 531095712 531269956 532100016 533794816 533892096 534759408 534934854 535277568 535453184 536323032 536401236 536498991 538970112 540546048 540579564 544836096 545014848 545900229 549160192 550198656 554565312 554747256 556186848 556369324 558966624 559150012 560023632 560566272 561661128 563367936 563552768 564468264 564571134 564653457 566118756 568912896 569016576 570576384 570611762 571690791 575104768 576144009 580680576 580765248 580871088 585289152 585374496 585481176 585566548 585673263 589983744 590091264 590127852 591136056 591243786 592778088 592864524 592972569 594579456 594774528 594969664 595740744 595827612 595936197 597445632 597482676 597569798 600431616 600519168 600628608 602187264 602275072 602384832 603363411 606966528 607165664 608114304 611946496 612940608 613029984 613141704 617805216 618007908 619611664 622669824 622874112 623885976 624090663 624490496 625710204 625801442 627611648 628798464 628837452 630637056 630676158 631868769 633788928 633996864 635026797 635642112 635850656 640027008 641898432 646992864 647205132 652087296 652127728 653360904 657262592 658450296 658546308 658666323 660471882 663634944 663731712 663772866 663852672 665028063 665672448 668901888 668999424 669121344 669218912 669340872 675584064 675707184 677460672 677559456 677682936 682837344 682936912 683061372 688214016 688314368 688439808 688482494 689558184 689658732 689784417 693676032 693903616 694987776 695030868 695132214 697063122 700503552 700605696 700733376 702551808 702782304 706063104 706294752 706526476 708127616 709466688 711856128 713012544 713246472 715097376 715201648 715331988 720728064 720772752 721009226 722135736 726448128 726686464 727866972 733598208 733643694 735788851 739420416 739663008 741582464 745288832 746698176 748881504 752514624 752624352 752761512 752871276 753008481 754825008 755072654 758550528 758688768 760032072 760768512 762254388 762393303 768192012 768304026 774240768 774353664 774401677 774494784 780385536 780499328 780641568 780897684 786788352 786837136 788066496 788181408 788325048 790370784 790486032 790630092 793032704 794320992 794436816 794581596 794697458 796594176 796643568 796904934 800575488 800692224 800838144 802402281 802916352 803179776 804484548 804601854 809288704 810819072 810869346 810987583 817254144 817373312 817522272 823740288 824010544 825297984 830498816 831847968 832120884 834280272 834553986 838397952 838449936 838725018 840849408 840901544 842491692 845051904 845329152 846702396 847522816 849178134 853369344 855864576 855917643 862657152 862940176 871147872 871306632 877933728 878061744 878221764 878349822 880629176 884846592 884975616 885030488 885136896 885191778 886704084 887563264 889167132 889296786 891869184 891999232 892161792 892454496 893611116 893741418 896168448 896224014 896354697 900647424 900778752 900942912 903280896 903412608 903577248 910449792 910748496 911047298 917919744 919410912 919544976 919712556 926650368 926707824 926842952 927011862 929417496 929722423 934004736 934140928 934311168 934369099 935828964 936735744 937043072 938565306 938702163 941417472 941726336 943197696 943256178 945955584 946014237 950683392 950995296 953463168 953775984 961030336 962847648 970489296 970807698 978130944 978191592 978512521 980041356 985893888 986217344 987819462 990707823 995597568 995659299 995779008 998508672 1003352832 1003499136 1003682016 1003828368 1004011308 1006433344 1011585024 1013376096 1016191008 1016339184 1016524404 1024192512 1024256016 1024405368 1024592058 1024741459 1032321024 1032471552 1032659712 1032723741 1034488098 1040514048 1040855424 1041196912 1042546302 1042698321 1045594683 1050755328 1050908544 1051100064 1053827712 1053981376 1054173456 1059094656 1059249088 1059442128 1059789714 1062191424 1062539912 1064200032 1067784192 1069518816 1069869708 1070906368 1072646064 1072802472 1072997982 1077940224 1081092096 1081159128 1081513839 1089672192 1090029696 1091800458 1098320384 1100397312 1100465541 1109130624 1109494512 1112373696 1112738648 1117933248 1118300024 1120047264 1123322256 1127105536 1128936528 1129142268 1129306914 1132237512 1132608981 1137825792 1138033152 1141152768 1141223524 1143381582 1150209536 1152288018 1152456039 1161361152 1161530496 1161742176 1170578304 1170748992 1170962352 1171133096 1171346526 1180182528 1180255704 1180642927 1182272112 1182487572 1185556176 1185729048 1185945138 1189549056 1189939328 1191481488 1191655224 1191872394 1192046187 1194891264 1194965352 1195139596 1195357401 1200863232 1201038336 1201257216 1204374528 1204550144 1204769664 1206726822 1206902781 1213933056 1214331328 1216228608 1216304019 1225881216 1226059968 1226283408 1235610432 1236015816 1236421333 1239223328 1245748224 1247771952 1248181326 1248980992 1251420408 1251602884 1251830979 1255223296 1257596928 1257674904 1258087527 1261274112 1261352316 1263737538 1267577856 1267993728 1270053594 1271284224 1271701312 1273767201 1280054016 1283796864 1293985728 1294410264 1304255456 1306721808 1314525184 1316900592 1317092616 1317332646 1317524733 1320943764 1327269888 1327463424 1327545732 1327705344 1327787667 1330056126 1331344896 1333945179 1337803776 1337998848 1338242688 1338437824 1338681744 1340612127 1344336021 1351168128 1351414368 1354921344 1355118912 1355365872 1365674688 1365873824 1366122744 1366570947 1376628736 1376879616 1376964988 1379116368 1379317464 1379568834 1387352064 1387807232 1389975552 1390061736 1390264428 1390517793 1394126244 1401007104 1401211392 1401466752 1405103616 1405564608 1407847959 1412126208 1412589504 1413052952 1414884267 1416255232 1418933376 1426025088 1426492944 1430194752 1430403296 1430663976 1441545504 1442018452 1444271472 1452896256 1453372928 1455733944 1456211547 1467196416 1467287388 1471577702 1478840832 1479326016 1481729193 1483164928 1490577664 1493396352 1497763008 1505029248 1505248704 1505523024 1505742552 1506016962 1509650016 1510145308 1517377536 1520064144 1521537024 1524508776 1524786606 1536384024 1536608052 1536888087 1548481536 1548707328 1548803354 1548989568 1551732147 1560771072 1560998656 1561283136 1561795368 1563819453 1573674272 1576132992 1576362816 1576650096 1580741568 1580972064 1581260184 1586065408 1588641984 1588873632 1589163192 1589394916 1589684571 1593287136 1593809868 1601384448 1601676288 1604804562 1605832704 1606359552 1608969096 1609203708 1609496973 1618577408 1621638144 1621738692 1621975166 1634508288 1634746624 1635044544 1637700687 1647480576 1648021088 1650595968 1660997632 1663695936 1664241768 1668560544 1669107972 1676899872 1677450036 1681698816 1681803088 1684983384 1690103808 1690658304 1693404792 1693960371 1695045632 1698356268 1706738688 1711729152 1711835286 1715072373 1725314304 1725880352 1742295744 1742613264 1755867456 1756123488 1756443528 1756699644 1757019789 1761258352 1769951232 1770060976 1770273792 1770383556 1773408168 1775126528 1778334264 1778593572 1778917707 1783738368 1783998464 1784323584 1784908992 1787222232 1787482836 1787808591 1792336896 1792448028 1792709394 1801294848 1801557504 1801885824 1806561792 1806825216 1807154496 1820899584 1821496992 1822094596 1835839488 1838821824 1839089952 1839425112 1853415648 1853685904 1854023724 1858834992 1859444846 1868009472 1868281856 1868622336 1868738198 1871657928 1872271989 1873471488 1874086144 1877130612 1877404326 1882834944 1883452672 1886395392 1886512356 1891911168 1892028474 1901366784 1901990592 1906926336 1907551968 1922060672 1925695296 1940978592 1941615396 1956261888 1956383184 1957025042 1960082712 1971787776 1972434688 1975638924 1975998969 1981415646 1991195136 1991318598 1991558016 1997017344 1997141167 2006705664 2006998272 2007364032 2007656736 2008022616 2012866688 2026752192 2032382016 2032678368 2033048808 2048512032 2048810736 2049184116 2049482918 2064642048 2064943104 2065319424 2065447482 2068976196 2069353251 2081028096 2081710848 2082393824 2085092604 2085396642 2091189366 2091494293 2101510656 2101817088 2101947409 2102200128 2107655424 2107962752 2108346912 2118189312 2118498176 2118884256 2119579428 2124382848 2125079824 2128400064 2135568384 2139037632 2139739416 2141812736 2145292128 2145604944 2145995964 2162184192 2162318256 2163027678 2179344384 2180059392 2183600916 2196640768 2200794624 2200931082 2207366553 2218261248 2218989024 2224747392 2225477296 2235866496 2236600048 2240094528 2246644512 2254211072 2257873056 2258284536 2258613828 2259025443 2264475024 2265217962 2275651584 2276066304 2282305536 2282447048 2286763164 2300419072 2304576036 2304912078 2322722304 2323060992 2323205031 2323484352 2341156608 2341497984 2341924704 2342266192 2342693052 2360365056 2360511408 2361285854 2364544224 2364975144 2371112352 2371458096 2371890276 2379098112 2379878656 2382962976 2383310448 2383744788 2384092374 2389782528 2389930704 2390279192 2390714802 2401726464 2402076672 2402514432 2408749056 2409100288 2409539328 2409688729 2413453644 2413805562 2427866112 2428662656 2432457216 2432608038 2432962749 2451762432 2452119936 2452566816 2471220864 2472031632 2472842666 2478446656 2491496448 2495543904 2496362652 2502840816 2503205768 2503661958 2515193856 2515349808 2516175054 2522548224 2522704632 2523532291 2527475076 2535155712 2535987456 2540107188 2542568448 2543402624 2547534402 2560108032 2567593728 2567752929 2587971456 2588820528 2608510912 2613443616 2633801184 2634185232 2634665292 2635049466 2641887528 2642754289 2654539776 2654926848 2655091464 2655410688 2655575334 2655962557 2660112252 2662689792 2667890358 2675607552 2675997696 2676485376 2676875648 2677363488 2681224254 2688672042 2689064091 2702336256 2702828736 2709842688 2710237824 2710731744 2731349376 2731747648 2732245488 2733141894 2753759232 2753929976 2758232736 2758634928 2759137668 2775614464 2779951104 2780123472 2780528856 2781035586 2781441103 2788252488 2789167269 2802014208 2802422784 2802933504 2803107297 2810207232 2811129216 2815695918 2816106489 2824252416 2825179008 2826105904 2829768534 2832510464 2837866752 2838042711 2852050176 2852985888 2860389504 2860806592 2861327952 2883091008 2884036904 2888542944 2906745856 2911467888 2912423094 2934392832 2934574776 2935537563 2943155404 2957681664 2958652032 2963458386 2966329856 2972123469 2981155328 2986792704 2986977897 2995526016 3010058496 3010497408 3011046048 3011485104 3012033924 3019300032 3020290616 3034755072 3040128288 3049017552 3049573212 3072768048 3073216104 3073776174 3074224377 3096963072 3097414656 3097606708 3097979136 3098171223 3103464294 3121542144 3121997312 3122566272 3123590736 3127638906 3128094963 3136784049 3147348544 3152265984 3152725632 3153300192 3161483136 3161944128 3162520368 3177283968 3177747264 3178326384 3178789832 3179369142 3186574272 3187619736 3188665543 3203352576 3209609124 3212719104 3217938192 3218407416 3218993946 3237154816 3243276288 3243477384 3243950332 3244541517 3269016576 3269493248 3270089088 3275401374 3294961152 3296042176 3301191936 3301396623 3327391872 3328483536 3337121088 3338215944 3353799744 3354900072 3356000761 3363606176 3369966768 3381316608 3386809584 3387920742 3390091264 3396712536 3397826943 3413477376 3423458304 3423670572 3430144746 3450628608 3451760704 3457368117 3484591488 3485226528 3511734912 3512246976 3512887056 3513399288 3514039578 3522516704 3540121952 3540547584 3540767112 3541928781 3546816336 3550253056 3556668528 3557187144 3557835414 3567996928 3568647168 3569817984 3574444464 3574965672 3575617182 3576138561 3584673792 3584896056 3585418788 3586072203 3602589696 3603115008 3603771648 3613123584 3613650432 3614308992 3620708343 3641799168 3642993984 3644189192 3648912057 3677643648 3678179904 3678850224 3706831296 3707371808 3708047448 3709263999 3717669984 3718889692 3736563712 3737244672 3737476396 3743315856 3744543978 3746942976 3748172288 3754261224 3754808652 3755492937 3765669888 3766905344 3772790784 3773024712 3774262581 3783822336 3784056948 3802733568 3803981184 3813852672 3815103936 3821301603 3844121344 3851390592 3881957184 3883230792 3912766368 3914050084 3920165424 3943575552 3944869376 3951277848 3951997938 3952574199 3962831292 3982390272 3982637196 3983116032 3983363001 3994034688 3994282334 4001835537 4013411328 4013996544 4014728064 4015313472 4016045232 4021836381 4025733376 4033008063 4053504384 4064764032 4065356736 4066097616 4097024064 4097621472 4098368232 4098965836 4099712841 4129886208 4130638848 4130894964 4137952392 4138706502 4162056192 4163421696 4164787648 4170185208 4170793284 4171553379 4182378732 4182988586 4203021312 4203634176 4203894818 4204400256 4215310848 4215925504 4216693824 4223543877 4236378624 4236996352 4237768512 4239158856 4244652801 4248765696 4250159648 4256800128 4278075264 4279478832 4283625472 4290584256 4291209888 4291991928 4324636512 4326055356 4358688768 4360118784 4367201832 4368634641 4393281536 4401589248 4401862164 4414733106 4436522496 4437978048 4445187579 4449494784 4450954592 4471732992 4473200096 4480189056 4493289024 4508422144 4515746112 4516569072 4517227656 4518050886 4528950048 4530435924 4552132608 4564611072 4564894096 4573526328 4600838144 4609152072 4609824156 4610664261 4645444608 4646121984 4646410062 4646968704 4655196441 4682313216 4682995968 4683849408 4684532384 4685386104 4721022816 4722571708 4729088448 4729950288 4742224704 4742916192 4743780552 4758196224 4759757312 4765925952 4766620896 4767489576 4768184748 4769053713 4779861408 4780558384 4781429604 4804153344 4805028864 4817498112 4818200576 4819078656 4819377458 4826907288 4827611124 4828490919 4855732224 4857325312 4864914432 4865216076 4865925498 4903524864 4904239872 4905133632 4942441728 4944063264 4945685332 4956893312 4982992896 4991087808 4992725304 5005681632 5006411536 5007323916 5030699616 5032350108 5045096448 5045409264 5047064582 5054950152 5070311424 5071974912 5080214376 5081881113 5085136896 5086805248 5095068804 5120216064 5135187456 5135505858 5175942912 5177641056 5217021824 5226887232 5267602368 5268370464 5269330584 5270098932 5271059367 5283775056 5285508578 5309853696 5310182928 5310821376 5311150668 5311925114 5320224504 5325379584 5335780716 5336753121 5351215104 5351995392 5352970752 5353751296 5354726976 5362448508 5363425773 5377344084 5378128182 5404672512 5405657472 5419685376 5420475648 5420811739 5421463488 5462698752 5463495296 5464490976 5466283788 5507518464 5507859952 5516465472 5517269856 5518275336 5551228928 5560246944 5561057712 5562071172 5562882206 5576504976 5578334538 5604028416 5604845568 5605867008 5606214594 5616815967 5620414464 5622258432 5631391836 5632212978 5648504832 5650358016 5652211808 5659537068 5665020928 5675733504 5676085422 5676913081 5704100352 5705971776 5720779008 5721613184 5722655904 5766182016 5768073808 5777085888 5813491712 5822935776 5824846188 5868785664 5869149552 5871075126 5886310808 5915363328 5917304064 5926916772 5932659712 5944246938 5962310656 5973585408 5973955794 5991052032 5991423501 6020116992 6020994816 6022092096 6022970208 6024067848 6038600064 6040581232 6080256576 6098035104 6099146424 6145536096 6146432208 6147552348 6148448754 6193926144 6194829312 6195213416 6195958272 6196342446 6206928588 6243084288 6243994624 6245132544 6247181472 6255277812 6256189926 6273568098 6274482879 6294697088 6304531968 6305451264 6305842227 6306600384 6322966272 6323888256 6325040736 6354567936 6355494528 6356652768 6357579664 6358738284 6373148544 6375239472 6377331086 6406705152 6419218248 6425438208 6435876384 6436814832 6437987892 6486552576 6486954768 6487900664 6489083034 6538033152 6538986496 6540178176 6540583693 6550802748 6589922304 6592084352 6602383872 6602793246 6622099659 6654783744 6656967072 6674242176 6676431888 6707599488 6709800144 6712001522 6727212352 6739933536 6762633216 6773619168 6775841484 6777076329 6793425072 6795653886 6826954752 6846916608 6847341144 6849587647 6860289492 6901257216 6903521408 6914736234 6969182976 6969615093 6970453056 7023469824 7024493952 7025774112 7026798576 7028079156 7045033408 7080243904 7081095168 7081534224 7083857562 7093632672 7113337056 7114374288 7115670828 7137294336 7139635968 7148888928 7149931344 7151234364 7152277122 7169347584 7169792112 7170837576 7172144406 7173190213 7205179392 7206230016 7207543296 7226247168 7227300864 7228617984 7229066187 7241416686 7283598336 7285987968 7288378384 7297824114 7298888247 7355287296 7356359808 7357700448 7413662592 7414743616 7416094896 7418527998 7435339968 7437779384 7474489344 7474952792 7486631712 7489087956 7496344576 7508522448 7509617304 7510985874 7533810688 7545581568 7546049424 7548525162 7567644672 7568113896 7570596873 7605467136 7607962368 7627705344 7630207872 7642603206 7688242688 7702781184 7703258787 7763914368 7766461584 7825532736 7828100168 7840330848 7889738752 7902555696 7903995876 7905148398 7925662584 7928262867 7964780544 7965274392 7966232064 7966726002 7967887671 7988069376 7988564668 8003671074 8026822656 8027993088 8029456128 8030626944 8032090464 8043672762 8051466752 8066016126 8067192273 8107008768 8129528064 8130713472 8132195232 8194048128 8195242944 8196736464 8197931672 8199425682 8261277696 8261789928 8264500489 8275904784 8277413004 8326843392 8329575296 8340370416 8341586568 8343106758 8344323309 8364757464 8365977172 8367501807 8406042624 8407268352 8407789636 8408800512 8409321891 8430621696 8431851008 8433387648 8447087754 8448319467 8472757248 8473992704 8475537024 8478317712 8489305602 8497531392 8500319296 8513600256 8514128133 8556150528 8558957664 8581168512 8582419776 8583983856 8649273024 8652110712 8654949331 8720237568 8734403664 8737269282 8786563072 8803178496 8803724328 8806612689 8829466212 8873044992 8875956096 8890375158 8898989568 8901909184 8916370407 8943465984 8946400192 8960378112 8960933691 8986578048 9031492224 9033138144 9034455312 9036101772 9057900096 9060871848 9104265216 9129788192 9147052656 9201676288 9218304144 9219648312 9221328522 9222673131 9290889216 9292243968 9292820124 9293937408 9294513669 9310392882 9364626432 9365991936 9367698816 9369064768 9370772208 9384284889 9410352147 9442045632 9445143416 9458176896 9459900576 9484449408 9485832384 9487561104 9519514624 9531851904 9533241792 9534979152 9536369496 9538107426 9559722816 9561116768 9562859208 9565996629 9610057728 9636401152 9638157312 9638754916 9653814576 9655222248 9656981838 9711464448 9714650624 9729828864 9730432152 9731850996 9733624551 9807049728 9808479744 9810267264 9884883456 9888126528 9891370664 9904189869 9913786624 9982175616 9985450608 10011363264 10012823072 10014647832 10061399232 10064700216 10068002283 10090818528 10094129164 10109900304 10143949824 10160428752 10163762226 10170273792 10173610496 10190137608 10193480829 10240432128 10270374912 10271011716 10351885824 10355282112 10372104351 10434043648 10453774464 10535204736 10536740928 10538661168 10540197864 10542118734 10567550112 10571017156 10620365856 10621642752 10622301336 10623850228 10625786343 10640449008 10650759168 10671561432 10673506242 10703990784 10705941504 10707502592 10709453952 10724897016 10726851546 10728415683 10754688168 10756256364 10758216609 10809345024 10811314944 10839370752 10840951296 10841623478 10842926976 10862125029 10925397504 10926990592 10928981952 10932567576 10946736171 11015719904 11032930944 11034539712 11036550672 11102457856 11120493888 11122115424 11124142344 11125764412 11127791997 11153009952 11156669076 11209691136 11211734016 11212429188 11233631934 11240828928 11244516864 11262783672 11264425956 11266478811 11297009664 11300716032 11304423616 11319074136 11322787743 11330041856 11351467008 11352170844 11353826162 11408200704 11411943552 11441558016 11443226368 11445311808 11463904809 11532364032 11536147616 11554171776 11626983424 11645871552 11649692376 11738299104 11742150252 11772621616 11830726656 11834608128 11853833544 11857722597 11865319424 11888493876 11924621312 11947170816 11947911588 11950089003 11982104064 11982847002 12005506611 12040233984 12041989632 12044184192 12045940416 12048135696 12065509143 12077200128 12081162464 12160513152 12196070208 12198292848 12291072192 12292864416 12295104696 12296897508 12299138523 12389658624 12390426832 12391916544 12392684892 12413857176 12486168576 12487989248 12490265088 12494362944 12510555624 12512379852 12514660137 12547136196 12548965758 12589394176 12609063936 12610902528 12611684454 12613200768 12645932544 12647776512 12650081472 12709135872 12710989056 12713305536 12715159328 12717476568 12746297088 12750478944 12754662172 12838436496 12850876416 12871752768 12873629664 12875975784 12973909536 12975801328 12978166068 13076066304 13077972992 13080356352 13081167386 13101605496 13105903923 13179844608 13184168704 13204767744 13205586492 13244199318 13309567488 13313934144 13348484352 13352863776 13415198976 13419600288 13424003044 13454424704 13479867072 13525266432 13547238336 13551682968 13554152658 13586850144 13591307772 13693833216 13694682288 13699175294 13720578984 13802514432 13807042816 13829472468 13831992783 13938365952 13939230186 13940906112 13979988169 14046939648 14048987904 14051548224 14053597152 14056158312 14090066816 14160487808 14163068448 14167715124 14187265344 14226674112 14228748576 14231341656 14274588672 14279271936 14297777856 14299862688 14302468728 14304554244 14307161139 14339584224 14341675152 14344288812 14346380426 14412460032 14415086592 14452494336 14454601728 14457235968 14458132374 14482833372 14485472757 14567196672 14571975936 14576756768 14595648228 14597776494 14710574592 14712719616 14713631863 14715400896 14827325184 14829487232 14832189792 14837055996 14870679936 14875558768 14948978688 14949905584 14973263424 14978175912 14992689152 15017044896 15019234608 15021971748 15067621376 15092098848 15097050324 15135289344 15136227792 15141193746 15210934272 15215924736 15245643339 15255410688 15260415744 15285206412 15376485376 15405562368 15406517574 15527828736 15532923168 15651065472 15656200336 15680661696 15779477504 15805111392 15807991752 15810296796 15813178101 15851325168 15856525734 15929561088 15930548784 15932464128 15933452004 15935775342 15976138752 15977129336 16007342148 16053645312 16055986176 16058912256 16061253888 16064180928 16087345524 16102933504 16132032252 16134384546 16214017536 16259056128 16261426944 16262435217 16264390464 16388096256 16390485888 16393472928 16395863344 16398851364 16522555392 16523579856 16529000978 16551809568 16554826008 16653686784 16659150592 16680740832 16683173136 16686213516 16688646618 16729514928 16731954344 16735003614 16812085248 16814536704 16815579272 16817601024 16818643782 16861243392 16863702016 16866775296 16867821103 16894175508 16896638934 16945514496 16947985408 16951074048 16956635424 16978611204 16995062784 17000638592 17027200512 17028256266 17030739243 17112301056 17117915328 17162337024 17164839552 17167967712 17298546048 17304221424 17309898662 17440475136 17468807328 17474538564 17606356992 17607448656 17613225378 17658932424 17664726037 17746089984 17751912192 17753012881 17780750316 17797979136 17803818368 17832740814 17886931968 17892800384 17920756224 17921867382 17973156096 17974270503 18062984448 18066276288 18068910624 18072203544 18115800192 18121743696 18259576384 18294105312 18436608288 18439296624 18442657044 18445346262 18581778432 18584487936 18585640248 18587874816 18589027338 18591737899 18620785764 18729252864 18731983872 18735397632 18738129536 18741544416 18768569778 18820704294 18823448637 18884091264 18890286832 18916353792 18917526681 18919801152 18968898816 18971664768 18975122208 19039029248 19063703808 19066483584 19069958304 19072738992 19076214852 19119445632 19122233536 19125718416 19131993258 19220115456 19276314624 19277509832 19307629152 19310444496 19313963676 19429301248 19459657728 19460864304 19463701992 19467249102 19470087721 19614099456 19616959488 19620534528 19621751079 19769766912 19776253056 19782741328 19808379738 19827573248 19866298977 19964351232 19970901216 20022726528 20025646144 20029295664 20122798464 20129400432 20136004566 20181637056 20188258328 20219800608 20287899648 20320857504 20327524452 20347220992 20380275216 20386961658 20480864256 20540749824 20542023432 20548762941 20703771648 20710564224 20744208702 20868087296 20907548928 20908845279 21070409472 21073481856 21077322336 21080395728 21084237468 21135100224 21142034312 21240731712 21243285504 21244602672 21247700456 21251572686 21280898016 21343122864 21347012484 21411883008 21415005184 21418907904 21449794032 21453703092 21456831366 21509376336 21512512728 21516433218 21519570639 21618690048 21622629888 21678741504 21681902592 21683246956 21685853952 21687198561 21724250058 21850795008 21853981184 21857963904 21865135152 21893472342 21896664741 22031439808 22065861888 22069079424 22073101344 22240987776 22244230848 22248284688 22251528824 22255583994 22306019904 22313338152 22320658801 22423468032 22424858376 22432215613 22467263868 22489033728 22525567344 22528851912 22532957622 22601432064 22608847232 22638148272 22645575486 22660083712 22702934016 22704341688 22707652324 22711790619 22816401408 22823887104 22883116032 22886452736 22890623616 22927809618 23064728064 23072295232 23108343552 23109776361 23291743104 23299384752 23476598208 23484300504 23492005327 23545243232 23669216256 23707667088 23715445194 23730638848 23776987752 23784788601 23849242624 23894341632 23895823176 23900178006 23903663013 23964208128 23965694004 24011013222 24080467968 24083979264 24088368384 24091880832 24096271392 24131018286 24154400256 24162324928 24201576819 24321026304 24392140416 24396585696 24582144384 24585728832 24590209392 24593795016 24598277046 24780853664 24783833088 24785369784 24793501467 24827714352 24975978496 24980530176 24988725888 25021111248 25024759704 25029320274 25032969927 25094272392 25097931516 25102505421 25178788352 25218127872 25221805056 25223368908 25226401536 25227965673 25291865088 25295553024 25300162944 25344958401 25418271744 25421978112 25426611072 25430318656 25434953136 25492594176 25500957888 25509324344 25542384399 25676872992 25743505536 25747259328 25751951568 25947819072 25951602656 25956332136 25964847993 26155945984 26160712704 26162334772 26203210992 26211807846 26359689216 26368337408 26409535488 26411172984 26419838067 26488398636 26619134976 26627868288 26696968704 26705727552 26749111221 26830397952 26839200576 26848006088 26882801073 26908849408 26959734144 27094476672 27103365936 27108305316 27173700288 27182615544 27389364576 27398350588 27441157968 27605028864 27614085632 27658944936 27663985566 27668019393 27876731904 27878460372 27881812224 27883541007 27959976338 28093879296 28097975808 28103096448 28107194304 28112316624 28152854667 28180133632 28231056441 28320975616 28326136896 28335430248 28374530688 28453348224 28457497152 28462683312 28558543872 28595555712 28599725376 28604937456 28609108488 28614322278 28679168448 28683350304 28688577624 28692760852 28697989887 28830173184 28909203456 28914471936 28916264748 28965666744 28970945514 29134393344 29143951872 29153513536 29191296456 29195552988 29200873653 29421149184 29425439232 29427263726 29430801792 29654650368 29658974464 29664379584 29674111992 29712569607 29741359872 29751117536 29899811168 29946526848 29956351824 29985378304 30034089792 30038469216 30043943496 30135242752 30184197696 30194100648 30204006849 30272455584 30282387492 30431849472 30491286678 30510821376 30520831488 30570412824 30580442487 30752970752 30811124736 30813035148 31055657472 31065846336 31116313053 31302130944 31312400672 31361323392 31558955008 31610222784 31615983504 31620593592 31626356202 31702650336 31713051468 31861097568 31864928256 31866904008 31871550684 31877359029 31952277504 31954258672 32014684296 32111972352 32117824512 32122507776 32128361856 32174691048 32185247049 32205867008 32264064504 32268769092 32274649827 32428035072 32518112256 32522853888 32524870434 32528780928 32586375087 32776192512 32780971776 32786945856 32791726688 32797702728 33047159712 33058001956 33103619136 33109652016 33307373568 33318301184 33361481664 33366346272 33372427032 33377293236 33383375991 33459029856 33463908688 33470007228 33629073408 33631158544 33635202048 33637287564 33722486784 33727404032 33733550592 33735642206 33788351016 33793277868 33799436433 33891028992 33895970816 33902148096 33913270848 33957222408 33968363229 33990125568 34001277184 34054401024 34056512532 34061478486 34224602112 34235830656 34324674048 34329679104 34335935424 34597092096 34608442848 34619797324 34880950272 34937614656 34949077128 35214897312 35226450756 35317864848 35329452074 35492179968 35503824384 35506025762 35561500632 35573167791 35595958272 35607636736 35665481628 35773863936 35785600768 35841512448 35843734764 35850267009 35946312192 35948541006 36125968896 36132552576 36137821248 36144407088 36231600384 36243487392 36519152768 36588210624 36873216576 36878593248 36885314088 36890692524 36897415569 37168975872 37171280496 37175749632 37178054676 37183475798 37241571528 37458505728 37463967744 37470795264 37476259072 37483088832 37537139556 37543980411 37641408588 37646897274 37768182528 37780573664 37832707584 37835053362 37839602304 37937797632 37943329536 37945682173 37950244416 38078058496 38127407616 38132967168 38139916608 38145477984 38152429704 38238891264 38244467072 38251436832 38263986516 38552629248 38555019664 38615258304 38620888992 38627927352 38858602496 38921728608 38927403984 38934498204 38940175442 39228198912 39233918976 39241069056 39243502158 39317711769 39539533824 39552506112 39565482656 39616759476 39655146496 39732597954 39738391567 39928702464 39941802432 40045453056 40051292288 40058591328 40245596928 40258800864 40272009132 40363274112 40376516656 40439601216 40575799296 40641715008 40655048904 40694441984 40760550432 40773923316 41081499648 41084046864 41097525882 41407543296 41421128448 41488417404 41736174592 41815097856 41817690558 41939964507 42140818944 42146963712 42154644672 42160791456 42168474936 42270200448 42284068624 42481463424 42489205344 42495400912 42503145372 42561796032 42686245728 42694024968 42823766016 42830010368 42837815808 42899588064 42907406184 42913662732 42921483417 43018752672 43025025456 43032866436 43039141278 43237380096 43245259776 43357483008 43363805184 43366493912 43371707904 43374397122 43448500116 43701590016 43707962368 43715927808 43730270304 43786944684 43793329482 44062879616 44131723776 44138158848 44140895589 44146202688 44481975552 44488461696 44496569376 44503057648 44511167988 44612039808 44626676304 44641317602 44846936064 44849716752 44864431226 44934527736 44978067456 45051134688 45057703824 45065915244 45202864128 45217694464 45276296544 45291150972 45405868032 45408683376 45415304648 45423581238 45632802816 45647774208 45766232064 45772905472 45781247232 45784085851 45855619236 46129456128 46144590464 46216687104 46219552722 46583486208 46598769504 46953196416 46968601008 46984010654 47090486464 47338432512 47415334176 47430890388 47439534303 47553975504 47569577202 47788683264 47791646352 47800356012 47807326026 47928416256 47931388008 47947113529 48022026444 48160935936 48167958528 48176736768 48183761664 48192542784 48262036572 48308800512 48324649856 48403153638 48642052608 48784280832 48787305651 48793171392 49164288768 49171457664 49180418784 49187590032 49196554092 49561707328 49567666176 49570739568 49587002934 49655428704 49961060352 49977451776 50042222496 50049519408 50058640548 50065939854 50188544784 50195863032 50205010842 50212331491 50357576704 50436255744 50443610112 50446737816 50452803072 50455931346 50463288583 50583730176 50591106048 50600325888 50603463309 50689916802 50836543488 50843956224 50853222144 50860637312 50869906272 50985188352 51001915776 51018648688 51084768798 51092217729 51353745984 51487011072 51494518656 51503903136 51895638144 51903205312 51912664272 51929695986 52321425408 52324669544 52406421984 52423615692 52736674816 52819070976 52822345968 52839676134 52976797272 52994178111 53238269952 53255736576 53259038643 53393937408 53411455104 53498222442 53660795904 53678401152 53696012176 53765602146 53817698816 53919468288 53922811509 54188953344 54206731872 54216610632 54347400576 54365231088 54778729152 54796701176 54882315936 55228171264 55317889872 55327971132 55336038786 55753463808 55756920744 55763624448 55767082014 55775213697 55919952676 56187758592 56195951616 56206192896 56214388608 56224633248 56305709334 56360267264 56462112882 56470345911 56641951232 56652273792 56670860496 56749061376 56752580043 56906696448 56914994304 56925366624 57117087744 57191111424 57199450752 57209874912 57218216976 57228644556 57358336896 57366700608 57377155248 57385521704 57395979774 57660346368 57828943872 57832529496 57851503423 57931333488 57941891028 58287903744 58307027072 58382592912 58391105976 58401747306 58410263163 58842298368 58850878464 58854527452 58861603584 58865253237 59309300736 59317948928 59328759168 59348223984 59425139214 59482719744 59502235072 59598896931 59799622336 59893053696 59912703648 60068179584 60076938432 60087886992 60368395392 60388201296 60408013698 60544911168 60564774984 60584645317 60863698944 60982573356 61041662976 61140825648 61160884974 61505941504 61622249472 61626070296 61646288823 62111314944 62131692672 62232626106 62604261888 62624801344 62722646784 62726535837 63220445568 63231967008 63241187184 63252712404 63405300672 63426102936 63722195136 63729856512 63733808016 63743101368 63754718058 63764014459 63908517344 64029368592 64235649024 64245015552 64256723712 64349382096 64370494098 64411734016 64528129008 64537538184 64549299654 64558711917 64856070144 65036224512 65045707776 65049740868 65057561856 65061595683 65172750174 65552385024 65561943552 65573891712 65583453376 65595405456 65689994223 66094319424 66116003912 66207238272 66219304032 66636602368 66722963328 66732692544 66744854064 66754586472 66766751982 66918059712 66927817376 66940014456 66961976403 67262317088 67270404096 67274575128 67296646839 67454808064 67467101184 67471284412 67576702032 67586555736 67598872866 67791941632 67804296192 67826541696 67914444816 67936726458 67980251136 68002554368 68108802048 68113025064 68122956972 68135371857 68449204224 68471661312 68649348096 68659358208 68671870848 69194184192 69216885696 69239594648 69329329083 69875229312 69898154256 70429794624 70452901512 70476015981 70635729696 70658904148 71007648768 71012051524 71123001264 71146335582 71191916544 71215273472 71330963256 71354365803 71547727872 71571201536 71683024896 71687469528 71700534018 71710989039 71892624384 71897082012 72251937792 72265105152 72275642496 72288814176 72463200768 72486974784 72604730457 73038305536 73176421248 73746433152 73757186496 73770628176 73781385048 73794831138 74342560992 74351499264 74356109352 74366951596 74380504401 74483143056 74927935488 74941590528 74952518144 74966177664 75074279112 75087960822 75098909781 75282817176 75293794548 75307516263 75536365056 75561147328 75665415168 75670106724 75679204608 75683897019 75875595264 75886659072 75891364346 75900488832 76034875203 76254815232 76265934336 76279833216 76290955968 76304859408 76477782528 76488934144 76502873664 76527973032 76627153197 77110039328 77230516608 77241777984 77255854704 77717204992 77843457216 77854807968 77868996408 77880350884 77894543979 78467837952 78482138112 78487004316 78635423538 79079067648 79105012224 79130965312 79233518952 79259514201 79310292992 79465195908 79476783134 79857404928 79883604864 80090906112 80102584576 80117182656 80247333663 80491193856 80517601728 80544018264 80648403219 80726548224 80753033312 80879202432 81283430016 81310097808 81388883968 81521100864 81547846632 82168093728 82195051764 82815086592 82842256896 82976834808 83004058179 83472349184 83630195712 83635381116 83650623021 83879929014 84281637888 84293927424 84309289344 84321582912 84336949872 84458564001 84540400896 84568137248 84962926848 84978410688 84990801824 85006290744 85123592064 85372491456 85388049936 85660020736 85675631616 85799176128 85814812368 85827325464 85842966834 86037505344 86050050912 86065732872 86078282556 86093969661 86490519552 86727610368 86732987824 86743415808 86748794244 86897000232 87403180032 87415924736 87431855616 87460540608 87573889368 87586658964 87602620959 88125759232 88263447552 88276317696 88281791178 88292405376 88963951104 88976923392 88993138752 89006115296 89022335976 89224079616 89253352608 89282635204 89699433504 89728862452 89869055472 89956134912 90102269376 90115407648 90131830488 90405728256 90435388928 90552593088 90582301944 90612020547 90817366752 90830609296 90847162476 91295548416 91532464128 91545810944 91562494464 91568171702 91711238472 91741327461 92258912256 92289180928 92433374208 92439105444 93166972416 93197539008 93906392832 93937202016 93968021308 94180972928 94676865024 94830668352 94861780776 94879068606 95107951008 95139154404 95583292704 95600712024 95614652052 95632077087 95856832512 95862776016 95894227058 96044052888 96335917056 96353473536 96367523328 96385085568 96524073144 96555741147 96617601024 96649299712 96806307276 96823949481 97284105216 97568561664 97574611302 97586342784 98328577536 98342915328 98360837568 98375180064 98393108184 99123414656 99141479136 99174005868 99310857408 99922120704 99954903552 100084444992 100099038816 100117281096 100131879708 100150127973 100377089568 100391726064 100410021684 100424662982 100715153408 100887220224 100893475632 100905606144 100911862692 100926577166 101167460352 101182212096 101200651776 101206926618 101379833604 101398309299 101673086976 101687912448 101706444288 101721274624 101739812544 101905089687 101970376704 102003831552 102037297376 102169537596 102184435458 102707491968 102974022144 102989037312 102995423041 103007806272 103791276288 103806410624 103825328544 103859391972 104642850816 104649339088 104812843968 104847231384 105473349632 105644691936 105679352268 105953594544 105988356222 106476539904 106511473152 106518077286 106719503373 106787874816 106822910208 106996444884 107321591808 107356802304 107392024352 107531204292 107635397632 107838936576 107845623018 108377906688 108413463744 108433221264 108694801152 108730462176 109557458304 109593402352 109764631872 110456342528 110635779744 110655942264 110672077572 110692246707 111506927616 111513841488 111527248896 111534164028 111550427394 111839905352 112375517184 112391903232 112412385792 112428777216 112449266496 112611418668 112720534528 112924225764 112940691822 113283902464 113304547584 113341720992 113498122752 113505160086 113813392896 113829988608 113837046519 113850733248 114234175488 114382222848 114398901504 114419749824 114436433952 114457289112 114716673792 114733401216 114754310496 114771043408 114791959548 115657887744 115665058992 115703006846 115862666976 115883782056 116575807488 116614054144 116765185824 116782211952 116803494612 116820526326 117684596736 117701756928 117709054904 117723207168 117730506474 118074747721 118618601472 118635897856 118657518336 118696447968 118850278428 118965439488 119004470144 119197793862 119215174701 119599244672 119786107392 119825407296 120136359168 120153876864 120175773984 120736790784 120776402592 120816027396 121089822336 121129549968 121169290634 121727397888 121965146712 122083325952 122281651296 122321769948 123244498944 123252140592 123292577646 124222629888 124263385344 124271090167 124465252212 125208523776 125249602688 125445293568 125453071674 125819893521 126440891136 126463934016 126482374368 126505424808 126810601344 126852205872 127444390272 127467616032 127486202736 127509436116 127528028918 127817034688 128058737184 128471298048 128490031104 128513447424 128698764192 128740988196 128764450251 129056258016 129075076368 129098599308 129117423834 129712140288 130072449024 130091415552 130099481736 130115123712 130123191366 130142165293 130345500348 131104770048 131123887104 131147783424 131166906752 131190810912 131379988446 132188638848 132232007824 132414476544 132422686767 132438608064 133273204736 133445926656 133465385088 133489708128 133509172944 133533503964 133836119424 133855634752 133880028912 133923952806 134524634176 134540808192 134549150256 134593293678 134934202368 134942568824 135153404064 135173111472 135197745732 135608592384 135653083392 135828889632 135873452916 136005108736 136217604096 136226050128 136245913944 136270743714 136290614047 136898408448 136943322624 137298696192 137318716416 137343741696 137352257553 138388368384 138433771392 138479189296 138658658166 139750458624 139796308512 140859589248 140905803024 140952031962 141271459392 141317808296 142015297536 142024103048 142246002528 142292671164 142430546944 142661926512 142708731606 143142403072 143366049792 143374939056 143401068036 143421978078 143785248768 143794164024 143841340587 144503875584 144530210304 144551284992 144577628352 144926401536 144973949568 145209460914 146076611072 146352842496 146361916953 147492866304 147514372992 147541256352 147562770096 147589662276 148685121984 148702998528 148712218704 148733903192 148761008802 148966286112 149883181056 149905036288 149932355328 149941651729 150148558224 150175921644 150197819562 150565634352 150587589096 150615032526 150636994473 151072730112 151122294656 151330830336 151340213448 151358409216 151367794038 151389865749 151751190528 151773318144 151782728692 151800977664 151810389927 152069750406 152509630464 152531868672 152559666432 152581911936 152609718816 152955565056 152977868288 153005747328 153055946064 153254306394 153276653187 154220078656 154461033216 154483555968 154511709408 155686914432 155709615936 155737992816 155760701768 155789087958 156964276224 156974008632 157025509291 157270847076 158210024448 158261930624 158467037904 158519028402 158620585984 158930391816 158953566268 158982534333 159714809856 159767209728 159777115929 160181812224 160205169152 160234365312 160494667326 160982387712 161035203456 161088036528 161296806438 161453096448 161506066624 161758404864 161768434527 162566860032 162620195616 163042201728 163095693264 164336187456 164390103528 164444037289 165684513792 165953669616 166008116358 166944698368 167260391424 167270762232 167301246042 167325641091 167759858028 168563275776 168587854848 168618578688 168643165824 168673899744 168917128002 169080801792 169136274496 169411037733 169925853696 169956821376 169981603648 170012581488 170247184128 170257740129 170744982912 170776099872 171351263232 171598352256 171629624736 171654650928 171685933668 172075010688 172100101824 172131465744 172156565112 172187939322 172981039104 173465975648 173486831616 173497588488 173554510269 173794000464 174831849472 174863711232 174921081216 175147778736 175173317928 175205241918 175230789489 176251518464 176526895104 176552635392 176563582356 176584810752 176595759711 177927902208 177953846784 177986277504 178012230592 178044671952 178448159232 178506705216 178565270408 178796690793 179398867008 179457724904 179738110944 180204538752 180230815296 180263660976 180870777856 181105186176 181164603888 181224041094 181634733504 181661218592 181694324952 181753935951 182591096832 183091621888 183124988928 183136343404 183422476944 183482654922 184517824512 184578361856 184866748416 184878210888 184938866469 186333944832 186395078016 187812785664 187874404032 187936042616 188179607511 188361945856 189661336704 189723561552 189758137212 190215902016 190278308808 191166585408 191201424048 191229304104 191264154174 191292043377 191725552032 191788454116 192088105776 192706947072 192735046656 192770171136 193048146288 193111482294 193235202048 193298599424 193612614552 193647898962 193676135751 194568210432 195137123328 195149222604 195172685568 195184787049 196657155072 196685830656 196721675136 196750360128 196786216368 197069982669 198246829312 198282958272 198348011736 198621714816 199909807104 200168889984 200198077632 200234562192 200263759416 200300255946 200754179136 200783452128 200820043368 200849325964 200885929209 201430306816 201786951264 201811212288 201823725384 201853154332 201889940517 202364424192 202401303552 202413853236 202759667208 202796618598 203375824896 203412888576 203442549248 203479625088 203810179374 203940753408 204007663104 204074594752 204339075192 204368870916 204406115571 205414983936 205948044288 205978074624 205990846082 206015612544 207582552576 207612821248 207650657088 207718783944 207987987249 209298678176 209625687936 209694462768 210946699264 211289383872 211358704536 211428047943 211907189088 211976712444 213022946304 213036154572 213439006746 213575749632 213645820416 213992889768 214063097409 214643183616 214713604608 214784048704 215062408584 215132967117 215270795264 215677873152 215691246036 216755813376 216826927488 216866442528 217389602304 217460924352 217814191371 219114916608 219186804704 219529263744 220912685056 221271559488 221311884528 221344155144 221384493414 223027682976 223054497792 223068328056 223100854788 223141513203 223679810704 224783806464 224824771584 224857554432 224898532992 225222837336 225296729343 225441069056 225848451528 225881383644 225922548789 226567804928 226609095168 226683441984 226996245504 227010320172 227051691057 227626785792 227659977216 227674093038 227701466496 228104625609 228764445696 228797803008 228839499648 228872867904 228914578224 229433347584 229466802432 229508620992 229542086816 229583919096 231330117984 231406013692 231725333952 231767564112 233151614976 233228108288 233530371648 233564423904 233606989224 233641052652 233683631937 235403513856 235418109808 235446414336 235461012948 236149495442 237237202944 237271795712 237315036672 237392895936 237700556856 237778542603 237930878976 238008940288 238395587724 238430349402 239198489344 239572214784 239650814592 240272718336 240307753728 240351547968 241473581568 241552805184 241632054792 242179644672 242259099936 242338581268 243930293424 244166651904 244563302592 244643539896 246504281184 246585155292 248445259776 248526770688 248542180334 248930504424 249012174537 250417047552 250499205376 250890587136 250906143348 250951869063 251639787042 252881782272 252927868032 252964748736 253010849616 253621202688 253704411744 254888780544 254935232064 254972405472 255018872232 255056057836 255634069376 256117474368 256980062208 257026894848 257397528384 257481976392 257528900502 258112516032 258150152736 258197198616 258234847668 258281908983 260182831104 260198963472 260230247424 260246382732 260284330586 260691000696 262209540096 262247774208 262295566848 262333813504 262381621824 262759976892 262807862877 264377277696 264464015648 264828953088 264845373534 264877216128 265619775211 266546409472 266891853312 266930770176 266979416256 267018345888 267067007928 267672238848 267711269504 267760057824 267847905612 269049268352 269098300512 269186587356 269868404736 269885137648 270306808128 270346222944 270395491464 271217184768 271306166784 271657779264 271746905832 271836061641 272010217472 272452100256 272491827888 272541487428 272581228094 273886645248 274597392384 274637432832 274687483392 274704515106 275223982383 276776736768 276867542784 276958378592 277317316332 279500917248 279592617024 281719178496 281811606048 281904063924 282542918784 282635616592 284030595072 284048206096 284492005056 284585342328 284861093888 285323853024 285417463212 286284806144 286749878112 286802136072 286843956156 286896231261 287570497536 287588328048 287682681174 289007751168 289060420608 289102569984 289155256704 289667223441 289852803072 289947899136 290418921828 292153222144 292705684992 292723833906 294985732608 295028745984 295082512704 295125540192 295179324552 297370243968 297424437408 297467806384 297522017604 297932572224 299766362112 299810072576 299864710656 299883303458 300297116448 300351843288 300395639124 300450383919 301131268704 301175178192 301230065052 301273988946 302145460224 302244589312 302661660672 302680426896 302716818432 302735588076 302779731498 303502381056 303546636288 303565457384 303601955328 303620779854 304139500812 305019260928 305063737344 305119332864 305163823872 305219437632 305911130112 305955736576 306011494656 306111892128 306508612788 306553306374 308440157312 308922066432 308967111936 308986269123 309023418816 311373828864 311419231872 311475985632 311521403536 311578175916 313928552448 313948017264 314051018582 314541694152 316420048896 316523861248 316934075808 317038056804 317860783632 317907132536 317965068666 319429619712 319534419456 319554231858 320363624448 320410338304 320468730624 320488600957 320989334652 321964775424 322070406912 322176073056 322593612876 322906192896 323012133248 323516809728 323536869054 325133720064 325240391232 326084403456 326191386528 328672374912 328780207056 328888074578 331369027584 331907339232 332016232716 332076740121 334520782848 334541524464 334602492084 334651282182 335519716056 335629794703 337126551552 337175709696 337237157376 337286331648 337307244739 337347799488 337834256004 338161603584 338272548992 338822075466 339851707392 339913642752 339963207296 340025162976 340494368256 340515480258 341489965824 341511139557 341552199744 342702526464 343196704512 343259249472 343309301856 343371867336 344150021376 344200203648 344262931488 344313130224 344375878644 346931951296 346973663232 346995176976 347109020538 347588000928 349727422464 349842162432 350295557472 350346635856 350410483836 350461578978 352503036928 353053790208 353105270784 353127164712 353169621504 353191519422 353243020081 354224243163 355855804416 355907693568 355972555008 356024461184 356089343904 356896318464 357013410432 357130540816 357593381586 357645524103 358797734016 358915449808 359476221888 360409077504 360461630592 360527321952 361741555712 362210372352 362329207776 362448082188 363269467008 363322437184 363388649904 363507871902 365182193664 366249977856 366272686808 366844953888 366965309844 369156723712 369733496832 369756421776 369877732938 372667889664 372790156032 372813270501 375625571328 375748808064 375872085232 376359215022 376723891712 377459680563 379322673408 379447123104 379516274424 380431804032 380556617616 382333170816 382402848096 382458608208 382528308348 382584086754 383451104064 383576908232 384176211552 385413894144 385470093312 385540342272 386096292576 386222964588 386597198848 387225229104 387295797924 387352271502 389136420864 390274246656 390298445208 390345371136 390369574098 390426495879 393314310144 393371661312 393443350272 393500720256 393572432736 394139965338 396493658624 396565916544 396696023472 397243429632 397268060301 399819614208 400337779968 400396155264 400469124384 400527518832 400600511892 401508358272 401566904256 401640086736 401698651928 401771858418 403573902528 403622424576 403647450768 403706308664 403779881034 404802607104 404827706472 404960523961 405519334416 405593237196 406825777152 406885098496 406959250176 407620358748 408015326208 408149189504 408678150384 408737741832 408812231142 408871842141 410829967872 411896088576 411956149248 411981692164 412031225088 412056772659 415165105152 415225642496 415301314176 415437567888 415975974498 418597356352 419251375872 419388925536 422578767744 422717409072 422856095886 423814378176 423953424888 424092517219 426045892608 426072309144 426212096647 426878013492 427291640832 427985779536 428126194818 429427209216 429568097408 430124817168 430265934234 430541590528 431355746304 431382492072 431524021761 433511626752 433653854976 433732885056 434779204608 434921848704 435628382742 438229833216 438373609408 439058527488 439085750859 442543118976 442623769056 442688310288 442768986828 446055365952 446108995584 446136656112 446201709576 446283026406 446348101213 447359621408 449649543168 449715108864 449797065984 449824955187 450445674672 450593458686 450882138112 451696903056 451762767288 451845097578 451910983419 453135609856 453218190336 453366883968 453992491008 454020640344 454103382114 454169597247 455253571584 455319954432 455348186076 455402932992 455431169781 456209251218 457528891392 457595606016 457678999296 457745735808 457829156448 458866695168 458933604864 459017241984 459084173632 459167838192 459829959561 462660235968 462812027384 463450667904 463535128224 466456216576 467060743296 467128847808 467213978448 467282105304 467367263874 470836219616 470892828672 470922025896 471076527873 472298990884 474543591424 474630073344 474785791872 475401113712 475557085206 475861757952 476017880576 476791175448 476860698804 476947602999 478396978688 479144429568 479301629184 479331347787 480545436672 480615507456 480703095936 482947163136 483105610368 483264109584 484359289344 484518199872 484677162536 485305303581 487860586848 489126605184 489287079792 493008562368 493170310584 493332111867 497053541376 497084360668 497861008848 498024349074 500834095104 500998410752 501781174272 501812286696 501903738126 501976923273 503279574084 505763564544 505855736064 505929497472 506021699232 507242405376 507408823488 508233113199 509777561088 509870464128 509944810944 510037744464 510112115672 510773220387 511268138752 512234948736 514053789696 514795056768 514963952784 515057801004 516225032064 516300305472 516394397232 516469695336 516563817966 520397926944 520460494848 520492765464 520568661172 520663530807 521382001392 524495548416 524591133696 524667627008 524763243648 525519953784 525615725754 525692368467 528754555392 528928031296 529657906176 529690747068 529754432256 529787279133 531239550422 533783706624 533861540352 533958832512 534036691776 534134015856 535344477696 535422539008 535520115648 535695811224 536390072379 538098536704 538196601024 538373174712 539770275296 540613616256 540692445888 540790982928 542612333568 543315558528 543493811664 543672123282 544020434944 544904200512 544983655776 545082974856 545162456188 545261807853 547773290496 549274865664 549374966784 549409030212 550447964766 553553473536 553735085568 553916757184 554634632664 554816599407 559001834496 559185234048 563438356992 563623212096 563808127848 564538822533 565085837568 565271233184 568096412192 568984010112 569170684656 569722187776 570647706048 570834926424 572569612288 573499756224 573604272144 573687912312 573792462522 573876130131 575176656096 575365362348 578120841216 578205139968 578310513408 579334446882 579705606144 579895798272 580837843656 581028407253 584306444288 585411369984 585447667812 585554361147 589971465216 590057491968 590165025408 590251080384 590358649104 591209948007 594740487936 594848874816 594935612768 595044035208 595865144448 599620145152 599729421312 599766606916 600594232896 600703686576 600791278248 600900767838 602262537408 602350356384 602460130104 602547977892 602657787627 604290920448 604489178624 605360853792 605433636864 605471176152 605559462996 605669821551 607093272576 607130914768 607203910656 607241559708 608279001624 610127474688 610238665728 610327647744 610438875264 611822260224 611911473152 612022989312 612223784256 613017225576 613106612748 613218346713 616880314624 617844132864 617934223872 617972538246 618046837632 622747657728 622838463744 622951971264 623042807072 623156351832 627896034528 628102037164 629083388304 632840097792 633047722496 633868151616 634076113608 634284143829 635721567264 635814265072 635930137332 639068838912 639108463716 640727248896 640820676608 640937461248 640977201914 641978669304 642189292227 643929550848 644140813824 644352146112 645187225752 645398901351 645812385792 646024266496 647033619456 647073738108 650267440128 650480782464 652168806912 652382773056 657344749824 657560414112 657776149156 662738055168 663814678464 664032465432 664153480242 669083048928 669204984168 669302564364 669424539609 671039432112 671259589406 674351419392 674474314752 674572663296 674614489478 674695598976 675668512008 675890188029 676323207168 676545097984 677644150932 677767646367 679703414784 679827285504 679926414592 680050325952 680988736512 681030960516 681155073171 682979931648 683022279114 683104399488 686393409024 686518498944 686618603712 686743734672 688300042752 688400407296 688525862976 688626260448 688751757288 693863902592 693990353952 694218041076 695176001856 699454844928 699684324864 700591114944 700693271712 700820967672 700923157956 701050895811 705006073856 706210541568 706254329424 706339243008 706383038844 706486040162 708448486326 711711608832 711815387136 711945110016 712048922368 712178687808 713335627809 713792636928 714026820864 714261081632 715186763172 715291048206 717595468032 717830899616 718952443776 720818155008 720923261184 720967961287 721054643904 723483111424 724420744704 724658415552 724896164376 726538934016 726644874368 726777299808 727015743804 732499955712 732545373616 733689907776 733930619688 738313447424 739512843552 739755465876 745335779328 745580312064 745626541002 747036523611 751251142656 751497616128 751744170464 752718430044 753447783424 754919361126 758645346816 758894246208 759032548848 760863608064 761113235232 764666341632 764805696192 764917216416 765056616696 765168173508 766902208128 767153816464 768352423104 770940186624 771080684544 772192585152 772445929176 773194397696 774450458208 774591595848 774704543004 774845726949 780548493312 780596890416 780690742272 780739148196 780852991758 786628620288 786743322624 786886700544 787001440512 787144865472 788279930676 792987317248 793131833088 793392046944 794486859264 794536120602 796859325633 799639228416 800675559936 800792310528 800938248768 801055037664 801201023784 803016716544 803133808512 803280173472 803397303856 803543716836 807147805056 807294901536 807412617328 807559762068 809605214208 809655412944 809921047922 811038668832 811186474392 813651554304 813770196992 813918500352 815240717496 815508184923 816030652416 816298379008 817356300768 817475483664 817624462284 817743684282 821659935744 823792177152 823912298496 823963384328 824062450176 824113545318 830330210304 830451284992 830602628352 830875135776 831951948996 837194712704 838502751744 838777851072 845157535488 845434818144 845712191772 847628756352 847906849776 848185034438 852091785216 852144618288 852424193294 853756026984 854583281664 855971559072 856252389636 858854418432 859136194816 860249634336 860531868468 860688693783 862711492608 862764984144 863048043522 867023253504 867307709952 867465770112 869558409216 869843697408 869897631169 871256765484 876459666432 876747218816 878117054976 878171501718 885086237952 885247538112 885376620576 885537973656 892110731904 892273312224 892403419152 892566052812 892696202426 894719242816 899299086336 899430217728 899594131968 899649910374 900891349344 901186917372 901351151757 903393806112 903525534576 903690195156 903821966838 906436380672 906733767936 907984982016 908041280688 908206764228 908339194494 910507143168 910639908864 910696372152 910805865984 910862339562 910995157051 912418502436 915057782784 915191212032 915357998592 915491471616 915658312896 917733390336 917867209728 918034483968 918168347264 918335676384 919659919122 925320471936 925624054768 926901335808 926958807369 927070256448 932912433152 934121486592 934257695616 934427956896 934564210608 934734527748 941672439232 941785657344 941844051792 942153055746 944597981768 949260146688 949571583744 950802227424 951114170412 952035761152 953582350896 953721397608 953895205998 954034298329 956793957376 958288859136 958603258368 958662695574 961090873344 961231014912 961406191872 961465802871 965894326272 966211220736 966528219168 968718578688 969036399744 969354325072 970610607162 975721173696 978253210368 978574159584 986017124736 986340621168 986664223734 994107082752 994168721336 995722017696 996048698148 1001996821504 1003562348544 1003624573392 1003807476252 1003953846546 1006559148168 1006889384109 1011527129088 1011711472128 1011858994944 1011921734217 1012043398464 1014484810752 1014817646976 1016466226398 1019555122176 1019740928256 1019889621888 1020075488928 1020224231344 1021546440774 1022536277504 1024469897472 1024533418671 1028107579392 1029590113536 1029927905568 1030115602008 1032450064128 1032600610944 1032788794464 1032939390672 1033127635932 1040795853888 1040920989696 1040985530928 1041137322344 1041327061614 1042764002784 1049182267392 1049335254016 1049526487296 1049591562103 1051039907568 1051231451508 1051384736934 1057509110784 1057856062592 1059315812352 1059381494136 1059508864512 1059574558266 1059729060243 1062479100844 1062672729489 1067567413248 1067723080704 1067917665024 1068073383552 1068268031712 1070688955392 1070845078016 1071040231296 1071391622448 1072780144758 1072936572309 1076197073408 1076393202048 1076746349424 1079540550592 1081227232512 1081384891776 1081581965856 1085224667136 1086631117056 1086987623328 1087344246564 1089808401024 1089967311552 1090165949712 1090324912376 1090523615706 1095546580992 1098749933568 1098818060424 1099178565037 1100895929532 1107470171136 1107833514368 1109269265328 1109633198814 1118003668992 1118370468096 1118439811503 1126876713984 1127246424192 1127616255696 1129077645066 1130171675136 1130542466368 1132379041689 1136192824384 1137968020224 1138341369312 1141295412096 1141669852848 1146999512448 1147208544288 1147375824624 1147584925044 1147752260262 1150353312192 1150730724696 1151108261023 1156241682432 1156410279936 1156621026816 1158668893764 1159791596544 1161675687312 1162056814506 1168612888576 1170822739968 1170895335624 1171108722294 1171279487637 1179942930432 1180114983936 1180330050816 1180502160768 1180717298208 1182419896014 1189480975872 1189697749632 1189871225536 1190088070416 1191730288896 1191804180903 1199458842624 1199533213832 1201188465792 1201407373152 1201582556496 1201801535676 1204525074816 1204700712768 1204920260208 1205095955784 1205315575254 1208978357248 1210721707584 1210867273728 1210942352304 1211118925992 1211339643102 1211516274721 1214261829536 1214407821312 1214483119416 1214881571883 1216558003248 1220477331456 1220655295488 1220877750528 1223822946304 1224045978624 1224447568512 1226034451152 1226213225496 1226436693426 1226615526423 1233760629248 1235688265728 1235868447744 1235945076492 1236093675264 1236170317977 1245495315456 1245676927488 1245903942528 1246085614144 1246312703664 1255792069056 1256204074328 1258166776608 1266095444992 1267736303232 1268152227216 1268568287658 1271443134528 1271628530144 1271860274664 1272277551657 1278137677824 1278216927432 1278636289941 1281641353216 1281874922496 1281954403828 1283957338608 1284378584454 1288281627648 1288704292224 1290374451504 1290797802702 1291624771584 1292048532992 1294067238912 1294147476216 1294572065283 1300534880256 1300961564928 1304337613824 1304765546112 1314689499648 1315120828224 1315552298312 1317257252577 1327629356928 1328064930864 1328306960484 1338166097856 1338409968336 1338605128728 1338849079218 1339044303639 1342078864224 1342519178812 1348948629504 1349145326592 1349228978956 1349391197952 1349474865561 1351337024016 1351780376058 1352646414336 1353090195968 1355288301864 1355535292734 1355732950257 1359406829568 1359654571008 1359852829184 1360100651904 1361977473024 1362061921032 1362310146342 1362508791741 1365959863296 1366044558228 1366208798976 1366293509343 1372786818048 1373036997888 1373237207424 1373487469344 1376600085504 1376800814592 1377051725952 1377252520896 1377503514576 1379489878683 1387727805184 1387980707904 1388436082152 1390352003712 1399368649728 1401182229888 1401386543424 1401641935344 1401846315912 1402101791622 1410012147712 1412508658848 1412678486016 1412766077688 1412972080324 1413229583619 1416896972652 1423630774272 1423890220032 1424097844736 1424357375616 1426671255618 1427585273856 1428053641728 1428522163264 1430373526344 1430582096412 1430842808997 1435190936064 1435661799232 1437904887552 1437994043361 1441636310016 1441846522368 1441935922574 1442109287808 1448841489408 1449316831104 1449792328752 1453077868032 1453289748736 1453554599616 1454031487608 1455915910743 1465090747232 1467379815552 1467861239376 1476626894848 1479025687104 1479510931752 1479996335601 1491160624128 1491253082004 1494073047222 1502502285312 1502995232256 1503488340928 1505436860088 1505930769819 1506895566848 1509838722252 1517290693632 1517788492416 1518065097696 1521727216128 1522226470464 1524699339597 1529332683264 1529611392384 1529834432832 1530113233392 1530336347016 1532319661161 1533804416256 1534307632928 1536704846208 1542161369088 1544385170304 1544891858352 1546388795392 1548900916416 1549183191696 1549409086008 1549691453898 1561193780832 1561381484544 1561478296392 1561705983516 1561990592421 1573486645248 1573773401088 1574002881024 1574289730944 1576559861352 1577077105401 1585974634496 1586263666176 1586784093888 1588973718528 1589072241204 1589361837399 1593718651266 1601351119872 1601584621056 1601876497536 1602110075328 1602402047568 1606033433088 1606267617024 1606560346944 1606794607712 1607087433672 1614295610112 1614589803072 1614825234656 1615119524136 1619310825888 1619842095844 1622077337664 1622372948784 1627540393984 1627837000704 1630481434992 1631016369846 1632061304832 1632596758016 1634712601536 1634950967328 1635248924568 1635487368564 1635785423559 1643319871488 1647824596992 1647926768656 1648124900352 1648227090636 1660660420608 1660902569984 1661205256704 1661750271552 1663903897992 1664449798221 1674389425408 1677005503488 1677555702144 1690315070976 1690869636288 1691424383544 1695257512704 1695813699552 1696370068876 1704289236576 1704848386588 1707512053968 1709166563328 1711943118144 1712504779272 1717708836864 1718272389632 1720499268672 1721063736936 1721377387566 1721628390393 1725529968288 1726096087044 1734615419904 1734931540224 1739116818432 1739687394816 1739795262338 1742513530968 1743085221759 1752919332864 1753494437632 1756234109952 1756343003436 1756663083441 1770172475904 1770495076224 1770753241152 1771075947312 1784221463808 1784546624448 1784806838304 1785132105624 1785392404852 1789438485632 1798860435456 1799188263936 1799299820748 1801782698688 1802373834744 1802702303514 1806787612224 1807051069152 1807380390312 1807643933676 1807973362881 1812872761344 1813467535872 1816082561376 1816413528456 1816678388988 1817009464653 1821279817728 1821392744304 1821611731968 1821724679124 1821990314102 1824837004872 1830382424064 1830715997184 1830982943232 1831316625792 1835466780672 1835734419456 1836068967936 1836336694528 1836671352768 1839319838244 1839655040139 1850640943872 1851248109536 1853802671616 1853917614738 1854140512896 1865824866304 1868242973184 1868515391232 1868855913792 1869128421216 1869469055496 1883344878464 1883688103584 1884306111492 1889195963536 1898520293376 1899143167488 1901604454848 1902228340824 1902852431487 1904071522304 1907164701792 1907442795216 1907790411996 1908068596658 1913587914752 1917206516736 1917325391148 1922181746688 1922462029824 1922812383744 1922931605742 1926567876681 1931788652544 1932422441472 1933056438336 1936196704053 1937437157376 1938072799488 1938708650144 1941221214324 1951442347392 1956506420736 1957148319168 1972034249472 1972681242336 1973328447468 1988214165504 1988337442672 1991444035392 1992097396296 2003993643008 2007249146784 2007614952504 2007907693092 2008273618827 2013118296336 2013778768218 2023054258176 2023422944256 2023717989888 2023843468434 2024086796928 2027670564087 2028969621504 2029635293952 2032932452796 2039110244352 2039481856512 2039779243776 2040150977856 2040448462688 2043092881548 2045072555008 2048939794944 2049066837342 2059180227072 2059855811136 2060231204016 2064900128256 2065201221888 2065577588928 2065878781344 2066255271864 2081591707776 2081971061856 2082274644688 2082654123228 2085528005568 2098364534784 2098670508032 2099052974592 2099183124206 2102079815136 2102462903016 2102769473868 2103152687433 2115018221568 2115712125184 2118631624704 2118762988272 2119017729024 2119149116532 2119458120486 2124958201688 2125345458978 2135134826496 2135446161408 2135835330048 2136146767104 2136536063424 2141377910784 2141690156032 2142080462592 2142783244896 2145560289516 2145873144618 2152394146816 2152786404096 2153492698848 2159081101184 2162454465024 2162769783552 2162903883861 2163163931712 2170449334272 2173262234112 2173975246656 2174688493128 2179616802048 2179934623104 2180331899424 2180649824752 2181047231412 2197499867136 2197636120848 2198357130074 2201791859064 2214940342272 2215667028736 2218538530656 2219266397628 2236007337984 2236740936192 2236879623006 2243420206699 2253753427968 2254492848384 2255232511392 2258155290132 2260343350272 2261084932736 2264758083378 2272385648768 2275936040448 2276682738624 2282590824192 2283339705696 2293999024896 2294417088576 2294751649248 2295169850088 2295504520524 2300706624384 2301461449392 2302216522046 2312820559872 2313242053632 2317337787528 2319583193088 2323351374624 2324113629012 2324537180847 2341645479936 2341790671248 2342217444588 2342558975274 2359885860864 2360229967872 2360660101632 2361004321536 2361150713173 2361434596416 2364839792028 2378961951744 2379395499264 2379742451072 2380176140832 2383460577792 2383608361806 2390577976899 2398917685248 2399066427664 2402376931584 2402814746304 2403165112992 2403603071352 2409050149632 2409401425536 2409840520416 2410191911568 2410631150508 2417956714496 2421443415168 2421884704608 2422237851984 2422679286204 2423032549442 2428523659072 2428815642624 2428966238832 2429763143766 2433116006496 2440954662912 2441310590976 2441755501056 2446524554769 2448091957248 2448895137024 2452068902304 2452426450992 2452873386852 2453231052846 2467521258496 2471376531456 2471736895488 2471890152984 2472187350528 2472340635954 2472701140567 2490990630912 2491353854976 2491807885056 2492171228288 2492625407328 2511584138112 2512408148656 2516333553216 2532190889984 2535472606464 2536304454432 2537136575316 2542886269056 2543257060288 2543720549328 2544555103314 2556275355648 2556433854864 2557272579882 2563749844992 2563908807656 2567914677216 2568757168908 2576563255296 2577408584448 2580748903008 2581595605404 2584097065984 2588134477824 2588294952432 2589144130566 2601069760512 2601923129856 2608675227648 2609531092224 2609692893507 2629378999296 2630241656448 2631104596624 2634514505154 2655258713856 2656129861728 2656613920968 2676332195712 2676819936672 2677210257456 2677698158436 2678088607278 2684157728448 2685038357624 2697897259008 2698290653184 2698457957912 2698782395904 2698949731122 2702674048032 2703560752116 2706180391936 2710576603728 2711070585468 2711465900514 2719309142016 2719705658368 2720201303808 2723954946048 2724123842064 2724620292684 2725017583482 2731919726592 2732089116456 2732417597952 2732587018686 2732985471153 2745573636096 2746073995776 2746474414848 2746974938688 2753200171008 2753601629184 2754103451904 2754505041792 2755007029152 2758979757366 2775455610368 2775961415808 2776872164304 2780704007424 2780876422107 2798737299456 2802364459776 2802773086848 2803283870688 2803692631824 2804203583244 2825017317696 2825356972032 2825532155376 2825944160648 2826459167238 2833793945304 2834723667727 2847780440064 2848195689472 2848714751232 2848891382851 2853342511236 2856107283456 2857044326528 2860747052688 2861164192824 2861685617994 2862102894987 2870381872128 2871323598464 2875809775104 2875988086722 2883272620032 2883693044736 2883871845148 2884218575616 2884397408613 2897682978816 2898633662208 2899584657504 2906155736064 2906579497472 2907109199232 2908062975216 2911831821486 2930181494464 2934759631104 2935722478752 2958051374208 2959021863504 2959992671202 2982321248256 2982506164008 2983484676529 2988146094444 3005990464512 3006976681856 3010873720176 3011861539638 3013791133696 3019677444504 3020668152327 3034581387264 3035576984832 3035765202651 3036130195392 3043454432256 3044452940928 3049398679194 3058665366528 3059222784768 3059668865664 3060226466784 3060672694032 3064639322322 3067608832512 3068615265856 3073409692416 3073600256013 3084322738176 3088770340608 3089783716704 3097801832832 3098366383392 3098818172016 3099382907796 3122387561664 3122762969088 3122956592784 3123411967032 3123981184842 3124436708491 3147546802176 3148005762048 3148579461888 3148774686309 3153119722704 3154154210802 3171949268992 3172527332352 3173568187776 3177947437056 3178144482408 3178723674798 3179187180729 3187437302532 3188018188467 3202702239744 3203169242112 3203752995072 3204220150656 3204804095136 3212066866176 3212535234048 3213120693888 3213589215424 3214174867344 3218809716927 3228591220224 3229179606144 3229650469312 3230239048272 3238621651776 3239684191688 3244154675328 3244745897568 3255674001408 3260962869984 3262032739692 3265193516032 3269425203072 3269901934656 3270497849136 3270974737128 3271570847118 3286639742976 3295853537312 3296249800704 3296454181272 3297535695111 3321805139968 3322410513408 3323500543104 3327807795984 3328899596442 3348778850816 3354011006976 3355111404288 3355319434509 3380630141952 3381739272576 3382848767088 3390515025408 3391627399104 3392740137752 3397137125067 3408578473152 3409696773176 3415024107936 3423886236288 3425009558544 3436544779264 3440998537344 3442127473872 3442754775132 3443256780786 3451059936576 3452192174088 3453324783069 3469230839808 3469863080448 3479374789632 3479590524676 3485027061936 3486170443518 3505838665728 3506988875264 3512468219904 3512686006872 3513326166882 3513838462911 3540344951808 3540990152448 3541506482304 3542151894624 3568442927616 3569093248896 3569613676608 3570264211248 3570784809704 3575412542709 3578876971264 3598376527872 3598599641496 3603565397376 3604747669488 3605404607028 3613575224448 3614102138304 3614760780624 3615287867352 3615946725762 3626935071744 3632165122752 3632827056912 3633356777976 3634018929306 3634548824163 3642785488608 3643223463936 3643449358248 3643980628204 3644644715649 3649674009744 3661431994368 3661965886464 3662633251584 3671468838912 3672137935872 3672673389056 3673342705536 3678639676488 3679310080278 3679846579269 3701281887744 3702496219072 3707605343232 3707835229476 3708281025792 3708510953931 3736485946368 3737030782464 3737711827584 3738256842432 3738938110992 3766689756928 3767376207168 3768612222984 3778391927072 3798286334976 3803208909696 3804456681648 3805704862974 3808143044608 3814329403584 3814885590432 3815580823992 3816137193316 3816832654971 3827175829504 3834413033472 3834650782296 3835908869823 3844924059648 3845624767488 3845863211484 3853135753362 3864844882944 3866112876672 3872393408106 3874874314752 3876145598976 3877417300288 3882442428648 3883716195849 3902884694784 3913012841472 3914296638336 3944068498944 3945362484672 3946656894936 3951771757731 3976674885344 3982888070784 3984194792592 4007987286016 4014498293568 4015229905008 4015815386184 4016547237654 4017132910917 4026236592672 4027557536436 4046845888512 4047435979776 4047686936868 4048173593856 4048424596683 4055341128174 4057939243008 4059270587904 4065864905592 4067198850771 4078220488704 4078963713024 4079558487552 4080301955712 4080896925376 4086185763096 4087526375223 4090145110016 4097879589888 4098133674684 4098880528029 4118360454144 4119711622272 4120462408032 4129800256512 4130402443776 4131155177856 4131757562688 4132510543728 4138469636049 4163183415552 4163942123712 4164549289376 4165308246456 4171056011136 4197341016064 4198105949184 4198366248412 4204159630272 4204925806032 4205538947736 4206305374866 4230036443136 4231424250368 4237525976544 4238035458048 4238298233064 4238916240972 4239688750857 4249916403376 4250690917956 4270892322816 4271670660096 4272293534208 4273072126848 4282755821568 4283380312064 4284160925184 4285566489792 4291120579032 4291746289236 4292528426991 4304788293632 4305572808192 4306985397696 4313982130083 4318162202368 4324908930048 4325539567104 4325807767722 4326327863424 4346524468224 4347950493312 4349376986256 4359233604096 4359869246208 4360663798848 4361299649504 4362094462824 4395272241696 4396714260148 4403583718128 4429880684544 4431334057472 4437077061312 4438532795256 4439989006803 4473481872384 4473759246012 4486840413398 4507506855936 4508985696768 4510465022784 4516310580264 4517792309457 4520686700544 4522169865472 4529516166756 4544771297536 4551872080896 4553365477248 4565181648384 4566679411392 4587998049792 4588834177152 4589503298496 4590339700176 4591009041048 4601413248768 4602922898784 4604433044092 4626484107264 4634675575056 4639166386176 4646702749248 4648227258024 4649074361694 4683581342496 4684434889176 4685117950548 4685971777263 4720459935744 4721320203264 4722008643072 4722301426346 4722869192832 4729679584056 4731231316203 4757923903488 4758790998528 4759484902144 4760352281664 4766921155584 4767216723612 4768085512197 4781155953798 4798132855328 4804753863168 4805629492608 4806330225984 4807206142704 4818100299264 4818802851072 4819681040832 4820383823136 4821262301016 4835913428992 4842886830336 4843769409216 4844475703968 4845358572408 4846065098884 4857047318144 4857932477664 4859526287532 4866232012992 4882621181952 4883511002112 4893049109538 4896183914496 4897790274048 4904137804608 4904852901984 4905746773704 4906462105692 4907356270677 4935042516992 4943473790976 4943780305968 4944374701056 4944681271908 4945402281134 4981981261824 4982707709952 4983615770112 4984342456576 4985250814656 4993349394663 5023168276224 5024816297312 5032667106432 5046775729009 5064381779968 5070945212928 5072608908864 5074273150632 5085772538112 5086514120576 5087441098656 5089110206628 5112867709728 5114545159764 5127499689984 5127817615312 5135829354432 5137514337816 5153126510592 5154817168896 5161497806016 5163191210808 5164885171179 5168194131968 5176589904864 5178288261132 5203846259712 5217350455296 5219062184448 5219385787014 5229255665277 5258757998592 5260483312896 5262209193248 5269029010308 5310517427712 5312259723456 5313227841936 5352664391424 5353639873344 5354420514912 5355396316872 5356177214556 5368315456896 5370076715248 5396581306368 5396915915824 5397564791808 5397899462244 5405348096064 5407121504232 5412360783872 5421153207456 5422141170936 5422931801028 5423920088643 5438618284032 5439411316736 5440402607616 5448247684128 5449240585368 5450035166964 5451028393959 5463839453184 5464178232912 5464835195904 5465174037372 5465970942306 5491147272192 5492147991552 5492948829696 5493949877376 5506400342016 5507203258368 5508206903808 5509010083584 5510014058304 5517959514732 5550911220736 5551922831616 5553744328608 5561408014848 5561752844214 5597474598912 5604728919552 5605546173696 5606567741376 5607385263648 5608407166488 5650034635392 5651064310752 5651888321296 5652918334476 5667587890608 5669447335454 5695560880128 5696391378944 5697429502464 5697782765702 5706685022472 5708557294461 5712214566912 5714088653056 5721494105376 5722328385648 5723371235988 5724205789974 5740763744256 5742647196928 5751619550208 5751976173444 5766545240064 5767386089472 5767743690296 5768437151232 5768794817226 5795365957632 5797267324416 5799169315008 5812311472128 5813158994944 5814218398464 5816125950432 5823663642972 5860362988928 5869519262208 5871444957504 5916102748416 5918043727008 5919985342404 5964642496512 5965012328016 5966969353058 5976292188888 6011980929024 6013953363712 6021747440352 6023723079276 6024820856481 6039354889008 6041336304654 6069162774528 6071153969664 6071530405302 6072260390784 6086908864512 6088905881856 6089283418183 6098797358388 6117330733056 6118445569536 6119337731328 6120452933568 6121345388064 6129278644644 6135217665024 6137230531712 6146819384832 6147200512026 6177540681216 6179567433408 6195603665664 6196732766784 6197636344032 6198765815592 6244775123328 6245913185568 6246823934064 6247962369684 6248873416982 6295093604352 6296011524096 6297158923776 6297549372618 6306239445408 6308308421604 6309458062299 6345054664704 6347136375552 6355894874112 6356288964816 6357447349596 6358374361458 6374874605064 6376036376934 6376966099357 6405404479488 6406338484224 6407505990144 6408440301312 6408837650041 6409608190272 6424133732352 6425070468096 6426241387776 6427178430848 6428349734688 6437619433854 6457182440448 6458359212288 6459300938624 6460478096544 6477243303552 6479368383376 6488309350656 6488711651583 6489491795136 6511348002816 6521925739968 6524065479384 6530387032064 6538850406144 6539803869312 6540995698272 6541949474256 6543141694236 6591707074624 6592499601408 6592908362544 6595071390222 6644821026816 6647001086208 6655615591968 6657799192884 6697557701632 6708022013952 6710222808576 6710638869018 6730260620097 6761260283904 6763478545152 6765697534176 6781030050816 6783254798208 6785480275504 6794274250134 6817156946304 6819393546352 6830048215872 6847772472576 6850019117088 6873089558528 6881997074688 6884254947744 6885509550264 6886513561572 6902119873152 6904384348176 6906649566138 6938461679616 6939726160896 6958749579264 6959181049352 6970054123872 6972340887036 7013977750528 7024936439808 7025372013744 7026652333764 7027676925822 7080689903616 7081980304896 7083012964608 7083452139519 7084303789248 7136885855232 7138186497792 7139227353216 7140528422496 7141569619408 7150825085418 7157753942528 7171733930697 7196753055744 7197199282992 7207130794752 7209495338976 7210809214056 7227150448896 7228204276608 7229521561248 7230575734704 7231893451524 7253870143488 7264330245504 7265654113824 7266713555952 7268037858612 7269097648326 7285570977216 7286446927872 7286898716496 7287961256408 7289289431298 7299348019488 7322863988736 7323931772928 7325266503168 7344275871744 7345346778112 7346685411072 7347140934721 7357279352976 7358620160556 7359693158538 7402563775488 7404992438144 7415210686464 7415670458952 7416562051584 7417021907862 7418103421701 7472971892736 7474061564928 7475423655168 7476513684864 7477876221984 7533379513856 7534752414336 7537224445968 7556783854144 7596572669952 7606417819392 7608913363296 7611409725948 7628658807168 7629771180864 7631161647984 7632274386632 7633665309942 7668826066944 7669301564592 7671817739646 7691249534976 7691726422968 7694249955259 7706271506724 7729689765888 7732225753344 7744786816212 7752291197952 7754834600576 7764884857296 7767432391698 7805769389568 7826025682944 7828593276672 7829078680521 7888136997888 7890724969344 7893313789872 7903543515462 7953349770688 7965776141568 7968389585184 8028996587136 8030459810016 8031630772368 8033094475308 8034265821834 8052473185344 8055115072872 8057757827161 8093691777024 8094871959552 8095373873736 8096347187712 8096849193366 8098029836293 8110682256348 8118541175808 8131729811184 8134397701542 8157927426048 8159116975104 8160603911424 8161793850752 8172371526192 8175052750446 8180290220032 8195759179776 8196267349368 8197761056058 8198956413459 8236720908288 8239423244544 8240924816064 8259600513024 8260804887552 8262310355712 8263515125376 8265021087456 8276939272098 8326366831104 8327884247424 8329098578752 8330616492912 8342112022272 8342629266321 8396211898368 8396732496824 8408319260544 8409851612064 8411077895472 8412610749732 8462848500736 8475051953088 8476070916096 8476596466128 8477832481944 8479377501714 8480613923047 8499832806752 8501381835912 8504171003181 8543341320192 8544587068416 8546144253696 8546674148553 8566760624128 8568321850368 8571132979584 8582241158064 8583492578472 8585056853982 8586308684961 8609576587264 8611145616384 8613970795392 8627964260166 8636324404736 8649817860096 8651079134208 8651615535444 8652655726848 8653192225839 8693048936448 8695900986624 8698753972512 8718467208192 8719738492416 8721327597696 8722599299008 8724188925648 8790544483392 8793428520296 8807167436256 8862668114944 8874154122624 8877065590512 8879978013606 8946963744768 8947518492024 8950454029587 8973680826796 9017971393536 9020930045568 9032621160528 9035584618914 9041373401088 9044339730944 9059032333512 9062004456981 9089542595072 9103744161792 9106730954496 9107295607953 9130363296768 9133358822784 9175996099584 9177668354304 9179006596992 9180679400352 9182018082096 9202826497536 9205845797568 9208866088184 9220800768039 9252968214528 9269351150112 9293405498496 9296454516048 9298148723388 9367162684992 9368869778352 9370235901096 9371943554526 9373310125473 9442640406528 9444017286144 9444602852692 9445738385664 9446324058927 9459359168112 9462462632406 9515847806976 9517581997056 9518969804288 9520704563328 9533842311168 9534433447224 9536171024394 9537561542187 9562311907596 9564054565401 9596265710656 9609507726336 9611258985216 9612660451968 9614412285408 9636200598528 9637605702144 9639362081664 9640767646272 9642524602032 9656429150781 9685773660672 9687538818432 9688951407936 9690717144816 9692130197768 9714094636288 9715864955328 9719052575064 9732464025984 9767022004224 9786098219076 9795580548096 9808275609216 9809705803968 9811493547408 9812924211384 9814712541354 9870085033984 9887560611936 9888749402112 9889362543816 9890804562268 9892607085333 9965415419904 9967231540224 9968684913152 9970501629312 9986698789326 10046336552448 10049632594624 10065334212864 10065958303527 10093551458018 10141890425856 10145217817728 10148546301264 10171545076224 10173028241152 10174882197312 10178220413256 10191411375201 10225735419456 10229090319528 10255635230624 10271658708864 10275028675632 10309634337792 10322995612032 10326382421616 10329770342358 10336388263936 10353179809728 10356576522264 10359974349207 10407692519424 10438124368896 10438771574028 10458511330554 10517515997184 10520966625792 10524418386496 10538058020616 10541515388733 10621034855424 10624519446912 10626455683872 10705328782848 10707279746688 10708841029824 10710792633744 10712354429112 10726237628127 10736630913792 10740153430496 10793831831648 10795129583616 10795798924488 10810696192128 10814243008464 10824721567744 10842306414912 10844282341872 10845863602056 10847840177286 10878822633472 10880805215232 10896495368256 10898481170736 10900070333928 10902056787918 10903646472489 10928356465824 10929670391808 10930348074744 10931941884612 10933934146947 10984295983104 10985897659392 10987899754752 11014406516736 11016413807616 11018020167168 11020028116608 11035919029464 11039539737807 11101822441472 11103845663232 11107488657216 11122816029696 11123505688428 11125532861793 11209457839104 11211092347392 11213135482752 11214770527296 11216814332976 11300069270784 11302128621504 11303776642592 11305836668952 11335175781216 11338894670908 11392782757888 11394859004928 11395565531404 11413370044944 11417114588922 11424429133824 11428177306112 11442988210752 11444656771296 11446742471976 11448411579948 11450497964913 11481527488512 11485294393856 11503239100416 11503952346888 11507726609469 11534772178944 11535487380592 11536874302464 11537589634452 11594534648832 11598338630016 11624622944256 11626317989888 11628436796928 11632251900864 11647327285944 11651148587547 11720725977856 11739038524416 11742889915008 11832205496832 11836087454016 11839970684808 11930024656032 11933938706116 11952584377776 12023961858048 12027906727424 12043494880704 12047446158552 12049641712962 12051398732751 12078709778016 12082672609308 12142307939328 12143060810604 12144520781568 12145273790049 12173817729024 12177811763712 12178566836366 12197594716776 12201596552313 12234661466112 12236891139072 12238675462656 12240905867136 12242690776128 12258557289288 12262579125669 12270435330048 12274461063424 12293638769664 12294401024052 12296641584087 12355081362432 12359134866816 12391207331328 12393465533568 12395272688064 12397531631184 12489550246656 12491826371136 12493647868128 12495924739368 12497746833964 12592023048192 12594317847552 12595098745236 12612478890816 12616616843208 12618916124598 12690109329408 12694272751104 12712577929632 12714894699192 12716748722916 12719066252571 12749749210128 12752072753868 12753932198714 12812676968448 12815011980288 12816880602624 12817675300082 12819216380544 12848267464704 12850140936192 12852482775552 12854356861696 12856699469376 12875238867708 12877585280973 12914364880896 12916718424576 12918601877248 12920956193088 12941946390249 12954486607104 12958736766752 12976618701312 12977423303166 12978983590272 13043851479936 13048130958768 13060774064128 13077700812288 13079607738624 13081991396544 13083898948512 13086283388472 13183414149248 13185816725088 13190142780444 13289642053632 13294002172416 13311231183936 13315598385768 13319967020409 13395115403264 13420445617152 13421277738036 13460521240194 13522520567808 13526957090304 13531395068352 13553376928371 13562060101632 13566509596416 13570960551008 13588548500268 13634313892608 13638787092704 13660096431744 13695544945152 13700038234176 13746179117056 13763994149376 13768509895488 13771019100528 13773027123144 13804239746304 13808768696352 13813299132276 13879452321792 13917499158528 13918362098704 13940108247744 13944681774072 14027955501056 14050744027488 14053304667528 14055353851644 14057915331789 14161379807232 14163960609792 14166025929216 14166904279038 14168607578496 14193693948609 14273771710464 14276372995584 14278454706432 14281056844992 14283139238816 14301650170836 14315507885056 14343467861394 14394398565984 14414261589504 14418990677952 14421618428112 14454300897792 14456408553216 14459043122496 14461151469408 14463786903048 14507740286976 14528660491008 14531308227648 14533427111904 14536075717224 14538195296652 14571141954432 14573797432992 14575922512816 14578578862596 14598696038976 14647863545856 14650533006336 14688551743488 14690693556224 14693370822144 14694281869442 14714558705952 14717240321112 14719386317076 14722068812031 14805127550976 14809984876288 14830421372928 14831340917904 14833124103168 14834043815724 14836206843402 14945943785472 14948123129856 14950847310336 14953027369728 14955752443968 15066759027712 15069504828672 15074448891936 15113567708288 15140327187027 15193145339904 15212835638784 15217826726592 15222819451896 15257317614336 15259542361728 15262323295968 15264548773264 15267330619884 15338603129184 15343635479292 15382499069952 15383452845936 15388499910518 15412543013448 15459379531776 15464451506688 15489573632424 15494655513537 15504582395904 15509669201152 15529769714592 15534864783396 15611538779136 15652051365888 15657186553344 15658157361042 15776273995776 15781449938688 15786627579744 15807087030924 15906699541376 15931552283136 15936779170368 16057993174272 16060919620032 16063261544736 16066188950616 16068531643668 16104946370688 16110230145744 16115515654322 16189743919104 16190747747472 16192694375424 16193698386732 16196059672586 16221364512696 16237082351616 16263459622368 16268795403084 16271760265929 16315854852096 16318233950208 16321207822848 16323587701504 16344743052384 16350105500892 16353085181877 16391518359552 16392534698736 16395522112116 16397912826918 16473441816576 16478846489088 16481849632128 16519201026048 16521609775104 16524620711424 16527030250752 16528054992211 16530042174912 16553878544196 16652733662208 16655768494848 16658197157504 16661232985824 16684224044544 16685258532642 16792423796736 16793464993648 16816638521088 16819703224128 16822155790944 16825221499464 16925697001472 16950103906176 16953192932256 16955664963888 16958755003428 16961227846094 16999665613504 17002763671824 17008342006362 17086682640384 17089174136832 17092288507392 17093348297106 17125671883383 17136643700736 17142265959168 17164482316128 17166985156944 17170113707964 17172617369922 17222291232768 17227941590784 17255928520332 17272648809472 17299635720192 17302158268416 17303231070888 17305311453696 17306384451678 17308907983969 17386097872896 17391801973248 17397507945024 17436934416384 17439476984832 17442655195392 17445198598016 17448377851296 17581088966784 17586857040592 17614334872512 17725336229888 17748308245248 17754131181024 17759956027212 17893927489536 17895036984048 17900908059174 17947361653592 18035942787072 18041860091136 18065242321056 18071169237828 18088679461888 18118064667024 18124008913962 18179085190144 18207488323584 18213461908992 18214591215906 18260726593536 18266717645568 18267850254549 18351992199168 18355336708608 18358013193984 18361358800704 18364036164192 18405652995072 18411691595136 18417732176368 18441601536078 18538702300224 18586810996992 18592909032096 18596297446776 18734325369984 18737739556704 18740471802192 18743887109052 18746620250946 18885280813056 18888034572288 18889205705384 18891476771328 18892648117854 18918718336224 18924925264812 19035163994112 19037939608576 19041409126656 19067684622336 19068866894448 19072342048788 19075123084374 19124623815192 19128109130802 19130898298071 19192531421312 19219015452672 19222517970432 19225320903936 19226512950123 19228824570816 19272401197056 19275211404288 19278724163328 19281535292544 19285049204064 19312858301562 19371547321344 19375077636864 19377902815872 19381434289632 19384260395536 19428189272576 19431729910656 19438105150128 19464928051968 19466134954749 19534044008448 19572196438152 19591161096192 19616551218432 19619411607936 19622987094816 19625848422768 19629425082708 19775121223872 19777498804224 19778725087632 19781609124536 19785214170666 19934463080448 19937369826304 19941003258624 19942239679957 19973397578652 20092673104896 20099265189248 20130668425728 20131916607054 20187102916036 20190781860291 20283780851712 20290435635456 20297092602528 20343090152448 20346056482304 20349764394624 20356440826512 20382822750402 20451470838912 20458180639056 20511270461248 20543317417728 20550057351264 20619268675584 20645991224064 20652764843232 20659540684716 20706359619456 20713153044528 20719948698414 20815385038848 20876248737792 20877543148056 20884392735703 20917022661108 21041933251584 21048836772992 21076116041232 21083030777466 21242069710848 21249038893824 21250356418557 21252911367744 21410657565696 21414559493376 21417682059648 21421585267488 21424708858224 21452475256254 21473261827584 21480306860992 21515201792091 21587663663296 21590259167232 21591597848976 21621392384256 21628486016928 21684612829824 21688564683744 21691727204112 21695680354572 21761610430464 21792990736512 21796962341472 21800140667856 21804113575836 21807292944978 21856712931648 21859340783616 21860696149488 21863883769224 21867868293894 21871056959437 21968591966208 21971795318784 21975799509504 22032827615232 22036040334336 22040056233216 22041422804163 22071838058928 22079079475614 22203644882944 22207691326464 22214977314432 22245632059392 22247011376856 22251065723586 22254310265103 22418915678208 22422184694784 22426270965504 22429541054592 22433628665952 22600138541568 22604257243008 22607553285184 22611673337904 22670351562432 22677789341816 22789718009856 22791131062808 22826740089888 22834229177844 22856354612224 22885976421504 22889313542592 22893484943952 22896823159896 22900995929826 22970588787712 23006478200832 23007904693776 23015453218938 23070974761184 23073748604928 23075179268904 23082749865777 23189069297664 23196677260032 23252635979776 23256873593856 23264503801728 23294654571888 23302297175094 23441451955712 23478077048832 23485779830016 23487236041563 23664410993664 23672174908032 23679941369616 23860049312064 23867877412232 23905168755552 24055813454848 24086989761408 24094892317104 24099283425924 24102797465502 24157419556032 24165345218616 24173273481483 24284615878656 24286121621208 24289041563136 24290547580098 24294089508879 24355623527424 24357133672732 24395189433552 24403193104626 24473782278144 24477350925312 24481811734272 24485381552256 24517114578576 24525158251338 24540870660096 24548922126848 24587277539328 24588802048104 24593283168174 24596869240377 24710162724864 24718269733632 24782414662656 24786931067136 24790545376128 24795063262368 24979100493312 24983652742272 24987295736256 24991849478736 24995493667928 25027887798963 25188635695104 25190197490472 25224957781632 25233233686416 25237832249196 25388545502208 25425155859264 25429789398384 25433497445832 25438132505142 25441841769141 25499498420256 25504145507736 25507864397428 25512513009543 25630023960576 25633761205248 25635350600164 25638432761088 25640022445659 25700281872384 25704965551104 25708713723392 25713398938752 25750477735416 25755170561946 25758926054883 25828729761792 25833436849152 25837203754496 25841912386176 25883892780498 25908973214208 25917473533504 25953237402624 25954846606332 25957967180544 25959576677517 26087702959872 26096261917536 26155401624576 26159215477248 26163982793088 26167797897024 26172566776944 26366828298496 26371633450176 26380285560888 26588004344832 26622462367872 26631196771536 26639934040818 26790230806528 26840891234304 26842555476072 26851362088761 26921042480388 27053914180608 27062790136704 27106753856742 27124120203264 27133019192832 27141921102016 27177097000536 27186013370943 27268627785216 27277574185408 27320192863488 27321886823859 27391089890304 27400076468352 27527988298752 27537019790976 27542038201056 27546054246288 27608479492608 27617537392704 27626598264552 27662402304117 27758904643584 27836724197408 27880216495488 27889363548144 28055911002112 28101488054976 28106609335056 28110707703288 28115830663578 28119930376419 28327921219584 28332051858432 28333808558076 28337215156992 28338972176781 28387387897218 28547543420928 28552745991168 28556909412864 28562113689984 28566278477632 28603300341672 28612684626561 28631015770112 28686935722788 28692163696203 28788797131968 28828523179008 28837981355904 28843236856224 28908601795584 28912817106432 28918086244992 28922302938816 28927573806096 28969287452343 29057320982016 29062616455296 29066854223808 29072151434448 29076390593304 29142283908864 29147594865984 29151845025632 29157157725192 29197392077952 29301066012672 29381387112448 29386741644288 29388563738884 29429117411904 29434480642224 29438772634152 29444137624062 29610255101952 29619969752576 29662681835808 29666248206336 29668087631448 29672413686804 29677821255999 29896246259712 29901694620672 29906054739456 29911504887936 30133518055424 30139009657344 30148897783872 30197874910581 30227135416576 30280654374054 30425671277568 30435653453184 30445638903792 30514635228672 30519084723456 30524646591936 30529097546528 30534661239768 30677206258368 30687270958584 30766905691872 30776999821036 30825086026896 30928903013376 30979147264848 30989311027074 31009164791808 31019338402304 31059539429184 31069729566792 31079923047621 31223077558272 31314373106688 31316314722084 31552547991552 31562899877376 31573255159488 31614174061848 31624546166199 31813399082752 31863104566272 31873558340736 32115986348544 32121839240064 32126523089472 32132377901232 32137063287336 32209892741376 32220460291488 32231031308644 32381495494944 32385388750848 32387396773464 32392119345172 32442729025392 32474164703232 32526919244736 32537590806168 32543520531858 32636467900416 32642415645696 32647175403008 32689486104768 32700211001784 32706170363754 32710939417467 32785069397472 32791044224232 32795825653836 32801802440841 32957692978176 32963699264256 33043219550208 33049241422848 33054060501504 33056109984422 33060084349824 33107757088392 33118619213421 33305467324416 33311536989696 33316394315008 33322465971648 33368448089088 33370517065284 33376598585379 33586929987296 33633277042176 33639406448256 33644311581888 33650442998928 33851394002944 33900207812352 33906385864512 33911329927776 33917510006856 33922455692188 33999331227008 34005527343648 34016684012724 34178348273664 34184577014784 34186696594212 34251343766766 34273287401472 34284531918336 34328964632256 34333970313888 34340227415928 34345234739844 34351493894739 34444582465536 34455883181568 34511857040664 34523179828407 34545297618944 34604316536832 34606462141776 34610622907392 34612768903356 34617815967938 34783603946496 34795015890048 34873868832768 34878953969664 34885310390784 34890397196032 34896755702592 34953445762641 35162177933568 35173714081184 35228669745024 35450672459776 35496616490496 35508262362048 35519912054424 35790073968096 35801816118348 35894723307184 36071885574144 36083720182272 36130484642112 36142338475656 36154196198253 36177358923776 36236129334048 36248017827924 36358170380288 36426923817984 36429182431812 36435821370147 36521453187072 36533435291136 36535700509098 36604789656939 36703984398336 36710673417216 36716026387968 36722717601408 36728072328384 36787737377007 36811305990144 36823383190272 36835464352736 36883203072156 37077404600448 37173621993984 37185818064192 37192594893552 37468650739968 37475479113408 37480943604384 37487774218104 37493240501892 37776069144576 37778411410768 37782953542656 37785296235708 37837436672448 37849850529624 38070327988224 38075879217152 38082818253312 38137733788896 38144684097576 38150246168748 38157198757713 38249247630384 38256218261604 38261796596142 38385062842624 38438030905344 38445035940864 38450641807872 38453025900246 38457649141632 38544802394112 38550422808576 38557448326656 38563070585088 38570098408128 38625716603124 38743094642688 38750155273728 38755805631744 38762868579264 38768520791072 38856378545152 38863459821312 38876210300256 38929856103936 38932269909498 39144392876304 39182322192384 39233102436864 39238823215872 39245974189632 39251696845536 39258850165416 39550242447744 39557450175264 39563218249072 39570428341332 39868926160896 39874739652608 39882006517248 39884479359914 39946795157304 39959901061227 40185346209792 40198530378496 40261336851456 40263833214108 40374205832072 40381563720582 40567561703424 40580871270912 40594185205056 40686180304896 40692112964608 40699528789248 40712881653024 40765645500804 40902941677824 40916361278112 41022540922496 41086634835456 41100114702528 41238537351168 41291982448128 41305529686464 41319081369432 41412719238912 41426306089056 41439897396828 41752497475584 41755086296112 41768785471406 41834045322216 42083866503168 42097673545984 42152232082464 42166061554932 42173745995367 42484139421696 42498077787648 42500712837114 42505822735488 42624983927281 42821315131392 42829118986752 42835364119296 42843170534976 42849417716448 42904950512508 42946523655168 42960613721984 43030403584182 43175327326592 43183195697952 43242784768512 43256972033856 43369225659648 43377129367488 43383454408224 43391360709144 43523220860928 43585981473024 43593924682944 43600281335712 43608227151672 43614585889956 43713425863296 43721392298976 43727767538448 43735736587788 43742113918874 43943590637568 43951599019008 44065655230464 44072080668672 44080112466432 44082845608326 44143676117856 44158158951228 44166206436093 44415382652928 44429954628864 44491264118784 44494022753712 44502131447172 44508620530206 44837831356416 44844369389568 44852541931008 44859082109184 44861863550287 44867257331904 45200277083136 45208514486016 45215106570368 45223346675808 45340703124864 45355578683632 45420981561081 45579436019712 45582262125616 45653480179776 45668458355688 45712709224448 45771952843008 45778627085184 45786969887904 45793646319792 45801991859652 45941177575424 46015809387552 46030906437876 46141949522368 46147497209856 46150358537808 46165499731554 46378138595328 46393354520064 46483966540611 46513747187712 46529007603456 46589309143776 46604594350188 46882903911424 46956154097664 46971559660032 46974472083126 47328821987328 47344349816064 47359882739232 47720098624128 47735754824464 47810337511104 48111626909696 48173979522816 48189784634208 48198566851848 48205594931004 48314839112064 48330690437232 48346546962966 48569231757312 48572243242416 48578083126272 48581095160196 48588179017758 48711247054848 48714267345464 48790378867104 48806386209252 48947564556288 48954701850624 48963623468544 48970763104512 49034229157152 49050316502676 49097844253696 49174555078656 49177604096208 49186566336348 49193738480754 49420325449728 49436539467264 49564829325312 49573862134272 49581090752256 49584164976633 49590126524736 49958200986624 49967305484544 49974591472512 49983698957472 49990987335856 50055775597926 50377271390208 50380394980944 50449915563264 50466467372832 50475664498392 50777091004416 50850311718528 50859578796768 50866994891664 50876265010284 50883683538282 50998996840512 51008291015472 51015728794856 51025026019086 51260047921152 51267522410496 51270701200328 51276865522176 51280044891318 51409931102208 51417427446784 51426797877504 51429986543047 51500955470832 51510341123892 51517852109766 51666873698304 51674407508992 51683824772352 51767785560996 51817946428416 51834947067008 51906474805248 51909693212664 51915934361088 51919153355034 51926723951907 52175405919744 52192523835072 52310803249152 52318430954496 52327965586176 52335595794048 52345133553888 52733656596992 52743266900352 52760571121776 53176008689664 53244924735744 53262393543072 53279868081636 53681782468608 53685110952144 53702724177522 53842084960776 53859749686813 54107828361216 54125580273408 54128936274169 54213507713484 54266038385664 54283842204032 54354194001072 54372026741886 54537255570432 54555148370816 54640385726976 54643773647718 54782179780608 54800152936704 54803550763647 55055976597504 55074039581952 55084076402112 55092108492576 55216958985216 55235074785408 55253196529104 55324804608234 55673448394816 55760432990976 55778727096288 56202976109952 56213218670112 56221415406576 56231661327156 56239860752838 56655842439168 56664103716864 56667617116152 56674430313984 56677944353562 56686208854051 56774775794436 57105491982336 57113818825728 57124227379968 57132556955264 57206600683344 57225369253122 57262031540224 57373871445576 57384327392406 57392694894213 57577594263936 57657046358016 57675962711808 57679538850369 57686473712448 57817203591168 57825634212864 57836172489984 57844605877632 57855147612192 57938574904686 58114641964032 58125232910592 58133708447616 58144302868896 58152781186608 58284567817728 58295189731968 58303690051264 58314315450384 58394784155904 58398404864247 58602132025344 58773483288576 58777127477768 58858234823808 58868961284448 58877545268304 58888275248124 59239939505152 59325363671616 59332496412672 59336175262896 59344827373608 59355642511998 59364297461329 59803389241344 59812109478912 59823009775872 59826719039871 60267036110848 60278019314688 60297795567744 60395749821162 60454270833152 60561308748108 60572345580873 60851342555136 60871306906368 60891277807584 61029270457344 61038169446912 61049293183872 61058195093056 61069322479536 61354412516736 61374541917168 61533811383744 61553999642072 61650172053792 61857806026752 61958294529696 61978622054148 62038676804608 62119078858368 62139459133584 62159846095242 62446155116544 62628746213376 62632629444168 62653178207109 63125799754752 63146510318976 63228348123696 63249092332398 63626798165504 63726209132544 63747116681472 63751069255671 64231972697088 64243678480128 64253046178944 64264755802464 64274126574672 64419785482752 64440920582976 64462062617288 64545605376273 64762990989888 64770777501696 64774793546928 64784238690344 64885458050784 65053838489472 65075181612336 65087041063716 65284831291392 65294350806016 65378972209536 65400422003568 65412340727508 65421878834934 65570138794944 65582088448464 65591651307672 65603604881682 65613170878311 65915385956352 65927398528512 66098482845696 66108121003008 66112219968844 66120168699648 66124268412489 66215514176784 66237238426842 66610934648832 66623073979392 66632788630016 66644931943296 66736896178176 66741034130568 66753197170758 66762930795309 67173859974592 67266554084352 67278812896512 67288623163776 67300885997856 67800415624704 67812771729024 67822659855552 67835020013712 67844911384376 67998662454016 68011054687296 68033368025448 68369154029568 68373393188424 68502687533532 68569063836672 68657929264512 68667940627776 68680454831856 68690469479688 68702987789478 68911766363136 69023714081328 69046359656814 69090595237888 69212924283552 69221245814784 69225537806712 69235631935876 69248249597331 69567207892992 69590031780096 69757907939328 69770620781568 69780794392064 69793511405184 69906891525282 70324355867136 70347428162368 70457339490048 70461708124689 70993232980992 71016524724096 71039824108848 71580147936192 71603632236696 71789446614368 72167440364544 72260969284224 72284676951312 72308392396506 72354717847552 72472258668096 72496035655848 72519820444449 72716340760576 72853847635968 72858364863624 72871642740294 72882268526637 73066870582272 73071401018196 73209579313878 73421346834432 73432052775936 73445435202816 73456144656768 73575474754014 73622611980288 73646766380544 73670928705472 73766406144312 73790607721131 74154809200896 74347243987968 74371636128384 74385189787104 74937301479936 74950958226816 74961887208768 74975548436208 74986481003784 75083663396889 75556822821536 75565907085312 75570592471416 75674873344896 75699701059248 76151758434304 76165636506624 76275467577792 76289368195152 76300492337496 76314397515426 76325525307423 76498495260768 76512436523208 76523593192284 76537539028629 76770125685248 76890071881728 76901283615744 76906051800492 76915298283264 76920067336977 77100845617152 77114896653312 77126141170176 77140196816256 77251433206248 77276778164649 77486189285376 77500310547456 77511611263488 77525737158528 77537041582144 77712757090304 77726919642624 77752420600512 77859712207872 77864539818996 77878730032551 78288785752608 78466204873728 78477646431744 78491948379264 78503393691072 78517700330832 79100484895488 79114900350528 79126436498144 79140856682664 79749479305216 79764013034496 79768958719828 79893590314608 79919802122454 80370692419584 80397060756992 80522673702912 80527666428216 80554086266283 80748411664144 80763127441164 81161742541824 81188370410112 81372360609792 81384225929216 81399057578496 81425763306048 81531291001608 81558040112829 81805883355648 81832722556224 81965660471577 82045081844992 82173269670912 82200229405056 82583964896256 82611059372928 82638162738864 82825438477824 82852612178112 82879794793656 83510172592224 83537570942812 83668090644432 84167733006336 84195347091968 84304464164928 84332123109864 84347491990734 84359791129257 84996155575296 85001425674228 85011645470976 85016916530343 85249967854562 85642630262784 85658237973504 85670728238592 85686341069952 85698835432896 85809901025016 85838053879683 85893047310336 85921227443968 86060807168364 86076491088609 86350654653184 86366391395904 86485569537024 86513944067712 86738451319296 86754258734976 86766908816448 86782721418288 87171962946048 87187849365888 87200562671424 87216454303344 87229171779912 87426851726592 87442784597952 87455535076896 87471473175576 87484227837748 87903198038016 88144161337344 88160224932864 88165691216652 88287352235712 88316317902456 88332412872186 88830765305856 88859909257728 88988045507424 89004262894344 89017241060412 89033463767997 89688738779136 89705083862016 89718164218368 89723727100574 89734514663808 90400554166272 90417028972032 90430213140736 90446693351616 90593624731743 90681406249728 90711157367264 90841963122162 91164524251232 91306960359552 91336916711376 91425418448896 91543905686016 91557254170368 91573939775808 91587292639584 91603983719304 91882355150848 92031618775104 92061812875752 92283899044736 92300717075616 92330999463108 92786709040128 92967933081222 93027494375424 93058015206912 93178618287552 93209188700376 93239769142863 93765807822848 93943119320064 93948944166252 94657643974656 94688699632128 94719765478464 94873638498597 95440197248256 95471509648928 95620675022208 96223253819392 96347959045632 96379569268416 96397133703696 96411189862008 96629678224128 96661380874464 96693093925932 97144486484832 97156166252544 97162190320392 97176358035516 97422494109696 97428534690928 97580757734208 97612772418504 97909403701248 97927246937088 97941526209024 98068458314304 98100633005352 98132818252401 98195688507392 98355208192416 98373132672696 98387476961508 98405407322523 98873078934528 99129658650624 99147724268544 99162181504512 99168329953266 99180253049472 99355857640263 99916401973248 99934610969088 99949182945024 99967397914944 99981974671712 100111551195852 100760789961888 100899831126528 100932934745664 100951328996784 101554182008832 101700623437056 101719157593536 101733989783328 101752530020568 101767367076564 101997993681024 102016582030944 102031457589712 102050052038172 102535044820992 102541402400656 102553731044352 102560089782636 102819862204416 102834854893568 102853595755008 102859973086094 103001910941664 103020682247784 103035704219532 103054481684217 103333747396608 103348815017984 103367649544704 103535571121992 103569539485221 103635892856832 103669894134016 103812949610496 103819386425328 103831868722176 103838306710068 103853447903814 104350811839488 104385047670144 104621606498304 104636861908992 104655931172352 104671191588096 104690267107776 105467313193984 105486533800704 105521142243552 106352017379328 106489849471488 106524787086144 106559736163272 107370221904288 107405448355044 107684169921552 107719499373626 108215656722432 108251160546816 108257872548338 108427015426968 108462588594759 108532076771328 108567684408064 108708388002144 108744053483772 109074511140864 109110296741632 109280771453952 109287547295436 109307464110441 109564359561216 109600305873408 109607101527294 110111953195008 110148079163904 110168152804224 110184216985152 110433917970432 110470149570816 110506393058208 110649609216468 111346896789632 111520865981952 111557454192576 112405952219904 112426437340224 112442830813152 112463322654312 112479721505676 113328207433728 113335234232304 113348860627968 113355888707124 113372417708102 113549551588872 114210983964672 114227637651456 114248454759936 114265113910528 114413201366688 114450738506244 114471596273139 114747742891152 114768654784812 114785389788426 115155188527872 115314092716032 115351925423616 115359077700738 115372947424896 115634407182336 115651268425728 115672344979968 115689211755264 115696384945477 115710295224384 115877149809372 116229283928064 116250465821184 116267416895232 116288605737792 116305562373216 116569135635456 116590379463936 116607380102528 116628630900768 116789568311808 116796809728494 117546966577152 117554254955536 117716469647616 117737922568896 117755090536608 117776550496248 118479879010304 118650727343232 118672350525792 118689654747216 118711285023996 118728594922658 119606778482688 119624218957824 119646019551744 119653438079742 119879703183681 120556038629376 120595591135488 120791499642324 120908541666304 121122617496216 121144691161746 121162355887783 121702685110272 121742613812736 121782555615168 122058540914688 122076338893824 122098586367744 122116390186112 122138644959072 122708825033472 122749083834336 123067622767488 123107999284144 123300344107584 123715612053504 123916589059392 123957244108296 124077353609216 124238157716736 124278918267168 124319692190484 125257492426752 125265258888336 125306356414218 126251599509504 126293020637952 126456696247392 126498184664796 127253596331008 127452418265088 127494233362944 127502138511342 127874951781843 128463945394176 128487356960256 128506092357888 128529511604928 128548253149344 128839570965504 128881841165952 128924125234576 129091210752546 129525981979776 129549587093856 129568477380688 129770916101568 130107676978944 130150363224672 130174082127432 130569662582784 130588701612032 130757944419072 130800844007136 130824681455016 130843757669868 131140277589888 131164176896928 131183302615344 131207209763364 131226341756622 131830771912704 131854797057024 132196965691392 132216242006016 132224439937688 132240337399296 132248536824978 132431028353568 132474476853684 133246147958784 133265577260032 133289863886592 133473792356352 133482068261136 133506394341516 133525861590618 134347719949184 134533108168704 134557625793024 134577246327552 134585590650861 134601771995712 135600831249408 135625543458048 135645319711104 135670040027424 135689822768752 135997324908032 136022109374592 136066736050896 136262944683243 136738308059136 136746786376848 137005375067064 137138127673344 137315858529024 137335881255552 137360909663712 137380938959376 137405975578956 137823532726272 138047428162656 138092719313628 138425848567104 138442491629568 138451075613424 138471263871752 138496499194662 139134415785984 139180063560192 139541241563136 139561588784128 139587022810368 139595677759699 139813783050564 140648711734272 140694856324736 140914678980096 140923416249378 141986465961984 142033049448192 142079648217696 143160295872384 143207264473392 143578893228736 144334880729088 144521938568448 144569353902624 144616784793012 144944517336192 144992071311696 145039640888898 145707695271936 145716729727248 145743285480588 145764537053274 146133741164544 146142802036392 146190749149921 146419158627756 146842693668864 146864105551872 146890870405632 146912289313536 147150949508028 147293532761088 147341857410944 147532812288624 147581215442262 148309618401792 148694487975936 148743272256768 148752494929899 148770379574208 149874602959872 149901916453632 149923774417536 149951096872416 149972962007568 150167326793778 151113645643072 151131814170624 151141184942832 151349746689792 151399402118496 152331273013248 152550935155584 152578736390304 152600984674992 152628795030852 152651050614846 152996990521536 153024873046416 153047186384568 153075078057258 153097398716059 153540251370496 153780143763456 153802567231488 153812103600984 153830596566528 153840134673954 153862566889567 154229793306624 154252282340352 154280393632512 154289959629141 154502866412496 154553556329298 155000621094912 155023222526976 155051474317056 155074083164288 155425514180608 155453839285248 155504841201024 155719424415744 155729079637992 155757460065102 155780171855721 156577571505216 156932409747456 156955292863488 156983896758528 157006787382144 157035400661664 158200969790976 158229800701056 158252872996288 158281713365328 159528026068992 159537917439656 159787180629216 159839604244908 160794121513984 161045347405824 161055332856432 161108172532566 161496823328288 161526254882328 161579249060439 162323485083648 162376740820224 162386808822507 162768451858432 162798115156992 162851526612096 163062582003216 163116080225658 163611766711296 163665445112448 163931320943154 164090163689984 164346539341824 164400458810112 164410652290941 165167929792512 165222118745856 165276325477728 165650876955648 165705224356224 165759589587312 167020345184448 167075141885624 167336181288864 168390694183936 168608928329856 168664246219728 168694983981468 168719582258514 169992311150592 170002851348456 170023290941952 170033833060686 170058626562153 170499935709124 171316475947008 171341456477184 171372682139904 171397670865792 171619802050032 171676107759366 171786094620672 171842454887936 172121614336728 172152982177218 172178084682639 172701309306368 172732782791808 172971139074048 173027888135424 173038616551107 173476902638592 173508517469952 173533817632896 173565442836576 174343925892096 174375698731776 174401125342848 174432908606688 174458343559824 174853703453184 174885569195904 174911070153792 174942946351152 174968455675496 175195214592741 175806396076032 176320449865728 176331382433304 176574704471424 176632635804912 176664825744372 177719818515456 177976091014848 178008525788688 178034482120824 178066927535994 178092892383987 179410167724032 179436328436736 179447454201148 179469029327616 179480157119613 180801108332544 180834057944064 180860426281472 180893386703232 181187249463486 181362812499456 181422314734528 181683926244324 181717036742619 182329048502464 182613920719104 182673833422752 183087811372032 183114508340736 183147879551616 183174585279168 183207967438608 184063237550208 184123625751504 184567798089472 184601434151232 184661998926216 185573418080256 185935866162444 186116030413824 186357236575104 186418377400752 186479538285726 187531615645696 187886238640128 187897888332504 187959534621327 189377399264256 189439530956928 189747276997194 190880394496512 190943019297856 191241350044416 191253207767013 192695918091264 192759138536832 192794267407392 192822379724016 193259356448256 193322761748928 193386187851864 193636816128819 194288972969664 194312332505088 194324380640784 194352716071032 194857069381856 195161515468416 195225544837008 195854493874176 195883052418048 196136916628608 196201266010704 196265636504802 196391377014784 196710416384832 196746265345392 196774953923016 196810814645046 196839512634933 197746157869056 198295448537088 198324363009024 198336659906532 198360506098944 198372805237467 198711715280526 199832803946496 199869221938176 199898365890048 199934795829888 199963949343424 200223102391704 200288792385927 201521579923776 201799662253056 201865869491328 201902657993568 203401246874112 203438315187072 203467979566656 203505060041136 203534734153128 203995987362048 204033164061888 204062915179424 204100104076344 205082804801312 205107462088704 205120179565272 205669709787136 205707191510016 205719946172188 206003821883328 206041364495568 206071408439064 206108963368434 206697630035968 206735299089408 207071142243984 207139078970442 207271785713664 207339788268032 207638772850656 207663737444352 207676613420136 207706895807628 207744748791993 208701623678976 208770095340288 209273723817984 209311862344704 209342383176192 209380534215552 210934626387968 210973067601408 211042284487104 211385124374067 212979698942976 213049574172288 213119472326544 214740443808576 214810896710088 215368339843104 215438998747252 216502321093632 216515745096676 216854030853936 216925177189518 217064153542656 217135368816128 217416776004288 217488106967544 217559461333347 218149022281728 218220593483264 218561542907904 218575094590872 218614928220882 218646805579911 219200611746816 219214203054588 220296158327808 220336305608448 220368433970304 220867835940864 220940299141632 221012786116416 221299218432936 221371823163393 222693793579264 223041731963904 223114908385152 224811904439808 224852874680448 224885661626304 224926645308624 224959443011352 226670468464608 226697721255936 226711777414248 226744835416204 227099103177744 228455275302912 228496909519872 228530227821056 228826402733376 228901477012488 228943192546278 228976575922269 229495485782304 229537309569624 229570779576852 229612617085887 230310377055744 230703850847232 230718155401476 230745894849792 230760202010931 231302536851456 231344689959936 231378423510528 231392769890954 231420590448768 231754299618744 231830334493947 232458567856128 232500931642368 232534833790464 232577211475584 232611124746432 233138271270912 233180758927872 233214760205056 233257261801536 233579136623616 233593619456988 233636190097653 235108509911072 235432939295232 235475845137792 235510181073216 235553100992496 236959758020608 237301454686464 237344701051584 237379309494432 237422570047992 237457189845316 239248437915648 239292039103488 239306876159484 239759406367362 241112077258752 241191182270976 241582999284648 241662258798849 241817083332608 242245234992432 242289382323492 242324711775566 243485227625472 243565111230336 244117081829376 244152677787648 244197172735488 244232780372224 244277289918144 244674120338487 245417650066944 245498167668672 245896981414731 246135245534976 246215998568288 246600688215168 247833178118784 247914488216592 248154707218432 248476315433472 248557836534336 248639384380968 250530517776672 250612712828436 252503199019008 252586041275904 252913392494784 252996369329592 253079373387771 254507192662016 254988466725888 255004277022684 255050749591029 255749903563686 256927890788352 256974713920512 257012184715776 257059023209856 257096506298688 257514161639049 257679141931008 257763682331904 257848250469152 258182421505092 259051963959552 259099174187712 259136954761376 259541832203136 260215353957888 260300726449344 260348164254864 261177403224064 261515888838144 261601688014272 261649362910032 261687515339736 262280555179776 262328353793856 262366605230688 262414419526728 262452683513244 263709594114048 264432484012032 264448879875376 264480674798592 264497073649956 264862056707136 264948953707368 266492295917568 266531154520064 266579727773184 266964136522272 267012788683032 267051723181236 267100391303991 268695439898368 269066216337408 269115251586048 269154492655104 269171181301722 269203543991424 271201662498816 271251086916096 271290639422208 271340080054848 271379645537504 271994649816064 272044218749184 272133472101792 272525889366486 273493572753696 274010750134128 274276255346688 274631717058048 274671762511104 274721819327424 274761877918752 274811951157912 275647065452544 276094856325312 276185438627256 276851697134208 276902151226848 276942527743504 276992998389324 278360127120384 279082483126272 279123177568256 279174045620736 279191355519398 279627566101128 279719307428589 281297423468544 281389712649472 281829357960192 281846832498756 283972931923968 284066098896384 284159296435392 286320591744768 286414528946784 287157786457472 288669761458176 289043877136896 289138707805248 289233569586024 289889034672384 289984142623392 290079281777796 291433459454496 291486570961176 291529074106548 292267482329088 292285604072784 292381498299842 292838317255512 293728211103744 293781740811264 293824578627072 294301899016056 294398454757203 294587065522176 294683714821888 295065624577248 295162430884524 295216221967569 296619236803584 297388975951872 297486544513536 297504989859798 297540759148416 299749205919744 299803832907264 299847548835072 299902193744832 299945924015136 300334653587556 302227291286144 302282369885664 302699493379584 302798804236992 304662546026496 305101870311168 305157472780608 305201969349984 305257590061704 305302101229692 305993981043072 306049746092832 306094372769136 306150156114516 306194797432118 307080502740992 307605134462976 307624207201968 307661193133056 307680269347908 307725133779134 308459586613248 308504564680704 308560787265024 308579919258282 309005732824992 309107112658596 309163445052651 310001242189824 310046445053952 310102948634112 310148166328576 310708618455663 310907678570496 311009682402048 311438848831488 311458159275984 311514920130204 311560343711442 313155143010432 313864819494912 313910585726976 313967793517056 314013574764288 314033044852009 314070801323328 316401939581952 316459601402112 316505745992576 316563426730656 319056052137984 319075834879312 319574361258432 319679208489816 321588243027968 322110665712864 322216345065132 322993646656576 323052509764656 323158498120878 324646970167296 324753481640448 324773617645014 325387765784277 325596230313984 325703053224192 326125164006432 326232160451316 327223533422592 327330890224896 327862641886308 328180327379968 328693078683648 328800917620224 328821304581882 330335859585024 330444237491712 330552650955456 331301753911296 331410448712448 331519179174624 334040690368896 334150283771248 334672362577728 336781388367872 337217856659712 337328492439456 337389967962936 337439164517028 339984622301184 340005702696912 340046581883904 340067666121372 340117253124306 340999871418248 342632951894016 342682912954368 342745364279808 342795341731584 343239604100064 343352215518732 343684909775872 344243228673456 344305964354436 344356169365278 345402618612736 345465565583616 345942278148096 346055776270848 346077233102214 346953805277184 347017034939904 347067635265792 347089154836431 347130885673152 348687851784192 348751397463552 348802250685696 348865817213376 348916687119648 349707406906368 349771138391808 349822140307584 349885892702304 349936911350992 350390429185482 352640899731456 352662764866608 353149408942848 353265271609824 353329651488744 355439637030912 355952182029696 356017051577376 356068964241648 356133855071988 356185784767974 358820335448064 358872656873472 358894908402296 358938058655232 358960314239226 360009905801329 361668115888128 361720852562944 361786773406464 362374498926972 362725624998912 362844629469056 363367852488648 363434073485238 363487067663349 364658097004928 365227841438208 365347666845504 366175622744064 366229016681472 366295759103232 366349170558336 366415934877216 368126475100416 368247251503008 369135596178944 369202868302464 369323997852432 371146836160512 371871732324888 372232060827648 372714473150208 372836754801504 372959076571452 375772477280256 375795776665008 375919069242654 378754798528512 378879061913856 378902553919183 379494553994388 381760788993024 381886038595712 382482700088832 382506415534026 383624855345529 385391836182528 385518277073664 385588534814784 385644759448032 386518712896512 386645523497856 386772375703728 387273632257638 388577945939328 388648761281568 388705432142064 389714138763712 390323030936832 390451089674016 391708987748352 391766104836096 392273833257216 392402532021408 392531273009604 393420832769664 393492530690784 393549907846032 393621629290092 393679025269866 395492315738112 396590897074176 396648726018048 396673319813064 396721012197888 396745610474934 396803461978357 397423430561052 399738443876352 399796731780096 399869591659776 399927898686848 400446204783408 400577584771854 403043159847552 403599324506112 403731738982656 403756771952583 403805315987136 406802493748224 406876630374144 406935959133312 407010120082272 407069468306256 407991974724096 408066328123776 408125830358848 408200208152688 408788834049729 410165609602624 410214924177408 410240359130544 411414383020032 411439892344376 412007643766656 412082728991136 412142816878128 412217926736868 413470598178816 414142284487968 414278157940884 414679576536064 415277545701312 415327474888704 415353226840272 415413791615256 415489497583986 415550082229303 417403247357952 417540190680576 418623724689408 418684766352384 418761068431104 418787033279097 421869252775936 421946135202816 422084568974208 422770248748134 425959397885952 426099148344576 426238944653088 429480887617152 429621793420176 430736679686208 430877997494504 433004642187264 433031490193352 433708061707872 433850354379036 434270737632256 434833552008576 434976213935088 435118922666694 436441186966528 437123085815808 437150189181744 437229856441764 437293611159822 438401223493632 438428406109176 438572247449763 440592316655616 440672611216896 440736867940608 441880598283264 442025572232832 442598436865872 442743646326786 445387587158528 446083463927808 446229816770304 446257484789697 449623808879616 449705749360896 449771323252608 449853290617248 449918886022704 453340936929216 453395442511872 453423554828496 453489670832408 454198206355488 456993819039744 457060455642112 457652805466752 457802954024976 457886385092556 457953151844538 458990971564608 459074619139248 459141559153704 459225234171774 459292196148177 460620754111488 461407701694464 461436310802952 461491789699584 461520404021862 461587700668701 462689379919872 462756847021056 462785539781908 462841180897536 462869878887423 463508599237488 463660668987894 465001863284736 465069667580928 465154422951168 465222249492864 466276542541824 466361517855744 466429520410112 466514523603072 467158273247232 467187238913976 467272380195306 467340515567163 470217019822144 470865878590464 470951690275584 471020362146432 471106201984992 474602909372928 474689402103168 474758618988864 474845140095984 474914379690632 478584078206976 478613752318968 479518812734724 482382364541952 483165998569296 483324517597698 483634166665216 484490469984864 484578764646984 484649423551132 484737747181317 486970455250944 487130222460672 487160426467521 488305355575296 488394345470976 488465560744448 488554579836288 489348240676974 490835300133888 490996335337344 491793962829462 492270491069952 492431997136576 493201376430336 493231956872823 495666356237568 495828976433184 496952630866944 497115673068672 497278768761936 501061035553344 501225425656872 505172082551808 505826784989568 505992738659184 506158746775542 509014385324032 509976933451776 510008554045368 510101499182058 510175879686459 511499807127372 513949427841024 514024369431552 514118046419712 514193012597376 515028323278098 515358283862016 515527364663808 515696500938304 516364843010184 516534254047917 518103927919104 518198348375424 518273909522752 519083664406272 519115849653321 520430707915776 520601452898688 520696328509728 523031777676288 523203376028544 523298725820064 523375030679472 524561110359552 524656707587712 524733210461376 524828839053456 524905367026488 525585643778223 527419188228096 528897759750752 528961349597184 528994147299912 529724113414272 529897907414736 533062309040128 533159455546368 533928273044544 534025577366064 534103446362472 534200782607982 534278677151961 537390879796736 538230503172096 538308985310208 538342362603444 538407087982848 538440471358839 542403324997632 542502173832192 542581278844416 542680160109696 542759291075008 543989299632128 544088437498368 544266944203584 545051778732972 545151110227857 546987145507392 548021500268256 549263434116096 549343525022208 549443638654848 549523755837504 549623902315824 552189712650624 552370877254512 553703394268416 553804302453696 553885055487008 553985996778648 556720254240768 558246355136512 558348091241472 558382711038796 559255132202256 559438614857178 562594846937088 562779425298944 563658715920384 563693664997512 563878603863981 568132197792768 568318592870784 572641183489536 572829057893568 573759623301039 574315572914944 578087754273792 578277415610496 578467139172048 579778069344768 579968285246784 580158563555592 582866918908992 582973141922352 583058148213096 584571208145568 584762996599684 585676634511024 587563481622528 587649157254144 588603798032112 588796909514406 589174131044352 589367429643776 590131249154496 590324861769048 590432443935138 590518537904799 593238473607168 594973089027072 595009979719596 595081518296832 595118415712401 599498411839488 599607665814528 599695097670144 599804387489664 599891848030272 600669307175112 600866377157781 604454582572288 604564739771328 605398986759168 605597608473984 610203740622336 610314945561216 610403938699968 610515180123408 610604202459384 611987962086144 612099492185664 612188745538272 612300312229032 612389594864236 614161005481984 615248414403936 615322386266112 615360538695816 615450267558268 617009129361408 617121574530048 617159838516564 618011465649984 618214225317192 618326890105302 620092890107904 620205897268224 620296332657152 621417236911326 621815357140992 622019364804096 622916318551968 623029840260408 623120687422884 623234246375979 626310286020864 627821171453952 627935587034112 628027149528576 628066089704018 628141602646656 632803879163904 632919202804224 633011491985152 633126853461312 634155373122201 638151669758624 639148722516864 639358416979632 643176486055936 644221331425728 644432690130264 645987293313152 646105019529312 646316996241756 649506963280896 649547235290028 650775531568554 651192460627968 651406106448384 652250328012864 652464320902632 652678384000041 654447066845184 654661780449792 655725283772616 655940416739733 656360654759936 657601835240448 657642609163764 660888474983424 661105301910912 662603507822592 662820897424896 663038358349248 664115469490179 668081380737792 668300567542496 669344725155456 673562776735744 674435713319424 674656984878912 674779935925872 674878329034056 680011405393824 680093163767808 680135332242744 680234506248612 681999742836496 685365825908736 685490728559616 685590683463168 686479208200128 686704431037464 686929727766807 687369819551744 688486457346912 688611928708872 688712338730556 688837851257661 690805237225472 690931131167232 692111552541696 692154466204428 692280606032793 693907610554368 694034069879808 694135270531584 694178309672862 694261771346304 695491003481841 697375703568384 697502794927104 697604501371392 697731634426752 697833374239296 699414813812736 699542276783616 699644280615168 699771785404608 699873822701984 700780858370964 705325529733216 706298817885696 706530543219648 706659302977488 710879274061824 711904364059392 712034103154752 712137928483296 712267710143976 712371569535948 717745313746944 717789816804592 717876117310464 717920628478452 720019811602658 723336231776256 723441705125888 723573546812928 724748997853944 724986776396547 725451249997824 725689258938112 726735704977296 726868146970476 726974135326698 729316194009856 730455682876416 730695333691008 732351245488128 732458033362944 732591518206464 732698341116672 732831869754432 736252950200832 736494503006016 738271192357888 738405736604928 738647995704864 743743464649776 744464121655296 745428946300416 745673509603008 745918153142904 751591553330016 751838138485308 757509597057024 757758123827712 757805107838366 758989107988776 759238120163313 763521577986048 763772077191424 764965400177664 765012831068052 765152248773087 767249710691058 770783672365056 771036554147328 771177069629568 771289518896064 773037425793024 773291046995712 773544751407456 774547264515276 777155891878656 777297522563136 777410864284128 779428277527424 780646061873664 780902179348032 783532209672192 784547666514432 784805064042816 785062546019208 786841665539328 786985061381568 787099815692064 787243258580184 787358050539732 793297452036096 793346639626128 793442024395776 793491220949868 793606923956714 794846861122104 799476887752704 799593463560192 799739183319552 799855797373696 800892409566816 801155169543708 801301173911973 806086319695104 807198649012224 807463477965312 807513543905166 807610631974272 809874694618339 813604987496448 813753260748288 813871918266624 814020240164544 814138936612512 815983949448192 816132656247552 816251660717696 816400416305376 817577668099458 820331219205248 820480718261088 822828766040064 822879784688752 824015287533312 824165457982272 824285633756256 824435853473736 826941196357632 828284568975936 828556315881768 829359153072128 830555091402624 830706453680544 830827583230512 830978995167972 831100164458606 835080381361152 837247449378816 837369532704768 837522136862208 837574066558194 839157922285767 843892270405632 844169137948416 845540497496268 851918795771904 852198296689152 852477889306176 858961775234304 859243586840352 861473359372416 861755994989008 866009284374528 866062980386704 867416123415744 867700708758072 868541475264512 869667104017152 869952427870176 870237845333388 872882373933056 874300378363488 874459712883528 874587222319644 876802446987264 876856812218352 877144494899526 881184633311232 881345222433792 881473735881216 883195364271609 883761196566528 884051144465664 885196873731744 885487292653572 890775174317056 892166927855616 892459633540608 892514969579394 899247617759232 899411498721792 899542646505216 899706581234496 899837772045408 906681873858432 906847109656992 906979341664816 908396412710976 913987638079488 914120911284224 915305610933504 915605908049952 915772770185112 915906303689076 917981943129216 918149238278496 918283118307408 918450468343548 918584392296354 921241508222976 922815403388928 922872621605904 922983579399168 923040808043724 923175401337402 925378759839744 925513694042112 925571079563816 925682361795072 925739757774846 927017198474976 927321337975788 930003726569472 930139335161856 930308845902336 930444498985728 932723035711488 932859040820224 933029047206144 934316546494464 934374477827952 934544760390612 934681031134326 940434039644288 941731757180928 941903380551168 942040724292864 942099134556027 942212403969984 949205818745856 949378804206336 949517237977728 949690280191968 949828759381264 957168156413952 957227504637936 959037625469448 964764729083904 966331997138592 966649035195396 968980939969728 969157529293968 969298847102264 969475494362634 973940910501888 974260444921344 974320852935042 976788690941952 976931121488896 977109159672576 977169744317893 978696481353948 981670600267776 981992670674688 983587925658924 984540982139904 984863994273152 986402752860672 986463913745646 991332712475136 991657952866368 993905261733888 994231346137344 994557537523872 1002122071106688 1002450851313744 1010344165103616 1011653569979136 1011985477318368 1012317493551084 1019953866903552 1020017108090736 1020202998364116 1020351759372918 1022999614254744 1023335244049447 1027898855682048 1028048738863104 1028236092839424 1028386025194752 1028449789209211 1030056646556196 1031054729327616 1031393001876608 1032729686020368 1033068508095834 1036207855838208 1036396696750848 1036547819045504 1038167328812544 1038231699306642 1040861415831552 1041202905797376 1041267464509293 1041392657019456 1046063555352576 1046406752057088 1046597451640128 1046750061358944 1049122220719104 1049313415175424 1049466420922752 1049657678106912 1049810734052976 1051171287556446 1057795519501504 1057922699194368 1057988294599824 1059448226828544 1059795814829472 1066318911092736 1067856546089088 1068051154732128 1068206892724944 1068401565215964 1068557354303922 1074781759593472 1076461006344192 1076617970620416 1076684725206888 1076814175965696 1076880942717678 1077037968226969 1080029717403987 1085004347664384 1085162557688832 1085360320219392 1085518582150016 1087978599264256 1088176874996736 1088533888407168 1090103557465944 1090302220455714 1090461202990047 1093974291014784 1096043000536512 1098526868232192 1098687050044416 1098887277309696 1099047511675008 1099247804631648 1104379425301248 1104741754509024 1107406788536832 1107608604907392 1107770110974016 1107971993557296 1113440508481536 1116696182482944 1116765422077592 1118510264404512 1118877229714356 1125558850597888 1127317431840768 1127387329995024 1127757207727962 1136264395585536 1136637185741568 1136707661757549 1145282366979072 1145658115787136 1147519246602078 1148631145829888 1150874566036587 1156175508547584 1156554831220992 1156934278344096 1159556138689536 1159936570493568 1160317127111184 1165733837817984 1165946283844704 1166116296426192 1169142416291136 1169525993199368 1171353269022048 1175126963245056 1175298314508288 1177207596064224 1177593819028812 1178734859287552 1180262498308992 1180649723538096 1180864887870276 1181037075809598 1186476947214336 1189946178054144 1190019959439192 1190163036593664 1190236831424802 1190410385935071 1199215331629056 1199390195340288 1199608774979328 1199783696060544 1201338614350224 1201732754315562 1208909165144576 1209129479542656 1210797973518336 1211195216947968 1211270315857749 1220407481244672 1220629891122432 1220807877399936 1221030360246816 1221208404918768 1223975924172288 1224198984371328 1224377491076544 1224600624458064 1224779189728472 1226366502149187 1230496828807872 1230644772532224 1230721077391632 1230900535116536 1234243149060096 1234319677033128 1236022931299968 1236428450634384 1236653780210604 1240411794536448 1240592665314304 1242834473822652 1244038729608192 1245832637103936 1246059680520816 1246241374845768 1246468492751958 1246650246687909 1252620572041728 1255871174068224 1256054299057152 1256132179408036 1256283205293312 1256361099837291 1265607758327808 1265838405608448 1266022983970304 1266253706922624 1268310746244402 1276303339517248 1278297445033728 1278716833959264 1288442662851456 1288865380260528 1291974586626304 1292210039058624 1292633992483512 1299013926561792 1299094470580056 1301551063137108 1302812212896768 1304500656025728 1304928641805264 1305356768000082 1309323560899584 1311450567545232 1311880833479466 1312721309519872 1315203670480896 1315285218327528 1315716742349289 1321776949966848 1322210603821824 1325641794849792 1326076716698496 1328230938980358 1336162761475584 1336601135084992 1338689450310912 1338772454369091 1348871426638848 1349313969757824 1349559871851744 1349756658068112 1360022810787648 1360186327535616 1360270664485488 1360469012497224 1363999485672992 1370981457119232 1371181366926336 1372958416400256 1373408862074928 1373859455533614 1374739639103488 1376972914693824 1377223857417744 1377424677461112 1377675702515322 1377876588444531 1381610474450944 1381862262334464 1384223105083392 1384308932408856 1384561212065586 1384763102006103 1388068139759616 1388270541063168 1388356619345724 1388523542692608 1388609636662269 1390982006963682 1395005589854208 1395209002742784 1395463268853504 1395666748478592 1398829627625472 1399084553567232 1399288561230336 1399543570809216 1399747645403968 1401561716741928 1402021546701489 1410651059466432 1412597635771392 1413061086439296 1413318605954976 1423808728118784 1424068206309504 1424275856966592 1424535420287952 1424743139071896 1435579633609184 1435752234620928 1435841256956904 1440039623205316 1446883410251776 1447147093625856 1449497995707888 1449973552793094 1450902499995648 1451378517876224 1453471409954592 1453736293940952 1453948270653396 1454213241543951 1458632388019712 1460911365752832 1461390667382016 1461481279402563 1464916066725888 1465183036412928 1465396682233344 1465663739508864 1472505900401664 1472989006012032 1476542384715776 1476811473209856 1477295991409728 1479695870618469 1487486929299552 1490857892600832 1491347019206016 1491836306285808 1503183106660032 1503676276970616 1515516247655424 1515610215676732 1517978215977552 1518476240326626 1527043155972096 1527544154382848 1529930800355328 1530025662136104 1530304497546174 1530527639059377 1534499421382116 1542073108294656 1542354139259136 1542579037792128 1546074851586048 1546582093991424 1547089502814912 1549094529030552 1549602762143751 1554311783757312 1554595045126272 1554821728568256 1557347548959963 1558856555054848 1561292123747328 1561804358696064 1569095333028864 1569610128085632 1570125092038416 1573683331078656 1573970122763136 1574199631384128 1574486517160368 1574716101079464 1586693279252256 1586884048791552 1586982441899736 1587213847913428 1589693722244208 1599186927120384 1599478366639104 1599711594747392 1601784819133632 1602310339087416 1602602347823946 1602836031455883 1612172639390208 1614926955930624 1615027087810332 1615221263948544 1615321414076517 1619749389236678 1627209974992896 1627506521496576 1627743836533248 1628040480329088 1628277873225024 1631967898896384 1632265312495104 1632503321435392 1632800832610752 1635155336198916 1635453330683571 1640662438410496 1640961436522176 1645759569377504 1648030575066624 1648330915964544 1648571267512512 1648871706947472 1656569137951872 1657112631763536 1658718306144256 1661110182805248 1661412907361088 1661655166461024 1661957990335944 1662200328917212 1670160762722304 1674739065409536 1675044273724416 1675148133116388 1678315844571534 1687784540811264 1688338275896832 1691080994992536 1691635811591943 1704396593378304 1704955778612352 1717923550468608 1718487173680704 1721278869903117 1722946718744832 1723511989978016 1732125960773408 1734832246831488 1735401417516144 1737082950529024 1739334208034304 1739904855740352 1740475690666776 1745764747866112 1748600756726976 1748919425767056 1749174444639288 1753713624436704 1754288989799052 1762690444867584 1762947471762432 1766390728543218 1767522393133056 1768102288931328 1770393747463488 1770974585307144 1771555613714397 1781550348634112 1784919267081216 1785029939158788 1785355247137203 1798495235518464 1798822997443584 1799085293010432 1799413162468992 1799675544090816 1802599131473343 1813363747716864 1813694219313984 1813958683329632 1816792825421952 1828241822568448 1830611221867008 1831211816099904 1831545540370224 1831812607378152 1835963886258432 1836298476556992 1836566236614816 1836900936687096 1837168784592708 1842483016445952 1845745243211808 1845967158798336 1846081616087448 1846350802674804 1851027388084224 1851142159127632 1851364723590144 1851479515549692 1854034396949952 1854642675951576 1860278670323712 1860617691804672 1860888997971456 1865446071422976 1865718081640448 1866058094412288 1868748955655904 1869089520781224 1869362062268652 1869702739127937 1880868079288576 1883463514361856 1883806761102336 1884081448585728 1884198269112054 1884424807939968 1898411637491712 1898757608412672 1899034475955456 1899380560383936 1899657518762528 1914455009275872 1918075250938896 1929529458167808 1932663994277184 1933298070390792 1937961879939456 1938315058587936 1938597694204528 1938950988725268 1948520889842688 1948641705870084 1953577381883904 1953862242977792 1954218319345152 1954339488635786 1957392962707896 1958035152000123 1963341200535552 1963985341349376 1967175851317848 1967821250219199 1969081964279808 1969727988546304 1972805505721344 1972927827491292 1982665424950272 1983315905732736 1987810523467776 1988462692274688 1989115075047744 2004244142213376 2004901702627488 2020688330207232 2023307139958272 2023970954636736 2024634987102168 2040034216181472 2040405996728232 2040703518745836 2045999228509488 2046670488098894 2056097477726208 2056472185678848 2056772050389504 2056899578418422 2060113293112392 2060789183300421 2062109458655232 2062786003753216 2065459372040736 2066137016191668 2066513553772983 2072415711676416 2072793393501696 2073095638091008 2076334657625088 2076463398613284 2076841818098379 2081722831663104 2082405811594752 2082534929018586 2082785314038912 2092127110705152 2092813504114176 2093194903280256 2093500122717888 2098244441438208 2098626830350848 2098932841845504 2099315356213824 2099621468105952 2102342575112892 2115591039003008 2115976589199648 2118896453657088 2119591629658944 2132637822185472 2135713092178176 2136102309464256 2136413785449888 2136803130431928 2137114708607844 2149563519186944 2153235941240832 2153369450413776 2153628351931392 2153761885435356 2154075936453938 2160059434807974 2170008695328768 2170325115377664 2170720640438784 2171037164300032 2174960329189641 2176353749993472 2177067776814336 2180207114931888 2180604440911428 2180922405980094 2187948582029568 2192086001073024 2197053736464384 2197374100088832 2197774554619392 2198095023350016 2198231313964063 2198495609263296 2208758850602496 2209483509018048 2214813577073664 2215217209814784 2215540221948032 2215943987114592 2233392364965888 2233530844155184 2237020528809024 2237754459428712 2251117701195776 2254774659990048 2255514415455924 2272528791171072 2273274371483136 2273415323515098 2277714360489939 2290564733958144 2291316231574272 2295038493204156 2297262291659776 2301749132073174 2312351017095168 2313109662441984 2313868556688192 2319112277379072 2319873140987136 2320634254222368 2331467675635968 2331892567689408 2332232592852384 2338284832582272 2339051986398736 2342706538044096 2350596629016576 2354415192128448 2355187638057624 2357469718575104 2360524996617984 2361299447076192 2361729775740552 2362074151619196 2379892356108288 2380039918878384 2380326073187328 2380473662849604 2380820771870142 2398430663258112 2398780390680576 2399217549958656 2399567392121088 2402677228700448 2403465508631124 2417818330289152 2418258959085312 2421595947036672 2422390433895936 2422540631715498 2429624083855017 2440814962489344 2441259782244864 2441615754799872 2442060720493632 2442416809837536 2447951848344576 2448397968742656 2448754982153088 2449201248916128 2449558379456944 2452733004298374 2460993657615744 2461442154783264 2461801070233072 2468486298120192 2468639354066256 2472045862599936 2472856901268768 2473307560421208 2480823589072896 2481185330628608 2485668947645304 2488077459216384 2491665274207872 2492119361041632 2492482749691536 2492936985503916 2493300493375818 2505241144083456 2511742348136448 2512108598114304 2512264358816072 2512566410586624 2512722199674582 2531676811216896 2532045967940608 2532507413845248 2536621492488804 2552606679034496 2556594890067456 2557433667918528 2576885325702912 2577730760521056 2583949173252608 2584420078117248 2585267984967024 2598027853123584 2598188941160112 2603102126274216 2605624425793536 2609001312051456 2609857283610528 2610713536000164 2618647121799168 2622901135090464 2623761666958932 2630407340961792 2630570436655056 2631433484698578 2643553899933696 2644421207643648 2651283589699584 2652153433396992 2652317877434281 2656461877960716 2672325522951168 2673202270169984 2677378900621824 2677544908738182 2697742853277696 2698627939515648 2699119743703488 2699513316136224 2720045621575296 2720541328970976 2720938024994448 2727998971345984 2741962914238464 2742362733852672 2745916832800512 2746817724149856 2747718911067228 2753945829387648 2754447714835488 2754849354922224 2755351405030644 2755753176889062 2763724524668928 2768446210166784 2768617864817712 2769122424131172 2769526204012206 2776136279519232 2776541082126336 2776713238691448 2777047085385216 2777219273324538 2777624233848499 2781964013927364 2790011179708416 2790418005485568 2790926537707008 2791333496957184 2798169107134464 2798577122460672 2799087141618432 2799495290807936 2803123433483856 2804043093402978 2821302118932864 2825195271542784 2826122172878592 2826297403668081 2826637211909952 2847617456237568 2848136412619008 2848551713933184 2849070840575904 2849486278143792 2871159267218368 2871504469241856 2871682513913808 2880079246410632 2894294187251712 2898995991415776 2899947105586188 2902757035752448 2906942819909184 2907472587881904 2907896541306792 2908426483087902 2908850575605121 2917264776039424 2921822731505664 2922781334764032 2922962558805126 2930366072825856 2930793364466688 2931327479017728 2931509232953679 2945011800803328 2945978012024064 2953084769431552 2953622946419712 2954591982819456 2959391741236938 2974973858599104 2981715785201664 2982694038412032 2983672612571616 3006366213320064 3007352553941232 3031032495310848 3031220431353464 3035956431955104 3036952480653252 3055088308765696 3059861600710656 3060051324272208 3060608995092348 3061055278118754 3068998842764232 3070005732148341 3084146216589312 3084708278518272 3085158075584256 3085349367627633 3093164187982848 3094179005629824 3098189058061104 3099205524287502 3108623567514624 3109190090252544 3109643457136512 3114695097919926 3117713110109696 3122584247494656 3123608717392128 3123802393527879 3138190666057728 3139220256171264 3140250184076832 3147366662157312 3147940245526272 3148399262768256 3148973034320736 3149432202158928 3173386558504512 3173768097583104 3173964883799472 3174427695826856 3179387444488416 3198956733278208 3199423189494784 3203569638267264 3204620678174832 3205204695647892 3205672062911766 3224345278780416 3229853911861248 3230054175620664 3230442527897088 3230642828153034 3231113904680907 3239498778473356 3240089152211961 3255013042993152 3255487673066496 3256080960658176 3256555746450048 3263935797792768 3264530624990208 3265006642870784 3265601665221504 3270310672397832 3270906661367142 3271383608970141 3281324876820992 3281922873044352 3291519138755008 3296061150133248 3296661831929088 3297142535025024 3297743413894944 3313138275903744 3314225263527072 3322220365610496 3322825814722176 3323310332922048 3323915980671888 3324400657834424 3340321525444608 3350088547448832 3350296266232776 3356631689143068 3376676551793664 3382161989985072 3383271623183886 3408793186756608 3409911557224704 3410122985272647 3435847100937216 3436974347361408 3442557739806234 3445893437489664 3447023979956032 3452623698109761 3464251921546816 3469664493662976 3470802835032288 3478668416068608 3479809711480704 3480951381333552 3497201513453952 3497838851534112 3498348889278576 3507427248873408 3508577979598104 3525380889735168 3525894943524864 3532781457086436 3536204577862656 3540787494926976 3541949170614288 3543111227428794 3563100697268224 3569838534162432 3570059878317576 3570710494274406 3571231157805213 3597645994887168 3598170586020864 3598826324937984 3599351088181632 3605198262946686 3626727495433728 3627388438627968 3627917366659264 3633585650843904 3633810947573247 3661222443734016 3662423632199808 3663091080740448 3663625214756304 3671927772516864 3672596953113984 3673132473229632 3673801873374192 3674337569185416 3679099506447561 3691490486423616 3691934317596672 3692163232174896 3692701605349608 3702284318255264 3702729447180288 3702959031099384 3708068793899904 3709285351903152 3721235383609344 3721777995942912 3731436163280896 3732116188824576 3737497911311808 3738179041562448 3738724124537304 3739405478255874 3739950740063727 3761736158577152 3767613522204672 3768162897171456 3768396538224108 3768849615879936 3769083299511873 3796823274983424 3797515216825344 3798068951910912 3798761120767872 3799315037525056 3828910018551744 3836150501877792 3865327988554368 3866596140781584 3875923759878912 3876630117175872 3877195388409056 3877901977450536 3897041779685376 3897283411740168 3907724485955584 3908436638690304 3908678977271572 3914785925415792 3916070304000246 3927970682698752 3934351702635696 3935642500438398 3938163928559616 3939455977092608 3945611011442688 3945855654982584 3947150227047867 3965330849900544 3966631811465472 3976925384549376 3978230150095488 4008488284426752 4009803405254976 4016317363107273 4046614279916544 4047941909273472 4049269974204336 4080068432362944 4080811993456464 4081407037491672 4091998457018976 4093340976197788 4112944371357696 4113544100779008 4113799156836844 4120226586224784 4121578366600842 4124218917310464 4125572007506432 4130918744081472 4132274032383336 4133027107545966 4133629765333593 4144831423352832 4145586787003392 4146191276182016 4152669315250176 4152926797226568 4153683636196758 4154289306018309 4164811623189504 4165069858037172 4165570628077824 4165828909986807 4185627008228352 4186389806560512 4187000245435776 4196488882876416 4197253660701696 4197865683691008 4198630712427648 4199242936211904 4204685150225784 4206064640104467 4231182078006016 4231953178399296 4237792907314176 4239183259317888 4271426184356352 4272204618928512 4272827570899776 4273606260863856 4274229417215688 4299127038373888 4306738900827552 4307256703862784 4307523770870712 4308151872907876 4320118869615948 4340650230755328 4341441280877568 4342074328600064 4349920658379282 4352707499986944 4354135553628672 4360414229863776 4361208881822856 4361844811960188 4362639724631853 4375897164059136 4384172002146048 4384443838207689 4394748200177664 4395549109238784 4396190046700032 4396462627928126 4396991218526592 4417517701204992 4418967018036096 4429627154147328 4430434419629568 4431080443896064 4431887974229184 4439087611855407 4467061688310368 4474041057618048 4475508918857424 4502235402391552 4509549319980096 4511028830911848 4546548742966272 4546830647030196 4555428720979878 4581129467916288 4582632463148544 4590076986408312 4591582917178131 4594524583319552 4603498264146348 4626219324883968 4627737113376384 4638224554758144 4639746281974272 4641268508444736 4648808286431253 4662935351271936 4663785135378816 4664465185704768 4672042646879889 4676569665164544 4678103972797472 4685413076088192 4708830384256896 4710375276115248 4714939437150208 4721049993235968 4722598894152384 4723459551481104 4724148303238392 4760079837756768 4760652146374656 4760947325699208 4761641543740284 4797560781361152 4798435099917312 4799134784242176 4805354457400896 4806931017262248 4808508094367649 4835636660578304 4836517918170624 4844780867791872 4845081263430996 4845964242229551 4859248167710034 4881629924978688 4882519564489728 4883231509599744 4884121440987264 4884833619675072 4895903696689152 4896795937485312 4897509964306176 4898402497832256 4899116758913888 4905466008596748 4921987315231488 4922884309566528 4923602140466144 4937278708132512 4944091725199872 4945713802537536 4946615120842416 4962370661257216 4971337895290608 4976154918432768 4983330548415744 4984238722083264 4984965499383072 4985873971007832 4986600986751636 5010482288166912 5024217196228608 5024528717632144 5025132821173248 5025444399349164 5063353622433792 5064091935881216 5065014827690496 5073242984977608 5074907434775829 5105213358068992 5113189780134912 5114867335837056 5153770651405824 5155461521042112 5167898346505216 5168840156234496 5170535969934048 5196377882320224 5206204252548432 5211248851587072 5218002624102912 5219714567221056 5221427072000328 5237294243598336 5245802270180928 5247523333917864 5261140873310112 5262866969397156 5288842415287296 5302567179399168 5304306866793984 5304635754868562 5312923755921432 5314666841143191 5344651045902336 5346404540339968 5354757801243648 5355089817476364 5356065741411609 5395485706555392 5397255879031296 5398239487406976 5399026632272448 5440091243150592 5441082657941952 5441876049988896 5455997942691968 5484725467705344 5491833665601024 5493635448299712 5495437822134456 5507891658775296 5508895429670976 5509698709844448 5510702810061288 5511506353778124 5527449049337856 5537235729635424 5538244848262344 5539052408024412 5553082164252672 5553426477382896 5554094170770432 5554438546649076 5555248467696998 5563928027854728 5580836010971136 5581853075414016 5582666993914368 5596338214268928 5597154244921344 5598174283236864 5598990581615872 5606246866967712 5608086186805956 5609108217383811 5642604237865728 5650390543085568 5652244345757184 5652594807336162 5653274423819904 5695234912475136 5696272825238016 5697103427866368 5698141681151808 5698972556287584 5742318534436736 5743365027827616 5760158492821264 5788588374503424 5797991982831552 5799894211172376 5805514071504896 5813885639818368 5814945175763808 5815793082613584 5816852966175804 5817701151210242 5834529552078848 5845562669528064 5845925117610252 5860732145651712 5861586728933376 5862654958035456 5863018465907358 5874105456000369 5890023601606656 5891956024048128 5903463750657597 5907245892839424 5909183965638912 5918783482473876 5949947717198208 5963431570403328 5965388076824064 5967345225143232 6012732426640128 6014705107882464 6062064990621696 6062440862706928 6071912863910208 6073904961306504 6110176617531392 6120102648544416 6121217990184696 6122110556237508 6137997685528464 6140011464296682 6168292433178624 6169416557036544 6170316151168512 6170698735255266 6182367549901263 6186328375965696 6188358011259648 6196378116122208 6198411048575004 6217247135029248 6218380180505088 6219286914273024 6229390195839852 6235426220219392 6245168494989312 6247217434784256 6247604787055758 6276381332115456 6278440512342528 6280500368153664 6294733324314624 6295880491052544 6296798525536512 6297946068641472 6298864404317856 6346773117009024 6347929767598944 6348855391653712 6358774888976832 6397913466556416 6398846378989568 6407139276534528 6409241356349664 6410409391295784 6411344125823532 6448690557560832 6459707823722496 6460108351241328 6460885055794176 6461285656306068 6462227809361814 6478997556946712 6480178304423922 6510026085986304 6510975346132992 6512161921316352 6513111492900096 6529061249980416 6530013285741568 6531203330443008 6540621344795664 6541813322734284 6542767217940282 6562649753641984 6563845746088704 6583038277510016 6592122300266496 6593323663858176 6594285070050048 6594693941892189 6595486827789888 6626276551807488 6628450527054144 6644440731220992 6645651629444352 6646620665844096 6647831961343776 6648801315668848 6700177094897664 6700592532465552 6713263378286136 6753353103587328 6764323979970144 6766543246367772 6817586373513216 6819823114449408 6820245970545294 6840188210225251 6871694201874432 6873948694722816 6885115479612468 6891786874979328 6894047959912064 6905247396219522 6928503843093632 6939328987325952 6941605670064576 6957336832137216 6959619422961408 6961902762667104 6994403026907904 6995677703068224 6996697778557152 7014854497746816 7017155959196208 7051789887049728 7065562914172872 7072409155725312 7081574989853952 7083898341228576 7086222454857588 7139677068324864 7140119756635152 7141420988548812 7142462315610426 7195291989774336 7196341172041728 7197652649875968 7198702176363264 7199148524464477 7210396525893372 7253454990867456 7254776877255936 7255834733318528 7267171301687808 7267621895146494 7288872251565051 7322444887468032 7324847264399616 7326182161480896 7327250429512608 7343855545033728 7345193906227968 7346264946459264 7347603746748384 7348675138370832 7358199012895122 7382980972847232 7384326464349792 7385403210699216 7404568636510528 7405458894360576 7405918062198768 7416137587799808 7418570703806304 7442470767218688 7443555991885824 7464232377649152 7474995822623616 7476358083124896 7477448249074608 7478810956511748 7479901480127454 7523472317154304 7535227044409344 7536325794342912 7536793076448216 7537699231759872 7538166599023746 7539265777588783 7595030433650688 7596137903821824 7597522241535744 7598630075050112 7657820037103488 7672301003755584 7730655977108736 7733192281563168 7751847519757824 7753260234351744 7754390776818112 7755803954901072 7794083559370752 7794566823480336 7816873277380608 7817357954543144 7829571850831584 7832140608000492 7855941365397504 7868703405271392 7871285000876796 7878911954185216 7891222022885376 7891711309965168 7894300454095734 7930661699801088 7933263622930944 7953850769098752 7956460300190976 7956953632302843 8016976568853504 8019606810509952 8032634726214546 8093228559833088 8095883818546944 8098539948408672 8160136864725888 8161623986912928 8162814074983344 8183996914037952 8186681952395576 8225888742715392 8227088201558016 8227598313673688 8240453172449568 8243156733201684 8251144015012864 8261837488162944 8264548064766672 8266054215091932 8267259530667186 8291173574006784 8292382552364032 8305338630500352 8305853594453136 8307367272393516 8308578612036618 8329623246379008 8330139716074344 8331141256155648 8331657819973614 8332872701545497 8371254016456704 8372779613121024 8374000490871552 8394507321403392 8395731367382016 8397261424855296 8398485872423808 8409370300451568 8412129280208934 8462364156012032 8463906356798592 8475585814628352 8478366518635776 8478892211004243 8542852368712704 8544409237857024 8545655141799552 8547212521727712 8548458834431376 8613477801655104 8614513407725568 8615047541741424 8616303745815752 8640237739231896 8682882561755136 8684148657200128 8699841316758564 8708271107257344 8720828459727552 8722417763645712 8723689623920376 8725279449263706 8726551726815363 8751794328118272 8768344004292096 8768887676415378 8791098218477568 8792380093400064 8792925255856252 8793982437053184 8794527698861037 8835035402409984 8837934036072192 8859254308294656 8860868839259136 8862160887792128 8863775948458368 8878175223710814 8934123376620736 8948082115236096 8951017837714848 9019098639960192 9022057661823696 9093097485932544 9093661294060392 9110857441959756 9165264926297088 9180153972816624 9183165834356262 9189049166639104 9206996528292696 9210017196445023 9252438649767936 9255474226752768 9256048102882899 9279492563948544 9282537016889472 9297616572862506 9325870702543872 9327570270757632 9328930371409536 9344085293759778 9353139330329088 9356207945594944 9370826152176384 9371407180583637 9417660768513792 9420750552230496 9442099986471936 9445197788304768 9446919102962208 9448296606476784 9520159675513536 9521304292749312 9521894651398416 9523283087480568 9596870199834624 9598269568484352 9610708914801792 9613862034524496 9617016188735298 9671273321156608 9673035836341248 9689561735583744 9690162526861992 9691928484459102 9693341714042721 9718496335420068 9720267456635883 9765039128979456 9766463019199488 9768242881974528 9769667239350144 9791807393378304 9793591874970624 9795019928612352 9796804995664512 9798233517827776 9810932017193496 9814150826910423 9843974630462976 9845768619133056 9847204280932288 9874557416265024 9888183450399744 9891427605075072 9893230241684832 9942675790581216 9966661096831488 9968477444166528 9969930998766144 9971747942015664 9973201973503272 10020964576333824 10049057435264288 10050265642346496 10050888798698328 10128183871762432 10130029655380992 10146485969955216 10149814869551658 10210426716137984 10226379560269824 10229734671674112 10230368955817941 10307541302811648 10310923042084224 10335796693010432 10337680312468992 10341071939868096 10357871094329283 10392755764640448 10412408505096864 10436005248205824 10439429134442112 10442854144000656 10491604540361856 10495046667835728 10522281746620224 10525733938794312 10577684830574592 10608613733587968 10609271509737124 10625847511842864 10629333682286382 10689302091804672 10692809080679936 10709515602487296 10710179634952728 10712131482823218 10713693473415639 10794511758062592 10796478974813952 10798053264544896 10880182486301184 10882165315883904 10883752099977792 10901432842719741 10911995885383936 10983667331202048 10987270896599424 10990875644268912 11015783317550592 11017790859341952 11019397419688896 11021405620122576 11023012707556248 11074471459270848 11076489696524688 11078104816048824 11106852954765792 11108188341540864 11108877093298152 11110496935393996 11127856055709456 11163706150828032 11165333987828736 11194308489842688 11196348566473728 11197981163231744 11212493733935424 11216172373611912 11218216434767622 11219852220191181 11285208475731456 11304488691514368 11305189614672324 11306548847639808 11307249898535619 11390469824950272 11392545650476032 11394206855732736 11396283362303616 11397945112575168 11484637068873472 11486730055655232 11520316985642528 11595983965663104 11599788422344752 11611028143009792 11627771279636736 11629890351527616 11631586165227168 11633705932351608 11635402302420484 11669059104157696 11691125339056128 11691850235220504 11723173457866752 11725309916070912 11726036931814716 11748210912000738 11783912048096256 11806927501315194 11814491785678848 11818367931277824 11837566964947752 11841450681143601 11899895434396416 11930776153648128 11934690450286464 12025464853280256 12029410215764928 12048952089321819 12124881725413856 12143825727820416 12147809922613008 12220353235062784 12240205297088832 12242435980369392 12244221112475016 12275995371056928 12280022928593364 12338833114073088 12340632302337024 12341397470510532 12364735099802526 12372656751931392 12376716022519296 12392756232244416 12396822097150008 12400889296000779 12434494270058496 12436760361010176 12438573828546048 12458780391679704 12462867918054927 12470852440438784 12494434869568512 12495209574111516 12497486729960421 12556881024685056 12561000736307328 12589466648629248 12591760982105088 12593597051073024 12595892137282944 12597728808635712 12618193920313401 12693546234018048 12695859535197888 12697710783307424 12717549777953664 12797692757979136 12814278553069056 12818482712699328 12820818782591568 12822688251647064 12897381115121664 12920216702482656 12921770111588352 12922571312612136 12924455618723628 12957995113893424 12960356608847844 13021950692265984 13024323842632704 13026222985800192 13058122499960832 13060026571483136 13062406660886016 13081242689591328 13083626645468568 13085534435880564 13087919173895559 13125299507283968 13127691492177408 13153331514623067 13166076555020032 13184244600532992 13186647327716352 13188570140100096 13189387883784378 13190973655579776 13252553103614976 13256901054108288 13288881462441984 13291303258888704 13293241331688192 13295663922687552 13297602631337696 13401185064931104 13426526756572272 13506706207174656 13528647959940288 13533086492735544 13639646228898816 13640491941090588 13680376420450502 13743388403748864 13747897389445632 13770230959224936 13774748751534393 13783573749958656 13788095919824128 13810494792439044 13857007686187264 13878657974651904 13883211340129152 13914673664274432 13919238845922816 13923805525334208 13988806053815808 13991355406136448 13993395557114304 14029708995493632 14034311918392416 14131125828345744 14144818311450624 14163149979707904 14167796682457152 14172444909715176 14280239513270304 14282841977097624 14284924631220852 14392682344083456 14395305299751936 14397404352726528 14398297048928954 14420793051786744 14425524283102947 14506909981734912 14509553754511872 14511669466637056 14534342603375616 14535243790292988 14537892726688653 14577744503130102 14644889774936064 14649694528799232 14652364322961792 14654500859025216 14687711090067456 14690387812455936 14692529892918528 14695207493496768 14697350276741664 14716398025790244 14765961945694464 14768652928699584 14770806421398432 14809137273021056 14811836124397536 14832275175599616 14837141407612608 14887111983771648 14928464755298304 14949991645247232 14952716166249792 14954896498149216 14957621913023496 14959802960254908 15046944634308608 15072651588685824 15073586152896432 15075398463519744 15076333198047492 15078531555177566 15190060867301376 15192275807643648 15195044483071488 15197260150100224 15224722304327487 15315640074206976 15344602007511168 15387619197748441 15461311954217472 15466384563126336 15503695039515648 15506520468703488 15508781553636224 15511607909802144 15589133646960672 15633746554761216 15634715909086288 15659143701663168 15664281216000984 15711882730795008 15737406810542784 15742570001753592 15757823908370432 15783422619930336 15788600908191468 15866527245861888 15907701538197504 15912920600381952 15913907264605686 15944000523429573 16033953137707008 16039213621019904 16065269452429092 16186457119666176 16191767637093888 16197079896817344 16320273729451776 16323247973825856 16325628149966688 16367993828075904 16373363904791152 16454176403116032 16455196627347376 16480906344899136 16486313466403368 16502288030025728 16523674976325888 16529096129533344 16532108430183864 16534519061334372 16582347148013568 16584765104728064 16611707188906272 16614734544787032 16617157224073236 16659246492758016 16660279432148688 16662282512311296 16663315639947228 16665745403090994 16742508032913408 16745559226242048 16748000981743104 16789014642806784 16791462734764032 16794522849710592 16796971744847616 16818740600903136 16824258560417868 16924728312024064 16927812713597184 16951171629256704 16956733037271552 16957784422008486 17085704737425408 17088818475714048 17091310283599104 17094425043455424 17096917668862752 17226955603310208 17230095083482848 17232607491631504 17280475478463792 17365765123510272 17368297314400256 17399682633517128 17416542214514688 17441656919455104 17444835527291424 17447379247840752 17450558898527412 17453103453630726 17503588656236544 17536688008584192 17537775352830756 17582196436955136 17584760186800128 17585850511712504 17587964874106368 17589055397722074 17670070804819968 17675868072144384 17721737678518272 17724321775584256 17727551896916736 17756350447421628 17868246753241472 17896164230472192 17902035675429696 18038197279920384 18044115323647392 18186194971865088 18187322588120784 18221714883919512 18330529852594176 18360307945633248 18366331668712524 18413993056585392 18420034392890046 18504877299535872 18510948453505536 18512096205765798 18558985127897088 18565074033778944 18566225142039967 18595233145725012 18651741405087744 18655140541515264 18657860742819072 18688170587519556 18706278660658176 18712415891189888 18741652304352768 18742814361167274 18835321537027584 18841501104460992 18884199972943872 18890395576609536 18893838205924416 18896593212953568 19040319351027072 19043789302796832 19046566174961136 19193740399669248 19196539136968704 19221417829603584 19227724069048992 19234032377470596 19346071672682496 19379123471167488 19380325053723984 19383856968918204 19386683428085442 19436992670840136 19440534913271766 19443369636939493 19530078257958912 19532926038398976 19536485763949056 19539334478700288 19540545994975009 19587183749941248 19590039857224704 19593609991329024 19596467035655552 19621864034386992 19628301653820846 19687949260925952 19691537238266112 19694408561864576 19749114832530048 19776366900799488 19782855210150144 19784081825676567 19786460483369664 19885351581162432 19933322193662976 19936954888333056 19939861997532288 19943495884031328 19946403947006544 20098114870528576 20100531284692992 20101777597396656 20260059310761984 20292971939910432 20299629739103316 20420853432275968 20452759120539648 20459469343348224 20460737911635882 20520564630675753 20615082605623296 20621846084168448 20671593386020864 20675360624937984 20682143879736192 20715742188658566 20785511529280896 20824817010193728 20872010496411648 20878858268884224 20885708288001312 20983209080723712 20990093335671456 21044563493240448 21051467877588624 21155369661149184 21217227467175936 21218543019474248 21251695023685728 21258667364572764 21385618161359872 21419031204974592 21420359269905456 21424262965646436 21427386946831278 21589023516125184 21592957949627904 21596106529089792 21597445573393431 21760364972602368 21764330631767808 21767504199955584 21802865685439482 21823991770767872 21866616754695153 21967334662404096 21974541793198848 21981751288537824 22031566635101184 22035581718683904 22038794839377792 22042811240245152 22046025415112496 22148942918541696 22152979393049376 22156209632097648 22213705909531584 22216376683081728 22217754186596304 22220993870787992 22255712111418912 22327412301656064 22330667975657472 22392697132947456 22395962326463488 22424987467870848 22432344747223824 22436432869535244 22439704440382362 22570416951462912 22608977383028736 22610379229344648 22613097695279616 22614499797071238 22617797332766349 22785091300952064 22788413711465472 22792566724607232 22795890225150336 22969274137746944 22973460111310464 23040633971285056 23191967931326208 23199576844689504 23255542559273472 23259780703055232 23263172330454336 23267411864703216 23270804604840968 23382250678112256 23383700470441008 23450619832141824 23452073863629432 23496421824001476 23567824096192512 23613855002630388 23636735862555648 23675133929895504 23682901362287202 23799790868792832 23861552307296256 23869380900572928 23870860896908529 24050929706560512 24058820431529856 24097904178643638 24249763450827712 24287651455640832 24295619845226016 24480410594177664 24484871960738784 24488442224950032 24551990742113856 24560045857186728 24677666228146176 24681264604674048 24682794941021064 24729470199605052 24753432045038592 24785512464488832 24793644194300016 24801778592001558 24873520722020352 24877147657092096 24917560783359408 24925735836109854 24941704880877568 24988869739137024 24990419148223032 24994973459920842 24998618104636491 25113762049370112 25122001472614656 25183521964210176 25187194102146048 25191784274565888 25195457617271424 25236387840626802 25387092468036096 25391719070395776 25395421566614848 25435099555907328 25436676633012729 25628557106138112 25636965425398656 25641637565183136 25645376503294128 25840433404965312 25843540223176704 25845142625224272 25848911237447256 25915990227786848 25920713217695688 26048647685265408 26052445971600384 26120053142966272 26124813321772032 26162485379182656 26167253290937136 26171068871761128 26175838347791118 26179655180446089 26250599014567936 26255382984354816 26306663029246134 26332153110040064 26373294655432704 26377140280200192 26378775767568756 26381947311159552 26383583096583111 26505106207229952 26513802108216576 26577762924883968 26582606517777408 26586482663376384 26591327845375104 26595205262675392 26802370129862208 26853053513144544 27057295919880576 27066172985471088 27279292457797632 27280983882181176 27360752840901004 27495794778891264 27540461918449872 27549497503068786 27567147499917312 27576191839648256 27620989584878088 27630051589335069 27714015372374528 27757315949303808 27766422680258304 27768144308648697 27838477691845632 27847611050668416 27977612107631616 27982710812272896 27986791114228608 28059417990987264 28068623836784832 28114221541750911 28262251656691488 28326299959415808 28335593364914304 28344889819430352 28560479026540608 28565683954195248 28569849262441704 28790610599503872 28794808705453056 28796594097857908 28841586103573488 28851048566205894 29013819963469824 29019107509023744 29023338933274112 29068685206751232 29070487580585976 29075785453377306 29080025142128163 29155489006260204 29160802369907649 29299389057598464 29304728645923584 29309001718050432 29375422180134912 29380775624911872 29385059785837056 29390414986993536 29394700553483328 29432796051580488 29442452480731269 29531923891388928 29537305857399168 29541612842796864 29618274546042112 29623672248795072 29664550351199232 29674282815225216 29899983290494464 29905432332499584 29909792996298432 29915243826046992 29919605920509816 30093889268617216 30147172305792864 30150796927039488 30152666396094984 30157063110355132 30384551615287296 30390088966142976 30394520300200448 30449444608654974 30631280148413952 30689204015022336 30691106867453823 30775238395496882 30922623908434944 30932769126252672 31007390079031296 31013040937406976 31017563107272448 31023215819604288 31073613282987849 31178267293921344 31269431818172576 31318287403326336 31328562432001968 31474813621085568 31485140003507184 31515647816740864 31566845239860672 31577201816382936 31733054491723776 31825841200763904 31827814529211372 31888001046859146 32067906275414016 32078427242039808 32130538904858184 32141080420246917 32383535274187776 32394159793634688 32640547458903552 32646495947651712 32651256299933376 32704298528159223 32735987656151808 32746727809582304 32910393254694752 32961812689798272 32972626932806736 33004576060051456 33047349952651776 33058192259066688 33064216860367728 33069038122668744 33169530209456128 33223414377812544 33229469089574064 33234314448146472 33320558864297376 33324565024622592 33326631279894456 33331490806181988 33491118452484096 33496001963486208 33582925469528064 33589045699421184 33593943489695232 33637481201806272 33648517120835736 33659556660573543 33849456624048128 33855625427194368 33913466074543104 33915568844016972 33921749695606857 34171409474850816 34177636951428096 34182620567198208 34188850086910848 34193835337725504 34453911206620416 34460190166965696 34465214983263008 34560950956927584 34736594628800512 34799365267034256 34833084429029376 34883313838910208 34889671054582848 34894758495681504 34901117797054824 34906206907261452 35007177312473088 35073376017168384 35075550705661512 35169520373600256 35171701023425008 35175929748212736 35178110795444148 35351736144288768 35443475357036544 35448643551168512 35455103793833472 35512700894843256 35524352043430803 35736493506482944 35792328460944384 35804071350859392 36076394559840768 36088230647294784 36374645176241568 36443429767839024 36661059705188352 36720615891266496 36732663337425048 36827986113170784 36840068785780092 37021896907011072 37024192411531596 37117970255794176 37130148067557888 37132450284079934 37190466291450024 37202667888002337 37303482810175488 37310281083030528 37315721485638144 37376341175039112 37388603754164781 37412557321316352 37424831782379776 37483304608705536 37485628722334548 37492460189881263 37670643074055168 37683002208921984 37768399945887744 37780791153219072 37787676411848832 37793186425907136 38080638702054144 38087578605593664 38093132349922272 38393078273937408 38442835659207168 38455448138097984 38468064754941192 38692143345364992 38760650107447968 38767713937836408 38773366856170884 38873985341680272 38881069826543532 38886739273878986 39065852076797952 39072971527898112 39078668957400576 39081091989950018 39174367499882496 39180079714449408 39187219982658048 39192934071311104 39243728068773984 39256603307641692 39263757521686677 39375898521851904 39383074476532224 39388817123729152 39459994543869201 39498229665060096 39552733801598976 39565710420300288 39568163651353134 39572920966739328 39770703162324864 39866644387325952 39873909776666112 39879723995064576 39886991768062656 39892807894013088 40196229741057152 40203555194793312 40520118621523968 40585943879820864 40599259478206632 40841706864551936 40918938686696448 40921475823271764 41041129261351506 41230165211246592 41243692168336896 41324246254603179 41350721249875968 41364287759472384 41431484377317132 41571023058561792 41649634020387456 41744020992823296 41757716537768448 41771416576002624 41966418161447424 41980186671342912 42089126986480896 42102935755177248 42434454934351872 42437086038948496 42503390047371456 42517334729145528 42771236322719744 42840718539810912 42848525931292872 42854773893662556 43178047032250368 43185915899255808 43192213058179584 43194891146786862 43276572849308841 43520729945204736 43528661263535616 43535008399911168 43605731370878964 43647983541535744 43733233509390306 43934669324808192 43949083586397696 43963502577075648 44063133270202368 44071163437367808 44077589678755584 44085622480490304 44092050830224992 44297885837083392 44305958786098752 44312419264195296 44427411819063168 44435508373192608 44441987741575984 44511424222837824 44661335951314944 44785394265894912 44791924652926976 44849974935741696 44864689494447648 44872865739070488 44879408880764724 45140833902925824 45217954766057472 45220758458689296 45226195390559232 45228999594142476 45235594665532698 45570182601904128 45576827422930944 45585133449214464 45591780450300672 45938548275493888 45946920222620928 46081267942570112 46162857593245323 46383935862652416 46399153689379008 46511085118546944 46519561406110464 46526344660908672 46534823729406432 46541609209681936 46767400940882016 46901239664283648 46904147727258864 46992843648002952 47135648192385024 47227710005260776 47273471725111296 47350267859791008 47365802724574404 47599581737585664 47723104614592512 47738761801145856 47741721793817058 48101859413121024 48117640863059712 48195808357287276 48499526901655424 48575302911281664 48591239690452032 48960821188355328 48969743921477568 48976884449900064 49103981484227712 49120091714373456 49362529209348096 49365589882042128 49458940399210104 49506864090077184 49571024928977664 49587288388600032 49603557184003116 49747041444040704 49754295314184192 49835121566718816 49851471672219708 49977739478274048 49980838296446064 49989946919841684 49997236209272982 50227524098740224 50244002945229312 50367043928420352 50374388204292096 50383568549131776 50390915234542848 50394039671251339 50472775681253604 50774184936072192 50783438140791552 50790843133229696 50870199111814656 50873353266025458 51257114212276224 51273930850797312 51283275130366272 51290753006588256 51680866809930624 51690285250448544 51697822474894512 51831980455573696 51841426435391376 52097295370530816 52104891943200768 52249626643544064 52324970758365312 52334506581874272 52342137743522256 52351676695582236 52359310360892178 52510765968709632 52613326058492268 52664306220080128 52746589310865408 52754280560400384 52757551535137512 52763894622319104 52767166193166222 52774860443121481 53010212414459904 53027604216433152 53165213035554816 53172965326752768 53182655690750208 53190410525350784 53604740259724416 53706107026289088 54114591839761152 54132345970942176 54558584915595264 54561967764362352 54721505681802008 54991589557782528 55080923836899744 55098995006137572 55152383679296512 55241979169756176 55260103178670138 55428030744749056 55514631898607616 55532845360516608 55536288617297394 55676955383691264 55695222101336832 55698675426119901 55955224215263232 55965421624545792 55973582228457216 56118835981974528 56137247673569664 56228443083501822 56524503313382976 56652599918831616 56671186729828608 56689779638860704 57120958053081216 57131367908390496 57139698524883408 57581221199007744 57589617410906112 57593188195715816 57683172207146976 57702097132411788 58038215018047488 58046677866548224 58137370413502464 58140975161171952 58151570906754612 58160050284256326 58310978012520408 58321604739815298 58330108910818479 58598778115196928 58609457291847168 58618003436100864 58621637984925027 58761551249823744 58770119571674112 58780829973987072 58789401106966656 58865592103160976 58884904961462538 59063847782777856 59074611714798336 59083225685593728 59236549092084224 59247344497590144 59329100702398464 59348565630450432 59352245477029701 59799966580988928 59810864664999168 59819585992596864 59830487652093984 59839211841019632 60294344611585728 60301593854078976 60305332792189968 60314126220710264 60780177932285952 60789040600400896 60898889217309948 61262560296827904 61378408030044672 61382213734907646 61550476790993764 61561693892027259 61845247816869888 61865538252505344 62014780158062592 62026081874813952 62035126214544896 62046431639208576 62147226565975698 62356534587842688 62538863636345152 62636574806652672 62657124864003936 62949627242171136 62970280007014368 63133690479721344 63154403632765872 63466108983447552 63651682401527808 63655629058422744 63776002093718292 64156854484079616 64261077809716368 64282160840493834 64767070548375552 64788319587269376 64792336720180293 65281094917807104 65292991895303424 65302512599866752 65408597056318446 65471975312303616 65493455619164608 65599850264085459 65820786509389504 65923625379596544 65945253865613472 66094699905303552 66116384518133376 66128433720735456 66138076245337488 66446828755625088 66458938179148128 66468628896292944 66641117728594752 66649130049245184 66653262559788912 66662981612363976 66982236904968192 66992003926972416 67178091398842368 67187886979390464 67274962403612544 67297034241671472 67319113321147086 67698913248096256 67711250854388736 67826932149086208 67831137688033944 67843499391213714 67853391998299047 68355273902856192 68365241134396416 68377700173821696 68387670675451008 68907822413240832 68920380333931392 68930429966526016 69121901913855168 69598730534068512 69766627677820416 69779342109165696 69789516991363008 69802235594109648 69812413814522904 70146752034336768 70151101411323024 70343402046850016 70351859496425472 70356221590888296 70703472288577536 70897287102337024 70910207587666944 71025401789686512 71048704086861606 71472987012965888 71584656921888768 71608142701718784 71612582690725587 72152789119681536 72176461294589568 72749290352483136 72886859535678048 73441231782532992 73465326674850096 73655972226341568 73680137571560184 74043793814022144 74048384823063192 74260296135115776 74264900568159868 74380932582900048 74405335776004674 74620562166061056 74631442971276288 74752682350078224 74777207508329562 74825114642632704 74849663564759552 74966609217411072 74971257444669096 74984920379762526 74995854313909473 75341286148110336 75366004417843968 75561582306438144 75575352823697664 75586372851814272 76161277404108288 76175157211187328 76186264699844544 76310029899038187 76885671318414336 76910896276195968 76936129509882384 77521300214895936 77535427875672816 77546733712341768 77747970683360544 77762139653087064 77773478547757972 78145943055796224 78157337914801152 78162183979900036 78360159428898816 78374439965316096 78385868142622208 78487456137547968 78513206615283384 78527515043373354 78538965541338267 78751797043703808 78766148953064448 78777634247458304 78919989087738402 78996459330120192 79131420840600576 79136327302706268 79145841933478656 79150749289749333 79541406324649728 79733288774651904 79747819553332224 79759447990129152 79773983536125312 79785615788026176 80392459482114304 80407110389586624 81171887759641728 81198518956413264 81683413729103872 81837877373392896 81842951646543528 82082258522703012 82487384336673792 82648492509206358 82701442499751936 82728575518944768 82862968754634264 82890154768005207 83142046117123584 83299268040774912 83304432925946091 83515433075536896 83542833152005248 83932836322894848 83960373342685824 84178253972961792 84205871510354496 84342664625252733 84874172077896992 85006780094742912 85034669458291056 85542472645439488 85681437079621824 85697051862585744 85709547787325112 86371831798511616 86384426116359168 86389782293573724 86553145698617682 87041459890409472 87057322527071232 87070016799822336 87211462741757928 87240075426384489 87295967083071488 87466467018780612 87482407109722947 87898167172795392 87927005154151296 88126266540404736 88142326874735616 88155179357511168 88171244960980608 88184101660449984 88327357442193807 88595771674166784 88611917572197504 88624838528390592 88854823638126336 88871016746385216 88883975483151968 89022848445675648 89583849305853952 89699949871483392 89729378988895296 89745731478140976 89758817761529448 90281667805851648 90441516917378592 90452390781118464 90457999188284952 90471189331065396 91153654845861888 91170266898428928 91183560900601344 91877096550987776 91893840445241856 92073320602361469 92162535885140224 92325715186490646 92767871725304832 92798307378758016 93022170237093888 93039122812220928 93052689321817344 93069647458812864 93083218419363872 93534801881764032 93808295454517728 93985687296005904 94455420010521552 94546943450222592 94700535719582016 94731605449148808 95199163475171328 95477523602291712 95483443587634116 96203718826242048 96235281726119424 96391616714574552 96423241260740751 96999053803310848 97150605822563328 97182479380904064 97921642376710656 97939487842955136 97953768899800128 98207962968455424 98240183428746912 98731179764084256 98917880798420208 99013728180154368 99142049857955328 99174576777200064 99207114368006232 99508590628368384 99670243133437632 99702943344439416 99961676592892128 99979893839683368 99994472418545964 100488005890458624 100748776408584192 100767137098263552 100781830469085696 100788079342502678 100945551362507208 100978669981720629 101548369872144384 101566876281583104 101581686266459392 101740398223629312 101746706532050916 101765249086820571 102514228424552448 102547861701594624 102566550260732544 102581506013176512 103361733619861248 103380570500897088 103395644949789024 103663960911147392 103682852870782752 104209783886401536 104499253287088128 104649941516730624 104669013163748544 104684275487044512 104703353391164472 104718620721784356 105021531937419264 105226652116984536 105328612440160256 105508561120800768 105515103070275024 105527789244638208 105534332386332444 105549720886242962 106055208432866304 106330426071109632 106345930653505536 106365311381500416 106380821050701568 106573056130292409 107209480519448832 107412214052578176 108229183679522304 108264691941884352 109123935528724704 109443011363604016 109983179115565056 110161847673799488 110197990012275144 110304767358593024 110483958339512352 110520206357340276 110856061489498112 111065690721033216 111072577234594788 111353910767382528 111390444202673664 111397350852239802 111608003664007011 111910448430526464 111930843249091584 111947164456914432 112165811262494343 112237671963949056 112274495347139328 112456886167003644 113049006626765952 113305199837663232 113342373459657216 113379559277721408 114241916106162432 114262735816780992 114279397049766816 115179234821812224 115186376391431632 115366344414293952 115404194264823576 116076430036094976 116093355733096448 116281950322343904 116303141813509224 116320100568512652 116621956025040816 116643209479630596 116660217821636958 117197556230393856 117218914583694336 117236006872201728 117243275969850054 117523102499647488 117540239143348224 117561659947974144 117578802213933312 117731184206321952 117769809922925076 118127695565555712 118149223429596672 118166451371187456 118473098184168448 118494688995180288 118658201404796928 118697131260900864 118704490954059402 119599933161977856 119621729329998336 119639171985193728 119660975304187968 119678423682039264 120588689223171456 120610665584379936 120628252441420528 121560355864571904 121578081200801792 121797778434619896 122525120593655808 122756816060089344 122764427469815292 123100953581987528 123123387784054518 123690495633739776 123731076505010688 124052163749627904 124070252429089792 124092863278417152 124294453131951396 124713069175685376 125077727272690304 125273149613305344 125314249728007872 125899254484342272 125940560014028736 126267380959442688 126308807265531744 127303364803055616 127311258116845488 127552004187436584 128313708968159232 128522155619432736 128564321680987668 129534141096751104 129576639174538752 129584673440360586 129963575994279769 130562189835614208 130585983790606848 130605025199733504 130817194112636892 130943950624607232 130986911238329216 131199700528170918 131641573018779008 131847250759193088 131890507731226944 132189399810607104 132232769036266752 132256867441470912 132276152490674976 132893657511250176 132917876358296256 132937257792585888 133282235457189504 133306525119577824 133325963224727952 133984007853944832 134356182797684736 134375773958780928 134549924807225088 134594068483342944 134638226642294172 135422501708777472 135653864298172416 135662275376067888 135686998782427428 135706783996598094 136710547805712384 136730482268792832 136755400347643392 136775341350902016 136783821964825063 137815644826481664 137840760667862784 137860859933052032 138243803827710336 138488572779735969 139197461068137024 139533255355640832 139558684218331392 139579033982726016 139604471188219296 139624827629045808 140302202822646048 140686804093700032 140703718992850944 140712443181776592 141406944577155072 141820415175333888 142050803579373024 142097408173723212 142945974025931776 143169313843777536 143216285403437568 143225165381451174 144305578239363072 144352922589179136 145498580704966272 145773719071356096 146882463565065984 146930653349700192 147311944452683136 147360275143120368 148087587628044288 148096769646126384 148520592270231552 148529801136319736 148761865165800096 148810671552009348 149241124332122112 149262885942552576 149505364700156448 149554415016659124 149699327129519104 149933218434822144 149942514889338192 149969840759525052 149991708627818946 150682572296220672 150732008835687936 151123164612876288 151150705647395328 151172745703628544 151182119013754017 152322554808216576 152350314422374656 152372529399689088 152620059798076374 153771342636828672 153821792552391936 153872259019764768 155042600429791872 155070855751345632 155093467424683536 155495941366721088 155524279306174128 155546957095515944 156291886111592448 156314675829602304 156324367959800072 156748879930632192 156771736285244416 156974912275095936 157026413230566768 157055030086746708 157077931082676534 157532297906128896 157555268494916608 157839978175476804 157992918660240384 158262841681201152 158272654605412536 158291683866957312 158301498579498666 158324581329364443 159082812649299456 159495639106664448 159518895980258304 159547967072250624 159571231576052352 160784918964228608 160814220779173248 162343775519283456 162397037912826528 163675754746785792 163685903293087056 164164517045406024 164974768673347584 165296985018412716 165457151037889536 165725937509268528 165780309536010414 166284092234247168 166598536081549824 166608865851892182 167030866151073792 167085666304010496 167096026278359703 167865672645789696 167920746685371648 168356507945923584 168411743020708992 168685329250505466 169748344155793984 170013560189485824 170069338916582112 171362874159243648 171394103725171488 171419095574650224 172743663597023232 172768852232718336 172779564587147448 173106291397235364 174114645054142464 174140033599644672 174422925483515856 174480150852768978 174591934166142976 174932934037561224 174964814219445894 174990326732455437 175796334345590784 175854010308302592 175864913954775081 176284653749471232 176310358715022336 176342489921961216 176368203320899968 176654714884387614 177191543348333568 177223835144395008 177249677056781184 177709647276252672 177742033492770432 177767950966303936 178045696891351296 178056736431089103 179399899742966784 179458757977790592 179491462956281952 179517635523058896 180883033834757184 180904781562236928 180915998376569904 180942378662130792 182340533796857856 182367121801202688 183754193101975552 183787680890483712 184146641204722938 184325071770280448 184651430372981292 184685081676081777 185535743450609664 185596614757516032 186044340474187776 186078245624441856 186105378643634688 186139294917625728 186166436838727744 187069603763528064 187616590909035456 187971374592011808 188910840021043104 189401071439164032 189463210898297616 190398326950342656 190955047204583424 190966887175268232 192470563452238848 192783233429149104 192846482521481502 193998107606621696 194301211645126656 194364958761808128 194377010160540879 195843284753421312 195878975685910272 195907537799600256 196415925936910848 196480366857493824 196799550792256377 197462359528168512 197835761596840416 198284099715910656 198349153554400128 198414228736012464 199340486266875264 199405886688878832 199923353185784256 199959787679366736 199988944837091928 200976011780917248 201534274196527104 201563660938171392 201576158685005356 201891102725014416 201957339963441258 203096739744288768 203133752563166208 203163372532918784 203480796447258624 203493413064101832 203530498173641142 203560175994897141 205095723403189248 205133100521465088 205163012026353024 206723467239722496 206761141001794176 206791289899578048 207327921822294784 207365705741565504 209299883033461248 209338026327497088 209368550974089024 209406706782328944 209437241443568712 210453304233969072 210657224880320512 211030206140550048 211055578489276416 211068664772664888 211099441772485924 212110416865732608 212691861307011072 212730622763000832 212761642101403136 213146112260584818 214418961038897664 214824428105156352 214837748072176761 216458367359044608 216529383883768704 218247871057449408 218886022727208032 220323695347598976 220395980024550288 220609534717186048 220967916679024704 221040412714680552 221712122978996224 222131381442066432 222145154469189576 222780888405347328 222794701704479604 223216007328014022 223861686498183168 223894328913828864 224331622524988686 224475343927898112 224548990694278656 224913772334007288 224987562941728419 226098013253531904 226684746919314432 226759118555442816 228483832212324864 228525471633561984 228558794099533632 228930089697114561 230372752782863264 230732688828587904 230808388529647152 232186711466192896 232563900644687808 232606283627018448 232640201137025304 233243912050081632 233286418959261192 233320435643273916 234437829167388672 234472013744403456 234486551939700108 235080478286696448 235123319895948288 235157604427866624 235462368412643904 235539619845850152 235616896624014801 236255391131111424 236298446859193344 236332902742374912 236946196368336896 236989377990360576 237394262521801728 237408981908118804 237452247869247999 239199866323955712 239243458659996672 239278343970387456 239321950608375936 239356847364078528 241177378446342912 241221331168759872 241256504882841056 243156162401603584 243595556869239792 245050241187311616 245513632120178688 245528854939630584 246201907163975056 246246775568109036 247462153010021376 248104327499255808 248140504858179584 248185726556834304 248588906263902792 248670464304015621 249426138351370752 249913298777838273 250155454545380608 250546299226610688 250628499456015744 251798508968684544 251881120028057472 252534761918885376 252617614531063488 254622516233690976 255104008374873168 256627417936318464 257044311238865472 257128643361975336 259153278349077504 259169346880721172 259927151988559538 261124379671228416 261171967581213696 261210050399467008 261634388225273784 261720226279153467 261887901249214464 261973822476658432 262399401056341836 262447221329168841 263283146037558016 263694501518386176 263781015462453888 264378799621214208 264465538072533504 264513734882941824 264552304981349952 265787315022500352 265835752716592512 265874515585171776 266564470914379008 266613050239155648 266651926449455904 268751547917561856 269099849614450176 269188136966685888 269276453284588344 270845003417554944 271324550752135776 271373997564854856 271413567993196188 273460964537585664 273510800695286784 273550682701804032 273567643929650126 275631289652963328 275681521335725568 275721719866104064 276219961807084407 276487607655420672 276977145559471938 278394922136274048 279066510711281664 279117368436662784 279158067965452032 279208942376438592 279249655258091616 280604405645292096 281373608187400064 281424886363553184 283640830350667776 284101607158746048 284194816347446424 285891948051863552 286432570806875136 286450330762902348 288611156478726144 288705845178358272 289269723782222253 290997161409932544 291547438142712192 293764927130131968 293861306699400384 294623888905366272 294720550286240736 296193539292252768 297041184540463104 297059602272639472 297523730331600192 297621343104018696 298525771885105152 299010729400312896 299108830033318248 299398654259038208 299885029778676384 299939681519050104 299983417255637892 301464017671375872 302246329225752576 302301411294790656 302345491407257088 302364238027508034 302936009945161887 304645109616433152 304700628844749312 304745058799378176 305240119596152748 307542685273657344 307643585104783872 307744518039529536 310085200859583744 310141711502691264 310186934849367072 310991882733442176 311048558612348256 311093914191031888 312629351659204608 312648735919600144 313497759861264384 313543472570488832 313949824550191872 314052826461133536 314110060173493416 314155862165353068 315064595812257792 315110536989833216 315679956350953608 315985837320480768 316525683362402304 316545309210825072 316583367733914624 316602997158997332 316649162658728886 318165625298598912 318991278213328896 319037791960516608 319095934144501248 319142463152104704 321569837928457216 321628441558346496 324687551038566912 324794075825653056 327371806586174112 328329034090812048 329949537346695168 330593970036825432 330914302075779072 331451875018537056 331560619072020828 332568184468494336 333197072163099648 333217731703784364 334061732302147584 334171332608020992 334192052556719406 335731345291579392 335841493370743296 336713015891847168 336823486041417984 337370658501010932 339496688311587968 340027120378971648 340138677833164224 342725748318487296 342788207450342976 342838191149300448 345537704465436672 345559129174294896 346212582794470728 348229290108284928 348280067199289344 348845850967031712 348960301705537956 349865868075122448 349929628438891788 349980653464910874 351592668691181568 351708020616605184 351729827909550162 352569307498942464 352620717430044672 352684979843922432 352736406641799936 352758277698759373 353309429768775228 354383086696667136 354447670288790016 354499354113562368 355419294552505344 355484066985540864 355535901932607872 356091393782702592 356113472862178206 358799799485933568 358917515955581184 358982925912563904 359035271046117792 361766067669514368 361831996753139808 361884757324261584 364681067593715712 364734243602405376 367575361780967424 368293282409445876 368650143540560896 369302860745962584 369370163352163554 369424023101850367 371071486901219328 371193229515032064 372156491248883712 372210757287269376 372278589835251456 372332873677455488 374139207527056128 375233181818070912 375942749184023616 377821680042086208 378802142878328064 378926421796595232 381910094409166848 381933774350536464 384941126904477696 385566466858298208 385692965042963004 387996215213243392 388602423290253312 388729917523616256 388754020321081758 389890727982839307 391686569506842624 391757951371820544 391815075599200512 392831851873821696 392960733714987648 393599101584512754 394924719056337024 395671523193680832 396568199431821312 396698307108800256 396828457472024928 398680972533750528 398811773377757664 399846706371568512 399919575358733472 399977889674183856 401952023561834496 403068548393054208 403127321876342784 403152317370010712 403782205450028832 403914679926882516 406267505126332416 406326745065837568 406961592894517248 406986826128203664 407060996347282284 407120351989794282 410191446806378496 410266201042930176 410326024052706048 410351465894475189 413446934479444992 413522282003588352 413582579799156096 414655843644589568 414731411483131008 415465718339207907 418599766066922496 418676052654994176 418737101948178048 418813413564657888 418874482887137424 420906608467938144 422060412281100096 422111156978552832 422137329545329776 422198883544971848 424220833731465216 425461245526001664 425523284202806272 426292224521169636 428837922077795328 429648856210312704 429675496144353522 432916734718089216 433058767767537408 436495742114898816 437772045454416064 440647390695197952 440791960049100576 441935833358049408 442080825429361104 444262762884132864 444290308938379152 445561776810694656 445589403408959208 446432014656028044 447723372996366336 447788657827657728 448663245049977372 449097981388557312 449827544668014576 449975125883456838 452196026507063808 453369493838628864 453518237110885632 453546357041262051 456967664424649728 457050943267123968 457117588199067264 457860179394229122 460745505565726528 461465377657175808 461616777059294304 465127801289375616 465212567254036896 465280402274050608 466487824100163264 466572837918522384 466640871286547832 468875658334777344 468944027488806912 468973103879400216 470246639791896576 470315208855733248 470924736825287808 471079239691700304 471233793248029602 472596893718386688 472665805484749824 473892392736673792 473978755980721152 474788525043603456 474817963816237608 474904495738495998 474973743988093329 478486917319993344 478556687940774912 478643901216751872 478713694728157056 482354756892685824 482442662337519744 482513009765682112 487191113738479584 491027264240357376 491057709879261168 492403814327950112 492493551136218072 494924306020042752 496281009716359168 496371453113668608 497177812527805584 497340928608031242 498852276702741504 499826597555676546 500310909090761216 501092598453221376 501256998912031488 501288078835079109 503597017937369088 503762240056114944 505069523837770752 505235229062126976 509245032467381952 510208016749746336 514088622477730944 514257286723950672 518306556698155008 518338693761442344 519854303977119076 522343935162427392 522420100798934016 523268776450547568 523440452558306934 523775802498428928 523947644953316864 524798802112683672 524894442658337682 524970980197366311 526566292075116032 527389003036772352 527562030924907776 527594741864325243 528931076145067008 529027469765883648 529104609962699904 531574630045000704 531671505433185024 531749031170343552 533128941828758016 533226100478311296 533303852898911808 534170209293267309 538199699228900352 538376273933371776 538552906569176688 542649101504271552 542747995129709712 542827135986392376 547021601390573568 547101365403608064 547135287859300252 551262579305926656 551363042671451136 551443439732208128 552439923614168814 552975215310841344 553954291118943876 554055245028245331 556789844272548096 558133021422563328 558234736873325568 558316135930904064 558417884752877184 558499310516183232 561208811290584192 562747216374800128 562849772727106368 568203214317492096 568389632694892848 571783896103727104 572865141613750272 572900661525804696 577411690356716544 578539447564444506 581994322819865088 583094876285424384 583131030481622637 587529854260263936 587722613398800768 589247777810732544 589441100572481472 590398652376769131 592387078584505536 594119204545278944 595047460663200384 595242686208037392 598021458800625792 598217660066636496 598797308518076416 599770059557352768 599879363038100208 599966834511275784 602928035342751744 604602822589581312 604690982814514176 604728476055016068 605872019890323774 609290219232866304 609401257689498624 609490117598756352 610480239192305496 610680527984691423 615287170209567744 615489036079059072 620170401719167488 620283423005382528 620373869698734144 621983765466884352 622097117224696512 622187828382063776 625297471839200288 627086945140977664 627899649100383744 628105652922267072 628220120346986832 628311724330706136 630221073979666432 631359912701907216 631971674640961536 633090618421650144 633166735467829248 633205994317994664 633298325317457772 636331250597197824 638075583921033216 638191868289002496 638284926304209408 643139675856914432 643256883116692992 644513244216530283 649375102077133824 649588151651306112 654743613172348224 656658068181624096 661187940073650864 661828604151558144 662903750037074112 663121238144041656 665136368936988672 666394144326199296 666435463407568728 668342665216041984 668384105113438812 671682986741486592 673426031783694336 673646972082835968 674741317002021864 674962688825185257 678993376623175936 680054240757943296 680277355666328448 685451496636974592 685576414900685952 685676382298600896 691118258348589792 692425165588941456 696560134398578688 697691701934063424 697920603411075912 699731736150244896 699859256877783576 699961306929821748 703416041233210368 703459655819100324 705241434860089344 705369959687844864 705472813283599872 705516555397518746 706618859537550456 706850689872044403 708766173393334272 708895340577580032 708998708227124736 710838589105010688 710968133971081728 711071803865215744 712182787565405184 712226945724356412 712356743607743997 717599598971867136 717835031911162368 717965851825127808 718070542092235584 723532135339028736 723663993506279616 723769514648523168 729468487204810752 735150723561934848 736586564818891752 737300287081121792 738605721491925168 738740326704327108 738848046203700734 742386459030064128 744312982497767424 744421514574538752 744557179670502912 744665747354910976 746011392912046863 748278415054112256 749739896333514819 750466363636141824 751885498368047232 755643360084172416 757604285756656128 757852843593190464 763867548701072928 769882253808955392 771132933716596416 771385930085926008 775992430426486784 777459835047232512 777508040642163516 779781455965678614 783373139013685248 783515902743641088 783630151198401024 785160678837460401 785663703747643392 785921467429975296 787198203169025508 789849438112674048 791343046387361664 793136398863642624 793396614217600512 793656914944049856 797361945067501056 797623546755515328 799693412743137024 799839150717466944 799955779348367712 806254643752685568 806304634740021424 807564410900057664 807829359853765032 812535010252664832 812653490131675136 813973652256407328 814121992694564568 814240703979588564 820382893612756992 820532402085860352 820652048105412096 820702931788950378 826893868958889984 827044564007176704 827165159598312192 829311687289179136 829462822966262016 830931436678415814 837199532133844992 837352105309988352 837474203896356096 837626827129315776 837748965774274848 841813216935876288 844120824562200192 844274659090659552 844397767089943696 850922491052003328 851046568405612544 852584449042339272 857675844155590656 859297712420625408 859350992288707044 865833469436178432 866117535535074816 872991484229797632 875544090908832128 881294781390395904 881583920098201152 883871666716098816 884161650858722208 888580617876758304 891123553621389312 891178806817918416 892864029312056088 895577315655315456 897326490099954744 898195962777114624 899655089336029152 899950251766913676 904392053014127616 906738987677257728 907036474221771264 907092714082524102 913935328849299456 914101886534247936 914235176398134528 915720358788458244 921491011131453056 922930755314351616 923233554118588608 930255602578751232 930425134508073792 930560804548101216 932975648200326528 933145675837044768 933281742573095664 937888054977613824 937946207758800432 940493279583793152 940630417711466496 941849473650575616 942158479383400608 942467586496059204 945193787436773376 945331610969499648 947957511961442304 949577050087206912 949635927632475216 949808991476991996 949947487976186658 956973834639986688 957113375881549824 957287802433503744 957427389456314112 957486753753775441 964709513785371648 964885324675039488 965026019531364224 974382227476959168 982115419758522336 984807628655900224 984987102272436144 989848612040085504 992742906227337216 994355625055611168 994681857216062484 997704553405483008 999653195111353092 1000621818181522432 1002185196906442752 1002513997824062976 1002576157670158218 1007194035874738176 1007524480112229888 1010139047675541504 1010470458124253952 1018490064934763904 1020416033499492672 1028177244955461888 1028514573447901344 1036613113396310016 1036677387522884688 1039708607954238152 1044687870324854784 1044840201597868032 1046537552901095136 1046880905116613868 1047895289906633728 1049597604225367344 1049788885316675364 1049941960394732622 1053132584150232064 1054778006073544704 1055124061849815552 1055189483728650486 1057862152290134016 1058054939531767296 1058209219925399808 1058274833096278119 1063149260090001408 1063343010866370048 1063498062340687104 1066257883657516032 1066452200956622592 1066607705797823616 1068340418586534618 1076399398457800704 1076752547866743552 1077105813138353376 1085298203008543104 1085495990259419424 1085654271972784752 1094043202781147136 1094202730807216128 1094270575718600504 1102726085342902272 1102886879464416256 1104879847228337628 1105950430621682688 1107908582237887752 1108110490056490662 1108272069305551101 1113579688545096192 1116469473746651136 1116632271861808128 1116835769505754368 1116998621032366464 1122417622581168384 1125494432749600256 1125699545454212736 1136406428634984192 1136779265389785696 1145730283227500544 1145801323051609392 1154823380713433088 1157078895128889012 1163988645639730176 1166189752570848768 1166262060963245274 1169672183948517921 1175059708520527872 1175445226797601536 1178495555621465088 1178882201144962944 1180797304753538262 1184774157169011072 1188238409090557888 1190094921326400768 1190485372416074784 1196042917601251584 1196435320133272992 1199540119114705536 1199758726076200416 1199933669022551568 1205856070685503488 1209205645179162624 1209381965629028352 1209456952110032136 1211744039780647548 1218802515378997248 1218980235197512704 1220960478384610992 1221361055969382846 1230574340419135488 1230978072158118144 1231054397683425567 1240340803438334976 1240566846010765056 1240747739397468288 1243967530933768704 1244194234449393024 1244375656764127552 1246397155017623721 1250594943678400576 1255799298200767488 1256211305844534144 1256440240693973664 1256623448661412272 1262719825403814432 1266181236843300288 1266333470935658496 1266411988635989328 1266596650634915544 1272662501194395648 1276383736578004992 1276569852608418816 1286279351713828864 1286513766233385984 1289026488433060566 1298750204154267648 1299176303302612224 1309487226344696448 1313316136363248192 1322375880147301728 1325807500074148224 1326242476288083312 1332788288652398592 1332870926815137456 1336685330432083968 1336768210226877624 1343365973482973184 1347293944165671936 1349482634004043728 1349925377650370514 1357986753246351872 1360108481515886592 1360554711332656896 1360639071123786153 1370902993273949184 1371152829801371904 1371352764597201792 1382236516697179584 1384850331177882912 1395383403868126848 1395841206822151824 1399463472300489792 1399718513755567152 1399922613859643496 1406832082466420736 1406919311638200648 1410739919375689728 1410945626567199744 1411033110795037492 1413237719075100912 1413701379744088806 1417790681155160064 1417997416454249472 1421677178210021376 1421936267942163456 1422143607730431488 1424365575130810368 1424453891448712824 1424713487215487994 1424921231964279987 1435670063822324736 1435931703650255616 1436141084184471168 1447064270678057472 1447327987012559232 1447539029297046336 1473173129637783504 1474600574162243584 1477211442983850336 1477480653408654216 1477696092407401468 1484772918060128256 1488843029149077504 1489114359341005824 1489331494709821952 1492022785824093726 1496556830108224512 1499479792667029638 1500932727272283648 1503770996736094464 1503864236505237327 1511286720168344832 1515208571513312256 1515705687186380928 1527735097402145856 1542265867433192832 1542771860171852016 1551984860852973568 1554919670094465024 1555016081284327032 1559562911931357228 1567031805487282176 1567260302396802048 1570321357674920802 1571327407495286784 1571842934859950592 1574396406338051016 1574912940592098933 1579698876225348096 1582686092774723328 1582784225592975729 1586793228435201024 1587313829888099712 1594723890135002112 1595247093511030656 1599386825486274048 1599678301434933888 1599911558696735424 1602510627879801927 1612609269480042848 1615128821800115328 1615658719707530064 1625306980263350272 1627947304512814656 1628243985389129136 1628481407959177128 1641064804171720704 1641304096210824192 1641405863577900756 1653787737917779968 1654089128014353408 1654330319196624384 1658623374578358272 1658925645932524032 1661862873356831628 1662165735084735993 1674399064267689984 1674704210619976704 1674948407792712192 1675253654258631552 1675497931548549696 1683626433871752576 1688241649124400384 1688549318181319104 1688795534179887392 1702093136811225088 1705168898084678544 1715351688311181312 1718595424841250816 1718701984577414088 1732235071070149632 1745982968459595264 1749393091444867911 1751088181817664256 1762589562780791808 1763167840196402304 1767743333432197632 1768323301717444416 1777161235753516608 1782357613635836832 1785728058624112176 1794652980199909488 1796391925554229248 1799310178672058304 1799900503533827352 1808784106028255232 1814072948443542528 1814185428165048204 1827870657698598912 1828203773068495872 1828470352796269056 1831440717576916488 1832041583954074269 1842982022262906112 1845861510628703232 1846467108237177216 1860511205157502464 1860850269016147584 1861121609096202432 1865951296400653056 1866291351674089536 1866563485146191328 1875892415517600864 1881260835422932992 1883698947301151232 1884316958766801216 1884935172992118408 1890663221938999296 1895915023922884608 1899271855264950432 1899617982953983992 1899894975952373316 1914226751763099648 1914575604867007488 1914854778912628224 1914973507507550882 1929419027570743296 1929770649350078976 1930052039062728448 1933539732649590849 1948764454953918336 1964230839517044672 1969615257311800448 1969974204544872288 1985485812454674432 1988711250111222336 1989363714432124968 1995409106810966016 1999306390222706184 2001243636363044864 2005027995648125952 2005152315340316436 2015048960224459776 2020278095351083008 2020940916248507904 2024888066475555771 2036980129869527808 2040832066998985344 2056354489910923776 2057029146895802688 2073354775045769376 2079417215908476304 2089680403195736064 2093075105802190272 2093761810233227736 2095790579813267456 2099195208450734688 2099577770633350728 2099883920789465244 2106265168300464128 2110248123699631104 2110378967457300972 2115724304580268032 2116109879063534592 2116418439850799616 2116549666192556238 2120552069616133209 2126298520180002816 2126686021732740096 2126996124681374208 2132515767315032064 2132904401913245184 2133215411595647232 2136680837173069236 2152798796915601408 2153505095733487104 2154211626276706752 2170596406017086208 2170991980518838848 2171308543945569504 2188405461614432256 2188541151437201008 2205452170685804544 2205773758928832512 2209759694456675256 2211900861243365376 2215817164475775504 2216220980112981324 2216544138611102202 2227159377090192384 2232938947493302272 2233264543723616256 2233671539011508736 2233997242064732928 2244835245162336768 2250988865499200512 2251399090908425472 2272812857269968384 2273558530779571392 2291602646103218784 2309646761426866176 2314157790257778024 2327977291279460352 2332379505141697536 2332524121926490548 2339344367897035842 2350119417041055744 2350890453595203072 2356991111242930176 2357764402289925888 2361594609507076524 2369548314338022144 2376476818181115776 2380189842652801536 2380970744832149568 2392085835202503168 2392870640266545984 2399080238229411072 2399517452152400832 2399867338045103136 2418763931258056704 2418913904220064272 2423488079561295096 2437605030757994496 2437960470395025408 2441920956769221984 2442722111938765692 2461148680838270976 2461956144316236288 2462108795366851134 2469307943891315611 2480681606876669952 2481133692021530112 2481495478794936576 2487935061867537408 2488388468898786048 2488751313528255104 2492794310035247442 2501189887356801152 2511598596401534976 2512422611689068288 2512880481387947328 2513246897322824544 2525439650807628864 2532362473686600576 2532823977271978656 2533193301269831088 2552767473156009984 2553139705216837632 2573027532466771968 2578052976866121132 2597500408308535296 2598352606605224448 2618974452689392896 2626632272726496384 2644751760294603456 2651615000148296448 2652484952576166624 2665741853630274912 2673370660864167936 2673536420453755248 2686731946965946368 2694587888331343872 2698965268008087456 2699850755300741028 2715973506492703744 2720216963031773184 2721109422665313792 2721278142247572306 2741805986547898368 2742305659602743808 2742705529194403584 2764473033394359168 2769700662355765824 2790766807736253696 2791682413644303648 2798926944600979584 2799437027511134304 2799845227719286992 2813664164932841472 2813838623276401296 2821479838751379456 2821891253134399488 2822066221590074984 2826475438150201824 2827402759488177612 2835581362310320128 2835994832908498944 2843872535884326912 2844287215460862976 2848731150261620736 2848907782897425648 2849426974430975988 2849842463928559974 2871340127644649472 2871863407300511232 2872282168368942336 2872460261261326323 2894128541356114944 2894655974025118464 2895078058594092672 2946346259275567008 2954422885967700672 2954961306817308432 2955392184814802936 2969545836120256512 2978228718682011648 2978662989419643904 2984045571648187452 2993113660216449024 2998959585334059276 3001865454544567296 3007541993472188928 3007728473010474654 3022573440336689664 3030417143026624512 3031411374372761856 3055470194804291712 3084531734866385664 3085543720343704032 3109839340188930048 3110032162568654064 3119125823862714456 3134063610974564352 3134520604793604096 3140642715349841604 3143685869719901184 3148792812676102032 3149825881184197866 3159397752450696192 3165372185549446656 3165568451185951458 3173586456870402048 3174627659776199424 3174824499288834357 3189447780270004224 3190494187022061312 3198773650972548096 3199356602869867776 3199823117393470848 3205021255759603854 3225218538960085696 3230257643600230656 3231317439415060128 3255894609025629312 3256487970778258272 3256962815918354256 3282129608343441408 3282608192421648384 3282811727155801512 3308178256028706816 3308660638393248768 3317246749156716544 3317851291865048064 3323725746713663256 3324331470169471986 3324816207916653303 3349408421239953408 3349896815585424384 3350507308517263104 3350995863097099392 3367252867743505152 3376483298248800768 3377098636362638208 3377591068359774784 3410337796169357088 3437190849682501632 3437403969154828176 3464470142140299264 3491965936919190528 3498786182889735822 3502176363635328512 3509016551845553763 3525179125561583616 3526335680392804608 3535486666864395264 3536646603434888832 3554322471507033216 3564715227271673664 3571456117248224352 3589305960399818976 3598620357344116608 3599801007067654704 3617568212056510464 3628145896887085056 3628370856330096408 3656407546136991744 3656940705592538112 3662881435153832976 3664083167908148538 3685964044525812224 3691723021257406464 3692934216474354432 3693163193050276701 3721022410315004928 3721700538032295168 3722243218192404864 3731902592801306112 3732582703348179072 3733126970292382656 3739191465052871163 3751784831035201728 3767397894602302464 3768633917533602432 3769870345984236816 3798543710529900864 3799235965907967984 3799789951904746632 3829151209734014976 3829709557825256448 3829947015015101764 3858838055141486592 3859541298700157952 3860104078125456896 3867079465299181698 3897528909907836672 3928461679034089344 3939230514623600896 3939948409089744576 3977422500222444672 3978727428864249936 3998612780445412368 4002487272726089728 4010055991296251904 4010304630680632872 4030097920448919552 4041881832497015808 4049776132951111542 4073960259739055616 4081664133997970688 4081917213371358459 4112708979821847552 4114058293791605376 4146709550091538752 4158834431816952608 4186150211604380544 4187523620466455472 4191581159626534912 4198390416901469376 4199155541266701456 4199767841578930488 4212530336600928256 4220496247399262208 4220757934914601944 4232219758127069184 4232836879701599232 4233099332385112476 4241104139232266418 4253372043465480192 4253992249362748416 4265031534630064128 4265808803826490368 4266430823191294464 4273361674346138472 4274763695892839961 4307010191466974208 4308423252553413504 4341192812034172416 4341983961037677696 4342617087891139008 4377082302874402016 4411547517857665024 4419519388913350512 4423801722486730752 4431634328951551008 4432441960225962648 4433088277222204404 4454318754180384768 4466529087447232512 4467343078023017472 4467994484129465856 4489670490324673536 4501977730998401024 4502798181816850944 4511592709515711981 4545625714539936768 4547117061559142784 4583205292206437568 4628315580515556048 4655954582558920704 4664759010283395072 4665048243852981096 4678688735794071684 4701780907190406144 4713982222485860352 4715528804579851776 4723189219014153048 4724738821776296799 4739096628676044288 4748352676778927187 4752953636362231552 4760379685305603072 4761941489664299136 4784171670405006336 4785741280533091968 4798160476458822144 4799034904304801664 4799734676090206272 4837827808440128544 4846976159122590192 4875920940790050816 4883841913538443968 4885444223877531384 4923912288632472576 4924217590733702268 4938615887782631222 4961363213753339904 4962267384043060224 4962990957589873152 4975870123735074816 4976776937797572096 4977502627056510208 4985588620070494884 4986497205254207979 5002379774713602304 5023197192803069952 5024845223378136576 5025760962775894656 5026493794645649088 5050879301615257728 5064724947373201152 5065647954543957312 5066386602539662176 5106279410433675264 5146055064933543936 5156105953732242264 5196705213210448896 5237948905378785792 5248179274334603733 5253264545452992768 5289503520589206912 5303230000296592896 5304969905152333248 5331483707260549824 5347072840907510496 5389175776662687744 5397930536016174912 5399701510601482056 5431947012985407488 5442218845330627584 5442556284495144612 5483611973095796736 5484611319205487616 5485411058388807168 5496124751862222807 5528946066788718336 5539401324711531648 5581533615472507392 5583364827288607296 5597853889201959168 5598874055022268608 5599690455438573984 5627677246552802592 5643782506268798976 5644132443180149968 5652950876300403648 5654805518976355224 5671989665816997888 5687745071768653824 5688574430921725952 5697815565794851296 5698853948861951976 5699684927857119948 5742680255289298944 5743726814601022464 5744564336737884672 5744920522522652646 5788257082712229888 5789311948050236928 5790156117188185344 5892692518551134016 5908845771935401344 5909922613634616864 5910784369629605872 5956457437364023296 5957325978839287808 5968091143296374904 5986227320432898048 5997919170668118552 6003730909089134592 6015083986944377856 6015456946020949308 6045146880673379328 6060834286053249024 6062822748745523712 6110940389608583424 6169063469732771328 6171087440687408064 6220064325137308128 6238251647725428912 6269041209587208192 6281285430699683208 6287371739439802368 6297585625352204064 6299651762368395732 6318795504901392384 6330744371098893312 6331136902371902916 6347172913740804096 6349255319552398848 6349648998577668714 6378895560540008448 6380988374044122624 6397547301945096192 6398713205739735552 6399646234786941696 6410042511519207708 6450437077920171392 6460515287200461312 6462634878830120256 6511789218051258624 6512975941556516544 6513925631836708512 6565216384843296768 6565623454311603024 6616356512057413632 6617321276786497536 6635702583730096128 6647451493427326512 6648662940338943972 6649632415833306606 6698816842479906816 6699793631170848768 6701014617034526208 6701991726194198784 6702407276276428087 6734505735487010304 6752966596497601536 6754197272725276416 6755182136719549568 6820675592338714176 6874807938309656352 6928940284280598528 6983931873838381056 6997572365779471644 7004352727270657024 7018033103691107526 7050358251123167232 7052671360785609216 7070973333728790528 7073293206869777664 7108644943014066432 7129430454543347328 7142912234496448704 7178611920799637952 7197240714688233216 7199602014135309408 7256291793774170112 7256741712660192816 7312815092273983488 7313881411185076224 7325762870307665952 7328166335816297076 7371928089051624448 7383446042514812928 7385868432948708864 7386326386100553402 7407923831673946833 7442044820630009856 7443401076064590336 7444486436384809728 7463805185602612224 7465165406696358144 7466253940584765312 7478382930105742326 7503569662070403456 7534795789204604928 7537267835067204864 7539740691968473632 7597087421059801728 7598471931815935968 7599579903809493264 7658302419468029952 7659419115650512896 7659894030030203528 7719082597400315904 7720208156250913792 7734158930598363396 7795057819815673344 7856923358068178688 7878461029247201792 7879896818179489152 7954845000444889344 7957454857728499872 7997225560890824736 8020111982592503808 8020609261361265744 8060195840897839104 8083763664994031616 8099552265902223084 8147920519478111232 8163328267995941376 8163834426742716918 8225417959643695104 8228116587583210752 8293419100183077504 8317668863633905216 8372300423208761088 8375047240932910944 8396780833802938752 8398311082533402912 8399535683157860976 8440992494798524416 8441515869829203888 8464439516254138368 8465673759403198464 8466198664770224952 8482208278464532836 8506744086930960384 8507984498725496832 8531617607652980736 8532861646382588928 8546723348692276944 8549527391785679922 8614020382933948416 8616846505106827008 8617380783783978969 8682385624068344832 8683967922075355392 8685234175782278016 8754164605748804032 8839038777826701024 8863268657903102016 8864883920451925296 8866176554444408808 8908637508360769536 8934686156046034944 8935988968258931712 8979340980649347072 9003955461996802048 9005596363633701888 9023185419031423962 9091251429079873536 9094234123118285568 9166410584412875136 9256631161031112096 9329518020566790144 9330096487705962192 9357377471588143368 9403561814380812288 9431057609159703552 9446378438028306096 9449477643552593598 9478193257352088576 9496705353557854374 9505907272724463104 9520759370611206144 9523882979328598272 9524473497866503071 9568343340810012672 9571482561066183936 9596320952917644288 9598069808609603328 9599469352180412544 9675655616880257088 9693952318245180384 9767683827076887936 9770888447755062768 9847824577264945152 9848435181467404536 9877231775565262444 9924534768086120448 9925981915179746304 9951740247470149632 9953553875595144192 9955005254113020416 9971177240140989768 9972994410508415958 9974448623749959909 10004759549427204608 10049690446756273152 10051521925551789312 10052987589291298176 10101758603230515456 10129449894746402304 10131295909087914624 10132773205079324352 10312211907464484528 10393410426420897792 10475897810757571584 10496358548669207466 10506529090905985536 10527049655536661289 10579007041178413824 10606460000593185792 10609939810304666496 10662967414521099648 10694145681815020992 10795861072032349824 10799403021202964112 10863894025970814976 10884437690661255168 10885112568990289224 10969222638410975232 10970822116777614336 10992249503724445614 11057892133577436672 11078802649423063296 11079489579150830103 11163067230945014784 11166729654577214592 11195707778403918336 11197748110044537216 11199380910877147968 11217574395158613489 11255354493105605184 11288264886360299936 11305901752600807296 11309611037952710448 11377148861843451904 11395631131589702592 11397707897723903952 11399369855714239896 11487453629202044928 11489128673475769344 11489841045045305292 11576514165424459776 11578623896100473856 11580312234376370688 11785385037102268032 11817691543870802688 11819845227269233728 11821568739259211744 11914651957678575616 11936182286592749808 11995838341336237104 12007461818178269184 12030167973888755712 12030913892041898616 12090293761346758656 12125645497491047424 12221880779217166848 12245751640114075377 12338126939465542656 12342174881374816128 12440128650274616256 12476503295450857824 12562570861399366416 12574743478879604736 12595171250704408128 12599303524736791464 12637591009802784768 12661488742197786624 12662273804743805832 12698510639104797696 12699297997155337428 12761976748088245248 12795094603890192384 12797426411479471104 12799292469573883392 12820085023038415416 12824291087678519883 12900874155840342784 12921030574400922624 12925269757660240512 13023578436102517248 13025951883113033088 13027851263673417024 13131246908623206048 13234642553572995072 13271405167460192256 13294902986854653024 13297325880677887944 13299264831666613212 13399587262341697536 13402029234069052416 13403983452388397568 13404814552552856174 13469011470974020608 13505933192995203072 13508394545450552832 13510364273439099136 13534778128547135943 13641351184677428352 13749615876619312704 13967863747676762112 13995144731558943288 14008705454541314048 14036066207382215052 14105342721571218432 14141946667457581056 14146586413739555328 14174216465328890397 14217289886028132864 14245058030336781561 14258860909086694656 14285824468992897408 14357223841599275904 14394481429376466432 14399204028270618816 14513483425320385632 14627762822370152448 14651525740615331904 14656332671632594152 14743856178103248896 14771736865897417728 14772652772201106804 14815847663347893666 14884089641260019712 14886802152129180672 14888972872769619456 14927610371205224448 14930330813392716288 14932507881169530624 14956765860211484652 15007139324140806912 15069591578409209856 15074535670134409728 15079481383936947264 15194174842119603456 15196943863631871936 15199159807618986528 15318838231301025792 15319788060060407056 15438165194800631808 15440416312501827584 15468317861196726792 15590115639631346688 15713846716136357376 15756922058494403584 15759793636358978304 15909690000889778688 15914909715456999744 15994451121781649472 16041218522722531488 16167527329988063232 16199104531804446168 16295841038956222464 16326656535991882752 16327668853485433836 16450835919287390208 16456233175166421504 16586838200366155008 16635337727267810432 16744600846417522176 16750094481865821888 16793561667605877504 16796622165066805824 16799071366315721952 16883031739658407776 16931347518806396928 16932397329540449904 16964416556929065672 17015968997450993664 17063235215305961472 17065723292765177856 17093446697384553888 17099054783571359844 17228040765867896832 17233693010213654016 17234761567567957938 17364771248136689664 17367935844150710784 17370468351564556032 17508329211497608064 17678077555653402048 17726537315806204032 17729767840903850592 17732353108888817616 17869372312092069888 17871977936517863424 17958681961298694144 18011192727267403776 18046370838062847924 18182502858159747072 18188468246236571136 18332821168825750272 18513262322062224192 18660192975411924384 18714754943176286736 18807123628761624576 18862115218319407104 18892756876056612192 18898955287105187196 18956386514704177152 18993410707115708748 19011814545448926208 19041518741222412288 19047765958657196544 19048946995733006142 19136686681620025344 19142965122132367872 19192641905835288576 19196139617219206656 19198938704360825088 19351311233760514176 19387904636490360768 19535367654153775872 19541776895510125536 19695649154529890304 19696870362934809072 19754463551130524888 19849069536172240896 19851963830359492608 19907107751190288384 19910010508226040832 19942354480281979536 19945988821016831916 19948897247499919818 20009519098854409216 20099380893512546304 20103043851103578624 20105975178582596352 20107221828829284261 20203517206461030912 20258899789492804608 20262591818175829248 20265546410158648704 20624423814928969056 20786820852841795584 20951795621515143168 20992717097338414932 21013058181811971072 21054099311073322578 21158014082356827648 21212920001186371584 21219879620609332992 21325934829042199296 21388291363630041984 21591722144064699648 21598806042405928224 21768875381322510336 21770225137980578448 21938445276821950464 21941644233555228672 21984499007448891228 22115784267154873344 22157605298846126592 22158979158301660206 22223771495021840499 22326134461890029568 22333459309154429184 22391415556807836672 22395496220089074432 22398761821754295936 22435148790317226978 22510708986211210368 22576529772720599872 22611803505201614592 22619222075905420896 22791262263179405184 22795415795447807904 22798739711428479792 22974907258404089856 22978257346951538688 22979682090090610584 23157247792200947712 23160624468752741376 23570770074204536064 23635383087741605376 23639690454538467456 23643137478518423488 23872364573185499616 23991676682672474208 24060335947777511424 24061827784083797232 24180587522693517312 24251290994982094848 24443761558434333696 24491503280228150754 24676253878931085312 24684349762749632256 24880257300549232512 24953006590901715648 25125141722798732832 25190342501408816256 25198607049473582928 25322977484395573248 25324547609487611664 25397021278209595392 25398595994310674856 25523953496176490496 25594852822958942208 25598584939147766784 25640170046076830832 25648582175357039766 25801748311680685568 25842061148801845248 25850539515320481024 25852142351351936907 26047156872205034496 26051903766226066176 26055702527346834048 26262493817246412096 26589805973709306048 26594651761355775888 26598529663333226424 26804058468138104832 26807966904776795136 26809629105105712348 26938022941948041216 27011866385990406144 27016789090901105664 27020728546878198272 27069556257094271886 27282702369354856704 27499231753238625408 27990289463117886576 28017410909082628096 28072132414764430104 28210685443142436864 28293172827479110656 28348432930657780794 28434579772056265728 28490116060673563122 28517721818173389312 28571648937985794816 28573420493599509213 28714447683198551808 28788962858752932864 28798408056541237632 29026966850640771264 29303051481230663808 29312665343265188304 29487712356206497792 29543473731794835456 29545305544402213608 29631695326695787332 29773604304258361344 29777945745539238912 29855220742410448896 29860661626785432576 29865015762339061248 29913531720422969304 29923345871249879727 30014278648281613824 30149071340268819456 30158962767873894528 30388349684239206912 30393887727263743872 30398319615237973056 30639576120120814112 30880832625003655168 30936635722393453584 31180231279262693376 31427693432272714752 31513844116988807168 31519587272717956608 31581148966609983867 31819380001779557376 31829819430913999488 31988902243563298944 32082437045445062976 32398209063608892336 32591682077912444928 32653313071983765504 32655337706970867672 32912466350332843008 33173676400732310016 33238468737452490309 33270675454535620864 33489201692835044352 33500188963731643776 33587123335211755008 33593244330133611648 33598142732631443904 33766063479316815552 33864794659080899808 33928833113858131344 34131446585530355712 34186893394769107776 34198109567142719688 34467386020427308032 34469523135135915876 34729542496273379328 34735871688301421568 34740936703129112064 35016658422995216128 35356155111306804096 35453074631612408064 35459535681807701184 35464706217777635232 35743955873035726848 36022385454534807552 36092741676125695848 36376936492473142272 36665642337651500544 36737254920342226131 37026524644124448384 37320385950823848768 37429509886352573472 37724230436638814208 37785513752113224384 37797910574210374392 37912773029408354304 37986821414231417496 38023629090897852416 38095531917314393088 38097893991466012284 38285930244264735744 38385283811670577152 38392279234438413312 38397877408721650176 38472873263035559649 38702622467521028352 38775809272980721536 39070735308307551744 39083553791020251072 39393740725869618144 39508927102261049776 39703927660718985216 39814215502380576768 39820021016452081664 39884708960563959072 39891977642033663832 39897794494999839636 40019038197708818432 40198761787025092608 40206087702207157248 40211950357165192704 40214443657658568522 40407034412922061824 40517799578985609216 40525183636351658496 40531092820317297408 41248847629857938112 41903591243030286336 41985434194676829864 42026116363623942144 42108198622146645156 42316028164713655296 42425840002372743168 42439759241218665984 42651869658084398592 42776582727260083968 43183444288129399296 43197612084811856448 43540450275961156896 43883288467110457344 43968998014897782456 44231568534309746688 44315210597692253184 44317958316603320412 44447542990043680998 44652268923780059136 44666918618308858368 44782831113615673344 44790992440178148864 44797523643508591872 44870297580634453956 45021417972422420736 45153059545441199744 45223607010403229184 45238444151810841792 45582524526358810368 45590831590895615808 45597479422856959584 45956514693903077376 45959364180181221168 46314495584401895424 46321248937505482752 46916850933934996609 47141540148409072128 47270766175483210752 47279380909076934912 47286274957036846976 47744729146370999232 47983353365344948416 48123655568167594464 48502581989964189696 48887523116868667392 48983006560456301508 49352507757862170624 49368699525499264512 49760514601098465024 49906013181803431296 50250283445597465664 50380685002817632512 50397214098947165856 50649095218975223328 50794042556419190784 50797191988621349712 51047906992352980992 51189705645917884416 51197169878295533568 51280340092153661664 51297164350714079532 51603496623361371136 51684122297603690496 51701079030640962048 51704284702703873814 52094313744410068992 52103807532452132352 52111405054693668096 52524987634492824192 53179611947418612096 53189303522711551776 53197059326666452848 53608116936276209664 53615933809553590272 53619258210211424696 53876045883896082432 54033578181802211328 54041457093756396544 54139112514188543772 54565404738709713408 54998463506477250816 55980578926235773152 56144264829528860208 56421370886284873728 56586345654958221312 56696865861315561588 56869159544112531456 56980232121347126244 57035443636346778624 57143297875971589632 57146840987199018426 57428895366397103616 57577925717505865728 57596816113082475264 58053933701281542528 58606102962461327616 58625330686530376608 59086947463589670912 59090611088804427216 59263390653391574664 59547208608516722688 59555891491078477824 59721323253570865152 59730031524678122496 59827063440845938608 59846691742499759454 60028557296563227648 60298142680537638912 60317925535747789056 60321665486487852783 60776699368478413824 60787775454527487744 60796639230475946112 61279152240241628224 61873271444786907168 62360462558525386752 62855386864545429504 63027688233977614336 63039174545435913216 63162297933219967734 63638760003559114752 63659638861827998976 63977804487126597888 64164874090890125952 64796418127217784672 65306626143967531008 65310675413941735344 65824932700665686016 66347352801464620032 66476937474904980618 66541350909071241728 66671314485065521497 66978403385670088704 67000377927463287552 67174246670423510016 67186488660267223296 67196285465262887808 67532126958633631104 67729589318161799616 67857666227716262688 68373786789538215552 68396219134285439376 68934772040854616064 68939046270271831752 69471743376602843136 69481873406258224128 70033316845990432256 70712310222613608192 70906149263224816128 70919071363615402368 70929412435555270464 72185483352251391696 72753872984946284544 73331284675303001088 73474509840684452262 74053049288248896768 74640771901647697536 74859019772705146944 75571027504226448768 75595821148420748784 75973642828462834992 76047258181795704832 76191063834628786176 76195787982932024568 76571860488529471488 76784558468876826624 76795754817443300352 76945746526071119298 77405244935042056704 77551618545961443072 77556427054055810721 78141470616615103488 78167107582040502144 78787481451739236288 79017854204522099552 79640042032904163328 79769417921127918144 79783955284067327664 79795588989999679272 80038076395417636864 80412175404414314496 80423900714330385408 80428887315317137044 80814068825844123648 81035599157971218432 81050367272703316992 81062185640634594816 82497695259715876224 83970868389353659728 84052232727247884288 84216397244293290312 84632056329427310592 84879518482437331968 85303739316168797184 85553165454520167936 85720261480798527639 86366888576258798592 86395224169623712896 87080900551922313792 87937996029795564912 88463137068619493376 88630421195384506368 88635916633206640824 88895085980087361996 89333837236617716736 89565662227231346688 89581984880356297728 89595047287017183744 89740595161268907912 89770037613749639181 90042835944844841472 90306119090882399488 90447214020806458368 90476888303621683584 91165049052717620736 91181663181791231616 91194958845713919168 91918728360362442336 92642497875010965504 93833701867869993218 94283080296818144256 94541532350966421504 94558761818153869824 94572549914073693952 94743446899829951601 95489458292741998464 95966706730689896832 96247311136335188928 97775046233737334784 97966013120912603016 98737399050998529024 99521029202196930048 99715406212357470927 99812026363606862592 100500566891194931328 100761370005635265024 100794428197894331712 101298190437950446656 101594383977242699424 102394339756591067136 102560680184307323328 102594328701428159064 103206993246722742272 103402158061281924096 103408569405407747628 104188627488820137984 104207615064904264704 104222810109387336192 105049975268985648384 106359223894837224192 106378607045423103552 106394118653332905696 107231867619107180544 107238516420422849392 108067156363604422656 108082914187512793088 108278225028377087544 109130809477419426816 109996927012954501632 111961157852471546304 112288529659057720416 113172691309916442624 113393731722631123176 113738319088225062912 113960464242694252488 114070887272693557248 114286595751943179264 114293681974398036852 114857790732794207232 115155851435011731456 115193632226164950528 116107867402563085056 117212205924922655232 117250661373060753216 118181222177608854432 118526781306783149328 119111782982156955648 119442646507141730304 119460063049356244992 119654126881691877216 119693383484999518908 120057114593126455296 120596285361075277824 120635851071495578112 120643330972975705566 121553398736956827648 121575550909054975488 121593278460951892224 122558304480483256448 123746542889573814336 125710773729090859008 126078349090871826432 126324595866439935468 127277520007118229504 127319277723655997952 127955608974253195776 128329748181780251904 129592836254435569344 130621350827883470688 131649865401331372032 132694705602929240064 132953874949809961236 133082701818142483456 133342628970131042994 133956806771340177408 134000755854926575104 134348493340847020032 134372977320534446592 134392570930525775616 135064253917267262208 135459178636323599232 135715332455432525376 136747573579076431104 136792438268570878752 137869544081709232128 137878092540543663504 138943486753205686272 138963746812516448256 140066633691980864512 140750552801804989827 141424620445227216384 141812298526449632256 141838142727230804736 141858824871110540928 144370966704502783392 145507745969892569088 146662569350606002176 146949019681368904524 148106098576497793536 149281543803295395072 149718039545410293888 151142055008452897536 151191642296841497568 151947285656925669984 152382127669257572352 152391575965864049136 153143720977058942976 153569116937753653248 153591509634886600704 153891493052142238596 154810489870084113408 155103237091922886144 155112854108111621442 156282941233230206976 156334215164081004288 157574962903478472576 158035708409044199104 159538835842255836288 159567910568134655328 159591177979999358544 160824350808828628992 160847801428660770816 160857774630634274088 161628137651688247296 162100734545406633984 162124371281269189632 164995390519431752448 167941736778707319456 168432794488586580624 169264112658854621184 169759036964874663936 170607478632337594368 171106330909040335872 171440522961597055278 172733777152517597184 172790448339247425792 174161801103844627584 175875992059591129824 177260842390769012736 177271833266413281648 177790171960174723992 178667674473235433472 179163969760712595456 179190094574034367488 179481190322537815824 179540075227499278362 180085671889689682944 180612238181764798976 180894428041612916736 180953776607243367168 180964996459463558349 182330098105435241472 182363326363582463232 182389917691427838336 183837456720724884672 187667403735739986436 188566160593636288512 189083064701932843008 189117523636307739648 189145099828147387904 189486893799659903202 190978916585483996928 191933413461379793664 192494622272670377856 195932026241825206032 197474798101997058048 199042058404393860096 199430812424714941854 199624052727213725184 200013943455196564491 201001133782389862656 201522740011270530048 201588856395788663424 202596380875900893312 203188767954485398848 205121360368614646656 205188657402856318128 206413986493445484544 206804316122563848192 206817138810815495256 208415230129808529408 208445620218774672384 210099950537971296768 212718447789674448384 212757214090846207104 212788237306665811392 214477032840845698784 216165828375025586176 216556450056754175088 218261618954838853632 219993854025909003264 223922315704943092608 224577059318115440832 226787463445262246352 227920928485388504976 228141774545387114496 228573191503886358528 228587363948796073704 229715581465588414464 230387264452329901056 232215734805126170112 232669281162167432163 234424411849845310464 234501322746121506432 236362444355217708864 237053562613566298656 238920126098712489984 239308253763383754432 239386766969999037816 240114229186252910592 241271702142991156224 241286661945951411132 243106797473913655296 243151101818109950976 243186556921903784448 245116608960966512896 247493085779147628672 252156698181743652864 252649191732879870936 254638555447311995904 255911217948506391552 256659496363560503808 257160784442395582917 259185672508871138688 261242701655766941376 265389411205858480128 265907749899619922472 266165403636284966912 266685257940262085988 268001511709853150208 268696986681694040064 268745954641068893184 268785141861051551232 269310112841248917543 270128507834534524416 270918357272647198464 271430664910865050752 273495147158152862208 273584876537141757504 275756185081087327008 277927493625032896512 280133267383961729024 281501105603609979654 282849240890454432768 283624597052899264512 283676285454461609472 283717649742221081856 288741933409005566784 293325138701212004352 293898039362737809048 296212197152995587072 298563087606590790144 299436079090820587776 302284110016905795072 302383284593682995136 303894571313851339968 304783151931728098272 307183019269773201408 307782986104284477192 309620979740168226816 310206474183845772288 310225708216223242884 312565882466460413952 312668430328162008576 315149925806956945152 316071416818088398208 319077671684511672576 319135821136269310656 319182355959998717088 321695602857321541632 321715549261268548176 324201469090813267968 324248742562538379264 329990781038863504896 335883473557414638912 336865588977173161248 339518073929749327872 341214957264675188736 342212661818080671744 342881045923194110556 345467554305035194368 345580896678494851584 348323602207689255168 351751984119182259648 354543666532826563296 355580343920349447984 357335348946470866944 358327939521425190912 358380189148068734976 358962380645075631648 359080150454998556724 360171343779379365888 361224476363529597952 361788856083225833472 361907553214486734336 361929992918927116698 364660196210870482944 364726652727164926464 364779835382855676672 367674913441449769344 375334807471479972872 377132321187272577024 378235047272615479296 378290199656294775808 378973787599319806404 381957833170967993856 383866826922759587328 384989244545340755712 391864052483650412064 394949596203994116096 398084116808787720192 398861624849429883708 399248105454427450368 400027886910393128982 402002267564779725312 403045480022541060096 403177712791577326848 405192761751801786624 406377535908970797696 410242720737229293312 410377314805712636256 413608632245127696384 413634277621630990512 416830460259617058816 416891240437549344768 420199901075942593536 422251658405414969481 425436895579348896768 425514428181692414208 425576474613331622784 428954065681691397568 433112900113508350176 436523237909677707264 439987708051818006528 447844631409886185216 449154118636230881664 453574926890524492704 455841856970777009952 457146383007772717056 457174727897592147408 459431162931176828928 460774528904659802112 464431469610252340224 465338562324334864326 468848823699690620928 469002645492243012864 472724888710435417728 474107125227132597312 478616507526767508864 478773533939998075632 482543404285982312448 482573323891902822264 486302203636219901952 486373113843807568896 490233217921933025792 494986171558295257344 505298383465759741872 509277110894623991808 511822435897012783104 513318992727121007616 514321568884791165834 518371345017742277376 522485403311533882752 531815499799239844944 532330807272569933824 533370515880524171976 536003023419706300416 537491909282137786368 537570283722103102464 538620225682497835086 540257015669069048832 541836714545294396928 542861329821730101504 542894989378390675047 546990294316305724416 547169753074283515008 551512370162174654016 560266534767923458048 563002211207219959308 565698481780908865536 567249194105798529024 567352570908923218944 567435299484442163712 577483866818011133568 587796078725475618096 592424394305991174144 597126175213181580288 598872158181641175552 600041830365589693473 604568220033811590144 604766569187365990272 607789142627702679936 609566303863456196544 615565972208568954384 619241959480336453632 620412948367691544576 620451416432446485768 625336860656324017152 630299851613913890304 632142833636176796416 638155343369023345152 638271642272538621312 638364711919997434176 643431098522537096352 648497485125076758528 659981562077727009792 671766947114829277824 673731177954346322496 684425323636161343488 685762091846388221112 691161793356989703168 696647204415378510336 698007843486502296489 703503968238364519296 709087333065653126592 711160687840698895968 716760378296137469952 717924761290151263296 718160300909997113448 720342687558758731776 722448952727059195904 723815106428973468672 723859985837854233396 729320392421740965888 729453305454329852928 729559670765711353344 735349826882899538688 750669614942959945744 756470094545230958592 756580399312589551616 757947575198639612808 763915666341935987712 767733653845519174656 769978489090681511424 783728104967300824128 796168233617575440384 797723249698859767416 798496210908854900736 800055773820786257964 804004535129559450624 806090960045082120192 806355425583154653696 810385523503603573248 812755071817941595392 820485441474458586624 820754629611425272512 827268555243261981024 833782480875098689536 840399802151885187072 844503316810829938962 850873791158697793536 851028856363384828416 851152949226663245568 857908131363382795136 866225800227016700352 879975416103636013056 895689262819772370432 898308237272461763328 907149853781048985408 911683713941554019904 914349455795184294816 921549057809319604224 928862939220504680448 930677124648669728652 937697647399381241856 938005290984486025728 945449777420870835456 948214250454265194624 957233015053535017728 957547067879996151264 965086808571964624896 965146647783805644528 972604407272439803904 972746227687615137792 980466435843866051584 989972343116590514688 1010596766931519483744 1018554221789247983616 1023644871794025566208 1026637985454242015232 1028643137769582331668 1036742690035484554752 1044970806623067765504 1063630999598479689888 1066741031761048343952 1072006046839412600832 1074983818564275572736 1075140567444206204928 1077240451364995670172 1080514031338138097664 1083673429090588793856 1085722659643460203008 1085789978756781350094 1093980588632611448832 1094339506148567030016 1103024740324349308032 1126004422414439918616 1131396963561817731072 1134705141817846437888 1134870598968884327424 1154967733636022267136 1175592157450951236192 1184848788611982348288 1194252350426363160576 1197744316363282351104 1200083660731179386946 1209136440067623180288 1209533138374731980544 1215578285255405359872 1219132607726912393088 1231131944417137908768 1240825896735383089152 1240902832864892971536 1250673721312648034304 1260599703227827780608 1264285667272353592832 1266754975216244908443 1276310686738046690304 1276543284545077242624 1276729423839994868352 1286862197045074192704 1319963124155454019584 1343533894229658555648 1347462355908692644992 1371524183692776442224 1382323586713979406336 1393294408830757020672 1396015686973004592978 1407007936476729038592 1418174666131306253184 1422321375681397791936 1435849522580302526592 1436320601819994226896 1444897905454118391808 1447630212857946937344 1447719971675708466792 1458906610908659705856 1459119341531422706688 1470699653765799077376 1501339229885919891488 1513160798625179103232 1515895150397279225616 1527831332683871975424 1535467307691038349312 1539956978181363022848 1567456209934601648256 1595446499397719534832 1596992421817709801472 1600111547641572515928 1608009070259118901248 1612710851166309307392 1620771047007207146496 1625510143635883190784 1628684968135172025141 1640970882948917173248 1641509259222850545024 1654537110486523962048 1680799604303770374144 1689006633621659877924 1701747582317395587072 1702057712726769656832 1702305898453326491136 1715816262726765590272 1732451600454033400704 1791378525639544740864 1796616474544923526656 1800125491096769080419 1814299707562097970816 1823367427883108039808 1828698911590368589632 1857725878441009360896 1861354249297339457304 1876010581968972051456 1890899554841741670912 1896428500908530389248 1914466030107070035456 1915094135759992302528 1930293295567611289056 1945492455375230275584 1960932871687732103168 1979944686233181029376 2021193533863038967488 2053275970908484030464 2057286275539164663336 2073485380070969109504 2089941613246135531008 2127261999196959379776 2133482063522096687904 2150281134888412409856 2154480902729991340344 2161028062676276195328 2167346858181177587712 2171445319286920406016 2171579957513562700188 2187961177265222897664 2188679012297134060032 2206049480648698616064 2252008844828879837232 2269410283635692875776 2269741197937768654848 2309935467272044534272 2351184314901902472384 2388504700852726321152 2395488632726564702208 2400167321462358773892 2418272880135246360576 2419066276749463961088 2431156570510810719744 2438265215453824786176 2462263888834275817536 2481805665729785943072 2501347442625296068608 2521199406455655561216 2528571334544707185664 2533509950432489816886 2552621373476093380608 2553086569090154485248 2553458847679989736704 2573724394090148385408 2639926248310908039168 2687067788459317111296 2694924711817385289984 2743048367385552884448 2764647173427958812672 2786588817661514041344 2792031373946009185956 2814015872953458077184 2836349332262612506368 2844642751362795583872 2871699045160605053184 2872641203639988453792 2895260425715893874688 2895439943351416933584 2917813221817319411712 2918238683062845413376 2941399307531598154752 3002678459771839782976 3031790300794558451232 3055662665367743950848 3070934615382076698624 3079913956362726045696 3134912419869203296512 3190892998795439069664 3200223095283145031856 3216018140518237802496 3225421702332618614784 3241542094014414292992 3251020287271766381568 3257369936270344050282 3281941765897834346496 3283018518445701090048 3309074220973047924096 3378013267243319755848 3404115425453539313664 3404611796906652982272 3431632525453531180544 3464903200908066801408 3582757051279089481728 3593232949089847053312 3600250982193538160838 3628599415124195941632 3646734855766216079616 3657397823180737179264 3722708498594678914608 3752021163937944102912 3781799109683483341824 3792857001817060778496 3800264925648734725329 3828932060214140070912 3830188271519984605056 3860586591135222578112 3921865743375464206336 3959889372466362058752 4042387067726077934976 4114572551078329326672 4146970760141938219008 4179883226492271062016 4254523998393918759552 4266964127044193375808 4308961805459982680688 4334693716362355175424 4342890638573840812032 4343159915027125400376 4377358024594268120064 4412098961297397232128 4504017689657759674464 4539482395875537309696 4619870934544089068544 4702368629803804944768 4790977265453129404416 4800334642924717547784 4838132553498927922176 4862313141021621439488 4876530430907649572352 4886054904405516075423 4924527777668551635072 4963611331459571886144 5042398812911311122432 5057142669089414371328 5067019900864979633772 5105242746952186761216 5106173138180308970496 5106917695359979473408 5147448788180296770816 5374135576918634222592 5389849423634770579968 5486096734771105768896 5573177635323028082688 5584062747892018371912 5628031745906916154368 5672698664525225012736 5689285502725591167744 5743398090321210106368 5745282407279976907584 5790879886702833867168 5836477366125690826752 5882798615063196309504 6005356919543679565952 6063580601589116902464 6159827912725452091392 6269824839738406593024 6381785997590878139328 6400446190566290063712 6450843404665237229568 6483084188028828585984 6502040574543532763136 6514739872540688100564 6563883531795668692992 6566037036891402180096 6618148441946095848192 6756026534486639511696 6808230850907078627328 6809223593813305964544 6863265050907062361088 6929806401816133602816 7165514102558178963456 7186465898179694106624 7200501964387076321676 7257198830248391883264 7293469711532432159232 7314795646361474358528 7445416997189357829216 7504042327875888205824 7563598219366966683648 7585714003634121556992 7600529851297469450658 7657864120428280141824 7660376543039969210112 7721173182270445156224 7919778744932724117504 8084774135452155869952 8229145102156658653344 8293941520283876438016 8359766452984542124032 8509047996787837519104 8533928254088386751616 8617923610919965361376 8685781277147681624064 8686319830054250800752 8754716049188536240128 8824197922594794464256 9008035379315519348928 9239741869088178137088 9404737259607609889536 9600669285849435095568 9676265106997855844352 9724626282043242878976 9753060861815299144704 9772109808811032150846 9849055555337103270144 9927222662919143772288 10114285338178828742656 10134039801729959267544 10212346276360617940992 10213835390719958946816 10294897576360593541632 10748271153837268445184 10779698847269541159936 10972193469542211537792 11168125495784036743824 11256063491813832308736 11345397329050450025472 11378571005451182335488 11400794776946204175987 11486796180642420212736 11490564814559953815168 11581759773405667734336 11765597230126392619008 12010713839087359131904 12127161203178233804928 12539649679476813186048 12763571995181756278656 12800892381132580127424 13004081149087065526272 13029479745081376201128 13132074073782804360192 13236296883892191696384 13512053068973279023392 13618447187626611929088 13726530101814124722176 13859612803632267205632 14372931796359388213248 14401003928774152643352 14514397660496783766528 14586939423064864318464 14629591292722948717056 14890833994378715658432 15127196438733933367296 15171428007268243113984 15201059702594938901316 15315728240856560283648 15320753086079938420224 15442346364540890312448 16169548270904311739904 16458290204313317306688 16719532905969084248064 17018095993575675038208 17067856508176773503232 17235847221839930722752 17372639660108501601504 17509432098377072480256 17648395845189588928512 18016070758631038697856 18479483738176356274176 18809474519215219779072 19201338571698870191136 19352530213995711688704 19449252564086485757952 19506121723630598289408 19544219617622064301692 19698111110674206540288 19854445325838287544576 20268079603459918535088 20424692552721235881984 20427670781439917893632 20589795152721187083264 21496542307674536890368 21559397694539082319872 21944386939084423075584 22336250991568073487648 22512126983627664617472 22690794658100900050944 22757142010902364670976 22801589553892408351974 22973592361284840425472 22981129629119907630336 23163519546811335468672 24021427678174718263808 24254322406356467609856 25079299358953626372096 25527143990363512557312 25601784762265160254848 26058959490162752402256 26264148147565608720384 26472593767784383392768 27024106137946558046784 27453060203628249444352 27719225607264534411264 28802007857548305286704 29028795320993567533056 29173878846129728636928 29259182585445897434112 29781667988757431316864 30342856014536486227968 30402119405189877802632 30641506172159876840448 30884692729081780624896 32339096541808623479808 32916580408626634613376 34036191987151350076416 34135713016353547006464 34202384330838612527961 34471694443679861445504 34745279320217003203008 35296791690379177857024 36032141517262077395712 37618949038430439558144 38402677143397740382272 39012243447261196578816 39088439235244128603384 39396222221348413080576 39708890651676575089152 40536159206919837070176 40855341562879835787264 41179590305442374166528 43118795389078164639744 43888773878168846151168 44672501983136146975296 45381589316201800101888 45514284021804729341952 45603179107784816703948 45947184722569680850944 45962259258239815260672 46327039093622670937344 48042855356349436527616 48508644812712935219712 50158598717907252744192 51054287980727025114624 51203569524530320509696 52117918980325504804512 52528296295131217440768 52945187535568766785536 54048212275893116093568 55438451214529068822528 57604015715096610573408 58057590641987135066112 58347757692259457273856 58518365170891794868224 59563335977514862633728 60804238810379755605264 61283012344319753680896 61769385458163561249792 64678193083617246959616 65833160817253269226752 68072383974302700152832 68271426032707094012928 68404768661677225055922 68943388887359722891008 69490558640434006406016 72064283034524154791424 75237898076860879116288 76805354286795480764544 78176878470488257206768 78792444442696826161152 79417781303353150178304 81072318413839674140352 82359180610884748333056 87777547756337692302336 89345003966272293950592 91028568043609458683904 91206358215569633407896 91924518516479630521344 92654078187245341874688 96085710712698873055232 97017289625425870439424 102108575961454050229248 102407139049060641019392 104235837960651009609024 105890375071137533571072 108096424551786232187136 115208031430193221146816 117036730341783589736448 119126671955029725267456 121608477620759511210528 122566024688639507361792 123538770916327122499584 129356386167234493919232 131666321634506538453504 136144767948605400305664 136542852065414188025856 136809537323354450111844 137886777774719445782016 138981117280868012812032 144128566069048309582848 150475796153721758232576 153610708573590961529088 156353756940976514413536 157584888885393652322304 158835562606706300356608 162144636827679348280704 175555095512675384604672 178690007932544587901184 182412716431139266815792 183849037032959261042688 185308156374490683749376 192171421425397746110464 194034579250851740878848 204217151922908100458496 204814278098121282038784 208471675921302019218048 216192849103572464374272 230416062860386442293632 238253343910059450534912 243216955241519022421056 247077541832654244999168 263332643269013076907008 273085704130828376051712 273619074646708900223688 275773555549438891564032 277962234561736025624064 288257132138096619165696 307221417147181923058176 312707513881953028827072 317671125213412600713216 324289273655358696561408 351110191025350769209344 357380015865089175802368 364825432862278533631584 367698074065918522085376 370616312748981367498752 388069158501703481757696 408434303845816200916992 409628556196242564077568 416943351842604038436096 432385698207144928748544 460832125720772884587264 476506687820118901069824 486433910483038044842112 526665286538026153814016 547238149293417800447376 551547111098877783128064 555924469123472051248128 576514264276193238331392 614442834294363846116352 625415027763906057654144 648578547310717393122816 714760031730178351604736 729650865724557067263168 741232625497962734997504 819257112392485128155136 833886703685208076872192 864771396414289857497088 921664251441545769174528 953013375640237802139648 972867820966076089684224 1053330573076052307628032 1094476298586835600894752 1103094222197755566256128 1111848938246944102496256 1228885668588727692232704 1250830055527812115308288 1297157094621434786245632 1429520063460356703209472 1459301731449114134526336 1667773407370416153744384 1729542792828579714994176 1843328502883091538349056 1945735641932152179368448 2188952597173671201789504 2223697876493888204992512 2457771337177455384465408 2501660111055624230616576 2594314189242869572491264 2859040126920713406418944 2918603462898228269052672 3335546814740832307488768 3686657005766183076698112 3891471283864304358736896 4377905194347342403579008 5003320222111248461233152 5188628378485739144982528 5837206925796456538105344 6671093629481664614977536 7373314011532366153396224 7782942567728608717473792 8755810388694684807158016 10006640444222496922466304 11674413851592913076210688 15565885135457217434947584 17511620777389369614316032 20013280888444993844932608 23348827703185826152421376 35023241554778739228632064 46697655406371652304842752 70046483109557478457264128 140092966219114956914528256
- Sum of all divisors σ(n): 521510716458653322956040801
- Sum of proper divisors (its aliquot sum) s(n): 381417750239538366041512545
- 140092966219114956914528256 is an abundant number, because the sum of its proper divisors (381417750239538366041512545) is greater than itself. Its abundance is 241324784020423409126984289
Bases of 140092966219114956914528256
- Binary: 1110011111000011101011011101010100011100110001011011110001001001011010110010000000000002
- Hexadecimal: 0x73E1D6EA8E62DE24B59000
- Base-36: HLOXYG41QH9FLS000
Squares and roots of 140092966219114956914528256
- 140092966219114956914528256 squared (1400929662191149569145282562) is 19626039184070084466248308091350165984755403022401536
- 140092966219114956914528256 cubed (1400929662191149569145282563) is 2749470044428956814967612218932602538598086856009128408560436887626421649801216
-
140092966219114956914528256 is a
perfect square number . Itssquare root is 11836087454016 -
The
cube root of 140092966219114956914528256 is 519364319.6453970489
Scales and comparisons
How big is 140092966219114956914528256?- 140,092,966,219,114,956,914,528,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,092,966,219,114,956,914,528,256 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 140092966219114956914528256 cubic inches would be around 43280360 feet tall.
Recreational maths with 140092966219114956914528256
- 140092966219114956914528256 backwards is 652825419659411912669290041
- The number of decimal digits it has is: 27
- The sum of 140092966219114956914528256's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 140092966219114956914528256 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 140092966219114956914528256 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/140092966219114956914528256/
Chicago style:
Numbermatics. 2024. "Number 140092966219114956914528256 - Facts about the integer". https://numbermatics.com/n/140092966219114956914528256/
The information we have on file for 140092966219114956914528256 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 140092966219114956914528256, math, Factors of 140092966219114956914528256, curriculum, school, college, exams, university, Prime factorization of 140092966219114956914528256, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, ninety-two sextillion, nine hundred sixty-six quintillion, two hundred nineteen quadrillion, one hundred fourteen trillion, nine hundred fifty-six billion, nine hundred fourteen million, five hundred twenty-eight thousand, two hundred fifty-six.