66979689852893537710964736
66,979,689,852,893,537,710,964,736 is an even composite number composed of five prime numbers multiplied together.
What does the number 66979689852893537710964736 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 17595 divisors.
66979689852893537710964736 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, five hundred ninety-five divisors.
Prime factorization of 66979689852893537710964736:
216 × 322 × 74 × 292 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 29 × 29 × 127 × 127)See below for interesting mathematical facts about the number 66979689852893537710964736 from the Numbermatics database.
Names of 66979689852893537710964736
- Cardinal: 66979689852893537710964736 can be written as Sixty-six septillion, nine hundred seventy-nine sextillion, six hundred eighty-nine quintillion, eight hundred fifty-two quadrillion, eight hundred ninety-three trillion, five hundred thirty-seven billion, seven hundred ten million, nine hundred sixty-four thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 6.6979689852893537710964736 × 1025
Factors of 66979689852893537710964736
Divisors of 66979689852893537710964736
- Number of divisors d(n): 17595
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 48 49 54 56 58 63 64 72 81 84 87 96 98 108 112 116 126 127 128 144 147 162 168 174 189 192 196 203 216 224 232 243 252 254 256 261 288 294 324 336 343 348 378 381 384 392 406 432 441 448 464 486 504 508 512 522 567 576 588 609 648 672 686 696 729 756 762 768 783 784 812 841 864 882 889 896 928 972 1008 1016 1024 1029 1044 1134 1143 1152 1176 1218 1296 1323 1344 1372 1392 1421 1458 1512 1524 1536 1566 1568 1624 1682 1701 1728 1764 1778 1792 1827 1856 1944 2016 2032 2048 2058 2088 2187 2268 2286 2304 2349 2352 2401 2436 2523 2592 2646 2667 2688 2744 2784 2842 2916 3024 3048 3072 3087 3132 3136 3248 3364 3402 3429 3456 3528 3556 3584 3654 3683 3712 3888 3969 4032 4064 4096 4116 4176 4263 4374 4536 4572 4608 4698 4704 4802 4872 5046 5103 5184 5292 5334 5376 5481 5488 5568 5684 5832 5887 6048 6096 6144 6174 6223 6264 6272 6496 6561 6728 6804 6858 6912 7047 7056 7112 7168 7203 7308 7366 7424 7569 7776 7938 8001 8064 8128 8192 8232 8352 8526 8748 9072 9144 9216 9261 9396 9408 9604 9744 9947 10092 10206 10287 10368 10584 10668 10752 10962 10976 11049 11136 11368 11664 11774 11907 12096 12192 12288 12348 12446 12528 12544 12789 12992 13122 13456 13608 13716 13824 14094 14112 14224 14336 14406 14616 14732 14848 15138 15309 15552 15876 16002 16128 16129 16256 16384 16443 16464 16704 17052 17496 17661 18144 18288 18432 18522 18669 18792 18816 19208 19488 19683 19894 20184 20412 20574 20736 21141 21168 21336 21504 21609 21924 21952 22098 22272 22707 22736 23328 23548 23814 24003 24192 24384 24576 24696 24892 25056 25088 25578 25781 25984 26244 26912 27216 27432 27648 27783 28188 28224 28448 28672 28812 29232 29464 29696 29841 30276 30618 30861 31104 31752 32004 32256 32258 32512 32768 32886 32928 33147 33408 34104 34992 35322 35721 36288 36576 36864 37044 37338 37584 37632 38367 38416 38976 39366 39788 40368 40824 41148 41209 41472 42282 42336 42672 43008 43218 43561 43848 43904 44196 44544 45414 45472 45927 46656 47096 47628 48006 48384 48387 48768 49152 49329 49392 49784 50112 50176 51156 51562 51968 52488 52983 53824 54432 54864 55296 55566 56007 56376 56448 56896 57344 57624 58464 58928 59049 59392 59682 60552 61236 61722 62208 63423 63504 64008 64512 64516 64827 65024 65536 65772 65856 66294 66816 68121 68208 69629 69984 70644 71442 72009 72576 73152 73728 74088 74676 75168 75264 76734 76832 77343 77952 78732 79576 80736 81648 82296 82418 82944 83349 84564 84672 85344 86016 86436 87122 87696 87808 88392 89088 89523 90828 90944 91854 92583 93312 94192 95256 96012 96768 96774 97536 98304 98658 98784 99441 99568 100224 100352 102312 103124 103936 104976 105966 106807 107163 107648 108864 109728 110592 111132 112014 112752 112896 112903 113792 114688 115101 115248 116928 117856 118098 118784 119364 121104 122472 123444 123627 124416 126846 127008 128016 129024 129032 129654 130048 130683 131544 131712 132588 133632 136242 136416 137781 139258 139968 141288 142884 144018 145152 145161 146304 147456 147987 148176 149352 150336 150528 153468 153664 154686 155904 157464 158949 159152 161472 163296 164592 164836 165888 166698 168021 169128 169344 170688 172032 172872 174244 175392 175616 176784 177147 178176 179046 180467 181656 181888 183708 185166 186624 188384 190269 190512 192024 193536 193548 194481 195072 196608 197316 197568 198882 199136 200448 200704 204363 204624 206248 207872 208887 209952 211932 213614 214326 215296 216027 217728 219456 221184 222264 224028 225504 225792 225806 227584 229376 230202 230496 232029 233856 235712 236196 237568 238728 242208 244944 246888 247254 248832 250047 253692 254016 256032 258048 258064 259308 260096 261366 263088 263424 265176 267264 268569 272484 272832 275562 277749 278516 279936 282576 285768 288036 288463 290304 290322 292608 294912 295974 296352 298323 298704 300672 301056 304927 306936 307328 309372 311808 314928 317898 318304 320421 321489 322944 326592 329184 329672 331776 333396 336042 338256 338688 338709 341376 344064 345303 345744 348488 350784 351232 353568 354294 356352 358092 360934 363312 363776 367416 370332 370881 373248 376768 380538 381024 384048 387072 387096 388962 390144 392049 394632 395136 397764 398272 400896 401408 408726 409248 412496 413343 415744 417774 419904 423864 427228 428652 430592 432054 435456 435483 438912 442368 443961 444528 448056 451008 451584 451612 455168 458752 460404 460992 464058 467712 467741 471424 472392 475136 476847 477456 484416 489888 493776 494508 497664 500094 504063 507384 508032 512064 516096 516128 518616 520192 522732 526176 526848 530352 531441 534528 537138 541401 544968 545664 551124 555498 557032 559872 565152 570807 571536 576072 576926 580608 580644 583443 585216 589824 591948 592704 596646 597408 601344 602112 609854 613089 613872 614656 618744 623616 626661 629856 635796 636608 640842 642978 645888 648081 653184 658368 659344 663552 666792 672084 676512 677376 677418 682752 688128 690606 691488 696087 696976 701568 702464 707136 708588 712704 716184 721868 726624 727552 734832 740664 741762 746496 747649 750141 753536 761076 762048 768096 774144 774192 777924 780288 784098 789264 790272 790321 795528 796544 801792 802816 805707 817452 818496 824992 826686 831488 833247 835548 839808 847728 854456 857304 861184 864108 865389 870912 870966 877824 884736 887922 889056 894969 896112 902016 903168 903224 910336 914781 920808 921984 928116 935424 935482 942848 944784 950272 953694 954912 961263 964467 968832 979776 987552 989016 995328 1000188 1008126 1014768 1016064 1016127 1024128 1032192 1032256 1035909 1037232 1040384 1045464 1052352 1053696 1060704 1062882 1069056 1074276 1082802 1089936 1091328 1102248 1110996 1112643 1114064 1119744 1130304 1141614 1143072 1152144 1153852 1161216 1161288 1166886 1170432 1176147 1183896 1185408 1193292 1194816 1202688 1204224 1219708 1226178 1227744 1229312 1237488 1240029 1247232 1253322 1259712 1263269 1271592 1273216 1281684 1285956 1291776 1296162 1306368 1306449 1316736 1318688 1327104 1331883 1333584 1344168 1353024 1354752 1354836 1365504 1376256 1381212 1382976 1392174 1393952 1403136 1403223 1404928 1414272 1417176 1425408 1430541 1432368 1443736 1453248 1455104 1469664 1481328 1483524 1492992 1495298 1500282 1507072 1512189 1522152 1524096 1536192 1548288 1548384 1555848 1560576 1568196 1578528 1580544 1580642 1591056 1593088 1594323 1603584 1605632 1611414 1624203 1634904 1636992 1649984 1653372 1662976 1666494 1671096 1679616 1695456 1708912 1712421 1714608 1722368 1728216 1730778 1741824 1741932 1750329 1755648 1769472 1775844 1778112 1789938 1792224 1804032 1806336 1806448 1820672 1829562 1839267 1841616 1843968 1856232 1870848 1870964 1879983 1885696 1889568 1900544 1907388 1909824 1922526 1928934 1937664 1944243 1959552 1975104 1978032 1990656 2000376 2016252 2019241 2029536 2032128 2032254 2048256 2064384 2064512 2071818 2074464 2080768 2088261 2090928 2104704 2107392 2121408 2125764 2138112 2148552 2165604 2179872 2182656 2204496 2221992 2225286 2228128 2239488 2242947 2250423 2260608 2283228 2286144 2304288 2307704 2322432 2322576 2333772 2340864 2352294 2367792 2370816 2370963 2386584 2389632 2405376 2408448 2417121 2439416 2452356 2455488 2458624 2474976 2480058 2494464 2499741 2506644 2519424 2526538 2543184 2546432 2563368 2571912 2583552 2592324 2596167 2612736 2612898 2633472 2637376 2654208 2663766 2667168 2684907 2688336 2706048 2709504 2709672 2731008 2744343 2762424 2765952 2784348 2787904 2806272 2806446 2809856 2828544 2834352 2850816 2861082 2864736 2883789 2887472 2893401 2906496 2910208 2939328 2962656 2967048 2985984 2990596 3000564 3014144 3024378 3044304 3048192 3048381 3072384 3096576 3096768 3107727 3111696 3121152 3136392 3157056 3161088 3161284 3182112 3186176 3188646 3207168 3211264 3222828 3248406 3269808 3273984 3274187 3299968 3306744 3325952 3332988 3337929 3342192 3359232 3390912 3417824 3424842 3429216 3444736 3456432 3461556 3483648 3483864 3500658 3511296 3528441 3551688 3556224 3579876 3584448 3608064 3612672 3612896 3641344 3659124 3678534 3683232 3687936 3712464 3720087 3741696 3741928 3759966 3771392 3779136 3789807 3814776 3819648 3845052 3857868 3875328 3888486 3919104 3919347 3950208 3956064 3981312 3995649 4000752 4032504 4038482 4059072 4064256 4064508 4096512 4128768 4129024 4143636 4148928 4161536 4176522 4181856 4209408 4209669 4214784 4242816 4251528 4276224 4291623 4297104 4331208 4359744 4365312 4408992 4443984 4450572 4456256 4478976 4485894 4500846 4521216 4536567 4566456 4572288 4608576 4615408 4644864 4645152 4667544 4681728 4704588 4735584 4741632 4741926 4773168 4779264 4782969 4810752 4816896 4834242 4872609 4878832 4904712 4910976 4917248 4949952 4960116 4988928 4999482 5013288 5038848 5053076 5086368 5092864 5126736 5137263 5143824 5167104 5184648 5192334 5225472 5225796 5233543 5250987 5266944 5274752 5308416 5327532 5334336 5369814 5376672 5412096 5419008 5419344 5462016 5488686 5517801 5524848 5531904 5532247 5568696 5575808 5612544 5612892 5619712 5639949 5657088 5668704 5701632 5722164 5729472 5767578 5774944 5786802 5812992 5820416 5832729 5878656 5925312 5934096 5971968 5981192 6001128 6028288 6048756 6057723 6088608 6096384 6096762 6144768 6193152 6193536 6215454 6223392 6242304 6264783 6272784 6314112 6322176 6322568 6364224 6372352 6377292 6414336 6445656 6496812 6539616 6547968 6548374 6599936 6613488 6651904 6665976 6675858 6684384 6718464 6728841 6751269 6781824 6835648 6849684 6858432 6889472 6912864 6923112 6967296 6967728 7001316 7022592 7056882 7103376 7112448 7112889 7159752 7168896 7216128 7225344 7225792 7251363 7282688 7318248 7357068 7366464 7375872 7424928 7440174 7483392 7483856 7499223 7519932 7542784 7558272 7579614 7629552 7639296 7690104 7715736 7750656 7776972 7788501 7838208 7838694 7900416 7912128 7962624 7991298 8001504 8054721 8065008 8076964 8118144 8128512 8129016 8193024 8233029 8258048 8287272 8297856 8323072 8353044 8363712 8418816 8419338 8429568 8485632 8503056 8552448 8583246 8594208 8651367 8662416 8680203 8719488 8730624 8817984 8842883 8887968 8901144 8912512 8957952 8971788 9001692 9042432 9073134 9132912 9144576 9145143 9217152 9230816 9289728 9290304 9323181 9335088 9363456 9409176 9471168 9483264 9483852 9546336 9558528 9565938 9621504 9633792 9668484 9745218 9757664 9809424 9821952 9822561 9834496 9899904 9920232 9977856 9998964 10013787 10026576 10077696 10106152 10172736 10185728 10253472 10274526 10287648 10334208 10369296 10384668 10450944 10451592 10467086 10501974 10533888 10549504 10585323 10655064 10668672 10739628 10753344 10824192 10838016 10838688 10924032 10977372 11035602 11049696 11063808 11064494 11137392 11151616 11160261 11225088 11225784 11239424 11279898 11314176 11337408 11369421 11444328 11458944 11535156 11549888 11573604 11625984 11640832 11665458 11757312 11758041 11850624 11868192 11943936 11962384 11986947 12002256 12056576 12097512 12115446 12177216 12192768 12193524 12289536 12386304 12387072 12430908 12446784 12484608 12529566 12545568 12628224 12629007 12644352 12645136 12728448 12744704 12754584 12828672 12874869 12891312 12993624 13079232 13095936 13096748 13199872 13226976 13303808 13331952 13351716 13368768 13436928 13457682 13502538 13563648 13564489 13609701 13671296 13699368 13716864 13778944 13825728 13846224 13934592 13935456 14002632 14045184 14113764 14206752 14224896 14225778 14319504 14337792 14348907 14432256 14450688 14451584 14502726 14565376 14617827 14636496 14714136 14732928 14751744 14849856 14880348 14966784 14967712 14998446 15039864 15085568 15116544 15159228 15259104 15278592 15380208 15411789 15431472 15501312 15553944 15577002 15676416 15677388 15700629 15752961 15800832 15824256 15925248 15982596 16003008 16109442 16130016 16153928 16236288 16257024 16258032 16386048 16466058 16516096 16553403 16574544 16595712 16596741 16706088 16727424 16837632 16838676 16859136 16919847 16971264 17006112 17104896 17166492 17188416 17302734 17324832 17360406 17438976 17461248 17498187 17635968 17685766 17775936 17802288 17825024 17915904 17943576 18003384 18084864 18146268 18173169 18265824 18289152 18290286 18434304 18461632 18579456 18580608 18646362 18670176 18726912 18794349 18818352 18942336 18966528 18967704 19092672 19117056 19131876 19243008 19336968 19490436 19515328 19618848 19643904 19645122 19668992 19799808 19840464 19955712 19997928 20027574 20053152 20155392 20186523 20212304 20253807 20345472 20371456 20506944 20549052 20575296 20668416 20738592 20769336 20901888 20903184 20934172 21003948 21067776 21099008 21170646 21310128 21337344 21338667 21479256 21506688 21648384 21676032 21677376 21754089 21848064 21954744 22071204 22099392 22127616 22128988 22274784 22303232 22320522 22450176 22451568 22478848 22497669 22559796 22628352 22674816 22738842 22888656 22917888 22919309 23070312 23099776 23147208 23251968 23281664 23330916 23365503 23514624 23516082 23701248 23736384 23887872 23924768 23973894 24004512 24113152 24164163 24195024 24230892 24354432 24385536 24387048 24579072 24699087 24774144 24861816 24893568 24969216 25059132 25091136 25256448 25258014 25288704 25290272 25456896 25489408 25509168 25657344 25749738 25782624 25954101 25987248 26040609 26158464 26191872 26193496 26399744 26453952 26528649 26663904 26703432 26737536 26873856 26915364 27005076 27127296 27128978 27219402 27342592 27398736 27433728 27435429 27557888 27651456 27692448 27869184 27870912 27969543 28005264 28090368 28227528 28413504 28449792 28451556 28639008 28675584 28697814 28864512 28901376 28903168 29005452 29130752 29235654 29272992 29428272 29465856 29467683 29503488 29699712 29760696 29933568 29935424 29996892 30041361 30079728 30171136 30233088 30318456 30518208 30557184 30760416 30823578 30862944 31002624 31107888 31154004 31352832 31354776 31401258 31505922 31601664 31648512 31755969 31965192 32006016 32218884 32260032 32307856 32472576 32514048 32516064 32772096 32932116 33032192 33106806 33149088 33191424 33193482 33412176 33454848 33480783 33675264 33677352 33718272 33839694 33942528 34012224 34108263 34332984 34376832 34605468 34649664 34720812 34877952 34922496 34996374 35271936 35274123 35371532 35551872 35604576 35650048 35831808 35887152 35960841 36006768 36169728 36292536 36346338 36531648 36578304 36580572 36634801 36868608 36923264 37158912 37161216 37292724 37340352 37453824 37588698 37636704 37884672 37887021 37933056 37935408 38185344 38234112 38263752 38486016 38624607 38673936 38725729 38980872 39030656 39237696 39287808 39290244 39337984 39599616 39680928 39911424 39995856 40055148 40106304 40310784 40373046 40424608 40507614 40690944 40693467 40742912 40829103 41013888 41098104 41150592 41336832 41477184 41538672 41803776 41806368 41868344 42007896 42135552 42198016 42341292 42620256 42674688 42677334 42958512 43013376 43046721 43296768 43352064 43354752 43508178 43696128 43853481 43909488 44142408 44198784 44255232 44257976 44549568 44606464 44641044 44900352 44903136 44995338 45119592 45256704 45349632 45477684 45777312 45835776 45838618 46140624 46199552 46235367 46294416 46503936 46563328 46661832 46731006 47029248 47032164 47101887 47258883 47402496 47472768 47775744 47849536 47947788 48009024 48226304 48328326 48390048 48461784 48708864 48771072 48774096 49158144 49398174 49548288 49660209 49723632 49787136 49790223 50118264 50182272 50512896 50516028 50577408 50580544 50759541 50913792 50978816 51018336 51314688 51499476 51565248 51908202 51974496 52081218 52316928 52383744 52386992 52494561 52799488 52907904 53057298 53327808 53406864 53475072 53747712 53830728 54010152 54254592 54257956 54438804 54519507 54685184 54797472 54867456 54870858 55115776 55302912 55384896 55738368 55741824 55939086 56010528 56180736 56383047 56455056 56827008 56899584 56903112 57278016 57351168 57395628 57729024 57806336 58010904 58261504 58471308 58545984 58856544 58931712 58935366 59006976 59399424 59521392 59867136 59870848 59993784 60082722 60159456 60342272 60466176 60559569 60636912 60761421 61036416 61114368 61520832 61647156 61725888 62005248 62215776 62308008 62705664 62709552 62802516 63011844 63203328 63297024 63511938 63930384 64012032 64016001 64437768 64520064 64615712 64945152 65028096 65032128 65262267 65544192 65864232 66064384 66213612 66298176 66382848 66386964 66824352 66909696 66961566 67350528 67354704 67436544 67493007 67679388 67885056 68024448 68216526 68665968 68753664 68757927 69210936 69299328 69441624 69755904 69844992 69992748 70096509 70543872 70548246 70743064 71103744 71209152 71300096 71663616 71774304 71921682 72013536 72339456 72492489 72585072 72692676 73063296 73156608 73161144 73269602 73737216 73846528 74097261 74322432 74585448 74680704 74907648 75177396 75273408 75769344 75774042 75866112 75870816 76370688 76468224 76527504 76972032 77249214 77347872 77451458 77862303 77961744 78061312 78121827 78475392 78575616 78580488 78675968 79199232 79361856 79585947 79991712 80110296 80212608 80621568 80746092 80849216 81015228 81381888 81386934 81485824 81658206 82027776 82196208 82301184 82306287 82673664 82954368 83077344 83607552 83612736 83736688 83908629 84015792 84271104 84396032 84682584 85240512 85349376 85354668 85917024 86026752 86093442 86593536 86704128 86709504 87016356 87392256 87706962 87818976 88284816 88397568 88403049 88510464 88515952 89099136 89212928 89282088 89800704 89806272 89990676 90124083 90239184 90513408 90699264 90955368 91554624 91671552 91677236 92281248 92399104 92470734 92588832 93007872 93126656 93323664 93462012 94058496 94064328 94203774 94517766 94804992 94945536 94951423 95267907 95699072 95895576 96018048 96452608 96656652 96780096 96923568 97417728 97542144 97548192 98316288 98796348 99096576 99320418 99447264 99574272 99580446 100236528 100364544 100442349 101025792 101032056 101154816 101161088 101519082 101827584 101957632 102036672 102324789 102998952 103130496 103816404 103948992 104162436 104633856 104767488 104773984 104989122 105598976 105815808 105822369 106114596 106655616 106813728 106950144 107495424 107661456 107882523 108020304 108509184 108515912 108877608 109039014 109370368 109594944 109734912 109741716 109904403 110605824 110769792 111476736 111483648 111878172 112021056 112361472 112766094 112910112 113654016 113661063 113799168 113806224 114556032 114702336 114791256 115458048 115612672 115873821 116021808 116177187 116942616 117091968 117713088 117863424 117870732 118013952 118798848 119042784 119734272 119741696 119987568 120165444 120318912 120684544 120932352 121119138 121273824 121522842 122072832 122080401 122228736 122487309 123041664 123294312 123451776 124010496 124431552 124616016 125411328 125419104 125605032 126023688 126406656 126594048 127023876 127860768 128024064 128032002 128875536 129040128 129140163 129231424 129890304 130056192 130064256 130524534 131088384 131560443 131728464 132128768 132427224 132596352 132765696 132773928 133648704 133819392 133923132 134701056 134709408 134986014 135358776 135770112 136048896 136433052 137331936 137507328 137515854 138421872 138598656 138706101 138883248 139511808 139689984 139985496 140193018 141087744 141096492 141305661 141486128 141776649 142207488 142418304 142600192 143327232 143548608 143843364 144027072 144678912 144984978 145170144 145385352 146126592 146313216 146322288 146539204 147474432 147693056 148194522 148644864 148980627 149170896 149361408 149370669 150354792 150546816 151538688 151548084 151732224 151741632 152278623 152741376 152936448 153055008 153944064 154498428 154695744 154902916 155724606 155923488 156122624 156243654 156950784 157151232 157160976 157351936 157483683 158398464 158723712 159171894 159983424 160220592 160425216 160435163 161243136 161492184 161698432 162030456 162763776 162773868 162971648 163316412 163558521 164055552 164392416 164602368 164612574 165347328 165908736 166154688 167215104 167225472 167473376 167817258 168031584 168542208 168792064 169149141 169365168 170481024 170698752 170709336 171834048 172053504 172186884 173187072 173419008 174032712 174784512 175413924 175637952 176569632 176795136 176806098 177020928 177031904 178198272 178425856 178564176 179601408 179612544 179981352 180248166 180478368 181026816 181398528 181678707 181910736 182284263 183109248 183343104 183354472 184562496 184798208 184941468 185177664 186015744 186647328 186924024 188116992 188128656 188407548 189035532 189609984 189891072 189902846 190535814 191398144 191791152 192036096 192048003 192905216 193313304 193560192 193847136 194835456 195084288 195096384 195786801 196632576 197592696 198193152 198640836 198894528 199148544 199160892 200473056 200729088 200884698 202051584 202064112 202309632 202322176 202479021 203038164 203655168 203915264 204073344 204649578 205997904 206260992 206273781 207632808 207897984 208324872 209267712 209534976 209547968 209978244 210289527 211197952 211631616 211644738 212229192 213311232 213627456 213900288 214990848 215322912 215765046 216040608 217018368 217031824 217477467 217755216 218078028 218740736 219189888 219469824 219483432 219808806 221211648 221539584 222291783 222967296 223756344 224042112 224722944 225532188 225820224 227308032 227322126 227598336 227612448 229112064 229404672 229582512 230916096 231225344 231747642 232043616 232354374 233586909 233885232 234183936 234365481 235426176 235726848 235741464 236027904 237597696 238085568 238757841 239483392 239975136 240330888 240637824 241369088 241864704 242238276 242547648 243045684 244145664 244160802 244457472 244974618 246083328 246588624 246903552 246918861 248020992 248863104 249232032 250822656 250838208 251210064 251725887 252047376 252813312 253188096 254047752 255721536 256048128 256064004 256443607 257751072 258080256 258280326 258462848 259780608 260112384 260128512 261049068 262176768 263120886 263456928 264257536 264854448 265192704 265209147 265531392 265547856 267297408 267638784 267846264 269402112 269418816 269972028 270372249 270717552 271540224 272097792 272866104 274663872 275014656 275031708 276843744 277197312 277412202 277766496 279023616 279379968 279970992 280386036 282175488 282192984 282611322 282972256 283553298 284414976 284836608 284854269 285200384 285803721 287097216 287686728 288054144 289357824 289969956 290340288 290770704 292253184 292626432 292644576 293078408 294948864 295386112 296389044 297289728 297961254 298341792 298722816 298741338 300709584 301093632 301327047 303077376 303096168 303464448 303483264 304557246 305482752 305872896 306110016 306974367 308996856 309391488 309805832 311449212 311846976 312245248 312487308 313901568 314302464 314321952 314967366 316796928 317447424 317467107 318343788 319966848 320441184 320850432 320870326 322486272 322984368 323396864 323647569 324060912 325527552 325547736 325943296 326632824 327117042 328111104 328784832 329204736 329225148 329713209 331817472 332309376 334430208 334450944 334946752 335634516 336063168 337084416 337584128 338298282 338730336 340962048 340983189 341397504 341418672 343668096 344107008 344373768 346374144 346838016 347621463 348065424 348531561 350827848 351275904 353139264 353590272 353612196 354041856 354063808 356396544 356851712 357128352 359202816 359225088 359962704 360496332 360956736 362053632 362797056 363357414 363821472 364568526 366218496 366241203 366686208 366708944 367461927 369124992 369596416 369882936 370355328 372031488 373294656 373848048 376233984 376257312 376815096 378071064 379219968 379782144 379805692 381071628 382796288 383582304 384072192 384096006 385810432 386626608 387120384 387420489 387694272 389670912 390168576 390192768 391573602 393265152 394681329 395185392 396386304 397281672 397789056 398297088 398321784 400946112 401458176 401769396 404103168 404128224 404644352 404958042 406076328 407310336 407830528 408146688 409299156 411995808 412521984 412547562 415265616 415795968 416118303 416649744 418535424 419069952 419095936 419956488 420579054 422395904 423263232 423289476 423916983 424458384 425329947 426622464 427254912 427800576 429981696 430645824 431530092 432081216 434036736 434063648 434954934 435510432 436156056 437481472 438379776 438939648 438966864 439617612 442423296 443079168 444583566 445934592 446941881 447512688 448084224 448112007 451064376 451640448 454616064 454644252 455196672 455224896 456835869 458224128 458809344 459165024 461832192 462450688 463495284 464087232 464708748 467173818 467770464 468367872 468730962 470852352 471453696 471482928 472055808 472451049 475195392 476171136 477515682 478966784 479950272 480661776 481275648 481305489 483729408 484476552 485095296 486091368 488291328 488321604 488914944 489949236 490675563 492166656 493177248 493807104 493837722 496041984 497726208 498464064 501645312 501676416 502420128 503451774 504094752 505626624 506376192 507447423 508095504 511443072 512096256 512128008 512887214 515502144 516160512 516560652 516925696 519561216 520257024 522098136 524353536 526241772 526913856 528515072 529708896 530385408 530418294 531062784 531095712 534594816 535277568 535692528 538804224 538837632 539944056 540744498 541435104 543080448 544195584 545036121 545732208 546852789 549327744 550029312 550063416 553687488 554394624 554824404 555532992 558047232 559941984 560772072 564350976 564385968 565222644 565944512 567106596 568829952 569673216 569708538 570400768 571607442 574194432 575373456 576108288 576144009 578715648 579939912 580680576 581541408 584506368 585252864 585289152 586156816 587360403 589897728 590772224 592778088 594579456 595922508 596683584 597445632 597482676 601419168 602187264 602654094 606154752 606192336 606928896 606966528 607437063 609114492 610965504 611745792 612220032 613948734 617993712 618782976 618821343 619611664 622898424 623693952 624490496 624974616 627803136 628604928 628643904 629934732 630868581 633593856 634894848 634934214 636687576 639933696 640882368 641700864 641740652 644972544 645968736 646793728 647295138 648121824 651055104 651095472 651886592 652432401 653265648 654234084 656222208 657569664 658409472 658450296 659426418 663634944 664618752 664659961 666875349 668901888 669893504 671269032 672126336 674168832 675168256 676596564 677460672 681924096 681966378 682795008 682837344 687336192 688214016 688747536 692748288 693676032 695242926 696130848 697063122 700760727 701655696 702551808 703096443 706278528 707180544 707224392 708083712 708127616 712793088 713703424 714256704 716273523 718450176 719925408 720992664 721913472 724107264 725594112 726714828 727642944 729137052 732436992 732482406 733372416 733417888 734923854 738249984 739192832 739765872 740710656 740756583 744062976 746589312 747696096 752467968 752514624 753630192 755177661 756142128 758439936 759564288 759611384 762143256 765592576 767164608 768144384 768192012 769330821 773253216 774240768 774840978 775388544 779341824 780337152 780385536 783147204 786530304 789362658 790370784 792772608 794563344 795578112 795627441 796594176 796643568 801892224 802916352 803538792 808206336 808256448 809288704 809916084 811116747 812152656 814620672 816293376 818598312 823991616 825043968 825095124 830531232 831591936 832236606 833299488 837070848 838139904 838191872 839912976 841158108 844791808 846526464 846578952 847833966 848916768 850659894 853244928 854509824 854562807 855601152 857411163 861291648 863060184 864162432 868073472 868127296 869909868 871020864 872312112 874962944 876759552 877879296 877933728 879235224 884846592 886158336 889167132 891869184 893883762 895025376 896168448 896224014 902128752 903280896 903981141 909232128 909288504 910393344 910449792 913671738 916448256 917618688 918330048 920923101 924901376 926990568 928174464 929417496 934347636 935540928 936735744 937461924 941704704 942907392 942965856 944902098 950390784 952342272 952401321 955031364 957933568 959900544 961323552 962551296 962610978 967458816 968953104 970190592 970942707 972182736 976582656 976643208 977829888 979898472 981351126 984333312 986354496 987614208 987675444 989139627 995452416 996928128 1003290624 1003352832 1004840256 1006903548 1008189504 1011253248 1012752384 1014894846 1016191008 1022886144 1022949567 1024192512 1024256016 1025774428 1031004288 1032321024 1033121304 1033851392 1039122432 1040514048 1042864389 1044196272 1045594683 1052483544 1053827712 1057030144 1059417792 1060770816 1060836588 1062125568 1062191424 1069189632 1070555136 1071385056 1077608448 1077675264 1079888112 1081488996 1082870208 1086160896 1088391168 1090072242 1091464416 1093705578 1098655488 1098723609 1100058624 1100126832 1102385781 1107374976 1108789248 1109648808 1111065984 1116094464 1119883968 1121544144 1123046141 1128701952 1128771936 1130445288 1131889024 1134213192 1137659904 1139346432 1139417076 1140801536 1143214884 1148388864 1150746912 1152216576 1152288018 1157431296 1159879824 1161361152 1162261467 1163082816 1169012736 1170505728 1170578304 1172313632 1174720806 1179795456 1181544448 1184043987 1185556176 1189158912 1191845016 1193367168 1194891264 1194965352 1202838336 1204374528 1205308188 1212309504 1212384672 1213933056 1214874126 1218228984 1221931008 1223491584 1224440064 1227897468 1235987424 1237565952 1237642686 1239223328 1245796848 1247387904 1248354909 1248980992 1249949232 1255606272 1257209856 1257287808 1259869464 1261737162 1267187712 1269789696 1269868428 1271750949 1273375152 1275989841 1279867392 1281764736 1283401728 1283481304 1289945088 1291937472 1293587456 1294590276 1296243648 1302110208 1302190944 1304864802 1306531296 1308468168 1312444416 1315139328 1316818944 1316900592 1318852836 1327269888 1329237504 1329319922 1333750698 1337803776 1339787008 1340825643 1342538064 1344252672 1344336021 1350336512 1353193128 1354921344 1363848192 1363932756 1365590016 1365674688 1370507607 1374672384 1376428032 1377495072 1385496576 1387352064 1390485852 1392261696 1394126244 1401521454 1403311392 1405103616 1406192886 1412557056 1414361088 1414448784 1416167424 1416255232 1417353147 1425586176 1427406848 1428513408 1432547046 1436900352 1439850816 1441985328 1443826944 1443916467 1451188224 1453429656 1455285888 1458274104 1464873984 1464964812 1466744832 1466835776 1469847708 1472026689 1476499968 1478385664 1479531744 1481421312 1481513166 1488125952 1493178624 1495392192 1504935936 1505029248 1507260384 1510355322 1512284256 1516879872 1519128576 1519222768 1522342269 1524286512 1531185152 1534329216 1536288768 1536384024 1538661642 1546506432 1548481536 1549681956 1550777088 1558683648 1560771072 1566294408 1573060608 1578725316 1580741568 1585545216 1589126688 1591156224 1591254882 1593188352 1593287136 1603784448 1605832704 1607077584 1616412672 1616512896 1618577408 1619832168 1622233494 1624305312 1629241344 1632586752 1635108363 1637196624 1640558367 1647983232 1650087936 1650190248 1661062464 1663183872 1664473212 1666598976 1674141696 1676383744 1679825952 1682316216 1689583616 1693052928 1693157904 1695667932 1697833536 1701319788 1706489856 1709019648 1709125614 1711202304 1714822326 1722583296 1726120368 1728324864 1728432027 1736146944 1736254592 1739819736 1742041728 1744624224 1749925888 1753519104 1755758592 1755867456 1758470448 1762081209 1769693184 1772316672 1778334264 1783738368 1787767524 1790050752 1792336896 1792448028 1804257504 1806561792 1807962282 1818464256 1818577008 1820786688 1820899584 1822311189 1827343476 1832896512 1835237376 1836660096 1841846202 1849802752 1853981136 1856348928 1856464029 1858834992 1868695272 1871081856 1873471488 1874923848 1883409408 1885814784 1885931712 1889804196 1892605743 1900781568 1904684544 1904802642 1910062728 1915867136 1919801088 1922647104 1925102592 1925221956 1934917632 1937906208 1940381184 1941885414 1944365472 1953165312 1953286416 1955659776 1957297203 1959796944 1962702252 1968666624 1972708992 1975228416 1975350888 1978279254 1990904832 1993856256 1993979883 2000626047 2006705664 2009680512 2013807096 2016379008 2022506496 2025504768 2029789692 2032382016 2045772288 2045899134 2048385024 2048512032 2051548856 2062008576 2064642048 2066242608 2067702784 2078244864 2081028096 2085728778 2088392544 2091189366 2102282181 2104967088 2107655424 2109289329 2118835584 2121541632 2121673176 2124251136 2124382848 2138379264 2141110272 2142770112 2148820569 2155350528 2159776224 2162977992 2165740416 2172321792 2176782336 2180144484 2182928832 2187411156 2197310976 2197447218 2200117248 2200253664 2204771562 2214749952 2217578496 2219297616 2222131968 2222269749 2232188928 2239767936 2243088288 2246092282 2257403904 2257543872 2260890576 2263778048 2265532983 2268426384 2275319808 2278692864 2278834152 2281603072 2286429768 2296777728 2301493824 2304433152 2304576036 2307992463 2319759648 2322722304 2324522934 2326165632 2338025472 2341011456 2341156608 2344627264 2349441612 2359590912 2363088896 2368087974 2371112352 2378317824 2383690032 2386734336 2386882323 2389782528 2389930704 2405676672 2408749056 2410616376 2424619008 2424769344 2427866112 2429748252 2433350241 2436457968 2443862016 2448880128 2455794936 2471974848 2475131904 2475285372 2478446656 2491593696 2494775808 2496709818 2497961984 2499898464 2511212544 2514419712 2514575616 2519738928 2523474324 2534375424 2539579392 2539736856 2543501898 2546750304 2551979682 2559734784 2563529472 2563688421 2566803456 2566962608 2572233489 2583874944 2587174912 2589180552 2592487296 2604220416 2604381888 2609729604 2613062592 2616936336 2624888832 2630278656 2633637888 2633801184 2637705672 2654539776 2658475008 2658639844 2667501396 2675607552 2679574016 2681651286 2685076128 2688505344 2688672042 2700673024 2706386256 2709842688 2711943423 2727696384 2727865512 2731180032 2731349376 2741015214 2749344768 2752856064 2754990144 2762769303 2774704128 2780971704 2784523392 2788252488 2803042908 2806622784 2810207232 2812385772 2825114112 2828722176 2828897568 2832510464 2834706294 2851172352 2854813696 2857026816 2857203963 2865094092 2873800704 2879701632 2883970656 2887653888 2887832934 2902376448 2906859312 2910571776 2912828121 2916548208 2929747968 2929929624 2933489664 2933671552 2939695416 2944053378 2952999936 2956771328 2959063488 2962842624 2963026332 2967418881 2986357248 2990784384 3009871872 3010058496 3014520768 3020710644 3024568512 3033759744 3038257152 3038445536 3044684538 3048573024 3062370304 3068658432 3068848701 3072577536 3072768048 3077323284 3093012864 3096963072 3099363912 3101554176 3117367296 3121542144 3128593167 3132588816 3136784049 3157450632 3161483136 3171090432 3178253376 3182312448 3182509764 3186376704 3186574272 3207568896 3211665408 3214155168 3232825344 3233025792 3237154816 3239664336 3244466988 3248610624 3258482688 3265173504 3270216726 3274393248 3281116734 3295966464 3296170827 3300175872 3300380496 3307157343 3322124928 3326367744 3328946424 3333197952 3348283392 3352767488 3359651904 3364632432 3369138423 3386105856 3386315808 3391335864 3395667072 3402639576 3412979712 3418039296 3418251228 3422404608 3429644652 3445166592 3452240736 3456649728 3456864054 3472293888 3472509184 3479639472 3484083456 3486784401 3489248448 3499851776 3507038208 3511517184 3511734912 3516940896 3524162418 3539386368 3544633344 3552131961 3556668528 3567476736 3575535048 3580101504 3584673792 3584896056 3608515008 3613123584 3615924564 3636928512 3637154016 3641799168 3644622378 3654686952 3665793024 3670474752 3673320192 3683692404 3699605504 3707962272 3712697856 3712928058 3717669984 3737390544 3742163712 3745064727 3746942976 3749847696 3766818816 3771629568 3771863424 3779608392 3785211486 3801563136 3809369088 3809605284 3815252847 3820125456 3827969523 3831734272 3839602176 3845294208 3850205184 3850443912 3869835264 3875812416 3880762368 3883770828 3888730944 3906330624 3906572832 3914594406 3919593888 3925404504 3937333248 3945417984 3950456832 3950701776 3956558508 3981809664 3987712512 3987959766 4001252094 4013411328 4019361024 4022476929 4027614192 4032758016 4033008063 4051009536 4059579384 4064764032 4091544576 4091798268 4096770048 4097024064 4103097712 4111522821 4124017152 4129284096 4132485216 4135405568 4156489728 4162056192 4171457556 4176785088 4182378732 4204564362 4209934176 4215310848 4218578658 4237671168 4243083264 4243346352 4248502272 4248765696 4252059441 4276758528 4282220544 4285540224 4297641138 4310701056 4319552448 4325955984 4331480832 4331749401 4353564672 4360288968 4365857664 4374822312 4394621952 4394894436 4400234496 4400507328 4409543124 4416080067 4429499904 4435156992 4438595232 4444263936 4444539498 4464377856 4479535872 4486176576 4492184564 4514807808 4515087744 4521781152 4527556096 4531065966 4536852768 4550639616 4557385728 4557668304 4563206144 4567026807 4572859536 4593555456 4602987648 4608866304 4609152072 4615984926 4639519296 4645444608 4649045868 4652331264 4652619727 4676050944 4682313216 4689254528 4698883224 4719181824 4726177792 4736175948 4742224704 4756635648 4767380064 4773468672 4773764646 4779565056 4779861408 4811353344 4817498112 4821232752 4849238016 4849538688 4855732224 4859496504 4866700482 4872915936 4887724032 4897760256 4905325089 4911589872 4921675101 4943949696 4950263808 4950570744 4956893312 4983187392 4989551616 4993419636 4995923968 4999796928 5022425088 5029151232 5039477856 5046948648 5068750848 5079158784 5079473712 5087003796 5093500608 5103959364 5119469568 5127058944 5127376842 5133606912 5133925216 5144466978 5167749888 5174349824 5178361104 5184974592 5185296081 5208440832 5208763776 5219459208 5226125184 5233872672 5249777664 5260557312 5267275776 5267602368 5275411344 5286243627 5309079552 5316950016 5317279688 5335002792 5351215104 5359148032 5363302572 5370152256 5377010688 5377344084 5412772512 5419685376 5423886846 5455392768 5455731024 5462360064 5462698752 5466933567 5482030428 5498689536 5505712128 5509980288 5525538606 5549408256 5561943408 5569046784 5569392087 5576504976 5606085816 5613245568 5620414464 5624771544 5650228224 5657444352 5657795136 5665020928 5669412588 5677817229 5702344704 5714053632 5714407926 5730188184 5747601408 5759403264 5767941312 5775307776 5775665868 5804752896 5813718624 5821143552 5825656242 5833096416 5859495936 5859859248 5866979328 5867343104 5871891609 5879390832 5888106756 5905999872 5913542656 5918126976 5925685248 5926052664 5934837762 5972714496 5981568768 5981939649 6001878141 6020116992 6029041536 6041421288 6049137024 6067519488 6076514304 6076891072 6089369076 6097146048 6124740608 6137316864 6137697402 6145155072 6145536096 6154646568 6186025728 6193926144 6198727824 6203108352 6234734592 6243084288 6257186334 6265177632 6273568098 6306846543 6314901264 6322966272 6327867987 6356506752 6364624896 6365019528 6372753408 6373148544 6415137792 6423330816 6428310336 6446461707 6466051584 6474309632 6479328672 6488933976 6497221248 6516965376 6530347008 6540433452 6548786496 6562233468 6591932928 6592341654 6600351744 6600760992 6614314686 6644249856 6652735488 6657892848 6666395904 6666809247 6696566784 6705534976 6719303808 6729264864 6738276846 6772211712 6772631616 6782671728 6791334144 6796598949 6805279152 6825959424 6836078592 6836502456 6844809216 6859289304 6890333184 6904481472 6913299456 6913728108 6923977389 6945018368 6959278944 6968166912 6973568802 6978496896 6999703552 7014076416 7023034368 7023469824 7033881792 7048324836 7078772736 7089266688 7104263922 7113337056 7134953472 7151070096 7160203008 7160646969 7169347584 7169792112 7217030016 7226247168 7231849128 7273857024 7274308032 7283598336 7289244756 7300050723 7309373904 7331586048 7346640384 7367384808 7399211008 7415924544 7425395712 7425856116 7435339968 7474781088 7484327424 7490129454 7493885952 7499695392 7533637632 7543259136 7543726848 7559216784 7570422972 7603126272 7618738176 7619210568 7630505694 7640250912 7655939046 7663468544 7679204352 7690588416 7691065263 7700410368 7700887824 7716700467 7751624832 7761524736 7767541656 7777461888 7812661248 7813145664 7829188812 7839187776 7850809008 7874666496 7890835968 7900913664 7901403552 7913117016 7963619328 7975425024 7975919532 8002504188 8026822656 8038722048 8044953858 8055228384 8065516032 8066016126 8102019072 8119158768 8129528064 8135830269 8183089152 8183596536 8193540096 8194048128 8206195424 8223045642 8248034304 8258568192 8264970432 8270811136 8288307909 8324112384 8342915112 8353570176 8364757464 8409128724 8419868352 8430621696 8437157316 8475342336 8486166528 8486692704 8497531392 8504118882 8553517056 8564441088 8571080448 8571611889 8595282276 8621402112 8639104896 8651911968 8662961664 8663498802 8707129344 8720577936 8731715328 8738484363 8749644624 8789243904 8789788872 8800468992 8801014656 8819086248 8832160134 8858999808 8870313984 8877190464 8888527872 8889078996 8902256643 8959071744 8972353152 8984369128 9029615616 9030175488 9043562304 9055112192 9062131932 9073705536 9101279232 9114771456 9115336608 9134053614 9145719072 9187110912 9205975296 9206546103 9217732608 9218304144 9231969852 9279038592 9290889216 9298091736 9304662528 9305239454 9352101888 9364626432 9378509056 9385779501 9397766448 9410352147 9452355584 9472351896 9484449408 9513271296 9534760128 9546937344 9547529292 9559130112 9559722816 9622706688 9634996224 9642465504 9698476032 9699077376 9711464448 9718993008 9733400964 9745831872 9775448064 9795520512 9810650178 9823179744 9843350202 9887899392 9888512481 9900527616 9901141488 9913786624 9921472029 9966374784 9979103232 9986839272 9991847936 9999593856 10044850176 10058302464 10078955712 10093897296 10107415269 10158317568 10158947424 10174007592 10187001216 10207918728 10238939136 10254117888 10254753684 10267213824 10267850432 10288933956 10335499776 10348699648 10356722208 10369949184 10370592162 10416881664 10417527552 10438918416 10452250368 10460353203 10467745344 10499555328 10521114624 10534551552 10535204736 10550822688 10572487254 10618159104 10633900032 10634559376 10656395883 10670005584 10702430208 10718296064 10726605144 10740304512 10754021376 10754688168 10825545024 10839370752 10847773692 10910785536 10911462048 10925397504 10933867134 10964060856 10997379072 11011424256 11019960576 11051077212 11098816512 11123886816 11138093568 11138784174 11153009952 11212171632 11226491136 11235194181 11240828928 11249543088 11300456448 11314888704 11315590272 11330041856 11338825176 11355634458 11404689408 11428107264 11428815852 11445758541 11460376368 11483908569 11495202816 11518806528 11535882624 11550615552 11551331736 11609505792 11627437248 11642287104 11651312484 11666192832 11718991872 11719718496 11734686208 11743783218 11758781664 11776213512 11811999744 11827085312 11836253952 11851370496 11852105328 11869675524 11945428992 11963137536 11963879298 12003756282 12040233984 12058083072 12067430787 12082842576 12098274048 12099024189 12153028608 12153782144 12178738152 12194292096 12249481216 12274633728 12275394804 12290310144 12291072192 12309293136 12334568463 12372051456 12387852288 12397455648 12406216704 12469469184 12486168576 12514372668 12530355264 12547136196 12613693086 12629802528 12645932544 12655735974 12713013504 12729249792 12730039056 12745506816 12746297088 12756178323 12830275584 12846661632 12856620672 12892923414 12932103168 12948619264 12958657344 12977867952 12994442496 12995248203 13060694016 13080866904 13097572992 13124466936 13183865856 13184683308 13200703488 13201521984 13228629372 13248240201 13288499712 13305470976 13315785696 13332791808 13333618494 13393133568 13411069952 13438607616 13458529728 13476553692 13544423424 13545263232 13565343456 13582668288 13593197898 13610558304 13651918848 13672157184 13673004912 13689618432 13701080421 13718578608 13780666368 13808962944 13826598912 13827456216 13847954778 13890036736 13918557888 13936333824 13947137604 13956993792 13957859181 14028152832 14046939648 14067763584 14096649672 14157545472 14178533376 14208527844 14226674112 14269906944 14302140192 14320406016 14321293938 14338695168 14339584224 14434060032 14452494336 14463698256 14547714048 14548616064 14567196672 14578489512 14600101446 14618747808 14663172096 14693280768 14715975267 14734769616 14765025303 14831849088 14850791424 14851712232 14870679936 14949562176 14968654848 14980258908 14987771904 14999390784 15067275264 15087453696 15118433568 15140845944 15206252544 15237476352 15238421136 15261011388 15280501824 15311878092 15326937088 15358408704 15381176832 15382130526 15400820736 15401775648 15433400934 15503249664 15523049472 15535083312 15554923776 15555888243 15625322496 15626291328 15658377624 15678375552 15701618016 15749332992 15781671936 15801827328 15802807104 15826234032 15858730881 15927238656 15950850048 15951839064 16005008376 16053645312 16077444096 16089907716 16110456768 16131032064 16132032252 16238317536 16259056128 16271660538 16366178304 16367193072 16387080192 16388096256 16400800701 16412390848 16446091284 16496068608 16517136384 16529940864 16541622272 16576615818 16648224768 16685830224 16707140352 16708176261 16729514928 16818257448 16839736704 16861243392 16874314632 16950684672 16972333056 16973385408 16995062784 17008237764 17033451687 17107034112 17142160896 17143223778 17190564552 17242804224 17278209792 17303823936 17325923328 17326997604 17414258688 17441155872 17463430656 17476968726 17499289248 17578487808 17579577744 17600937984 17602029312 17615674827 17638172496 17664320268 17717999616 17740627968 17754380928 17777055744 17778157992 17804513286 17918143488 17944706304 17945818947 17968738256 18005634423 18060350976 18087124608 18110224384 18124263864 18147411072 18202558464 18229542912 18230673216 18268107228 18291438144 18374221824 18411950592 18413092206 18435465216 18436608288 18463939704 18558077184 18581778432 18596183472 18609325056 18610478908 18704203776 18729252864 18757018112 18771559002 18795532896 18820704294 18904711168 18920539629 18944703792 18968898816 18983603961 19069520256 19093874688 19095058584 19118260224 19119445632 19245413376 19269992448 19284931008 19339385121 19398154752 19422928896 19437986016 19466801928 19491663744 19550896128 19591041024 19621300356 19646359488 19686700404 19775798784 19777024962 19801055232 19802282976 19827573248 19842944058 19932749568 19958206464 19973678544 19983695872 19999187712 20000427741 20089700352 20116604928 20157911424 20187794592 20214830538 20316635136 20317894848 20348015184 20374002432 20389796847 20415837456 20477878272 20508235776 20509507368 20534427648 20535700864 20577867912 20670999552 20697399296 20713444416 20739898368 20741184324 20771932167 20835055104 20877836832 20904500736 20920706406 20935490688 20999110656 21042229248 21069103104 21070409472 21101645376 21144974508 21236318208 21267800064 21269118752 21312791766 21340011168 21404860416 21436592128 21453210288 21480609024 21481940907 21508042752 21509376336 21651090048 21678741504 21695547384 21821571072 21822924096 21850795008 21867734268 21900152169 21928121712 21994758144 22039921152 22102154424 22197633024 22247773632 22276187136 22277568348 22306019904 22424343264 22452982272 22470388362 22481657856 22499086176 22600912896 22629777408 22631180544 22660083712 22677650352 22711268916 22809378816 22856214528 22857631704 22891517082 22920752736 22967817138 22990405632 23037613056 23071765248 23073195789 23101231104 23102663472 23150101401 23254874496 23284574208 23302624968 23332385664 23437983744 23439436992 23469372416 23487566436 23517563328 23552427024 23623999488 23672507904 23702740992 23704210656 23739351048 23890857984 23926275072 23927758596 24007512564 24080467968 24116166144 24134861574 24165685152 24196548096 24198048378 24306057216 24307564288 24357476304 24388584192 24407490807 24498962432 24549267456 24550789608 24580620288 24582144384 24618586272 24669136926 24744102912 24775704576 24794911296 24812433408 24864923727 24972337152 25028745336 25060710528 25094272392 25227386172 25259605056 25291865088 25311471948 25426027008 25458499584 25460078112 25492594176 25512356646 25660551168 25693323264 25713241344 25714835667 25785846828 25864206336 25897238528 25917314688 25955735904 25988884992 25990496406 26121388032 26161733808 26195145984 26215453089 26248933872 26367731712 26369366616 26401406976 26403043968 26457258744 26496480402 26576999424 26610941952 26631571392 26665583616 26667236988 26706769929 26822139904 26877215232 26917059456 26953107384 27088846848 27090526464 27130686912 27165336576 27186395796 27221116608 27303837696 27344314368 27346009824 27402160842 27437157216 27561332736 27617925888 27619638309 27653197824 27654912432 27695909556 27780073472 27837115776 27872667648 27894275208 27913987584 27915718362 28056305664 28093879296 28135527168 28157338503 28193299344 28231056441 28357066752 28417055688 28453348224 28539813888 28604280384 28640812032 28642587876 28677390336 28679168448 28868120064 28904988672 28927396512 29095428096 29097232128 29134393344 29156979024 29200202892 29237495616 29326344192 29386561536 29431950534 29469539232 29530050606 29663698176 29665537443 29701582848 29703424464 29741359872 29764416087 29899124352 29937309696 29960517816 29975543808 29998781568 30134550528 30174907392 30236867136 30281691888 30322245807 30474952704 30476842272 30522022776 30561003648 30623756184 30653874176 30716817408 30762353664 30764261052 30801641472 30803551296 30866801868 31006499328 31046098944 31070166624 31109847552 31111776486 31250644992 31252582656 31316755248 31356751104 31381059609 31403236032 31498665984 31563343872 31603654656 31605614208 31652468064 31717461762 31854477312 31901700096 31903678128 31969187649 32010016752 32107290624 32154888192 32179815432 32220913536 32262064128 32264064504 32476635072 32518112256 32543321076 32568338089 32732356608 32734386144 32776192512 32801601402 32824781696 32892182568 32992137216 33034272768 33059881728 33083244544 33153231636 33296449536 33371660448 33414280704 33416352522 33459029856 33636514896 33679473408 33705582543 33722486784 33748629264 33901369344 33944666112 33946770816 33990125568 34016475528 34066903374 34214068224 34284321792 34286447556 34337275623 34381129104 34451725707 34485608448 34556419584 34607647872 34651846656 34653995208 34828517376 34882311744 34926861312 34953937452 34998578496 35156975616 35159155488 35204058624 35231349654 35276344992 35328640536 35435999232 35481255936 35508761856 35554111488 35556315984 35609026572 35836286976 35889412608 35891637894 35937476512 36011268846 36120701952 36174249216 36202292361 36220448768 36248527728 36294822144 36297072567 36459085824 36461346432 36536214456 36582876288 36748443648 36823901184 36826184412 36870930432 36873216576 36927879408 37003705389 37116154368 37163556864 37192366944 37218650112 37220957816 37408407552 37458505728 37514036224 37543118004 37591065792 37641408588 37841079258 37889407584 37937797632 37967207922 38139040512 38187749376 38190117168 38236520448 38238891264 38268534969 38490826752 38539984896 38569862016 38678770242 38796309504 38845857792 38875972032 38933603856 38983327488 38985744609 39182082048 39242600712 39292718976 39373400808 39551597568 39554049924 39602110464 39604565952 39655146496 39685888116 39744720603 39865499136 39916412928 39947357088 39998375424 40000855482 40179400704 40233209856 40315822848 40375589184 40429661076 40633270272 40635789696 40696030368 40748004864 40779593694 40831674912 40955756544 41016471552 41019014736 41068855296 41071401728 41103241263 41155735824 41341999104 41394798592 41426888832 41479796736 41482368648 41543864334 41670110208 41755673664 41809001472 41841412812 41870981376 41873577543 42084458496 42140818944 42203290752 42289949016 42472636416 42535600128 42538237504 42625583532 42680022336 42809720832 42873184256 42906420576 42961218048 42963881814 43016085504 43018752672 43302180096 43357483008 43391094768 43643142144 43645848192 43701590016 43735468536 43800304338 43856243424 43989516288 44079842304 44147925801 44204308848 44295075909 44495547264 44552374272 44555136696 44612039808 44848686528 44905964544 44940776724 44963315712 44998172352 45201825792 45262361088 45320167424 45355300704 45422537832 45618757632 45712429056 45715263408 45783034164 45841505472 45935634276 45980811264 46075226112 46143530496 46146391578 46202462208 46205326944 46300202802 46509748992 46569148416 46605249936 46664771328 46667664729 46875967488 46878873984 46938744832 46975132872 47035126656 47104854048 47247998976 47345015808 47405481984 47408421312 47478702096 47576192643 47781715968 47852550144 47855517192 48015025128 48160935936 48232332288 48269723148 48331370304 48393096192 48396096756 48615128576 48714952608 48777168384 48814981614 48997924864 49098534912 49101579216 49161240576 49164288768 49202402103 49237172544 49338273852 49488205824 49551409152 49589822592 49624866816 49729847454 49944674304 50057490672 50121421056 50124528783 50188544784 50454772344 50519210112 50583730176 50622943896 50852054016 50916999168 50920156224 50985188352 51024713292 51100355061 51321102336 51426482688 51429671334 51571693656 51728412672 51794477056 51834629376 51911471808 51977769984 51980992812 52242776064 52323467616 52390291968 52430906178 52497867744 52735463424 52738733232 52802813952 52806087936 52847024481 52914517488 52992960804 53153998848 53221883904 53263142784 53331167232 53334473976 53413539858 53644279808 53754430464 53834118912 53837456841 53906214768 54016903269 54181052928 54261373824 54330673152 54372791592 54442233216 54607675392 54688628736 54692019648 54804321684 54874314432 55122665472 55235851776 55239276618 55306395648 55309824864 55391819112 55560146944 55674231552 55745335296 55788550416 55827975168 55831436724 56112611328 56187758592 56271054336 56314677006 56386598688 56462112882 56714133504 56761618887 56834111376 56906696448 56950811883 57208560768 57281624064 57285175752 57354780672 57358336896 57736240128 57809977344 57854793024 58018155363 58194464256 58268786688 58313958048 58400405784 58474991232 58652688384 58773123072 58863901068 58939078464 59060101212 59327396352 59331074886 59403165696 59406848928 59482719744 59528832174 59798248704 59874619392 59921035632 59951087616 59997563136 60001283223 60269101056 60349814784 60473734272 60563383776 60644491614 60949905408 60953684544 61044045552 61122007296 61169390541 61247512368 61433634816 61524707328 61528522104 61603282944 61607102592 61733603736 62012998656 62092197888 62140333248 62219695104 62223552972 62315796501 62505165312 62633510496 62713502208 62762119218 62806472064 62997331968 63126687744 63207309312 63211228416 63304936128 63434923524 63708954624 63803400192 63807356256 63938375298 64020033504 64214581248 64309776384 64359630864 64441827072 64445822721 64524128256 64528129008 64953270144 65036224512 65086642152 65136676178 65464713216 65468772288 65552385024 65603202804 65649563392 65700456507 65784365136 65984274432 66119763456 66166489088 66306463272 66592899072 66743320896 66828561408 66832705044 66918059712 67273029792 67358946816 67411165086 67444973568 67497258528 67802738688 67889332224 67893541632 67980251136 68032951056 68133806748 68428136448 68568643584 68572895112 68674551246 68762258208 68903451414 68971216896 69112839168 69215295744 69219587367 69303693312 69307990416 69450304203 69764623488 69853722624 69907874904 69997156992 70313951232 70318310976 70408117248 70462699308 70552689984 70657281072 70871998464 71017523712 71108222976 71112631968 71218053144 71672573952 71778825216 71783275788 71874953024 72022537692 72241403904 72348498432 72404584722 72440897536 72497055456 72589644288 72594145134 72918171648 72922692864 73072428912 73165752576 73222472421 73496887296 73647802368 73652368824 73741860864 73746433152 73855758816 74007410778 74232308736 74327113728 74384733888 74437300224 74441915632 74594771181 74917011456 75028072448 75086236008 75182131584 75282817176 75682158516 75778815168 75875595264 75934415844 76278081024 76375498752 76380234336 76477782528 76537069938 76981653504 77079969792 77139724032 77144507001 77357540484 77592619008 77691715584 77751944064 77867207712 77966654976 77971489218 78364164096 78485201424 78585437952 78646359267 78746801616 79103195136 79108099848 79204220928 79209131904 79310292992 79371776232 79489441206 79730998272 79832825856 79894714176 79996750848 80001710964 80120309787 80466419712 80631645696 80751178368 80859322152 81266540544 81271579392 81392060736 81496009728 81559187388 81663349824 81911513088 82032943104 82038029472 82142803456 82206482526 82311471648 82683998208 82789597184 82853777664 82858914927 82959593472 82964737296 83087728668 83340220416 83511347328 83618002944 83682825624 83741962752 83747155086 84168916992 84281637888 84406581504 84472015509 84579898032 84693169323 85071200256 85076475008 85251167064 85360044672 85619441664 85746368512 85812841152 85922436096 85927763628 86032171008 86037505344 86604360192 86714966016 86782189536 87286284288 87291696384 87403180032 87470937072 87600608676 87712486848 87979032576 88159684608 88295851602 88408617696 88590151818 88991094528 88996612329 89104748544 89110273392 89224079616 89293248261 89697373056 89811929088 89881553448 89926631424 89996344704 90403651584 90524722176 90640334848 90710601408 90845075664 90966737421 91424858112 91430526816 91566068328 91683010944 91871268552 91961622528 92150452224 92287060992 92292783156 92404924416 92410653888 92600405604 93019497984 93138296832 93210499872 93329542656 93335329458 93751934976 93757747968 93877489664 93950265744 94070253312 94209708096 94495997952 94690031616 94810963968 94816842624 94957404192 95152385286 95563431936 95705100288 95711034384 95907562947 96030050256 96321871872 96464664576 96539446296 96662740608 96786192384 96792193512 97230257152 97429905216 97554336768 97629963228 97705014267 98197069824 98203158432 98328577536 98404804206 98474345088 98676547704 98976411648 99102818304 99179645184 99249733632 99459694908 99889348608 100114981344 100242842112 100249057566 100377089568 100909544688 101038420224 101116747629 101167460352 101245887792 101704108032 101833998336 101840312448 101970376704 102049426584 102200710122 102642204672 102852965376 102859342668 103011826869 103143387312 103355177121 103456825344 103669258752 103822943616 103955539968 103961985624 104485552128 104646935232 104780583936 104861812356 104995735488 105470926848 105477466464 105612175872 105694048962 105829034976 105985921608 106307997696 106443767808 106526285568 106662334464 106668947952 106827079716 107288559616 107508860928 107668237824 107674913682 107812429536 108033806538 108362105856 108522747648 108606877083 108661346304 108745583184 108884466432 108891217701 109377257472 109384039296 109608643368 109748628864 110245330944 110471703552 110478553236 110612791296 110619649728 110783638224 111011116167 111120293888 111348463104 111490670592 111577100832 111655950336 111662873448 112225222656 112375517184 112542108672 112629354012 112773197376 112924225764 113523237774 113668222752 113813392896 113901623766 114417121536 114563248128 114570351504 114709561344 114716673792 114805604907 115472480256 115619954688 115709586048 116036310726 116388928512 116537573376 116627916096 116800811568 116949982464 116957233827 117546246144 117727802136 117878156928 118120202424 118654792704 118662149772 118806331392 118813697856 118965439488 119057664348 119234161809 119596497408 119749238784 119842071264 119995126272 120002566446 120538202112 120699629568 120947468544 121126767552 121288983228 121899810816 121907369088 122088091104 122244014592 122338781082 122495024736 122867269632 123049414656 123057044208 123206565888 123214205184 123309723789 123467207472 124025997312 124184395776 124280666496 124439390208 124447105944 124631593002 125010330624 125267020992 125427004416 125524238436 125612944128 125620732629 126253375488 126422456832 126609872256 126869847048 127417909248 127606800384 127614712512 127876750596 128040067008 128429162496 128619552768 128719261728 128883654144 128891645442 129048256512 129056258016 129906540288 130072449024 130173284304 130273352356 130929426432 130937544576 131104770048 131206405608 131299126784 131400913014 131568730272 131968548864 132239526912 132332978176 132443777403 132612926544 132885227727 133486641792 133657122816 133665410088 133836119424 134546059584 134717893632 134822330172 134889947136 134994517056 135605477376 135787083264 135960502272 136065902112 136267613496 136856272896 137137287168 137145790224 137349102492 137524516416 137806902828 137942433792 138225678336 138430591488 138439174734 138607386624 138615980832 138900608406 139529246976 139707445248 139815749808 139994313984 140002994187 140627902464 140636621952 140816234496 140925398616 141105379968 141314562144 141743996928 142035047424 142216445952 142225263936 142436106288 142728577929 143345147904 143557650432 143566551576 143749906048 144045075384 144482807808 144696996864 144809169444 144881795072 144994110912 145179288576 145188290268 145845385728 146144857824 146331505152 146444944842 146993774592 147295604736 147304737648 147483721728 147492866304 147607206309 147711517632 148014821556 148464617472 148654227456 148769467776 148874600448 148883831264 149189542362 149834022912 150056144896 150172472016 150364263168 150373586349 150565634352 151364317032 151557630336 151751190528 151868831688 152556162048 152750997504 152760468672 152955565056 153074139876 153301065183 153963307008 154279448064 154289014002 154715080968 155185238016 155383431168 155503888128 155734415424 155933309952 155942978436 156728328192 156970402848 157170875904 157292718534 157493603232 158206390272 158216199696 158408441856 158418263808 158541073443 158620585984 158743552464 158978882412 159461996544 159665651712 159789428352 159993501696 160003421928 160240619574 160932839424 161263291392 161502356736 161512370523 161718644304 162050709807 162543158784 162784121472 162992019456 163118374776 163326699648 163823026176 164065886208 164076058944 164285606912 164412965052 164622943296 165367996416 165707555328 165717829854 165919186944 165929474592 166175457336 166680440832 167022694656 167236005888 167365651248 167483925504 167494310172 168337833984 168563275776 168813163008 168944031018 169159796064 169386338646 170142400512 170152950016 170284856661 170502334128 170720089344 170852435649 171492737024 171625682304 171844872192 171855527256 172064342016 172075010688 173208720384 173429932032 173564379072 174054466089 174583392768 174806360064 174941874144 175201217352 175424973696 175958065152 176319369216 176591703204 176817235392 177180303636 177982189056 177993224658 178209497088 178220546784 178448159232 178586496522 179394746112 179623858176 179763106896 179853262848 179992689408 180003849669 180807303168 181049444352 181280669696 181421202816 181690151328 181933474842 182849716224 182861053632 183132136656 183366021888 183508171623 183742537104 184300904448 184574121984 184585566312 184809848832 184821307776 185200811208 186038995968 186276593664 186420999744 186659085312 186670658916 186947389503 187515495936 187754979328 187900531488 188140506624 188419416192 188991995904 189380063232 189621927936 189633685248 189914808384 190304770572 191126863872 191410200576 191422068768 191815125894 192060100512 192643743744 192929329152 193078892592 193325481216 193337468163 193572384768 193584387024 194460514304 194859810432 195108673536 195259926456 195410028534 196394139648 196406316864 196657155072 196809608412 196948690176 197101369521 197353095408 197952823296 198359290368 198499467264 198919389816 199778697216 200229962688 200485684224 200498115132 200754179136 201819089376 202076840448 202233495258 202334920704 202491775584 203408216064 203667996672 203680624896 203940753408 204098853168 204401420244 205284409344 205705930752 205718685336 206023653738 206286774624 206710354242 206913650688 207338517504 207645887232 207658762101 207911079936 207923971248 208350912609 209293870464 209561167872 209723624712 209991470976 210941853696 210954932928 211224351744 211388097924 211658069952 211971843216 212615995392 213052571136 213324668928 213337895904 213654159432 214577119232 215017721856 215336475648 215349827364 215624859072 216067613076 216724211712 217045495296 217213754166 217322692608 217491166368 217768932864 217782435402 218754514944 218768078592 219217286736 219497257728 219667417263 220490661888 220943407104 220957106472 221225582592 221239299456 221567276448 222022232334 222240587776 222696926208 222981341184 223154201664 223311900672 223325746896 223784313543 224751034368 225084217344 225258708024 225546394752 225848451528 227046475548 227336445504 227626785792 227803247532 228834243072 229126496256 229140703008 229433347584 229611209814 230944960512 231239909376 231419172096 231433521003 232072621452 232777857024 233075146752 233255832192 233601623136 233899964928 233914467654 235092492288 235455604272 235756313856 235939077801 236240404848 237309585408 237324299544 237612662784 237627395712 237930878976 238115328696 238468323618 239192994816 239498477568 239684142528 239990252544 240005132892 240360929361 241399259136 241894937088 242253535104 242577966456 243799621632 243814738176 244176182208 244488029184 244677562164 244990049472 245734539264 246098829312 246114088416 246428410368 246619447578 246934414944 248051994624 248368791552 248561332992 248576744781 248878780416 248894211888 249263186004 250020661248 250534041984 250854008832 251048476872 251225888256 251241465258 252506750976 252844913664 253219744512 253416046527 253739694096 254079507969 255213600768 255229425024 255753501192 256080134016 256858324992 257239105536 257438523456 257767308288 257783290884 258096513024 258112516032 259813080576 260144898048 260346568608 260546704712 261858852864 261875089152 262209540096 262412811216 262598253568 262801826028 263137460544 263937097728 264479053824 264887554806 265225853088 265770455454 266973283584 266989836987 267314245632 267330820176 267672238848 267879744783 269092119168 269435787264 269644660344 269779894272 269989034112 271210954752 271574166528 271921004544 272131804224 272535226992 272900212263 274274574336 274291580448 274698204984 275049032832 275613805656 275884867584 276451356672 276861182976 276878349468 277214773248 277231961664 277801216812 279058493952 279414890496 279631499616 279988627968 280005988374 281255804928 281273243904 281632468992 281850797232 282210759936 282629124288 283487993856 284070094848 284432891904 284450527872 284872212576 285457155858 286690295808 287115300864 287133103152 287499812096 287722688841 288090150768 288965615616 289393993728 289618338888 289763590144 289988221824 290358577152 290376580536 291690771456 292289715648 292663010304 292889889684 293115042801 294591209472 294609475296 294985732608 295214412618 295423035264 296029643112 296929234944 297308454912 297538935552 297749200896 297767662528 298379084724 299668045824 300112289792 300344944032 300728526336 300747172698 301131268704 302728634064 303115260672 303350242887 303502381056 303737663376 305112324096 305501995008 305520937344 305911130112 306148279752 306602130366 307926614016 308558896128 308578028004 309035480607 309430161936 310065531363 310370476032 311007776256 311468830848 311866619904 311885956872 313456656384 313940805696 314341751808 314585437068 314987206464 316412780544 316432399392 316836527616 317082146886 317241171968 317487104928 317957764824 318923993088 319331303424 319578856704 319987003392 320006843856 320481239148 321865678848 322526582784 323004713472 323024741046 323437288608 324101419614 325086317568 325568242944 325820631249 325984038912 326236749552 326653399296 326673653103 328131772416 328152117888 328571213824 328825930104 329245886592 330735992832 331415110656 331435659708 331838373888 331858949184 332350914672 333033348501 333360881664 334045389312 334472011776 334731302496 334967851008 334988620344 336675667968 337126551552 337626326016 337888062036 338319592128 338772677292 340305900032 340569713322 341004668256 341440178688 341704871298 342985474048 343251364608 343689744384 343711054512 344128684032 344150021376 344416814721 346417440768 346859864064 347128758144 348108932178 349166785536 349612720128 349883748288 350402434704 350849947392 350871701481 352638738432 353183406408 353634470784 354360607272 355964378112 355986449316 356418994176 356441093568 356896318464 357172993044 357702485427 358789492224 359247716352 359526213792 359985378816 360007699338 361614606336 362098888704 362561339392 362842405632 363380302656 363866949684 365699432448 365722107264 366264273312 366732043776 367016343246 367485074208 368601808896 369148243968 369171132624 369619697664 369642615552 369929171367 370401622416 372077991936 372553187328 372841999488 373318170624 373341317832 373894779006 375030991872 375509958656 375801062976 376281013248 376838832384 376862197887 378760126464 379267370496 379829616768 380609541144 382253727744 382820401152 382844137536 383630251788 384120201024 385287487488 385858658304 386157785184 386650962432 386674936326 387144769536 387168774048 388921028608 389719620864 390217347072 390519852912 390820057068 392788279296 392812633728 393314310144 393619216824 393897380352 394202739042 394706190816 395905646592 396718580736 396998934528 397331332209 397838779632 398655683181 400459925376 400971368448 400996230264 401508358272 403638178752 404153680896 404466990516 404669841408 404983551168 406816432128 407361249792 407881506816 408197706336 408802840488 410568818688 411411861504 411437370672 412047307476 412573549248 413420708484 413827301376 414677035008 415291774464 415317524202 415822159872 415847942496 416701825218 418587740928 419122335744 419447249424 419982941952 420008982561 421883707392 421909865856 422448703488 422776195848 423316139904 423943686432 425231990784 426105142272 426649337856 426675791808 427308318864 428185733787 430035443712 430672951296 430699654728 431249718144 432135226152 433448423424 434090990592 434427508332 434645385216 434982332736 435537865728 435564870804 437536157184 438434573472 438994515456 439334834526 440981323776 441886814208 441914212944 442451165184 442478598912 442821618927 443134552896 444044464668 444481175552 445393852416 445962682368 446308403328 446623801344 446651493792 447568627086 449502068736 450168434688 450517416048 451092789504 451120759047 451696903056 454092951096 454672891008 455253571584 455606495064 457668486144 458252992512 458281406016 458866695168 459222419628 459903195549 461889921024 462838344192 462867042006 464145242904 465555714048 466150293504 466511664384 467203246272 467799929856 467828935308 470184984576 470911208544 471512627712 471878155602 472480809696 474619170816 474648599088 475225325568 475254791424 475623220329 475861757952 476230657392 476936647236 478385989632 478996955136 479368285056 479980505088 480010265784 480721858722 482798518272 483789874176 484507070208 484537111569 485155932912 486152129421 487629476352 488352364416 488976058368 489355124328 489980098944 491469078528 492197658624 492228176832 492856820736 493238895156 493868829888 496103989248 497122665984 497153489562 497757560832 497788423776 498526372008 500041322496 501068083968 501708017664 502096953744 502451776512 502482930516 505013501952 505689827328 506439489024 506832093054 507479388192 508159015938 510427201536 510458850048 510854569983 511507002384 512160268032 512557306947 514478211072 514877046912 515534616576 515566581768 516193026048 516225032064 519626161152 520289796096 520693137216 521093409424 522163398267 523750178304 524419080192 524825622432 525196507136 525603652056 526274921088 527874195456 528958107648 529775109612 530451706176 531540910908 533946567168 533979673974 534628491264 534661640352 535344477696 535759489566 538184238336 538871574528 539289320688 539559788544 539978068224 540011549007 542421909504 543148333056 543842009088 544263608448 545070453984 545800424526 548549148672 548583160896 549396409968 550098065664 550524514869 551227611312 552902713344 553722365952 553756698936 554429546496 554463923328 555602433624 558116987904 558829780992 559262999232 559977255936 560011976748 560842168509 562546487808 563264937984 563701594464 564421519872 565258248576 566975987712 568140189696 568865783808 568901055744 569744425152 570914311716 573380591616 574230601728 574266206304 574999624192 575445377682 576180301536 577931231232 578787987456 579236677776 579527180288 579976443648 580012404489 580717154304 580753161072 583381542912 584579431296 585326020608 585779779368 586230085602 589182418944 589218950592 589971465216 590428825236 590846070528 591304108563 592059286224 593858469888 595077871104 595498401792 595535325056 596758169448 599336091648 600224579584 600689888064 601457052672 601494345396 602262537408 605457268128 606230521344 606700485774 607004762112 607475326752 610224648192 611003990016 611041874688 611822260224 612296559504 613204260732 615853228032 617117792256 617156056008 618070961214 618860323872 620131062726 620740952064 622015552512 622937661696 622976286303 623733239808 623771913744 625052737827 627881611392 628683503616 629170874136 629974412928 632825561088 632864798784 633673055232 634164293772 634482343936 634974209856 635915529648 637847986176 639157713408 639974006784 640013687712 640962478296 643731357696 645053165568 646009426944 646049482092 646874577216 648202839228 650172635136 651136485888 651641262498 651968077824 652473499104 653306798592 653347306206 656263544832 656304235776 657142427648 657651860208 658491773184 661471985664 662830221312 662871319416 663676747776 663717898368 664701829344 666066697002 666721763328 668090778624 668944023552 669462604992 669935702016 669977240688 671352940629 674253103104 675252652032 675776124072 676639184256 677545354584 680611800064 681139426644 682009336512 682880357376 683409742596 686502729216 687379488768 687422109024 688300042752 688833629442 692834881536 693719728128 694257516288 694300563009 696217864356 698333571072 699225440256 699767496576 700804869408 701699894784 701743402962 705277476864 706366812816 707268941568 707817233403 708721214544 711928756224 711972898632 712837988352 712882187136 713792636928 714345986088 715404970854 717578984448 718495432704 719052427584 719970757632 720015398676 721082788083 724197777408 725684811264 726760605312 727733899368 731398864896 731444214528 732528546624 733464087552 734032686492 734970148416 737203617792 738296487936 738342265248 739285231104 739858342734 740803244832 744155983872 745106374656 745683998976 745730234343 746636341248 746682635664 747789558012 750061983744 751019917312 751602125952 752562026496 753677664768 753724395774 757520252928 758534740992 759659233536 760248139581 761219082288 762238523907 765640802304 765688275072 767260503576 768240402048 770574974976 771717316608 772315570368 773301924864 773349872652 774289539072 774337548096 777842057216 779439241728 780434694144 781039705824 781640114136 785576558592 785625267456 786628620288 787238433648 787794760704 788405478084 789412381632 791811293184 793437161472 794662664418 795677559264 797311366362 800919850752 800969510961 801942736896 801992460528 803016716544 803639234349 807276357504 808307361792 808933981032 809339682816 809967102336 813632864256 814722499584 815763013632 816395412672 817605680976 818700636789 822823723008 822874741344 824094614952 825147098496 826841416968 827654602752 829354070016 830583548928 830635048404 831644319744 831695884992 833403650436 837175481856 838244671488 838894498848 839965883904 840017965122 843767414784 843819731712 844897406976 845552391696 846632279808 847887372864 850463981568 852210284544 853298675712 853351583616 854616637728 856371467574 860070887424 861345902592 861399309456 862499436288 863168066523 864270452304 866896846848 868181981184 868855016664 869290770432 869964665472 871075731456 871129741608 875072314368 876869146944 877989030912 878669669052 879345128403 883773628416 883828425888 884957197824 885643237854 886269105792 888088929336 888962351104 890787704832 891925364736 892616806656 893247602688 893302987584 895137254172 899004137472 900336869376 901034832096 902185579008 902241518094 903393806112 908185902192 909345782016 910050728661 910507143168 911212990128 915336972288 916505985024 916562812032 917733390336 918444839256 919806391098 923779842048 925676688384 925734084012 927106441821 928290485808 930196594089 931111428096 933023328768 934406492544 935599859712 935657870616 940369969152 941822417088 943025255424 943756311204 944961619392 949238341632 949297198176 950509582848 951246440658 951723515904 952461314784 953873294472 956771979264 957993910272 958736570112 959961010176 960020531568 961443717444 965597036544 967579748352 969014140416 969074223138 970311865824 972304258842 975258952704 976704728832 977461893747 977952116736 978710248656 979960197888 980020959309 984395317248 984456353664 985713641472 986477790312 987737659776 992207978496 994245331968 994306979124 995515121664 995576847552 997052744016 999100045503 1000082644992 1002136167936 1003416035328 1004193907488 1004903553024 1004965861032 1010027003904 1011379654656 1012878978048 1013664186108 1014958776384 1016318031876 1020917700096 1021709139966 1023014004768 1024320536064 1025114613894 1028956422144 1029754093824 1031069233152 1031133163536 1032386052096 1032450064128 1033250444163 1039252322304 1040579592192 1041386274432 1042186818848 1044326796534 1047500356608 1048838160384 1049651244864 1050393014272 1051207304112 1052549842176 1052615104443 1057916215296 1059550219224 1060903412352 1063081821816 1067893134336 1067959347948 1069256982528 1069323280704 1070688955392 1071518979132 1073107456281 1076368476672 1077743149056 1078578641376 1079956136448 1080023098014 1084843819008 1086296666112 1087684018176 1088527216896 1090140907968 1091600849052 1097098297344 1097166321792 1098792819936 1100196131328 1101049029738 1102455222624 1105805426688 1107444731904 1107513397872 1108859092992 1108927846656 1109787514101 1111204867248 1116233975808 1117659561984 1118525998464 1119954511872 1120023953496 1121684337018 1125092975616 1126529875968 1127403188928 1128843039744 1130516497152 1130586593661 1136280379392 1137802111488 1139488850304 1141828623432 1146761183232 1148461203456 1148532412608 1149999248384 1150890755364 1152360603072 1155862462464 1157575974912 1158473355552 1159952887296 1160024808978 1161434308608 1161506322144 1166763085824 1169158862592 1170652041216 1171559558736 1172460171204 1178364837888 1178437901184 1179942930432 1180857650472 1181692141056 1182608217126 1184118572448 1187716939776 1190155742208 1190996803584 1191070650112 1191993996627 1193516338896 1195967049543 1200449159168 1201379776128 1202914105344 1202988690792 1204525074816 1210914536256 1212461042688 1213400971548 1214009524224 1214950653504 1220449296384 1222083749376 1223644520448 1224593119008 1226408521464 1231706456064 1234235584512 1234312112016 1236141922428 1237720647744 1240262125452 1241481904128 1244031105024 1245875323392 1245952572606 1247466479616 1247543827488 1250105475654 1255763222784 1257367007232 1258341748272 1259948825856 1260026947683 1265651122176 1265729597568 1267346110464 1268328587544 1268964687872 1269948419712 1271831059296 1275695972352 1278315426816 1279948013568 1280027375424 1281924956592 1284557201361 1290106331136 1292018853888 1292098964184 1293749154432 1296405678456 1300345270272 1302272971776 1303282524996 1303936155648 1304946998208 1306613597184 1306694612412 1312608471552 1314284855296 1315303720416 1316983546368 1322943971328 1325660442624 1325742638832 1327353495552 1327435796736 1328464856781 1329403658688 1332133394004 1333443526656 1336181557248 1337888047104 1338925209984 1339871404032 1339954481376 1342705881258 1348506206208 1350505304064 1351552248144 1353278368512 1353362277141 1355090709168 1361223600128 1362278853288 1364018673024 1365760714752 1366819485192 1373005458432 1374758977536 1374844218048 1376600085504 1377667258884 1379709586647 1385669763072 1388515032576 1388601126018 1392435728712 1396667142144 1398450880512 1399534993152 1401609738816 1403399789568 1403486805924 1410554953728 1412733625632 1414537883136 1415634466806 1417442429088 1423857512448 1423945797264 1425675976704 1425764374272 1426869660987 1427585273856 1428691972176 1430809941708 1435157968896 1436990865408 1438104855168 1439941515264 1440030797352 1442165576166 1448395554816 1451369622528 1453521210624 1453611334707 1455467798736 1458456388263 1462888429056 1465057093248 1466928175104 1468065372984 1469940296832 1474407235584 1476592975872 1476684530496 1478570462208 1479716685468 1481606489664 1488311967744 1491367997952 1491460468686 1493272682496 1493365271328 1495579116024 1500123967488 1502039834624 1503204251904 1505124052992 1507355329536 1507448791548 1515040505856 1517069481984 1519318467072 1520496279162 1522438164576 1524477047814 1531281604608 1531376550144 1532563709949 1534521007152 1536480804096 1537671920841 1543434633216 1544631140736 1546603849728 1546699745304 1548579078144 1548675096192 1555684114432 1558878483456 1560869388288 1562079411648 1563280228272 1566490194801 1571250534912 1573257240576 1574476867296 1575589521408 1576810956168 1578824763264 1583622586368 1586874322944 1589325328836 1591355118528 1594622732724 1601839701504 1601939021922 1603885473792 1603984921056 1606033433088 1607278468698 1614552715008 1616614723584 1617867962064 1618679365632 1619934204672 1620034647021 1627265728512 1629444999168 1631526027264 1632790825344 1635211361952 1637401273578 1645647446016 1645749482688 1648189229904 1650294196992 1651573544607 1653682833936 1658708140032 1661167097856 1661270096808 1663288639488 1663391769984 1666807300872 1674350963712 1676489342976 1677788997696 1679931767808 1680035930244 1682526505527 1687639463424 1689794813952 1691104783392 1693264559616 1695774745728 1700927963136 1704420569088 1706597351424 1706703167232 1709233275456 1712742935148 1720141774848 1722691805184 1722798618912 1724998872576 1726336133046 1728540904608 1733793693696 1736363962368 1737710033328 1738581540864 1739929330944 1740037213467 1742151462912 1742259483216 1750144628736 1753738293888 1755978061824 1757339338104 1758690256806 1767547256832 1767656851776 1769914395648 1771286475708 1772538211584 1773912325689 1776177858672 1781575409664 1785233613312 1786495205376 1786605975168 1790274508344 1798008274944 1800673738752 1802069664192 1804371158016 1804483036188 1806787612224 1816371804384 1818691564032 1820101457322 1821014286336 1822425980256 1830673944576 1833011970048 1833125624064 1835466780672 1836889678512 1839612782196 1847559684096 1851353376768 1851468168024 1854212883642 1856580971616 1860393188178 1862222856192 1866046657536 1868812985088 1868928858909 1871199719424 1871315741232 1875158213481 1883644834176 1886050510848 1887512622408 1889923238784 1898476683264 1898594396352 1901019165696 1902492881316 1903447031808 1904922629568 1907746588944 1913543958528 1917473140224 1919922020352 1920041063136 1922887434888 1931194073088 1935159496704 1938028280832 1938148446276 1940623731648 1944608517684 1950517905408 1953409457664 1954923787494 1955904233472 1957420497312 1959920395776 1960041918618 1968790634496 1968912707328 1971427282944 1972955580624 1975475319552 1984415956992 1988490663936 1988613958248 1991030243328 1991153695104 1994105488032 1998200091006 2000165289984 2004272335872 2006832070656 2008387814976 2009807106048 2009931722064 2014058821887 2022759309312 2025757956096 2027328372216 2029917552768 2032636063752 2041835400192 2043418279932 2046028009536 2048641072128 2050229227788 2059508187648 2062138466304 2062266327072 2064900128256 2066500888326 2078504644608 2081159184384 2082772548864 2082901689027 2084373637696 2088653593068 2095000713216 2097676320768 2099302489728 2100786028544 2102414608224 2105099684352 2105230208886 2115832430592 2119100438448 2121806824704 2123451700209 2126163643632 2135786268672 2135918695896 2138513965056 2138646561408 2141377910784 2143037958264 2146214912562 2152736953344 2155486298112 2157157282752 2159912272896 2160046196028 2163248364249 2172593332224 2177054433792 2180281815936 2183201698104 2194196594688 2194332643584 2197585639872 2200392262656 2202098059476 2204910445248 2211610853376 2214889463808 2215026795744 2217855693312 2219575028202 2222409734496 2232467951616 2235319123968 2237051996928 2237190703029 2239909023744 2240047906992 2243368674036 2250185951232 2253059751936 2254806377856 2257686079488 2261032994304 2261173187322 2272560758784 2275604222976 2278977700608 2280744418743 2283657246864 2286715571721 2296922406912 2297064825216 2299998496768 2301781510728 2304721206144 2311724924928 2315151949824 2316946711104 2319905774592 2320049617956 2322868617216 2323012644288 2333526171648 2338317725184 2341304082432 2343119117472 2344920342408 2356729675776 2356875802368 2359885860864 2361715300944 2363384282112 2365216434252 2368237144896 2375433879552 2380311484416 2382141300224 2383987993254 2387032677792 2391934099086 2400898318336 2402759552256 2402908532883 2405828210688 2405977381584 2409050149632 2410917703047 2421829072512 2424922085376 2426801943096 2428019048448 2429901307008 2440898592768 2444167498752 2447289040896 2449186238016 2452817042928 2456101910367 2468471169024 2468624224032 2472283844856 2475441295488 2480524250904 2482963808256 2488062210048 2491750646784 2491905145212 2494932959232 2495087654976 2500210951308 2511526445568 2514734014464 2516683496544 2519897651712 2520053895366 2531302244352 2531459195136 2534692220928 2536657175088 2537929375744 2539896839424 2543662118592 2551391944704 2556630853632 2559896027136 2560054750848 2563849913184 2569114402722 2580212662272 2584037707776 2584197928368 2587498308864 2589504199569 2592811356912 2600690540544 2604545943552 2606565049992 2607872311296 2609893996416 2613227194368 2613389224824 2625216943104 2628569710592 2630607440832 2633967092736 2638035385209 2651320885248 2651485277664 2654871593472 2656929713562 2658807317376 2664266788008 2666887053312 2672363114496 2675776094208 2677850419968 2679742808064 2679908962752 2685411762516 2697012412416 2701010608128 2703104496288 2706556737024 2706724554282 2710181418336 2722447200256 2724557706576 2728037346048 2731521429504 2733638970384 2746010916864 2749517955072 2749688436096 2753200171008 2755334517768 2759419173294 2771339526144 2777030065152 2777202252036 2781319325463 2784871457424 2790589782267 2793334284288 2799069986304 2803219477632 2806799579136 2806973611848 2821109907456 2825467251264 2829075766272 2831268933612 2834884858176 2847715024896 2847891594528 2851528748544 2853739321974 2855170547712 2857383944352 2861619883416 2870315937792 2873981730816 2876209710336 2879883030528 2880061594704 2884331152332 2896791109632 2902739245056 2907042421248 2907222669414 2910935597472 2916912776526 2925776858112 2930114186496 2932385681241 2933856350208 2936130745968 2939880593664 2940062877927 2953185951744 2953369060992 2957140924416 2959433370936 2963212979328 2976623935488 2982735995904 2982920937372 2986545364992 2986730542656 2991158232048 2997300136509 3000247934976 3006408503808 3010248105984 3014710659072 3014897583096 3030081011712 3034138963968 3038636934144 3040992558324 3044876329152 3048954095628 3062753100288 3065127419898 3069042014304 3072961608192 3075343841682 3086869266432 3089262281472 3093207699456 3093399490608 3097158156288 3097350192384 3099751332489 3111368228864 3117756966912 3121738776576 3124158823296 3126560456544 3132980389602 3142501069824 3146514481152 3148953734592 3151179042816 3153621912336 3157649526528 3157845313329 3173748645888 3178650657672 3182710237056 3189245465448 3203679403008 3203878043844 3207770947584 3207969842112 3212066866176 3214556937396 3219322368843 3229105430016 3233229447168 3235735924128 3239868409344 3240069294042 3254531457024 3258889998336 3263052054528 3265581650688 3270422723904 3274802547156 3291294892032 3291498965376 3296378459808 3300588393984 3303147089214 3307365667872 3317416280064 3322334195712 3322540193616 3326577278976 3326783539968 3329362542303 3333614601744 3348701927424 3352978685952 3355577995392 3359863535616 3360071860488 3365053011054 3375278926848 3379589627904 3382209566784 3386529119232 3391549491456 3391759780983 3408841138176 3413406334464 3418466550912 3425485870296 3440283549696 3445383610368 3445597237824 3449997745152 3452672266092 3457081809216 3467587387392 3472727924736 3475420066656 3479858661888 3480074426934 3484302925824 3484518966432 3500289257472 3507476587776 3511956123648 3514678676208 3517380513612 3535094513664 3535313703552 3539828791296 3542572951416 3545076423168 3547824651378 3552355717344 3563150819328 3570467226624 3572990410752 3573211950336 3575981989881 3580549016688 3587901148629 3601347477504 3604139328384 3608742316032 3608966072376 3613575224448 3632743608768 3637383128064 3640202914644 3642028572672 3644851960512 3661347889152 3666251248128 3670933561344 3673779357024 3679225564392 3695119368192 3702706753536 3702936336048 3708425767284 3713161943232 3720786376356 3724445712384 3732093315072 3737625970176 3737857717818 3742399438848 3742631482464 3750316426962 3767289668352 3772101021696 3775025244816 3779846477568 3780080843049 3796953366528 3797188792704 3802038331392 3804985762632 3806894063616 3809845259136 3815493177888 3827087917056 3834946280448 3839844040704 3840082126272 3845774869776 3853671604083 3870318993408 3876056561664 3876296892552 3881247463296 3889217035368 3901035810816 3906818915328 3909847574988 3911808466944 3914840994624 3919840791552 3920083837236 3937825414656 3942854565888 3945911161248 3950950639104 3968831913984 3976981327872 3977227916496 3982060486656 3982307390208 3985394570343 3988210976064 3996400182012 4000330579968 4008544671744 4013664141312 4016775629952 4019614212096 4019863444128 4028117643774 4045518618624 4051515912192 4054656744432 4059835105536 4060086831423 4065272127504 4083670800384 4086836559864 4092056019072 4097282144256 4100458455576 4119016375296 4124276932608 4124532654144 4129800256512 4133001776652 4139128759941 4157009289216 4165545097728 4165803378054 4168747275392 4177307186136 4190001426432 4195352641536 4198604979456 4201572057088 4204829216448 4210199368704 4210460417772 4231664861184 4238200876896 4243613649408 4246903400418 4252327287264 4271572537344 4271837391792 4277027930112 4277293122816 4280608982961 4282755821568 4286075916528 4292429825124 4305473906688 4310972596224 4314314565504 4319824545792 4320092392056 4326496728498 4345186664448 4354108867584 4360563631872 4360834004121 4366403396208 4375369164789 4388665287168 4395171279744 4400784525312 4404196118952 4409820890496 4423221706752 4429778927616 4430053591488 4435711386624 4439150056404 4444819468992 4464935903232 4474103993856 4474381406058 4479818047488 4480095813984 4486737348072 4500371902464 4506119503872 4509612755712 4515372158976 4522065988608 4522346374644 4545121517568 4551208445952 4557955401216 4561488837486 4567314493728 4573431143442 4593844813824 4594129650432 4597691129847 4599996993536 4603563021456 4609442412288 4630303899648 4633893422208 4639811549184 4640099235912 4645737234432 4646025288576 4667052343296 4676635450368 4682608164864 4686238234944 4689840684816 4699470584403 4713751604736 4719771721728 4723430601888 4726768564224 4730432868504 4736474289792 4750867759104 4760622968832 4764282600448 4767975986508 4774065355584 4783868198172 4805519104512 4805817065766 4811656421376 4811954763168 4818100299264 4821835406094 4843658145024 4849844170752 4853603886192 4856038096896 4859802614016 4860103941063 4881797185536 4888334997504 4894578081792 4898372476032 4905634085856 4912203820734 4936942338048 4937248448064 4944567689712 4950882590976 4954720633821 4961048501808 4976124420096 4983501293568 4983810290424 4989865918464 4990175309952 5000421902616 5023052891136 5029468028928 5033366993088 5039795303424 5040107790732 5047579516581 5062918390272 5069384441856 5073314350176 5079793678848 5087324237184 5102783889408 5113261707264 5119792054272 5120109501696 5127699826368 5138228805444 5160425324544 5168075415552 5168395856736 5174996617728 5179008399138 5185622713824 5201381081088 5209091887104 5213130099984 5215744622592 5219787992832 5220111640401 5226454388736 5226778449648 5250433886208 5257139421184 5261214881664 5267934185472 5276070770418 5302641770496 5302970555328 5309743186944 5313859427124 5317614634752 5321736977067 5328533576016 5344726228992 5355700839936 5359485616128 5359817925504 5370823525032 5394024824832 5402021216256 5406208992576 5413113474048 5413449108564 5420362836672 5444894400512 5449115413152 5456074692096 5463042859008 5467277940768 5492021833728 5499035910144 5499376872192 5506400342016 5510669035536 5518838346588 5542679052288 5554060130304 5554404504072 5562638650926 5569742914848 5581179564534 5586668568576 5598139972608 5606438955264 5606786576727 5613599158272 5613947223696 5625474640443 5650934502528 5658151532544 5662537867224 5669769716352 5695430049792 5695783189056 5703057497088 5707478643948 5710341095424 5714767888704 5723239766832 5740631875584 5752419420672 5759766061056 5760123189408 5768662304664 5793582219264 5805478490112 5814084842496 5814445338828 5821871194944 5833825553052 5851553716224 5860228372992 5864771362482 5867712700416 5872261491936 5879761187328 5880125755854 5906371903488 5906738121984 5914281848832 5918866741872 5926425958656 5953247870976 5965471991808 5965841874744 5973090729984 5973461085312 5982316464096 5994600273018 6000495869952 6012817007616 6020496211968 6029421318144 6029795166192 6042176465661 6068277927936 6077273868288 6081985116648 6089752658304 6097908191256 6125506200576 6130254839796 6138084028608 6145923216384 6150687683364 6178524562944 6186415398912 6186798981216 6194700384768 6199502664978 6222736457728 6235513933824 6243477553152 6248317646592 6248705067081 6253120913088 6265960779204 6285002139648 6293028962304 6297907469184 6302358085632 6307243824672 6315299053056 6315690626658 6347497291776 6357301315344 6365420474112 6370355100627 6378490930896 6407358806016 6407756087688 6415541895168 6415939684224 6424133732352 6429113874792 6438644737686 6458210860032 6466458894336 6471471848256 6479736818688 6480138588084 6489745092747 6517779996672 6531163301376 6540845447808 6549605094312 6582589784064 6582997930752 6592756919616 6601176787968 6606294178428 6614731335744 6634832560128 6644668391424 6645080387232 6653567079936 6658725084606 6667229203488 6697403854848 6705957371904 6711155990784 6711572109087 6719727071232 6720143720976 6730106022108 6750557853696 6759179255808 6764419133568 6773058238464 6783098982912 6783519561966 6817682276352 6826812668928 6836933101824 6842233256229 6850971740592 6860146715163 6890767220736 6891194475648 6899995490304 6905344532184 6914163618432 6935174774784 6945455849472 6950840133312 6959717323776 6960148853868 6968605851648 6969037932864 7000578514944 7014953175552 7023912247296 7029357352416 7034761027224 7070189027328 7070627407104 7079657582592 7085145902832 7090152846336 7095649302756 7104711434688 7126301638656 7140934453248 7146423900672 7151963979762 7161098033376 7175802297258 7202694955008 7208278656768 7208725598649 7217484632064 7217932144752 7227150448896 7232753109141 7265487217536 7274766256128 7280405829288 7284057145344 7289703921024 7322695778304 7332502496256 7341867122688 7347558714048 7358451128784 7368305731101 7405413507072 7405872672096 7416851534568 7426323886464 7441572752712 7448891424768 7464186630144 7475251940352 7475715435636 7484798877696 7485262964928 7500632853924 7534579336704 7544202043392 7550050489632 7559692955136 7560161686098 7593906733056 7594377585408 7604076662784 7609971525264 7613788127232 7619690518272 7630986355776 7654175834112 7669892560896 7679688081408 7680164252544 7691549739552 7707343208166 7740637986816 7752113123328 7752593785104 7762494926592 7768512598707 7778434070736 7802071621632 7813637830656 7819695149976 7823616933888 7829681989248 7839681583104 7840167674472 7875650829312 7885709131776 7891822322496 7901901278208 7914106155627 7953962655744 7954455832992 7964614780416 7970789140686 7976421952128 7992800364024 8000661159936 8017089343488 8027328282624 8033551259904 8039228424192 8039726888256 8056235287548 8091037237248 8103031824384 8109313488864 8119670211072 8120173662846 8130544255008 8167341600768 8173673119728 8184112038144 8194564288512 8200916911152 8238032750592 8248553865216 8249065308288 8259600513024 8266003553304 8278257519882 8314018578432 8331090195456 8331606756108 8337494550784 8343957976389 8354614372272 8371769346801 8380002852864 8397209958912 8403144114176 8409658432896 8420398737408 8420920835544 8463329722368 8476401753792 8487227298816 8493806800836 8504654574528 8543145074688 8543674783584 8554586245632 8561217965922 8565511643136 8572151833056 8584859650248 8610947813376 8621945192448 8628629131008 8639649091584 8640184784112 8652993456996 8690373328896 8708217735168 8721127263744 8721668008242 8732806792416 8750738329578 8777330574336 8790342559488 8797157043723 8801569050624 8808392237904 8819641780992 8820188633781 8859557855232 8860107182976 8871422773248 8878300112808 8889638937984 8929871806464 8948207987712 8948762812116 8959636094976 8960191627968 8973474696144 8991900409527 9000743804928 9019225511424 9030744317952 9044131977216 9044692749288 9090243035136 9102416891904 9115910802432 9122977674972 9134628987456 9146862286884 9188259300864 9195382259694 9199993987072 9207126042912 9218884824576 9260607799296 9267786844416 9279623098368 9280198471824 9291474468864 9292050577152 9299253997467 9334104686592 9353270900736 9365216329728 9372476469888 9379681369632 9398941168806 9427503209472 9439543443456 9446861203776 9453537128448 9460865737008 9472948579584 9473535939987 9521245937664 9528565200896 9535951973016 9548130711168 9567736396344 9611038209024 9611634131532 9623312842752 9623909526336 9636200598528 9643670812188 9657967106529 9687316290048 9699688341504 9707207772384 9719605228032 9720207882126 9763594371072 9776669995008 9789156163584 9796744952064 9811268171712 9824407641468 9873884676096 9874496896128 9889135379424 9901765181952 9909441267642 9922097003616 9952248840192 9967002587136 9967620580848 9979731836928 9980350619904 9988087626909 10000843805232 10046105782272 10058936057856 10066733986176 10079590606848 10080215581464 10095159033162 10125836780544 10138768883712 10146628700352 10159587357696 10174648474368 10175279342949 10226523414528 10240219003392 10255399652736 10276457610888 10320850649088 10336150831104 10336791713472 10349993235456 10358016798276 10371245427648 10402762162176 10418183774208 10426260199968 10439575985664 10440223280802 10452908777472 10453556899296 10500867772416 10514278842368 10522429763328 10535868370944 10552141540836 10605283540992 10605941110656 10619486373888 10627718854248 10635229269504 10643473954134 10657067152032 10689452457984 10711401679872 10718971232256 10719635851008 10727945969643 10741647050064 10763703445887 10804042432512 10812417985152 10826226948096 10826898217128 10840725673344 10889788801024 10898230826304 10912149384192 10926085718016 10934555881536 10984043667456 10998753744384 11012800684032 11021338071072 11037676693176 11085358104576 11108120260608 11108809008144 11125277301852 11139485829696 11162359129068 11173337137152 11196279945216 11212877910528 11213573153454 11227198316544 11227894447392 11250949280886 11301869005056 11316303065088 11325075734448 11339539432704 11340242529147 11390860099584 11391566378112 11406114994176 11414957287896 11420682190848 11429535777408 11446479533664 11481263751168 11504838841344 11519532122112 11520246378816 11537324609328 11561014812249 11610956980224 11628169684992 11628890677656 11643742389888 11667651106104 11703107432448 11720456745984 11729542724964 11735425400832 11744522983872 11759522374656 11760251511708 11813476243968 11828563697664 11837733483744 11852851917312 11906495741952 11930943983616 11931683749488 11946181459968 11946922170624 11964632928192 11989200546036 12000991739904 12025634015232 12040992423936 12058842636288 12059590332384 12084352931322 12136555855872 12154547736576 12163970233296 12179505316608 12180260494269 12195816382512 12251012401152 12260509679592 12276168057216 12291846432768 12301375366728 12357049125888 12372830797824 12373597962432 12389400769536 12399005329956 12417386279823 12471027867648 12496635293184 12497410134162 12506241826176 12531921558408 12570004279296 12586057924608 12595814938368 12604716171264 12614487649344 12630598106112 12631381253316 12694994583552 12714602630688 12730840948224 12740710201254 12756981861792 12814717612032 12815512175376 12831083790336 12831879368448 12841826948883 12848267464704 12858227749584 12877289475372 12916421720064 12932917788672 12942943696512 12959473637376 12960277176168 12979490185494 13035559993344 13062326602752 13081690895616 13082502012363 13099210188624 13126107494367 13165995861504 13185513839232 13202353575936 13212588356856 13229462671488 13269665120256 13289336782848 13290160774464 13307134159872 13317450169212 13334458406976 13394807709696 13422311981568 13423144218174 13439454142464 13440287441952 13460212044216 13501115707392 13518358511616 13528838267136 13546116476928 13566197965824 13567039123932 13635364552704 13653625337856 13673866203648 13684466512458 13701943481184 13720293430326 13781534441472 13782388951296 13793073389541 13799990980608 13810689064368 13828327236864 13890911698944 13901680266624 13919434647552 13920297707736 13937211703296 13938075865728 14001157029888 14029906351104 14047824494592 14058714704832 14069522054448 14098411753209 14141254814208 14159315165184 14170291805664 14180305692672 14191298605512 14209422869376 14252603277312 14281868906496 14292847801344 14303927959524 14322196066752 14351604594516 14416557313536 14417451197298 14434969264128 14435864289504 14454300897792 14465506218282 14530974435072 14549532512256 14560811658576 14568114290688 14579407842048 14580311823189 14645391556608 14665004992512 14683734245376 14695117428096 14716902257568 14736611462202 14810827014144 14811745344192 14833703069136 14852647772928 14864161901463 14883145505424 14928373260288 14950503880704 14951430871272 14969597755392 14970525929856 15001265707848 15069158673408 15088404086784 15100100979264 15119385910272 15120323372196 15142738549743 15188755170816 15208153325568 15219943050528 15239381036544 15261972711552 15308351668224 15339785121792 15359376162816 15360328505088 15383099479104 15414686416332 15481275973632 15504226246656 15505187570208 15524989853184 15537025197414 15556868141472 15604143243264 15627275661312 15639390299952 15647233867776 15659363978496 15660334921203 15679363166208 15680335348944 15751301658624 15771418263552 15783644644992 15803802556416 15828212311254 15907925311488 15908911665984 15929229560832 15941578281372 15952843904256 15965210931201 15985600728048 16034178686976 16067102519808 16078456848384 16079453776512 16112470575096 16182074474496 16206063648768 16218626977728 16239340422144 16240347325692 16261088510016 16334683201536 16347346239456 16368224076288 16389128577024 16401833822304 16476065501184 16497107730432 16498130616576 16519201026048 16532007106608 16556515039764 16628037156864 16662180390912 16663213512216 16674989101568 16687915952778 16709228744544 16743538693602 16760005705728 16794419917824 16806288228352 16819316865792 16820359730181 16840797474816 16841841671088 16876423921329 16952803507584 16974454597632 16987613601672 17009309149056 17086290149376 17087349567168 17109172491264 17122435931844 17131023286272 17144303666112 17169719300496 17221895626752 17257258262016 17279298183168 17280369568224 17305986913992 17380746657792 17416435470336 17442254527488 17443336016484 17465613584832 17501476659156 17554661148672 17580685118976 17594314087446 17603138101248 17616784475808 17639283561984 17640377267562 17719115710464 17720214365952 17742845546496 17756600225616 17779277875968 17859743612928 17896415975424 17897525624232 17919272189952 17920383255936 17946949392288 17983800819054 18001487609856 18038451022848 18061488635904 18088263954432 18089385498576 18126529396983 18204833783808 18231821604864 18245955349944 18269257974912 18293724573768 18376518601728 18390764519388 18399987974144 18414252085824 18437769649152 18535573688832 18559246196736 18560396943648 18584101154304 18598507994934 18668209373184 18706541801472 18730432659456 18744952939776 18746115201243 18759362739264 18797882337612 18855006418944 18879086886912 18893722407552 18907074256896 18921731474016 18945897159168 18947071879974 19042491875328 19057130401792 19071903946032 19096261422336 19135472792688 19222076418048 19223268263064 19246625685504 19247819052672 19272401197056 19287341624376 19315934213058 19374632580096 19399376683008 19414415544768 19439210456064 19440415764252 19469235278241 19553339990016 19593489904128 19622536343424 19648815282936 19747769352192 19748993792256 19778270758848 19803530363904 19818882535284 19844194007232 19904497680384 19934005174272 19935241161696 19960701239808 19976175253818 20001687610464 20092211564544 20117872115712 20133467972352 20134716327261 20159181213696 20160431162928 20190318066324 20251673561088 20277537767424 20293257400704 20319174715392 20349296948736 20350558685898 20453046829056 20480438006784 20510799305472 20526699768687 20552915221776 20580440145489 20672301662208 20673583426944 20699986470912 20716033596552 20742490855296 20805524324352 20836367548416 20852520399936 20879151971328 20880446561604 20905817554944 20907113798592 21001735544832 21044859526656 21071736741888 21104283081672 21210567081984 21211882221312 21238972747776 21255437708496 21270458539008 21286947908268 21314134304064 21378904915968 21422803359744 21439271702016 21455891939286 21483294100128 21527406891774 21608084865024 21624835970304 21626176795947 21652453896192 21653796434256 21681451346688 21698259327423 21779577602048 21796461652608 21824298768384 21852171436032 21869111763072 21968087334912 21997507488768 22025601368064 22042676142144 22075353386352 22104917193303 22216240521216 22217618016288 22250554603704 22278971659392 22324718258136 22346674274304 22392559890432 22425755821056 22427146306908 22454396633088 22455788894784 22501898561772 22603738010112 22632606130176 22650151468896 22679078865408 22680485058294 22781720199168 22783132756224 22812229988352 22829914575792 22841364381696 22859071554816 22892959067328 22962527502336 23009677682688 23039064244224 23040492757632 23074649218656 23122029624498 23221913960448 23256339369984 23257781355312 23287484779776 23305537796121 23335302212208 23406214864896 23440913491968 23459085449928 23470850801664 23489045967744 23519044749312 23520503023416 23626952487936 23657127395328 23675466967488 23705703834624 23742318466881 23861887967232 23863367498976 23893844341248 23929265856384 23978401092072 24001983479808 24051268030464 24081984847872 24117685272576 24119180664768 24168705862644 24273111711744 24309095473152 24327940466592 24359010633216 24360520988538 24391632765024 24502024802304 24521019359184 24552336114432 24583692865536 24602750733456 24714098251776 24745661595648 24747195924864 24778801539072 24798010659912 24834772559646 24942055735296 24993270586368 24994820268324 25012483652352 25031873929167 25063843116816 25115308040403 25140008558592 25191629876736 25209432342528 25228975298688 25261196212224 25262762506632 25389989167104 25429205261376 25461681896448 25481420402508 25513963723584 25629435224064 25631024350752 25663758736896 25683653897766 25696534929408 25716455499168 25754578950744 25832843440128 25865835577344 25885887393024 25918947274752 25920554352336 25958980370988 26071119986688 26124653205504 26163381791232 26165004024726 26198420377248 26252214988734 26331991723008 26371027678464 26391471131169 26404707151872 26425176713712 26458925342976 26460565901343 26578673565696 26580321548928 26614268319744 26634900338424 26668916813952 26789615419392 26844623963136 26846288436348 26878908284928 26880574883904 26920424088432 26975701228581 27002231414784 27057676534272 27092232953856 27132395931648 27134078247864 27270729105408 27307250675712 27347732407296 27368933024916 27403886962368 27440586860652 27564777902592 27586146779082 27599981961216 27621378128736 27656654473728 27781823397888 27803360533248 27838869295104 27840595415472 27874423406592 27876151731456 27897761992401 28002314059776 28059812702208 28095648989184 28117429409664 28139044108896 28196823506418 28282509628416 28318630330368 28340583611328 28360611385344 28382597211024 28418845738752 28420607819961 28563737812992 28585695602688 28607855919048 28644392133504 28703209189032 28833114627072 28834902394596 28869938528256 28871728579008 28908601795584 28931012436564 28973901319587 29061948870144 29099065024512 29121623317152 29158815684096 29160623646378 29290783113216 29330009985024 29367468490752 29390234856192 29433804515136 29473222924404 29621654028288 29623490688384 29667406138272 29705295545856 29728323802926 29766291010848 29856746520576 29901007761408 29902861742544 29939195510784 29941051859712 29964262880727 30002531415696 30138317346816 30176808173568 30200201958528 30238771820544 30240646744392 30285477099486 30377510341632 30416306651136 30439886101056 30478762073088 30523945423104 30525838028847 30679570243584 30720657010176 30766198958208 30829372832664 30962551947264 31008452493312 31010375140416 31049979706368 31074050394828 31113736282944 31208286486528 31254551322624 31278780599904 31318727956992 31320669842406 31358726332416 31360670697888 31502603317248 31542836527104 31567289289984 31607605112832 31656424622508 31815850622976 31817823331968 31858459121664 31883156562744 31905687808512 31930421862402 31971201456096 32068357373952 32134205039616 32156913696768 32158907553024 32183837908929 32224941150192 32412127297536 32437253955456 32478680844288 32480694651384 32522177020032 32669366403072 32694692478912 32736448152576 32778257154048 32803667644608 32952131002368 32996261233152 33038402052096 33064014213216 33113030079528 33256074313728 33324360781824 33326427024432 33349978203136 33375831905556 33418457489088 33487077387204 33520011411456 33588839835648 33638633731584 33640719460362 33681594949632 33683683342176 33752847842658 33905607015168 33948909195264 33975227203344 34018618298112 34020727587441 34172580298752 34174699134336 34218344982528 34244871863688 34262046572544 34288607332224 34339438600992 34443791253504 34514516524032 34558596366336 34560739136448 34611973827984 34683044436747 34832870940672 34884509054976 34886672032968 34931227169664 35002953318312 35109322297344 35161370237952 35188628174892 35206276202496 35233568951616 35278567123968 35280754535124 35440428731904 35485691092992 35513200451232 35558555751936 35719487225856 35792831950848 35795051248464 35838544379904 35840766511872 35893898784576 35967601638108 36002975219712 36076902045696 36122977271808 36176527908864 36178770997152 36253058793966 36409667567616 36463643209728 36491910699888 36538515949824 36540781482807 36587449147536 36753037203456 36781529038776 36799975948288 36828504171648 36875539298304 37071147377664 37118492393472 37120793887296 37168202308608 37197015989868 37252158839469 37413083602944 37489905879552 37492230402486 37518725478528 37595764675224 37710012837888 37758173773824 37787444815104 37814148513792 37843462948032 37891794318336 37894143759948 38084983750656 38114260803584 38143807892064 38192522844672 38270945585376 38444152836096 38446536526128 38493251371008 38495638105344 38525480846649 38544802394112 38574683248752 38631868426116 38749265160192 38798753366016 38828831089536 38878420912128 38880831528504 38938470556482 39106679980032 39186979808256 39245072686848 39247506037089 39297630565872 39378322483101 39497987584512 39556541517696 39607060727808 39637765070568 39688388014464 39808995360768 39868010348544 39870482323392 39921402479616 39952350507636 40003375220928 40184423129088 40266935944704 40269432654522 40318362427392 40320862325856 40380636132648 40503347122176 40555075534848 40586514801408 40638349430784 40698593897472 40701117371796 40906093658112 40960876013568 41021598610944 41053399537374 41105830443552 41160880290978 41344603324416 41347166853888 41379220168623 41399972941824 41432067193104 41484981710592 41672735096832 41705040799872 41758303942656 41760893123208 41811635109888 41814227597184 42003471089664 42089719053312 42143473483776 42208566163344 42295235259627 42423764442624 42477945495552 42510875416992 42540917078016 42573895816536 42628268608128 42757809831936 42845606719488 42878543404032 42911783878572 42966588200256 43054813783548 43249671940608 43252353591894 43304907792384 43307592868512 43362902693376 43396518654846 43559155204096 43592923305216 43648597536768 43704342872064 43738223526144 43740935469567 43936174669824 43995014977536 44051202736128 44085352284288 44150706772704 44209834386606 44432481042432 44435236032576 44501109207408 44557943318784 44592485704389 44649436516272 44785119780864 44851511642112 44854292613816 44908793266176 44911577789568 45003797123544 45207476020224 45265212260352 45300302937792 45358157730816 45360970116588 45428215649229 45566265512448 45624459976704 45659829151584 45718143109632 45785918134656 45925055004672 46019355365376 46078128488448 46080985515264 46149298437312 46244059248996 46443827920896 46512678739968 46515562710624 46574969559552 46611075592242 46670604424416 46812429729792 46881826983936 46918170899856 46941701603328 46978091935488 46981004763609 47038089498624 47041006046832 47253904975872 47314254790656 47350933934976 47411407669248 47484636933762 47723775934464 47726734997952 47787688682496 47858531712768 47895632793603 47956802184144 48102536060928 48235370545152 48238361329536 48337411725288 48546223423488 48618190946304 48655880933184 48718021266432 48721041977076 48783265530048 49004049604608 49042038718368 49104672228864 49167385731072 49205501466912 49428196503552 49491323191296 49494391849728 49557603078144 49596021319824 49669545119292 49884111470592 49986541172736 49989640536648 50024967304704 50063747858334 50127686233632 50230616080806 50280017117184 50383259753472 50418864685056 50457950597376 50461079190543 50522392424448 50525525013264 50629271763987 50858410522752 50923363792896 50962840805016 51027927447168 51258870448128 51262048701504 51327517473792 51367307795532 51393069858816 51432910998336 51509157901488 51665686880256 51771774786048 51837894549504 51841108704672 51917960741976 52142239973376 52249306411008 52326763582464 52330008049452 52396840754496 52504429977468 52663983446016 52742055356928 52782942262338 52809414303744 52850353427424 52917850685952 52921131802686 53157347131392 53160643097856 53228536639488 53269800676848 53337833627904 53579230838784 53689247926272 53692576872696 53757816569856 53761149767808 53840848176864 53951402457162 54004462829568 54115353068544 54184465907712 54264791863296 54268156495728 54379588190949 54614501351424 54695464814592 54737866049832 54807773924736 54881173721304 55129555805184 55172293558164 55199963922432 55242756257472 55313308947456 55606721066496 55677738590208 55681190830944 55752303462912 55795523984802 56004628119552 56119625404416 56191297978368 56234858819328 56238345603729 56278088217792 56393647012836 56565019256832 56637260660736 56681167222656 56721222770688 56765194422048 56837691477504 56841215639922 57127475625984 57171391205376 57215711838096 57288784267008 57406418378064 57666229254144 57669804789192 57739877056512 57743457158016 57817203591168 57862024873128 57947802639174 58123897740288 58198130049024 58243246634304 58317631368192 58321247292756 58407705834723 58660019970048 58780469712384 58867609030272 58946445848808 59243308056576 59246981376768 59334812276544 59410591091712 59456647605852 59532582021696 59713493041152 59802015522816 59805723485088 59882103719424 59928525761454 60005062831392 60276634693632 60353616347136 60400403917056 60404148981783 60477543641088 60481293488784 60570954198972 60755020683264 60832613302272 60879772202112 60957524146176 61047890846208 61051676057694 61359140487168 61441314020352 61532397916416 61580099306061 61658745665328 61741320436467 62016904986624 62020750280832 62099959412736 62148100789656 62227472565888 62416572973056 62509102645248 62557561199808 62637455913984 62641339684812 62717452664832 62721341395776 63005206634496 63134578579968 63215210225664 63312849245016 63631701245952 63635646663936 63716918243328 63766313125488 63811375617024 63860843724804 63942402912192 64136714747904 64268410079232 64317815106048 64367675817858 64449882300384 64824254595072 64874507910912 64878530387841 64957361688576 64961389302768 65044354040064 65094777982269 65338732806144 65389384957824 65472896305152 65556514308096 65607335289216 65904262004736 65992522466304 66076804104192 66128028426432 66226060159056 66314751579909 66648721563648 66652854048864 66699956406272 66751663811112 66836914978176 66974154774408 67040022822912 67177679671296 67277267463168 67281438920724 67363189899264 67367366684352 67505695685316 67811214030336 67897818390528 67950454406688 68037236596224 68041455174882 68345160597504 68349398268672 68436689965056 68489743727376 68524093145088 68577214664448 68678877201984 68887582507008 69029033048064 69117192732672 69121478272896 69223947655968 69366088873494 69665741881344 69769018109952 69773344065936 69862454339328 69916613388363 70005906636624 70218644594688 70322740475904 70377256349784 70412552404992 70467137903232 70557134247936 70561509070248 70880857463808 70971382185984 71026400902464 71117111503872 71226955400643 71585663901696 71590102496928 71681533023744 71787797569152 71935203276216 72005950439424 72153804091392 72245954543616 72353055817728 72357541994304 72506117587932 72819335135232 72927286419456 72983821399776 73077031899648 73081562965614 73174898295072 73506074406912 73563058077552 73599951896576 73657008343296 73751078596608 74142294755328 74236984786944 74241587774592 74336404617216 74394031979736 74504317678938 74826167205888 74979811759104 74984460804972 75037450957056 75095621787501 75191529350448 75345924121209 75420025675776 75574889630208 75628297027584 75686925896064 75783588636672 75788287519896 76169967501312 76228521607168 76287615784128 76385045689344 76541891170752 76888305672192 76893073052256 76991276210688 77050961693298 77089604788224 77149366497504 77263736852232 77498530320384 77597506732032 77657662179072 77756841824256 77761663057008 77876941112964 78213359960064 78373959616512 78490145373696 78495012074178 78595261131744 78756644966202 78995975169024 79113083035392 79214121455616 79275530141136 79376776028928 79381697704029 79736020697088 79740964646784 79842804959232 79904701015272 80006750441856 80368846258176 80533871889408 80538865309044 80636724854784 80641724651712 80761272265296 80927103685743 81006694244352 81173029602816 81276698861568 81397187794944 81402234743592 81812187316224 81921752027136 82043197221888 82106799074748 82211660887104 82321760581956 82694333707776 82758440337246 82799945883648 82864134386208 82969963421184 83345470193664 83410081599744 83516607885312 83521786246416 83623270219776 83628455194368 84006942179328 84179438106624 84286946967552 84417132326688 84590470519254 84847528885248 84955890991104 85021750833984 85081834156032 85147791633072 85256537216256 85261823459883 85691213438976 85757086808064 85823567757144 85933176400512 86109627567096 86499343881216 86504707183788 86609815584768 86615185737024 86725805386752 86793037309692 86921703958761 87185846610432 87297195073536 87476447052288 87481870939134 87872349339648 87990029955072 88102405472256 88170704568576 88301413545408 88419668773212 88864962084864 88870472065152 89002218414816 89115886637568 89184971408778 89298873032544 89570239561728 89703023284224 89708585227632 89817586532352 89823155579136 89892788642181 90007594247088 90414952040448 90530424520704 90600605875584 90716315461632 90721940233176 90856431298458 91132531024896 91248919953408 91319658303168 91436286219264 91571836269312 91577514086541 92038710730752 92161971030528 92298596874624 92488118497992 92887655841792 93025357479936 93031125421248 93149939119104 93222151184484 93341208848832 93624859459584 93763653967872 93836341799712 93956183870976 93962009527218 94076178997248 94082012093664 94507809951744 94628509581312 94701867869952 94822815338496 94969273867524 95447551868928 95453469995904 95575377364992 95717063425536 95791265587206 95913604368288 96205072121856 96470741090304 96476722659072 96551513726787 96674823450576 97236381892608 97311761866368 97436042532864 97442083954152 97566531060096 98008099209216 98084077436736 98209344457728 98334771462144 98411002933824 98856393007104 98988783699456 99115206156288 99192042639648 99339090238584 99768222941184 99973082345472 99979281073296 100049934609408 100127495716668 100255372467264 100461232161612 100560034234368 100766519506944 100915901194752 100922158381086 101044784848896 101051050026528 101258543527974 101716821045504 101846727585792 101925681610032 102055854894336 102062182762323 102517740896256 102524097403008 102655034947584 102734615591064 102786139717632 102865821996672 103018315802976 103331373760512 103543549572096 103675789099008 103682217409344 103835921483952 104049133310241 104498612822016 104653527164928 104660016098904 104793681508992 105008859954936 105327966892032 105484110713856 105565884524676 105618828607488 105700706854848 105835701371904 105842263605372 106321286195712 106457073278976 106539601353696 106675667255808 107158461677568 107378495852544 107385153745392 107515633139712 107522299535616 107681696353728 107902804914324 108008925659136 108230706137088 108368931815424 108529583726592 108536312991456 108759176381898 109229002702848 109390929629184 109475732099664 109615547849472 109622344448421 109762347442608 110259111610368 110344587116328 110399927844864 110485512514944 110626617894912 111213442132992 111355477180416 111362381661888 111504606925824 111591047969604 111756476518407 112239250808832 112469717638656 112476691207458 112556176435584 112787294025672 113130038513664 113274521321472 113362334445312 113442445541376 113530388844096 113675382955008 113682431279844 114254951251968 114342782410752 114431423676192 114577568534016 114812836756128 115332458508288 115339609578384 115479754113024 115486914316032 115576442539947 115634407182336 115724049746256 115895605278348 116247795480576 116396260098048 116486493268608 116635262736384 116642494585512 116815411669446 117320039940096 117560939424768 117735218060544 117742518111267 117892891697616 118134967449303 118493962753536 118669624553088 118821182183424 118913295211704 119065164043392 119426986082304 119604031045632 119611446970176 119764207438848 119857051522908 120010125662784 120553269387264 120800807834112 120808297963566 120955087282176 120962586977568 121141908397944 121510041366528 121665226604544 121759544404224 121915048292352 122095781692416 122103352115388 122718280974336 122882628040704 123064795832832 123160198612122 123317491330656 123482640872934 124033809973248 124041500561664 124137660505869 124199918825472 124296201579312 124454945131776 125018205290496 125115122399616 125274911827968 125282679369624 125434905329664 125442682791552 126010413268992 126269157159936 126430420451328 126625698490032 126885705778881 127271293327872 127433836486656 127532626250976 127622751234048 127721687449608 127884805824384 128273429495808 128536820158464 128635630212096 128735351635716 128899764600768 129749015821824 129757060775682 129914723377152 129922778605536 130088708080128 130189555964538 130677465612288 130778769915648 130945792610304 131113028616192 131214670578432 131222806408701 131808524009472 131985044932608 132153608208384 132256056852864 132452120318112 132629503159818 133297443127296 133305708097728 133399912812544 133503327622224 133673829956352 133948309548816 134355359342592 134554534926336 134562877841448 134726379798528 134734733368704 135011391370632 135622428060672 135795636781056 135900908813376 136074473192448 136082910349764 136284646947687 136698796537344 136873379930112 136979487454752 137154429328896 137357754403968 137775165014016 138058066096128 138234385465344 138242956545792 138447895311936 138732177746988 139331483762688 139538036219904 139546688131872 139724908678656 139833226776726 140011813273248 140437289189376 140645480951808 140754512699568 140825104809984 140934275806464 140943014290827 141114268495872 141123018140496 141761714927616 141942764371968 142052801804928 142234223007744 142453910801286 143171327803392 143180204993856 143363066047488 143575595138304 143686898380809 143870406552432 144307608182784 144706111635456 144715083988608 145012235175864 145638670270464 145854572838912 145967642799552 146154063799296 146163125931228 146349796590144 147012148813824 147126116155104 147314016686592 147502157193216 148284589510656 148473969573888 148483175549184 148672809234432 148788063959472 149008635357876 149652334411776 149959623518208 149968921609944 150074901914112 150191243575002 150383058700896 150691848242418 150840051351552 151149779260416 151256594055168 151373851792128 151383237571629 151567177273344 151576575039792 151887815291961 152457043214336 152575231568256 152770091378688 153083782341504 153776611344384 153786146104512 153982552421376 154101923386596 154179209576448 154298732995008 154527473704464 154997060640768 155315324358144 155513683648512 155523326114016 155753882225928 156426719920128 156747919233024 156980290747392 156990024148356 157190522263488 157513289932404 157991950338048 158226166070784 158428242911232 158551060282272 158753552057856 158763395408058 159472041394176 159481929293568 159685609918464 159809402030544 160013500883712 160737692516352 161067743778816 161077730618088 161273449709568 161283449303424 161522544530592 161854207371486 162013388488704 162346059205632 162553397723136 162794375589888 162804469487184 163138764572847 163843504054272 164086394443776 164213598149496 164423321774208 164643521163912 165388667415552 165516880674492 165599891767296 165728268772416 165939926842368 166820163199488 167033215770624 167043572492832 167256910388736 168013884358656 168358876213248 168573893935104 168715036811187 168834264653376 169180941038508 169695057770496 169911781982208 170043501667968 170163668312064 170295583266144 170513074432512 170523646919766 171382426877952 171514173616128 171647135514288 171866352801024 172219255134192 172998687762432 173009414367576 173219631169536 173230371474048 173451610773504 173586074619384 173843407917522 174371693220864 174594390147072 174952894104576 174963741878268 175223117504169 175980059910144 176341409137152 176602827090816 176839337546424 177729924169728 177740944130304 178004436829632 178231773275136 178369942817556 178597746065088 179140479123456 179406046568448 179417170455264 179646311158272 179785577284362 180015188494176 180829904080896 181060849041408 181201211751168 181212446945349 181432630923264 181443880466352 181712862596916 182265062049792 182497839906816 182639316606336 182872572438528 183143672538624 183155028173082 184077421461504 184323942061056 184597193749248 184740297918183 184976236995984 185223961309401 186050714959872 186062250842496 186299878238208 186444302368968 186682417697664 187249718919168 187527307935744 187672683599424 187912367741952 187924019054436 188152357994496 188164024187328 189015619903488 189403735739904 189645630676992 189938547735048 190895103737856 190906939991808 191150754729984 191434126851072 191582531174412 191827208736576 192410144243712 192953445318144 193103027453574 193349646901152 194472763785216 194623523732736 194635591163523 194872085065728 194884167908304 195133062120192 195284333946807 196016198418432 196168154873472 196418688915456 196669542924288 196822005867648 197712786014208 197977567398912 198230412312576 198384085279296 198678180477168 198944254739727 199946164690944 199958562146592 200099869218816 200254991433336 200510744934528 200922464323224 201120068468736 201533039013888 201831802389504 201844316762172 202089569697792 202102100053056 202517087055948 203433642091008 203693455171584 203851363220064 204111709788672 204124365524646 205035481792512 205048194806016 205310069895168 205469231182128 205572279435264 205731643993344 206036631605952 206662747521024 207087099144192 207351578198016 207364434818688 207671842967904 208098266620482 208997225644032 209307054329856 209320032197808 209587363017984 209749840165089 210017719909872 210655933784064 210968221427712 211131769049352 211237657214976 211401413709696 211671402743808 211684527210744 212642572391424 212914146557952 213079202707392 213351334511616 213680866201929 214756991705088 214770307490784 215044599071232 215363392707456 215805609828648 216017851318272 216461412274176 216737863630848 217059167453184 217072625982912 217518352763796 218458005405696 218781859258368 218951464199328 219231095698944 219244688896842 219524694885216 220518223220736 220689174232656 220799855689728 220971025029888 221253235789824 222426884265984 222710954360832 222724763323776 223009213851648 223182095939208 223512953036814 224478501617664 224939435277312 224953382414916 225112352871168 225286865362503 225574588051344 226260077027328 226724668890624 226884891082752 227060777688192 227350765910016 227364862559688 228509902503936 228685564821504 228862847352384 229155137068032 229625673512256 230664917016576 230679219156768 230973828632064 231152885079894 231268814364672 231448099492512 231791210556696 232495590961152 232792520196096 232972986537216 233270525472768 233284989171024 233630823338892 234640079880192 235121878849536 235470436121088 235485036222534 235785783395232 236269934898606 236987925507072 237339249106176 237642364366848 237826590423408 238130328086784 238145093112087 239208062091264 239222893940352 239528414877696 239714103045816 240020251325568 241106538774528 241601615668224 241616595927132 241910174564352 241925173955136 242283816795888 242781311057229 243020082733056 243519088808448 243830096584704 244191563384832 244206704230776 245436561948672 245765256081408 246129591665664 246320397224244 246634982661312 246965281745868 248083001123328 248275321011738 248399837650944 248592403158624 248909890263552 250036410580992 250230244799232 250549823655936 250565358739248 250869810659328 250885365583104 252020826537984 252538314319872 252860840902656 253251396980064 253771411557762 254542586655744 254867672973312 255065252501952 255245502468096 255443374899216 255769611648768 255785470379649 257073640316928 257271260424192 257470703271432 257799529201536 259498031643648 259514121551364 259829446754304 259845557211072 260177416160256 260379111929076 260765111876283 261557539831296 261891585220608 262429341156864 262445612817402 263617048018944 263970089865216 264307216416768 264512113705728 264904240636224 265259006319636 266594886254592 266611416195456 266799825625088 267006655244448 267347659912704 267896619097632 268710718685184 269109069852672 269125755682896 269452759597056 269469466737408 269678365926543 270022782741264 271244856121344 271591273562112 271801817626752 272148946384896 272165820699528 272569293895374 273397593074688 273746759860224 273958974909504 274308858657792 274715508807936 274732542259623 276116132192256 276485913091584 276895790623872 277464355493976 278662967525376 279076072439808 279093376263744 279449817357312 279666453553452 280023626546496 280874578378752 281290961903616 281509025399136 281868551612928 281886028581654 282228536991744 282246036280992 283523429855232 283885528743936 284105603609856 284468446015488 284907821602572 286342655606784 286360409987712 286726132094976 287151190276608 287373796761618 287740813104864 288615216365568 289412223270912 289430167977216 289654541180361 290024470351728 291709145677824 291935285599104 292308127598592 292326251862456 292699593180288 294024297627648 294252232310208 294628033373184 295004314386432 296569179021312 296966351098368 297345618468864 297576127918944 298017270715752 299304668823552 299919247036416 299937843219888 300149803828224 300382487150004 300766117401792 301383696484836 301680102703104 302299558520832 302747703584256 302766475143258 303134354546688 303153150079584 303775630583922 304914086428672 305150463136512 305540182757376 306167564683008 306186548286969 307553222688768 307572292209024 307965104842752 308203846773192 308358419152896 308597465990016 309054947408928 309994121281536 310630648716288 311027367297024 311046652228032 311507764451856 312147399930723 313495838466048 313960581494784 313980048296712 314381044526976 315026579864808 315983900676096 316452332141568 316856485822464 317102120564544 317507104115712 317526790816116 318963858587136 319371219836928 319618804061088 320027001767424 321475385032704 322135487557632 322155461236176 322546899419136 322566898606848 323045089061184 323708414742972 324026776977408 324692118411264 325106795446272 325588751179776 325608938974368 326277529145694 327687008108544 328172788887552 328427196298992 328846643548416 328867033345263 329287042327824 330777334831104 331033761348984 331199783534592 331456537544832 331879853684736 333640326398976 334066431541248 334087144985664 334513820777472 335269429555221 336717752426496 337430073622374 337668529306752 338361882077016 339390115540992 339823563964416 340087003335936 340327336624128 340591166532288 341026148865024 341047293839532 342764853755904 343028347232256 343294271028576 343732705602048 344438510268384 345997375524864 346018828735152 346439262339072 346460742948096 346903221547008 347172149238768 347686815835044 348743386441728 349188780294144 349905788209152 349927483756536 350446235008338 351960119820288 352682818274304 353205654181632 353227554333801 353678675092848 354404902347909 355481888260608 356008873659264 356463546550272 356739885635112 357195492130176 358280958246912 358812093136896 358834340910528 359292622316544 359571154568724 360030376988352 361659808161792 362402423502336 362424893890698 362865261846528 362887760932704 363425725193832 364530124099584 364995679813632 365278633212672 365745144877056 366287345077248 366310056346164 368154842923008 368647884122112 369194387498496 369480595836366 369952473991968 370447922618802 372101429919744 372124501684992 372412981517607 372599756476416 372888604737936 373364835395328 375054615871488 375345367198848 375824735483904 375848038108872 376304715988992 376328048374656 378031239806976 378807471479808 379291261353984 379877095470096 380657117336643 381813879983616 382301509459968 382868253702144 383165062348824 383654417473152 384820288487424 385906890636288 386206054907148 386699293802304 389247047465472 389271182327046 389744170131456 389768335816608 390266124240384 390568667893614 392032396836864 392336309746944 392837377830912 393339085848576 393644011735296 393668419226103 395425572028416 395955134797824 396460824625152 396768170558592 397356360954336 397888509479454 399892329381888 399917124293184 400199738437632 400509982866672 401021489869056 401844928646448 403066078027776 403663604779008 403688633524344 404179139395584 404204200106112 405034174111896 406867284182016 407386910343168 407702726440128 408223419577344 408248731049292 408853940843061 410096389612032 410620139790336 410938462364256 411463287986688 412073263211904 413325495042048 414174198288384 414703156396032 414728869637376 415343685935808 416196533240964 417994451288064 418614108659712 418640064395616 419174726035968 419499680330178 420035439819744 421311867568128 421936442855424 422263538098704 422475314429952 422802827419392 422829042872481 423342805487616 423369054421488 425285144782848 425828293115904 426158405414784 426702669023232 427361732403858 429513983410176 429540614981568 430089198142464 430726785414912 431060695142427 431611219657296 432922824548352 434118334906368 434145251965824 435036705527592 436916010811392 437563718516736 437902928398656 438462191397888 438489377793684 439049389770432 441036446441472 441378348465312 441942050059776 442506471579648 444853768531968 445421908721664 445449526647552 446018427703296 446364191878416 447025906073628 448957003235328 449878870554624 449906764829832 450224705742336 450573730725006 451149176102688 452520154054656 453449337781248 453769782165504 454121555376384 454149712714887 454701531820032 454729725119376 455663445875883 457371129643008 457725694704768 458310274136064 459251347024512 461329834033152 461358438313536 461947657264128 462305770159788 462537628729344 462896198985024 463582421113392 464991181922304 465945973074432 466541050945536 466569978342048 467261646677784 469280159760384 470243757699072 470940872242176 470970072445068 471571566790464 472539869797212 473975851014144 474678498212352 475284728733696 475653180846816 476260656173568 476290186224174 478416124182528 478445787880704 479056829755392 479428206091632 480040502651136 482213077549056 483203231336448 483233191854264 483820349128704 483850347910272 484567633591776 485562622114458 486040165466112 487038177616896 487660193169408 488383126769664 488413408461552 489416293718541 491530512162816 492259183331328 492640794448488 493269965322624 493930563491736 496166002246656 496550642023476 496799675301888 497184806317248 497819780527104 500460489598464 501099647311872 501130717478496 501770731166208 504041653075968 505076628639744 505721681805312 506145110433561 506502793960128 507542823115524 509085173311488 509735345946624 510130505003904 510491004936192 510886749798432 511539223297536 511570940759298 514147280633856 514542520848384 514941406542864 515599058403072 518996063287296 519028243102728 519658893508608 519691114422144 520354832320512 520758223858152 521530223752566 523115079662592 523783170441216 524858682313728 524891225634804 525669352512507 527940179730432 529024227411456 529808481272448 530518012639272 533189772509184 533222832390912 533599651250176 534013310488896 534695319825408 535793238195264 537421437370368 538218139705344 538251511365792 538938933474816 539356731853086 540045565482528 542489712242688 543182547124224 543603635253504 543637340836047 544297892769792 544331641399056 545138587790748 546795186149376 547493519720448 547917949819008 548617717315584 549431017615872 549465084519246 552232264384512 552971826183168 553791581247744 554928710987952 555671883928203 558152144879616 558186752527488 558899634714624 559332907106904 560047253092992 561749156757504 562581923807232 563018050798272 563737103225856 563772057163308 564457073983488 564492072561984 567046859710464 568211207219712 568936892030976 569815643205144 572685311213568 572720819975424 573452264189952 574302380553216 574747593523236 575481626209728 577230432731136 578860335954432 579309082360722 580048940703456 583418291355648 583870571198208 583906773490569 584616255197184 584652503724912 585399186360576 588048595255296 588504464620416 589256066746368 590008628772864 593138358042624 593932702196736 594691236937728 595152255837888 596034541431504 596832764219181 599838494072832 599875686439776 600299607656448 600764974300008 601532234803584 602767392969672 603360205406208 604599117041664 605495407168512 605532950286516 606268709093376 606306300159168 607551261167844 610300926273024 611080365514752 612335129366016 612373096573938 615106445377536 615144584418048 615930209685504 616407693546384 616716838305792 617194931980032 618109894817856 619988242563072 621261297432576 622054734594048 622093304456064 623015528903712 624294799861446 626991676932096 627921162989568 627960096593424 628762089053952 629249520495267 630053159729616 631967801352192 632904664283136 633712971644928 634204241129088 635014208231424 635053581632232 637927717174272 638742439673856 639237608122176 640054003534848 641042598605787 644270975115264 644310922472352 645133797213696 646090178122368 647416829485944 648053553954816 649384236822528 650213590892544 651177502359552 651217877948736 652555058291388 655374016217088 656345577775104 656854392597984 657693287096832 657734066690526 658574084655648 661554669662208 662067522697968 662399567069184 662913075089664 663759707369472 667280652797952 668132863082496 668174289971328 669027641554944 670538859110442 673435504852992 674860147244748 675337058613504 675860596087509 676723764154032 678780231081984 680174006671872 680654673248256 681182333064576 682052297730048 682094587679064 685529707511808 686056694464512 686588542057152 687465411204096 688877020536768 691994751049728 692037657470304 692921485896192 693806443094016 694344298477536 695373631670088 697486772883456 698377560588288 699811576418304 699854967513072 700892470016676 703920239640576 705365636548608 706411308363264 706455108667602 707357350185696 708809804695818 710963776521216 712017747318528 712927093100544 713479771270224 714390984260352 714435279336261 717624186273792 717668681821056 718585244633088 719142309137448 720060753976704 723319616323584 724804847004672 724849787781396 725730523693056 725775521865408 726851450387664 728343933171687 729060248199168 730557266425344 731490289754112 732574690154496 732620112692328 736309685846016 737295768244224 738388774996992 738961191672732 739904947983936 740895845237604 744249003369984 744825963035214 745199512952832 745777209475872 746729670790656 750109231742976 750690734397696 751649470967808 751696076217744 752609431977984 752656096749312 756062479613952 757614942959616 758582522707968 759754190940192 761314234673286 763627759967232 764603018919936 765736507404288 766330124697648 767308834946304 767356411138947 771813781272576 772412109814296 773398587604608 778494094930944 778542364654092 779488340262912 779536671633216 780532248480768 781137335787228 782295335628849 784672619493888 785674755661824 787288023470592 787336838452206 790851144056832 791910269595648 792921649250304 793536341117184 794712721908672 795777018958908 799784658763776 799834248586368 800399476875264 801019965733344 802042979738112 803689857292896 806132156055552 807327209558016 807377267048688 808358278791168 808408400212224 809035097779629 810068348223792 813734568364032 814773820686336 815405452880256 816446839154688 816497462098584 817707881686122 820192779224064 821240279580672 821876924728512 822926575973376 824146526423808 824197626778869 828348396576768 829457739274752 830687371871616 832393066481928 835988902576128 837228217319424 837280128791232 838349452071936 838999360660356 840070879639488 842623735136256 843872885710848 844527076197408 845605654838784 845658085744962 846685610975232 846738108842976 850570289565696 851656586231808 852316810829568 853405338046464 854723464807716 859027966820352 859081229963136 860178396284928 861453570829824 862121390284854 863222439314592 865845649096704 868236669812736 868290503931648 868963623541083 870073411055184 875127437033472 875805856797312 876924382795776 876978755587368 878098779540864 882072892882944 882756696930624 883884100119552 885012943159296 889707537063936 890899053295104 892036855406592 892728383756832 894051812147256 897914006470656 899757741109248 899813529659664 900449411484672 901147461450012 902298352205376 905040308109312 906898675562496 908243110752768 908299425429774 909403063640064 909459450238752 911326891751766 914742259286016 915451389409536 916620548272128 918502694049024 918559644860907 922659668066304 922716876627072 923895314528256 924611540319576 925075257458688 925792397970048 927164842226784 929982363844608 931891946148864 933082101891072 933139956684096 934523293355568 940487515398144 941881744484352 941940144890136 943143133580928 945079739594424 947951702028288 949356996424704 950569457467392 951306361693632 952521312347136 952580372448348 956891575761408 958113659510784 958856412183264 960081005302272 964426155098112 966406462672896 966466383708528 967640698257408 967700695820544 969135267183552 971125244228916 972080330932224 974076355233792 975320386338816 976766253539328 976826816923104 978832587437082 983061024325632 984518366662656 985281588896976 986539930645248 986601100035789 987861126983472 992332004493312 993101284046952 993599350603776 994369612634496 995639561054208 1000920979196928 1002199294623744 1002261434956992 1003541462332416 1005808288665663 1010153257279488 1012290220867122 1013005587920256 1015085646231048 1018170346622976 1019470691893248 1020261010007808 1020982009872384 1021773499596864 1023078446595072 1023141881518596 1028294561267712 1029085041696768 1029882813085728 1031198116806144 1037992126574592 1038056486205456 1039317787017216 1039382228844288 1040709664641024 1041516447716304 1043060447505132 1046230159325184 1047566340882432 1049717364627456 1049782451269608 1051338705025014 1055880359460864 1058048454822912 1059616962544896 1059682663001403 1061036025278544 1063214707043727 1066445664781824 1067199302500352 1068026620977792 1069390639650816 1071586476390528 1074842874740736 1076436279410688 1076503022731584 1077877866949632 1078713463706172 1080091130965056 1084979424485376 1087207270507008 1087274681672094 1088595785539584 1088663282798112 1090277175581496 1093590372298752 1094987039440896 1095835899638016 1097235434631168 1098862035231744 1098930169038492 1104464528769024 1105943652366336 1107583162495488 1109857421975904 1111343767856406 1116304289759232 1116373505054976 1117238944552821 1117799269429248 1118665814213808 1120094506185984 1125163847614464 1126036101596544 1127474206451712 1127544114326616 1128914147966976 1128984145123968 1134093719420928 1136422414439424 1137873784061952 1139631286410288 1141971352009929 1145441639950848 1146904528379904 1148604761106432 1149495187046472 1150963252419456 1154460865462272 1157720671908864 1158618164721444 1160097881406912 1167741142396416 1167813546981138 1169232510394368 1169305007449824 1170798372721152 1176097190510592 1177008929240832 1178512133492736 1180017257545728 1181005257678309 1186276716085248 1187865404393472 1189382473875456 1190304511675776 1192069082863008 1193665528438362 1199676988145664 1199751372879552 1200599215312896 1201529948600016 1203064469607168 1205534785939344 1209198234083328 1210990814337024 1211065900573032 1212537418186752 1212612600318336 1215102522335688 1220601852546048 1222160731029504 1224670258732032 1224746193147876 1226561822529183 1230289168836096 1231860419371008 1232815387092768 1234389863960064 1236219789635712 1239976485126144 1242522594865152 1244109469188096 1244186608912128 1246031057807424 1248589599722892 1253983353864192 1255842325979136 1255920193186848 1257524178107904 1258499040990534 1260106319459232 1263935602704384 1265809328566272 1267425943289856 1268408482258176 1268487128617443 1270028416462848 1270107163264464 1275855434348544 1277484879347712 1278475216244352 1280108007069696 1282085197211574 1288541950230528 1288621844944704 1290267594427392 1292180356244736 1293182085427281 1294833658971888 1298768473645056 1302355004719104 1302435755897472 1305110116582776 1310748032434176 1312691155550208 1313708785195968 1315386574193664 1315468133381052 1317148169311296 1323109339324416 1324135045395936 1325826150179328 1327519414738944 1334561305595904 1336265726164992 1336348579942656 1338055283109888 1341077718220884 1346871009705984 1349720294489496 1350674117227008 1351721192175018 1353447528308064 1357560462163968 1360348013343744 1361309346496512 1362364666129152 1362449138144661 1364104595460096 1364189175358128 1366990337627649 1372113388929024 1373177084114304 1374930822408192 1377754041073536 1383989502099456 1384075314940608 1385842971792384 1387612886188032 1388688596955072 1390747263340176 1394973545766912 1399623152836608 1399709935026144 1401784940033352 1407840479281152 1410731273097216 1412822616726528 1412910217335204 1414714700371392 1417619609391636 1421927553042432 1424035494637056 1425854186201088 1426959542540448 1428781968520704 1428870558672522 1435248372547584 1435337363642112 1437170489266176 1438284618274896 1440121507953408 1446639232647168 1449609694009344 1449699575562792 1451461047386112 1451551043730816 1453702900775328 1456687866343374 1458120496398336 1461114532850688 1462980579508224 1465149380308992 1465240225384656 1468248881155623 1474591536488448 1476777549993984 1477922383345464 1479809895967872 1481791690475208 1488498006739968 1489651926070428 1490399025905664 1491554418951744 1493459341581312 1501381468795392 1503298941935616 1503392152435488 1505312193498624 1512124959227904 1515229885919232 1517165045415936 1519508381880384 1522628469346572 1527255519934464 1529206037839872 1531473014808576 1532660249395296 1534617669892608 1534712822277894 1543627562545152 1544824219628592 1546797175209216 1556988189861888 1557084729308184 1558976680525824 1559073343266432 1561064496961536 1562274671574456 1564590671257698 1569345238987776 1571349511323648 1574576046941184 1574673676904412 1577008057537521 1583820539191296 1587072682234368 1589425443817344 1591554037917816 1599569317527552 1599668497172736 1600798953750528 1602039931466688 1604085959476224 1607379714585792 1612264312111104 1614654419116032 1614754534097376 1616816800424448 1618070195559258 1620136696447584 1627469136728064 1629547641372672 1630810905760512 1630912022508141 1632893678309376 1632994924197168 1635415763372244 1640385558448128 1642480559161344 1643753849457024 1645853151946752 1648293052847616 1648395253557738 1656696793153536 1658915478549504 1661374743743232 1664786132963856 1667015651784609 1674456434638848 1674560257582464 1676698904143872 1677998721320712 1680141759278976 1685247470272512 1687745771421696 1689054152394816 1691211309677568 1691316171489924 1693371221950464 1693476217685952 1701140579131392 1704633621659136 1706810676092928 1709446929615432 1718055933640704 1718162459926272 1720356792569856 1722907141659648 1724242780569708 1726444878629184 1731691298193408 1736581007863296 1737927247082166 1740146822110368 1750254874066944 1751611713594624 1751720320471707 1753848765591552 1753957511174736 1756197559081728 1764145785765888 1765513393861248 1767768200239104 1770025886318592 1779415074127872 1781798106590208 1784073710813184 1785456767513664 1788103624294512 1790498292657543 1799515482218496 1799627059319328 1800898822969344 1802294922900024 1804596704410752 1810080616218624 1813797351124992 1816486221505536 1816598850859548 1818806127280128 1818918900477504 1822653783503532 1830902778819072 1833241096544256 1837005388098048 1837119289721814 1845319336132608 1845433753254144 1847790629056512 1849223080639152 1850150514917376 1851584795940096 1854329684453568 1859964727689216 1863783892297728 1866164203782144 1866279913368192 1869046586711136 1880975030796288 1883763488968704 1883880289780272 1886286267161856 1887748561485801 1890159479188848 1895903404056576 1898713992849408 1901138914934784 1902612723387264 1905042624694272 1905160744896696 1913783151522816 1916227319021568 1917712824366528 1920162010604544 1923127795817361 1932812925345792 1932932767417056 1935401391641088 1938270534367104 1942250488457832 1944160661864448 1948152710467584 1950640772677632 1953532507078656 1953653633846208 1957665174874164 1966122048651264 1969036733325312 1970563177793952 1973079861290496 1973202200071578 1975722253966944 1984664008986624 1986202568093904 1987198701207552 1988739225268992 1991279122108416 2001841958393856 2004398589247488 2004522869913984 2007082924664832 2011616577331326 2020306514558976 2024580441734244 2026011175840512 2027581788262527 2030171292462096 2036340693245952 2040522020015616 2041964019744768 2043546999193728 2046156893190144 2046283763037192 2056589122535424 2058170083393536 2059765626171456 2062396233612288 2075984253149184 2076112972410912 2078764457688576 2081419329282048 2083032895432608 2086120895010264 2092460318650368 2095132681764864 2099434729254912 2099564902539216 2102677410050028 2111760718921728 2116096909645824 2119233925089792 2119365326002806 2122072050557088 2126429414087454 2132891329563648 2134398605000704 2136053241955584 2138781279301632 2143172952781056 2143305838008783 2152872558821376 2153006045463168 2155755733899264 2157426927412344 2160182261930112 2169958848970752 2174414541014016 2174549363344188 2177191571079168 2177326565596224 2180554351162992 2185031799515061 2187180744597504 2191671799276032 2194470869262336 2197724070463488 2197860338076984 2208929057538048 2211887304732672 2215166324990976 2219714843951808 2222687535712812 2232747010109952 2234477889105642 2235598538858496 2237331628427616 2240189012371968 2250327695228928 2252072203193088 2254948412903424 2255088228653232 2257828295933952 2257968290247936 2268187438841856 2272844828878848 2275747568123904 2279262572820576 2283942704019858 2290883279901696 2293809056759808 2297209522212864 2298990374092944 2301926504838912 2302069233416841 2315441343817728 2317236329442888 2320195762813824 2335482284792832 2335627093962276 2338465020788736 2338610014899648 2341596745442304 2346886006886547 2354017858481664 2357024266985472 2362010515356618 2372553432170496 2375730808786944 2378764947750912 2380609023351552 2384138165726016 2387331056876724 2399353976291328 2399502745759104 2401198430625792 2403059897200032 2406128939214336 2411069571878688 2418396468166656 2421981628674048 2422131801146064 2425074836373504 2425225200636672 2430205044671376 2441203705092096 2444321462059008 2449340517464064 2449492386295752 2453123645058366 2460578337672192 2463720838742016 2465630774185536 2468779727920128 2472439579271424 2472592880336607 2485045189730304 2488373217824256 2492062115614848 2497179199445784 2507966707728384 2511684651958272 2511840386373696 2515048356215808 2516998081981068 2520212638918464 2527871205408768 2531618657132544 2536816964516352 2536974257234886 2540056832925696 2540214326528928 2551710868697088 2554969758695424 2556950432488704 2560216014139392 2564170394423148 2577083900461056 2577243689889408 2580535188854784 2584360712489472 2586364170854562 2589667317943776 2597536947290112 2604710009438208 2604871511794944 2606890870623249 2610220233165552 2625382311100416 2627417570391936 2630773148387328 2630936266762104 2634296338622592 2646218678648832 2648270090791872 2651652300358656 2655038829477888 2669122611191808 2672697159885312 2676110566219776 2682155436441768 2693742019411968 2699440588978992 2701348234454016 2703442384350036 2706895056616128 2715120924327936 2720696026687488 2724729332258304 2724898276289322 2728209190920192 2728378350716256 2733980675255298 2744226777858048 2746354168228608 2749861644816384 2755508082147072 2755678934582721 2767979004198912 2768150629881216 2771685943584768 2775225772376064 2777377193910144 2781494526680352 2789947091533824 2799246305673216 2799419870052288 2803569880066704 2821462546194432 2825645233453056 2825820434670408 2829429400742784 2835239218783272 2843855106084864 2848070989274112 2851708372402176 2853919085080896 2857563937041408 2857741117345044 2870674727284224 2874340978532352 2876569236549792 2880243015906816 2893278465294336 2899219388018688 2899399151125584 2902922094772224 2903102087461632 2907405801550656 2913375732686748 2916240992796672 2922229065701376 2925961159016448 2930298760617984 2930480450769312 2936497762311246 2949183072976896 2953555099987968 2955844766690928 2959619791935744 2959803300107367 2963583380950416 2976996013479936 2979303852140856 2980798051811328 2983108837903488 2986918683162624 3002762937590784 3006597883871232 3006784304870976 3010624386997248 3017424865996989 3030459771838464 3039016763760768 3045256938693144 3054511039868928 3058412075679744 3062946029617152 3065320498790592 3069235339785216 3069425644555788 3087255125090304 3089648439257184 3093594350418432 3113976379723776 3114169458616368 3117953361051648 3118146686532864 3122128993923072 3124549343148912 3129181342515396 3138690477975552 3142699022647296 3149152093882368 3149347353808824 3154016115075042 3167641078382592 3174145364468736 3178850887634688 3179047989004209 3183108075835632 3189644121131181 3199336994345472 3201597907501056 3204079862933376 3208171918952448 3214759429171584 3224528624222208 3229308838232064 3229509068194752 3233633600848896 3236140391118516 3240273392895168 3254938273456128 3261621811521024 3261824045016282 3265787356618752 3265989848394336 3270831526744488 3280771116896256 3284961118322688 3287507698914048 3291706303893504 3296586105695232 3296790507115476 3313393586307072 3317830957099008 3322749487486464 3329572265927712 3334031303569218 3348912869277696 3349120515164928 3351716833658463 3353397808287744 3355997442641424 3360283518557952 3375491542843392 3378108304789632 3382422619355136 3382632342979848 3386742443900928 3386952435371904 3402281158262784 3409267243318272 3413621352185856 3418893859230864 3425914056029787 3436324919852544 3440713585139712 3445814283319296 3448485561139416 3452889757258368 3463382596386816 3473162015726592 3475854494164332 3480293644220736 3503223427189248 3503440640943414 3507697531183104 3507915022349472 3512395118163456 3528291571531776 3531026787722496 3535536400478208 3540051772637184 3543015773034927 3558830148255744 3563596213180416 3568147421626368 3570913535027328 3576207248589024 3580996585315086 3599030964436992 3599254118638656 3601797645938688 3604589845800048 3609193408821504 3627594702249984 3632972443011072 3633197701719096 3637612254560256 3637837800955008 3645307567007064 3661805557638144 3666482193088512 3674010776196096 3674238579443628 3679685467587549 3690867506508288 3695581258113024 3698446161278304 3703169591880192 3708659368907136 3719929455378432 3727567784595456 3732328407564288 3732559826736384 3738093173422272 3761950061592576 3767526977937408 3767760579560544 3772572534323712 3775497122971602 3780318958377696 3791806808113152 3797427985698816 3802277829869568 3805225446774528 3805461385852329 3810085249388544 3810321489793392 3827566303045632 3832454638043136 3835425648733056 3840324021209088 3846255591634722 3865625850691584 3865865534834112 3870802783282176 3876541068734208 3884500976915664 3896305420935168 3907065014157312 3907307267692416 3915330349748328 3932244097302528 3938073466650624 3941126355587904 3946159722580992 3946404400143156 3951444507933888 3969328017973248 3972405136187808 3977478450537984 3982558244216832 4003683916787712 4008797178494976 4009045739827968 4014165849329664 4023233154662652 4040613029117952 4049160883468488 4052022351681024 4055163576525054 4060342584924192 4072681386491904 4081044040031232 4083928039489536 4087093998387456 4087347414433983 4092313786380288 4092567526074384 4116340166787072 4119531252342912 4124792467224576 4151968506298368 4152225944821824 4157528915377152 4162838658564096 4166065790865216 4172241790020528 4184920637300736 4198869458509824 4199129805078432 4205354820100056 4223521437843456 4232193819291648 4238467850179584 4238730652005612 4244144101114176 4252858828174908 4265782659127296 4272106483911168 4277562558603264 4286345905562112 4286611676017566 4305745117642752 4306012090926336 4311511467798528 4314853854824688 4320364523860224 4339917697941504 4348829082028032 4349098726688376 4354383142158336 4354653131192448 4361108702325984 4370063599030122 4374361489195008 4383343598552064 4388941738524672 4395448140926976 4395720676153968 4404746643466869 4423774609465344 4430332649981952 4439429687903616 4445375071425624 4465494020219904 4468955778211284 4471197077716992 4474663256855232 4480378024743936 4504144406386176 4509896825806848 4510176457306464 4515936580495872 4536374877683712 4545689657757696 4551495136247808 4558525145641152 4567885408039716 4581766559803392 4587618113519616 4594419044425728 4597980748185888 4603853009677824 4604138466833682 4630882687635456 4634472658885776 4640391525627648 4670964569585664 4671254187924552 4676930041577472 4677220029799296 4683193490884608 4693772013773094 4708035716963328 4714048533970944 4724021030713236 4731024172612563 4751461617573888 4761218046703104 4768276331452032 4774662113753448 4798707952582656 4799005491518208 4802396861251584 4806119794400064 4812257878428672 4822139143757376 4836792936333312 4843963257348096 4844263602292128 4850450401273344 4860410089342752 4882407410184192 4888642924118016 4892736067524423 4898681034928128 4898984772591504 4906247290116732 4921156675344384 4927441677484032 4931261548371072 4937559455840256 4944879158542848 4945185760673214 4970090379460608 4976746435648512 4984124231229696 4994358398891568 5001046955353827 5023369303916544 5023680772747392 5030096712431616 5033996163962136 5040425277836928 5055742410817536 5063237314265088 5073633929032704 5073948514469772 5080113665851392 5080428653057856 5103421737394176 5113900864977408 5120432028278784 5128340788846296 5154167800922112 5154487379778816 5161070377709568 5168721424978944 5172728341709124 5179334635887552 5195073894580224 5209743023589888 5213781741246498 5220440466331104 5250764622200832 5254835140783872 5255160961415121 5261546296774656 5261872533524208 5268592677245184 5292437357297664 5296540181583744 5303304600717312 5310077658955776 5338245222383616 5345394319770624 5352221132439552 5364310872883536 5371494877972629 5398881177957984 5402696468908032 5406884768700072 5413790113232256 5430241848655872 5441392053374976 5449458664516608 5449796552578644 5456418381840384 5456756701432512 5467961350510596 5492708336457216 5499723289632768 5511016164294144 5511357869165442 5535958008397824 5536301259762432 5543371887169536 5550451544752128 5554754387820288 5562989053360704 5579894183067648 5598492611346432 5598839740104576 5607139760133408 5642925092388864 5651290466906112 5651640869340816 5658858801485568 5663245684457403 5670478437566544 5687710212169728 5696141978548224 5703416744804352 5707838170161792 5715127874082816 5715482234690088 5741349454568448 5748681957064704 5753138473099584 5760486031813632 5769383387452083 5798438776037376 5798798302251168 5806204174923264 5814811603101312 5826751465373496 5832481985593344 5844458131402752 5851922318032896 5860597521235968 5860960901538624 5872995524622492 5898366145953792 5907110199975936 5911689533381856 5919239583871488 5919606600214734 5927166761900832 5953992026959872 5958607704281712 5961596103622656 5966217675806976 5973837366325248 6005525875181568 6013195767742464 6013568609741952 6021248773994496 6034849731993978 6060919543676928 6078033527521536 6082745364787581 6090513877386288 6109022079737856 6125892059234304 6130640997581184 6138470679570432 6138851289111576 6174510250180608 6179296878514368 6187188700836864 6227952759447552 6228338917232736 6236293373065728 6244257987846144 6249098686297824 6258362685030792 6277380955951104 6285398045294592 6298304187764736 6298694707617648 6308032230150084 6335282156765184 6348290728937472 6357701775269376 6358095978008418 6366216151671264 6379288242262362 6398673988690944 6403195815002112 6408159725866752 6416343837904896 6429518858343168 6429917514026349 6458617676464128 6459018136389504 6467267201697792 6472280782237032 6480546785790336 6509876546912256 6523243623042048 6523648090032564 6531574713237504 6531979696788672 6541663053488976 6561542233792512 6575015397828096 6583412607787008 6593172211390464 6593581014230952 6626787172614144 6635661914198016 6645498974972928 6659144531855424 6668062607138436 6698241030329856 6703433667316926 6706795616575488 6711994885282848 6720567037115904 6750983085686784 6756216609579264 6764845238710272 6765264685959696 6773484887801856 6773904870743808 6804562316525568 6818534486636544 6827242704371712 6837787718461728 6851828112059574 6872649839705088 6881427170279424 6891628566638592 6896971122278832 6905779514516736 6906207700250523 6946324031453184 6951708988328664 6960587288441472 7006446854378496 7006881281886828 7015395062366208 7015830044698944 7024790236326912 7040658020659641 7062053575444992 7071072800956416 7086031546069854 7117660296511488 7127192426360832 7136294843252736 7141827070054656 7152414497178048 7161993170630172 7198061928873984 7198508237277312 7203595291877376 7209179691600096 7218386817643008 7255189404499968 7265944886022144 7266395403438192 7275224509120512 7275675601910016 7290615134014128 7323611115276288 7332964386177024 7348021552392192 7348477158887256 7359370935175098 7381735013016576 7391162516226048 7396892322556608 7406339183760384 7417318737814272 7417778641009821 7455135569190912 7465119653472768 7476186346844544 7523900123185152 7535053955874816 7535521159121088 7545145068647424 7550994245943204 7560637916755392 7583613616226304 7594855971397632 7610450893549056 7610922771704658 7620170498777088 7620642979586784 7655132606091264 7664909276086272 7670851297466112 7680648042418176 7692511183269444 7731251701383168 7731731069668224 7741605566564352 7753082137468416 7769001953831328 7792610841870336 7814130028314624 7814614535384832 7820672611869747 7830660699496656 7876146933301248 7882252711175808 7892319445161984 7892808800286312 7902889015867776 7938656035946496 7944810272375616 7954956901075968 7965116488433664 8007367833575424 8018091479655936 8028331698659328 8046466309325304 8081226058235904 8098321766936976 8104044703362048 8110327153050108 8120685169848384 8145362772983808 8162088080062464 8174187996774912 8174694828867966 8184627572760576 8185135052148768 8232680333574144 8239062504685824 8249584934449152 8267036803748163 8303937012596736 8304451889643648 8315057830754304 8325677317128192 8332131581730432 8344483580041056 8369841274601472 8397738917019648 8398259610156864 8410709640200112 8464387638583296 8476935700359168 8477461304011224 8488288202228352 8505717656349816 8531565318254592 8544212967822336 8555125117206528 8572691811124224 8573223352035132 8612024181852672 8623022935597056 8629707709649376 8640729047720448 8679835395883008 8697658164056064 8698197453376752 8708766284316672 8709306262384896 8722217404651968 8740127198060244 8748722978390016 8766687197104128 8777883477049344 8790896281853952 8791441352307936 8809493286933738 8847549218930688 8860665299963904 8878859375807232 8879409900322101 8890750142851248 8930988040439808 8937911556422568 8942394155433984 8949326513710464 8960756049487872 9008288812772352 9019793651613696 9020352914612928 9031873160991744 9052274597990967 9091379315515392 9117050291282304 9135770816079432 9163533119606784 9175236227039232 9188838088851456 9195961496371776 9207706019355648 9208276933667364 9261765375270912 9268945317771552 9280783051255296 9341929139171328 9342508375849104 9353860083154944 9354440059598592 9366386981769216 9387544027546188 9416071433926656 9428097067941888 9448042061426472 9462048345225126 9502923235147776 9522436093406208 9536552662904064 9537143967012627 9549324227506896 9568932363393543 9598010983036416 9604793722503168 9612239588800128 9624515756857344 9644278287514752 9673585872666624 9687926514696192 9688527204584256 9700900802546688 9720820178685504 9764814820368384 9785472135048846 9797362069856256 9797969545183008 9812494580233464 9842313350688768 9854883354968064 9862523096742144 9875118911680512 9889758317085696 9890371521346428 9940180758921216 9953492871297024 9968248462459392 9988716797783136 10002093910707654 10046738607833088 10047361545494784 10060193424863232 10067992327924272 10080850555673856 10126474628530176 10147267858065408 10147897028939544 10160227331702784 10160857306115712 10206843474788352 10227801729954816 10240864056557568 10256681577692592 10277742168089361 10308974759557632 10322140755419136 10337442849957888 10345456683418248 10358669271775104 10390147789160448 10419486047179776 10427563482492996 10440880932662208 10509670281567744 10510321922830242 10523092593549312 10523745067048416 10537185354490368 10584874714595328 10593080363167488 10606609201434624 10620155317911552 10676490444767232 10690788639541248 10704442264879104 10728621745767072 10742989755945258 10797762355915968 10805392937816064 10813769537400144 10827580226464512 10882784106749952 10898917329033216 10899593105157288 10912836763680768 10913513402865024 10935922701021192 10985416672914432 10999446579265536 11022032328588288 11022715738330884 11039056402762647 11072602519524864 11086743774339072 11109508775640576 11125978106721408 11159788366135296 11196985222692864 11197679480209152 11214279520266816 11285850184777728 11302580933812224 11303281738681632 11317717602971136 11326491368914806 11340956875133088 11375420424339456 11392283957096448 11406833489608704 11415676340323584 11416384157556987 11430255748165632 11430964469380176 11482698909136896 11497363914129408 11506276946199168 11520972063627264 11538766774904166 11596877552074752 11597596604502336 11612408349846528 11629623206202624 11653502930746992 11688916262805504 11721195042471936 11721921803077248 11745991049244984 11796732291907584 11814220399951872 11823379066763712 11838479167742976 11839213200429468 11854333523801664 11907984053919744 11917215408563424 11932435351613952 11947674732650496 12011051750363136 12026391535484928 12027137219483904 12042497547988992 12069699463987956 12121839087353856 12156067055043072 12165490729575162 12181027754772576 12218044159475712 12251784118468608 12261281995162368 12262042243301949 12276941359140864 12277702578223152 12349020500361216 12358593757028736 12374377401673728 12455905518895104 12456677834465472 12472586746131456 12488515975692288 12498197372595648 12516725370061584 12554761911902208 12596608375529472 12597389415235296 12616064460300168 12670564313530368 12696581457874944 12715403550538752 12716191956016836 12732432303342528 12758576484524724 12797347977381888 12816319451733504 12832687675809792 12859037716686336 12859835028052698 12917235352928256 12918036272779008 12934534403395584 12944561564474064 12961093571580672 13019753093824512 13046487246084096 13047296180065128 13063149426475008 13063959393577344 13083326106977952 13123084467585024 13150030795656192 13166825215574016 13186344422780928 13187162028461904 13214239930400607 13271323828396032 13290997949945856 13318289063710848 13336125214276872 13396482060659712 13406867334633852 13413591233150976 13423989770565696 13441134074231808 13512433219158528 13529690477420544 13530529371919392 13547809741487616 13609124633051136 13637068973273088 13654485408743424 13675575436923456 13703656224119148 13745299679410176 13762854340558848 13783257133277184 13793942244557664 13811559029033472 13812415400501046 13892648062906368 13903417976657328 13921174576882944 14012893708756992 14013762563773656 14030790124732416 14031660089397888 14049580472653824 14081316041319282 14124107150889984 14142145601912832 14172063092139708 14193072517837689 14254384852721664 14283654140109312 14304828994356096 14323986341260344 14396123857747968 14397016474554624 14407190583754752 14418359383200192 14436773635286016 14510378808999936 14531889772044288 14532790806876384 14551351203820032 14581230268028256 14647222230552576 14665928772354048 14678208202573269 14696043104784384 14696954317774512 14718741870350196 14763470026033152 14782325032452096 14793784645113216 14812678367520768 14834637475628544 14835557282019642 14910271138381824 14930239306945536 14952372693689088 15003140866061481 15070107911749632 15071042318242176 15090290137294848 15101988491886408 15121275833510784 15167227232452608 15189711942795264 15220901787098112 15221845543409316 15240340997554176 15241285959173568 15310265212182528 15341702594932224 15361296084836352 15385022366538888 15462503402766336 15463462139336448 15483211133128704 15506164274936832 15538003907662656 15585221683740672 15629229070769664 15641345223739494 15661321398993312 15752293866602496 15764505422351616 15765482884245363 15784638890323968 15785617600572624 15805778031735552 15877312071892992 15889620544751232 15909913802151936 15930232976867328 16014735667150848 16036182959311872 16056663397318656 16092932618650608 16114484633917887 16196643533873952 16208089406724096 16220654306100216 16241370339696768 16290725545967616 16324176160124928 16348375993549824 16349389657735932 16369255145521152 16370270104297536 16478125009371648 16499169868898304 16534073607496326 16607874025193472 16608903779287296 16630115661508608 16651354634256384 16664263163460864 16688967160082112 16739682549202944 16795477834039296 16796519220313728 16821419280400224 16928775277166592 16953871400718336 16954922608022448 16976576404456704 17011435312699632 17063130636509184 17088425935644672 17110250234413056 17145383622248448 17146446704070264 17224048363705344 17246045871194112 17259415419298752 17281458095440896 17308150162356249 17395316328112128 17396394906753504 17418612524769792 17444434809303936 17480254396120488 17497445956780032 17533374394208256 17555766954098688 17581792563707904 17582882704615872 17618986573867476 17695098437861376 17721330599927808 17757718751614464 17758819800644202 17781500285702496 17861976080879616 17875823112845136 17884788310867968 17898653027420928 17921512098975744 18016577625544704 18039587303227392 18040705829225856 18063746321983488 18104549195981934 18182758631030784 18234100582564608 18248236094362743 18271541632158864 18327066239213568 18377676177702912 18391922992743552 18415412038711296 18416553867334728 18523530750541824 18537890635543104 18561566102510592 18683858278342656 18685016751698208 18708880119197184 18732773963538432 18775088055092376 18832142867853312 18856194135883776 18896084122852944 18924096690450252 19005846470295552 19044872186812416 19073105325808128 19074287934025254 19098648455013792 19137864726787086 19196021966072832 19209587445006336 19224479177600256 19249031513714688 19288556575029504 19289752542079047 19375853029392384 19377054409168512 19401801605093376 19441640357371008 19529629640736768 19570944270097692 19594724139712512 19595939090366016 19624989160466928 19684626701377536 19725046193484288 19750237823361024 19779516634171392 19780743042692856 19880361517842432 19906985742594048 19936496924918784 19977433595566272 20004187821415308 20094723090989568 20120386849726464 20135984655848544 20161701111347712 20252949257060352 20294535716130816 20295794057879088 20320454663405568 20321714612231424 20413686949576704 20455603459909632 20481728113115136 20513363155385184 20555484336178722 20617949519115264 20644281510838272 20674885699915776 20690913366836496 20717338543550208 20718623100751569 20838972094359552 20855126964985992 20881761865324416 21019340563135488 21020643845660484 21046185187098624 21047490134096832 21074370708980736 21121974061978923 21186160726334976 21213218402869248 21352980889534464 21381577279082496 21408884529758208 21457243491534144 21485979511890516 21595524711831936 21610785875632128 21627539074800288 21655160452929024 21765568213499904 21797834658066432 21799186210314576 21825673527361536 21827026805730048 21871845402042384 21970833345828864 21998893158531072 22044064657176576 22045431476661768 22078112805525294 22145205039049728 22173487548678144 22219017551281152 22251956213442816 22253335923029463 22395358960418304 22428559040533632 22571700369555456 22605161867624448 22606563477363264 22635435205942272 22652982737829612 22681913750266176 22750840848678912 22784567914192896 22831352680647168 22832768315113974 22860511496331264 22861928938760352 22965397818273792 22994727828258816 23012553892398336 23041944127254528 23077533549808332 23193755104149504 23195193209004672 23224816699693056 23259246412405248 23307005861493984 23377832525611008 23442390084943872 23443843606154496 23462017835609241 23491982098489968 23628440799903744 23646758133527424 23676958335485952 23678426400858936 23708667047603328 23815968107839488 23834430817126848 23864870703227904 23895349465300992 24022103500726272 24054274438967808 24084995095977984 24139398927975912 24243678174707712 24312134110086144 24330981459150324 24362055509545152 24436088318951424 24522563990324736 24524084486603898 24553882718281728 24555405156446304 24698041000722432 24717187514057472 24748754803347456 24801110411244489 24911811037790208 24913355668930944 24945173492262912 24977031951384576 24996394745191296 25033450740123168 25109523823804416 25193216751058944 25194778830470592 25232128920600336 25393162915749888 25430807101077504 25432383912033672 25464864606685056 25517152969049448 25594695954763776 25632638903467008 25665375351619584 25718075433372672 25719670056105396 25836072545558016 25869068806791168 25889123128948128 25922187143161344 26039506187649024 26092974492168192 26094592360130256 26126298852950016 26127918787154688 26166652213955904 26246168935170048 26300061591312384 26333650431148032 26372688845561856 26374324056923808 26428479860801214 26542647656792064 26581995899891712 26636578127421696 26638229700966303 26672250428553744 26792964121319424 26813734669267704 26827182466301952 26847979541131392 26882268148463616 27024866438317056 27059380954841088 27061058743838784 27095619482975232 27274137946546176 27351150873846912 27407312448238296 27490599358820352 27525708681117696 27566514266554368 27587884489115328 27623118058066944 27624830801002092 27785296125812736 27806835953314656 27842349153765888 28025787417513984 28027525127547312 28061580249464832 28063320178795776 28099160945307648 28162632082638564 28248214301779968 28284291203825664 28344126184279416 28386145035675378 28508769705443328 28567308280218624 28609657988712192 28611431901037881 28647972682520688 28794032949109248 28814381167509504 28836718766400384 28873547270572032 29020757617999872 29063779544088576 29065581613752768 29102702407640064 29162460536056512 29294444461105152 29356416405146538 29392086209568768 29393908635549024 29437483740700392 29526940052066304 29564650064904192 29587569290226432 29625356735041536 29669274951257088 29671114564039284 29820542276763648 29860478613891072 29904745387378176 30006281732122962 30140215823499264 30142084636484352 30180580274589696 30203976983772816 30242551667021568 30379423885590528 30441803574196224 30443691086818632 30480681995108352 30482571918347136 30620530424365056 30683405189864448 30722592169672704 30770044733077776 30833226504268083 30926924278672896 30966422266257408 31012328549873664 31076007815325312 31170443367481344 31258458141539328 31282690447478988 31322642797986624 31529010844703232 31530965768490726 31569277780647936 31571235201145248 31611556063471104 31754624143785984 31779241089502464 31819827604303872 31860465953734656 32029471334301696 32072365918623744 32113326794637312 32185865237301216 32228969267835774 32393287067747904 32416178813448192 32441308612200432 32482740679393536 32648352320249856 32696751987099648 32698779315471864 32738510291042304 32740540208595072 32956250018743296 32998339737796608 33068147214992652 33117169208287941 33217807558574592 33260231323017216 33328526326921728 33377934320164224 33479365098405888 33590955668078592 33593038440627456 33642838560800448 33857550554333184 33907742801436672 33909845216044896 33953152808913408 34022870625399264 34126261273018368 34176851871289344 34220500468826112 34249152472670961 34290767244496896 34292893408140528 34448096727410688 34492091742388224 34518830838597504 34562916190881792 34616300324712498 34790632656224256 34792789813507008 34837225049539584 34888869618607872 34960508792240976 35066748788416512 35163585127415808 35165765409231744 35237973147734952 35390196875722752 35442661199855616 35515437503228928 35517639601288404 35563000571404992 35723952161759232 35751646225690272 35797306054841856 35843024197951488 36033155251089408 36079174606454784 36081411658451712 36127492643966976 36209098391963868 36365517262061568 36468201165129216 36496472188725486 36543083264317728 36654132478427136 36755352355405824 36783845985487104 36786126729905847 36830824077422592 36833107734669456 37047061501083648 37075781271086208 37123132205021184 37367716556685312 37370033503396416 37417760238394368 37465547927076864 37550176110184752 37664285735706624 37792168245705888 37848193380900504 38011692940591104 38089744373624832 38146210651616256 38148575868050508 38197296910027584 38275729453574172 38392043932145664 38448958355200512 38498063027429376 38577113150059008 38579505084158094 38751706058784768 38754108818337024 38803603210186752 38883280714742016 39059259281473536 39141888540195384 39189448279425024 39191878180732032 39249978320933856 39369253402755072 39450092386968576 39500475646722048 39559033268342784 39561486085385712 39642719791201821 39813971485188096 39872993849837568 39954867191132544 40008375642830616 40189446181979136 40240773699452928 40271969311697088 40323402222695424 40589071432261632 40591588115758176 40643429224462848 40827373899153408 40911206919819264 40963456226230272 41026726310770368 41110968672357444 41235899038230528 41288563021676544 41349771399831552 41381826733672992 41434677087100416 41437246201503138 41677944188719104 41710253929971984 41763523730648832 42038681126270976 42041287691320968 42092370374197248 42094980268193664 42148741417961472 42243948123957846 42372321452669952 42426436805738496 42579217553513067 42763154558164992 42914486983068288 42971959023781032 43191049423663872 43221571751264256 43255078149600576 43310320905858048 43531136426999808 43595669316132864 43598372420629152 43654053611460096 43743690804084768 43941666691657728 43997786317062144 44088129314353152 44090862953323536 44156225611050588 44290410078099456 44346975097356288 44438035102562304 44503912426885632 44506671846058926 44790717920836608 44857118081067264 45009422598184443 45210323735248896 45213126954726528 45270870411884544 45305965475659224 45363827500532352 45501681697357824 45569135828385792 45662705361294336 45665536630227948 45721022992662528 45723857877520704 45930795636547584 46025107784796672 46083888254509056 46155067099616664 46387510208299008 46390386418009344 46449633399386112 46518492824810496 46614011722987968 46755665051222016 46887687212308992 46924035671218482 46983964196979936 47256881599807488 47293516267054848 47296448652736089 47353916670971904 47356852801717872 47417334095206656 47631936215678976 47668861634253696 47729741406455808 47790698930601984 48044207001452544 48108548877935616 48169990191955968 48278797855951824 48343453901753661 48624268220172288 48661962918300648 48724111019090304 48872176637902848 49045127980649472 49048168973207796 49107765436563456 49110810312892608 49434375028114944 49497509606694912 49602220822488978 49823622075580416 49826711337861888 49890346984525824 49954063902769152 49992789490382592 50066901480246336 50219047647608832 50386433502117888 50389557660941184 50464257841200672 50786325831499776 50861614202155008 50864767824067344 50929729213370112 51034305938098896 51189391909527552 51265277806934016 51330750703239168 51436150866745344 51439340112210792 51672145091116032 51738137613582336 51778246257896256 51844374286322688 51924450487068747 52185948984336384 52189184720260512 52255837574309376 52333304427911808 52492337870340096 52600123182624768 52667300862296064 52745377691123712 52748648113847616 52856959721602428 53085295313584128 53163991799783424 53273156254843392 53276459401932606 53344500857107488 53585928242638848 53627469338535408 53654364932603904 53695959082262784 53764536296927232 54049732876634112 54118761909682176 54122117487677568 54191238965950464 54548275893092352 54702301747693824 54744708283088229 54814624896476592 54981198717640704 55133028533108736 55175768978230656 55246236116133888 55249661602004184 55570592251625472 55613671906629312 55684698307531776 56051574835027968 56055050255094624 56126640357591552 56198321890615296 56325264165277128 56496428603559936 56568582407651328 56688252368558832 56772290071350756 57017539410886656 57134616560437248 57219315977424384 57222863802075762 57295945365041376 57588065898218496 57628762335019008 57673437532800768 57747094541144064 57869257626237141 58127559088177152 58131163227505536 58205404815280128 58324921072113024 58588888922210304 58712832810293076 58784172419137536 58787817271098048 58874967481400784 59053880104132608 59175138580452864 59250713470083072 59338549902514176 59342229128078568 59641084553527296 59720957227782144 59809490774756352 60012563464245924 60284169272968704 60361160549179392 60407953967545632 60485103334043136 60758847771181056 60883607148392448 60887382173637264 60961363990216704 60965143836694272 61241060848730112 61366810379728896 61445184339345408 61540089466155552 61666453008536166 61853848557345792 61932844532514816 62024657099747328 62152015630650624 62155869302254707 62516916283078656 62565380894957976 62645285595973248 63058021689406464 63061931536981452 63138555561295872 63142470402290496 63223112126942208 63365922185936769 63558482179004928 63639655208607744 64058942668603392 64144731837247488 64226653589274624 64371730474602432 64457938535671548 64786574135495808 64832357626896384 64882617224400864 64965481358787072 65296704640499712 65393503974199296 65397558630943728 65477020582084608 65481080417190144 65912500037486592 65996679475593216 66136294429985304 66234338416575882 66435615117149184 66520462646034432 66657052653843456 66755868640328448 66760007769088389 67186076881254912 67285677121600896 67715101108666368 67815485602873344 67819690432089792 67906305617826816 68045741250798528 68252522546036736 68353703742578688 68498304945341922 68581534488993792 68585786816281056 68896193454821376 68984183484776448 69037661677195008 69125832381763584 69232600649424996 69581265312448512 69585579627014016 69674450099079168 69777739237215744 69921017584481952 70133497576833024 70327170254831616 70331530818463488 70475946295469904 70885322399711232 71030875006457856 71035279202576808 71126001142809984 71447904323518464 71503292451380544 71594612109683712 71686048395902976 72066310502178816 72162823316903424 72254985287933952 72418196783927736 72731034524123136 72936402330258432 72992944377450972 73086166528635456 73308264956854272 73567691970974208 73572253459811694 73661648154845184 73666215469338912 74094123002167296 74151562542172416 74246264410042368 74735433113370624 74740067006792832 74835520476788736 74931095854153728 75100352220369504 75328571471413248 75584336491411776 75696386761801008 76179488747249664 76292421303232512 76297151736101016 76394593820055168 76551458907148344 76784087864291328 76897916710401024 76996126054858752 77154226300118016 77159010168316188 77508217636674048 77607206420373504 77766561429484032 78118518562947072 78283777080390768 78378896558850048 78383756361464064 78499956641867712 78738506805510144 78900184773937152 79000951293444096 79118066536685568 79122972170771424 79285439582403642 79627942970376192 79745987699675136 79909734382265088 79914689102898909 80016751285661232 80378892363958272 80481547398905856 80543938623394176 80646804445390848 81178142864523264 81183176231516352 81286858448925696 81822413839638528 82053452621540736 82221937344714888 82471798076461056 82577126043353088 82699542799663104 82763653467345984 82869354174200832 82874492403006276 83355888377438208 83420507859943968 83527047461297664 84077362252541952 84082575382641936 84184740748394496 84189960536387328 84297482835922944 84487896247915692 84744642905339904 84852873611476992 85158435107026134 85526309116329984 85828973966136576 85834295703113643 85943918047562064 86382098847327744 86443143502528512 86510156299201152 86620641811716096 87062272853999616 87191338632265728 87196744841258304 87308107222920192 87487381608169536 87883333383315456 88176258628706304 88181725906647072 88312451222101176 88580820156198912 88693950194712576 88876070205124608 89007824853771264 89013343692117852 89581435841673216 89714236162134528 90018845196368886 90420647470497792 90426253909453056 90541740823769088 90611930951318448 90727655001064704 91138271656771584 91325410722588672 91331073260455896 91442045985325056 91447715755041408 91861591273095168 92050215569593344 92167776509018112 92310134199233328 92499679512804249 92780772836018688 92899266798772224 93036985649620992 93228023445975936 93511330102444032 93775374424617984 93848071342436964 93967928393959872 94587032534109696 94592897305472178 94707833341943808 94713705603435744 94834668190413312 95263872431357952 95337723268507392 95459482812911616 95581397861203968 96088414002905088 96217097755871232 96339980383911936 96557595711903648 96686907803507322 97248536440344576 97323925836601296 97448222038180608 98090255961298944 98096337946415592 98215530873126912 98221620625785216 98868750056229888 98995019213389824 99204441644977956 99351507624863823 99653422675723776 99780693969051648 99985578980765184 100133802960492672 100438095295217664 100772867004235776 100779115321882368 100928515682401344 101572651662999552 101723228404310016 101729535648134688 101859458426740224 102068611876197792 102378783819055104 102530555613868032 102661501406478336 102747457418012883 102872301733490688 102878680224421584 103344290182232064 103476275227164672 103556492515792512 103688748572645376 103848900974137494 104371897968672768 104378369440521024 104511675148618752 104666608855823616 105200246365249536 105490755382247424 105497296227695232 105713919443204856 106170590627168256 106327983599566848 106546312509686784 106552918803865212 106689001714214976 107171856485277696 107254938677070816 107391918164525568 107529072593854464 108099465753268224 108237523819364352 108244234975355136 108382477931900928 109096551786184704 109404603495387648 109489416566176458 109629249792953184 109962397435281408 110266057066217472 110351537956461312 110358380189717541 110492472232267776 110499323204008368 111141184503250944 111227343813258624 111369396615063552 112103149670055936 112110100510189248 112253280715183104 112396643781230592 112650528330554256 112992857207119872 113376504737117664 113544580142701512 114035078821773312 114269233120874496 114438631954848768 114445727604151524 114591890730082752 115176131796436992 115346875065601536 115494189082288128 115738515252474282 116255118176354304 116262326455011072 116410809630560256 116649842144226048 117177777844420608 117425665620586152 117568344838275072 117575634542196096 117749934962801568 118107760208265216 118350277160905728 118501426940166144 118677099805028352 118684458256157136 119441914455564288 119618981549512704 120025126928491848 120568338545937408 120722321098358784 120815907935091264 120970206668086272 121767214296784896 121774764347274528 121930287673388544 122482121697460224 122733620759457792 122890368678690816 123080178932311104 123332906017072332 123707697114691584 123865689065029632 124049314199494656 124304031261301248 124311738604509414 125033832566157312 125130761789915952 125290571191946496 126116043378812928 126123863073962904 126277111122591744 126284940804580992 126446224253884416 126731844371873538 127116964358009856 127279310417215488 127737652660539201 128289463674494976 128743460949204864 128915877071343096 129573148270991616 129664715253792768 129765234448801728 129930962717574144 130593409280999424 130787007948398592 130795117261887456 130962160834380288 131825000074973184 131993358951186432 132272588859970608 132468676833151764 132871230234298368 133040925292068864 133314105307686912 133511737280656896 133520015538176778 134372153762509824 134571354243201792 135028267794553329 135630971205746688 135639380864179584 135812611235653632 136091482501597056 136505045092073472 136707407485157376 136996609890683844 137163068977987584 137171573632562112 137792386909642752 138075323354390016 138251664763527168 138465201298849992 139162530624897024 139171159254028032 139348900198158336 139555478474431488 139842035168963904 140266995153666048 140663061636926976 140951892590939808 141770644799422464 141889345958208267 142061750012915712 142070558405153616 142252002285619968 142895808647036928 143006584902761088 143189224219367424 143372096791805952 144132621004357632 144325646633806848 144509970575867904 144836393567855472 145030361705260983 145872804660516864 145985888754901944 146172333057270912 146616529913708544 147135383941948416 147144506919623388 147323296309690368 147332430938677824 148303125084344832 148492528820084736 149470866226741248 149480134013585664 149671040953577472 149862191708307456 150200704440739008 150657142942826496 151168672982823552 151392773523602016 152358977494499328 152584842606465024 152594303472202032 152789187640110336 153102917814296688 153568175728582656 153795833420802048 153992252109717504 154308452600236032 154318020336632376 155016435273348096 155214412840747008 155533122858968064 155773351461206241 156567554160781536 156767512722928128 156999913283735424 157477013611020288 157800369547874304 158001902586888192 158236133073371136 158245944341542848 158570879164807284 159255885940752384 159491975399350272 159819468764530176 159829378205797818 160033502571322464 160757784727916544 160963094797811712 161087877246788352 161293608890781696 162356285729046528 162366352463032704 162573716897851392 163644827679277056 164106905243081472 164234124849264687 164443874689429776 164943596152922112 165399085599326208 165527306934691968 165738708348401664 165748984806012552 166711776754876416 166841015719887936 167054094922595328 168154724505083904 168165150765283872 168379921072774656 168594965671845888 168975792495831384 169489285810679808 169705747222953984 170316870214052268 171052618232659968 171657947932273152 171668591406227286 171887836095124128 172764197694655488 172886287005057024 173020312598402304 173241283623432192 173607772878711423 174382677264531456 174393489682516608 174616214445840384 174974763216339072 175766666766630912 176352517257412608 176363451813294144 176624902444202352 177161640312397824 177752140410249216 178015649707542528 178026687384235704 179162871683346432 179428472324269056 180037690392737772 180852507818906112 181083481647538176 181223861902636896 181455310002129408 182276543313543168 182650821445177344 182662146520911792 182884091970650112 182895431510082816 183723182546190336 184100431139186688 184335553018036224 184620268398466656 184999359025608498 185561545672037376 185798533597544448 186073971299241984 186456046891951872 186467607906764121 187550748849235968 187696142684873928 187935856787919744 189174065068219392 189185794610944356 189415666683887616 189427411206871488 189669336380826624 190675446537014784 190918965625823232 192176828005810176 192434195511742464 192679960767823872 193115191423807296 193373815607014644 194497072880689152 194647851673202592 194896444076361216 196180511922597888 196192675892831184 196431061746253824 196443241251570432 197737500112459776 197990038426779648 198408883289955912 198703015249727646 199306845351447552 199561387938103296 199971157961530368 200267605920985344 200280023307265167 201558230643764736 201857031364802688 203145303325999104 203446456808620032 203459071296269376 203718916853480448 204137223752395584 204757567638110208 205061111227736064 205494914836025766 205744603466981376 205757360448843168 206688580364464128 206952550454329344 207112985031585024 207377497145290752 207697801948274988 208743795937345536 208756738881042048 209023350297237504 209333217711647232 210400492730499072 210981510764494848 210994592455390464 211427838886409712 212655967199133696 213092625019373568 213105837607730424 213378003428429952 214343712970555392 214509877354141632 214783836329051136 215058145187708928 216198931506536448 216488469950710272 216764955863801856 218193103572369408 218809206990775296 218978833132352916 219258499585906368 219924794870562816 220703075912922624 220716760379435082 220984944464535552 220998646408016736 222282369006501888 222454687626517248 222738793230127104 224206299340111872 224220201020378496 224506561430366208 224793287562461184 225301056661108512 225985714414239744 226753009474235328 227089160285403024 228538466241748992 228877263909697536 228891455208303048 229183781460165504 230352263592873984 230693750131203072 230988378164576256 231477030504948564 232524652910022144 232821619261120512 233299684288452096 234355555688841216 234851331241172304 235136689676550144 235151269084392192 235499869925603136 236215520416530432 236700554321811456 237002853880332288 237354199610056704 237368916512314272 238883828911128576 239237963099025408 239744067308696727 240050253856983696 241136677091874816 241444642196717568 241631815870182528 241940413336172544 243534428593569792 243549528694549056 243860575346777088 245467241518915584 246160357864622208 246665812034144664 247415394229383168 247731378130059264 248098628398989312 248608062522602496 248623477209018828 250067665132314624 250261523579831904 250581142383892992 252232086757625856 252247726147925808 252554222245183488 252569881609161984 252892448507768832 253463688743747076 254233928716019712 254558620834430976 255475305321078402 256578927348989952 257486921898409728 257502887109340929 257831754142686192 259146296541983232 259329430507585536 259530468897603456 259861925435148288 261186818561998848 261574015896797184 261590234523774912 261924321668760576 263650000149946368 264545177719941216 264937353666303528 265742460468596736 266081850584137728 266628210615373824 267023474561313792 267040031076353556 268744307525019648 269142708486403584 270056535589106658 271261942411493376 271278761728359168 271625222471307264 272182965003194112 273414814970314752 273993219781367688 274326137955975168 274343147265124224 275584773819285504 276150646708780032 276503329527054336 276930402597699984 277499038538412747 278342318508056064 278697800396316672 279110956948862976 279684070337927808 280533990307332096 281326123273853952 281903785181879616 283778691916416534 284123500025831424 284141116810307232 284504004571239936 285791617294073856 286013169805522176 286378448438734848 286744193583611904 288265242008715264 288651293267613696 289019941151735808 289672787135710944 290060723410521966 291745609321033728 291971777509803888 292344666114541824 294270767883896832 294289013839246776 294646592619380736 294664861877355648 296606250168689664 296985057640169472 298054522874591469 298960268027171328 299342081907154944 300401408881478016 301314285885652992 302337345965647104 302785547047204032 304717954988998656 305169685212930048 305188606944404064 305578375280220672 306205835628593376 307136351457165312 307591666841604096 307984504219435008 308616905200472064 308636040673264752 310032870546696192 310428825681494016 311066245717936128 311546702922412482 313135108321563072 313535025445856256 313999826567470848 315600739095748608 316472266146742272 316491888683085696 317141758329614568 318511771881504768 318983950798700544 319638937529060352 319658756411595636 320067005142644928 321515569455833088 322175754493576704 322587217781563392 324712571458093056 324732704926065408 325147433795702784 327289655358554112 328213810486162944 328468249698529374 328887749378859552 329887192305844224 330798171198652416 331054613869383936 331075140569152623 331477416696803328 331497969612025104 333423553509752832 333682031439775872 334108189845190656 336309449010167808 336330301530567744 336759842145549312 337189931343691776 337951584991662768 338978571621359616 340633740428104536 342105236465319936 343315895864546304 343337182812454572 343775672190248256 345528395389310976 346040625196804608 346482567246864384 347215545757422846 348765354529062912 348786979365033216 349232428891680768 349949526432678144 351533333533261824 352705034514825216 352726903626588288 353249804888404704 354323280624795648 355504280820498432 356031299415085056 356053374768471408 358325743366692864 358856944648538112 360075380785475544 361705015637812224 362166963295076352 362447723805273792 362910620004258816 365301642890354688 365324293041823584 365790863020165632 367446365092380672 368200862278373376 368671106036072448 369240536796933312 369998718051216996 371123091344074752 371597067195088896 372147942598483968 372912093783903744 372935215813528242 375101497698471936 375392285369747856 375871713575839488 378348130136438784 378371589221888712 378831333367775232 378854822413742976 379338672761653248 381350893074029568 381837931251646464 383212957981617603 384868391023484928 386230382847614592 386747631214029288 388994145761378304 389295703346405184 389792888152722432 392361023845195776 392385351785662368 392886482503140864 395475000224919552 395980076853559296 396817766579911824 397406030499455292 398613690702895104 399122775876206592 399942315923060736 400535211841970688 400560046614530334 403116461287529472 403714062729605376 405084803383659987 406892913617240064 406918142592538752 407437833706960896 408274447504791168 409515135276220416 410122222455472128 410989829672051532 411489206933962752 411514720897686336 413377160728928256 414225970063170048 414754994290581504 415395603896549976 417487591874691072 417513477762084096 418046700594475008 418666435423294464 420800985460998144 421989184910780928 422855677772819424 425311934398267392 425668037874624801 426185250038747136 426211675215460848 426756006856859904 428687425941110784 429019754708283264 429567672658102272 430116290375417856 432397863013072896 432976939901420544 433529911727603712 435091085115782949 437618413981550592 437957666264705832 438516999171812736 439849589741125632 441406151825845248 441433520758870164 441969888929071104 441997292816033472 444909375253034496 445477586460254208 448412598680223744 448440402040756992 449013122860732416 449586575124922368 450602113322217024 451971428828479488 453506018948470656 454178320570806048 457076932483497984 457754527819395072 457782910416606096 458367562920331008 460704527185747968 461387500262406144 461976756329152512 462954061009897128 465049305820044288 465643238522241024 466599368576904192 467320054383618723 469702662482344608 470302538168784384 470999739851206272 472431040833060864 473401108643622912 474005707760664576 474708399220113408 474737833024628544 477767657822257152 478475926198050816 479488134617393454 480100507713967392 482273354183749632 482889284393435136 483263631740365056 483880826672345088 487068857187139584 487099057389098112 487721150693554176 490934483037831168 492320715729244416 493331624068289328 494830788458766336 496197256797978624 497216125045204992 497246954418037656 500135330264629248 500523047159663808 501162284767785984 504464173515251712 504495452295851616 505139763218323968 505784897015537664 506927377487494152 508467857432039424 509117241668861952 510950610642156804 513157854697979904 514973843796819456 515005774218681858 515663508285372384 518292593083966464 518658861015171072 519060937795206912 519723850870296576 523148031793594368 523180469047549824 523848643337521152 527300000299892736 529090355439882432 529874707332607056 531484920937193472 533256421230747648 534046949122627584 534080062152707112 537488615050039296 538285416972807168 540113071178213316 542557523456718336 543250444942614528 544365930006388224 546829629940629504 547986439562735376 548652275911950336 548686294530248448 551169547638571008 552301293417560064 553006659054108672 553860805195399968 554998077076825494 556684637016112128 557395600792633344 558221913897725952 559368140675855616 559402823720292363 562652246547707904 563807570363759232 567557383832833068 568247000051662848 568282233620614464 569008009142479872 572026339611044352 572756896877469696 576530484017430528 577302586535227392 578039882303471616 579345574271421888 580121446821043932 583491218642067456 583943555019607776 584689332229083648 588541535767793664 588578027678493552 589293185238761472 589329723754711296 593212500337379328 593970115280338944 596109045749182938 597920536054342656 598684163814309888 600802817762956032 600840069921795501 604674691931294208 605571094094408064 609435909977997312 610339370425860096 610377213888808128 611156750560441344 612411671257186752 614272702914330624 615183333683208192 617233810400944128 617272081346529504 620065741093392384 620857651362988032 622132491435872256 623093405844824964 626270216643126144 627070050891712512 627999653134941696 631201478191497216 632944532293484544 632983777366171392 634283516659229136 637967901597401088 639277875058120704 639317512823191272 640134010285289856 643031138911666176 644351508987153408 645174435563126784 649465409852130816 650294867591405568 654579310717108224 656427620972325888 656936499397058748 657775498757719104 659774384611688448 662109227738767872 662150281138305246 662954833393606656 662995939224050208 666847107019505664 667364062879551744 668216379690381312 672618898020335616 672660603061135488 673519684291098624 674379862687383552 675903169983325536 677957143242719232 681267480856209072 686631791729092608 686674365624909144 687551344380496512 691056790778621952 692081250393609216 692965134493728768 694431091514845692 697573958730066432 698464857783361536 699899052865356288 703066667066523648 705410069029650432 705453807253176576 706499609776809408 708646561249591296 711008561640996864 712062598830170112 712106749536942816 716651486733385728 717713889297076224 719232201926090181 720150761570951088 723410031275624448 724333926590152704 724895447610547584 725821240008517632 730603285780709376 730648586083647168 731581726040331264 736401724556746752 738481073593866624 739997436102433992 742246182688149504 743194134390177792 744295885196967936 745824187567807488 745870431627056484 750202995396943872 750784570739495712 751743427151678976 756696260272877568 756743178443777424 757662666735550464 757709644827485952 758677345523306496 762701786148059136 763675862503292928 766425915963235206 769736782046969856 772460765695229184 772508661328022787 773495262428058576 777988291522756608 778591406692810368 779585776305444864 784722047690391552 784770703571324736 785772965006281728 790950000449839104 793635533159823648 794812060998910584 797227381405790208 798245551752413184 799884631846121472 801070423683941376 801120093229060668 806232922575058944 807428125459210752 810169606767319974 813785827234480128 813836285185077504 814875667413921792 816548895009582336 820244444910944256 821979659344103064 822978413867925504 823029441795372672 826754321457856512 828451940126340096 829509988581163008 830791207793099952 835026955524168192 836093401188950016 837332870846588928 841601970921996288 843978369821561856 845711355545638848 851336075749249602 852370500077494272 852423350430921696 853512013713719808 857374851882221568 858039509416566528 859135345316204544 860232580750835712 864795726026145792 865953879802841088 867059823455207424 870182170231565898 875236827963101184 875915332529411664 877033998343625472 882812303651690496 882867041517740328 883939777858142208 883994585632066944 889818750506068992 890955172920508416 894163568623774407 896880804081513984 898026245721464832 901204226644434048 903942857656958976 907012037896941312 908356641141612096 914153864966995968 915509055638790144 915565820833212192 916735125840662016 921409054371495936 922775000524812288 923953512658305024 925908122019794256 930098611640088576 931286477044482048 933198737153808384 934640108767237446 939405324964689216 940605076337568768 941999479702412544 946802217287245824 949416798440226816 949475666049257088 955535315644514304 956951852396101632 958976269234786908 960201015427934784 964546708367499264 966527263480730112 967761653344690176 974137714374279168 974198114778196224 975442301387108352 981868966075662336 984641431458488832 986663248136578656 989661576917532672 992394513595957248 993225421707457869 994432250090409984 994493908836075312 1000270660529258496 1001046094319327616 1002324569535571968 1008928347030503424 1008990904591703232 1010279526436647936 1011569794031075328 1013854754974988304 1016935714864078848 1021901221284313608 1026315709395959808 1029947687593638912 1030011548437363716 1031327016570744768 1036585186167932928 1038121875590413824 1039447701740593152 1046296063587188736 1046360938095099648 1047697286675042304 1054600000599785472 1058180710879764864 1059749414665214112 1062969841874386944 1066512842461495296 1068093898245255168 1068160124305414224 1074977230100078592 1076570833945614336 1080226142356426632 1085115046913436672 1086500889885229056 1088731860012776448 1095972879125470752 1097372589060496896 1102339095277142016 1104602586835120128 1106013318108217344 1107721610390799936 1109996154153650988 1113369274032224256 1114791201585266688 1116443827795451904 1118736281351711232 1118805647440584726 1125304493095415808 1127615140727518464 1135114767665666136 1136494000103325696 1136564467241228928 1138016018284959744 1144052679222088704 1145513793754939392 1149638873944852809 1154605173070454784 1158691148542843776 1160242893642087864 1166982437284134912 1167887110039215552 1169378664458167296 1177083071535587328 1177156055356987104 1178659447509422592 1186425000674758656 1187940230560677888 1192218091498365876 1195841072108685312 1197368327628619776 1201605635525912064 1201680139843591002 1209349383862588416 1211142188188816128 1215254410150979961 1220678740851720192 1220754427777616256 1222313501120882688 1224823342514373504 1228545405828661248 1230366667366416384 1234467620801888256 1234544162693059008 1240131482186784768 1244264982871744512 1246186811689649928 1252540433286252288 1254140101783425024 1255999306269883392 1262402956382994432 1265967554732342784 1268567033318458272 1275935803194802176 1278555750116241408 1278635025646382544 1280268020570579712 1286062277823332352 1288703017974306816 1290348871126253568 1298930819704261632 1300589735182811136 1305273255347348847 1312855241944651776 1313872998794117496 1315550997515438208 1319548769223376896 1324218455477535744 1324300562276610492 1325909666787213312 1325991878448100416 1334728125759103488 1336432759380762624 1345237796040671232 1345321206122270976 1347039368582197248 1348759725374767104 1351806339966651072 1355914286485438464 1362534961712418144 1373263583458185216 1373348731249818288 1375102688760993024 1382113581557243904 1384162500787218432 1385930268987457536 1388862183029691384 1395147917460132864 1396929715566723072 1399798105730712576 1401960163150856169 1410907614506353152 1412999219553618816 1417293122499182592 1422017123281993728 1424125197660340224 1424213499073885632 1433302973466771456 1435427778594152448 1438464403852180362 1440301523141902176 1446820062551248896 1448667853180305408 1449790895221095168 1451642480017035264 1461206571561418752 1461297172167294336 1463163452080662528 1472803449113493504 1476962147187733248 1479994872204867984 1484492365376299008 1488591770393935872 1491648375135614976 1491740863254112968 1500405990793887744 1501569141478991424 1503486854303357952 1513392520545755136 1513486356887554848 1515419289654971904 1517354691046612992 1525403572296118272 1527351725006585856 1532851831926470412 1539473564093939712 1544921531390458368 1545017322656045574 1546990524856117152 1555976583045513216 1557182813385620736 1559171552610889728 1569444095380783104 1569541407142649472 1571545930012563456 1581900000899678208 1587271066319647296 1589624121997821168 1594454762811580416 1599769263692242944 1602140847367882752 1602240186458121336 1612465845150117888 1614856250918421504 1620339213534639948 1627672570370155008 1629751334827843584 1633097790019164672 1640488889821888512 1643959318688206128 1645956827735851008 1646058883590745344 1653508642915713024 1656903880252680192 1659019977162326016 1661582415586199904 1670053911048336384 1672186802377900032 1674665741693177856 1678208471160877089 1687956739643123712 1691422711091277696 1702672151498499204 1704741000154988544 1704846700861843392 1707024027427439616 1716079018833133056 1718270690632409088 1729591452052291584 1731907759605682176 1734119646910414848 1740364340463131796 1750473655926202368 1751830665058823328 1754067996687250944 1765624607303380992 1765734083035480656 1767879555716284416 1767989171264133888 1779637501012137984 1781910345841016832 1788327137247548814 1793761608163027968 1796052491442929664 1802408453288868096 1802520209765386503 1814024075793882624 1816713282283224192 1828307729933991936 1831018111277580288 1831131641666424384 1833470251681324032 1842818108742991872 1845550001049624576 1851816244039588512 1860197223280177152 1862572954088964096 1866397474307616768 1869280217534474892 1878810649929378432 1881210152675137536 1883998959404825088 1893604434574491648 1898833596880453632 1898951332098514176 1913903704792203264 1917952538469573816 1920402030855869568 1929093416734998528 1933054526961460224 1935523306689380352 1948396229556392448 1950884602774216704 1963737932151324672 1969282862916977664 1973326496273157312 1979323153835065344 1986450843414915738 1988864500180819968 1988987817672150624 2000541321058516992 2002092188638655232 2004649139071143936 2017856694061006848 2017981809183406464 2020559052873295872 2023139588062150656 2027709509949976608 2033871429728157696 2043802442568627216 2059895375187277824 2060023096874727432 2062654033141489536 2073170372335865856 2076243751180827648 2078895403481186304 2092721876190199296 2095394573350084608 2109200001199570944 2116361421759529728 2119498829330428224 2125939683748773888 2133025684922990592 2136187796490510336 2136320248610828448 2149954460200157184 2153141667891228672 2160452284712853264 2170230093826873344 2173001779770458112 2177463720025552896 2191945758250941504 2194745178120993792 2209205173670240256 2215443220781599872 2219992308307301976 2226738548064448512 2229582403170533376 2232887655590903808 2237472562703422464 2237611294881169452 2250608986190831616 2255230281455036928 2270229535331332272 2272988000206651392 2273128934482457856 2276032036569919488 2288105358444177408 2291027587509878784 2299277747889705618 2309210346140909568 2317382297085687552 2317525983984068361 2320485787284175728 2333964874568269824 2335774220078431104 2338757328916334592 2354166143071174656 2354312110713974208 2357318895018845184 2372850001349517312 2384436182996731752 2391682144217370624 2394736655257239552 2403211271051824128 2403360279687182004 2418698767725176832 2422284376377632256 2430508820301959922 2441357481703440384 2441508855555232512 2444627002241765376 2449646685028747008 2460733334732832768 2468935241603776512 2469088325386118016 2480262964373569536 2488529965743489024 2492373623379299856 2505080866572504576 2508280203566850048 2511998612539766784 2524805912765988864 2531935109464685568 2537134066636916544 2557111500232482816 2557270051292765088 2560536041141159424 2572124555646664704 2577406035948613632 2580697742252507136 2597861639408523264 2601179470365622272 2610546510694697694 2625710483889303552 2627745997588234992 2631101995030876416 2648436910955071488 2648601124553220984 2651819333574426624 2651983756896200832 2669456251518206976 2672865518761525248 2682490705871323221 2690642412244541952 2694078737164394496 2703612679933302144 2711828572970876928 2725069923424836288 2746527166916370432 2746697462499636576 2750205377521986048 2764227163114487808 2768325001574436864 2771860537974915072 2777724366059382768 2790295834920265728 2793859431133446144 2799596211461425152 2803920326301712338 2821815229012706304 2825998439107237632 2848250395320680448 2848426998147771264 2866605946933542912 2870855557188304896 2876928807704360724 2880603046283804352 2893640125102497792 2899581790442190336 2903284960034070528 2922413143122837504 2922594344334588672 2926326904161325056 2945606898226987008 2953924294375466496 2959989744409735968 2968984730752598016 2977183540787871744 2979676265122373607 2983296750271229952 2983481726508225936 3000811981587775488 3003138282957982848 3006973708606715904 3026785041091510272 3026972713775109696 3030838579309943808 3034709382093225984 3050807144592236544 3065703663852940824 3078947128187879424 3089843062780916736 3090034645312091148 3093981049712234304 3114365626771241472 3118343105221779456 3138888190761566208 3139082814285298944 3143091860025126912 3163800001799356416 3174542132639294592 3179248243995642336 3188909525623160832 3199538527384485888 3204281694735765504 3204480372916242672 3224931690300235776 3229712501836843008 3240678427069279896 3255345140740310016 3259502669655687168 3266195580038329344 3287918637376412256 3292117767181490688 3307017285831426048 3313807760505360384 3318039954324652032 3323164831172399808 3340107822096672768 3344373604755800064 3349331483386355712 3356416942321754178 3375913479286247424 3382845422182555392 3405344302996998408 3409482000309977088 3409693401723686784 3414048054854879232 3432158037666266112 3436541381264818176 3463815519211364352 3480728680926263592 3500947311852404736 3503661330117646656 3508135993374501888 3531249214606761984 3531468166070961312 3535978342528267776 3559275002024275968 3563820691682033664 3576654274495097628 3587523216326055936 3592104982885859328 3604816906577736192 3605040419530773006 3628048151587765248 3633426564566448384 3662036222555160576 3662263283332848768 3666940503362648064 3685636217485983744 3691100002099249152 3703632488079177024 3720394446560354304 3732794948615233536 3738560435068949784 3757621299858756864 3762420305350275072 3767997918809650176 3787208869148983296 3797902664197028352 3827807409584406528 3835905076939147632 3840804061711739136 3858186833469997056 3866109053922920448 3871046613378760704 3896792459112784896 3901769205548433408 3915819766042046541 3938565725833955328 3946652992546314624 3958646307670130688 3972901686829831476 3977729000361639936 3977975635344301248 4004184377277310464 4009298278142287872 4035713388122013696 4035963618366812928 4041118105746591744 4046279176124301312 4055419019899953216 4067742859456315392 4087604885137254432 4119790750374555648 4120046193749454864 4125308066282979072 4146340744671731712 4152487502361655296 4157790806962372608 4185443752380398592 4190789146700169216 4205880489452568507 4232722843519059456 4238997658660856448 4251879367497547776 4266051369845981184 4272375592981020672 4272640497221656896 4299908920400314368 4306283335782457344 4320904569425706528 4340460187653746688 4346003559540916224 4354927440051105792 4383891516501883008 4389490356241987584 4418410347340480512 4430886441563199744 4439984616614603952 4453477096128897024 4465775311181807616 4474945125406844928 4475222589762338904 4501217972381663232 4510460562910073856 4540459070662664544 4546257868964915712 4552064073139838976 4576210716888354816 4582055175019757568 4598555495779411236 4618420692281819136 4634764594171375104 4635051967968136722 4640971574568351456 4667929749136539648 4671548440156862208 4677514657832669184 4708332286142349312 4708624221427948416 4714637790037690368 4745700002699034624 4768872365993463504 4783364288434741248 4806422542103648256 4806720559374364008 4837397535450353664 4844568752755264512 4861017640603919844 4883017711110465024 4889254004483530752 4899293370057494016 4921466669465665536 4937870483207553024 4938176650772236032 4960525928747139072 4977059931486978048 4984747246758599712 5010161733145009152 5016560407133700096 5023997225079533568 5034625413482631267 5063870218929371136 5074268133273833088 5114223000464965632 5114540102585530176 5121072082282318848 5154812071897227264 5195723278817046528 5202358940731244544 5221093021389395388 5251420967778607104 5255491995176469984 5262203990061752832 5296873821910142976 5297202249106441968 5303638667148853248 5303967513792401664 5338912503036413952 5345731037523050496 5364981411742646442 5381284824489083904 5388157474328788992 5407225359866604288 5407560629296159509 5450139846849672576 5493054333832740864 5493394924999273152 5500410755043972096 5528454326228975616 5536650003148873728 5555448732118765536 5580591669840531456 5587718862266892288 5599192422922850304 5607840652603424676 5643630458025412608 5651996878214475264 5696500790641360896 5696853996295542528 5741711114376609792 5753857615408721448 5761206092567608704 5787280250204995584 5799163580884380672 5806569920068141056 5845188688669177344 5852653808322650112 5891213796453974016 5907848588750932992 5919979488819471936 5937969461505196032 5959352530244747214 5966593500542459904 5966963453016451872 6001623963175550976 6006276565915965696 6013947417213431808 6053570082183020544 6053945427550219392 6061677158619887616 6069418764186451968 6101614289184473088 6131407327705881648 6179686125561833472 6180069290624182296 6187962099424468608 6228731253542482944 6236686210443558912 6278165628570597888 6286183720050253824 6327600003598712832 6349084265278589184 6358496487991284672 6377819051246321664 6399077054768971776 6408563389471531008 6408960745832485344 6449863380600471552 6459425003673686016 6481356854138559792 6510690281480620032 6519005339311374336 6532391160076658688 6575837274752824512 6584235534362981376 6627615521010720768 6646329662344799616 6680215644193345536 6688747209511600128 6698662966772711424 6712833884643508356 6751826958572494848 6765690844365110784 6810688605993996816 6818964000619954176 6819386803447373568 6828096109709758464 6864316075332532224 6873082762529636352 6927631038422728704 6952577951952205083 6961457361852527184 7001894623704809472 7007322660235293312 7016271986749003776 7062498429213523968 7062936332141922624 7071956685056535552 7118550004048551936 7153308548990195256 7175046432652111872 7184209965771718656 7209633813155472384 7210080839061546012 7256096303175530496 7266853129132896768 7324072445110321152 7324526566665697536 7333881006725296128 7382200004198498304 7407264976158354048 7440788893120708608 7465589897230467072 7477120870137899568 7515242599717513728 7524840610700550144 7535995837619300352 7574417738297966592 7595805328394056704 7671810153878295264 7681608123423478272 7716373666939994112 7732218107845840896 7742093226757521408 7793584918225569792 7803538411096866816 7831639532084093082 7877131451667910656 7893305985092629248 7945803373659662952 7955458000723279872 7955951270688602496 8008368754554620928 8018596556284575744 8047472117613969663 8071927236733625856 8082236211493183488 8110838039799906432 8135485718912630784 8175209770274508864 8239581500749111296 8240092387498909728 8250616132565958144 8292681489343463424 8304975004723310592 8315581613924745216 8370887504760797184 8381578293400338432 8411760978905137014 8465445687038118912 8477995317321712896 8544751185962041344 8545280994443313792 8599817840800628736 8612566671564914688 8641809138851413056 8680920375307493376 8709854880102211584 8767783033003766016 8778980712483975168 8836820694680961024 8861772883126399488 8879969233229207904 8906954192257794048 8931550622363615232 8949890250813689856 8950445179524677808 9002435944763326464 9020921125820147712 9080918141325329088 9092515737929831424 9104128146279677952 9152421433776709632 9197110991558822472 9236841384563638272 9269529188342750208 9270103935936273444 9281943149136702912 9343096880313724416 9355029315665338368 9416664572284698624 9417248442855896832 9429275580075380736 9491400005398069248 9537744731986927008 9566728576869482496 9612845084207296512 9613441118748728016 9674795070900707328 9689137505510529024 9722035281207839688 9766035422220930048 9778508008967061504 9798586740114988032 9876353301544472064 9921051857494278144 9954119862973956096 9969494493517199424 10020323466290018304 10033120814267400192 10047994450159067136 10069250826965262534 10127740437858742272 10148536266547666176 10228446000929931264 10229080205171060352 10242144164564637696 10309624143794454528 10391446557634093056 10442186042778790776 10502841935557214208 10510983990352939968 10524407980123505664 10593747643820285952 10594404498212883936 10607935027584803328 10677825006072827904 10691462075046100992 10729962823485292884 10762569648978167808 10776314948657577984 10814450719733208576 10815121258592319018 10900279693699345152 10986108667665481728 10986789849998546304 11000821510087944192 11056908652457951232 11073300006297747456 11110897464237531072 11161183339681062912 11198384845845700608 11215681305206849352 11287260916050825216 11303993756428950528 11393707992591085056 11483422228753219584 11507715230817442896 11522412185135217408 11574560500409991168 11598327161768761344 11613139840136282112 11690377377338354688 11705307616645300224 11747459298126139623 11815697177501865984 11839958977638943872 11875938923010392064 11918705060489494428 11933187001084919808 11933926906032903744 12012553131831931392 12027894834426863616 12107140164366041088 12107890855100438784 12123354317239775232 12138837528372903936 12203228578368946176 12262814655411763296 12359372251123666944 12360138581248364592 12375924198848937216 12457462507084965888 12473372420887117824 12556331257141195776 12572367440100507648 12617641468357705521 12698168530557178368 12716992975982569344 12755638102492643328 12798154109537943552 12817126778943062016 12817921491664970688 12899726761200943104 12918850007347372032 12962713708277119584 13021380562961240064 13038010678622748672 13064782320153317376 13151674549505649024 13168471068725962752 13255231042021441536 13292659324689599232 13360431288386691072 13397325933545422848 13425667769287016712 13503653917144989696 13531381688730221568 13621377211987993632 13638773606894747136 13656192219419516928 13728632150665064448 13746165525059272704 13855262076845457408 13905155903904410166 13922914723705054368 14003789247409618944 14014645320470586624 14032543973498007552 14124996858427047936 14125872664283845248 14143913370113071104 14237100008097103872 14306617097980390512 14350092865304223744 14419267626310944768 14420161678123092024 14512192606351060992 14533706258265793536 14649053133331395072 14667762013450592256 14764400008396996608 14814529952316708096 14881577786241417216 14931179794460934144 14954241740275799136 15030485199435027456 15049681221401100288 15071991675238600704 15191610656788113408 15343620307756590528 15363216246846956544 15464436215691681792 15587169836451139584 15607076822193733632 15663279064168186164 15754262903335821312 15786611970185258496 15891606747319325904 15910916001446559744 15911902541377204992 16016737509109241856 16037193112569151488 16094944235227939326 16143854473467251712 16164472422986366976 16221676079599812864 16222681887888478527 16350419540549017728 16479163001498222592 16480184774997819456 16501232265131916288 16585362978686926848 16609950009446621184 16741775009521594368 16763156586800676864 16823521957810274028 16930891374076237824 16955990634643425792 17089502371924082688 17090561988886627584 17225133343129829376 17283618277702826112 17361840750614986752 17419709760204423168 17535566066007532032 17557961424967950336 17673641389361922048 17723545766252798976 17759938466458415808 17813908384515588096 17899780501627379712 17900890359049355616 18004871889526652928 18041842251640295424 18161836282650658176 18185031475859662848 18208256292559355904 18304842867553419264 18394221983117644944 18539058376685500416 18540207871872546888 18563886298273405824 18686193760627448832 18710058631330676736 18834496885711793664 18858551160150761472 18982800010796138496 19075489463973854016 19133457153738964992 19225690168414593024 19226882237497456032 19349590141801414656 19378275011021058048 19444070562415679376 19532070844441860096 19557016017934123008 19597173480229976064 19752706603088944128 19938988987034398848 20040646932580036608 20066241628534800384 20095988900318134272 20138501653930525068 20255480875717484544 20297072533095332352 20456892001859862528 20458160410342120704 20484288329129275392 20619248287588909056 20782893115268186112 20857733855856615249 20884372085557581552 21005683871114428416 21021967980705879936 21048815960247011328 21187495287640571904 21188808996425767872 21215870055169606656 21355650012145655808 21459925646970585768 21525139297956335616 21552629897315155968 21628901439466417152 21630242517184638036 21800559387398690304 21972217335330963456 21973579699997092608 22001643020175888384 22146600012595494912 22221794928475062144 22322366679362125824 22396769691691401216 22431362610413698704 22574521832101650432 22607987512857901056 22787415985182170112 23015430461634885792 23044824370270434816 23149121000819982336 23196654323537522688 23226279680272564224 23380754754676709376 23410615233290600448 23494918596252279246 23631394355003731968 23679917955277887744 23837410120978988856 23866374002169839616 23867853812065807488 24025106263663862784 24055789668853727232 24215781710200877568 24246708634479550464 24406457156737892352 24525629310823526592 24718744502247333888 24720277162496729184 24751848397697874432 24914925014169931776 24946744841774235648 25112662514282391552 25144734880201015296 25235282936715411042 25396337061114356736 25433985951965138688 25634253557886124032 25635842983329941376 25799453522401886208 25837700014694744064 25925427416554239168 26042761125922480128 26129564640306634752 26303349099011298048 26336942137451925504 26510462084042883072 26585318649379198464 26720862576773382144 26794651867090845696 26851335538574033424 27007307834289979392 27062763377460443136 27242754423975987264 27277547213789494272 27312384438839033856 27457264301330128896 27710524153690914816 27810311807808820332 27845829447410108736 28029290640941173248 28065087946996015104 28249993716854095872 28251745328567690496 28287826740226142208 28474200016194207744 28613234195960781024 28700185730608447488 28838535252621889536 28840323356246184048 29024385212702121984 29067412516531587072 29298106266662790144 29335524026901184512 29629059904633416192 29763155572482834432 29862359588921868288 29908483480551598272 30060970398870054912 30099362442802200576 30143983350477201408 30383221313576226816 30687240615513181056 30726432493693913088 30928872431383363584 31174339672902279168 31326558128336372328 31508525806671642624 31573223940370516992 31783213494638651808 31823805082754409984 32033475018218483712 32074386225138302976 32189888470455878652 32287708946934503424 32328944845972733952 32443352159199625728 32445363775776957054 32700839081098035456 32958326002996445184 32960369549995638912 33002464530263832576 33170725957373853696 33219900018893242368 33483550019043188736 33647043915620548056 33861782748152475648 33911981269286851584 34181123977773255168 34450266686259658752 34567236555405652224 34723681501229973504 34839419520408846336 35071132132015064064 35115922849935900672 35242377894378418869 35447091532505597952 35519876932916831616 35627816769031176192 35799561003254759424 35801780718098711232 36083684503280590848 36323672565301316352 36370062951719325696 36416512585118711808 36609685735106838528 36788443966235289888 37078116753371000832 37080415743745093776 37127772596546811648 37372387521254897664 37420117262661353472 37668993771423587328 37717102320301522944 37852924405073116563 38150978927947708032 38266914307477929984 38451380336829186048 38453764474994912064 38699180283602829312 38756550022042116096 38888141124831358752 39064141688883720192 39114032035868246016 39194346960459952128 39505413206177888256 39877977974068797696 40081293865160073216 40191977800636268544 40277003307861050136 40510961751434969088 40594145066190664704 40916320820684241408 40968576658258550784 41238496575177818112 41565786230536372224 41715467711713230498 41768744171115163104 42011367742228856832 42043935961411759872 42097631920494022656 42374990575281143808 42377617992851535744 42431740110339213312 42711300024291311616 42919851293941171536 43050278595912671232 43257802878932834304 43260485034369276072 43601118774797380608 43947159399994185216 44003286040351776768 44293200025190989824 44443589856950124288 44644733358724251648 44793539383382802432 44862725220827397408 45149043664203300864 45215975025715802112 45574831970364340224 46030860923269771584 46089648740540869632 46393308647075045376 46761509509353418752 46821230466581200896 46989837192504558492 47262788710007463936 47359835910555775488 47674820241957977712 47732748004339679232 47735707624131614976 48050212527327725568 48111579337707454464 48431563420401755136 48493417268959100928 48668045663665435581 49051258621647053184 49437489004494667776 49440554324993458368 49503696795395748864 49829850028339863552 50225325028564783104 50289469760402030592 50470565873430822084 50792674122228713472 50867971903930277376 51268507115772248064 51271685966659882752 51675400029389488128 51850854833108478336 52085522251844960256 52259129280613269504 52606698198022596096 52673884274903851008 53020924168085766144 53170637298758396928 53441725153546764288 53702671077148066848 54014615668579958784 54125526754920886272 54485508847951974528 54555094427578988544 54624768877678067712 54914528602660257792 55620623615617640664 55691658894820217472 56058581281882346496 56130175893992030208 56503490657135380992 56575653480452284416 56948400032388415488 57226468391921562048 57400371461216894976 57677070505243779072 57680646712492368096 58048770425404243968 58134825033063174144 58596212533325580288 58671048053802369024 59258119809266832384 59816966961103196544 60121940797740109824 60198724885604401152 60287966700954402816 60766442627152453632 61374481231026362112 61452864987387826176 61857744862766727168 62348679345804558336 62653116256672744656 63017051613343285248 63146447880741033984 63566426989277303616 63647610165508819968 64066950036436967424 64379776940911757304 64575417893869006848 64657889691945467904 64886704318399251456 64890727551553914108 65401678162196070912 65916652005992890368 65920739099991277824 66004929060527665152 66439800037786484736 66967100038086377472 67294087831241096112 67723565496304951296 67823962538573703168 68362247955546510336 69134473110811304448 69447363002459947008 69678839040817692672 70142264264030128128 70231845699871801344 70484755788756837738 70894183065011195904 71039753865833663232 71599122006509518848 71603561436197422464 72167369006561181696 72647345130602632704 72740125903438651392 73219371470213677056 73576887932470579776 74156233506742001664 74160831487490187552 74255545193093623296 74744775042509795328 74840234525322706944 75337987542847174656 75434204640603045888 75705848810146233126 76301957855895416064 76902760673658372096 76907528949989824128 77398360567205658624 77513100044084232192 77776282249662717504 78128283377767440384 78388693920919904256 79010826412355776512 79755955948137595392 80162587730320146432 80383955601272537088 80554006615722100272 81021923502869938176 81188290132381329408 81832641641368482816 81937153316517101568 83131572461072744448 83430935423426460996 83537488342230326208 84087871922823519744 84195263840988045312 84749981150562287616 84755235985703071488 84863480220678426624 85422600048582623232 85839702587882343072 86100557191825342464 86515605757865668608 86520970068738552144 87202237549594761216 87894318799988370432 88006572080703553536 88887179713900248576 89289466717448503296 89587078766765604864 89725450441654794816 90298087328406601728 90431950051431604224 91149663940728680448 92061721846539543168 92179297481081739264 92786617294150090752 93523019018706837504 93979674385009116984 94525577420014927872 94719671821111550976 95349640483915955424 95471415248263229952 96100425054655451136 96223158675414908928 96863126840803510272 96986834537918201856 97336091327330871162 98102517243294106368 98874978008989335552 98881108649986916736 99007393590791497728 99659700056679727104 100450650057129566208 100941131746861644168 101585348244457426944 101735943807860554752 102543371933319765504 103350800058778976256 103701709666216956672 104171044503689920512 104518258561226539008 105213396396045192192 105347768549807702016 106341274597516793856 106883450307093528576 107405342154296133696 108251053509841772544 108971017695903949056 109110188855157977088 109249537755356135424 109829057205320515584 111241247231235281328 111383317789640434944 112117162563764692992 112260351787984060416 113006981314270761984 113151306960904568832 113558773215219349689 114452936783843124096 114800742922433789952 115354141010487558144 115361293424984736192 116097540850808487936 116269650066126348288 117192425066651160576 117342096107604738048 118516239618533664768 119633933922206393088 120243881595480219648 120575933401908805632 121532885254304907264 122748962462052724224 122905729974775652352 123715489725533454336 124697358691609116672 125306232513345489312 126034103226686570496 126292895761482067968 127132853978554607232 127295220331017639936 128133900072873934848 128759553881823514608 129150835787738013696 129773408636798502912 129781455103107828216 130803356324392141824 131841478199982555648 132009858121055330304 132879600075572969472 133934200076172754944 134588175662482192224 135447130992609902592 135647925077147406336 136724495911093020672 138268946221622608896 140284528528060256256 140463691399743602688 140969511577513675476 141788366130022391808 142079507731667326464 143198244013019037696 143207122872394844928 144334738013122363392 145294690261205265408 145480251806877302784 146004136990996306743 147153775864941159552 148312467013484003328 148321662974980375104 148511090386187246592 149489550085019590656 150675975085694349312 150868409281206091776 151411697620292466252 152603915711790832128 153805521347316744192 153815057899979648256 155026200088168464384 155552564499325435008 156256566755534880768 156777387841839808512 158021652824711553024 159511911896275190784 160325175460640292864 161108013231444200544 162043847005739876352 162376580264762658816 163665283282736965632 163874306633034203136 166861870846852921992 167074976684460652416 168175743845647039488 168390527681976090624 169510471971406142976 169726960441356853248 170845200097165246464 171679405175764686144 172201114383650684928 173031211515731337216 173041940137477104288 174404475099189522432 175788637599976740864 176013144161407107072 177774359427800497152 179450900883309589632 180596174656813203456 180863900102863208448 182299327881457360896 184123443693079086336 184358594962163478528 185573234588300181504 187046038037413675008 187959348770018233968 189051154840029855744 189439343642223101952 190699280967831910848 190942830496526459904 192200850109310902272 193726253681607020544 193973669075836403712 194672182654661742324 196205034486588212736 197749956017978671104 197762217299973833472 198014787181582995456 199319400113359454208 200901300114259132416 201882263493723288336 203170696488914853888 203471887615721109504 205086743866639531008 207403419332433913344 208342089007379841024 209036517122453078016 210426792792090384384 210695537099615404032 212682549195033587712 214810684308592267392 216502107019683545088 217942035391807898112 218220377710315954176 219658114410641031168 222482494462470562656 222766635579280869888 224234325127529385984 224520703575968120832 226013962628541523968 226302613921809137664 227117546430438699378 228905873567686248192 230708282020975116288 230722586849969472384 232195081701616975872 232539300132252696576 234384850133302321152 237032479237067329536 239267867844412786176 240487763190960439296 241151866803817611264 243065770508609814528 245497924924105448448 245811459949551304704 249394717383218233344 250612465026690978624 252585791522964135936 254265707957109214464 254590440662035279872 256267800145747869696 257519107763647029216 258301671575476027392 259546817273597005824 259562910206215656432 261606712648784283648 263682956399965111296 264019716242110660608 267868400152345509888 269176351324964384448 270894261985219805184 271295850154294812672 273448991822186041344 276537892443245217792 280569057056120512512 281939023155027350952 283576732260044783616 284159015463334652928 286414245744789689856 288669476026244726784 290589380522410530816 290960503613754605568 292008273981992613486 294307551729882319104 296624934026968006656 296643325949960750208 297022180772374493184 298979100170039181312 301351950171388698624 302823395240584932504 305207831423581664256 307630115799959296512 310052400176336928768 311105128998650870016 312513133511069761536 313554775683679617024 316043305649423106048 319023823792550381568 320650350921280585728 322216026462888401088 324753160529525317632 327330566565473931264 327748613266068406272 333723741693705843984 334149953368921304832 336351487691294078976 336781055363952181248 339020943942812285952 339453920882713706496 340676319645658049067 343358810351529372288 344402228767301369856 346062423031462674432 346083880274954208576 348808950198379044864 351577275199953481728 352026288322814214144 355548718855600994304 358901801766619179264 361727800205726416896 364598655762914721792 368246887386158172672 368717189924326957056 371146469176600363008 374092076074827350016 375918697540036467936 378102309680059711488 378878687284446203904 381398561935663821696 381885660993052919808 384401700218621804544 387452507363214041088 389344365309323484648 392410068973176425472 395524434599947666944 396029574363165990912 398638800226718908416 401802600228518264832 403764526987446576672 406341392977829707776 406943775231442219008 410173487733279062016 414806838664867826688 420853585584180768768 421391074199230808064 425365098390067175424 429621368617184534784 433004214039367090176 435884070783615796224 436440755420631908352 444964988924941125312 445533271158561739776 448468650255058771968 452027925257083047936 452605227843618275328 454235092860877398756 457811747135372496384 461416564041950232576 461445173699938944768 465078600264505393152 468769700266604642304 474064958474134659072 478535735688825572352 480975526381920878592 486131541017219629056 490995849848210896896 491622919899102609408 501224930053381957248 505171583045928271872 508531415914218428928 509180881324070559744 512535600291495739392 515038215527294058432 516603343150952054784 519093634547194011648 519125820412431312864 523213425297568567296 527365912799930222592 528039432484221321216 538352702649928768896 541788523970439610368 542591700308589625344 546897983644372082688 553075784886490435584 561138114112241025024 563878046310054701904 567153464520089567232 568318030926669305856 572828491489579379712 581178761044821061632 581921007227509211136 584016547963985226972 588615103459764638208 593249868053936013312 593286651899921500416 594044361544748986368 597958200340078362624 602703900342777397248 605646790481169865008 610415662847163328512 615260231599918593024 622210257997301740032 625026267022139523072 627109551367359234048 632086611298846212096 638047647585100763136 644432052925776802176 649506321059050635264 654661133130947862528 667447483387411687968 668299906737842609664 672702975382588157952 673562110727904362496 678041887885624571904 678907841765427412992 681352639291316098134 686717620703058744576 692124846062925348864 692167760549908417152 697617900396758089728 703154550399906963456 711097437711201988608 717803603533238358528 723455600411452833792 729197311525829443584 736493774772316345344 737434379848653914112 748184152149654700032 751837395080072935872 757757374568892407808 762797123871327643392 763771321986105839616 768803400437243609088 774905014726428082176 778688730618646969296 784820137946352850944 791048869199895333888 792059148726331981824 803605200457036529664 807529053974893153344 812682785955659415552 813887550462884438016 820346975466558124032 829613677329735653376 841707171168361537536 850730196780134350848 859242737234369069568 866008428078734180352 871768141567231592448 872881510841263816704 889929977849882250624 891066542317123479552 896937300510117543936 904055850514166095872 908470185721754797512 915623494270744992768 922890347399877889536 930157200529010786304 937539400533209284608 948129916948269318144 957071471377651144704 961951052763841757184 981991699696421793792 983245839798205218816 1002449860106763914496 1010343166091856543744 1017062831828436857856 1018361762648141119488 1022028958936974147201 1030076431054588116864 1033206686301904109568 1038187269094388023296 1038251640824862625728 1046426850595137134592 1054731825599860445184 1056078864968442642432 1076705405299857537792 1085183400617179250688 1093795967288744165376 1106151569772980871168 1122276228224482050048 1127756092620109403808 1134306929040179134464 1136636061853338611712 1145656982979158759424 1162357522089642123264 1168033095927970453944 1177230206919529276416 1186573303799843000832 1188088723089497972736 1195916400680156725248 1205407800685554794496 1211293580962339730016 1220831325694326657024 1230520463199837186048 1244420515994603480064 1264173222597692424192 1276095295170201526272 1288864105851553604352 1299012642118101270528 1309322266261895725056 1334894966774823375936 1336599813475685219328 1345405950765176315904 1356083775771249143808 1357815683530854825984 1362705278582632196268 1373435241406117489152 1384249692125850697728 1384335521099816834304 1395235800793516179456 1406309100799813926912 1422194875422403977216 1435607207066476717056 1458394623051658887168 1472987549544632690688 1474868759697307828224 1503674790160145871744 1515514749137784815616 1525594247742655286784 1527542643972211679232 1537606800874487218176 1549810029452856164352 1557377461237293938592 1569640275892705701888 1582097738399790667776 1584118297452663963648 1615058107949786306688 1625365571911318831104 1627775100925768876032 1640693950933116248064 1659227354659471306752 1683414342336723075072 1701460393560268701696 1718485474468738139136 1743536283134463184896 1745763021682527633408 1779859955699764501248 1782133084634246959104 1793874601020235087872 1808111701028332191744 1816940371443509595024 1831246988541489985536 1845780694799755779072 1875078801066418569216 1896259833896538636288 1914142942755302289408 1963983399392843587584 2004899720213527828992 2020686332183713087488 2034125663656873715712 2036723525296282238976 2044057917873948294402 2060152862109176233728 2076374538188776046592 2076503281649725251456 2092853701190274269184 2109463651199720890368 2153410810599715075584 2170366801234358501376 2187591934577488330752 2212303139545961742336 2244552456448964100096 2255512185240218807616 2273272123706677223424 2291313965958317518848 2324715044179284246528 2336066191855940907888 2354460413839058552832 2373146607599686001664 2376177446178995945472 2410815601371109588992 2422587161924679460032 2441662651388653314048 2461040926399674372096 2488841031989206960128 2552190590340403052544 2577728211703107208704 2598025284236202541056 2618644532523791450112 2669789933549646751872 2673199626951370438656 2690811901530352631808 2712167551542498287616 2725410557165264392536 2746870482812234978304 2768671042199633668608 2790471601587032358912 2812618201599627853824 2844389750844807954432 2871214414132953434112 2945975099089265381376 2949737519394615656448 3007349580320291743488 3031029498275569631232 3051188495485310573568 3055085287944423358464 3099620058905712328704 3114754922474587877184 3139280551785411403776 3164195476799581335552 3168236594905327927296 3230116215899572613376 3255550201851537752064 3281387901866232496128 3318454709318942613504 3366828684673446150144 3402920787120537403392 3436970948937476278272 3487072566268926369792 3559719911399529002496 3564266169268493918208 3587749202040470175744 3616223402056664383488 3633880742887019190048 3662493977082979971072 3691561389599511558144 3792519667793077272576 3828285885510604578816 3927966798785687175168 4009799440427055657984 4068251327313747431424 4073447050592564477952 4088115835747896588804 4120305724218352467456 4152749076377552093184 4153006563299450502912 4185707402380548538368 4218927302399441780736 4306821621199430151168 4375183869154976661504 4424606279091923484672 4511024370480437615232 4546544247413354446848 4582627931916635037696 4649430088358568493056 4672132383711881815776 4708920827678117105664 4746293215199372003328 4752354892357991890944 4845174323849358920064 4883325302777306628096 4922081852799348744192 4977682063978413920256 5104381180680806105088 5155456423406214417408 5237289065047582900224 5339579867099293503744 5346399253902740877312 5381623803060705263616 5424335103084996575232 5450821114330528785072 5493740965624469956608 5537342084399267337216 5625236403199255707648 5688779501689615908864 5742428828265906868224 5891950198178530762752 6014699160640583486976 6062058996551139262464 6102376990970621147136 6110170575888846716928 6229509844949175754368 6278561103570822807552 6328390953599162671104 6460232431799145226752 6511100403703075504128 6562775803732464992256 6636909418637885227008 6733657369346892300288 6873941897874952556544 6974145132537852739584 7119439822799058004992 7128532338536987836416 7232446804113328766976 7267761485774038380096 7324987954165959942144 7383122779199023116288 7656571771021209157632 7855933597571374350336 8019598880854111315968 8136502654627494862848 8176231671495793177608 8240611448436704934912 8306013126598901005824 8371414804761097076736 8437854604798883561472 8613643242398860302336 8849212558183846969344 9022048740960875230464 9093088494826708893696 9165255863833270075392 9298860176717136986112 9344264767423763631552 9417841655356234211328 9492586430398744006656 9504709784715983781888 9690348647698717840128 9766650605554613256192 9844163705598697488384 9955364127956827840512 10208762361361612210176 10310912846812428834816 10679159734198587007488 10692798507805481754624 10763247606121410527232 10848670206169993150464 10901642228661057570144 10987481931248939913216 11074684168798534674432 11377559003379231817728 11484857656531813736448 11783900396357061525504 12029398321281166973952 12204753981941242294272 12220341151777693433856 12459019689898351508736 12557122207141645615104 12656781907198325342208 12920464863598290453504 13125551607464929984512 13273818837275770454016 13747883795749905113088 13948290265075705479168 14238879645598116009984 14257064677073975672832 14535522971548076760192 14649975908331919884288 14766245558398046232576 15313143542042418315264 15711867195142748700672 16039197761708222631936 16273005309254989725696 16352463342991586355216 16481222896873409869824 16612026253197802011648 16875709209597767122944 17227286484797720604672 18044097481921750460928 18186176989653417787392 18330511727666540150784 18688529534847527263104 18835683310712468422656 18985172860797488013312 19380697295397435680256 19533301211109226512384 19688327411197394976768 19910728255913655681024 20621825693624857669632 21358319468397174014976 21385597015610963509248 21697340412339986300928 21803284457322115140288 21974963862497879826432 22149368337597069348864 22969715313063627472896 23567800792714123051008 24058796642562333947904 24409507963882484588544 24918039379796703017472 25114244414283291230208 25313563814396650684416 25840929727196580907008 26547637674551540908032 27495767591499810226176 27896580530151410958336 28477759291196232019968 28514129354147951345664 29071045943096153520384 29299951816663839768576 29532491116796092465152 30626287084084836630528 32078395523416445263872 32546010618509979451392 32704926685983172710432 32962445793746819739648 33224052506395604023296 34454572969595441209344 36088194963843500921856 36661023455333080301568 37377059069695054526208 37671366621424936845312 37970345721594976026624 38761394590794871360512 39376654822394789953536 39821456511827311362048 41243651387249715339264 42716638936794348029952 42771194031221927018496 43606568914644230280576 43949927724995759652864 44298736675194138697728 45939430626127254945792 47135601585428246102016 48117593285124667895808 48819015927764969177088 49836078759593406034944 50627127628793301368832 51681859454393161814016 54991535182999620452352 56955518582392464039936 58142091886192307040768 58599903633327679537152 59064982233592184930304 64156791046832890527744 65092021237019958902784 65409853371966345420864 65924891587493639479296 66448105012791208046592 68909145939190882418688 72176389927687001843712 74754118139390109052416 75342733242849873690624 75940691443189952053248 77522789181589742721024 79642913023654622724096 82487302774499430678528 85433277873588696059904 85542388062443854036992 87213137829288460561152 87899855449991519305728 88597473350388277395456 91878861252254509891584 96235186570249335791616 97638031855529938354176 99672157519186812069888 103363718908786323628032 109983070365999240904704 113911037164784928079872 116284183772384614081536 118129964467184369860608 128313582093665781055488 130819706743932690841728 131849783174987278958592 132896210025582416093184 137818291878381764837376 144352779855374003687424 149508236278780218104832 151881382886379904106496 155045578363179485442048 164974605548998861357056 170866555747177392119808 174426275658576921122304 175799710899983038611456 177194946700776554790912 192470373140498671583232 195276063711059876708352 199344315038373624139776 206727437817572647256064 227822074329569856159744 232568367544769228163072 256627164187331562110976 261639413487865381683456 263699566349974557917184 265792420051164832186368 275636583756763529674752 288705559710748007374848 299016472557560436209664 310091156726358970884096 329949211097997722714112 341733111494354784239616 348852551317153842244608 354389893401553109581824 384940746280997343166464 398688630076747248279552 413454875635145294512128 455644148659139712319488 465136735089538456326144 523278826975730763366912 527399132699949115834368 531584840102329664372736 577411119421496014749696 598032945115120872419328 620182313452717941768192 683466222988709568479232 697705102634307684489216 769881492561994686332928 797377260153494496559104 826909751270290589024256 930273470179076912652288 1046557653951461526733824 1063169680204659328745472 1154822238842992029499392 1196065890230241744838656 1240364626905435883536384 1366932445977419136958464 1395410205268615368978432 1594754520306988993118208 1860546940358153825304576 2093115307902923053467648 2309644477685984058998784 2392131780460483489677312 2480729253810871767072768 2790820410537230737956864 3189509040613977986236416 3721093880716307650609152 4186230615805846106935296 4784263560920966979354624 5581640821074461475913728 7442187761432615301218304 8372461231611692213870592 9568527121841933958709248 11163281642148922951827456 16744922463223384427741184 22326563284297845903654912 33489844926446768855482368 66979689852893537710964736
- Sum of all divisors σ(n): 244701789481126734210354381
- Sum of proper divisors (its aliquot sum) s(n): 177722099628233196499389645
- 66979689852893537710964736 is an abundant number, because the sum of its proper divisors (177722099628233196499389645) is greater than itself. Its abundance is 110742409775339658788424909
Bases of 66979689852893537710964736
- Binary: 110111011001111000000001000011001101100011000010100010101111101000000100000000000000002
- Hexadecimal: 0x376780433630A2BE810000
- Base-36: 8EZ2JEN2900000000
Squares and roots of 66979689852893537710964736
- 66979689852893537710964736 squared (669796898528935377109647362) is 4486278852789809539407766483619034244093319835549696
- 66979689852893537710964736 cubed (669796898528935377109647363) is 300489566153456467232554479075347152308935620907377700665549256959905031520256
-
66979689852893537710964736 is a
perfect square number . Itssquare root is 8184112038144 -
The
cube root of 66979689852893537710964736 is 406113765.7778452857
Scales and comparisons
How big is 66979689852893537710964736?- 66,979,689,852,893,537,710,964,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,979,689,852,893,537,710,964,736 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 66979689852893537710964736 cubic inches would be around 33842813.8 feet tall.
Recreational maths with 66979689852893537710964736
- 66979689852893537710964736 backwards is 63746901773539825898697966
- The number of decimal digits it has is: 26
- The sum of 66979689852893537710964736's digits is 153
- 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 66979689852893537710964736 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 66979689852893537710964736 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/66979689852893537710964736/
Chicago style:
Numbermatics. 2024. "Number 66979689852893537710964736 - Facts about the integer". https://numbermatics.com/n/66979689852893537710964736/
The information we have on file for 66979689852893537710964736 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 66979689852893537710964736, math, Factors of 66979689852893537710964736, curriculum, school, college, exams, university, Prime factorization of 66979689852893537710964736, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, nine hundred seventy-nine sextillion, six hundred eighty-nine quintillion, eight hundred fifty-two quadrillion, eight hundred ninety-three trillion, five hundred thirty-seven billion, seven hundred ten million, nine hundred sixty-four thousand, seven hundred thirty-six.