102181518870657811888472064
102,181,518,870,657,811,888,472,064 is an even composite number composed of five prime numbers multiplied together.
102181518870657811888472064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 102181518870657811888472064:
234 × 312 × 74 × 172 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 7 × 7 × 7 × 7 × 17 × 17 × 127 × 127)See below for interesting mathematical facts about the number 102181518870657811888472064 from the Numbermatics database.
Names of 102181518870657811888472064
- Cardinal: 102181518870657811888472064 can be written as One hundred two septillion, one hundred eighty-one sextillion, five hundred eighteen quintillion, eight hundred seventy quadrillion, six hundred fifty-seven trillion, eight hundred eleven billion, eight hundred eighty-eight million, four hundred seventy-two thousand and sixty-four.
Scientific notation
- Scientific notation: 1.02181518870657811888472064 × 1026
Factors of 102181518870657811888472064
Divisors of 102181518870657811888472064
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 127 128 136 144 147 153 162 168 189 192 196 204 216 224 238 243 252 254 256 272 288 289 294 306 324 336 343 357 378 381 384 392 408 432 441 448 459 476 486 504 508 512 544 567 576 578 588 612 648 672 686 714 729 756 762 768 784 816 833 864 867 882 889 896 918 952 972 1008 1016 1024 1029 1071 1088 1134 1143 1152 1156 1176 1224 1296 1323 1344 1372 1377 1428 1458 1512 1524 1536 1568 1632 1666 1701 1728 1734 1764 1778 1792 1836 1904 1944 2016 2023 2032 2048 2058 2142 2159 2176 2187 2268 2286 2304 2312 2352 2401 2448 2499 2592 2601 2646 2667 2688 2744 2754 2856 2916 3024 3048 3072 3087 3136 3213 3264 3332 3402 3429 3456 3468 3528 3556 3584 3672 3808 3888 3969 4032 4046 4064 4096 4116 4131 4284 4318 4352 4374 4536 4572 4608 4624 4704 4802 4896 4998 5103 5184 5202 5292 5334 5376 5488 5508 5712 5831 5832 6048 6069 6096 6144 6174 6223 6272 6426 6477 6528 6561 6664 6804 6858 6912 6936 7056 7112 7168 7203 7344 7497 7616 7776 7803 7938 8001 8064 8092 8128 8192 8232 8262 8568 8636 8704 8748 9072 9144 9216 9248 9261 9408 9604 9639 9792 9996 10206 10287 10368 10404 10584 10668 10752 10976 11016 11424 11662 11664 11907 12096 12138 12192 12288 12348 12393 12446 12544 12852 12954 13056 13122 13328 13608 13716 13824 13872 14112 14161 14224 14336 14406 14688 14994 15113 15232 15309 15552 15606 15876 16002 16128 16129 16184 16256 16384 16464 16524 17136 17272 17408 17493 17496 18144 18207 18288 18432 18496 18522 18669 18816 19208 19278 19431 19584 19683 19992 20412 20574 20736 20808 21168 21336 21504 21609 21952 22032 22491 22848 23324 23328 23409 23814 24003 24192 24276 24384 24576 24696 24786 24892 25088 25704 25908 26112 26244 26656 27216 27432 27648 27744 27783 28224 28322 28448 28672 28812 28917 29376 29988 30226 30464 30618 30861 31104 31212 31752 32004 32256 32258 32368 32512 32768 32928 33048 34272 34544 34816 34986 34992 35721 36288 36414 36576 36703 36864 36992 37044 37179 37338 37632 38416 38556 38862 39168 39366 39984 40817 40824 41148 41472 41616 42336 42483 42672 43008 43218 43561 43904 44064 44982 45339 45696 45927 46648 46656 46818 47628 48006 48384 48387 48552 48768 49152 49392 49572 49784 50176 51408 51816 52224 52479 52488 53312 54432 54621 54864 55296 55488 55566 56007 56448 56644 56896 57344 57624 57834 58293 58752 59049 59976 60452 60928 61236 61722 62208 62424 63504 64008 64512 64516 64736 64827 65024 65536 65856 66096 67473 68544 69088 69632 69972 69984 70227 71442 72009 72576 72828 73152 73406 73728 73984 74088 74358 74676 75264 76832 77112 77724 78336 78732 79968 81634 81648 82296 82944 83232 83349 84672 84966 85344 86016 86436 86751 87122 87808 88128 89964 90678 91392 91854 92583 93296 93312 93636 95256 96012 96768 96774 97104 97536 98304 98784 99127 99144 99568 100352 102816 103632 104448 104958 104976 105791 106624 107163 108864 109242 109728 110109 110592 110976 111132 111537 112014 112896 112903 113288 113792 114688 115248 115668 116586 117504 118098 119952 120904 121856 122451 122472 123444 124416 124848 127008 127449 128016 129024 129032 129472 129654 130048 130683 131072 131712 132192 134946 136017 137088 137781 138176 139264 139944 139968 140454 142884 144018 145152 145161 145656 146304 146812 147456 147968 148176 148716 149352 150528 153664 154224 155448 156672 157437 157464 159936 163268 163296 163863 164592 165888 166464 166698 168021 169344 169932 170688 172032 172872 173502 174244 174879 175616 176256 177147 179928 181356 182784 183708 185166 186592 186624 187272 190512 192024 193536 193548 194208 194481 195072 196608 197568 198254 198288 199136 200704 202419 205632 207264 208896 209916 209952 210681 211582 213248 214326 216027 217728 218484 219456 220218 221184 221952 222264 223074 224028 225792 225806 226576 227584 229376 230496 231336 233172 235008 236196 239904 241808 243712 244902 244944 246888 248832 249696 250047 254016 254898 256032 256921 258048 258064 258944 259308 260096 260253 261366 262144 263424 264384 269892 272034 274176 274193 275562 276352 277749 278528 279888 279936 280908 285768 288036 290304 290322 291312 292608 293624 294912 295936 296352 297381 297432 298704 301056 304927 307328 308448 310896 313344 314874 314928 317373 319872 321489 326536 326592 327726 329184 330327 331776 332928 333396 334611 336042 338688 338709 339864 341376 344064 345744 347004 348488 349758 351232 352512 354294 359856 362712 365568 367353 367416 370332 373184 373248 374544 381024 382347 384048 387072 387096 388416 388962 390144 392049 393216 395136 396508 396576 398272 401408 404838 408051 411264 413343 414528 417792 419832 419904 421362 423164 426496 428652 432054 435456 435483 436968 438912 440436 442368 443904 444528 446148 448056 451584 451612 453152 455168 458752 460992 462672 466344 470016 472311 472392 479808 483616 487424 489804 489888 491589 493776 497664 499392 500094 504063 508032 509796 512064 513842 516096 516128 517888 518616 520192 520506 522732 524288 524637 526848 528768 531441 539784 544068 548352 548386 551124 552704 555498 557056 559776 559872 561816 571536 576072 580608 580644 582624 583443 585216 587248 589824 591872 592704 594762 594864 597408 602112 607257 609854 614656 616896 621792 626688 629748 629856 632043 634746 639744 642978 648081 653072 653184 655452 658368 660654 663552 665856 666792 669222 672084 677376 677418 679728 682752 688128 691488 693889 694008 696976 699516 702464 705024 708588 719712 725424 731136 734706 734832 740537 740664 746368 746496 749088 750141 762048 764694 768096 770763 774144 774192 776832 777924 780288 780759 784098 786432 790272 790321 793016 793152 796544 802816 809676 816102 822528 822579 826686 829056 833247 835584 839664 839808 842724 846328 852992 857304 864108 870912 870966 873936 877824 880872 884736 887808 889056 892143 892296 896112 903168 903224 906304 910336 914781 917504 921984 925344 932688 940032 944622 944784 952119 959616 964467 967232 974848 979608 979776 983178 987552 990981 995328 998784 1000188 1003833 1008126 1016064 1016127 1019592 1024128 1027684 1032192 1032256 1035776 1037232 1040384 1041012 1045464 1048576 1049274 1053696 1057536 1062882 1079568 1088136 1096704 1096772 1102059 1102248 1105408 1110996 1114112 1119552 1119744 1123632 1143072 1147041 1152144 1161216 1161288 1165248 1166886 1170432 1174496 1176147 1179648 1183744 1185408 1189524 1189728 1194816 1204224 1214514 1219708 1224153 1229312 1233792 1240029 1243584 1253376 1259496 1259712 1264086 1269492 1279488 1285956 1296162 1306144 1306368 1306449 1310904 1316736 1321308 1327104 1331712 1333584 1338444 1344168 1354752 1354836 1359456 1365504 1376256 1382976 1387778 1388016 1393952 1399032 1404928 1410048 1416933 1417176 1439424 1450848 1462272 1469412 1469664 1474767 1481074 1481328 1492736 1492992 1498176 1500282 1512189 1524096 1529388 1536192 1541526 1548288 1548384 1553664 1555848 1560576 1561518 1568196 1572864 1573911 1580544 1580642 1586032 1586304 1593088 1605632 1619352 1632204 1645056 1645158 1653372 1658112 1666494 1671168 1679328 1679616 1685448 1692656 1705984 1714608 1728216 1741824 1741932 1747872 1750329 1755648 1761744 1769472 1775616 1778112 1784286 1784592 1792224 1798447 1806336 1806448 1812608 1820672 1821771 1829562 1835008 1843968 1850688 1865376 1880064 1889244 1889568 1896129 1904238 1919232 1919351 1928934 1934464 1944243 1949696 1959216 1959552 1966356 1975104 1981962 1990656 1997568 2000376 2007666 2016252 2032128 2032254 2039184 2048256 2055368 2064384 2064512 2071552 2074464 2080768 2081667 2082024 2090928 2097152 2098548 2107392 2115072 2125764 2159136 2176272 2193408 2193544 2204118 2204496 2210816 2221611 2221992 2228224 2239104 2239488 2247264 2250423 2286144 2294082 2304288 2312289 2322432 2322576 2330496 2333772 2340864 2342277 2348992 2352294 2359296 2367488 2370816 2370963 2379048 2379456 2389632 2408448 2429028 2439416 2448306 2458624 2467584 2467737 2480058 2487168 2499741 2506752 2518992 2519424 2528172 2538984 2558976 2571912 2592324 2612288 2612736 2612898 2621808 2633472 2642616 2654208 2663424 2667168 2676429 2676888 2688336 2709504 2709672 2718912 2731008 2744343 2752512 2765952 2775556 2776032 2787904 2798064 2809856 2820096 2833866 2834352 2856357 2878848 2893401 2901696 2924544 2938824 2939328 2949534 2962148 2962656 2972943 2985472 2985984 2996352 3000564 3011499 3024378 3048192 3048381 3058776 3072384 3083052 3096576 3096768 3107328 3111696 3121152 3123036 3136392 3145728 3147822 3161088 3161284 3172064 3172608 3186176 3211264 3238704 3264408 3290112 3290316 3306177 3306744 3316224 3332988 3342336 3358656 3359232 3370896 3385312 3411968 3429216 3441123 3456432 3483648 3483864 3495744 3500658 3511296 3523488 3528441 3538944 3551232 3556224 3568572 3569184 3584448 3596894 3612672 3612896 3625216 3641344 3643542 3659124 3670016 3672459 3687936 3701376 3720087 3730752 3760128 3778488 3779136 3792258 3808476 3838464 3838702 3857868 3868928 3888486 3899392 3918432 3919104 3919347 3932712 3950208 3963924 3981312 3995136 4000752 4015332 4032504 4064256 4064508 4078368 4096512 4110736 4128768 4129024 4143104 4148928 4161536 4163334 4164048 4181856 4194304 4197096 4214784 4230144 4250799 4251528 4318272 4352544 4386816 4387088 4408236 4408992 4421632 4424301 4443222 4443984 4456448 4478208 4478976 4494528 4500846 4536567 4572288 4588164 4608576 4624578 4644864 4645152 4660992 4661281 4667544 4681728 4684554 4697984 4704588 4718592 4721733 4734976 4741632 4741926 4758096 4758912 4779264 4816896 4858056 4878832 4896612 4917248 4935168 4935474 4960116 4974336 4999482 5013504 5037984 5038848 5056344 5077968 5117952 5143824 5183759 5184648 5224576 5225472 5225796 5243616 5250987 5266944 5285232 5308416 5326848 5334336 5352858 5353776 5376672 5395341 5419008 5419344 5437824 5462016 5465313 5488686 5505024 5531904 5532247 5551112 5552064 5575808 5596128 5619712 5640192 5667732 5668704 5688387 5712714 5757696 5758053 5786802 5803392 5832729 5849088 5877648 5878656 5899068 5924296 5925312 5945886 5970944 5971968 5992704 6001128 6022998 6048756 6096384 6096762 6117552 6144768 6166104 6193152 6193536 6214656 6223392 6242304 6245001 6246072 6272784 6291456 6295644 6322176 6322568 6344128 6345216 6372352 6422528 6477408 6528816 6580224 6580632 6612354 6613488 6632448 6664833 6665976 6684672 6717312 6718464 6741792 6751269 6770624 6823936 6858432 6882246 6912864 6936867 6967296 6967728 6991488 7001316 7022592 7026831 7046976 7056882 7077888 7102464 7112448 7112889 7137144 7138368 7168896 7193788 7225344 7225792 7250432 7282688 7287084 7318248 7340032 7344918 7375872 7402752 7403211 7440174 7461504 7499223 7520256 7556976 7558272 7584516 7616952 7676928 7677404 7715736 7737856 7776972 7798784 7836864 7838208 7838694 7865424 7900416 7927848 7962624 7990272 8001504 8029287 8030664 8065008 8128512 8129016 8156736 8193024 8221472 8233029 8257536 8258048 8286208 8297856 8323072 8326668 8328096 8363712 8388608 8394192 8429568 8460288 8501598 8503056 8569071 8636544 8680203 8705088 8773632 8774176 8816472 8817984 8843264 8848602 8886444 8887968 8912896 8918829 8956416 8957952 8989056 9001692 9034497 9073134 9144576 9145143 9176328 9217152 9249156 9289728 9290304 9321984 9322562 9335088 9363456 9369108 9395968 9409176 9437184 9443466 9469952 9483264 9483852 9516192 9517824 9558528 9633792 9716112 9757664 9793224 9834496 9870336 9870948 9918531 9920232 9948672 9998964 10027008 10075968 10077696 10112688 10155936 10235904 10287648 10323369 10367518 10369296 10449152 10450944 10451592 10487232 10501974 10533888 10570464 10585323 10616832 10653696 10668672 10705716 10707552 10753344 10790682 10838016 10838688 10875648 10924032 10930626 10977372 11010048 11017377 11063808 11064494 11102224 11104128 11151616 11192256 11239424 11280384 11335464 11337408 11376774 11425428 11515392 11516106 11573604 11606784 11665458 11698176 11755296 11757312 11758041 11798136 11848592 11850624 11891772 11941888 11943936 11985408 12002256 12045996 12097512 12192768 12193524 12235104 12289536 12332208 12386304 12387072 12429312 12446784 12484608 12490002 12492144 12545568 12582912 12589129 12591288 12644352 12645136 12688256 12690432 12744704 12752397 12845056 12954816 13057632 13160448 13161264 13224708 13226976 13264896 13272903 13329666 13331952 13369344 13434624 13435457 13436928 13483584 13502538 13541248 13609701 13647872 13716864 13764492 13825728 13873734 13934592 13935456 13982976 13983843 14002632 14045184 14053662 14093952 14113764 14155776 14165199 14204928 14224896 14225778 14274288 14276736 14337792 14387576 14450688 14451584 14500864 14565376 14574168 14636496 14680064 14689836 14751744 14805504 14806422 14880348 14923008 14998446 15040512 15113952 15116544 15169032 15233904 15353856 15354808 15431472 15475712 15551277 15553944 15597568 15673728 15676416 15677388 15730848 15752961 15800832 15855696 15925248 15980544 16003008 16058574 16061328 16130016 16186023 16257024 16258032 16313472 16386048 16395939 16442944 16466058 16515072 16516096 16572416 16595712 16596741 16646144 16653336 16656192 16727424 16777216 16788384 16859136 16920576 17003196 17006112 17065161 17138142 17273088 17274159 17360406 17410176 17498187 17547264 17548352 17632944 17635968 17686528 17697204 17772888 17775936 17825792 17837658 17912832 17915904 17978112 18003384 18068994 18146268 18289152 18290286 18352656 18434304 18498312 18579456 18580608 18643968 18645124 18670176 18726912 18735003 18738216 18791936 18818352 18874368 18886932 18939904 18966528 18967704 19032384 19035648 19117056 19267584 19432224 19515328 19586448 19668992 19740672 19741896 19837062 19840464 19897344 19994499 19997928 20054016 20151936 20155392 20225376 20253807 20311872 20471808 20575296 20646738 20735036 20738592 20810601 20898304 20901888 20903184 20974464 21003948 21067776 21080493 21140928 21170646 21233664 21307392 21337344 21338667 21411432 21415104 21506688 21581364 21676032 21677376 21751296 21848064 21861252 21954744 22020096 22034754 22127616 22128988 22204448 22208256 22209633 22303232 22384512 22478848 22497669 22560768 22670928 22674816 22753548 22850856 23030784 23032212 23147208 23213568 23330916 23396352 23510592 23514624 23516082 23596272 23697184 23701248 23783544 23883776 23887872 23970816 24004512 24087861 24091992 24195024 24385536 24387048 24470208 24579072 24664416 24699087 24772608 24774144 24858624 24893568 24969216 24980004 24984288 25091136 25165824 25178258 25182576 25288704 25290272 25376512 25380864 25489408 25504794 25690112 25707213 25909632 26040609 26115264 26320896 26322528 26449416 26453952 26529792 26545806 26659332 26663904 26738688 26756487 26869248 26870914 26873856 26967168 27005076 27082496 27219402 27295744 27433728 27435429 27528984 27651456 27747468 27869184 27870912 27965952 27967686 28005264 28090368 28107324 28187904 28227528 28311552 28330398 28409856 28449792 28451556 28548576 28553472 28675584 28775152 28901376 28903168 29001728 29130752 29148336 29272992 29360128 29379672 29503488 29611008 29612844 29755593 29760696 29846016 29996892 30081024 30227904 30233088 30338064 30467808 30707712 30709616 30862944 30951424 30970107 31102554 31107888 31195136 31347456 31352832 31354776 31461696 31505922 31601664 31711392 31755969 31850496 31961088 32006016 32117148 32122656 32260032 32372046 32514048 32516064 32626944 32628967 32772096 32791878 32885888 32932116 33030144 33032192 33052131 33144832 33191424 33193482 33292288 33306672 33312384 33454848 33554432 33576768 33718272 33841152 34006392 34012224 34130322 34276284 34546176 34548318 34720812 34820352 34996374 35094528 35096704 35265888 35271936 35274123 35373056 35394408 35545776 35551872 35651584 35675316 35825664 35831808 35956224 36006768 36137988 36292536 36578304 36580572 36705312 36868608 36996624 37158912 37161216 37287936 37290248 37340352 37453824 37470006 37476432 37583872 37636704 37748736 37767387 37773864 37879808 37933056 37935408 38064768 38071296 38234112 38257191 38535168 38725729 38864448 39030656 39172896 39337984 39481344 39483792 39674124 39680928 39794688 39818709 39988998 39995856 40108032 40303872 40306371 40310784 40450752 40507614 40623744 40829103 40943616 41150592 41293476 41470072 41477184 41621202 41796608 41803776 41806368 41948928 41951529 42007896 42135552 42160986 42281856 42341292 42467328 42495597 42614784 42674688 42677334 42822864 42830208 43013376 43162728 43352064 43354752 43502592 43696128 43722504 43909488 44040192 44069508 44255232 44257976 44408896 44416512 44419266 44606464 44769024 44957696 44995338 45121536 45341856 45349632 45507096 45701712 46061568 46064424 46294416 46427136 46653831 46661832 46792704 47021184 47029248 47032164 47192544 47258883 47394368 47402496 47567088 47767552 47775744 47941632 48009024 48175722 48183984 48390048 48558069 48771072 48774096 48940416 49158144 49187817 49328832 49398174 49545216 49548288 49717248 49787136 49790223 49938432 49960008 49968576 50182272 50331648 50356516 50365152 50577408 50580544 50753024 50761728 50978816 51009588 51195483 51380224 51414426 51819264 51822477 52081218 52230528 52494561 52641792 52645056 52898832 52907904 53059584 53091612 53318664 53327808 53477376 53512974 53738496 53741828 53747712 53934336 54010152 54164992 54438804 54591488 54867456 54870858 55057968 55302912 55494936 55738368 55741824 55931904 55935372 56010528 56180736 56205009 56214648 56375808 56455056 56623104 56660796 56819712 56899584 56903112 57097152 57106944 57351168 57550304 57802752 57806336 58003456 58261504 58296672 58545984 58720256 58759344 59006976 59222016 59225688 59511186 59521392 59692032 59983497 59993784 60162048 60455808 60466176 60676128 60761421 60935616 61415424 61419232 61725888 61902848 61940214 62205108 62215776 62390272 62431803 62694912 62705664 62709552 62923392 63011844 63203328 63241479 63422784 63511938 63700992 63922176 64012032 64016001 64234296 64245312 64520064 64744092 65028096 65032128 65253888 65257934 65544192 65583756 65771776 65864232 66060288 66064384 66104262 66289664 66382848 66386964 66584576 66613344 66624768 66628899 66909696 67108864 67153536 67436544 67493007 67682304 68012784 68024448 68260644 68552568 69092352 69096636 69441624 69640704 69992748 70189056 70193408 70531776 70543872 70548246 70746112 70788816 71091552 71103744 71303168 71350632 71651328 71663616 71912448 72013536 72263583 72275976 72585072 73156608 73161144 73410624 73737216 73993248 74097261 74317824 74322432 74575872 74580496 74680704 74907648 74940012 74952864 75167744 75273408 75497472 75534774 75547728 75759616 75866112 75870816 76129536 76142592 76468224 76514382 77070336 77121639 77451458 77728896 78061312 78345792 78675968 78962688 78967584 79348248 79361856 79589376 79637418 79977996 79991712 80216064 80269461 80607744 80612742 80621568 80901504 81015228 81247488 81658206 81887232 82301184 82306287 82586952 82940144 82954368 83242404 83593216 83607552 83612736 83897856 83903058 84015792 84271104 84321972 84563712 84682584 84934656 84991194 85229568 85349376 85354668 85645728 85660416 86026752 86325456 86704128 86709504 87005184 87392256 87445008 87818976 88080384 88123903 88139016 88510464 88515952 88817792 88833024 88838532 89212928 89266779 89538048 89915392 89990676 90243072 90683712 90699264 91014192 91403424 92123136 92128848 92588832 92854272 92910321 93307662 93323664 93585408 94042368 94048199 94058496 94064328 94385088 94517766 94788736 94804992 95134176 95267907 95535104 95551488 95883264 96018048 96351444 96367968 96780096 97116138 97542144 97548192 97880832 97886901 98316288 98375634 98657664 98796348 99090432 99096576 99156393 99434496 99574272 99580446 99876864 99920016 99937152 100364544 100663296 100713032 100730304 101154816 101161088 101506048 101523456 101957632 102019176 102390966 102760448 102828852 103638528 103644954 104162436 104461056 104989122 105283584 105290112 105797664 105815808 105822369 106119168 106183224 106637328 106655616 106954752 107025948 107476992 107483656 107495424 107868672 108020304 108329984 108877608 109182976 109734912 109741716 110115936 110605824 110989872 111476736 111483648 111863808 111870744 112021056 112361472 112410018 112429296 112751616 112910112 113246208 113302161 113321592 113639424 113799168 113806224 114194304 114213888 114702336 114771573 115100608 115605504 115612672 116006912 116177187 116523008 116593344 117091968 117440512 117518688 118013952 118444032 118451376 119022372 119042784 119384064 119456127 119966994 119987568 120324096 120911616 120919113 120932352 121352256 121522842 121871232 122487309 122830848 122838464 123451776 123805696 123880428 124410216 124431552 124780544 124863606 125389824 125411328 125419104 125846784 125854587 126023688 126406656 126482958 126845568 127023876 127401984 127486791 127844352 128024064 128032002 128468592 128490624 129040128 129488184 130056192 130064256 130507776 130515868 131088384 131167512 131543552 131728464 132120576 132128768 132208524 132579328 132765696 132773928 133169152 133226688 133249536 133257798 133819392 134217728 134307072 134873088 134986014 135364608 136025568 136048896 136521288 137105136 138184704 138193272 138883248 139281408 139961493 139985496 140378112 140386816 141063552 141087744 141096492 141492224 141577632 141776649 142183104 142207488 142606336 142701264 143302656 143327232 143824896 144027072 144527166 144551952 145170144 145674207 146313216 146322288 146821248 147474432 147563451 147986496 148194522 148635648 148644864 149151744 149160992 149361408 149370669 149815296 149880024 149905728 150335488 150546816 150994944 151069548 151095456 151519232 151732224 151741632 152259072 152285184 152936448 153028764 153586449 154140672 154243278 154902916 155457792 155467431 156122624 156691584 157351936 157483683 157925376 157935168 158696496 158723712 159178752 159274836 159955992 159983424 160432128 160538922 161215488 161225484 161243136 161803008 162030456 162494976 163316412 163774464 164602368 164612574 165173904 165880288 165908736 166484808 167186432 167215104 167225472 167795712 167806116 168031584 168542208 168615027 168643944 169127424 169365168 169869312 169982388 170459136 170698752 170709336 171291456 171320832 172053504 172650912 173408256 173419008 174010368 174784512 174890016 175637952 176160768 176247806 176278032 177020928 177031904 177635584 177666048 177677064 178425856 178533558 179076096 179830784 179950491 179981352 180486144 181367424 181398528 182028384 182284263 182806848 184246272 184257696 185177664 185708544 185820642 186615324 186647328 187170816 187295409 188084736 188096398 188116992 188128656 188770176 189035532 189577472 189609984 190268352 190535814 191070208 191102976 191766528 192036096 192048003 192702888 192735936 193560192 194232276 195084288 195096384 195761664 195773802 196632576 196751268 197315328 197592696 198180864 198193152 198312786 198868992 199148544 199160892 199753728 199840032 199874304 199886697 200729088 201326592 201426064 201460608 202309632 202322176 203012096 203046912 203915264 204038352 204781932 205520896 205657704 207277056 207289908 208324872 208922112 209978244 210567168 210580224 211595328 211631616 211644738 212238336 212366448 213274656 213311232 213909504 214051896 214953984 214967312 214990848 215737344 216040608 216659968 216790749 217755216 218365952 219469824 219483432 220231872 221211648 221979744 222291783 222953472 222967296 223727616 223741488 224042112 224722944 224820036 224858592 225503232 225820224 226492416 226604322 226643184 227278848 227598336 227612448 228388608 228402769 228427776 229404672 229543146 230201216 231211008 231225344 231364917 232013824 232354374 233046016 233186688 234183936 234881024 235037376 236027904 236888064 236902752 238044744 238085568 238768128 238912254 239933988 239975136 240648192 240808383 241823232 241838226 241864704 242704512 243045684 243742464 244974618 245661696 245676928 246903552 246918861 247611392 247760856 248820432 248863104 249561088 249727212 250779648 250822656 250838208 251693568 251709174 252047376 252813312 252965916 253691136 254047752 254803968 254973582 255688704 256048128 256064004 256937184 256981248 258080256 258976368 260112384 260128512 261015552 261031736 262176768 262335024 263087104 263456928 264241152 264257536 264371709 264417048 265158656 265531392 265547856 266338304 266453376 266499072 266515596 267638784 267800337 268435456 268614144 269746176 269972028 270729216 272051136 272097792 273042576 274210272 276369408 276386544 277766496 278562816 278730963 279922986 279970992 280756224 280773632 282127104 282144597 282175488 282192984 282984448 283155264 283553298 284366208 284414976 285212672 285402528 285803721 286605312 286654464 287649792 288054144 289054332 289103904 290340288 291348414 292626432 292644576 293642496 293660703 294948864 295126902 295972992 296389044 297271296 297289728 297469179 298303488 298321984 298722816 298741338 299630592 299760048 299811456 300670976 301093632 301989888 302139096 302190912 303038464 303464448 303483264 304518144 304570368 305872896 306057528 307172898 308281344 308486556 309805832 310915584 310934862 312245248 313383168 314703872 314967366 315850752 315870336 317392992 317447424 317467107 318357504 318549672 319911984 319966848 320864256 321077844 322430976 322450968 322486272 323606016 324060912 324989952 326632824 327548928 329204736 329225148 330347808 331760576 331817472 332969616 334372864 334430208 334450944 335591424 335612232 336063168 337084416 337230054 337287888 338254848 338730336 339738624 339906483 339964776 340918272 341397504 341418672 342582912 342641664 344107008 344314719 345301824 346816512 346838016 348020736 348531561 349569024 349780032 351275904 352321536 352495612 352556064 354041856 354063808 355271168 355332096 355354128 356851712 357067116 358152192 358368381 359661568 359900982 359962704 360972288 362734848 362757339 362797056 364056768 364568526 365613696 367461927 368492544 368515392 370355328 371417088 371641284 373230648 373294656 374341632 374590818 376169472 376192796 376233984 376257312 377540352 377563761 378071064 379154944 379219968 380536704 381071628 382140416 382205952 382460373 383533056 384072192 384096006 385405776 385471872 387120384 388464552 390168576 390192768 391523328 391547604 393265152 393502536 394630656 395185392 396361728 396386304 396625572 397737984 398297088 398321784 399507456 399680064 399748608 399773394 401458176 402653184 402852128 402921216 404619264 404644352 406024192 406093824 407830528 408076704 409563864 411041792 411315408 414554112 414579816 416649744 417844224 419884479 419956488 421134336 421160448 423190656 423263232 423289476 424476672 424732896 425329947 426549312 426622464 427819008 428103792 429907968 429934624 429981696 431474688 432081216 433319936 433581498 435510432 436731904 437022621 438939648 438966864 440463744 442423296 442690353 443959488 444583566 445906944 445934592 447455232 447482976 448084224 448112007 449445888 449640072 449717184 451006464 451640448 452984832 453208644 453286368 454557696 455196672 455224896 456777216 456805538 456855552 458809344 459086292 460402432 462422016 462450688 462729834 464027648 464708748 466092032 466373376 466402293 468367872 469762048 470074752 472055808 472451049 473776128 473805504 476089488 476171136 477536256 477824508 479867976 479950272 481296384 481616766 483646464 483676452 483729408 485409024 486091368 487484928 489949236 491323392 491353856 493807104 493837722 495222784 495521712 497640864 497726208 499122176 499454424 501559296 501645312 501676416 503387136 503418348 504094752 505626624 505845081 505931832 507382272 508095504 509607936 509947164 511377408 512096256 512128008 513874368 513962496 516160512 517952736 520224768 520257024 522031104 522063472 524353536 524670048 526174208 526913856 528482304 528515072 528743418 528834096 530317312 531062784 531095712 532676608 532906752 532998144 533031192 535277568 535600674 536870912 537228288 539492352 539851473 539944056 541458432 544102272 544195584 546085152 548420544 552738816 552773088 555532992 557125632 557461926 559845972 559941984 561512448 561547264 561886227 564254208 564289194 564350976 564385968 565968896 566310528 567106596 568732416 568829952 570425344 570805056 571607442 573210624 573308928 575299584 576108288 576144009 578108664 578207808 580680576 582696828 585252864 585289152 587284992 587321406 589897728 590253804 591945984 592778088 594542592 594579456 594938358 596606976 596643968 597445632 597482676 599261184 599520096 599622912 599660091 601341952 602187264 603979776 604278192 604381824 606076928 606928896 606966528 609036288 609140736 611745792 612115056 614345796 616562688 616973112 619611664 621831168 621869724 624490496 626766336 629407744 629934732 631701504 631740672 634785984 634894848 634934214 636715008 637099344 639823968 639933696 641728512 642155688 644861952 644901936 644972544 647212032 648121824 649979904 650372247 653265648 655097856 658337393 658409472 658450296 660695616 663521152 663634944 665939232 666875349 668745728 668860416 668901888 671182848 671224464 672126336 674168832 674460108 674575776 676509696 677460672 679477248 679812966 679929552 681836544 682795008 682837344 685165824 685208307 685283328 688214016 688629438 690603648 693633024 693676032 694094751 696041472 697063122 699138048 699560064 702551808 704643072 704991224 705112128 708083712 708127616 710542336 710664192 710708256 713703424 714134232 716304384 716736762 719323136 719801964 719925408 721944576 722425149 725469696 725514678 725594112 728113536 729137052 731227392 734923854 736985088 737030784 740710656 740756583 742834176 743282568 746461296 746589312 748683264 749181636 752338944 752385592 752467968 752514624 755080704 755127522 756142128 758309888 758439936 761073408 762143256 764280832 764411904 764920746 767066112 768144384 768192012 770811552 770943744 774240768 776929104 780337152 780385536 783046656 783095208 786530304 787005072 789261312 790370784 792723456 792772608 793115127 793251144 795475968 796594176 796643568 799014912 799360128 799497216 799546788 802916352 803401011 805306368 805704256 805842432 809238528 809288704 812048384 812187648 815661056 816153408 819127728 822083584 822630816 829108224 829159632 833299488 835688448 836192889 839768958 839912976 842268672 842320896 846381312 846433791 846526464 846578952 848953344 849465792 850659894 853098624 853244928 855638016 856207584 857411163 859815936 859869248 859963392 862949376 864162432 866639872 867162996 871020864 873463808 874045242 877879296 877933728 880927488 880982109 884846592 885380706 887918976 889167132 891813888 891869184 892407537 894910464 894965952 896168448 896224014 898891776 899280144 899434368 902012928 903280896 905969664 906417288 906572736 909115392 910393344 910449792 913554432 913611076 913711104 917618688 918172584 920804864 924844032 924901376 925459668 928055296 929417496 932184064 932746752 932804586 936735744 939524096 940149504 944111616 944902098 947552256 947611008 952178976 952342272 952401321 955072512 955649016 959735952 959900544 962592768 963233532 967292928 967352904 967458816 970818048 972182736 974969856 979898472 982646784 982707712 987614208 987675444 990445568 991043424 995281728 995452416 998244352 998908848 1003118592 1003290624 1003352832 1006774272 1006836696 1008189504 1011253248 1011690162 1011863664 1014764544 1016191008 1019215872 1019719449 1019894328 1022754816 1024192512 1024256016 1027748736 1027924992 1032321024 1032944157 1035905472 1040449536 1040514048 1044062208 1044126944 1045594683 1048707072 1049340096 1052348416 1053827712 1056964608 1057030144 1057486836 1057668192 1060634624 1062125568 1062191424 1065353216 1065813504 1065996288 1066062384 1070555136 1071201348 1073741824 1074456576 1075105143 1078984704 1079702946 1079888112 1082916864 1088204544 1088272017 1088391168 1092170304 1096841088 1102385781 1105477632 1105546176 1111065984 1114251264 1114923852 1119691944 1119883968 1123024896 1123094528 1123772454 1128508416 1128578388 1128701952 1128771936 1131937792 1132621056 1132691283 1134213192 1137464832 1137659904 1140850688 1141610112 1143214884 1146421248 1146617856 1147381119 1150599168 1152216576 1152288018 1156217328 1156415616 1161361152 1165393656 1170505728 1170578304 1174569984 1174642812 1179795456 1180507608 1183891968 1185556176 1189085184 1189158912 1189876716 1193213952 1193287936 1194891264 1194965352 1198522368 1199040192 1199245824 1199320182 1202683904 1204374528 1207959552 1208556384 1208763648 1212153856 1213857792 1213933056 1218072576 1218281472 1223491584 1224230112 1228691592 1233125376 1233946224 1239223328 1243662336 1243739448 1248980992 1253532672 1258815488 1259653437 1259869464 1263403008 1263481344 1269571968 1269789696 1269868428 1273430016 1274198688 1275989841 1279647936 1279867392 1283457024 1284311376 1289723904 1289803872 1289945088 1294424064 1296243648 1299959808 1300744494 1306531296 1310195712 1311067863 1316674786 1316818944 1316900592 1321391232 1327042304 1327269888 1331878464 1333750698 1337491456 1337720832 1337803776 1342365696 1342448928 1344252672 1344336021 1348337664 1348920216 1349151552 1353019392 1354921344 1358954496 1359625932 1359859104 1363673088 1365590016 1365674688 1370331648 1370416614 1370566656 1376428032 1377258876 1381207296 1387266048 1387352064 1388189502 1392082944 1394126244 1398276096 1399120128 1399206879 1405103616 1409286144 1409982448 1410224256 1416167424 1416255232 1421084672 1421328384 1421416512 1427406848 1428268464 1432608768 1433473524 1438646272 1439603928 1439850816 1443889152 1444850298 1450939392 1451029356 1451188224 1456227072 1458274104 1462454784 1469847708 1473970176 1474061568 1481421312 1481513166 1485668352 1486565136 1492922592 1493178624 1497366528 1498363272 1504677888 1504771184 1504935936 1505029248 1510161408 1510255044 1512284256 1516619776 1516879872 1517535243 1522146816 1524286512 1528561664 1528823808 1529841492 1534132224 1536288768 1536384024 1541623104 1541887488 1548481536 1553858208 1560674304 1560771072 1566093312 1566190416 1573060608 1574010144 1578522624 1580741568 1585446912 1585545216 1586230254 1586502288 1590951936 1593188352 1593287136 1598029824 1598720256 1598819383 1598994432 1599093576 1605832704 1606802022 1610612736 1611408512 1611684864 1618477056 1618577408 1619554419 1624096768 1624375296 1631322112 1632306816 1638255456 1644167168 1645261632 1658216448 1658319264 1666598976 1671376896 1672385778 1679537916 1679825952 1684537344 1684641792 1685658681 1692762624 1692867582 1693052928 1693157904 1697906688 1698931584 1701319788 1706197248 1706489856 1711276032 1712415168 1714822326 1719631872 1719738496 1719926784 1725898752 1728324864 1728432027 1733279744 1734325992 1742041728 1746927616 1748090484 1755758592 1755867456 1761854976 1761964218 1769693184 1770761412 1775837952 1778334264 1783627776 1783738368 1784815074 1789820928 1789931904 1792336896 1792448028 1797783552 1798560288 1798868736 1798980273 1804025856 1806561792 1811939328 1812834576 1813145472 1818230784 1820786688 1820899584 1827108864 1827222152 1827422208 1835237376 1836345168 1841609728 1849688064 1849802752 1850919336 1856110592 1858834992 1864368128 1865493504 1865609172 1873471488 1879048192 1880299008 1888223232 1889804196 1895104512 1895222016 1904357952 1904684544 1904802642 1910145024 1911298032 1919471904 1919801088 1925185536 1926467064 1934585856 1934705808 1934917632 1941636096 1944365472 1949939712 1951116741 1959796944 1965293568 1965415424 1975012179 1975228416 1975350888 1980891136 1982086848 1990563456 1990904832 1996488704 1997817696 2000626047 2006237184 2006581248 2006705664 2013548544 2013673392 2016379008 2022506496 2023380324 2023727328 2029529088 2032382016 2038431744 2039438898 2039788656 2045509632 2048385024 2048512032 2055497472 2055624921 2055849984 2064642048 2065888314 2071810944 2080899072 2081028096 2082284253 2088124416 2088253888 2091189366 2097414144 2098680192 2104696832 2107655424 2113929216 2114060288 2114973672 2115336384 2121269248 2124251136 2124382848 2130706432 2131627008 2131992576 2132124768 2141110272 2142402696 2147483648 2148913152 2150210286 2157969408 2159405892 2159776224 2165833728 2167275447 2176409088 2176544034 2176782336 2184340608 2193682176 2204771562 2210955264 2211092352 2222131968 2222269749 2228502528 2229847704 2239383888 2239767936 2246049792 2246189056 2247544908 2257016832 2257156776 2257403904 2257543872 2263875584 2265242112 2265382566 2268426384 2274929664 2275319808 2281701376 2283220224 2286429768 2292842496 2293235712 2294762238 2301198336 2304433152 2304576036 2312434656 2312831232 2322722304 2330787312 2341011456 2341156608 2349139968 2349285624 2359590912 2361015216 2367783936 2371112352 2378170368 2378317824 2379345381 2379753432 2386427904 2386575872 2389782528 2389930704 2397044736 2398080384 2398491648 2398640364 2405367808 2408749056 2410203033 2415919104 2417112768 2417527296 2424307712 2427715584 2427866112 2436145152 2436562944 2446983168 2448460224 2457383184 2466250752 2467892448 2478446656 2487324672 2487478896 2497961984 2507065344 2508578667 2517630976 2519306874 2519738928 2526806016 2526962688 2539143936 2539301373 2539579392 2539736856 2546860032 2548397376 2551979682 2559295872 2559734784 2566914048 2568622752 2572233489 2579447808 2579607744 2579890176 2588848128 2592487296 2599919616 2601488988 2613062592 2620391424 2622135726 2633349572 2633637888 2633801184 2642782464 2642946327 2654084608 2654539776 2663756928 2667501396 2674982912 2675441664 2675607552 2677222611 2684731392 2684897856 2688505344 2688672042 2696675328 2697840432 2698303104 2706038784 2709842688 2717908992 2719251864 2719718208 2727346176 2731180032 2731349376 2740663296 2740833228 2741133312 2752856064 2754517752 2762414592 2774532096 2774704128 2776379004 2784165888 2788252488 2796552192 2798240256 2798413758 2810207232 2818572288 2819964896 2820448512 2832334848 2832510464 2842169344 2842656768 2842833024 2854813696 2856536928 2857203963 2865217536 2866947048 2877292544 2879207856 2879701632 2887778304 2889700596 2901878784 2902058712 2902376448 2912454144 2916548208 2924909568 2939695416 2947940352 2948123136 2962842624 2963026332 2971336704 2973130272 2985845184 2986357248 2994733056 2996726544 3009355776 3009542368 3009871872 3010058496 3020322816 3020510088 3024568512 3033239552 3033759744 3035070486 3044293632 3048573024 3057123328 3057647616 3059158347 3059682984 3068264448 3072577536 3072768048 3083246208 3083774976 3096963072 3098832471 3107716416 3121348608 3121542144 3132186624 3132380832 3136784049 3146121216 3148020288 3157045248 3161483136 3170893824 3171090432 3172460508 3173004576 3181903872 3186376704 3186574272 3196059648 3197440512 3197638766 3197988864 3198187152 3211665408 3213604044 3221225472 3222817024 3223369728 3236954112 3237154816 3239108838 3248193536 3248750592 3262644224 3264613632 3264816051 3276510912 3288334336 3290523264 3307157343 3316432896 3316638528 3333197952 3342753792 3344771556 3359075832 3359651904 3369074688 3369283584 3371317362 3385525248 3385735164 3386105856 3386315808 3395813376 3397863168 3398073849 3402639576 3412394496 3412979712 3422552064 3424830336 3429644652 3439263744 3439476992 3439853568 3451797504 3456649728 3456864054 3466559488 3468651984 3484083456 3493855232 3496180968 3511517184 3511734912 3523709952 3523928436 3539386368 3541522824 3551675904 3556668528 3567255552 3567476736 3569630148 3579641856 3579863808 3584673792 3584896056 3595567104 3597120576 3597737472 3597960546 3608051712 3613123584 3623878656 3625669152 3626290944 3636461568 3641573376 3641799168 3654217728 3654444304 3654844416 3670474752 3672690336 3683219456 3699376128 3699605504 3701838672 3712221184 3717669984 3728736256 3730987008 3731218344 3746942976 3758096384 3760598016 3776446464 3778960311 3779608392 3790209024 3790444032 3808715904 3809369088 3809605284 3820290048 3822596064 3838943808 3839602176 3850371072 3852934128 3869171712 3869411616 3869835264 3883272192 3888730944 3899879424 3902233482 3919593888 3930587136 3930830848 3933203589 3950024358 3950456832 3950701776 3961782272 3964173696 3981126912 3981809664 3992977408 3995635392 4001252094 4012474368 4013162496 4013411328 4027097088 4027346784 4032758016 4033008063 4045012992 4046760648 4047454656 4059058176 4064764032 4076863488 4078877796 4079577312 4091019264 4096770048 4097024064 4110994944 4111249842 4111699968 4129284096 4131776628 4143621888 4161798144 4162056192 4164568506 4176248832 4176507776 4182378732 4194828288 4197360384 4197620637 4209393664 4215310848 4227858432 4228120576 4229947344 4230672768 4242538496 4248502272 4248765696 4261412864 4263254016 4263985152 4264249536 4282220544 4284805392 4294967296 4297826304 4300420572 4315938816 4318811784 4319552448 4331667456 4334550894 4352818176 4353088068 4353564672 4368681216 4387364352 4409543124 4421910528 4422184704 4444263936 4444539498 4457005056 4459695408 4478767776 4479535872 4492099584 4492378112 4495089816 4514033664 4514313552 4514807808 4515087744 4527751168 4530484224 4530765132 4536852768 4549859328 4550639616 4552605729 4563402752 4566440448 4572859536 4585684992 4586471424 4589524476 4602396672 4608866304 4609152072 4624869312 4625662464 4645444608 4661574624 4682022912 4682313216 4698279936 4698571248 4719181824 4722030432 4735567872 4742224704 4756340736 4756635648 4758690762 4759506864 4772855808 4773151744 4779565056 4779861408 4794089472 4796160768 4796458149 4796983296 4797280728 4810735616 4817498112 4820406066 4831838208 4834225536 4835054592 4848615424 4855431168 4855732224 4858663257 4872290304 4873125888 4893966336 4896920448 4914766368 4932501504 4935784896 4956893312 4974649344 4974957792 4995923968 5014130688 5017157334 5035261952 5038613748 5039477856 5053612032 5053925376 5056976043 5078287872 5078602746 5079158784 5079473712 5093720064 5096794752 5103959364 5118591744 5119469568 5133828096 5137245504 5144466978 5158895616 5159215488 5159780352 5177696256 5184974592 5185296081 5199839232 5202977976 5226125184 5240782848 5244271452 5266699144 5267275776 5267602368 5285564928 5285892654 5308169216 5309079552 5327513856 5335002792 5349965824 5350883328 5351215104 5354445222 5369462784 5369795712 5377010688 5377344084 5393350656 5395680864 5396606208 5396940819 5412077568 5419685376 5435817984 5438503728 5439436416 5454692352 5462360064 5462698752 5481326592 5481666456 5482266624 5505712128 5509035504 5524829184 5549064192 5549408256 5552758008 5568331776 5576504976 5593104384 5596480512 5596827516 5620414464 5637144576 5639929792 5640897024 5664669696 5665020928 5684338688 5685313536 5685666048 5709627392 5713073856 5714407926 5730435072 5733894096 5754585088 5758415712 5759403264 5775556608 5779401192 5803757568 5804117424 5804752896 5824908288 5833096416 5849819136 5853350223 5879390832 5895880704 5896246272 5925036537 5925685248 5926052664 5942673408 5946260544 5971690368 5972714496 5989466112 5993453088 6001878141 6018711552 6019084736 6019743744 6020116992 6040645632 6041020176 6049137024 6066479104 6067519488 6070140972 6088587264 6097146048 6114246656 6115295232 6118316694 6119365968 6136528896 6145155072 6145536096 6166492416 6166874763 6167549952 6193926144 6197664942 6215432832 6242697216 6243084288 6246852759 6264373248 6264761664 6273568098 6292242432 6296040576 6314090496 6322966272 6341787648 6342180864 6344921016 6346009152 6363807744 6372753408 6373148544 6392119296 6394881024 6395277532 6395977728 6396374304 6423330816 6427208088 6442450944 6445634048 6446739456 6473908224 6474309632 6478217676 6496387072 6497501184 6501826341 6525288448 6529227264 6529632102 6553021824 6576668672 6581046528 6614314686 6632865792 6633277056 6666395904 6666809247 6685507584 6689543112 6718151664 6719303808 6738149376 6738567168 6742634724 6771050496 6771470328 6772211712 6772631616 6791626752 6795726336 6796147698 6805279152 6824788992 6825959424 6845104128 6849660672 6859289304 6878527488 6878953984 6879707136 6903595008 6913299456 6913728108 6933118976 6937303968 6968166912 6987710464 6992361936 7023034368 7023469824 7047419904 7047856872 7078772736 7083045648 7103351808 7113337056 7134511104 7134953472 7138036143 7139260296 7159283712 7159727616 7169347584 7169792112 7191134208 7194241152 7195474944 7195921092 7216103424 7226247168 7230609099 7247757312 7251338304 7252581888 7272923136 7283146752 7283598336 7308435456 7308888608 7309688832 7340949504 7345380672 7366438912 7398752256 7399211008 7403677344 7424442368 7435339968 7457472512 7461974016 7462436688 7493885952 7516192768 7521196032 7525736001 7552892928 7557920622 7559216784 7580418048 7580888064 7617431808 7617904119 7618738176 7619210568 7640580096 7645192128 7677887616 7679204352 7700742144 7705868256 7716700467 7738343424 7738823232 7739670528 7766544384 7777461888 7799758848 7804466964 7839187776 7861174272 7861661696 7866407178 7900048716 7900913664 7901403552 7923564544 7928347392 7928838981 7962253824 7963619328 7985954816 7991270784 8002504188 8024948736 8026324992 8026822656 8031667833 8054194176 8054693568 8065516032 8066016126 8090025984 8093521296 8094909312 8118116352 8129528064 8153726976 8157755592 8159154624 8182038528 8193540096 8194048128 8221989888 8222499684 8223399936 8258568192 8263553256 8287243776 8323596288 8324112384 8329137012 8352497664 8353015552 8364757464 8389656576 8394720768 8395241274 8418787328 8430621696 8455716864 8456241152 8459894688 8461345536 8485076992 8497004544 8497531392 8522825728 8526508032 8527970304 8528499072 8564441088 8569610784 8571611889 8589934592 8595652608 8600841144 8631877632 8637623568 8639104896 8663334912 8669101788 8705636352 8706176136 8707129344 8737362432 8774728704 8819086248 8843821056 8844369408 8888527872 8889078996 8914010112 8919390816 8957535552 8959071744 8984199168 8984756224 8990179632 9028067328 9028627104 9029615616 9030175488 9055502336 9060968448 9061530264 9073705536 9099718656 9101279232 9105211458 9126805504 9132880896 9145719072 9171369984 9172942848 9177475041 9179048952 9204793344 9217732608 9218304144 9249738624 9251324928 9290889216 9323149248 9364045824 9364626432 9396559872 9397142496 9410352147 9438363648 9444060864 9471135744 9484449408 9512681472 9513271296 9517381524 9519013728 9545711616 9546303488 9559130112 9559722816 9588178944 9592321536 9592916298 9593966592 9594561456 9621471232 9634996224 9640812132 9663676416 9668451072 9670109184 9697230848 9710862336 9711464448 9717326514 9744580608 9746251776 9787932672 9793840896 9794448153 9829532736 9865003008 9871569792 9913786624 9949298688 9949915584 9991847936 10028261376 10034314668 10070523904 10077227496 10078955712 10107224064 10107850752 10113952086 10156575744 10157205492 10158317568 10158947424 10187440128 10193589504 10194221547 10207918728 10237183488 10238939136 10267656192 10274491008 10288933956 10317791232 10318430976 10319560704 10355392512 10369949184 10370592162 10399678464 10405955952 10452250368 10481565696 10488542904 10533398288 10534551552 10535204736 10571129856 10571785308 10616338432 10618159104 10655027712 10670005584 10699931648 10701766656 10702430208 10708890444 10738925568 10739591424 10754021376 10754688168 10786701312 10791361728 10793212416 10793881638 10824155136 10839370752 10871635968 10877007456 10878872832 10909384704 10924720128 10925397504 10962653184 10963332912 10964533248 11011424256 11018071008 11049658368 11098128384 11098816512 11105516016 11136663552 11153009952 11186208768 11191735681 11192961024 11193655032 11240828928 11274289152 11279859584 11281794048 11329339392 11330041856 11336880933 11368677376 11370627072 11371332096 11419254784 11426147712 11428815852 11460870144 11467788192 11509170176 11516831424 11518806528 11551113216 11558802384 11607515136 11608234848 11609505792 11649816576 11666192832 11699638272 11706700446 11758781664 11791761408 11792492544 11799610767 11850073074 11851370496 11852105328 11885346816 11892521088 11943380736 11945428992 11978932224 11986906176 12003756282 12037423104 12038169472 12039487488 12040233984 12081291264 12082040352 12098274048 12099024189 12132958208 12135038976 12140281944 12177174528 12194292096 12228493312 12230590464 12236633388 12238731936 12273057792 12290310144 12291072192 12332984832 12333749526 12335099904 12387852288 12395329884 12430865664 12485394432 12486168576 12493705518 12528746496 12529523328 12547136196 12584484864 12592081152 12592861911 12628180992 12645932544 12683575296 12684361728 12689842032 12692018304 12727615488 12745506816 12746297088 12784238592 12789762048 12790555064 12791955456 12792748608 12846661632 12854416176 12884901888 12891268096 12893478912 12947816448 12948619264 12956435352 12992774144 12995002368 13003652682 13050576896 13058454528 13059264204 13106043648 13153337344 13162093056 13228629372 13265731584 13266554112 13332791808 13333618494 13371015168 13379086224 13436303328 13438607616 13476298752 13477134336 13485269448 13542100992 13542940656 13544423424 13545263232 13583253504 13591452672 13592295396 13610558304 13649577984 13651918848 13657817187 13690208256 13699321344 13718578608 13757054976 13757907968 13759414272 13807190016 13826598912 13827456216 13866237952 13874607936 13936333824 13975420928 13984723872 14046068736 14046939648 14094839808 14095713744 14157545472 14166091296 14206703616 14226674112 14269022208 14269906944 14276072286 14278520592 14318567424 14319455232 14338695168 14339584224 14382268416 14388482304 14389374447 14390949888 14391842184 14432206848 14452494336 14461218198 14495514624 14502676608 14505163776 14545846272 14566293504 14567196672 14575989771 14616870912 14617777216 14619377664 14681899008 14690761344 14732877824 14797504512 14798422016 14807354688 14848884736 14870679936 14914945024 14923948032 14924873376 14987771904 15032385536 15042392064 15051472002 15105785856 15115841244 15118433568 15160836096 15161776128 15170928129 15234863616 15235808238 15237476352 15238421136 15281160192 15290384256 15355775232 15358408704 15401484288 15411736512 15433400934 15476686848 15477646464 15479341056 15533088768 15554923776 15555888243 15599517696 15608933928 15678375552 15722348544 15723323392 15732814356 15800097432 15801827328 15802807104 15847129088 15856694784 15857677962 15924507648 15927238656 15971909632 15982541568 16005008376 16049897472 16052649984 16053645312 16063335666 16108388352 16109387136 16131032064 16132032252 16180051968 16187042592 16189818624 16190822457 16236232704 16259056128 16307453952 16315511184 16318309248 16364077056 16387080192 16388096256 16443979776 16444999368 16446799872 16517136384 16527106512 16574487552 16647192576 16648224768 16658274024 16704995328 16706031104 16729514928 16779313152 16789441536 16790482548 16837574656 16861243392 16911433728 16912482304 16919789376 16922691072 16970153984 16994009088 16995062784 17045651456 17053016064 17055940608 17056998144 17128882176 17139221568 17143223778 17179869184 17191305216 17201682288 17263755264 17275247136 17278209792 17326669824 17338203576 17411272704 17412352272 17414258688 17474724864 17549457408 17560050669 17638172496 17687642112 17688738816 17775109611 17777055744 17778157992 17828020224 17838781632 17915071104 17918143488 17968398336 17969512448 17980359264 18005634423 18056134656 18057254208 18059231232 18060350976 18111004672 18121936896 18123060528 18147411072 18199437312 18202558464 18210422916 18253611008 18265761792 18291438144 18342739968 18345885696 18354950082 18358097904 18409586688 18435465216 18436608288 18499477248 18500624289 18502649856 18581778432 18646298496 18728091648 18729252864 18740558277 18793119744 18794284992 18820704294 18876727296 18888121728 18942271488 18968898816 19025362944 19026542592 19034763048 19038027456 19091423232 19092606976 19118260224 19119445632 19176357888 19184643072 19185832596 19187933184 19189122912 19242942464 19269992448 19281624264 19327352832 19336902144 19340218368 19394461696 19421724672 19422928896 19434653028 19489161216 19492503552 19505479023 19575865344 19587681792 19588896306 19659065472 19730006016 19743139584 19827573248 19898597376 19899831168 19983695872 20000427741 20056522752 20068629336 20141047808 20154454992 20157911424 20214448128 20215701504 20227904172 20313151488 20314410984 20316635136 20317894848 20374880256 20387179008 20388443094 20415837456 20474366976 20477878272 20535312384 20548982016 20577867912 20635582464 20636861952 20639121408 20710785024 20739898368 20741184324 20799356928 20811911904 20904500736 20963131392 20977085808 21066796576 21069103104 21070409472 21142259712 21143570616 21232676864 21236318208 21310055424 21340011168 21399863296 21403533312 21404860416 21414108429 21417780888 21477851136 21479182848 21508042752 21509376336 21573402624 21582723456 21586424832 21587763276 21648310272 21678741504 21691827297 21743271936 21754014912 21757745664 21818769408 21849440256 21850795008 21925306368 21926665824 21929066496 22022848512 22036142016 22099316736 22196256768 22197633024 22211032032 22273327104 22306019904 22372417536 22383471362 22385922048 22387310064 22481657856 22548578304 22559719168 22563588096 22658678784 22660083712 22673761866 22737354752 22741254144 22742664192 22838509568 22852295424 22853712357 22857631704 22921740288 22935576384 23018340352 23033662848 23037613056 23102226432 23117604768 23150101401 23215030272 23216469696 23219011584 23299633152 23332385664 23399276544 23413400892 23517563328 23583522816 23584985088 23599221534 23700146148 23702740992 23704210656 23770693632 23785042176 23786516943 23886761472 23890857984 23957864448 23973812352 24007512564 24074846208 24076338944 24078974976 24080467968 24162582528 24164080704 24196548096 24198048378 24265916416 24270077952 24280563888 24354349056 24388584192 24456986624 24461180928 24473266776 24477463872 24546115584 24580620288 24582144384 24665969664 24667499052 24670199808 24775704576 24790659768 24861731328 24970788864 24972337152 24987411036 25057492992 25059046656 25094272392 25168969728 25184162304 25185723822 25256361984 25291865088 25367150592 25368723456 25379684064 25384036608 25455230976 25491013632 25492594176 25568477184 25579524096 25581110128 25583910912 25585497216 25693323264 25708832352 25769803776 25782536192 25786957824 25895632896 25897238528 25912870704 25985548288 25990004736 26007305364 26101153792 26116909056 26118528408 26212087296 26306674688 26324186112 26457258744 26531463168 26533108224 26665583616 26667236988 26742030336 26758172448 26872606656 26877215232 26952597504 26954268672 26970538896 27084201984 27085881312 27088846848 27090526464 27166507008 27182905344 27184590792 27221116608 27299155968 27303837696 27315634374 27380416512 27398642688 27437157216 27514109952 27515815936 27518828544 27532425123 27614380032 27653197824 27654912432 27732475904 27749215872 27872667648 27950841856 27969447744 28092137472 28093879296 28189679616 28191427488 28231056441 28315090944 28332182592 28413407232 28453348224 28538044416 28539813888 28552144572 28557041184 28637134848 28638910464 28677390336 28679168448 28764536832 28776964608 28778748894 28781899776 28783684368 28864413696 28904988672 28922436396 28991029248 29005353216 29010327552 29091692544 29132587008 29134393344 29151979542 29233741824 29235554432 29238755328 29363798016 29381522688 29383344459 29465755648 29595009024 29596844032 29614709376 29697769472 29741359872 29829890048 29847896064 29849746752 29975543808 30064771072 30084784128 30102944004 30211571712 30231682488 30236867136 30321672192 30323552256 30341856258 30469727232 30471616476 30474952704 30476842272 30562320384 30580768512 30582664641 30711550464 30716817408 30802968576 30823473024 30866801868 30953373696 30955292928 30958682112 31066177536 31109847552 31111776486 31199035392 31217867856 31356751104 31444697088 31446646784 31465628712 31600194864 31603654656 31605614208 31694258176 31713389568 31715355924 31849015296 31854477312 31943819264 31965083136 32010016752 32099794944 32105299968 32107290624 32126671332 32216776704 32218774272 32262064128 32264064504 32360103936 32374085184 32379637248 32381644914 32472465408 32518112256 32614907904 32631022368 32636618496 32728154112 32774160384 32776192512 32887959552 32889998736 32893599744 33034272768 33054213024 33148975104 33294385152 33296449536 33316548048 33409990656 33412062208 33459029856 33558626304 33575207043 33578883072 33580965096 33675149312 33722486784 33822867456 33824964608 33839578752 33845382144 33940307968 33988018176 33990125568 34010642799 34091302912 34106032128 34111881216 34113996288 34257764352 34278443136 34286447556 34382610432 34403364576 34527510528 34550494272 34556419584 34653339648 34676407152 34822545408 34824704544 34828517376 34949449728 35098914816 35120101338 35276344992 35375284224 35377477632 35398832301 35550219222 35554111488 35556315984 35656040448 35677563264 35830142208 35836286976 35936796672 35939024896 35960718528 36011268846 36112269312 36114508416 36118462464 36120701952 36222009344 36243873792 36246121056 36294822144 36297072567 36398874624 36405116928 36420845832 36507222016 36531523584 36582876288 36685479936 36691771392 36709900164 36716195808 36819173376 36870930432 36873216576 36998954496 37001248578 37005299712 37163556864 37292596992 37456183296 37458505728 37481116554 37586239488 37588569984 37641408588 37753454592 37776243456 37778585733 37884542976 37937797632 38050725888 38053085184 38069526096 38076054912 38182846464 38185213952 38236520448 38238891264 38352715776 38369286144 38371665192 38375866368 38378245824 38485884928 38539984896 38563248528 38654705664 38673804288 38680436736 38788923392 38843449344 38845857792 38869306056 38978322432 38985007104 39010958046 39151730688 39175363584 39177792612 39318130944 39460012032 39486279168 39655146496 39797194752 39799662336 39967391744 40000855482 40113045504 40137258672 40282095616 40308909984 40315822848 40428896256 40431403008 40455808344 40626302976 40628821968 40633270272 40635789696 40749760512 40774358016 40776886188 40831674912 40948733952 40955756544 40973451561 41070624768 41097964032 41155735824 41271164928 41273723904 41278242816 41421570048 41479796736 41482368648 41598713856 41623823808 41809001472 41926262784 41954171616 42133593152 42138206208 42140818944 42284519424 42287141232 42465353728 42472636416 42620110848 42680022336 42799726592 42807066624 42809720832 42828216858 42835561776 42955702272 42958365696 43016085504 43018752672 43146805248 43165446912 43168123341 43172849664 43175526552 43296620544 43357483008 43383654594 43486543872 43508029824 43515491328 43637538816 43698880512 43701590016 43727969313 43850612736 43853331648 43858132992 44045697024 44072284032 44198633472 44392513536 44395266048 44422064064 44546654208 44612039808 44744835072 44766942724 44771844096 44774620128 44963315712 45097156608 45119438336 45127176192 45317357568 45320167424 45347523732 45474709504 45482508288 45485328384 45512784387 45677019136 45704590848 45707424714 45715263408 45843480576 45871152768 46036680704 46067325696 46075226112 46204452864 46235209536 46300202802 46430060544 46432939392 46438023168 46599266304 46664771328 46667664729 46798553088 46826801784 47035126656 47167045632 47169970176 47198443068 47400292296 47405481984 47408421312 47541387264 47570084352 47573033886 47773522944 47781715968 47915728896 47947624704 48015025128 48149692416 48152677888 48157949952 48160935936 48325165056 48328161408 48393096192 48396096756 48531832832 48540155904 48561127776 48572467371 48708698112 48777168384 48913973248 48922361856 48946533552 48954927744 49092231168 49161240576 49164288768 49331939328 49334998104 49340399616 49551409152 49581319536 49723462656 49941577728 49944674304 49974822072 50114985984 50118093312 50188544784 50337939456 50368324608 50371447644 50512723968 50583730176 50734301184 50737446912 50759368128 50768073216 50910461952 50982027264 50985188352 51136954368 51159048192 51162220256 51167821824 51170994432 51386646528 51417664704 51539607552 51565072384 51573915648 51791265792 51794477056 51825741408 51971096576 51980009472 52014610728 52202307584 52233818112 52237056816 52424174592 52613349376 52648372224 52680152007 52914517488 53062926336 53066216448 53325328833 53331167232 53334473976 53484060672 53516344896 53745213312 53754430464 53905195008 53908537344 53941077792 54016903269 54168403968 54171762624 54177693696 54181052928 54333014016 54365810688 54369181584 54442233216 54598311936 54607675392 54631268748 54760833024 54797285376 54874314432 55028219904 55031631872 55037657088 55064850246 55228760064 55306395648 55309824864 55464951808 55498431744 55501872867 55745335296 55901683712 55938895488 56184274944 56187758592 56221674831 56379359232 56382854976 56462112882 56630181888 56664365184 56826814464 56906696448 57076088832 57079627776 57104289144 57114082368 57274269696 57277820928 57354780672 57358336896 57529073664 57553929216 57557497788 57563799552 57567368736 57728827392 57809977344 57844872792 57982058496 58010706432 58020655104 58183385088 58265174016 58268786688 58303959084 58467483648 58471108864 58477510656 58727596032 58763045376 58766688918 58931511296 59190018048 59193688064 59229418752 59395538944 59482719744 59659780096 59695792128 59699493504 59951087616 60001283223 60129542144 60169568256 60205888008 60423143424 60463364976 60473734272 60643344384 60647104512 60683712516 60939454464 60943232952 60949905408 60953684544 61124640768 61161537024 61165329282 61423100928 61433634816 61605937152 61646946048 61733603736 61906747392 61910585856 61917364224 62132355072 62219695104 62223552972 62398070784 62435735712 62713502208 62889394176 62893293568 62931257424 63200389728 63207309312 63211228416 63388516352 63426779136 63430711848 63698030592 63708954624 63887638528 63930166272 64020033504 64199589888 64210599936 64214581248 64242325287 64253342664 64433553408 64437548544 64524128256 64528129008 64720207872 64748170368 64759274496 64763289828 64944930816 65036224512 65229815808 65262044736 65273236992 65456308224 65548320768 65552385024 65775919104 65779997472 65787199488 66068545536 66108426048 66297950208 66588770304 66592899072 66633096096 66819981312 66824124416 66918059712 67117252608 67150414086 67157766144 67161930192 67350298624 67444973568 67645734912 67649929216 67679157504 67690764288 67880615936 67976036352 67980251136 68021285598 68182605824 68212064256 68223762432 68227992576 68515528704 68556886272 68561137071 68572895112 68765220864 68806729152 69055021056 69100988544 69112839168 69306679296 69352814304 69645090816 69649409088 69657034752 69898899456 70197829632 70240202676 70552689984 70750568448 70754955264 70797664602 71100438444 71108222976 71112631968 71312080896 71355126528 71359550829 71660284416 71672573952 71873593344 71878049792 71921437056 72022537692 72224538624 72229016832 72236924928 72241403904 72444018688 72487747584 72492242112 72589644288 72594145134 72797749248 72810233856 72841691664 73014444032 73063047168 73165752576 73370959872 73383542784 73419800328 73432391616 73638346752 73741860864 73746433152 73997908992 74002497156 74010599424 74327113728 74585193984 74912366592 74917011456 74962233108 75172478976 75177139968 75282817176 75506909184 75552486912 75557171466 75769085952 75875595264 76101451776 76106170368 76139052192 76152109824 76365692928 76370427904 76473040896 76477782528 76705431552 76738572288 76743330384 76751732736 76756491648 76971769856 77079969792 77126497056 77309411328 77347608576 77360873472 77577846784 77686898688 77691715584 77738612112 77956644864 77970014208 78021916092 78303461376 78350727168 78355585224 78636261888 78920024064 78972558336 79310292992 79594389504 79599324672 79934783488 80001710964 80226091008 80274517344 80564191232 80617819968 80631645696 80857792512 80862806016 80911616688 81252605952 81257643936 81266540544 81271579392 81499521024 81548716032 81553772376 81663349824 81897467904 81911513088 81946903122 82141249536 82195928064 82311471648 82542329856 82547447808 82556485632 82597275369 82843140096 82959593472 82964737296 83197427712 83247647616 83618002944 83852525568 83908343232 84267186304 84276412416 84281637888 84569038848 84574282464 84693169323 84930707456 84945272832 85240221696 85360044672 85599453184 85614133248 85619441664 85656433716 85671123552 85911404544 85916731392 86032171008 86037505344 86293610496 86330893824 86336246682 86345699328 86351053104 86593241088 86714966016 86767309188 86973087744 87016059648 87030982656 87275077632 87397761024 87403180032 87455938626 87701225472 87706663296 87716265984 88091394048 88144568064 88150033377 88397266944 88785027072 88790532096 88844128128 89093308416 89224079616 89489670144 89533885448 89543688192 89549240256 89926631424 90194313216 90238876672 90254352384 90634715136 90640334848 90695047464 90949419008 90965016576 90970656768 91025568774 91354038272 91409181696 91414849428 91430526816 91686961152 91742305536 91747993923 92073361408 92134651392 92150452224 92408905728 92470419072 92600405604 92860121088 92865878784 92876046336 93198532608 93329542656 93335329458 93597106176 93653603568 94070253312 94334091264 94339940352 94396886136 94800584592 94810963968 94816842624 95082774528 95140168704 95146067772 95547045888 95563431936 95831457792 95895249408 96030050256 96299384832 96305355776 96315899904 96321871872 96650330112 96656322816 96786192384 96792193512 97063665664 97080311808 97122255552 97144934742 97417396224 97554336768 97827946496 97844723712 97893067104 97909855488 98184462336 98322481152 98328577536 98663878656 98669996208 98680799232 99102818304 99162639072 99446925312 99883155456 99889348608 99949644144 100229971968 100236186624 100377089568 100675878912 100725621129 100736649216 100742895288 101025447936 101167460352 101468602368 101474893824 101518736256 101536146432 101820923904 101964054528 101970376704 102031928397 102273908736 102318096384 102324440512 102335643648 102341988864 102773293056 102835329408 103130144768 103147831296 103582531584 103588954112 103651482816 103942193152 103960018944 104029221456 104404615168 104467636224 104474113632 104848349184 105226698752 105296744448 105360304014 105829034976 106125852672 106132432896 106196496903 106650657666 106662334464 106668947952 106968121344 107032689792 107490426624 107508860928 107810390016 107817074688 107882155584 108033806538 108336807936 108343525248 108355387392 108362105856 108666028032 108731621376 108738363168 108884466432 108891217701 109196623872 109215350784 109262537496 109521666048 109594570752 109748628864 110056439808 110063263744 110075314176 110129700492 110457520128 110612791296 110619649728 110929903616 110996863488 111003745734 111490670592 111803367424 111877790976 112368549888 112375517184 112443349662 112758718464 112765709952 112924225764 113260363776 113328730368 113335757199 113653628928 113813392896 114152177664 114159255552 114208578288 114228164736 114548539392 114555641856 114709561344 114716673792 115058147328 115107858432 115114995576 115127599104 115134737472 115457654784 115619954688 115689745584 115964116992 116021412864 116041310208 116366770176 116530348032 116537573376 116607918168 116934967296 116942217728 116955021312 117455192064 117526090752 117533377836 117863022592 118380036096 118387376128 118458837504 118791077888 118965439488 119319560192 119391584256 119398987008 119902175232 120002566446 120259084288 120339136512 120411776016 120846286848 120926729952 120947468544 121286688768 121294209024 121367425032 121878908928 121886465904 121899810816 121907369088 122249281536 122323074048 122330658564 122846201856 122867269632 122920354683 123211874304 123293892096 123467207472 123813494784 123821171712 123834728448 124264710144 124439390208 124447105944 124796141568 124871471424 125427004416 125778788352 125786587136 125862514848 126400779456 126414618624 126422456832 126777032704 126853558272 126861423696 127396061184 127417909248 127775277056 127860332544 128040067008 128399179776 128421199872 128429162496 128484650574 128506685328 128867106816 128875097088 129048256512 129056258016 129440415744 129496340736 129504370023 129518548992 129526579656 129889861632 130072449024 130459631616 130524089472 130546473984 130912616448 131096641536 131104770048 131183907939 131551838208 131559994944 131574398976 132137091072 132216852096 132595900416 133177540608 133185798144 133266192192 133639962624 133648248832 133836119424 134234505216 134300828172 134315532288 134323860384 134700597248 134889947136 135291469824 135299858432 135358315008 135381528576 135761231872 135952072704 135960502272 136042571196 136365211648 136424128512 136447524864 136455985152 136538353161 137031057408 137113772544 137122274142 137145790224 137530441728 137613458304 138110042112 138201977088 138225678336 138613358592 138705628608 139290181632 139298818176 139314069504 139797798912 140002994187 140395659264 140480405352 141105379968 141501136896 141509910528 141595329204 142200876888 142216445952 142225263936 142624161792 142710253056 142719101658 143320568832 143345147904 143747186688 143756099584 143842874112 144045075384 144449077248 144458033664 144473849856 144482807808 144888037376 144975495168 144984484224 145179288576 145188290268 145595498496 145620467712 145683383328 145717402113 146028888064 146126094336 146331505152 146741919744 146767085568 146839600656 146864783232 147276693504 147483721728 147492866304 147995817984 148004994312 148021198848 148654227456 149170387968 149824733184 149834022912 149924466216 150344957952 150354279936 150565634352 151013818368 151104973824 151114342932 151538171904 151751190528 152202903552 152212340736 152278104384 152304219648 152731385856 152740855808 152946081792 152955565056 153410863104 153477144576 153486660768 153503465472 153512983296 153943539712 154159939584 154252994112 154618822656 154695217152 154721746944 155155693568 155373797376 155383431168 155477224224 155913289728 155940028416 156043832184 156606922752 156701454336 156711170448 157272523776 157840048128 157945116672 158620585984 159188779008 159198649344 159869566976 159975986499 160003421928 160452182016 160549034688 161128382464 161235639936 161263291392 161715585024 161725612032 161823233376 162050709807 162505211904 162515287872 162533081088 162543158784 162999042048 163097432064 163107544752 163326699648 163794935808 163823026176 163893806244 164282499072 164391856128 164622943296 165084659712 165094895616 165112971264 165194550738 165686280192 165919186944 165929474592 166394855424 166495295232 166505618601 167236005888 167705051136 167816686464 168534372608 168552824832 168563275776 169138077696 169148564928 169386338646 169861414912 169890545664 170480443392 170720089344 171198906368 171228266496 171238883328 171312867432 171342247104 171822809088 171833462784 172064342016 172075010688 172587220992 172661787648 172672493364 172691398656 172702106208 173186482176 173429932032 173534618376 173946175488 174032119296 174061965312 174550155264 174795522048 174806360064 174911877252 175402450944 175413326592 175432531968 176182788096 176289136128 176300066754 176794533888 177570054144 177581064192 177688256256 178186616832 178448159232 178979340288 179067770896 179087376384 179098480512 179853262848 180388626432 180477753344 180508704768 181269430272 181280669696 181390094928 181898838016 181930033152 181941313536 182051137548 182708076544 182818363392 182829698856 182861053632 183373922304 183484611072 183495987846 184146722816 184269302784 184300904448 184817811456 184940838144 185200811208 185720242176 185731757568 185752092672 186397065216 186659085312 186670658916 187194212352 187307207136 188140506624 188668182528 188679880704 188793772272 189601169184 189621927936 189633685248 190165549056 190280337408 190292135544 191094091776 191126863872 191662915584 191790498816 192060100512 192598769664 192610711552 192631799808 192643743744 192726975861 193300660224 193312645632 193572384768 193584387024 194127331328 194160623616 194244511104 194289869484 194834792448 195108673536 195655892992 195689447424 195786134208 195819710976 196368924672 196644962304 196657155072 197327757312 197339992416 197361598464 198205636608 198325278144 198893850624 199766310912 199778697216 199899288288 200459943936 200472373248 200754179136 201351757824 201451242258 201473298432 201485790576 202050895872 202334920704 202937204736 202949787648 203037472512 203072292864 203641847808 203928109056 203940753408 204063856794 204547817472 204636192768 204648881024 204671287296 204683977728 205546586112 205670658816 205683411213 206260289536 206295662592 207165063168 207177908224 207302965632 207884386304 207920037888 208058442912 208809230336 208935272448 208948227264 209696698368 210453397504 210593488896 210720608028 211658069952 212251705344 212264865792 212392993806 213301315332 213324668928 213337895904 213936242688 214065379584 214078652487 214980853248 215017721856 215620780032 215634149376 215764311168 216067613076 216673615872 216687050496 216710774784 216724211712 217332056064 217463242752 217476726336 217768932864 217782435402 218393247744 218430701568 218525074992 219043332096 219189141504 219497257728 220112879616 220126527488 220150628352 220259400984 220915040256 221225582592 221239299456 221859807232 221993726976 222007491468 222981341184 223606734848 223755581952 224737099776 224751034368 224886699324 225517436928 225531419904 225848451528 226520727552 226657460736 226671514398 227307257856 227626785792 228304355328 228318511104 228417156576 228456329472 229097078784 229111283712 229419122688 229433347584 230116294656 230215716864 230229991152 230255198208 230269474944 230915309568 231239909376 231379491168 231928233984 232042825728 232082620416 232733540352 233060696064 233075146752 233215836336 233869934592 233884435456 233910042624 234910384128 235052181504 235066755672 235726045184 236760072192 236774752256 236917675008 237582155776 237930878976 238639120384 238783168512 238797974016 239804350464 240005132892 240678273024 240823552032 241692573696 241853459904 241894937088 242573377536 242588418048 242734850064 243757817856 243772931808 243799621632 243814738176 244498563072 244646148096 244661317128 245692403712 245734539264 245840709366 246423748608 246587784192 246934414944 247626989568 247642343424 247669456896 247791826107 248529420288 248878780416 248894211888 249592283136 249742942848 250854008832 251557576704 251573174272 251725029696 252801558912 252829237248 252844913664 253554065408 253707116544 253722847392 254079507969 254792122368 254835818496 255550554112 255720665088 256080134016 256798359552 256842399744 256858324992 256969301148 257013370656 257734213632 257750194176 258096513024 258112516032 258880831488 258992681472 259008740046 259037097984 259053159312 259779723264 260144898048 260919263232 261048178944 261092947968 261825232896 262193283072 262209540096 262367815878 263103676416 263119989888 263148797952 264274182144 264433704192 264450100131 265191800832 266355081216 266371596288 266532384384 267279925248 267296497664 267672238848 268469010432 268601656344 268631064576 268647720768 269401194496 269779894272 270582939648 270599716864 270716630016 270763057152 271522463744 271904145408 271921004544 272085142392 272730423296 272848257024 272895049728 272911970304 273076706322 274062114816 274227545088 274244548284 274291580448 275060883456 275226916608 275243981769 276220084224 276403954176 276451356672 277226717184 277411257216 278580363264 278597636352 278628139008 279595597824 280005988374 280791318528 280960810704 282210759936 283002273792 283019821056 283190658408 284401753776 284432891904 284450527872 285248323584 285420506112 285438203316 286641137664 286690295808 287494373376 287512199168 287685748224 288090150768 288898154496 288916067328 288947699712 288965615616 289776074752 289950990336 289968968448 290358577152 290376580536 291190996992 291240935424 291366766656 291434804226 292057776128 292252188672 292663010304 293483839488 293534171136 293679201312 293729566464 294553387008 294967443456 294985732608 295991635968 296009988624 296042397696 297308454912 298340775936 299649466368 299668045824 299848932432 300689915904 300708559872 301131268704 302027636736 302176863387 302209947648 302228685864 303076343808 303502381056 304405807104 304424681472 304556208768 304608439296 305462771712 305481711616 305892163584 305911130112 306095785191 306821726208 306954289152 306973321536 307006930944 307025966592 307887079424 308319879168 308505988224 309390434304 309443493888 310311387136 310747594752 310766862336 310954448448 311826579456 311880056832 312087664368 313213845504 313402908672 313422340896 314545047552 315680096256 315890233344 317241171968 318377558016 318397298688 318589490709 319739133952 319951972998 320006843856 320904364032 321098069376 322256764928 322471279872 322526582784 323431170048 323451224064 323646466752 324101419614 325010423808 325030575744 325066162176 325086317568 325998084096 326194864128 326215089504 326653399296 326673653103 327589871616 327646052352 327787612488 328564998144 328783712256 329245886592 330169319424 330189791232 330225942528 330389101476 331372560384 331838373888 331858949184 332789710848 332990590464 333011237202 334472011776 335410102272 335633372928 337068745216 337105649664 337126551552 338276155392 338297129856 338772677292 339722829824 339781091328 340007271597 340960886784 341440178688 342397812736 342456532992 342477766656 342625734864 342684494208 343645618176 343666925568 344128684032 344150021376 345174441984 345323575296 345344986728 345382797312 345404212416 346372964352 346859864064 347069236752 347892350976 348064238592 348123930624 349100310528 349591044096 349612720128 349823754504 350804901888 350826653184 350865063936 352365576192 352578272256 352600133508 353589067776 355140108288 355162128384 355376512512 356373233664 356896318464 357958680576 358135541792 358174752768 358196961024 359706525696 360777252864 360955506688 361017409536 362538860544 362561339392 362780189856 363797676032 363860066304 363882627072 364102275096 365416153088 365636726784 365659397712 365722107264 366747844608 366969222144 366991975692 368293445632 368538605568 368601808896 368761064049 369635622912 369881676288 370401622416 371440484352 371463515136 371504185344 372794130432 373318170624 373341317832 374388424704 374614414272 376281013248 377336365056 377359761408 377587544544 379202338368 379243855872 379267370496 380331098112 380560674816 380584271088 382188183552 382253727744 383325831168 383580997632 384120201024 385197539328 385221423104 385263599616 385287487488 385453951722 386601320448 386625291264 387144769536 387168774048 388254662656 388321247232 388489022208 388513110069 388579738968 389669584896 390217347072 391311785984 391378894848 391572268416 391639421952 392737849344 393289924608 393314310144 393551723817 394655514624 394679984832 394723196928 396411273216 396650556288 397787701248 399532621824 399557394432 399798576576 400919887872 400944746496 401508358272 402703515648 402902484516 402946596864 402971581152 404101791744 404669841408 405874409472 405899575296 406074945024 406144585728 407283695616 407856218112 407881506816 408127713588 409095634944 409272385536 409297762048 409342574592 409367955456 411093172224 411341317632 411366822426 412520579072 412591325184 414330126336 414355816448 414605931264 415768772608 415840075776 416116885824 417618460672 417870544896 417896454528 419393396736 420008982561 420906795008 421186977792 421441216056 423316139904 424503410688 424529731584 424785987612 426602630664 426649337856 426675791808 427872485376 428130759168 428157304974 429961706496 430035443712 431241560064 431268298752 431528622336 432135226152 433347231744 433374100992 433421549568 433448423424 434664112128 434926485504 434953452672 435537865728 435564870804 436786495488 436861403136 437050149984 438086664192 438378283008 438994515456 440225759232 440253054976 440301256704 440518801968 441830080512 442451165184 442478598912 443719614464 443987453952 444014982936 445962682368 447213469696 447511163904 449474199552 449502068736 449773398648 451034873856 451062839808 451696903056 453041455104 453314921472 453343028796 454614515712 455253571584 456608710656 456637022208 456834313152 456912658944 458194157568 458222567424 458838245376 458866695168 460232589312 460431433728 460459982304 460510396416 460538949888 461830619136 462479818752 462758982336 463856467968 464085651456 464165240832 465467080704 466121392128 466150293504 466431672672 467739869184 467768870912 467820085248 469820768256 470104363008 470133511344 471452090368 473520144384 473549504512 473835350016 475164311552 475861757952 477278240768 477566337024 477595948032 479608700928 479927959497 480010265784 481356546048 481647104064 483385147392 483706919808 483789874176 485146755072 485176836096 485469700128 487515635712 487545863616 487599243264 487629476352 488997126144 489292296192 489322634256 491384807424 491469078528 491681418732 492847497216 493175568384 493868829888 495253979136 495284686848 495338913792 495583652214 497058840576 497757560832 497788423776 499184566272 499485885696 499516855803 501708017664 503115153408 503146348544 503450059392 505603117824 505658474496 505689827328 507108130816 507414233088 507445694784 508159015938 509584244736 509671636992 511101108224 511441330176 512160268032 513596719104 513684799488 513716649984 513938602296 514026741312 515468427264 515500388352 516193026048 516225032064 517761662976 517985362944 518017480092 518074195968 518106318624 519559446528 520289796096 521838526464 522096357888 522185895936 523650465792 524386566144 524419080192 524735631756 526207352832 526239979776 526297595904 528548364288 528867408384 528900200262 530383601664 532710162432 532743192576 533064768768 534559850496 534592995328 535344477696 536938020864 537203312688 537262129152 537295441536 538802388992 539559788544 541165879296 541199433728 541433260032 541526114304 543044927488 543808290816 543842009088 544170284784 545460846592 545696514048 545790099456 545823940608 546153412644 548124229632 548455090176 548489096568 548583160896 550121766912 550453833216 550487963538 552440168448 552807908352 552902713344 554453434368 554822514432 557160726528 557195272704 557256278016 559191195648 560011976748 561582637056 561921621408 564421519872 566004547584 566039642112 566381316816 568803507552 568865783808 568901055744 570496647168 570841012224 570876406632 573282275328 573380591616 574988746752 575024398336 575371496448 576180301536 577796308992 577832134656 577895399424 577931231232 578180927583 579552149504 579901980672 579937936896 580717154304 580753161072 582381993984 582481870848 582733533312 582869608452 584504377344 585326020608 586967678976 587068342272 587358402624 587459132928 589106774016 589934886912 589971465216 591983271936 592019977248 592084795392 594616909824 596681551872 599298932736 599336091648 599697864864 601379831808 601417119744 602262537408 604055273472 604353726774 604419895296 604457371728 606152687616 607004762112 608811614208 608849362944 609112417536 609216878592 610925543424 610963423232 611784327168 611822260224 612191570382 613643452416 613908578304 613946643072 614013861888 614051933184 615774158848 616639758336 617011976448 617050233639 618780868608 618886987776 620622774272 621495189504 621533724672 621908896896 623653158912 623760113664 624175328736 626427691008 626805817344 626844681792 629090095104 631360192512 631780466688 634482343936 636755116032 636794597376 637178981418 639478267904 639903945996 640013687712 641808728064 642196138752 642235957461 644513529856 644942559744 645053165568 646862340096 646902448128 647292933504 648202839228 650020847616 650061151488 650132324352 650172635136 651996168192 652389728256 652430179008 653306798592 653347306206 655179743232 655292104704 655575224976 657129996288 657567424512 658491773184 660338638848 660379582464 660451885056 660778202952 662745120768 663676747776 663717898368 665579421696 665981180928 666022474404 668944023552 670820204544 671266745856 674137490432 674211299328 674253103104 676552310784 676594259712 677545354584 679445659648 679562182656 680014543194 681921773568 682880357376 684795625472 684913065984 684955533312 685251469728 685368988416 687291236352 687333851136 688257368064 688300042752 690348883968 690647150592 690689973456 690765594624 690808424832 692745928704 693719728128 694138473504 695784701952 696128477184 696247861248 698200621056 699182088192 699225440256 699647509008 701609803776 701653306368 701730127872 704731152384 705156544512 705200267016 707178135552 710280216576 710324256768 710753025024 712746467328 713792636928 715917361152 716271083584 716349505536 716393922048 719413051392 721911013376 722034819072 725077721088 725122678784 725560379712 727595352064 727720132608 727765254144 728204550192 730832306176 731273453568 731318795424 731444214528 733495689216 733938444288 733983951384 736586891264 737077211136 737203617792 737522128098 739271245824 739763352576 740803244832 742880968704 742927030272 743008370688 743375478321 745588260864 746636341248 746682635664 748776849408 749228828544 752562026496 754672730112 754719522816 755175089088 758404676736 758487711744 758534740992 760662196224 761121349632 761168542176 762238523907 764376367104 764507455488 766651662336 767161995264 768240402048 770395078656 770442846208 770527199232 770574974976 770907903444 773202640896 773250582528 774289539072 774337548096 776509325312 776642494464 776978044416 777026220138 777159477936 779339169792 780434694144 782623571968 782757789696 783144536832 783278843904 785475698688 786579849216 786628620288 787103447634 789311029248 789359969664 789446393856 792822546432 793301112576 793350300393 795575402496 799065243648 799114788864 799597153152 801839775744 801889492992 803016716544 805407031296 805804969032 805893193728 805943162304 808203583488 809339682816 811748818944 811799150592 812149890048 812289171456 814567391232 815712436224 815763013632 816255427176 818191269888 818544771072 818595524096 818685149184 818735910912 822186344448 822682635264 822733644852 825041158144 825182650368 825731945307 828660252672 828711632896 829211862528 831537545216 831680151552 832233771648 835236921344 835741089792 835792909056 838786793472 840017965122 841813590016 842373955584 842882432112 846632279808 849006821376 849059463168 849571975224 853205261328 853298675712 853351583616 855744970752 856261518336 856314609948 859923412992 860070887424 862483120128 862536597504 863057244672 864270452304 866694463488 866748201984 866843099136 866896846848 869328224256 869852971008 869906905344 871075731456 871129741608 873572990976 873722806272 874100299968 876173328384 876756566016 877989030912 880451518464 880506109952 880602513408 881037603936 883660161024 884902330368 884957197824 887439228928 887974907904 888029965872 891925364736 894426939392 895022327808 898948399104 899004137472 899546797296 902069747712 902125679616 903393806112 906082910208 906530590161 906629842944 906686057592 909229031424 910507143168 913217421312 913274044416 913668626304 913825317888 916388315136 916445134848 917676490752 917733390336 918287355573 920465178624 920862867456 920919964608 921020792832 921077899776 923661238272 924959637504 925517964672 928171302912 928330481664 930934161408 932242784256 932300587008 932863345344 935479738368 935537741824 935640170496 939641536512 940208726016 940267022688 942904180736 947040288768 947099009024 947670700032 950328623104 951723515904 954556481536 955132674048 955191896064 955768472127 959217401856 959855918994 960020531568 962713092096 963294208128 966770294784 967413839616 967579748352 970293510144 970353672192 970939400256 975031271424 975091727232 975198486528 975258952704 977994252288 978584592384 978645268512 980020959309 982769614848 982938157056 983362837464 985694994432 986351136768 987737659776 990507958272 990569373696 990677827584 991167304428 994117681152 995515121664 995576847552 998369132544 998971771392 999033711606 1003416035328 1006230306816 1006292697088 1006900118784 1011206235648 1011316948992 1011379654656 1014216261632 1014828466176 1014891389568 1016318031876 1019168489472 1019343273984 1020021814791 1022202216448 1022882660352 1024320536064 1027193438208 1027369598976 1027433299968 1027877204592 1028053482624 1030936854528 1031000776704 1032386052096 1032450064128 1035523325952 1035970725888 1036034960184 1036148391936 1036212637248 1039118893056 1040579592192 1043677052928 1044192715776 1044371791872 1047300931584 1048773132288 1048838160384 1049471263512 1052414705664 1052479959552 1052595191808 1057096728576 1057734816768 1057800400524 1060767203328 1065420324864 1065486385152 1066129537536 1069119700992 1069185990656 1070688955392 1073876041728 1074406625376 1074524258304 1074590883072 1077604777984 1079119577088 1082331758592 1082398867456 1082866520064 1083052228608 1086089854976 1087616581632 1087684018176 1088340569568 1090921693184 1091393028096 1091580198912 1091647881216 1092306825288 1096248459264 1096910180352 1096978193136 1097166321792 1100243533824 1100907666432 1100975927076 1104880336896 1105615816704 1105805426688 1108906868736 1109645028864 1114321453056 1114390545408 1114512556032 1118382391296 1120023953496 1123165274112 1123843242816 1128843039744 1132009095168 1132079284224 1132762633632 1137607015104 1137731567616 1137802111488 1140993294336 1141682024448 1141752813264 1146564550656 1146761183232 1149977493504 1150048796672 1150742992896 1152360603072 1155592617984 1155664269312 1155790798848 1155862462464 1156361855166 1159104299008 1159803961344 1159875873792 1161434308608 1161506322144 1164763987968 1164963741696 1165467066624 1165539330207 1165739216904 1169008754688 1170652041216 1173935357952 1174136684544 1174716805248 1174918265856 1178213548032 1179869773824 1179942930432 1183966543872 1184039954496 1184169590784 1189233819648 1193363103744 1198597865472 1198672183296 1199395729728 1202759663616 1202834239488 1204525074816 1208110546944 1208707453548 1208839790592 1208914743456 1212305375232 1214009524224 1217623228416 1217698725888 1218224835072 1218433757184 1221851086848 1221926846464 1223568654336 1223644520448 1224383140764 1227286904832 1227817156608 1227893286144 1228027723776 1228103866368 1231548317696 1233279516672 1234023952896 1234100467278 1237561737216 1237773975552 1241245548544 1242990379008 1243067449344 1243817793792 1247306317824 1247520227328 1248350657472 1252855382016 1253611634688 1253689363584 1258180190208 1262720385024 1263560933376 1268964687872 1273510232064 1273589194752 1274357962836 1278956535808 1279807891992 1280027375424 1283617456128 1284392277504 1284471914922 1289027059712 1289885119488 1290106331136 1293724680192 1293804896256 1294585867008 1296405678456 1300041695232 1300122302976 1300264648704 1300345270272 1303992336384 1304779456512 1304860358016 1306613597184 1306694612412 1310359486464 1310584209408 1311150449952 1314259992576 1315134849024 1316983546368 1320677277696 1320759164928 1320903770112 1321556405904 1325490241536 1327353495552 1327435796736 1331158843392 1331962361856 1332044948808 1337888047104 1341640409088 1342533491712 1348274980864 1348422598656 1348506206208 1353104621568 1353188519424 1355090709168 1358891319296 1359124365312 1360029086388 1363843547136 1365760714752 1369591250944 1369826131968 1369911066624 1370502939456 1370737976832 1374582472704 1374667702272 1376514736128 1376600085504 1380697767936 1381294301184 1381379946912 1381531189248 1381616849664 1385491857408 1387439456256 1388276947008 1391569403904 1392256954368 1392495722496 1396401242112 1398364176384 1398450880512 1399295018016 1403219607552 1403306612736 1403460255744 1409462304768 1410313089024 1410400534032 1414356271104 1420560433152 1420648513536 1421506050048 1425492934656 1427585273856 1431834722304 1432542167168 1432699011072 1432787844096 1438826102784 1439783878491 1443822026752 1444069638144 1450155442176 1450245357568 1451120759424 1455190704128 1455440265216 1455530508288 1456409100384 1461664612352 1462546907136 1462637590848 1462888429056 1466991378432 1467876888576 1467967902768 1473173782528 1474154422272 1474407235584 1475044256196 1478542491648 1479526705152 1481606489664 1485761937408 1485854060544 1486016741376 1486750956642 1491176521728 1493272682496 1493365271328 1497553698816 1498457657088 1498550567409 1505124052992 1509345460224 1509439045632 1510350178176 1516809353472 1516975423488 1517069481984 1521324392448 1522242699264 1522337084352 1524477047814 1528752734208 1529014910976 1533303324672 1534323990528 1536480804096 1540790157312 1540885692416 1541054398464 1541149949952 1541815806888 1546405281792 1546501165056 1548579078144 1548675096192 1553018650624 1553284988928 1553956088832 1554052440276 1554318955872 1558678339584 1560869388288 1565247143936 1565515579392 1566289073664 1566557687808 1570951397376 1573159698432 1573257240576 1574206895268 1578622058496 1578719939328 1578892787712 1585645092864 1586602225152 1586700600786 1591150804992 1598130487296 1598229577728 1599194306304 1603679551488 1603778985984 1606033433088 1610814062592 1611609938064 1611786387456 1611886324608 1616407166976 1618679365632 1623497637888 1623598301184 1624299780096 1624578342912 1629134782464 1631424872448 1631526027264 1632510854352 1636382539776 1637089542144 1637191048192 1637370298368 1637471821824 1644372688896 1645365270528 1645467289704 1650082316288 1650365300736 1651463890614 1657320505344 1657423265792 1658423725056 1663075090432 1663360303104 1664467543296 1670473842688 1671482179584 1671585818112 1677573586944 1680035930244 1684747911168 1685764864224 1693264559616 1698013642752 1698118926336 1699143950448 1706410522656 1706597351424 1706703167232 1711489941504 1712523036672 1712629219896 1719846825984 1720141774848 1724966240256 1725073195008 1726114489344 1728540904608 1733388926976 1733496403968 1733686198272 1733793693696 1734542782749 1738656448512 1739705942016 1739813810688 1742151462912 1742259483216 1747145981952 1747445612544 1748200599936 1753513132032 1755978061824 1760903036928 1761012219904 1761205026816 1762075207872 1767320322048 1769804660736 1769914395648 1774878457856 1775949815808 1776059931744 1783850729472 1788853878784 1790044655616 1797896798208 1798008274944 1799093594592 1804139495424 1804251359232 1806787612224 1812165820416 1813061180322 1813259685888 1813372115184 1818458062848 1821014286336 1826434842624 1826548088832 1827337252608 1827650635776 1832776630272 1832890269696 1835352981504 1835466780672 1836574711146 1840930357248 1841725734912 1841839929216 1842041585664 1842155799552 1847322476544 1849919275008 1851035929344 1851150700917 1856342605824 1856660963328 1861868322816 1864485568512 1864601174016 1865726690688 1870959476736 1871075483648 1871280340992 1879283073024 1880417452032 1880534045376 1885808361472 1894080577536 1894198018048 1895341400064 1900657246208 1903447031808 1909112963072 1910265348096 1910383792128 1911536944254 1918434803712 1919711837988 1920041063136 1925426184192 1926588416256 1926707872383 1933540589568 1934827679232 1935159496704 1940587020288 1940707344384 1941878800512 1950062542848 1950183454464 1950396973056 1950517905408 1955988504576 1957169184768 1957290537024 1960041918618 1965539229696 1965876314112 1966725674928 1971389988864 1972702273536 1975475319552 1981015916544 1981138747392 1981355655168 1982334608856 1988235362304 1991030243328 1991153695104 1996738265088 1997943542784 1998067423212 2006832070656 2012460613632 2012585394176 2013800237568 2022412471296 2022633897984 2022759309312 2028432523264 2029656932352 2029782779136 2032636063752 2038336978944 2038686547968 2040043629582 2044404432896 2045765320704 2048641072128 2054386876416 2054739197952 2054866599936 2055754409184 2056106965248 2061873709056 2062001553408 2064772104192 2064900128256 2071046651904 2071941451776 2072069920368 2072296783872 2072425274496 2078237786112 2081159184384 2087354105856 2088385431552 2088743583744 2094601863168 2097546264576 2097676320768 2098942527024 2104829411328 2104959919104 2105190383616 2114193457152 2115469633536 2115600801048 2121534406656 2130840649728 2130972770304 2132259075072 2138239401984 2138371981312 2141377910784 2147752083456 2148813250752 2149048516608 2149181766144 2155209555968 2158239154176 2164797734912 2165733040128 2166104457216 2172179709952 2175233163264 2175368036352 2176681139136 2181843386368 2182786056192 2183160397824 2183295762432 2184613650576 2192496918528 2193820360704 2193956386272 2194332643584 2200487067648 2201815332864 2201951854152 2209760673792 2211231633408 2211610853376 2217813737472 2219290057728 2228642906112 2228781090816 2229025112064 2230126434963 2236764782592 2240047906992 2246330548224 2247686485632 2257686079488 2264018190336 2264158568448 2265525267264 2275214030208 2275463135232 2275604222976 2281986588672 2283364048896 2283505626528 2286715571721 2293129101312 2293522366464 2299954987008 2300097593344 2301485985792 2304721206144 2311185235968 2311328538624 2311581597696 2311724924928 2312723710332 2318208598016 2319607922688 2319751747584 2322868617216 2323012644288 2329527975936 2329927483392 2330934133248 2331078660414 2331478433808 2338017509376 2341304082432 2347870715904 2348273369088 2349433610496 2349836531712 2356427096064 2359739547648 2359885860864 2367933087744 2368079908992 2368339181568 2378467639296 2380050901179 2386726207488 2397195730944 2397344366592 2398791459456 2405519327232 2405668478976 2409050149632 2416221093888 2417414907096 2417679581184 2417829486912 2424610750464 2428019048448 2435246456832 2435397451776 2436449670144 2436867514368 2443702173696 2443853692928 2447137308672 2447289040896 2448766281528 2454573809664 2455634313216 2455786572288 2456055447552 2456207732736 2463096635392 2466559033344 2468047905792 2468200934556 2475123474432 2475547951104 2477195835921 2482491097088 2485980758016 2486134898688 2487635587584 2494612635648 2495040454656 2496701314944 2505710764032 2507223269376 2507378727168 2516360380416 2525440770048 2527121866752 2537929375744 2547020464128 2547178389504 2548715925672 2557913071616 2559615783984 2560054750848 2567234912256 2568784555008 2568943829844 2578054119424 2579770238976 2580212662272 2587449360384 2587609792512 2589171734016 2592811356912 2600083390464 2600244605952 2600529297408 2600690540544 2607984672768 2609558913024 2609720716032 2613227194368 2613389224824 2620718972928 2621168418816 2622300899904 2628519985152 2630269698048 2633967092736 2641354555392 2641518329856 2641807540224 2643112811808 2650980483072 2654706991104 2654871593472 2662317686784 2663924723712 2664089897616 2675776094208 2683280818176 2685066983424 2696549961728 2696845197312 2697012412416 2706209243136 2706377038848 2710181418336 2717782638592 2718248730624 2719591770483 2720058172776 2727687094272 2731521429504 2739182501888 2739652263936 2739822133248 2741005878912 2741475953664 2749164945408 2749335404544 2753029472256 2753200171008 2754862066719 2761395535872 2762588602368 2762759893824 2763062378496 2763233699328 2770983714816 2774878912512 2776553894016 2784513908736 2784991444992 2792802484224 2796728352768 2796901761024 2798590036032 2806439215104 2806613225472 2806920511488 2818924609536 2820626178048 2820801068064 2828712542208 2841120866304 2841297027072 2843012100096 2850985869312 2855170547712 2863669444608 2865084334336 2865398022144 2865575688192 2877652205568 2879567756982 2887644053504 2888139276288 2900310884352 2900490715136 2902241518848 2910381408256 2910880530432 2911061016576 2912818200768 2923329224704 2925093814272 2925275181696 2925776858112 2933982756864 2935753777152 2935935805536 2940062877927 2946347565056 2948308844544 2948814471168 2950088512392 2957084983296 2959053410304 2963212979328 2971523874816 2971708121088 2972033482752 2973501913284 2982353043456 2986545364992 2986730542656 2995107397632 2996915314176 2997101134818 3010248105984 3018690920448 3018878091264 3020700356352 3033618706944 3033950846976 3034138963968 3042648784896 3044485398528 3044674168704 3048954095628 3057505468416 3058029821952 3066606649344 3068647981056 3072961608192 3081580314624 3081771384832 3082108796928 3082299899904 3083631613776 3092810563584 3093002330112 3097158156288 3097350192384 3106037301248 3106569977856 3107912177664 3108104880552 3108637911744 3117356679168 3121738776576 3130494287872 3131031158784 3132578147328 3133115375616 3141902794752 3146319396864 3146514481152 3148413790536 3157244116992 3157439878656 3157785575424 3171290185728 3173204450304 3173401201572 3182301609984 3196260974592 3196459155456 3198388612608 3207359102976 3207557971968 3212066866176 3221628125184 3223219876128 3223572774912 3223772649216 3232814333952 3237358731264 3246995275776 3247196602368 3248599560192 3249156685824 3258269564928 3262849744896 3263052054528 3265021708704 3272765079552 3274179084288 3274382096384 3274740596736 3274943643648 3288745377792 3290730541056 3290934579408 3300164632576 3300730601472 3302927781228 3314641010688 3314846531584 3316847450112 3326150180864 3326720606208 3328935086592 3340947685376 3342964359168 3343171636224 3355147173888 3360071860488 3369495822336 3371529728448 3386529119232 3396027285504 3396237852672 3398287900896 3412821045312 3413194702848 3413406334464 3422979883008 3425046073344 3425258439792 3439693651968 3440283549696 3449932480512 3450146390016 3452228978688 3457081809216 3466777853952 3466992807936 3467372396544 3467587387392 3469085565498 3477312897024 3479411884032 3479627621376 3484302925824 3484518966432 3494291963904 3494891225088 3496401199872 3496617990621 3507026264064 3511956123648 3521806073856 3522024439808 3522410053632 3524150415744 3534640644096 3539609321472 3539828791296 3549756915712 3551899631616 3552119863488 3567701458944 3577707757568 3580089311232 3595793596416 3596016549888 3598187189184 3608278990848 3608502718464 3613575224448 3624331640832 3626122360644 3626519371776 3626744230368 3636916125696 3642028572672 3652869685248 3653096177664 3654674505216 3655301271552 3665553260544 3665780539392 3670705963008 3670933561344 3673149422292 3681860714496 3683451469824 3683679858432 3684083171328 3684311599104 3694644953088 3699838550016 3702071858688 3702301401834 3712685211648 3713321926656 3723736645632 3728971137024 3729202348032 3731453381376 3741918953472 3742150967296 3742560681984 3758566146048 3760834904064 3761068090752 3771616722944 3788161155072 3788396036096 3790682800128 3801314492416 3806894063616 3818225926144 3820530696192 3820767584256 3823073888508 3836869607424 3839423675976 3840082126272 3850852368384 3853176832512 3853415744766 3867081179136 3869655358464 3870318993408 3881174040576 3881414688768 3883757601024 3900125085696 3900366908928 3900793946112 3901035810816 3911977009152 3914338369536 3914581074048 3920083837236 3931078459392 3931752628224 3933451349856 3942779977728 3945404547072 3950950639104 3962031833088 3962277494784 3962711310336 3964669217712 3976470724608 3982060486656 3982307390208 3993476530176 3995887085568 3996134846424 4013664141312 4024921227264 4025170788352 4027600475136 4044824942592 4045267795968 4045518618624 4056865046528 4059313864704 4059565558272 4065272127504 4076673957888 4077373095936 4080087259164 4091530641408 4097282144256 4108773752832 4109478395904 4109733199872 4111508818368 4112213930496 4123747418112 4124003106816 4129544208384 4129800256512 4142093303808 4143882903552 4144139840736 4144593567744 4144850548992 4156475572224 4162318368768 4174708211712 4176770863104 4177487167488 4189203726336 4195092529152 4195352641536 4197885054048 4209658822656 4209919838208 4210380767232 4228386914304 4230939267072 4231201602096 4243068813312 4261681299456 4261945540608 4264518150144 4276478803968 4276743962624 4282755821568 4295504166912 4297626501504 4298097033216 4298363532288 4310419111936 4316478308352 4319351635473 4329595469824 4331466080256 4332208914432 4344359419904 4350466326528 4350736072704 4353362278272 4365572112384 4366320795648 4366591524864 4369227301152 4384993837056 4387640721408 4387912772544 4388665287168 4400974135296 4403630665728 4403903708304 4419521347584 4422463266816 4423221706752 4435627474944 4438580115456 4457285812224 4457562181632 4458050224128 4460252869926 4473529565184 4480095813984 4492661096448 4495372971264 4495651702227 4515372158976 4528036380672 4528317136896 4531050534528 4550428060416 4550926270464 4551208445952 4563973177344 4566728097792 4567011253056 4573431143442 4586258202624 4587044732928 4599909974016 4600195186688 4602971971584 4609442412288 4622370471936 4622657077248 4623163195392 4623449849856 4625447420664 4636417196032 4639215845376 4639503495168 4645737234432 4646025288576 4659055951872 4659854966784 4661868266496 4662157320828 4662956867616 4676035018752 4682608164864 4695741431808 4696546738176 4698867220992 4699673063424 4712854192128 4719479095296 4719771721728 4735866175488 4736159817984 4736678363136 4756935278592 4760101802358 4773452414976 4794391461888 4794688733184 4797582918912 4811038654464 4811336957952 4818100299264 4832442187776 4834829814192 4835359162368 4835658973824 4849221500928 4856038096896 4870492913664 4870794903552 4872899340288 4873735028736 4887404347392 4887707385856 4894274617344 4894578081792 4897532563056 4909147619328 4911268626432 4911573144576 4912110895104 4912415465472 4926193270784 4933118066688 4936095811584 4936401869112 4950246948864 4951095902208 4954391671842 4964982194176 4971961516032 4972269797376 4975271175168 4989225271296 4990080909312 4993402629888 5011421528064 5014446538752 5014757454336 5032720760832 5054243733504 5075858751488 5094040928256 5094356779008 5097431851344 5115826143232 5119231567968 5120109501696 5134469824512 5137569110016 5137887659688 5156108238848 5159540477952 5160425324544 5174898720768 5175219585024 5178343468032 5185622713824 5200166780928 5200489211904 5201058594816 5201381081088 5203628348247 5215969345536 5219117826048 5219441432064 5226454388736 5226778449648 5241437945856 5242336837632 5244601799808 5260539396096 5267934185472 5282709110784 5283036659712 5283615080448 5286225623616 5301960966144 5309413982208 5309743186944 5324635373568 5327849447424 5328179795232 5351552188416 5366561636352 5370133966848 5393099923456 5393690394624 5394024824832 5412418486272 5412754077696 5420362836672 5435565277184 5436497461248 5439183540966 5440116345552 5455374188544 5463042859008 5478365003776 5479304527872 5479644266496 5482011757824 5482951907328 5498329890816 5498670809088 5506058944512 5506400342016 5509724133438 5522791071744 5525177204736 5525519787648 5526124756992 5526467398656 5541967429632 5549757825024 5553107788032 5553452102751 5569027817472 5569982889984 5585604968448 5593456705536 5593803522048 5597180072064 5612878430208 5613226450944 5613841022976 5637849219072 5641252356096 5641602136128 5657425084416 5682241732608 5682594054144 5686024200192 5701971738624 5710341095424 5727338889216 5730168668672 5730796044288 5731151376384 5755304411136 5759135513964 5775288107008 5776278552576 5780123617149 5800621768704 5800981430272 5804483037696 5820762816512 5821761060864 5822122033152 5825636401536 5846658449408 5850187628544 5850550363392 5851553716224 5867965513728 5871507554304 5871871611072 5880125755854 5892695130112 5896617689088 5897628942336 5900177024784 5914169966592 5918106820608 5926425958656 5943047749632 5943416242176 5944066965504 5947003826568 5964706086912 5973090729984 5973461085312 5990214795264 5993830628352 5994202269636 6020496211968 6037381840896 6037756182528 6041400712704 6067237413888 6067901693952 6068277927936 6085297569792 6088970797056 6089348337408 6097908191256 6115010936832 6116059643904 6133213298688 6137295962112 6145923216384 6163160629248 6163542769664 6164217593856 6164599799808 6167263227552 6185621127168 6186004660224 6194316312576 6194700384768 6212074602496 6213139955712 6215824355328 6216209761104 6217275823488 6234713358336 6243477553152 6260988575744 6262062317568 6265156294656 6266230751232 6283805589504 6292638793728 6293028962304 6296827581072 6314488233984 6314879757312 6315571150848 6342580371456 6346408900608 6346802403144 6364603219968 6392521949184 6392918310912 6396777225216 6414718205952 6415115943936 6424133732352 6443256250368 6446439752256 6447145549824 6447545298432 6465628667904 6474717462528 6494393204736 6497199120384 6498313371648 6516539129856 6525699489792 6526104109056 6530043417408 6545530159104 6548358168576 6548764192768 6549481193472 6549887287296 6577490755584 6581461082112 6581869158816 6600329265152 6601461202944 6605855562456 6629282021376 6629693063168 6633694900224 6652300361728 6653441212416 6657870173184 6681895370752 6685928718336 6686343272448 6690379304889 6710294347776 6720143720976 6738991644672 6743059456896 6773058238464 6792054571008 6792475705344 6796575801792 6825642090624 6826389405696 6826812668928 6845959766016 6850092146688 6850516879584 6860146715163 6879387303936 6880567099392 6899864961024 6900292780032 6904457957376 6914163618432 6933555707904 6933985615872 6934744793088 6935174774784 6938171130996 6954625794048 6958823768064 6959255242752 6968605851648 6969037932864 6988583927808 6989782450176 6992802399744 6993235981242 7014052528128 7023912247296 7043612147712 7044048879616 7044820107264 7048300831488 7069281288192 7079218642944 7079657582592 7099513831424 7103799263232 7104239726976 7135402917888 7140152703537 7155415515136 7160178622464 7191587192832 7192033099776 7196374378368 7216557981696 7217005436928 7227150448896 7248663281664 7252244721288 7253038743552 7253488460736 7273832251392 7284057145344 7305739370496 7306192355328 7309349010432 7310602543104 7331106521088 7331561078784 7341411926016 7341867122688 7346298844584 7363721428992 7366902939648 7367359716864 7368166342656 7368623198208 7389289906176 7399677100032 7404143717376 7404602803668 7425370423296 7426643853312 7447473291264 7457942274048 7458404696064 7462906762752 7483837906944 7484301934592 7485121363968 7517132292096 7521669808128 7522136181504 7543233445888 7576322310144 7576792072192 7581365600256 7602628984832 7613788127232 7636451852288 7641061392384 7641535168512 7646147777016 7673739214848 7678847351952 7680164252544 7701704736768 7706353665024 7706831489532 7734162358272 7739310716928 7740637986816 7762348081152 7762829377536 7767515202048 7800250171392 7800733817856 7801587892224 7802071621632 7823954018304 7828676739072 7829162148096 7840167674472 7862156918784 7863505256448 7866902699712 7885559955456 7890809094144 7901901278208 7924063666176 7924554989568 7925422620672 7929338435424 7952941449216 7964120973312 7964614780416 7986953060352 7991774171136 7992269692848 8027328282624 8049842454528 8050341576704 8055200950272 8089649885184 8090535591936 8091037237248 8113730093056 8118627729408 8119131116544 8130544255008 8153347915776 8154746191872 8158775311449 8160174518328 8183061282816 8194564288512 8217547505664 8218956791808 8219466399744 8223017636736 8224427860992 8247494836224 8248006213632 8259088416768 8259600513024 8284186607616 8287765807104 8288279681472 8289187135488 8289701097984 8312951144448 8324636737536 8353541726208 8354974334976 8378407452672 8390185058304 8390705283072 8395770108096 8419317645312 8419839676416 8420761534464 8456773828608 8461878534144 8462403204192 8486137626624 8523362598912 8523891081216 8529036300288 8552957607936 8553487925248 8565511643136 8591008333824 8595253003008 8596194066432 8596727064576 8620838223872 8632956616704 8638703270946 8659190939648 8662932160512 8664417828864 8688718839808 8700932653056 8701472145408 8706724556544 8731144224768 8732641591296 8733183049728 8738454602304 8769987674112 8775281442816 8775825545088 8777330574336 8801948270592 8807261331456 8807807416608 8839042695168 8844926533632 8846443413504 8871254949888 8877160230912 8914571624448 8915124363264 8916100448256 8920505739852 8947059130368 8960191627968 8985322192896 8990745942528 8991303404454 9030744317952 9056072761344 9056634273792 9062101069056 9100856120832 9101852540928 9102416891904 9127946354688 9133456195584 9134022506112 9146862286884 9172516405248 9174089465856 9199819948032 9200390373376 9205943943168 9218884824576 9244740943872 9245314154496 9246326390784 9246899699712 9250894841328 9272834392064 9278431690752 9279006990336 9291474468864 9292050577152 9318111903744 9319709933568 9323736532992 9324314641656 9325913735232 9352070037504 9365216329728 9391482863616 9393093476352 9397734441984 9399346126848 9425708384256 9438958190592 9439543443456 9471732350976 9472319635968 9473356726272 9513870557184 9520203604716 9546904829952 9588782923776 9589377466368 9595165837824 9622077308928 9622673915904 9636200598528 9664884375552 9669659628384 9670718324736 9671317947648 9698443001856 9712076193792 9740985827328 9741589807104 9745798680576 9747470057472 9774808694784 9775414771712 9788549234688 9789156163584 9795065126112 9818295238656 9822537252864 9823146289152 9824221790208 9824830930944 9852386541568 9866236133376 9872191623168 9872803738224 9900493897728 9902191804416 9908783343684 9943923032064 9944539594752 9950542350336 9978450542592 9980161818624 9986805259776 10022843056128 10028893077504 10029514908672 10065441521664 10108487467008 10151717502976 10188081856512 10188713558016 10194863702688 10231652286464 10238463135936 10240219003392 10268939649024 10275138220032 10275775319376 10312216477696 10319080955904 10320850649088 10349797441536 10350439170048 10356686936064 10371245427648 10400333561856 10400978423808 10402117189632 10402762162176 10407256696494 10431938691072 10438235652096 10438882864128 10452908777472 10453556899296 10482875891712 10484673675264 10489203599616 10489853971863 10521078792192 10535868370944 10565418221568 10566073319424 10567230160896 10572451247232 10603921932288 10618827964416 10619486373888 10649270747136 10655698894848 10656359590464 10703104376832 10733123272704 10740267933696 10786199846912 10787380789248 10788049649664 10824836972544 10825508155392 10840725673344 10871130554368 10872994922496 10878367081932 10880232691104 10910748377088 10926085718016 10956730007552 10958609055744 10959288532992 10964023515648 10965903814656 10996659781632 10997341618176 11012117889024 11012800684032 11019448266876 11045582143488 11050354409472 11051039575296 11052249513984 11052934797312 11083934859264 11099515650048 11106215576064 11106904205502 11138055634944 11139965779968 11171209936896 11186913411072 11187607044096 11194360144128 11225756860416 11226452901888 11227682045952 11275698438144 11282504712192 11283204272256 11314850168832 11364483465216 11365188108288 11372048400384 11403943477248 11420682190848 11454677778432 11460337337344 11461592088576 11462302752768 11510608822272 11518271027928 11550576214016 11552557105152 11560247234298 11601243537408 11601962860544 11608966075392 11641525633024 11643522121728 11644244066304 11651272803072 11693316898816 11700375257088 11701100726784 11703107432448 11735931027456 11743015108608 11743743222144 11760251511708 11793235378176 11795257884672 11800354049568 11828339933184 11836213641216 11852851917312 11886095499264 11886832484352 11888133931008 11894007653136 11929412173824 11946181459968 11946922170624 11980429590528 11987661256704 11988404539272 12040992423936 12074763681792 12075512365056 12082801425408 12134474827776 12135803387904 12136555855872 12170595139584 12177941594112 12178696674816 12195816382512 12230021873664 12232119287808 12274591924224 12291846432768 12326321258496 12327085539328 12328435187712 12329199599616 12334526455104 12371242254336 12372009320448 12388632625152 12389400769536 12424149204992 12426279911424 12431648710656 12432419522208 12434551646976 12469426716672 12486955106304 12521977151488 12524124635136 12530312589312 12532461502464 12567611179008 12585277587456 12586057924608 12593655162144 12628976467968 12629759514624 12631142301696 12685160742912 12692817801216 12693604806288 12729206439936 12785043898368 12785836621824 12793554450432 12829436411904 12830231887872 12848267464704 12886512500736 12892879504512 12894291099648 12895090596864 12931257335808 12949434925056 12958054906419 12988786409472 12994398240768 12996626743296 13033078259712 13051398979584 13052208218112 13060086834816 13096716337152 13097528385536 13098962386944 13099774574592 13154981511168 13162922164224 13163738317632 13200658530304 13202922405888 13211711124912 13258564042752 13259386126336 13267389800448 13304600723456 13306882424832 13315740346368 13363790741504 13371857436672 13372686544896 13380758609778 13420588695552 13440287441952 13477983289344 13486118913792 13486955106681 13546116476928 13584109142016 13584951410688 13593151603584 13651284181248 13652778811392 13653625337856 13691919532032 13700184293376 13701033759168 13720293430326 13758774607872 13761134198784 13799729922048 13800585560064 13808915914752 13828327236864 13867111415808 13867971231744 13869489586176 13870349549568 13876342261992 13909251588096 13917647536128 13918510485504 13937211703296 13938075865728 13977167855616 13979564900352 13985604799488 13986471962484 14028105056256 14047824494592 14087224295424 14088097759232 14089640214528 14096601662976 14138562576384 14158437285888 14159315165184 14199027662848 14207598526464 14208479453952 14270805835776 14280305407074 14310831030272 14320357244928 14383174385664 14384066199552 14392748756736 14433115963392 14434010873856 14454300897792 14497326563328 14504489442576 14506077487104 14506976921472 14547664502784 14568114290688 14611478740992 14612384710656 14618698020864 14621205086208 14662213042176 14663122157568 14682823852032 14683734245376 14692597689168 14727442857984 14733805879296 14734719433728 14736332685312 14737246396416 14778579812352 14799354200064 14808287434752 14809205607336 14850740846592 14853287706624 14894946582528 14915884548096 14916809392128 14925813525504 14967675813888 14968603869184 14970242727936 15034264584192 15043339616256 15044272363008 15086466891776 15153584144384 15162731200512 15205257969664 15227576254464 15272903704576 15282122784768 15283070337024 15292295554032 15347478429696 15357694703904 15360328505088 15403409473536 15412707330048 15413662979064 15468324716544 15478621433856 15481275973632 15524696162304 15525658755072 15535030404096 15600500342784 15601467635712 15603175784448 15604143243264 15610885044741 15647908036608 15657353478144 15658324296192 15680335348944 15724313837568 15727010512896 15733805399424 15781618188288 15803802556416 15848127332352 15849109979136 15850845241344 15858676870848 15905882898432 15928241946624 15929229560832 15973906120704 15983548342272 15984539385696 16054656565248 16099684909056 16100683153408 16110401900544 16179299770368 16181071183872 16182074474496 16227460186112 16237255458816 16238262233088 16261088510016 16306695831552 16309492383744 16317550622898 16320349036656 16366122565632 16389128577024 16435095011328 16437913583616 16438932799488 16446035273472 16448855721984 16494989672448 16496012427264 16518176833536 16519201026048 16568373215232 16575531614208 16576559362944 16578374270976 16579402195968 16625902288896 16649273475072 16660356308253 16707083452416 16709948669952 16756814905344 16780370116608 16781410566144 16791540216192 16838635290624 16839679352832 16841523068928 16913547657216 16923757068288 16924806408384 16972275253248 17046725197824 17047782162432 17058072600576 17105915215872 17106975850496 17131023286272 17182016667648 17190506006016 17192388132864 17193454129152 17241676447744 17265913233408 17277406541892 17318381879296 17325864321024 17328835657728 17340370851447 17377437679616 17401865306112 17402944290816 17413449113088 17462288449536 17465283182592 17466366099456 17476909204608 17539975348224 17550562885632 17551651090176 17554661148672 17603896541184 17614522662912 17615614833216 17678085390336 17689853067264 17692886827008 17742509899776 17754320461824 17829143248896 17830248726528 17832200896512 17841011479704 17894118260736 17920383255936 17970644385792 17981491885056 17982606808908 18061488635904 18112145522688 18113268547584 18124202138112 18201712241664 18203705081856 18204833783808 18255892709376 18266912391168 18268045012224 18293724573768 18345032810496 18348178931712 18399639896064 18400780746752 18411887886336 18437769649152 18489481887744 18490628308992 18492652781568 18493799399424 18501789682656 18545668784128 18556863381504 18558013980672 18582948937728 18584101154304 18636223807488 18639419867136 18647473065984 18648629283312 18651827470464 18704140075008 18730432659456 18782965727232 18786186952704 18795468883968 18798692253696 18851416768512 18877916381184 18879086886912 18943464701952 18944639271936 18946713452544 19027741114368 19040407209432 19093809659904 19177565847552 19178754932736 19190331675648 19244154617856 19245347831808 19272401197056 19329768751104 19339319256768 19341436649472 19342635895296 19396886003712 19424152387584 19483179614208 19491597361152 19494940114944 19549617389568 19550829543424 19577098469376 19578312327168 19590130252224 19636590477312 19645074505728 19646292578304 19648443580416 19649661861888 19704773083136 19732472266752 19744383246336 19745607476448 19800987795456 19804383608832 19817566687368 19887846064128 19889079189504 19901084700672 19956901085184 19960323637248 19973610519552 20045686112256 20057786155008 20059029817344 20130883043328 20216974934016 20303435005952 20376163713024 20377427116032 20389727405376 20463304572928 20476926271872 20480438006784 20537879298048 20550276440064 20551550638752 20580440145489 20624432955392 20638161911808 20641701298176 20699594883072 20700878340096 20713373872128 20742490855296 20800667123712 20801956847616 20804234379264 20805524324352 20814513392988 20863877382144 20876471304192 20877765728256 20905817554944 20907113798592 20965751783424 20969347350528 20978407199232 20979707943726 21042157584384 21071736741888 21130836443136 21132146638848 21134460321792 21144902494464 21207843864576 21237655928832 21238972747776 21298541494272 21311397789696 21312719180928 21406208753664 21466246545408 21480535867392 21572399693824 21574761578496 21576099299328 21649673945088 21651016310784 21681451346688 21742261108736 21745989844992 21756734163864 21760465382208 21821496754176 21852171436032 21913460015104 21917218111488 21918577065984 21928047031296 21931807629312 21993319563264 21994683236352 22024235778048 22025601368064 22038896533752 22091164286976 22100708818944 22102079150592 22104499027968 22105869594624 22167869718528 22199031300096 22212431152128 22213808411004 22276111269888 22279931559936 22342419873792 22373826822144 22375214088192 22388720288256 22451513720832 22452905803776 22455364091904 22551396876288 22565009424384 22566408544512 22629700337664 22728966930432 22730376216576 22744096800768 22807886954496 22841364381696 22909355556864 22920674674688 22923184177152 22924605505536 23021217644544 23036542055856 23101152428032 23105114210304 23120494468596 23202487074816 23203925721088 23217932150784 23283051266048 23287044243456 23288488132608 23302545606144 23386633797632 23400750514176 23402201453568 23406214864896 23471862054912 23486030217216 23487486444288 23520503023416 23586470756352 23590515769344 23600708099136 23656679866368 23672427282432 23705703834624 23772190998528 23773664968704 23776267862016 23788015306272 23858824347648 23892362919936 23893844341248 23960859181056 23975322513408 23976809078544 24081984847872 24149527363584 24151024730112 24165602850816 24268949655552 24271606775808 24273111711744 24341190279168 24355883188224 24357393349632 24391632765024 24460043747328 24464238575616 24476325934347 24549183848448 24583692865536 24652642516992 24654171078656 24656870375424 24658399199232 24669052910208 24742484508672 24744018640896 24777265250304 24778801539072 24848298409984 24852559822848 24863297421312 24864839044416 24869103293952 24938853433344 24973910212608 25043954302976 25060625178624 25064923004928 25135222358016 25170555174912 25172115849216 25187310324288 25257952935936 25259519029248 25262284603392 25370321485824 25385635602432 25387209612576 25458412879872 25570087796736 25571673243648 25587108900864 25658872823808 25660463775744 25696534929408 25773025001472 25785759009024 25788582199296 25790181193728 25862514671616 25898869850112 25916109812838 25977572818944 25988796481536 25993253486592 26066156519424 26102797959168 26104416436224 26120173669632 26193432674304 26195056771072 26197924773888 26199549149184 26309963022336 26325844328448 26327476635264 26401317060608 26405844811776 26423422249824 26517128085504 26518772252672 26534779600896 26609201446912 26613764849664 26631480692736 26727581483008 26743714873344 26745373089792 26761517219556 26841177391104 26880574883904 26955966578688 26972237827584 26973910213362 27092232953856 27168218284032 27169902821376 27186303207168 27302568362496 27305557622784 27307250675712 27383839064064 27400368586752 27402067518336 27440586860652 27517549215744 27522268397568 27599459844096 27601171120128 27617831829504 27656654473728 27734222831616 27735942463488 27738979172352 27740699099136 27752684523984 27818503176192 27835295072256 27837020971008 27874423406592 27876151731456 27954335711232 27959129800704 27971209598976 27972943924968 28056210112512 28095648989184 28174448590848 28176195518464 28179280429056 28193203325952 28277125152768 28316874571776 28318630330368 28398055325696 28415197052928 28416958907904 28541611671552 28560610814148 28640714489856 28766348771328 28768132399104 28785497513472 28866231926784 28868021747712 28908601795584 28994653126656 29008978885152 29012154974208 29013953842944 29095329005568 29136228581376 29222957481984 29224769421312 29237396041728 29242410172416 29324426084352 29326244315136 29365647704064 29367468490752 29385195378336 29454885715968 29467611758592 29469438867456 29472665370624 29474492792832 29557159624704 29598708400128 29616574869504 29618411214672 29701481693184 29706575413248 29831769096192 29833618784256 29851627051008 29935351627776 29937207738368 29940485455872 30068529168384 30086679232512 30088544726016 30172933783552 30307168288768 30325462401024 30410515939328 30455152508928 30564245569536 30566140674048 30584591108064 30694956859392 30715389407808 30720657010176 30806818947072 30825414660096 30827325958128 30936649433088 30957242867712 30962551947264 31049392324608 31051317510144 31070060808192 31201000685568 31202935271424 31206351568896 31208286486528 31221770089482 31295816073216 31314706956288 31316648592384 31360670697888 31448627675136 31454021025792 31467610798848 31469561915589 31563236376576 31607605112832 31696254664704 31698219958272 31701690482688 31717353741696 31811765796864 31856483893248 31858459121664 31947812241408 31967096684544 31969078771392 32109313130496 32199369818112 32201366306816 32220803801088 32358599540736 32362142367744 32364148948992 32454920372224 32474510917632 32476524466176 32522177020032 32613391663104 32618984767488 32635101245796 32640698073312 32732245131264 32778257154048 32870190022656 32875827167232 32877865598976 32892070546944 32897711443968 32989979344896 32992024854528 33036353667072 33038402052096 33136746430464 33151063228416 33153118725888 33156748541952 33158804391936 33251804577792 33298546950144 33320712616506 33414166904832 33419897339904 33513629810688 33560740233216 33562821132288 33583080432384 33677270581248 33679358705664 33683046137856 33827095314432 33847514136576 33849612816768 33944550506496 34093450395648 34095564324864 34116145201152 34211830431744 34213951700992 34262046572544 34364033335296 34381012012032 34384776265728 34386908258304 34483352895488 34531826466816 34554813083784 34636763758592 34651728642048 34657671315456 34680741702894 34754875359232 34803730612224 34805888581632 34826898226176 34924576899072 34930566365184 34932732198912 34953818409216 35079950696448 35101125771264 35103302180352 35109322297344 35207793082368 35229045325824 35231229666432 35379706134528 35385773654016 35485019799552 35508640923648 35658286497792 35660497453056 35664401793024 35682022959408 35788236521472 35840766511872 35941288771584 35962983770112 35965213617816 36122977271808 36224291045376 36226537095168 36248404276224 36403424483328 36407410163712 36409667567616 36511785418752 36533824782336 36536090024448 36587449147536 36690065620992 36696357863424 36801561493504 36823775772672 36875539298304 36978963775488 36981256617984 36985305563136 36987598798848 37003579365312 37091337568256 37113726763008 37116027961344 37165897875456 37168202308608 37272447614976 37278839734272 37294946131968 37297258566624 37303654940928 37408280150016 37460865318912 37565931454464 37572373905408 37590937767936 37597384507392 37702833537024 37755832762368 37758173773824 37886929403904 37889278543872 37893426905088 38055482228736 38080814418864 38187619319808 38355131695104 38357509865472 38380663351296 38488309235712 38490695663616 38544802394112 38659537502208 38678638513536 38682873298944 38685271790592 38793772007424 38848304775168 38874164719257 38966359228416 38983194722304 38989880229888 39099234779136 39101659086848 39154196938752 39156624654336 39180260504448 39290149011456 39292585156608 39296887160832 39299323723776 39409546166272 39464944533504 39488766492672 39491214952896 39601975590912 39608767217664 39635133374736 39775692128256 39778158379008 39802169401344 39913802170368 39920647274496 39947221039104 40091372224512 40115572310016 40118059634688 40261766086656 40433949868032 40460865320043 40606870011904 40752327426048 40754854232064 40779454810752 40926609145856 40953852543744 40960876013568 41075758596096 41100552880128 41103101277504 41160880290978 41248865910784 41276323823616 41283402596352 41399189766144 41401756680192 41426747744256 41484981710592 41601334247424 41603913695232 41608468758528 41611048648704 41629026785976 41727754764288 41752942608384 41755531456512 41811635109888 41814227597184 41931503566848 41938694701056 41956814398464 41959415887452 42084315168768 42143473483776 42261672886272 42264293277696 42268920643584 42289804988928 42415687729152 42475311857664 42477945495552 42597082988544 42622795579392 42625438361856 42812417507328 42932493090816 42961071734784 43144799387648 43149523156992 43152198598656 43299347890176 43302032621568 43362902693376 43484522217472 43491979689984 43513468327728 43520930764416 43642993508352 43704342872064 43826920030208 43834436222976 43837154131968 43856094062592 43863615258624 43986639126528 43989366472704 44048471556096 44051202736128 44077793067504 44182328573952 44201417637888 44204158301184 44208998055936 44211739189248 44335739437056 44398062600192 44424862304256 44427616822008 44552222539776 44559863119872 44684839747584 44747653644288 44750428176384 44777440576512 44903027441664 44905811607552 44910728183808 45102793752576 45130018848768 45132817089024 45259400675328 45460752433152 45488193601536 45615773908992 45682728763392 45818711113728 45841349349376 45846368354304 45849211011072 46042435289088 46073084111712 46202304856064 46210228420608 46240988937192 46404974149632 46407851442176 46435864301568 46566102532096 46574088486912 46576976265216 46605091212288 46773267595264 46801501028352 46804402907136 46812429729792 46832655134223 46943724109824 46972060434432 46974972888576 47041006046832 47172941512704 47181031538688 47201416198272 47344854564864 47411407669248 47544381997056 47547329937408 47552535724032 47576030612544 47717648695296 47784725839872 47787688682496 47921718362112 47950645026816 47953618157088 48163969695744 48299054727168 48302049460224 48331205701632 48537899311104 48543213551616 48546223423488 48682380558336 48711766376448 48714786699264 48783265530048 48920087494656 48928477151232 48952651868694 49098367696896 49167385731072 49305285033984 49308342157312 49313740750848 49316798398464 49338105820416 49484969017344 49488037281792 49554530500608 49557603078144 49696596819968 49705119645696 49726594842624 49729678088832 49738206587904 49877706866688 49947820425216 49981068924759 50087908605952 50121250357248 50129846009856 50270444716032 50341110349824 50344231698432 50374620648576 50515905871872 50519038058496 50524569206784 50740642971648 50771271204864 50774419225152 50916825759744 51140175593472 51143346487296 51174217801728 51317745647616 51320927551488 51393069858816 51546050002944 51571518018048 51577164398592 51580362387456 51725029343232 51797739700224 51832219625676 51955145637888 51977592963072 51986506973184 52132313038848 52205595918336 52208832872448 52240347339264 52386865348608 52390113542144 52395849547776 52399098298368 52619926044672 52651688656896 52654953270528 52802634121216 52811689623552 52846844499648 53034256171008 53037544505344 53069559201792 53218402893824 53227529699328 53262961385472 53455162966016 53487429746688 53490746179584 53523034439112 53682354782208 53761149767808 53911933157376 53944475655168 53947820426724 54184465907712 54336436568064 54339805642752 54372606414336 54605136724992 54611115245568 54614501351424 54767678128128 54800737173504 54804135036672 54881173721304 55035098431488 55044536795136 55198919688192 55202342240256 55235663659008 55313308947456 55468445663232 55471884926976 55477958344704 55481398198272 55505369047968 55637006352384 55670590144512 55674041942016 55748846813184 55752303462912 55908671422464 55918259601408 55942419197952 55945887849936 56112420225024 56191297978368 56348897181696 56352391036928 56358560858112 56386406651904 56554250305536 56633749143552 56637260660736 56796110651392 56830394105856 56833917815808 57083223343104 57121221628296 57281428979712 57532697542656 57536264798208 57570995026944 57732463853568 57736043495424 57817203591168 57989306253312 58017957770304 58024309948416 58027907685888 58190658011136 58272457162752 58449538842624 58474792083456 58484820344832 58648852168704 58652488630272 58731295408128 58734936981504 58770390756672 58909771431936 58935223517184 58938877734912 58945330741248 58948985585664 59114319249408 59197416800256 59233149739008 59236822429344 59402963386368 59413150826496 59663538192384 59667237568512 59703254102016 59870703255552 59874415476736 59880970911744 60137058336768 60173358465024 60177089452032 60345867567104 60614336577536 60650924802048 60821031878656 60910305017856 61128491139072 61132281348096 61169182216128 61389913718784 61430778815616 61441314020352 61613637894144 61650829320192 61654651916256 61873298866176 61914485735424 61925103894528 62098784649216 62102635020288 62140121616384 62402001371136 62405870542848 62412703137792 62416572973056 62443540178964 62591632146432 62629413912576 62633297184768 62721341395776 62897255350272 62908042051584 62935221597696 62939123831178 63126472753152 63215210225664 63392509329408 63396439916544 63403380965376 63434707483392 63623531593728 63712967786496 63716918243328 63895624482816 63934193369088 63938157542784 64218626260992 64398739636224 64402732613632 64441607602176 64717199081472 64724284735488 64728297897984 64909840744448 64949021835264 64953048932352 65044354040064 65226783326208 65237969534976 65270202491592 65281396146624 65464490262528 65556514308096 65740380045312 65751654334464 65755731197952 65784141093888 65795422887936 65979958689792 65984049709056 66072707334144 66076804104192 66273492860928 66302126456832 66306237451776 66313497083904 66317608783872 66503609155584 66597093900288 66641425233012 66828333809664 66839794679808 67027259621376 67121480466432 67125642264576 67166160864768 67354541162496 67358717411328 67366092275712 67654190628864 67695028273152 67699225633536 67889101012992 68186900791296 68191128649728 68232290402304 68423660863488 68427903401984 68524093145088 68728066670592 68762024024064 68769552531456 68773816516608 68966705790976 69063652933632 69109626167568 69273527517184 69303457284096 69315342630912 69361483405788 69607461224448 69611777163264 69653796452352 69849153798144 69861132730368 69865464397824 69907636818432 70159901392896 70202251542528 70206604360704 70218644594688 70415586164736 70458090651648 70462459332864 70759412269056 70771547308032 70970039599104 71017281847296 71316572995584 71320994906112 71328803586048 71364045918816 71576473042944 71681533023744 71882577543168 71925967540224 71930427235632 72245954543616 72448582090752 72453074190336 72496808552448 72806848966656 72814820327424 72819335135232 73023570837504 73067649564672 73072180048896 73174898295072 73380131241984 73392715726848 73428977803041 73603122987008 73647551545344 73751078596608 73957927550976 73962513235968 73970611126272 73975197597696 74007158730624 74227453526016 74232055922688 74331795750912 74336404617216 74544895229952 74557679468544 74589892263936 74594517133248 74607309881856 74816560300032 74921730637824 75131862908928 75181875535872 75194769014784 75405667074048 75511665524736 75516347547648 75773858807808 75778557087744 75786853810176 76110964457472 76161628837728 76375238639616 76710263390208 76715019730944 76761326702592 76976618471424 76981391327232 77089604788224 77319075004416 77357277027072 77365746597888 77370543581184 77587544014848 77696609550336 77748329438514 77932718456832 77966389444608 77979760459776 78198469558272 78203318173696 78308393877504 78313249308672 78360521008896 78580298022912 78585170313216 78593774321664 78598647447552 78819092332544 78929889067008 78977532985344 78982429905792 79203951181824 79217534435328 79270266749472 79551384256512 79556316758016 79604338802688 79827604340736 79841294548992 79894442078208 80182744449024 80231144620032 80236119269376 80523532173312 80867899736064 80921730640086 81213740023808 81504654852096 81509708464128 81558909621504 81853218291712 81907705087488 81921752027136 82151517192192 82201105760256 82206202555008 82321760581956 82552647647232 82566805192704 82798379532288 82803513360384 82853495488512 82969963421184 83202668494848 83207827390464 83216937517056 83222097297408 83258053571952 83455509528576 83505885216768 83511062913024 83623270219776 83628455194368 83863007133696 83877389402112 83913628796928 83918831774904 84168630337536 84286946967552 84523345772544 84528586555392 84537841287168 84579609977856 84831375458304 84950623715328 84955890991104 85194165977088 85245591158784 85250876723712 85624835014656 85922143469568 86289598775296 86299046313984 86304397197312 86598695780352 86604065243136 86725805386752 86969044434944 86983959379968 87026936655456 87041861528832 87285987016704 87408685744128 87653840060416 87668872445952 87674308263936 87712188125184 87727230517248 87973278253056 87978732945408 88096943112192 88102405472256 88155586135008 88364657147904 88402835275776 88408316602368 88417996111872 88423478378496 88671478874112 88796125200384 88849724608512 88855233644016 89104445079552 89119726239744 89495307288576 89500856352768 89554881153024 89806054883328 89811623215104 89821456367616 90205587505152 90260037697536 90265634178048 90518801350656 90921504866304 90976387203072 91231547817984 91365457526784 91682698698752 91692736708608 91698422022144 92084870578176 92146168223424 92404609712128 92420456841216 92481977874384 92809948299264 92815702884352 92871728603136 93132205064192 93148176973824 93153952530432 93210182424576 93546535190528 93603002056704 93608805814272 93624859459584 93665310268446 93887448219648 93944120868864 93949945777152 94082012093664 94345883025408 94362063077376 94402832396544 94408685746767 94689709129728 94822815338496 95088763994112 95094659874816 95105071448064 95152061225088 95435297390592 95569451679744 95575377364992 95843436724224 95901290053632 95907236314176 96327939391488 96598109454336 96604098920448 96662411403264 97075798622208 97086427103232 97092446846976 97364761116672 97423532752896 97429573398528 97566531060096 97840174989312 97856954302464 97905303737388 98196735393792 98334771462144 98610570067968 98616684314624 98627481501696 98633596796928 98676211640832 98969938034688 98976074563584 99109061001216 99115206156288 99393193639936 99410239291392 99453189685248 99459356177664 99476413175808 99755413733376 99895640850432 99962137849518 100175817211904 100242500714496 100259692019712 100540889432064 100682220699648 100688463396864 100749241297152 101031811743744 101038076116992 101049138413568 101481285943296 101542542409728 101548838450304 101833651519488 102280351186944 102286692974592 102348435603456 102635491295232 102641855102976 102786139717632 103092100005888 103143036036096 103154328797184 103160724774912 103450058686464 103595479400448 103664439251352 103910291275776 103955185926144 103973013946368 104264626077696 104411191836672 104417665744896 104480694678528 104773730697216 104780227084288 104791699095552 104798196596736 105239852089344 105303377313792 105309906541056 105605268242432 105623379247104 105693688999296 106075089010688 106139118403584 106436805787648 106455059398656 106525922770944 106910325932032 106974859493376 106981492359168 107046068878224 107364709564416 107522299535616 107823866314752 107888951310336 107895640853448 108368931815424 108672873136128 108679611285504 108745212828672 109210273449984 109222230491136 109229002702848 109535356256256 109601474347008 109608270073344 109762347442608 110070196862976 110089073590272 110404684480512 110471327318016 110626617894912 110936891326464 110943769853952 110955916689408 110962796396544 111010738095936 111274012704768 111341180289024 111348083884032 111497693626368 111504606925824 111817342844928 111836519202816 111884838395904 111891775699872 112224840450048 112382595956736 112697794363392 112704782073856 112717121716224 112772813303808 113108500611072 113267498287104 113274521321472 113592221302784 113660788211712 113667835631616 114166446686208 114242443256592 114562857959424 115065395085312 115072529596416 115141990053888 115464927707136 115472086990848 115634407182336 115978612506624 116035915540608 116048619896832 116055815371776 116381316022272 116544914325504 116622494157771 116899077685248 116949584166912 116969640689664 117297704337408 117304977260544 117462590816256 117469873963008 117540781513344 117870447034368 117877755469824 117890661482496 117897971171328 118228638498816 118394833600512 118466299478016 118473644858688 118805926772736 118826301652992 119327076384768 119334475137024 119406508204032 119741406511104 119748830953472 119761941823488 120274116673536 120346716930048 120354178904064 120691735134208 121228673155072 121301849604096 121382595960129 121642063757312 121820610035712 122256982278144 122264562696192 122338364432256 122779827437568 122861557631232 122882628040704 123227275788288 123301658640384 123309303832512 123746597732352 123828971470848 123850207789056 124197569298432 124205270040576 124280243232768 124804002742272 124811741085696 124825406275584 124833145946112 124887080357928 125183264292864 125258827825152 125266594369536 125442682791552 125794510700544 125816084103168 125870443195392 125878247662356 126252945506304 126430420451328 126785018658816 126792879833088 126806761930752 126869414966784 127247063187456 127425935572992 127433836486656 127791248965632 127868386738176 127876315085568 128437252521984 128797479272448 128805465227264 128883215204352 129434398162944 129448569470976 129456595795968 129819681488896 129898043670528 129906097864704 130088708080128 130453566652416 130475939069952 130540404983184 130562792293248 130928980525056 131113028616192 131480760090624 131503308668928 131511462395904 131568282187776 131590845775872 131959917379584 131968099418112 132145414668288 132153608208384 132546985721856 132604252913664 132612474903552 132626994167808 132635217567744 133007218311168 133194187800576 133282850466024 133656667619328 133679589359616 134054519242752 134242960932864 134251284529152 134332321729536 134709082324992 134717434822656 134732184551424 135308381257728 135390056546304 135398451267072 135778202025984 136382257299456 136464580804608 136847321726976 136855806803968 137048186290176 137456133341184 137524048048128 137539105062912 137547633033216 137933411581952 138127305867264 138219252335136 138547055034368 138606914568192 138630685261824 138722966811576 139214922448896 139223554326528 139307592904704 139698307596288 139722265460736 139730928795648 139815273636864 140319802785792 140404503085056 140413208721408 140437289189376 140831172329472 140916181303296 140924918665728 141518824538112 141543094616064 142034563694592 142633145991168 142641989812224 142657607172096 142728091837632 143152946085888 143363066047488 143765155086336 143851935080448 143860854471264 144491909087232 144897164181504 144906148380672 144993617104896 145613697933312 145629640654848 145638670270464 146047141675008 146135299129344 146144360097792 146349796590144 146760262483968 146785431453696 146857955606082 147206245974016 147295103090688 147502157193216 147915855101952 147925026471936 147941222252544 147950395195392 148014317461248 148454907052032 148464111845376 148663591501824 148672809234432 149089790459904 149115358937088 149179784527872 149189034266496 149214619763712 149633120600064 149843461275648 150263725817856 150363751071744 150389538029568 150811334148096 151023331049472 151032695095296 151547717615616 151557114175488 151573707620352 152221928914944 152323257675456 152750477279232 153420526780416 153430039461888 153522653405184 153953236942848 153962782654464 154179209576448 154638150008832 154714554054144 154731493195776 154741087162368 155175088029696 155393219100672 155496658877028 155865436913664 155932778889216 155959520919552 156396939116544 156406636347392 156616787755008 156626498617344 156721042017792 157160596045824 157170340626432 157187548643328 157197294895104 157638184665088 157859778134016 157955065970688 157964859811584 158407902363648 158435068870656 158540533498944 159102768513024 159112633516032 159208677605376 159655208681472 159682589097984 159788884156416 160365488898048 160462289240064 160472238538752 161047064346624 161735799472128 161843461280172 162427480047616 163009309704192 163019416928256 163117819243008 163706436583424 163815410174976 163843504054272 164303034384384 164402211520512 164412405110016 164643521163912 165105295294464 165133610385408 165596759064576 165607026720768 165706990977024 165939926842368 166405336989696 166415654780928 166433875034112 166444194594816 166516107143904 166911019057152 167011770433536 167022125826048 167246540439552 167256910388736 167726014267392 167754778804224 167827257593856 167837663549808 168337260675072 168573893935104 169046691545088 169057173110784 169075682574336 169159219955712 169662750916608 169901247430656 169911781982208 170388331954176 170491182317568 170501753447424 171249670029312 171844286939136 172579197550592 172598092627968 172608794394624 173197391560704 173208130486272 173451610773504 173938088869888 173967918759936 174053873310912 174083723057664 174571974033408 174817371488256 175307680120832 175348616527872 175424376250368 175454461034496 175946556506112 175957465890816 176193886224384 176204810944512 176311172270016 176729314295808 176805670551552 176816633204736 176835992223744 176846956756992 177342957748224 177592250400768 177699449217024 177710467288032 178208890159104 178239452479488 178990614577152 179001712705536 179109762306048 179612109766656 179623246430208 179642912735232 180411175010304 180520075395072 180531268356096 181037602701312 181843009732608 181952774406144 182463095635968 182730915053568 183365397397504 183385473417216 183396844044288 184169741156352 184292336446848 184809219424256 184840913682432 184963955748768 185619896598528 185631405768704 185743457206272 186264410128384 186296353947648 186307905060864 186420364849152 187093070381056 187206004113408 187217611628544 187249718919168 187330620536892 187774896439296 187888241737728 187899891554304 188164024187328 188691766050816 188724126154752 188805664793088 188817371493534 189379418259456 189645630676992 190177527988224 190189319749632 190210142896128 190304122450176 190870594781184 191138903359488 191150754729984 191686873448448 191802580107264 191814472628352 192655878782976 193196218908672 193208197840896 193324822806528 194151597244416 194172854206464 194184893693952 194729522233344 194847065505792 194859146797056 195133062120192 195680349978624 195713908604928 195810607474776 196393470787584 196669542924288 197221140135936 197233368629248 197254963003392 197267193593856 197352423281664 197939876069376 197952149127168 198218122002432 198230412312576 198786387279872 198820478582784 198906379370496 198918712355328 198952826351616 199510827466752 199791281700864 199924275699036 200485001428992 200519384039424 201081778864128 201364441399296 201376926793728 201498482594304 202063623487488 202076152233984 202098276827136 202962571886592 203085084819456 203097676900608 203667303038976 204560702373888 204573385949184 204696871206912 205270982590464 205283710205952 205572279435264 206184200011776 206286072072192 206308657594368 206321449549824 206900117372928 207190958800896 207328878502704 207820582551552 207910371852288 207946027892736 208822383673344 208835331489792 208961389357056 209547461394432 209560454168576 209583398191104 209596393193472 210479704178688 210606754627584 210619813082112 211210536484864 211246758494208 211387377998592 212150178021376 212278236807168 212873611575296 212910118797312 213051845541888 213949718986752 213962984718336 214092137756448 214729419128832 215044599071232 215647732629504 215777902620672 215791281706896 216737863630848 217345746272256 217359222571008 217490425657344 218420546899968 218444460982272 218458005405696 219070712512512 219202948694016 219216540146688 219524694885216 220140393725952 220178147180544 220286933409123 220809368961024 220942654636032 221253235789824 221873782652928 221887539707904 221911833378816 221925592793088 222021476191872 222682360578048 222696167768064 222995387252736 223009213851648 223634685689856 223673038405632 223769676791808 223783551399744 224449680900096 224765191913472 225395588726784 225409564147712 225545626607616 226217001222144 226534996574208 226549042642944 227184442605568 227321576423424 227335671263232 228332893372416 228484886513184 229125715918848 230130790170624 230145059192832 230283980107776 230929855414272 230944173981696 231268814364672 231957225013248 232071831081216 232097239793664 232111630743552 232762632044544 233089828651008 233244988315542 233798155370496 233899168333824 233939281379328 234595408674816 234609954521088 234925181632512 234939747926016 235081563026688 235740894068736 235755510939648 235781322964992 235795942342656 236457276997632 236789667201024 236932598956032 236947289717376 237611853545472 237652603305984 238654152769536 238668950274048 238813016408064 239482813022208 239497661906944 239523883646976 240548233347072 240693433860096 240708357808128 241383470268416 242457346310144 242603699208192 242765191920258 243284127514624 243641220071424 244513964556288 244529125392384 244676728864512 245559654875136 245723115262464 245765256081408 246454551576576 246603317280768 246618607665024 247657942941696 247700415578112 248395138596864 248410540081152 248560486465536 249608005484544 249623482171392 249650812551168 249666291892224 249774160715856 250366528585728 250517655650304 250533188739072 250885365583104 251589021401088 251632168206336 251740886390784 251756495324712 252505891012608 252860840902656 253570037317632 253585759666176 253613523861504 253738829933568 254494126374912 254851871145984 254867672973312 255582497931264 255736773476352 255752630171136 256874505043968 257610930454528 257766430408704 258868796325888 258897138941952 258913191591936 259639362977792 259796087341056 259812195729408 260177416160256 260907133304832 260951878139904 261080809966368 261125584586496 261857961050112 262226057232384 262961520181248 263006617337856 263022924791808 263136564375552 263181691551744 263919834759168 263936198836224 264290829336576 264307216416768 265093971443712 265208505827328 265224949807104 265253988335616 265270435135488 266014436622336 266388375601152 266565700932048 267313335238656 267359178719232 268485921865728 268502569058304 268664643459072 269418164649984 269434869645312 269464369102848 270616762515456 270780113092608 270796902534144 271556404051968 272764514598912 272929161609216 273694643453952 273711613607936 274096372580352 275048096096256 275078210125824 275095266066432 275866823163904 276254611734528 276438504670272 277094110068736 277213829136384 277261370523648 277445933623152 278429844897792 278447108653056 278615185809408 279396615192576 279444530921472 279461857591296 279630547273728 280639605571584 280809006170112 280826417442816 280874578378752 281662344658944 281832362606592 281849837331456 283037649076224 283086189232128 283226057240301 284069127389184 285266291982336 285283979624448 285315214344192 285456183675264 286305892171776 286726132094976 287530310172672 287703870160896 287721708942528 288983818174464 289794328363008 289812296761344 289987234209792 291227395866624 291259281309696 291277340540928 292094283350016 292270598258688 292288720195584 292699593180288 293520524967936 293570862907392 293715911212164 294412491948032 294590206181376 295004314386432 295831710203904 295850052943872 295882444505088 295900790390784 296028634922496 296909814104064 296928223690752 297327183003648 297345618468864 298179580919808 298230717874176 298359569055744 298378068532992 298429239527424 299266241200128 299686922551296 300527451635712 300727502143488 300779076059136 301622668296192 302046662098944 302065390190592 303095435231232 303114228350976 303147415240704 304443857829888 304646515350912 305500954558464 306841053560832 306860078923776 307045306810368 307906473885696 307925565308928 308358419152896 309276300017664 309429108108288 309462986391552 309482174324736 310350176059392 310786438201344 310993317754056 311730873827328 311865557778432 311919041839104 312793878233088 312813272694784 313233575510016 313252997234688 313442084035584 314321192091648 314340681252864 314375097286656 314394589790208 315276369330176 315719556268032 315910131941376 315929719623168 316815804727296 316870137741312 317081066997888 318225267032064 318417355210752 319310417362944 319365178195968 319577768312832 320730977796096 320924578480128 320944477077504 322094128693248 323471598944256 323686922560344 324854960095232 326018619408384 326038833856512 326235638486016 327412873166848 327630820349952 327687008108544 328606068768768 328804423041024 328824810220032 329287042327824 330210590588928 330267220770816 331214053441536 331413981954048 331879853684736 332810673979392 332831309561856 332867750068224 332888389189632 333032214287808 333822038114304 334023540867072 334044251652096 334493080879104 334513820777472 335452028534784 335509557608448 335654515187712 335675327099616 336674521350144 337147787870208 338093383090176 338114346221568 338151365148672 338318439911424 339325501833216 339802494861312 339823563964416 340776663908352 340982364635136 341003506894848 342499340058624 343688573878272 345158395101184 345196185255936 345217588789248 346394783121408 346416260972544 346903221547008 347876177739776 347935837519872 348107746621824 348167446115328 349143948066816 349634742976512 349867482473313 350615360241664 350697233055744 350848752500736 350908922068992 351893113012224 351914931781632 352387772448768 352409621889024 352622344540032 353611341103104 353633266409472 353671984447488 353693913513984 354685915496448 355184500801536 355398898434048 355420934576064 356417780318208 356478904958976 357981229154304 358003425411072 358219524612096 359224219533312 359246492860416 359285825470464 360822350020608 361040150790144 361062536712192 362075205402624 363686019465216 363905548812288 364926191271936 365461830107136 366730794795008 366770946834432 366793688088576 368339482312704 368584672893696 369618438848512 369681827364864 369927911497536 371239793197056 371262811537408 371486914412544 372528820256768 372592707895296 372615810121728 372840729698304 374186140762112 374412008226816 374435223257088 374499437838336 374661241073784 375549792878592 375776483475456 375799783108608 376328048374656 377383532101632 377448252309504 377611329586176 377634742987068 378758836518912 379291261353984 380355055976448 380378639499264 380420285792256 380608244900352 381741189562368 382277806718976 382301509459968 383373746896896 383605160214528 383628945256704 385311757565952 386392437817344 386416395681792 386649645613056 388303194488832 388345708412928 388369787387904 389459044466688 389694131011584 389718293594112 390266124240384 391360699957248 391427817209856 391621214949552 392786941575168 393339085848576 394442280271872 394466737258496 394509926006784 394534387187712 394704846563328 395879752138752 395904298254336 396436244004864 396460824625152 397572774559744 397640957165568 397812758740992 397837424710656 397905652703232 399021654933504 399582563401728 399848551398072 400970002857984 401038768078848 402163557728256 402728882798592 402753853587456 402996965188608 404127246974976 404152304467968 404196553654272 405925143773184 406170169638912 406195353801216 407334606077952 409146771898368 409393742413824 410541965180928 410567420411904 411144558870528 412368400023552 412572144144384 412617315188736 412642899099648 413800234745856 414381917601792 414657757005408 415641165103104 415820743704576 415892055785472 417644767346688 417670662979584 417922778714112 419094922788864 419120908337152 419166796382208 419192786386944 420959408357376 421213509255168 421239626164224 422421072969728 422493516988416 422774755997184 424300356042752 424556473614336 425747223150592 426103691083776 427899437973504 427925969436672 428184275512896 429458838257664 430089198142464 431295465259008 431555805241344 431582563413792 433475727261696 434691492544512 434718445142016 434980851314688 436841093799936 436888921964544 436916010811392 438141425025024 438405897388032 438433080293376 439049389770432 440280787451904 440356294361088 440573866818246 441618737922048 441885309272064 442506471579648 443747565305856 443775079415808 443823666757632 443851185586176 444042952383744 445364721156096 445392335536128 445990774505472 446018427703296 447269371379712 447346076811264 447539353583616 447567102799488 448899361800192 449530383826944 450791177453568 450819128295424 451091253215232 452434002444288 453069993148416 453098085285888 454368885211136 454643152846848 454671342526464 456665786744832 456969773026368 458251431837696 460261580341248 460290118385664 460567960215552 461859710828544 461888347963392 462537628729344 463914450026496 464143662162432 464194479587328 464223261487104 465525264089088 466179657302016 466489976631084 467596310740992 467798336667648 467878562758656 469190817349632 469219909042176 469850363265024 469879495852032 470163126053376 471481788137472 471511021879296 471562645929984 471591884685312 472914553995264 473579334402048 473865197912064 473894579434752 475223707090944 475305206611968 477308305539072 477337900548096 477626032816128 478965626044416 478995323813888 479047767293952 481096466694144 481386867720192 481416715616256 482766940536832 484914692620288 485207398416384 485530383840516 487282440142848 489027929112576 489058250784768 489353457729024 491119309750272 491446230524928 491530512162816 492909103153152 493206634561536 493237215330048 495315885883392 495400831156224 496790277193728 496821080162304 497120972931072 499216010969088 499246964342784 499301625102336 499332583784448 499548321431712 500733057171456 501035311300608 501066377478144 501770731166208 503178042802176 503264336412672 503481772781568 503512990649424 505011782025216 505721681805312 507140074635264 507171519332352 507227047723008 507477659867136 508988252749824 509703742291968 509735345946624 511164995862528 511473546952704 511505260342272 513749010087936 515221860909056 515532860817408 517737592651776 517794277883904 517826383183872 519592174682112 519624391458816 520354832320512 521814266609664 521903756279808 522161619932736 522251169172992 523715922100224 524452114464768 525923040362496 526045849583616 526273128751104 526363383103488 527839669518336 527872397672448 528581658673152 528614432833536 530187942887424 530417011654656 530449899614208 530507976671232 530540870270976 532028873244672 532776751202304 533131401864096 534626670477312 534718357438464 536971843731456 537005138116608 537329286918144 538836329299968 538869739290624 538928738205696 541233525030912 541560226185216 541593805068288 543112808103936 545529029197824 545858323218432 547389286907904 547423227215872 548192745160704 550096192192512 550156420251648 550190532132864 551733646327808 552509223469056 552877009340544 554427658272768 554522741047296 554891867246304 556859689795584 556894217306112 557230371618816 558793230385152 558889061842944 558923715182592 559261094547456 561279211143168 561618012340224 561652834885632 561749156757504 563324689317888 563664725213184 563699674662912 566075298152448 566172378464256 566452114480602 568138254778368 570532583964672 570567959248896 570630428688384 570912367350528 572611784343552 573452264189952 575060620345344 575407740321792 575443417885056 577967636348928 579588656726016 579624593522688 579974468419584 582454791733248 582518562619392 582554681081856 584188566700032 584541196517376 584577440391168 585399186360576 587041049935872 587141725814784 587431822424328 588824983896064 589180412362752 590008628772864 591663420407808 591700105887744 591764889010176 591801580781568 592057269844992 593819628208128 593856447381504 594654366007296 594691236937728 596359161839616 596461435748352 596719138111488 596756137065984 596858479054848 598532482400256 599373845102592 601455004286976 601558152118272 603245336592384 604093324197888 604130780381184 606190870462464 606228456701952 606294830481408 608887715659776 609293030701824 611001909116928 613682107121664 613720157847552 614090613620736 615812947771392 615851130617856 616716838305792 618552600035328 618858216216576 618925972783104 618964348649472 620700352118784 621572876402688 621986635508112 623461747654656 623731115556864 623838083678208 625626545389568 626467151020032 626505994469376 626884168071168 628642384183296 628681362505728 628750194573312 628789179580416 630552738660352 631439112536064 631820263882752 631859439246336 633631609454592 633740275482624 634162133995776 636450534064128 636834710421504 638620834725888 638730356391936 639155536625664 641849156960256 641888954155008 644188257386496 646943197888512 647373845120688 649709920190464 652037238816768 652077667713024 652471276972032 654825746333696 655261640699904 655374016217088 657212137537536 657608846082048 657649620440064 658574084655648 660421181177856 660534441541632 660860800227369 662428106883072 662827963908096 663759707369472 665621347958784 665662619123712 665735500136448 665776778379264 666064428575616 668047081734144 668088503304192 668986161758208 669027641554944 670904057069568 671019115216896 671309030375424 671350654199232 673349042700288 674295575740416 676186766180352 676228692443136 676636879822848 678651003666432 679604989722624 679647127928832 681553327816704 681964729270272 682007013789696 684998680117248 687377147756544 690316790202368 690392370511872 690435177578496 692789566242816 692832521945088 693806443094016 695752355479552 695871675039744 696215493243648 696334892230656 698287896133632 699269485953024 699734964946626 701230720483328 701394466111488 701697505001472 701817844137984 703786226024448 703829863563264 704775544897536 704819243778048 705244689080064 707222682206208 707266532818944 707343968894976 707387827027968 709371830992896 710369001603072 710797796868096 710841869152128 712835560636416 712957809917952 715962458308608 716006850822144 716439049224192 718448439066624 718492985720832 718571650940928 721644700041216 722080301580288 722125073424384 724150410805248 727372038930432 727811097624576 729852382543872 730923660214272 733461589590016 733541893668864 733587376177152 736678964625408 737169345787392 739236877697024 739363654729728 739855822995072 742525623074816 742973828825088 745057640513536 745185415790592 745231620243456 745681459396608 748372281524224 748824016453632 748870446514176 748998875676672 749322482147568 751099585757184 751552966950912 751599566217216 752656096749312 754767064203264 754896504619008 755222659172352 755269485974136 757517673037824 758582522707968 760710111952896 760757278998528 760840571584512 761216489800704 763482379124736 764555613437952 764603018919936 766747493793792 767210320429056 767257890513408 770623515131904 772832791363584 773299291226112 776606388977664 776691416825856 776739574775808 778918088933376 779388262023168 779436587188224 780532248480768 782721399914496 782855634419712 783242429899104 785573883150336 786678171697152 788884560543744 788933474516992 789019852013568 789068774375424 789409693126656 791759504277504 791808596508672 792872488009728 792921649250304 795145549119488 795281914331136 795625517481984 795674849421312 795811305406464 798043309867008 799165126803456 799697102796144 801940005715968 802077536157696 805457765597184 805507707174912 805993930377216 808254493949952 808304608935936 808393107308544 811850287546368 812340339277824 812390707602432 814669212155904 818293543796736 818787484827648 821083930361856 821134840823808 822289117741056 825144288288768 825234630377472 825285798199296 827600469491712 828763835203584 829315514010816 831282330206208 831641487409152 831784111570944 835289534693376 835341325959168 835845557428224 838189845577728 838241816674304 838333592764416 838385572773888 841918816714752 842427018510336 842479252328448 844842145939456 844987033976832 845549511994368 848600712085504 849112947228672 849678171720903 851494446301184 852207382167552 855798875947008 855851938873344 856368551025792 858917676515328 860178396284928 862590930518016 863111610482688 863165126827584 866951454523392 869382985089024 869436890284032 869961702629376 873682187599872 873777843929088 873832021622784 876282850050048 876811794776064 876866160586752 878098779540864 880561574903808 880712588722176 881147733636492 883237475844096 883770618544128 885012943159296 887495130611712 887550158831616 887647333515264 887702371172352 888085904767488 890729442312192 890784671072256 891981549010944 892036855406592 894538742759424 894692153622528 895078707167232 895134205598976 897798723600384 899060767653888 901582354907136 901638256590848 902182506430464 904868004888576 906139986296832 906196170571776 908737770422272 909286305693696 909342685052928 913331573489664 913939546052736 916502863675392 920523160682496 920580236771328 921135920431104 923719421657088 923776695926784 925075257458688 927828900052992 928287324324864 928388959174656 928446522974208 931050528178176 932359314604032 932979953262168 935192621481984 935596673335296 935757125517312 938381634699264 938439818084352 939700726530048 939758991704064 940326252106752 942963576274944 943022043758592 943125291859968 943183769370624 945829107990528 947158668804096 947730395824128 947789158869504 950447414181888 950610413223936 954675801096192 955252065632256 957931252088832 957990647627776 958095534587904 962192933388288 962773735440384 962833431232512 965533881073664 969829385240576 970414796832768 971060767681032 974564880285696 978055858225152 978116501569536 978706915458048 982238619500544 982892461049856 983061024325632 985818206306304 986413269123072 986474430660096 990631771766784 990801662312448 993642160324608 994241945862144 998432021938176 998493928685568 998603250204672 998665167568896 999096642863424 1001466114342912 1002070622601216 1002132754956288 1003541462332416 1006356085604352 1006528672825344 1006963545563136 1007025981298848 1010023564050432 1011443363610624 1014280149270528 1014343038664704 1014454095446016 1014955319734272 1017976505499648 1019407484583936 1019470691893248 1022329991725056 1022947093905408 1023010520684544 1027498020175872 1030443721818112 1031065721634816 1035475185303552 1035588555767808 1035652766367744 1039184349364224 1039248782917632 1040709664641024 1043628533219328 1043807512559616 1044323239865472 1044502338345984 1047431844200448 1048904228929536 1051846080724992 1052091699167232 1052546257502208 1052726766206976 1055679339036672 1055744795344896 1057163317346304 1057228865667072 1060834023309312 1060899799228416 1061015953342464 1061081740541952 1064057746489344 1065553502404608 1066262803728192 1069253340954624 1069436714876928 1073943687462912 1074010276233216 1074658573836288 1077672658599936 1077739478581248 1077857476411392 1082467050061824 1083120452370432 1083187610136576 1086225616207872 1091058058395648 1091716646436864 1094778573815808 1094846454431744 1096385490321408 1100192384385024 1100312840503296 1100381064265728 1103467292655616 1105018446938112 1105754018681088 1108855316545536 1109045482094592 1109783734492608 1113719379591168 1113788434612224 1114460743237632 1117586460770304 1117778123685888 1117847430365184 1118522189094912 1122558422286336 1123236024680448 1123305669771264 1123498313515008 1126649378635776 1127329450426368 1127399349325824 1132150596304896 1132344756928512 1132904228961204 1136276509556736 1141065167929344 1141135918497792 1141260857376768 1141824734701056 1145223568687104 1146904528379904 1150121240690688 1150815480643584 1150886835770112 1155935272697856 1159177313452032 1159249187045376 1159948936839168 1164909583466496 1165037125238784 1165109362163712 1168377133400064 1169082393034752 1169154880782336 1170798372721152 1174082099871744 1174283451629568 1174863644848656 1177649967792128 1178360824725504 1180017257545728 1183326840815616 1183400211775488 1183529778020352 1183603161563136 1184114539689984 1187639256416256 1187712894763008 1189308732014592 1189382473875456 1192718323679232 1192922871496704 1193438276222976 1193512274131968 1193716958109696 1197064964800512 1198747690205184 1202910008573952 1203116304236544 1206490673184768 1208186648395776 1208261560762368 1212381740924928 1212456913403904 1212589660962816 1217775431319552 1218586061403648 1222003818233856 1227440315695104 1228181227241472 1231625895542784 1231702261235712 1233433676611584 1237105200070656 1237716432433152 1237851945566208 1237928697298944 1241400704237568 1243145752805376 1243973271016224 1246923495309312 1247462231113728 1247676167356416 1251253090779136 1252934302040064 1253011988938752 1253768336142336 1257284768366592 1257362725011456 1257500389146624 1257578359160832 1262878225072128 1263640527765504 1263718878492672 1267263218909184 1267480550965248 1268324267991552 1272901068128256 1273669420843008 1277241669451776 1278311073251328 1283698313920512 1283777908310016 1288376514772992 1293886395777024 1294747690241376 1299419840380928 1304074477633536 1304155335426048 1304942553944064 1309651492667392 1310523281399808 1310748032434176 1314424275075072 1315217692164096 1315299240880128 1317148169311296 1320842362355712 1321068883083264 1321721600454738 1324856213766144 1325655927816192 1327519414738944 1331242695917568 1331325238247424 1331471000272896 1331553556758528 1332128857151232 1336094163468288 1336177006608384 1337972323516416 1338055283109888 1341808114139136 1342038230433792 1342618060750848 1342701308398464 1346698085400576 1348591151480832 1352373532360704 1352457384886272 1353273759645696 1357302007332864 1359209979445248 1359294255857664 1363106655633408 1363929458540544 1364014027579392 1369997360234496 1374754295513088 1380633580404736 1380784741023744 1380870355156992 1385579132485632 1385665043890176 1387612886188032 1391504710959104 1391743350079488 1392430986487296 1392669784461312 1396575792267264 1398538971906048 1399469929893252 1402788932222976 1403395010002944 1403635688275968 1407572452048896 1407659727126528 1409551089795072 1409638487556096 1410489378160128 1414445364412416 1414533065637888 1414687937789952 1414775654055936 1418743661985792 1420738003206144 1421595593736192 1421683738304256 1425671121272832 1425915619835904 1431924916617216 1432013701644288 1432878098448384 1436896878133248 1436985971441664 1437143301881856 1443289400082432 1444160603160576 1444250146848768 1448300821610496 1454744077860864 1455622195249152 1461847320428544 1466923179180032 1467083787337728 1467174752354304 1473357929250816 1474338691574784 1478473755394048 1478727309459456 1479711645990144 1485051246149632 1485947657650176 1490115281027072 1490370831581184 1490463240486912 1491362918793216 1497648032907264 1497740893028352 1497997751353344 1498644964295136 1502199171514368 1503105933901824 1503199132434432 1505312193498624 1509534128406528 1509793009238016 1510445318344704 1510538971948272 1515035346075648 1517165045415936 1521420223905792 1521514557997056 1521681143169024 1522432979601408 1526964758249472 1529111226875904 1529206037839872 1533494987587584 1534420640858112 1534515781026816 1541247030263808 1545665582727168 1546598582452224 1553212777955328 1553382833651712 1553479149551616 1558776524046336 1558873174376448 1561064496961536 1565442799828992 1565711268839424 1566484859798208 1571147766300672 1573356343394304 1577769121087488 1577866949033984 1578137548750848 1578819386253312 1583519008555008 1583617193017344 1585744976019456 1585843298500608 1590291098238976 1590563828662272 1591251034963968 1591349698842624 1591622610812928 1596086619734016 1598330253606912 1599394205592288 1603880011431936 1604155072315392 1610915531194368 1611015414349824 1611987860754432 1616508987899904 1616609217871872 1616786214617088 1623700575092736 1624680678555648 1624781415204864 1629338424311808 1636587087593472 1637574969655296 1642167860723712 1642269681647616 1644578235482112 1650288576577536 1650469260754944 1650571596398592 1655200938983424 1657527670407168 1658631028021632 1663282974818304 1663568223141888 1670579069386752 1670682651918336 1671691114856448 1676379691155456 1676483633348608 1676667185528832 1676771145547776 1683837633429504 1684854037020672 1684958504656896 1689684291878912 1689974067953664 1691099023988736 1697201424171008 1698225894457344 1699356343441806 1702988892602368 1704414764335104 1711597751894016 1711703877746688 1712737102051584 1717835353030656 1720356792569856 1725181861036032 1726223220965376 1726330253655168 1733902909046784 1738765970178048 1738873780568064 1739923405258752 1747364375199744 1747555687858176 1747664043245568 1752565700100096 1753623589552128 1753732321173504 1756197559081728 1761123149807616 1761425177444352 1762295467272984 1766474951688192 1767541237088256 1770025886318592 1774990261223424 1775100317663232 1775294667030528 1775404742344704 1776171809534976 1781458884624384 1781569342144512 1783963098021888 1784073710813184 1789077485518848 1789384307245056 1790157414334464 1790268411197952 1795597447200768 1798121535307776 1803276513181696 1804365012860928 1809736009777152 1812279972593664 1812392341143552 1817475540844544 1818572611387392 1818685370105856 1826663146979328 1827879092105472 1833005727350784 1841046321364992 1841160473542656 1842271840862208 1847438843314176 1847553391853568 1850150514917376 1855657800105984 1856574648649728 1856777918349312 1856893045948416 1862101056356352 1864718629208064 1865959906524336 1870385242963968 1871193346670592 1871514251034624 1876879636168704 1879401453060096 1879517983408128 1880652504213504 1885927152549888 1886044087517184 1886250583719936 1886367538741248 1891658215981056 1894317337608192 1895460791648256 1895578317739008 1900894828363776 1901220826447872 1909351602192384 1910504131264512 1915862504177664 1915981295255552 1916191069175808 1925547470880768 1925666862465024 1931067762147328 1939658770481152 1940829593665536 1942121535362064 1949129760571392 1956111716450304 1956233003139072 1957413830916096 1964477239001088 1965784922099712 1966122048651264 1971636412612608 1972826538246144 1972948861320192 1981263543533568 1981603324624896 1982582400682107 1987284320649216 1988483891724288 1996864043876352 1996987857371136 1997206500409344 1997330335137792 1998193285726848 2004141245202432 2004265509912576 2007082924664832 2012712171208704 2013057345650688 2013927091126272 2014051962597696 2020047128100864 2022886727221248 2028560298541056 2028686077329408 2029910639468544 2035953010999296 2038814969167872 2038941383786496 2044659983450112 2045894187810816 2046021041369088 2054996040351744 2060887443636224 2062131443269632 2070950370607104 2071177111535616 2071305532735488 2078368698728448 2078497565835264 2081419329282048 2087257066438656 2087615025119232 2088646479730944 2089004676691968 2094863688400896 2097808457859072 2103692161449984 2104183398334464 2105092515004416 2105453532413952 2111358678073344 2111489590689792 2114326634692608 2114457731334144 2121668046618624 2121799598456832 2122031906684928 2122163481083904 2128115492978688 2131107004809216 2132525607456384 2138506681909248 2138873429753856 2147887374925824 2148020552466432 2149317147672576 2155345317199872 2155478957162496 2155714952822784 2164934100123648 2166240904740864 2166375220273152 2172451232415744 2182116116791296 2183433292873728 2189557147631616 2189692908863488 2192770980642816 2200384768770048 2200625681006592 2200762128531456 2206934585311232 2210036893876224 2211508037362176 2217710633091072 2218090964189184 2219567468985216 2227576869224448 2228921486475264 2235172921540608 2235556247371776 2235694860730368 2237044378189824 2245116844572672 2246472049360896 2246611339542528 2246996627030016 2253298757271552 2254658900852736 2254798698651648 2264301192609792 2264689513857024 2265808457922408 2272553019113472 2282130335858688 2282271836995584 2282521714753536 2283649469402112 2290447137374208 2293809056759808 2300242481381376 2301630961287168 2301773671540224 2311870545395712 2318498374090752 2319897873678336 2329819166932992 2330074250477568 2330218724327424 2336754266800128 2338164786069504 2338309761564672 2341596745442304 2348164199743488 2348566903259136 2349727289697312 2355299935584256 2356721649451008 2360034515091456 2366653681631232 2366800423550976 2367059556040704 2367206323126272 2368229079379968 2375278512832512 2375425789526016 2378617464029184 2378764947750912 2385436647358464 2385845742993408 2386876552445952 2387024548263936 2387433916219392 2394129929601024 2397495380410368 2405820017147904 2406232608473088 2416373296791552 2416523121524736 2424763481849856 2424913826807808 2425179321925632 2435550862639104 2437172122807296 2444007636467712 2454880631390208 2456362454482944 2463251791085568 2463404522471424 2466867353223168 2475432864866304 2475703891132416 2475857394597888 2482801408475136 2486291505610752 2487946542032448 2493846990618624 2494924462227456 2495352334712832 2502506181558272 2505868604080128 2506023977877504 2507536672284672 2514569536733184 2514725450022912 2515000778293248 2515156718321664 2525756450144256 2527281055531008 2527437756985344 2534526437818368 2534961101930496 2536648535983104 2545802136256512 2547338841686016 2554483338903552 2556622146502656 2567396627841024 2567555816620032 2576753029545984 2587772791554048 2589495380482752 2598839680761856 2608148955267072 2608310670852096 2609885107888128 2619302985334784 2621046562799616 2621496064868352 2628848550150144 2630435384328192 2630598481760256 2634296338622592 2641684724711424 2642137766166528 2643443200909476 2649712427532288 2651311855632384 2655038829477888 2662485391835136 2662650476494848 2662942000545792 2663107113517056 2664257714302464 2672188326936576 2672354013216768 2675944647032832 2676110566219776 2683616228278272 2684076460867584 2685236121501696 2685402616796928 2693396170801152 2697182302961664 2704747064721408 2704914769772544 2706547519291392 2714604014665728 2718419958890496 2718588511715328 2726213311266816 2727858917081088 2728028055158784 2739994720468992 2749508591026176 2761267160809472 2761569482047488 2761740710313984 2771158264971264 2771330087780352 2775225772376064 2783009421918208 2783486700158976 2784861972974592 2785339568922624 2793151584534528 2797077943812096 2798939859786504 2805577864445952 2806790020005888 2807271376551936 2815144904097792 2815319454253056 2819102179590144 2819276975112192 2820978756320256 2828890728824832 2829066131275776 2829375875579904 2829551308111872 2837487323971584 2841476006412288 2843191187472384 2843367476608512 2851342242545664 2851831239671808 2864027403288576 2865756196896768 2873793756266496 2873971942883328 2874286603763712 2886578800164864 2888321206321152 2888500293697536 2896601643220992 2909488155721728 2911244390498304 2923694640857088 2933846358360064 2934167574675456 2934349504708608 2946715858501632 2948677383149568 2956947510788096 2957454618918912 2959423291980288 2970102492299264 2971895315300352 2980230562054144 2980926480973824 2982725837586432 2995296065814528 2995481786056704 2995995502706688 2997289928590272 3004398343028736 3006211867803648 3006398264868864 3010624386997248 3019068256813056 3019586018476032 3020890636689408 3021077943896544 3030070692151296 3034330090831872 3042840447811584 3043029115994112 3043362286338048 3044865959202816 3053929516498944 3058222453751808 3058412075679744 3066989975175168 3068841281716224 3069031562053632 3082494060527616 3091331165454336 3093197164904448 3106425555910656 3106765667303424 3106958299103232 3117553048092672 3117746348752896 3122128993923072 3130885599657984 3131422537678848 3132969719596416 3142295532601344 3146712686788608 3155538242174976 3155733898067968 3156275097501696 3157638772506624 3167038017110016 3167234386034688 3171489952038912 3171686597001216 3180582196477952 3182502069927936 3182699397685248 3183245221625856 3192173239468032 3196660507213824 3198788411184576 3207760022863872 3208310144630784 3221831062388736 3222030828699648 3223975721508864 3233017975799808 3233218435743744 3233572429234176 3247401150185472 3249361357111296 3249562830409728 3258676848623616 3273174175186944 3275149939310592 3284335721447424 3284539363295232 3289156470964224 3300577153155072 3300938521509888 3301143192797184 3310401877966848 3315055340814336 3317262056043264 3326565949636608 3327136446283776 3341158138773504 3341365303836672 3343382229712896 3352759382310912 3352967266697216 3353334371057664 3353542291095552 3367675266859008 3369708074041344 3369917009313792 3379368583757824 3379948135907328 3382198047977472 3394402848342016 3396451788914688 3398712686883612 3408829528670208 3423195503788032 3423407755493376 3425474204103168 3435670706061312 3440713585139712 3450363722072064 3452446441930752 3452660507310336 3467805818093568 3477531940356096 3477747561136128 3479846810517504 3494728750399488 3495111375716352 3495328086491136 3505131400200192 3507247179104256 3507464642347008 3512395118163456 3522246299615232 3522850354888704 3524590934545968 3532949903376384 3535082474176512 3540051772637184 3549980522446848 3550200635326464 3550589334061056 3550809484689408 3552343619069952 3562917769248768 3563138684289024 3567926196043776 3568147421626368 3578154971037696 3578768614490112 3580314828668928 3580536822395904 3591194894401536 3596243070615552 3606553026363392 3608730025721856 3619472019554304 3624559945187328 3624784682287104 3637145222774784 3637370740211712 3653326293958656 3655758184210944 3666011454701568 3682320947085312 3684543681724416 3694877686628352 3695106783707136 3700301029834752 3711315600211968 3713149297299456 3713555836698624 3713786091896832 3724202112712704 3729437258416128 3731919813048672 3740770485927936 3742386693341184 3743028502069248 3753759272337408 3758802906120192 3759035966816256 3761305008427008 3771854305099776 3772088175034368 3772501167439872 3772735077482496 3788634675216384 3790921583296512 3791156635478016 3801789656727552 3802441652895744 3818703204384768 3821008262529024 3831725008355328 3831962590511104 3851094941761536 3851333724930048 3862135524294656 3881659187331072 3884243070724128 3898259521142784 3912223432900608 3912466006278144 3914827661832192 3928954478002176 3931569844199424 3932244097302528 3943272825225216 3945653076492288 3945897722640384 3962527087067136 3963206649249792 3965164801364214 3974568641298432 3976967783448576 3993728087752704 3993975714742272 3994413000818688 3994660670275584 3996386571453696 4008282490404864 4008531019825152 4014165849329664 4025424342417408 4026114691301376 4027854182252544 4028103925195392 4040094256201728 4045773454442496 4057120597082112 4057372154658816 4059821278937088 4071906021998592 4077629938335744 4077882767572992 4089319966900224 4091788375621632 4092042082738176 4109992080703488 4121774887272448 4124262886539264 4141900741214208 4142354223071232 4142611065470976 4156737397456896 4156995131670528 4162838658564096 4174514132877312 4175230050238464 4177292959461888 4178009353383936 4189727376801792 4195616915718144 4208366796668928 4210185030008832 4210907064827904 4222717356146688 4222979181379584 4228653269385216 4228915462668288 4243336093237248 4243599196913664 4244063813369856 4244326962167808 4256230985957376 4262214009618432 4265051214912768 4277013363818496 4277746859507712 4295774749851648 4296041104932864 4298634295345152 4310690634399744 4310957914324992 4311429905645568 4329868200247296 4332481809481728 4332750440546304 4344902464831488 4364232233582592 4366866585747456 4379385817726976 4385541961285632 4400769537540096 4401251362013184 4401524257062912 4413869170622464 4420073787752448 4423016074724352 4435421266182144 4436181928378368 4439134937970432 4455153738448896 4457842972950528 4470345843081216 4471112494743552 4471389721460736 4474088756379648 4492944098721792 4493222679085056 4493993254060032 4506597514543104 4509317801705472 4509597397303296 4528602385219584 4529379027714048 4531616915844816 4545106038226944 4564260671717376 4564543673991168 4565043429507072 4567298938804224 4580894274748416 4587618113519616 4600484962762752 4603261922574336 4603547343080448 4623741090791424 4636996748181504 4639795747356672 4659638333865984 4660148500955136 4660437448654848 4676329572139008 4676619523129344 4683193490884608 4696328399486976 4697133806518272 4699454579394624 4710599871168512 4713443298902016 4720069030182912 4733307363262464 4733600847101952 4734412646252544 4736458158759936 4750557025665024 4750851579052032 4757234928058368 4757529895501824 4770873294716928 4771691485986816 4773753104891904 4774049096527872 4774867832438784 4788259859202048 4794990760820736 4811640034295808 4812465216946176 4832746593583104 4833046243049472 4849526963699712 4849827653615616 4850358643851264 4871101725278208 4874344245614592 4888015272935424 4909761262780416 4912724908965888 4926503582171136 4926809044942848 4933734706446336 4950865729732608 4951407782264832 4951714789195776 4965602816950272 4972583011221504 4975893084064896 4989848924454912 4990704669425664 5005012363116544 5011737208160256 5012047955755008 5015073344569344 5029139073466368 5029450900045824 5030001556586496 5030313436643328 5051512900288512 5054562111062016 5054875513970688 5069052875636736 5069922203860992 5073297071966208 5091604272513024 5094677683372032 5108966677807104 5113244293005312 5134793255682048 5135111633240064 5153506059091968 5175545583108096 5178990760965504 5197679361523712 5216297910534144 5216621341704192 5219770215776256 5238605970669568 5242093125599232 5242992129736704 5257697100300288 5260870768656384 5261196963520512 5268592677245184 5283369449422848 5284275532333056 5286886401818952 5299424855064576 5302623711264768 5310077658955776 5324970783670272 5325300952989696 5325884001091584 5326214227034112 5328515428604928 5344376653873152 5344708026433536 5351889294065664 5352221132439552 5367232456556544 5368152921735168 5370472243003392 5370805233593856 5386792341602304 5394364605923328 5409829539545088 5413095038582784 5429208029331456 5436839917780992 5437177023430656 5452426622533632 5455717834162176 5456056110317568 5479989440937984 5499017182052352 5522534321618944 5523138964094976 5523481420627968 5542316529942528 5542660175560704 5550451544752128 5566018843836416 5566973400317952 5569723945949184 5570679137845248 5586303169069056 5594155887624192 5597879719573008 5611155728891904 5613580040011776 5614542753103872 5630638908506112 5638204359180288 5638553950224384 5641957512640512 5657781457649664 5658132262551552 5658751751159808 5659102616223744 5674974647943168 5682952012824576 5686382374944768 5686734953217024 5702684485091328 5703662479343616 5728054806577152 5731512393793536 5747587512532992 5747943885766656 5748573207527424 5776642412642304 5777000587395072 5793203286441984 5818976311443456 5822488780996608 5847389281714176 5867692716720128 5868335149350912 5868699009417216 5893431717003264 5897354766299136 5913895021576192 5914909237837824 5918846583960576 5940204984598528 5943790630600704 5947747202046321 5960461124108288 5961852961947648 5965451675172864 5990592131629056 5990963572113408 5991991005413376 5994579857180544 6012423735607296 6012796529737728 6021248773994496 6038136513626112 6039172036952064 6041781273378816 6042155887793088 6060141384302592 6068660181663744 6085680895623168 6086058231988224 6089731918405632 6107859032997888 6116444907503616 6116824151359488 6133979950350336 6137682563432448 6138063124107264 6164988121055232 6182662330908672 6186394329808896 6212851111821312 6213531334606848 6213916598206464 6235106096185344 6235492697505792 6244257987846144 6261771199315968 6262845075357696 6265939439192832 6284591065202688 6293425373577216 6311076484349952 6311467796135936 6312550195003392 6315277545013248 6334076034220032 6334468772069376 6342979904077824 6343373194002432 6361164392955904 6365004139855872 6365398795370496 6366490443251712 6384346478936064 6393321014427648 6397576822369152 6415520045727744 6416620289261568 6443662124777472 6444061657399296 6447951443017728 6466035951599616 6466436871487488 6467144858468352 6494802300370944 6498722714222592 6499125660819456 6517353697247232 6546348350373888 6550299878621184 6568671442894848 6569078726590464 6578312941928448 6601154306310144 6601877043019776 6602286385594368 6620803755933696 6630110681628672 6634524112086528 6653131899273216 6654272892567552 6682730607673344 6686764459425792 6705518764621824 6705934533394432 6706668742115328 6707084582191104 6735350533718016 6739416148082688 6739834018627584 6758737167515648 6759896271814656 6764396095954944 6788805696684032 6792903577829376 6797425373767224 6817659057340416 6846391007576064 6846815510986752 6850948408206336 6871341412122624 6881427170279424 6900727444144128 6904892883861504 6905321014620672 6935611636187136 6955495122272256 6959693621035008 6989457500798976 6990222751432704 6990656172982272 7010262800400384 7014494358208512 7014929284694016 7024790236326912 7044492599230464 7045700709777408 7049181869091936 7065899806752768 7070164948353024 7080103545274368 7099961044893696 7100401270652928 7101178668122112 7101618969378816 7104687238139904 7125835538497536 7126277368578048 7135852392087552 7136294843252736 7156309942075392 7157537228980224 7160629657337856 7161073644791808 7182389788803072 7192486141231104 7213106052726784 7217460051443712 7249119890374656 7249569364574208 7274290445549568 7274741480423424 7306652587917312 7311516368421888 7332022909403136 7364641894170624 7369087363448832 7389755373256704 7390213567414272 7400602059669504 7426298594598912 7427111673397248 7427572183793664 7448404225425408 7458874516832256 7463839626097344 7481540971855872 7484773386682368 7486057004138496 7507518544674816 7517605812240384 7518071933632512 7522610016854016 7543708610199552 7544176350068736 7545002334879744 7545470154964992 7577269350432768 7581843166593024 7582313270956032 7603579313455104 7604883305791488 7637406408769536 7642016525058048 7663450016710656 7663925181022208 7702189883523072 7702667449860096 7724271048589312 7763318374662144 7768486141448256 7796519042285568 7824446865801216 7824932012556288 7829655323664384 7857908956004352 7863139688398848 7864488194605056 7886545650450432 7891306152984576 7891795445280768 7925054174134272 7926413298499584 7930329602728428 7949137282596864 7953935566897152 7987456175505408 7987951429484544 7988826001637376 7989321340551168 7992773142907392 8016564980809728 8017062039650304 8028331698659328 8050848684834816 8052229382602752 8055708364505088 8056207850390784 8080188512403456 8091546908884992 8114241194164224 8114744309317632 8119642557874176 8143812043997184 8155259876671488 8155765535145984 8178639933800448 8183576751243264 8184084165476352 8219984161406976 8243549774544896 8248525773078528 8283801482428416 8284708446142464 8285222130941952 8313474794913792 8313990263341056 8325677317128192 8349028265754624 8350460100476928 8354585918923776 8356018706767872 8379454753603584 8391233831436288 8416733593337856 8420370060017664 8421814129655808 8445434712293376 8445958362759168 8457306538770432 8457830925336576 8486672186474496 8487198393827328 8488127626739712 8488653924335616 8512461971914752 8524428019236864 8530102429825536 8554026727636992 8555493719015424 8592082209865728 8597268590690304 8621381268799488 8621915828649984 8622859811291136 8659736400494592 8664963618963456 8665500881092608 8689804929662976 8728464467165184 8733733171494912 8758771635453952 8771083922571264 8801539075080192 8802502724026368 8803048514125824 8840147575504896 8846032149448704 8870842532364288 8872363856756736 8878269875940864 8910307476897792 8915685945901056 8940691686162432 8942779442921472 8948177512759296 8985888197443584 8986445358170112 8987986508120064 9013195029086208 9018635603410944 9019194794606592 9057204770439168 9058758055428096 9063233831689632 9090212076453888 9128521343434752 9129087347982336 9130086859014144 9134597877608448 9161788549496832 9175236227039232 9200969925525504 9206523845148672 9207094686160896 9247482181582848 9273993496363008 9279591494713344 9319276667731968 9320297001910272 9320874897309696 9352659144278016 9353239046258688 9366386981769216 9392656798973952 9394267613036544 9398909158789248 9426886597804032 9440138060365824 9466614726524928 9467201694203904 9468825292505088 9472916317519872 9501114051330048 9501703158104064 9514469856116736 9515059791003648 9541746589433856 9547506209783808 9548098193055744 9549735664877568 9576519718404096 9589981521641472 9623280068591616 9624930433892352 9665493187166208 9666092486098944 9699053927399424 9699655307231232 9700717287702528 9742203450556416 9748688491229184 9776030545870848 9819522525560832 9825449817931776 9853007164342272 9853618089885696 9867469412892672 9901731459465216 9902815564529664 9903429578391552 9931205633900544 9945166022443008 9951786168129792 9979697848909824 9981409338851328 10010024726233088 10023474416320512 10024095911510016 10030146689138688 10058278146932736 10058901800091648 10060003113172992 10060626873286656 10103025800577024 10109124222124032 10109751027941376 10138105751273472 10139844407721984 10146594143932416 10183208545026048 10189355366744064 10226488586010624 10269586511364096 10270223266480128 10307012118183936 10351091166216192 10357981521931008 10395358723047424 10432595821068288 10433242683408384 10439540431552512 10484186251198464 10485984259473408 10515394200600576 10521741537312768 10522393927041024 10537185354490368 10566738898845696 10568551064666112 10573772803637904 10598849710129152 10605247422529536 10620155317911552 10649941567340544 10650601905979392 10651768002183168 10652428454068224 10657030857209856 10688753307746304 10689416052867072 10703778588131328 10704442264879104 10734464913113088 10736305843470336 10740944486006784 10741610467187712 10773584683204608 10788729211846656 10819659079090176 10826190077165568 10858416058662912 10873679835561984 10874354046861312 10911435668324352 10912112220635136 10959978881875968 10998034364104704 11045068643237888 11046962841255936 11084633059885056 11085320351121408 11100903089504256 11132037687672832 11133946800635904 11139447891898368 11141358275690496 11172606338138112 11188311775248384 11195759439146016 11222311457783808 11227160080023552 11229085506207744 11261277817012224 11276408718360576 11277107900448768 11283915025281024 11315562915299328 11316264525103104 11317503502319616 11318205232447488 11365904025649152 11372764749889536 11373469906434048 11405368970182656 11407324958687232 11456109613154304 11463024787587072 11495175025065984 11495887771533312 11553284825284608 11554001174790144 11586406572883968 11644977561993216 11694778563428352 11735385433440256 11736670298701824 11737398018834432 11786863434006528 11794709532598272 11827790043152384 11829818475675648 11837693167921152 11880409969197056 11887581261201408 11895494404092642 11920922248216576 11923705923895296 11930903350345728 11981184263258112 11981927144226816 11983982010826752 11989159714361088 12024847471214592 12025593059475456 12042497547988992 12076273027252224 12078344073904128 12083562546757632 12084311775586176 12120282768605184 12137320363327488 12171361791246336 12172116463976448 12179463836811264 12215718065995776 12232889815007232 12233648302718976 12267959900700672 12275365126864896 12276126248214528 12329976242110464 12365324661817344 12372788659617792 12425702223642624 12427062669213696 12427833196412928 12470212192370688 12470985395011584 12488515975692288 12523542398631936 12525690150715392 12531878878385664 12569182130405376 12586850747154432 12622935592271872 12625100390006784 12630555090026496 12668152068440064 12668937544138752 12685959808155648 12686746388004864 12722328785911808 12730008279711744 12730797590740992 12732980886503424 12768692957872128 12786642028855296 12795153644738304 12831040091455488 12833240578523136 12887324249554944 12888123314798592 12895902886035456 12932071903199232 12932873742974976 12934289716936704 12989604600741888 12997445428445184 12998251321638912 13034707394494464 13092696700747776 13100599757242368 13138157453180928 13156625883856896 13202308612620288 13203754086039552 13204572771188736 13241607511867392 13260221363257344 13269048224173056 13306263798546432 13308545785135104 13365461215346688 13373528918851584 13411037529243648 13411869066788864 13413337484230656 13414169164382208 13478832296165376 13479668037255168 13517474335031296 13519792543629312 13528792191909888 13577611393368064 13585807155658752 13594850747534448 13635318114680832 13692782015152128 13693631021973504 13701896816412672 13742682824245248 13762854340558848 13801454888288256 13809785767723008 13810642029241344 13871223272374272 13910990244544512 13919387242070016 13978915001597952 13980445502865408 13981312345964544 14028988716417024 14029858569388032 14049580472653824 14088985198460928 14091401419554816 14098363738183872 14131799613505536 14140329896706048 14160207090548736 14199922089787392 14200802541305856 14203237938757632 14209374476279808 14251671076995072 14252554737156096 14271704784175104 14272589686505472 14312619884150784 14315074457960448 14321259314675712 14322147289583616 14364779577606144 14384972282462208 14426212105453568 14434920102887424 14498239780749312 14499138729148416 14548580891099136 14549482960846848 14613305175834624 14623032736843776 14664045818806272 14729283788341248 14738174726897664 14779510746513408 14780427134828544 14801204119339008 14852597189197824 14854223346794496 14855144367587328 14896808450850816 14917749033664512 14927679252194688 14969546773364736 14972114008276992 15015037089349632 15035211624480768 15036143867265024 15045220033708032 15087417220399104 15088352700137472 15090004669759488 15090940309929984 15154538700865536 15163686333186048 15164626541912064 15207158626910208 15209766611582976 15274812817539072 15284033050116096 15326900033421312 15327850362044416 15404379767046144 15405334899720192 15448542097178624 15526636749324288 15536972282896512 15593038084571136 15648893731602432 15649864025112576 15659310647328768 15715817912008704 15726279376797696 15728976389210112 15773091300900864 15782612305969152 15783590890561536 15850108348268544 15852826596999168 15860659205456856 15898274565193728 15907871133794304 15974912351010816 15975902858969088 15977652003274752 15978642681102336 15985546285814784 16033129961619456 16034124079300608 16056663397318656 16101697369669632 16104458765205504 16111416729010176 16112415700781568 16160377024806912 16183093817769984 16229488618635264 16239285115748352 16287624087994368 16310519753342976 16311531070291968 16357279867600896 16367153502486528 16368168330952704 16439968322813952 16487099549089792 16497051546157056 16567602964856832 16569416892284928 16570444261883904 16626949589827584 16627980526682112 16651354634256384 16698056531509248 16700920200953856 16709171837847552 16712037413535744 16758909507207168 16782467662872576 16833467186675712 16840740120035328 16843628259311616 16891916725518336 16914613077540864 16915661850673152 16973344372948992 16974396787654656 16976255253479424 16977307848671232 17024923943829504 17048856038473728 17060204859651072 17108053455273984 17110987438030848 17184164419731456 17194537181380608 17242762537598976 17243831657299968 17245719622582272 17329927237926912 17331001762185216 17379609859325952 17456928934330368 17467466342989824 17517543270907904 17542167845142528 17603078150160384 17605005448052736 17606097028251648 17680295151009792 17692064298897408 17741685064728576 17744727713513472 17756539751881728 17820614953795584 17831371891802112 17881383372324864 17885558885842944 17896355025518592 17971776394887168 17972890716340224 17975973016240128 18037271206821888 18038389589213184 18114409540878336 18117516110856192 18126467663379264 18180424152907776 18257042686869504 18258174695964672 18269195755216896 18323577098993664 18350472454078464 18401939851051008 18413047690297344 18414189372321792 18494964363165696 18547986992726016 18559182989426688 18638553335463936 18640594003820544 18641749794619392 18705318288556032 18706478092517376 18732773963538432 18785313597947904 18788535226073088 18797818317578496 18853773195608064 18880276120731648 18933229453049856 18934403388407808 18937650585010176 18945832635039744 19002228102660096 19003406316208128 19028939712233472 19030119582007296 19083493178867712 19095012419567616 19096196386111488 19099471329755136 19153039436808192 19179963043282944 19246560137183232 19249860867784704 19330986374332416 19332184972197888 19398107854798848 19399310614462464 19401434575405056 19484406901112832 19497376982458368 19552061091741696 19639045051121664 19650899635863552 19706014328684544 19707236179771392 19734938825785344 19803462918930432 19805631129059328 19806859156783104 19862411267801088 19890332044886016 19903572336259584 19959395697819648 19962818677702656 20020049452466176 20048191823020032 20060293378277376 20116556293865472 20117803600183296 20120006226345984 20121253746573312 20206051601154048 20218248444248064 20219502055882752 20276211502546944 20279688815443968 20293188287864832 20366417090052096 20378710733488128 20452977172021248 20539173022728192 20540446532960256 20614024236367872 20702182332432384 20715963043862016 20790717446094848 20866485366816768 20879080863105024 20968372502396928 20971968518946816 21030788401201152 21043483074625536 21044787854082048 21074370708980736 21133477797691392 21137102129332224 21147545607275808 21197699420258304 21210494845059072 21240310635823104 21299883134681088 21301203811958784 21303536004366336 21304856908136448 21314061714419712 21377506615492608 21378832105734144 21407557176262656 21408884529758208 21468929826226176 21472611686940672 21481888972013568 21483220934375424 21547169366409216 21577458423693312 21639318158180352 21652380154331136 21747359671123968 21748708093722624 21822871336648704 21824224441270272 21919957763751936 21996068728209408 22090137286475776 22093925682511872 22169266119770112 22170640702242816 22201806179008512 22264075375345664 22278895783796736 22282716551380992 22345212676276224 22376623550496768 22391518878292032 22444622915567616 22454320160047104 22458171012415488 22522555634024448 22552817436721152 22554215800897536 22567830050562048 22631125830598656 22632529050206208 22635007004639232 22636410464894976 22731808051298304 22745529499779072 22746939812868096 22810737940365312 22814649917374464 22912219226308608 22926049575174144 22990350050131968 22991775543066624 23106569650569216 23108002349580288 23172813145767936 23289955123986432 23389557126856704 23470770866880512 23473340597403648 23474796037668864 23573726868013056 23589419065196544 23655580086304768 23659636951351296 23675386335842304 23760819938394112 23775162522402816 23790988808185284 23847411847790592 23861806700691456 23962368526516224 23963854288453632 23967964021653504 23978319428722176 24049694942429184 24051186118950912 24084995095977984 24152546054504448 24156688147808256 24167125093515264 24168623551172352 24240565537210368 24274640726654976 24342723582492672 24344232927952896 24358927673622528 24431436131991552 24465779630014464 24467296605437952 24535919801401344 24550730253729792 24552252496429056 24659952484220928 24730649323634688 24745577319235584 24851404447285248 24854125338427392 24855666392825856 24940424384741376 24941970790023168 24977031951384576 25047084797263872 25051380301430784 25063757756771328 25138364260810752 25173701494308864 25245871184543744 25250200780013568 25261110180052992 25336304136880128 25337875088277504 25371919616311296 25373492776009728 25460016559423488 25461595181481984 25465961773006848 25537385915744256 25573284057710592 25590307289476608 25662080182910976 25666481157046272 25776246629597184 25791805772070912 25864143806398464 25865747485949952 25868579433873408 25979209201483776 25994890856890368 25996502643277824 26069414788988928 26185393401495552 26201199514484736 26276314906361856 26313251767713792 26404617225240576 26407508172079104 26409145542377472 26520442726514688 26538096448346112 26612527597092864 26617091570270208 26730922430693376 26747057837703168 26822075058487296 26823738133577728 26828338328764416 26957664592330752 26959336074510336 27034948670062592 27039585087258624 27057584383819776 27171614311317504 27189701495068896 27270636229361664 27385564030304256 27387262043947008 27403793632825344 27485365648490496 27525708681117696 27602909776576512 27619571535446016 27621284058482688 27742446544748544 27821980489089024 27838774484140032 27957830003195904 27960891005730816 27962624691929088 28057977432834048 28059717138776064 28099160945307648 28177970396921856 28182802839109632 28196727476367744 28280659793412096 28320414181097472 28399844179574784 28401605082611712 28406475877515264 28418748952559616 28503342153990144 28505109474312192 28543409568350208 28545179373010944 28625239768301568 28642518629351424 28644294579167232 28729559155212288 28769944564924416 28852424210907136 28869840205774848 28996479561498624 28998277458296832 29097161782198272 29098965921693696 29226610351669248 29246065473687552 29328091637612544 29458567576682496 29476349453795328 29559021493026816 29560854269657088 29602408238678016 29705194378395648 29708446693588992 29710288735174656 29793616901701632 29835498067329024 29855358504389376 29939093546729472 29944228016553984 30030074178699264 30070423248961536 30072287734530048 30090440067416064 30174834440798208 30176705400274944 30180009339518976 30181880619859968 30309077401731072 30327372666372096 30329253083824128 30414317253820416 30419533223165952 30549625635078144 30568066100232192 30655700724088832 30808759534092288 30810669799440384 30897084194357248 31053273498648576 31073944565793024 31186076169142272 31297787463204864 31299728050225152 31318621294657536 31452558753595392 31457952778420224 31546182601801728 31565224611938304 31567181781123072 31700216696537088 31705653193998336 31721318410913712 31796549130387456 31815742267588608 31949824702021632 31951805717938176 31955304006549504 31957285362204672 31971092571629568 32066259923238912 32068248158601216 32113326794637312 32203394739339264 32208917530411008 32222833458020352 32224831401563136 32320754049613824 32366187635539968 32458977237270528 32478570231496704 32575248175988736 32621039506685952 32623062140583936 32734307004973056 32736336661905408 32879936645627904 32974199098179584 32994103092314112 33135205929713664 33140888523767808 33253899179655168 33255961053364224 33302709268512768 33396113063018496 33401840401907712 33418343675695104 33424074827071488 33517819014414336 33564935325745152 33666934373351424 33681480240070656 33687256518623232 33783833451036672 33829226155081728 33831323701346304 33946688745897984 33948793575309312 33952510506958848 33954615697342464 34097712076947456 34120409719302144 34216106910547968 34221974876061696 34368328839462912 34389074362761216 34485525075197952 34487663314599936 34659854475853824 34662003524370432 34759219718651904 34934932685979648 35035086541815808 35084335690285056 35206156300320768 35210010896105472 35212194056503296 35360590302019584 35384128597794816 35483370129457152 35489455427026944 35513079503763456 35641229907591168 35662743783604224 35762766744649728 35771117771685888 35792710051037184 35943552789774336 35945781432680448 35951946032480256 36074542413643776 36076779178426368 36228819081756672 36235032221712384 36252935326758528 36360848305815552 36514085373739008 36516349391929344 36538391510433792 36647154197987328 36700944908156928 36803879702102016 36826095380594688 36828378744643584 36989928726331392 37095973985452032 37118365978853376 37277106670927872 37281188007641088 37283499589238784 37410636577112064 37412956185034752 37465547927076864 37570627195895808 37577070452146176 37595636635156992 37707546391216128 37760552241463296 37868806776815616 37875301170020352 37891665270079488 38004456205320192 38006812632416256 38057879424466944 38060239164014592 38166986357735424 38190024839135232 38192392772222976 38198942659510272 38306078873616384 38359926086565888 38493120274366464 38499721735569408 38661972748664832 38664369944395776 38796215709597696 38798621228924928 38802869150810112 38968813802225664 38994753964916736 39104122183483392 39278090102243328 39301799271727104 39414472359542784 39469877651570688 39606925837860864 39611262258118656 39613718313566208 39724822535602176 39780664089772032 39807144672519168 39918791395639296 39925637355405312 40040098904932352 40096383646040064 40120586756554752 40233112587730944 40235607200366592 40240012452691968 40242507493146624 40436496888496128 40439004111765504 40552423005093888 40559377630887936 40586376575729664 40732834180104192 40757421466976256 40905954344042496 41078346045456384 41080893065920512 41228048472735744 41404364664864768 41431926087724032 41581434892189696 41732970733633536 41758161726210048 41936745004793856 41943937037893632 42086966149251072 42089575708164096 42148741417961472 42266955595382784 42274204258664448 42295091214551616 42395398840516608 42420989690118144 42480621271646208 42599766269362176 42602407623917568 42609713816272896 42628123428839424 42755013230985216 42757664211468288 42815114352525312 42817769059516416 42937859652452352 42945223373881344 42963777944027136 42966441868750848 43094338732818432 43154916847386624 43278636316360704 43304760308662272 43494719342247936 43497416187445248 43645742673297408 43648448882540544 43839915527503872 43992137456418816 44180274572951552 44187851365023744 44338532239540224 44341281404485632 44403612358017024 44528150750691328 44557791567593472 44565433102761984 44690425352552448 44753247100993536 44783037756584064 44908640320094208 44916342024830976 45045111268048896 45105634873442304 45108431601795072 45135660101124096 45262251661197312 45265058100412416 45270014009278464 45272820929789952 45463616102596608 45491058999558144 45493879625736192 45621475880730624 45629299834748928 45824438452617216 45852099150348288 45980700100263936 45983551086133248 46213139301138432 46216004699160576 46345626291535872 46579910247972864 46779114253713408 46941541733761024 46946681194807296 46949592075337728 47147453736026112 47178838130393088 47311160172609536 47319273902702592 47350772671684608 47521639876788224 47550325044805632 47581977616370568 47694823695581184 47723613401382912 47924737053032448 47927708576907264 47935928043307008 47956638857444352 48099389884858368 48102372237901824 48169990191955968 48305092109008896 48313376295616512 48334250187030528 48337247102344704 48481131074420736 48549281453309952 48688465855905792 48717855347245056 48862872263983104 48931559260028928 48934593210875904 49071839602802688 49101460507459584 49104504992858112 49319904968441856 49461298647269376 49491154638471168 49702808894570496 49708250676854784 49711332785651712 49880848769482752 49883941580046336 49954063902769152 50094169594527744 50102760602861568 50127515513542656 50276728521621504 50347402988617728 50491742369087488 50500401560027136 50522220360105984 50675750176555008 50743839232622592 50746985552019456 50920033118846976 50923190362963968 50931923546013696 51074771831488512 51146568115421184 51180614578953216 51324160365821952 51332962314092544 51552493259194368 51583611544141824 51728287612796928 51731494971899904 51737158867746816 51989781713780736 51993005286555648 52138829577977856 52370786802991104 52402399028969472 52552629812723712 52626503535427584 52809234450481152 52815016344158208 52818291084754944 53040885453029376 53076192896692224 53225055194185728 53234183140540416 53461844861386752 53494115675406336 53644150116974592 53647476267155456 53656676657528832 53915329184661504 53918672149020672 54069897340125184 54115168767639552 54343228622635008 54379402990137792 54541272458723328 54771128060608512 54774524087894016 54807587265650688 54970731296980992 55051417362235392 55205819553153024 55239143070892032 55242568116965376 55484893089497088 55643960978178048 55677548968280064 55915660006391808 55921782011461632 55925249383858176 56115954865668096 56119434277552128 56198321890615296 56355940793843712 56365605678219264 56393454952735488 56561319586824192 56640828362194944 56799688359149568 56803210165223424 56812951755030528 56837497905119232 57006684307980288 57010218948624384 57086819136700416 57090358746021888 57250479536603136 57285037258702848 57288589158334464 57459118310424576 57539889129848832 57704848421814272 57739680411549696 57992959122997248 57996554916593664 58194323564396544 58197931843387392 58453220703338496 58492130947375104 58656183275225088 58917135153364992 58952698907590656 59118042986053632 59121708539314176 59204816477356032 59410388756791296 59416893387177984 59420577470349312 59587233803403264 59670996134658048 59710717008778752 59878187093458944 59888456033107968 60060148357398528 60144575469060096 60180880134832128 60349668881596416 60353410800549888 60360018679037952 60363761239719936 60618154803462144 60654745332744192 60658506167648256 60828634507640832 60839066446331904 61099251270156288 61136132200464384 61311401448177664 61617519068184576 61621339598880768 62106546997297152 62147889131586048 62372152338284544 62599456100450304 62637242589315072 62905117507190784 62915905556840448 63092365203603456 63130449223876608 63134363562246144 63400433393074176 63411306387996672 63442636821827424 63593098260774912 63631484535177216 63899649404043264 63903611435876352 63910608013099008 63914570724409344 63942185143259136 64132519846477824 64136496317202432 64226653589274624 64406789478678528 64417835060822016 64445666916040704 64449662803126272 64641508099227648 64732375271079936 64917954474541056 64957140462993408 65242079013371904 65246124281167872 65468614009946112 65472673323810816 65759873291255808 65988206184628224 66270411859427328 66281777047535616 66507798359310336 66511922106728448 66605418537025536 66792226126036992 66836687351390208 66848149654142976 67035638028828672 67129870651490304 67333868746702848 67362960480141312 67374513037246464 67567666902073344 67658452310163456 67662647402692608 67893377491795968 67897587150618624 67905021013917696 67909231394684928 68195424153894912 68240819438604288 68432213821095936 68443949752123392 68736657678925824 68778148725522432 68971050150395904 68975326629199872 69319708951707648 69324007048740864 69518439437303808 69869865371959296 70070173083631616 70168671380570112 70412312600641536 70420021792210944 70424388113006592 70721180604039168 70768257195589632 70966740258914304 70978910854053888 71026159007526912 71282459815182336 71325487567208448 71542235543371776 71585420102074368 71887105579548672 71891562865360896 71903892064960512 72149084827287552 72153558356852736 72457638163513344 72470064443424768 72505870653517056 72721696611631104 73028170747478016 73032698783858688 73076783020867584 73294308395974656 73401889816313856 73607759404204032 73652190761189376 73656757489287168 73979857452662784 74191947970904064 74236731957706752 74554213341855744 74562376015282176 74566999178477568 74821273154224128 74825912370069504 74931095854153728 75141254391791616 75154140904292352 75191273270313984 75415092782432256 75521104482926592 75737613553631232 75750602340040704 75783330540158976 76008912410640384 76013625264832512 76115758848933888 76120478328029184 76380049678270464 76384785544445952 76397885319020544 76612157747232768 76719852173131776 76986240548732928 76999443471138816 77328739888791552 77592431419195392 77597242457849856 77605738301620224 77937627604451328 77989507929833472 78208244366966784 78556180204486656 78603598543454208 78828944719085568 78939755303141376 79213851675721728 79222524516237312 79227436627132416 79561328179544064 79614289345038336 79837582791278592 79851274710810624 80080197809864704 80192767292080128 80241173513109504 80466225175461888 80471214400733184 80485014986293248 80872993776992256 80878008223531008 81104846010187776 81118755261775872 81172753151459328 81514842933952512 81811908688084992 82156692090912768 82161786131841024 82456096945471488 82808729329729536 82863852175448064 83162869784379392 83465941467267072 83516323452420096 83873490009587712 83887874075787264 84173932298502144 84179151416328192 84297482835922944 84533911190765568 84548408517328896 84590182429103232 84841979380236288 84961242543292416 85199532538724352 85204815247835136 85219427632545792 85256246857678848 85510026461970432 85515328422936576 85630228705050624 85635538119032832 85875719304904704 85927555888054272 85932883737501696 86188677465636864 86309833694773248 86557272632721408 86609520617324544 86989438684495872 86994832374890496 87291485346594816 87296897765081088 87679831055007744 87984274912837632 88360549145903104 88375702730047488 88677064479080448 88682562808971264 88807224716034048 89056301501382656 89115583135186944 89130866205523968 89380850705104896 89506494201987072 89566075513168128 89817280640188416 89832684049661952 90090222536097792 90211269746884608 90216863203590144 90271320202248192 90524503322394624 90530116200824832 90540028018556928 90545641859579904 90927232205193216 90982117999116288 90987759251472384 91242951761461248 91258599669497856 91648876905234432 91704198300696576 91967102172266496 92426278602276864 92432009398321152 92691252583071744 93159820495945728 93558228507426816 93883083467522048 93893362389614592 93899184150675456 94357676260786176 94622320345219072 94638547805405184 94701545343369216 95043279753576448 95100650089611264 95163955232741136 95389647391162368 95447226802765824 95849474106064896 95855417153814528 95871856086614016 95913277714888704 96198779769716736 96204744475803648 96339980383911936 96610184218017792 96626752591233024 96668500374061056 96674494204689408 96962262148841472 97098562906619904 97376931711811584 97435710694490112 97725744527966208 97863118520057856 97869186421751808 98202921014919168 98209009985716224 98639809936883712 98922597294538752 98982309276942336 99405617789140992 99422665571303424 99761697538965504 99767883160092672 99908127805538304 100188339189055488 100205521205723136 100255031027085312 100553457043243008 100694805977235456 100983484738174976 101000803120054272 101044440720211968 101351500353110016 101487678465245184 101493971104038912 101840066237693952 101846380725927936 101863847092027392 102293136230842368 102361229157906432 102648320731643904 102665924628185088 103104986518388736 103167223088283648 103456575225593856 103462989943799808 103979563427561472 103986010573111296 104277659155955712 104804798057938944 105105259625447424 105253007070855168 105618468900962304 105630032688316416 105636582169509888 106081770906058752 106152385793384448 106450110388371456 106468366281080832 106923689722773504 106988231350812672 107288300233949184 107294952534310912 107313353315057664 107830658369323008 107837344298041344 108139794680250368 108230337535279104 108686457245270016 108758805980275584 109082544917446656 109542256121217024 109549048175788032 109615174531301376 109941462593961984 110102834724470784 110411639106306048 110478286141784064 110485136233930752 110969786178994176 111287921956356096 111355097936560128 111831320012783616 111843564022923264 111850498767716352 112231909731336192 112238868555104256 112396643781230592 112711881587687424 112731211356438528 112786909905470976 113122639173648384 113281656724389888 113606420330446848 113625903510061056 113674995810238464 114013368615960576 114020437897248768 114173638273400832 114180717492043776 114500959073206272 114570074517405696 114577178316668928 114918236620849152 115079778259697664 115409696843628544 115479360823099392 115985918245994496 115993109833187328 116388647128793088 116395863686774784 116906441406676992 116984261894750208 117312366550450176 117834270306729984 117905397815181312 118243417078628352 118409632954712064 118820777513582592 118833786774355968 118841154940698624 119174467606806528 119341992269316096 119421434017557504 119756374186917888 119776912066215936 120120296714797056 120289150938120192 120361760269664256 120699337763192832 120706821601099776 120720037358075904 120727522479439872 121309490665488384 121317012335296512 121657269015281664 121678132892663808 122198502540312576 122272264400928768 122622802896355328 123235038136369152 123242679197761536 124213093994594304 124295778263172096 124744304676569088 125198912200900608 125274485178630144 125810235014381568 125831811113680896 126260898447753216 126268727124492288 126800866786148352 126822612775993344 126885273643654848 127186196521549824 127262969070354432 127799298808086528 127807222871752704 127829141448818688 127884370286518272 128265039692955648 128272992634404864 128453307178549248 128813578957357056 128835670121644032 128891333832081408 128899325606252544 129283016198455296 129464750542159872 129835908949082112 129914280925986816 130484158026743808 130492248562335744 130937228019892224 130945346647621632 131519746582511616 131976412369256448 132540823718854656 132563554095071232 133015596718620672 133023844213456896 133210837074051072 133584452252073984 133673374702780416 133696299308285952 134071276057657344 134259741302980608 134725920960282624 134749026074492928 135135333804146688 135316904620326912 135325294805385216 135786754983591936 135795174301237248 135810042027835392 135818462789369856 136390848307789824 136481638877208576 136864427642191872 136887899504246784 137473315357851648 137556297451044864 137942100300791808 137950653258399744 138639417903415296 138648014097481728 139036878874607616 139739730743918592 140140346167263232 140337342761140224 140824625201283072 140840043584421888 140848776226013184 141442361208078336 141536514391179264 141933480517828608 141957821708107776 142052318015053824 142564919630364672 142650975134416896 143084471086743552 143170840204148736 143774211159097344 143783125730721792 143807784129921024 144298169654575104 144307116713705472 144915276327026688 144940128886849536 145011741307034112 145443393223262208 146065397567717376 146153566041735168 146588616791949312 146803779632627712 147215518808408064 147304381522378752 147313514978574336 147959714905325568 148383895941808128 148473463915413504 149108426683711488 149124752030564352 149133998356955136 149642546308448256 149651824740139008 149862191708307456 150282508783583232 150308281808584704 150382546540627968 150830185564864512 151042208965853184 151475227107262464 151501204680081408 151566661080317952 152027250529665024 152231517697867776 152240956656058368 152760099356540928 152769571088891904 152795770638041088 153224315494465536 153439704346263552 153972481097465856 153998886942277632 154657479777583104 155184862838390784 155194484915699712 155211476603240448 155979015859666944 156416488733933568 157112360408973312 157207197086908416 157657889438171136 157879510606282752 158427703351443456 158445049032474624 158454873254264832 159122656359088128 159228578690076672 159675165582557184 159702549421621248 160385534584160256 160482347026219008 160932450350923776 160942428801466368 160970029972586496 161745987553984512 161756016447062016 162209692020375552 162345506302918656 163029685867905024 163623817376169984 164313384181825536 164323572263682048 164912193890942976 165617458659459072 165727704350896128 166325739568758784 166931882934534144 167032646904840192 167746980019175424 167775748151574528 168347864597004288 168358302832656384 168594965671845888 169067822381531136 169096817034657792 169180364858206464 169683958760472576 169922485086584832 170399065077448704 170409630495670272 170438855265091584 170512493715357696 171020052923940864 171030656845873152 171260457410101248 171271076238065664 171751438609809408 171855111776108544 171865767475003392 172377354931273728 172619667389546496 173114545265442816 173219041234649088 173978877368991744 173989664749780992 174582970693189632 174593795530162176 175359662110015488 175968549825675264 176721098291806208 176751405460094976 177354128958160896 177365125617942528 177614449432068096 178231166270373888 178261732411047936 178761701410209792 179012988403974144 179132151026336256 179634561280376832 179665368099323904 180180445072195584 180433726407180288 180542640404496384 181049006644789248 181060232401649664 181080056037113856 181091283719159808 181854464410386432 181964235998232576 181975518502944768 182485903522922496 182517199338995712 183297753810468864 183408396601393152 183934204344532992 184852557204553728 184864018796642304 186319640991891456 187116457014853632 187766166935044096 187798368301350912 188715352521572352 189244640690438144 189277095610810368 189403090686738432 190201300179222528 190327910465482272 190779294782324736 190894453605531648 191698948212129792 191710834307629056 191743712173228032 191826555429777408 192397559539433472 192409488951607296 192679960767823872 193220368436035584 193253505182466048 193337000748122112 193348988409378816 193924524297682944 194197125813239808 194753863423623168 194871421388980224 195726237040115712 195738372843503616 196405842029838336 196418019971432448 197279619873767424 197964618553884672 198811235578281984 198845331142606848 199523395077931008 199535766320185344 199816255611076608 200376678378110976 200510062054170624 201106914086486016 201389611954470912 201966969476349952 202001606240108544 202088881440423936 202703000706220032 202975356930490368 202987942208077824 203680132475387904 203692761451855872 203727694184054784 204586272461684736 204722458315812864 205296641463287808 205331849256370176 206209973036777472 206334446176567296 206913150451187712 206925979887599616 207959126855122944 207972021146222592 208555318311911424 209609596115877888 210210519250894848 210506014141710336 211236937801924608 211260065376632832 211273164339019776 212163541812117504 212304771586768896 212900220776742912 212936732562161664 213847379445547008 213976462701625344 214589905068621824 214626706630115328 215661316738646016 215674688596082688 216279589360500736 216460675070558208 217372914490540032 217517611960551168 218165089834893312 219084512242434048 219098096351576064 219230349062602752 219882925187923968 220205669448941568 220823278212612096 220956572283568128 220970272467861504 221939572357988352 222575843912712192 222710195873120256 223662640025567232 223687128045846528 223700997535432704 224463819462672384 224477737110208512 224793287562461184 225423763175374848 225462422712877056 225573819810941952 226245278347296768 226563313448779776 227212840660893696 227251807020122112 227349991620476928 228026737231921152 228040875794497536 228347276546801664 228361434984087552 229140149034811392 229154356633337856 229836473241698304 230159556519395328 230819393687257088 230958721646198784 231986219666374656 232777294257586176 232791727373549568 233812882813353984 233968523789500416 234624733100900352 235668540613459968 235810795630362624 236486834157256704 236819265909424128 237641555027165184 237667573548711936 237682309881397248 238683984538632192 238842868035115008 239512748373835776 239553824132431872 240240593429594112 240578301876240384 240723520539328512 241398675526385664 241413643202199552 241455044958879744 242618981330976768 242634024670593024 243314538030563328 243356265785327616 244544528801857536 245245605792710656 246470076272738304 246485358395523072 248426187989188608 248591556526344192 249488609353138176 250397824401801216 250548970357260288 251620470028763136 251663622227361792 252521796895506432 252537454248984576 253601733572296704 253645225551986688 253770547287309696 254525938140708864 255598597616173056 255614445743505408 255658282897637376 255768740573036544 256530079385911296 256545985268809728 256906614357098496 257627157914714112 257782667664162816 257798651212505088 258566032396910592 258929501084319744 259671817898164224 259828561851973632 260968316053487616 260984497124671488 261874456039784448 261890693295243264 263039493165023232 263952824738512896 265081647437709312 265127108190142464 266031193437241344 266047688426913792 266421674148102144 267168904504147968 267346749405560832 267392598616571904 268142552115314688 268519482605961216 269451841920565248 269498052148985856 270270667608293376 270633809240653824 270650589610770432 271573509967183872 271590348602474496 271620084055670784 271636925578739712 272781696615579648 272963277754417152 273728855284383744 273775799008493568 274946630715703296 275112594902089728 275901306516799488 277278835806830592 277296028194963456 278073757749215232 279479461487837184 280280692334526464 280674685522280448 281649250402566144 281680087168843776 281697552452026368 283073028782358528 283866961035657216 283915643416215552 284104636030107648 285129839260729344 285301950268833792 286168942173487104 286341680408297472 287548422318194688 287566251461443584 287615568259842048 288596339309150208 288614233427410944 289830552654053376 289880257773699072 290023482614068224 290886786446524416 292130795135434752 292307132083470336 293177233583898624 293607559265255424 294608763044757504 294627029957148672 295919429810651136 296767791883616256 296946927830827008 298216853367422976 298267996713910272 299285092616896512 299303649480278016 299724383416614912 300565017567166464 300616563617169408 300765093081255936 301660371129729024 302084417931706368 302950454214524928 303002409360162816 303133322160635904 304054501059330048 304463035395735552 304481913312116736 305520198713081856 305539142177783808 305591541276082176 306879408692527104 307944962194931712 307997773884555264 309314959555166208 310369725676781568 310388969831399424 311958031719333888 312832977467867136 314414394173816832 315315778876342272 315759021212565504 316855406702886912 316890098064949248 316909746508529664 318245312718176256 318457157380153344 319350331165114368 319405098843242496 320771069168320512 320964694052438016 321864900701847552 321884857602932736 321940059945172992 323491975107969024 323512032894124032 324419384040751104 324691012605837312 326059371735810048 327247634752339968 328626768363651072 328647144527364096 329824387781885952 331234917318918144 331455408701792256 332651479137517568 333863765869068288 334065293809680384 335493960038350848 335551496303149056 336695729194008576 336716605665312768 337189931343691776 338135644763062272 338193634069315584 338360729716412928 339367917520945152 339844970173169664 340819260991340544 340877710530183168 341024987430715392 342040105847881728 342061313691746304 342520914820202496 342542152476131328 343502877219618816 343710223552217088 343731534950006784 344754709862547456 345239334779092992 346229090530885632 346438082469298176 347957754737983488 347979329499561984 349165941386379264 349187591060324352 350719324220030976 351937099651350528 353442196583612416 353502810920189952 354730251235885056 355228898864136192 356462332540747776 356523464822095872 357523402820419584 358025976807948288 358264302052672512 359269122560753664 359330736198647808 360360890144391168 360867452814360576 361085280808992768 362098013289578496 362120464803299328 362160112074227712 362182567438319616 363928471996465152 363951037005889536 364971807045844992 365034398677991424 366595507620937728 366816793202786304 367868408689065984 369705114409107456 369728037593284608 372639281983782912 374232914029707264 375532333870088192 375596736602701824 377430705043144704 378489281380876288 378806181373476864 380402600358445056 380655820930964544 381558589564649472 381788907211063296 383397896424259584 383421668615258112 383487424346456064 383653110859554816 384795119078866944 384818977903214592 385359921535647744 386440736872071168 386507010364932096 386674001496244224 386697976818757632 387849048595365888 388394251626479616 389507726847246336 389742842777960448 391452474080231424 391476745687007232 392811684059676672 392836039942864896 394559239747534848 395929237107769344 397622471156563968 397690662285213696 399046790155862016 399071532640370688 399632511222153216 400753356756221952 401020124108341248 402213828172972032 402779223908941824 403933938952699904 404177762880847872 405406001412440064 405950713860980736 405975884416155648 407360264950775808 407385522903711744 407455388368109568 409172544923369472 409444916631625728 410593282926575616 410663698512740352 412419946073554944 412668892353134592 413826300902375424 413851959775199232 415918253710245888 415944042292445184 417110636623822848 419219192231755776 420421038501789696 421012028283420672 422473875603849216 422520130753265664 422546328678039552 424327083624235008 424609543173537792 425800441553485824 425873465124323328 427694758891094016 427952925403250688 429179810137243648 429253413260230656 431322633477292032 431349377192165376 432921350141116416 434745828981080064 435035223921102336 436330179669786624 438196192703152128 438460698125205504 439765850375847936 440411338897883136 441646556425224192 441913144567136256 441940544935723008 443879144715976704 445151687825424384 445420391746240512 447325280051134464 447374256091693056 447401995070865408 448927638925344768 448955474220417024 449586575124922368 450847526350749696 450924845425754112 451147639621883904 452490556694593536 453126626897559552 454425681321787392 454503614040244224 454699983240953856 456081751588995072 456694553093603328 456722869968175104 458280298069622784 458308713266675712 459672946483396608 460319113038790656 461917443292397568 463972439332749312 465554588515172352 465583454747099136 467937047579000832 469249466201800704 471337081226919936 471621591260725248 472973668314513408 473638531818848256 475283110054330368 475335147097423872 475364619762794496 477367969077264384 477685736070230016 479025496747671552 479107648264863744 481156603752480768 481447041078657024 482797351052771328 482827286404399104 482910089917759488 485237962661953536 485268049341186048 486629076061126656 489089057603715072 490491211585421312 492940152545476608 492970716791046144 496852375978377216 497183113052688384 498977218706276352 500795648803602432 501097940714520576 503240940057526272 503327244454723584 505043593791012864 505074908497969152 507203467144593408 507290451103973376 507541094574619392 509051876281417728 511197195232346112 511228891487010816 511316565795274752 511537481146073088 513060158771822592 513091970537619456 513813228714196992 515254315829428224 515565335328325632 515597302425010176 517132064793821184 517859002168639488 519343635796328448 519657123703947264 521936632106975232 521968994249342976 523748912079568896 523781386590486528 526078986330046464 527905649477025792 530163294875418624 530254216380284928 532062386874482688 532095376853827584 532843348296204288 534693498811121664 534785197233143808 536285104230629376 537038965211922432 538903683841130496 538996104297971712 540541335216586752 541301179221540864 543147019934367744 543180697204948992 543240168111341568 543273851157479424 545563393231159296 545926555508834304 547457710568767488 547551598016987136 549893261431406592 550225189804179456 551802613033598976 554557671613661184 554592056389926912 558958922975674368 560561384669052928 561349371044560896 563298500805132288 563395104904052736 566146057564717056 567733922071314432 567831286832431104 568209272060215296 570603900537667584 572337884346974208 572683360816594944 575096844636389376 575132502922887168 575231136519684096 577192678618300416 577228466854821888 579661105308106752 579760515547398144 580046965228136448 581773572893048832 584261590270869504 584614264166940672 587215118530510848 589217526089515008 589254059914297344 591838859621302272 593893855661654016 596433706734845952 596535993427820544 598570185233793024 598607298960556032 599448766833229824 601130035134332928 601530186162511872 603320742259458048 604168835863412736 605900908429049856 606004818720325632 606266644321271808 608109002118660096 608926070791471104 608963826624233472 611040397426163712 611078284355567616 611183082552164352 613758817385054208 615889924389863424 615995547769110528 618629919110332416 620739451353563136 620777939662798848 623916063438667776 625665954935734272 628828788347633664 630631557752684544 631518042425131008 633710813405773824 633780196129898496 633819493017059328 636490625436352512 636914314760306688 638700662330228736 638810197686484992 641542138336641024 641929388104876032 643769715205865472 643880119890345984 646983950215938048 647024065788248064 648838768081502208 649382025211674624 652118743471620096 654495269504679936 657253536727302144 657294289054728192 659648775563771904 662469834637836288 662910817403584512 665302958275035136 667727531738136576 668130587619360768 670987920076701696 671102992606298112 673391458388017152 673433211330625536 674379862687383552 676271289526124544 676387268138631168 676721459432825856 678735835041890304 679689940346339328 681638521982681088 681755421060366336 682049974861430784 684080211695763456 684122627383492608 685041829640404992 685084304952262656 687420447104434176 687463069900013568 689509419725094912 690478669558185984 692458181061771264 692876164938596352 695958658999123968 698331882772758528 698375182120648704 701438648440061952 703874199302701056 706884393167224832 707005621840379904 709460502471770112 710457797728272384 712924665081495552 713046929644191744 716051953615896576 716528604105345024 718538245121507328 718661472397295616 720721780288782336 721734905628721152 722170561617985536 724196026579156992 724240929606598656 724365134876639232 727856943992930304 727902074011779072 729943614091689984 730068797355982848 733633586405572608 735736817378131968 739410228818214912 739456075186569216 745278563967565824 748465828059414528 751064667740176384 751193473205403648 754861410086289408 756978562761752576 757612362746953728 760805200716890112 761311641861929088 763577814422126592 766795792848519168 766843337230516224 766974848692912128 767306221719109632 769590238157733888 769637955806429184 770719843071295488 772881473744142336 773348002992488448 773395953637515264 775698097190731776 776788503252959232 779015453694492672 779485685555920896 782904948160462848 782953491374014464 785623368119353344 785672079885729792 789118479495069696 791858474215538688 795244942313127936 795381324570427392 798093580311724032 798143065280741376 799265022444306432 801506713512443904 802040248216682496 804427656345944064 805558447817883648 807867877905399808 808355525761695744 810812002824880128 811901427721961472 811951768832311296 814720529901551616 814771045807423488 814910776736219136 818345089846738944 818889833263251456 821186565853151232 821327397025480704 824839892147109888 825337784706269184 827703919550398464 831836507420491776 831888084584890368 834221273247645696 838438384463511552 840842077003579392 842024056566841344 844947751207698432 845040261506531328 845092657356079104 849219086347075584 851600883106971648 851746930248646656 855389517782188032 855905850806501376 858359620274487296 858506826520461312 862645266954584064 862698754384330752 865842700282232832 869491657962160128 870070447842204672 872660359339573248 876392385406304256 876921396250411008 879531700751695872 880822677795766272 883826289134272512 883881089871446016 887758289431953408 890303375650848768 890840783492481024 894650560102268928 894803990141730816 897855277850689536 897910948440834048 899173150249844736 901695052701499392 901849690851508224 902295279243767808 904981113389187072 906253253795119104 908851362643574784 909007228080488448 909399966481907712 912163503177990144 913389106187206656 913445739936350208 916560596139245568 916617426533351424 920638226077581312 923834886584795136 927944878665498624 931109177030344704 931166909494198272 935874095158001664 938498932403601408 943243182521450496 945947336629026816 947277063637696512 950566220108660736 950670294194847744 950729239525588992 954735938154528768 955371472140460032 958050993495343104 958215296529727488 962313207504961536 962894082157314048 965594702105542656 965654572808798208 965820179835518976 970475925323907072 970536098682372096 973258152122253312 978178115207430144 980982423170842624 985880305090953216 985941433582092288 993704751956754432 994366226105376768 997954437412552704 1001591297607204864 1002195881429041152 1006481880115052544 1006654488909447168 1010087187582025728 1010149816995938304 1014406934289186816 1014580902207946752 1015082189149238784 1018103752562835456 1022457782974021632 1022633131590549504 1023074962292146176 1026120317543645184 1026183941075238912 1027626457428393984 1030508631658856448 1031130670656651264 1031194604850020352 1034264129587642368 1035718004337278976 1038687271592656896 1039314247407894528 1043873264213950464 1043937988498685952 1047497824159137792 1047562773180973056 1052157972660092928 1055811298954051584 1060326589750837248 1060508432760569856 1064190753707655168 1065686696592408576 1069386997622243328 1069570394466287616 1072570208461258752 1074077930423844864 1077807367682260992 1077992208595943424 1081082670433173504 1082602358443081728 1086294039868735488 1086361394409897984 1086480336222683136 1086547702314958848 1091853111017668608 1094915421137534976 1095103196033974272 1099786522862813184 1100450379608358912 1103605226067197952 1109115343227322368 1109184112779853824 1117917845951348736 1122698742089121792 1126597001610264576 1126790209808105472 1132292115129434112 1135467844142628864 1136418544120430592 1141207801075335168 1144675768693948416 1145366721633189888 1150193689272778752 1150265005845774336 1150462273039368192 1154385357236600832 1154456933709643776 1159322210616213504 1159521031094796288 1160093930456272896 1163547145786097664 1168523180541739008 1169228528333881344 1174430237061021696 1178435052179030016 1178508119828594688 1183677719242604544 1187787711323308032 1192867413469691904 1193071986855641088 1197140370467586048 1197214597921112064 1198897533666459648 1202260070268665856 1203060372325023744 1206641484518916096 1208337671726825472 1211801816858099712 1212533288642543616 1216218004237320192 1217852141582942208 1217927653248466944 1222080794852327424 1222156568711135232 1222366165104328704 1227517634770108416 1231779848779726848 1231991095538221056 1237259838220664832 1241478902707126272 1241555879325597696 1247832126877335552 1251331909871468544 1257657576695267328 1261263115505369088 1263036084850262016 1267421626811547648 1267560392259796992 1267638986034118656 1272981250872705024 1273828629520613376 1277401324660457472 1277620395372969984 1283084276673282048 1283858776209752064 1287539430411730944 1287760239780691968 1293967900431876096 1294048131576496128 1298764050423349248 1304237486943240192 1308990539009359872 1314588578109456384 1319297551127543808 1324939669275672576 1325821634807169024 1335455063476273152 1336261175238721536 1341975840153403392 1342205985212596224 1346782916776034304 1346866422661251072 1348759725374767104 1352542579052249088 1352774536277262336 1353442918865651712 1357471670083780608 1359379880692678656 1363277043965362176 1363510842120732672 1364099949722861568 1368245254766985216 1370083659280809984 1370168609904525312 1374840894208868352 1374926139800027136 1379018839450189824 1380957339116371968 1385752329877192704 1391917317998247936 1396663765545517056 1396750364241297408 1407748398605402112 1413768786334449664 1414011243680759808 1418921004943540224 1420915595456544768 1425849330162991104 1426093859288383488 1432103907231793152 1433057208210690048 1437076490243014656 1437322944794591232 1443469811257442304 1444341123235971072 1448392053158313984 1448481859213197312 1448730269753278464 1455713887985860608 1455804148023558144 1459887228183379968 1467267172811145216 1471473634756263936 1478820457636429824 1478912150373138432 1490557127935131648 1496931656118829056 1502129335480352768 1502386946410807296 1509722820172578816 1513957125523505152 1515224725493907456 1521610401433780224 1522623283723858176 1527155628844253184 1533591585697038336 1533686674461032448 1533949697385824256 1534612443438219264 1539180476315467776 1539275911612858368 1541439686142590976 1545762947488284672 1546696005984976896 1546791907275030528 1551396194381463552 1553577006505918464 1558030907388985344 1558971371111841792 1565809896320925696 1565906982748028928 1571246736238706688 1571344159771459584 1578236958990139392 1583716948431077376 1590489884626255872 1590762649140854784 1596187160623448064 1596286130561482752 1598530044888612864 1604080496433364992 1608855312691888128 1611116895635767296 1615735755810799616 1616711051523391488 1621624005649760256 1623903537664622592 1629441059803103232 1629542091614846976 1629821553472438272 1636690179693477888 1637779666526502912 1642373131706302464 1642654794050961408 1649679784294219776 1650675569412538368 1655407839100796928 1663673014840983552 1663776169169780736 1676876768927023104 1681684154007158784 1684048113133682688 1689895502415396864 1690185314712158208 1698438172694151168 1703201766213943296 1703493860497293312 1711811701613002752 1716719240548974592 1717013653040922624 1725290533909168128 1725397508768661504 1731685400564465664 1738983315924320256 1740140895684409344 1745320718679146496 1752784770812608512 1753842792500822016 1761645355591532544 1767652578268545024 1767762179742892032 1775516578863906816 1781681566984962048 1789301120204537856 1789607980283461632 1795710555701379072 1795821896881668096 1798346300499689472 1803390105402998784 1804590558487535616 1809962226778374144 1812506507590238208 1817702725287149568 1818014456160976896 1818799932963815424 1824327006355980288 1826778212374413312 1826891479872700416 1833121192278491136 1833234853066702848 1841276452155162624 1847669773169590272 1855889757330997248 1862218354060689408 1862333818988396544 1871748190316003328 1876997864807202816 1886486365042900992 1891894673258053632 1894554127275393024 1901132440217321472 1901340588389695488 1901458479051177984 1909471876309057536 1910742944280920064 1916101986990686208 1916430593059454976 1924626415009923072 1925788164314628096 1931309145617596416 1931640359671037952 1940951850647814144 1941072197364744192 1946516304244506624 1956356230414860288 1961964846341685248 1971760610181906432 1971882867164184576 1987409503913508864 1988732452210753536 1995908874825105408 2003182595214409728 2004391762858082304 2012963760230105088 2013308977818894336 2020174375164051456 2020299633991876608 2028813868578373632 2029161804415893504 2030164378298477568 2036207505125670912 2044915565948043264 2045266263181099008 2046149924584292352 2052240635087290368 2052367882150477824 2055252914856787968 2062261341313302528 2062389209700040704 2068528259175284736 2071436008674557952 2077374543185313792 2078628494815789056 2087875976997371904 2094995648318275584 2095125546361946112 2104315945320185856 2111622597908103168 2120653179501674496 2121016865521139712 2128381507415310336 2131373393184817152 2138773995244486656 2139140788932575232 2148155860847689728 2155614735364521984 2155984417191886848 2162165340866347008 2165204716886163456 2172588079737470976 2172722788819795968 2173095404629917696 2183706222035337216 2189830842275069952 2190206392067948544 2200900759216717824 2207210452134395904 2218230686454644736 2218368225559707648 2235835691902697472 2245397484178243584 2253194003220529152 2253580419616210944 2264584230258868224 2270935688285257728 2272837088240861184 2282415602150670336 2290733443266379776 2300387378545557504 2300530011691548672 2300924546078736384 2308770714473201664 2308913867419287552 2318644421232427008 2320187860912545792 2327094291572195328 2337046361083478016 2338457056667762688 2348860474122043392 2356870104358060032 2357016239657189376 2367355438485209088 2375575422646616064 2385734826939383808 2386143973711282176 2394280740935172096 2394429195842224128 2397795067332919296 2404520140537331712 2406120744650047488 2413282969037832192 2416675343453650944 2423603633716199424 2425066577285087232 2432436008474640384 2435704283165884416 2435855306496933888 2444161589704654848 2444313137422270464 2444732330208657408 2455035269540216832 2463559697559453696 2463982191076442112 2474519676441329664 2483111758651195392 2495664253754671104 2502663819742937088 2515315153390534656 2522526231010738176 2526072169700524032 2534843253623095296 2535120784519593984 2535277972068237312 2547657259041226752 2554802649320914944 2555240790745939968 2566168553346564096 2567717552419504128 2575078860823461888 2575520479561383936 2587935800863752192 2588096263152992256 2597528100846698496 2608474973886480384 2617981078018719744 2629177156218912768 2638595102255087616 2651643269614338048 2670910126952546304 2672522350477443072 2683951680306806784 2684411970425192448 2693565833552068608 2693732845322502144 2697519450749534208 2705085158104498176 2705549072554524672 2706885837731303424 2714943340167561216 2718759761385357312 2726554087930724352 2727021684241465344 2728199899445723136 2736490509533970432 2740167318561619968 2740337219809050624 2749681788417736704 2749852279600054272 2761914678232743936 2771504659754385408 2783834635996495872 2793327531091034112 2793500728482594816 2815496797210804224 2827537572668899328 2837842009887080448 2841831190913089536 2851698660325982208 2852187718576766976 2864207814463586304 2866114416421380096 2874152980486029312 2874645889589182464 2886939622514884608 2888682246471942144 2896784106316627968 2896963718426394624 2897460539506556928 2911427775971721216 2911608296047116288 2919774456366759936 2934534345622290432 2942947269512527872 2957640915272859648 2957824300746276864 2981114255870263296 2993863312237658112 3004258670960705536 3004773892821614592 3019445640345157632 3030449450987814912 3043220802867560448 3045246567447716352 3054311257688506368 3067373348922064896 3067899394771648512 3069224886876438528 3078360952630935552 3078551823225716736 3082879372285181952 3091525894976569344 3093392011969953792 3093583814550061056 3102792388762927104 3107154013011836928 3116061814777970688 3117942742223683584 3131619792641851392 3131813965496057856 3142493472477413376 3142688319542919168 3156473917980278784 3167433896862154752 3180979769252511744 3181525298281709568 3192572261122965504 3197060089777225728 3208160992866729984 3217710625383776256 3222233791271534592 3233422103046782976 3243248011299520512 3247807075329245184 3258882119606206464 3259084183229693952 3259643106944876544 3275559333053005824 3284746263412604928 3285309588101922816 3299359568588439552 3301351138825076736 3310815678201593856 3327346029681967104 3327552338339561472 3353753537854046208 3368096226267365376 3379791004830793728 3380370629424316416 3396876345388302336 3406403532427886592 3423623403226005504 3433438481097949184 3434027306081845248 3450581067818336256 3450795017537323008 3463370801128931328 3477966631848640512 3480281791368818688 3490641437358292992 3505569541625217024 3507685585001644032 3523290711183065088 3535305156537090048 3535524359485784064 3551033157727813632 3563363133969924096 3578602240409075712 3579215960566923264 3591421111402758144 3591643793763336192 3596692600999378944 3606780210805997568 3609181116975071232 3619924453556748288 3625013015180476416 3635405450574299136 3637599865927630848 3648654012711960576 3653556424748826624 3653782959745400832 3666242384556982272 3666469706133405696 3682552904310325248 3695339546339180544 3711779514661994496 3724436708121378816 3724667637976793088 3743496380632006656 3753995729614405632 3772972730085801984 3783789346516107264 3789108254550786048 3802264880434642944 3802681176779390976 3802916958102355968 3818943752618115072 3821485888561840128 3832203973981372416 3832861186118909952 3849252830019846144 3851576328629256192 3862618291235192832 3863280719342075904 3881903701295628288 3882144394729488384 3912712460829720576 3923929692683370496 3943765734328369152 3974819007827017728 3977464904421507072 4006365190428819456 4008783525716164608 4025927520460210176 4026617955637788672 4040348750328102912 4040599267983753216 4057627737156747264 4058323608831787008 4060328756596955136 4072415010251341824 4089831131896086528 4090532526362198016 4092299849168584704 4104735764300955648 4110505829713575936 4124522682626605056 4124778419400081408 4137056518350569472 4142872017349115904 4157256989631578112 4175751953994743808 4189991296636551168 4190251092723892224 4223245195816206336 4241306359003348992 4242033731042279424 4256763014830620672 4262746786369634304 4277547990488973312 4278281577865150464 4296311721695379456 4311229470729043968 4311968834383773696 4330409433772326912 4345176159474941952 4345445577639591936 4346190809259835392 4367412444070674432 4379661684550139904 4401801518433435648 4414420904268791808 4436461372909289472 4436736451119415296 4471671383805394944 4490794968356487168 4506388006441058304 4507160839232421888 4529168460517736448 4541871376570515456 4545674176481722368 4564831204301340672 4581466886532759552 4600774757091115008 4601060023383097344 4601849092157472768 4617541428946403328 4617827734838575104 4637288842464854016 4640375721825091584 4654188583144390656 4674092722166956032 4676914113335525376 4697720948244086784 4713740208716120064 4714032479314378752 4734710876970418176 4751150845293232128 4771469653878767616 4772287947422564352 4788561481870344192 4788858391684448256 4795590134665838592 4812241489300094976 4826565938075664384 4833350686907301888 4847207267432398848 4850133154570174464 4864872016949280768 4871710612993867776 4888323179409309696 4888626274844540928 4889464660417314816 4910070539080433664 4927119395118907392 4927964382152884224 4949039352882659328 4966223517302390784 4991328507509342208 5030630306781069312 5045052462021476352 5052144339401048064 5069686507246190592 5070555944136474624 5095314518082453504 5109605298641829888 5110481581491879936 5135435104839008256 5150157721646923776 5151040959122767872 5175871601727504384 5176192526305984512 5195056201693396992 5216949947772960768 5235962156037439488 5258354312437825536 5303286539228676096 5345044700954886144 5367903360613613568 5368823940850384896 5387131667104137216 5387465690645004288 5395038901499068416 5410170316208996352 5413771675462606848 5429886680335122432 5437519522770714624 5453108175861448704 5454043368482930688 5456399798891446272 5472981019067940864 5480334637123239936 5480674439618101248 5499363576835473408 5499704559200108544 5523829356465487872 5543009319508770816 5567669271992991744 5586655062182068224 5587001456965189632 5630993594421608448 5655075145337798656 5675684019774160896 5683662381826179072 5703397320651964416 5704375437153533952 5728415628927172608 5732228832842760192 5748305960972058624 5749291779178364928 5773879245029769216 5777364492943884288 5793927436852789248 5794921079013113856 5822855551943442432 5823216592094232576 5839548912733519872 5869068691244580864 5885894539025055744 5915281830545719296 5915648601492553728 5962228511740526592 5987726624475316224 6008517341921411072 6009547785643229184 6038891280690315264 6060898901975629824 6086441605735120896 6090493134895432704 6108622515377012736 6134746697844129792 6135798789543297024 6138449773752877056 6156721905261871104 6157103646451433472 6165758744570363904 6186784023939907584 6187167629100122112 6205584777525854208 6214308026023673856 6232123629555941376 6235885484447367168 6263627930992115712 6284986944954826752 6285376639085838336 6312947835960557568 6334867793724309504 6361959538505023488 6363050596563419136 6385144522245931008 6394120179554451456 6416321985733459968 6444467582543069184 6466844206093565952 6486496022599041024 6495614150658490368 6517764239212412928 6518168366459387904 6519286213889753088 6551118666106011648 6569492526825209856 6570619176203845632 6602702277650153472 6621631356403187712 6654692059363934208 6655104676679122944 6707507075708092416 6736192452534730752 6759582009661587456 6760741258848632832 6793752690776604672 6812807064855773184 6847246806452011008 6866876962195898368 6901162135636672512 6901590035074646016 6926741602257862656 6955933263697281024 6960563582737637376 6981282874716585984 7011139083250434048 7015371170003288064 7046581422366130176 7070610313074180096 7071048718971568128 7102066315455627264 7126726267939848192 7157204480818151424 7158431921133846528 7182842222805516288 7183287587526672384 7193385201998757888 7213560421611995136 7218362233950142464 7239848907113496576 7250026030360952832 7270810901148598272 7275199731855261696 7297308025423921152 7307112849497653248 7307565919490801664 7332484769113964544 7332939412266811392 7365105808620650496 7390679092678361088 7423559029323988992 7449335275953586176 7486992761264013312 7507991459228811264 7545945460171603968 7567578693032214528 7578216509101572096 7604529760869285888 7605362353558781952 7605833916204711936 7642971777123680256 7664407947962744832 7665722372237819904 7698505660039692288 7703152657258512384 7725236582470385664 7726561438684151808 7763807402591256576 7764288789458976768 7825424921659441152 7887531468656738304 7954929808843014144 8012730380857638912 8017567051432329216 8051855040920420352 8053235911275577344 8080697500656205824 8081198535967506432 8115255474313494528 8116647217663574016 8120657513193910272 8144830020502683648 8179662263792173056 8181065052724396032 8184599698337169408 8209471528601911296 8221011659427151872 8249045365253210112 8249556838800162816 8285744034698231808 8314513979263156224 8351503907989487616 8379982593273102336 8380502185447784448 8446490391632412672 8482612718006697984 8513526029661241344 8525493572739268608 8555095980977946624 8556563155730300928 8592623443390758912 8622458941458087936 8623937668767547392 8660818867544653824 8690352318949883904 8690891155279183872 8692381618519670784 8734824888141348864 8759323369100279808 8803603036866871296 8828841808537583616 8872922745818578944 8873472902238830592 8943342767610789888 8981589936712974336 9012776012882116608 9014321678464843776 9058336921035472896 9091348352963444736 9129662408602681344 9162933773065519104 9202120046766194688 9203698184314945536 9235082857892806656 9235655469677150208 9274577684929708032 9280751443650183168 9308377166288781312 9348185444333912064 9353828226671050752 9395441896488173568 9427480417432240128 9428064958628757504 9469421753940836352 9502301690586464256 9542939307757535232 9544575894845128704 9577716783368896512 9591180269331677184 9624482978600189952 9653131876151328768 9666701373814603776 9700266309140348928 9729744033898561536 9743421225987735552 9776646358818619392 9777252549689081856 9778929320834629632 9854238790237814784 9855928764305768448 9898078705765318656 9932447034604781568 9982657015018684416 10061260613562138624 10104288678802096128 10139373014492381184 10141111888272949248 10190629036164907008 10219210597283659776 10270870209678016512 10300315443293847552 10302081918245535744 10351743203455008768 10352385052611969024 10390112403386793984 10433899895545921536 10471924312074878976 10516708624875651072 10606573078457352192 10690089401909772288 10735806721227227136 10737647881700769792 10774263334208274432 10774931381290008576 10790077802998136832 10820340632417992704 10827543350925213696 10859773360670244864 10875039045541429248 10906216351722897408 10912799597782892544 10945962038135881728 10960669274246479872 10961348879236202496 10998727153670946816 10999409118400217088 11047658712930975744 11086018639017541632 11135338543985983488 11173310124364136448 11174002913930379264 11261987188843216896 11310150290675597312 11351368039548321792 11367324763652358144 11406794641303928832 11408750874307067904 11456831257854345216 11464457665685520384 11496611921944117248 11498583558356729856 11547758490059538432 11554728985887768576 11587854873705578496 11589842158026227712 11645711103886884864 11646433184188465152 11738137382489161728 11771789078050111488 11831297202985107456 11924457023481053184 12017034683842822144 12019095571286458368 12077782561380630528 12121797803951259648 12172883211470241792 12180986269790865408 12217245030754025472 12269493395688259584 12271597579086594048 12276899547505754112 12314207292902866944 12331517489140727808 12373568047879815168 12374335258200244224 12411169555051708416 12428616052047347712 12471770968894734336 12527255861984231424 12569973889909653504 12570753278171676672 12669735587448619008 12723919077010046976 12726101193126838272 12770289044491862016 12788240359108902912 12832643971466919936 12888935165086138368 12933688412187131904 12991228301316980736 13035528478424825856 13036336732918775808 13038572427779506176 13102237332212023296 13138985053650419712 13205404555300306944 13243262712806375424 13309384118727868416 13310209353358245888 13415014151416184832 13472384905069461504 13519164019323174912 13521482517697265664 13587505381553209344 13625614129711546368 13694493612904022016 13733753924391796736 13802324271273345024 13803180070149292032 13853483204515725312 13911866527394562048 13921127165475274752 13962565749433171968 14022278166500868096 14030742340006576128 14093162844732260352 14141220626148360192 14142097437943136256 14204132630911254528 14253452535879696384 14314408961636302848 14316863842267693056 14365684445611032576 14366575175053344768 14386770403997515776 14436724467900284928 14479697814226993152 14500052060721905664 14541621802297196544 14550399463710523392 14594616050847842304 14615131838981603328 14664969538227929088 14665878824533622784 14730211617241300992 14781358185356722176 14847118058647977984 14898670551907172352 14973985522528026624 15091890920343207936 15135157386064429056 15156433018203144192 15209059521738571776 15211667832409423872 15285943554247360512 15328815895925489664 15331444744475639808 15406305314517024768 15450473164940771328 15453122877368303616 15527614805182513152 15528577578917953536 15650849843318882304 15775062937313476608 15909859617686028288 16035134102864658432 16103710081840840704 16106471822551154688 16161395001312411648 16162397071935012864 16230510948626989056 16241315026387820544 16289660041005367296 16359324527584346112 16362130105448792064 16369199396674338816 16418943057203822592 16442023318854303744 16498090730506420224 16499113677600325632 16571488069396463616 16629027958526312448 16703007815978975232 16759965186546204672 16761004370895568896 16892980783264825344 16965225436013395968 17027052059322482688 17050987145478537216 17110191961955893248 17113126311460601856 17185246886781517824 17244917882916175872 17247875337535094784 17321637735089307648 17381782310558367744 17384763237039341568 17469649776282697728 17518646738200559616 17607206073733742592 17657683617075167232 17745845491637157888 17746945804477661184 17886685535221579776 17963179873425948672 18025552025764233216 18028643356929687552 18116673842070945792 18182696705926889472 18259324817205362688 18325867546131038208 18404240093532389376 18407396368629891072 18470165715785613312 18471310939354300416 18561502887300366336 18616754332577562624 18696370888667824128 18707656453342101504 18790883792976347136 18854960834864480256 18856129917257515008 18938843507881672704 19004603381172928512 19085878615515070464 19089151789690257408 19155433566737793024 19182360538663354368 19248965957200379904 19333402747629207552 19400532618280697856 19459488067797123072 19486842451975471104 19553292717637238784 19554505099378163712 19557858641669259264 19708477580475629568 19711857528611536896 19864894069209563136 19965314030037368832 20122521227124277248 20208577357604192256 20278746028984762368 20282223776545898496 20381258072329814016 20438421194567319552 20541740419356033024 20600630886587695104 20703486406910017536 20704770105223938048 20780224806773587968 20867799791091843072 20943848624149757952 21033417249751302144 21213146156914704384 21380178803819544576 21471613442454454272 21475295763401539584 21548526668416548864 21549862762580017152 21580155605996273664 21640681264835985408 21655086701850427392 21719546721340489728 21750078091082858496 21812432703445794816 21825599195565785088 21891924076271763456 21921338548492959744 21922697758472404992 21997454307341893632 21998818236800434176 22095317425861951488 22172037278035083264 22270677087971966976 22348005827860758528 22523974377686433792 22702736079096643584 22734649527304716288 22813589282607857664 22817501748614135808 22928915331371040768 22993223843888234496 22997167116713459712 23095516980119076864 23109457971775537152 23175709747411156992 23179684316052455424 23291422207773769728 23292866368376930304 23476274764978323456 23662594405970214912 24034069367685644288 24038191142572916736 24155565122761261056 24243595607902519296 24345766422940483584 24361972539581730816 24434490061508050944 24538986791376519168 24543195158173188096 24553799095011508224 24628414585805733888 24663034978281455616 24747136095759630336 24748670516400488448 24857232104094695424 24943541937789468672 25054511723968462848 25139947779819307008 25141506556343353344 25339471174897238016 25447838154020093952 25540578088983724032 25576480718217805824 25665287942933839872 25777870330172276736 25867376824374263808 25982456602633961472 26071056956849651712 26072673465837551616 26077144855559012352 26204474664424046592 26277970107300839424 26410809110600613888 26486525425612750848 26618768237455736832 26620418706716491776 26830028302832369664 26944769810138923008 27038328038646349824 27042965035394531328 27175010763106418688 27388987225808044032 27467507848783593472 27606360140298584064 27706966409031450624 27823733054789124096 27842254330950549504 27925131498866343936 28044556333001736192 28061484680013152256 28186325689464520704 28282441252296720384 28284194875886272512 28408265261822509056 28506905071759392768 28628817923272605696 28633727684535386112 28733150350106689536 28773540807995031552 28873448935800569856 28959395628453986304 29000104121443811328 29100798927421046784 29189232101695684608 29230263677963206656 29329939076455858176 29331757649067245568 29562716370713444352 29694236117295955968 29797341103814344704 29947971045056053248 30183781840686415872 30312866036406288384 30418119043477143552 30423335664818847744 30571887108494721024 30657631791850979328 30812610629034049536 30900946329881542656 30906245754736607232 31055229610365026304 31057155157835907072 31301699686637764608 31550125874626953216 31819719235372056576 32070268205729316864 32207420163681681408 32212943645102309376 32322790002624823296 32324794143870025728 32461021897253978112 32482630052775641088 32579320082010734592 32718649055168692224 32738398793348677632 32837886114407645184 32884046637708607488 32996181461012840448 32998227355200651264 33142976138792927232 33258055917052624896 33406015631957950464 33519930373092409344 33522008741791137792 33785961566529650688 33930450872026791936 34054104118644965376 34101974290957074432 34220383923911786496 34226252622921203712 34370493773563035648 34489835765832351744 34495750675070189568 34643275470178615296 34763564621116735488 34769526474078683136 34939299552565395456 35214412147467485184 35315367234150334464 35493891608955322368 35773371070443159552 36051104051528466432 36057286713859375104 36233347684141891584 36365393411853778944 36518649634410725376 36651735092262076416 36808480187064778752 36814792737259782144 36942621878708600832 37123005774600732672 37233508665155125248 37415312906684203008 37581767585952694272 37709921669728960512 37712259834515030016 38009206762345857024 38171757231030140928 38178303579380514816 38310867133475586048 38364721077326708736 38497931914400759808 38666805495258415104 38801065236561395712 38973684903950942208 39106585435274477568 39109010198756327424 39115717283338518528 39416955160951259136 39729788138419126272 39930628060074737664 40245042454248554496 40417154715208384512 40557492057969524736 40564447553091796992 40762516144659628032 40876842389134639104 41083480838712066048 41201261773175390208 41406972813820035072 41409540210447876096 41560449613547175936 41735599582183686144 41887697248299515904 42066834499502604288 42426292313829408768 42760357607639089152 42943226884908908544 42950591526803079168 43097053336833097728 43099725525160034304 43160311211992547328 43310173403700854784 43439093442680979456 43500156182165716992 43624865406891589632 43651198391131570176 43783848152543526912 43845395516944809984 43994908614683787264 43997636473600868352 44190634851723902976 44344074556070166528 44541354175943933952 44696011655721517056 45405472158193287168 45469299054609432576 45627178565215715328 45635003497228271616 45857830662742081536 45986447687776468992 45994334233426919424 46218915943551074304 46351419494822313984 46359368632104910848 46582844415547539456 46585732736753860608 46952549529956646912 47325188811940429824 48068138735371288576 48311130245522522112 48487191215805038592 48691532845880967168 48723945079163461632 48868980123016101888 49077973582753038336 49086390316346376192 49107598190023016448 49256829171611467776 49326069956562911232 49494272191519260672 49497341032800976896 49714464208189390848 49887083875578937344 50109023447936925696 50279895559638614016 50283013112686706688 50678942349794476032 50895676308040187904 51081156177967448064 51152961436435611648 51330575885867679744 51555740660344553472 51734753648748527616 51964913205267922944 52145346931675103232 52154289711118024704 52408949328848093184 52555940214601678848 52821618221201227776 52973050851225501696 53237536474911473664 53240837413432983552 53660056605664739328 53889539620277846016 54076656077292699648 54085930070789062656 54350021526212837376 54777974451616088064 55212720280597168128 55413932818062901248 55684508661901099008 55850262997732687872 56089112666003472384 56122969360026304512 56372651378929041408 56564882504593440768 56568389751772545024 56816530523645018112 57013810143518785536 57257635846545211392 57267455369070772224 57466300700213379072 57547081615990063104 57746897871601139712 58000208242887622656 58201597854842093568 58378464203391369216 58460527355926413312 58659878152911716352 58663515298134491136 59125432741426888704 59594682207628689408 59895942090112106496 60367563681372831744 60625732072812576768 60836238086954287104 60846671329637695488 61143774216989442048 61315263583701958656 61625221258068099072 61801892659763085312 62110459220730052608 62114310315671814144 62603399373275529216 63100251749253906432 63639438470744113152 64140536411458633728 64414840327363362816 64425887290204618752 64645580005249646592 64649588287740051456 64922043794507956224 64965260105551282176 65158640164021469184 65437298110337384448 65476797586697355264 65675772228815290368 65768093275417214976 65992362922025680896 65996454710401302528 66285952277585854464 66516111834105249792 66812031263915900928 67044017483582275584 67571923133059301376 68108208237289930752 68203948581914148864 68440767847823572992 68452505245842407424 68979671531664703488 68991501350140379136 69286550940357230592 69527129242233470976 69539052948157366272 69878599105130790912 70428824294934970368 70987783217910644736 72102208103056932864 72114573427718750208 72466695368283783168 72730786823707557888 73037299268821450752 73303470184524152832 73616960374129557504 73629585474519564288 73885243757417201664 74246011549201465344 74830625813368406016 75163535171905388544 75419843339457921024 75424519669030060032 76018413524691714048 76343514462060281856 76621734266951172096 76729442154653417472 76995863828801519616 77333610990516830208 77602130473122791424 77947369807901884416 78213170870548955136 78218020397512654848 78231434566677037056 78833910321902518272 79459576276838252544 79861256120149475328 80490084908497108992 80834309430416769024 81114984115939049472 81128895106183593984 81525032289319256064 82166961677424132096 82402523546350780416 82819080420895752192 83120899227094351872 83471199164367372288 83775394496599031808 84133668999005208576 84852584627658817536 85520715215278178304 85886453769817817088 85901183053606158336 86199451050320068608 86320622423985094656 86620346807401709568 86878186885361958912 87000312364331433984 87302396782263140352 87567696305087053824 87690791033889619968 87989817229367574528 87995272947201736704 88688149112140333056 89082708351887867904 89392023311443034112 90938598109218865152 91254357130431430656 91270006994456543232 91715661325484163072 91972895375552937984 92437831887102148608 92702838989644627968 92718737264209821696 93165688831095078912 93171465473507721216 93905099059913293824 94650377623880859648 96136277470742577152 96622260491045044224 96974382431610077184 97383065691761934336 97447890158326923264 97737960246032203776 98155947165506076672 98215196380046032896 98513658343222935552 98652139913125822464 98988544383038521344 98994682065601953792 99428928416378781696 99774167751157874688 100218046895873851392 100559791119277228032 100566026225373413376 101357884699588952064 101791352616080375808 102162312355934896128 102305922872871223296 102661151771735359488 103111481320689106944 103469507297497055232 103929826410535845888 104290693863350206464 104308579422236049408 104817898657696186368 105643236442402455552 105946101702451003392 106481674826865967104 107320113211329478656 108153312154585399296 108171860141578125312 108700043052425674752 109555948903232176128 110425440561194336256 110827865636125802496 111369017323802198016 111700525995465375744 112245938720052609024 112745302757858082816 113129765009186881536 113136779503545090048 114027620287037571072 114515271693090422784 114534910738141544448 114932601400426758144 115094163231980126208 115493795743202279424 116000416485775245312 116403195709684187136 116921054711852826624 117319756305823432704 117327030596268982272 118250865482853777408 119189364415257378816 119791884180224212992 120735127362745663488 121251464145625153536 121672476173908574208 121693342659275390976 122287548433978884096 122630527167403917312 123250442516136198144 123603785319526170624 124220918441460105216 124228620631343628288 125206798746551058432 126200503498507812864 127278876941488226304 128281072822917267456 128829680654726725632 128851774580409237504 129291160010499293184 129299176575480102912 129930520211102564352 130317280328042938368 130874596220674768896 130953595173394710528 131351544457630580736 131536186550834429952 131984725844051361792 131992909420802605056 132571904555171708928 133032223668210499584 133624062527831801856 134088034967164551168 136216416474579861504 136407897163828297728 136881535695647145984 136905010491684814848 137959343063329406976 137983002700280758272 139054258484466941952 139078105896314732544 139757198210261581824 140857648589869940736 141975566435821289472 144204416206113865728 144933390736567566336 145461573647415115776 146074598537642901504 146606940369048305664 147233920748259115008 147259170949039128576 147770487514834403328 148492023098402930688 149661251626736812032 150327070343810777088 150839686678915842048 150849039338060120064 152036827049383428096 152687028924120563712 153243468533902344192 153458884309306834944 153991727657603039232 154667221981033660416 155204260946245582848 155894739615803768832 156436040795025309696 156462869133354074112 157667820643805036544 158919152553676505088 159722512240298950656 160980169816994217984 161668618860833538048 162229968231878098944 162257790212367187968 163050064578638512128 164333923354848264192 165638160841791504384 166241798454188703744 167550788993198063616 168267337998010417152 169705169255317635072 171041430430556356608 171772907539635634176 171802366107212316672 172398902100640137216 172641244847970189312 173240693614803419136 174000624728662867968 174604793564526280704 175135392610174107648 175381582067779239936 175979634458735149056 175990545894403473408 177376298224280666112 178784046622886068224 181877196218437730304 182508714260862861312 182540013988913086464 183431322650968326144 183945790751105875968 184875663774204297216 185405677979289255936 186331377662190157824 186342930947015442432 187810198119826587648 189300755247761719296 192272554941485154304 193244520982090088448 193948764863220154368 194766131383523868672 194895780316653846528 195475920492064407552 196311894331012153344 196430392760092065792 197027316686445871104 197304279826251644928 197977088766077042688 197989364131203907584 198857856832757563392 199548335502315749376 200436093791747702784 201132052450746826752 202715769399177904128 204324624711869792256 204611845745742446592 205322303543470718976 206939014594994110464 207859652821071691776 208581387726700412928 208617158844472098816 209635797315392372736 211286472884804911104 212963349653731934208 216306624309170798592 216343720283156250624 217400086104851349504 219111897806464352256 220850881122388672512 221655731272251604992 222738034647604396032 224491877440105218048 225490605515716165632 226259530018373763072 226273559007090180096 228055240574075142144 229030543386180845568 229865202800853516288 230188326463960252416 230987591486404558848 232000832971550490624 232806391419368374272 233842109423705653248 234639512611646865408 234654061192537964544 236501730965707554816 238378728830514757632 239583768360448425984 241470254725491326976 242502928291250307072 243344952347817148416 243386685318550781952 244575096867957768192 246500885032272396288 247207570639052341248 248457241262687256576 250413597493102116864 252401006997015625728 254557753882976452608 256562145645834534912 257659361309453451264 257703549160818475008 258598353150960205824 259861040422205128704 260634560656085876736 261907190346789421056 262703088915261161472 263072373101668859904 263969451688102723584 263985818841605210112 266064447336420999168 267248125055663603712 268176069934329102336 272815794327656595456 273763071391294291968 273810020983369629696 275918686126658813952 278108516968933883904 278156211792629465088 279514396420523163648 281715297179739881472 283951132871642578944 288408832412227731456 289866781473135132672 290923147294830231552 292149197075285803008 293213880738096611328 294467841496518230016 295540975029668806656 296984046196805861376 299322503253473624064 300654140687621554176 301679373357831684096 301698078676120240128 304073654098766856192 305374057848241127424 306486937067804688384 306917768618613669888 307983455315206078464 309334443962067320832 310408521892491165696 311789479231607537664 312872081590050619392 312925738266708148224 317838305107353010176 319445024480597901312 321960339633988435968 324459936463756197888 324515580424734375936 326100129157277024256 328667846709696528384 331276321683583008768 332483596908377407488 335101577986396127232 339410338510635270144 342082860861112713216 343545815079271268352 343604732214424633344 344797804201280274432 345282489695940378624 346481387229606838272 348001249457325735936 349209587129052561408 350763164135558479872 351959268917470298112 351981091788806946816 354752596448561332224 357568093245772136448 363754392436875460608 365017428521725722624 365080027977826172928 366862645301936652288 367891581502211751936 369751327548408594432 370811355958578511872 372662755324380315648 372685861894030884864 375620396239653175296 378601510495523438592 386489041964180176896 387897529726440308736 389791560633307693056 390951840984128815104 392623788662024306688 392860785520184131584 394054633372891742208 394608559652503289856 395954177532154085376 395978728262407815168 397715713665515126784 399096671004631498752 400872187583495405568 402264104901493653504 408649249423739584512 409223691491484893184 410644607086941437952 413878029189988220928 417162775453400825856 417234317688944197632 419271594630784745472 422572945769609822208 425926699307463868416 432613248618341597184 434800172209702699008 438223795612928704512 441701762244777345024 443311462544503209984 445476069295208792064 448983754880210436096 450981211031432331264 452519060036747526144 452547118014180360192 456110481148150284288 458061086772361691136 459730405601707032576 460376652927920504832 461975182972809117696 464001665943100981248 465612782838736748544 467684218847411306496 469308122385075929088 473003461931415109632 476757457661029515264 479167536720896851968 482940509450982653952 485005856582500614144 486689904695634296832 486773370637101563904 489150193735915536384 493001770064544792576 496914482525374513152 504802013994031251456 509115507765952905216 513124291291669069824 515318722618906902528 515407098321636950016 517196706301920411648 519722080844410257408 523814380693578842112 525406177830522322944 526144746203337719808 527938903376205447168 527971637683210420224 532128894672841998336 536352139868658204672 545631588655313190912 547526142782588583936 547620041966739259392 551837372253317627904 556217033937867767808 559028792841046327296 563430594359479762944 567902265743285157888 576817664824455462912 579733562946270265344 581846294589660463104 584298394150571606016 586427761476193222656 588935682993036460032 591081950059337613312 593968092393611722752 598645006506947248128 601308281375243108352 603396157352240480256 608147308197533712384 612973874135609376768 613835537237227339776 615966910630412156928 620817043784982331392 623578958463215075328 625744163180101238784 625851476533416296448 638890048961195802624 648919872927512395776 649031160849468751872 652200258314554048512 657335693419393056768 662552643367166017536 664967193816754814976 678820677021270540288 684165721722225426432 687091630158542536704 689595608402560548864 690564979391880757248 692962774459213676544 696002498914651471872 698419174258105122816 701526328271116959744 703918537834940596224 703962183577613893632 709505192897122664448 715136186491544272896 727508784873750921216 730034857043451445248 730160055955652345856 733725290603873304576 739502655096817188864 741622711917157023744 745371723788061769728 751240792479306350592 757203020991046877184 772978083928360353792 775795059452880617472 779583121266615386112 781903681968257630208 785721571040368263168 788109266745783484416 789217119305006579712 791908355064308170752 791957456524815630336 798193342009262997504 801744375166990811136 804528209802987307008 818447382982969786368 821289214173882875904 827756058379976441856 834325550906801651712 834468635377888395264 838543189261569490944 845145891539219644416 851853398614927736832 865226497236683194368 869600344419405398016 876447591225857409024 883403524489554690048 886622925089006419968 890952138590417584128 897967509760420872192 901962422062864662528 905038120073495052288 905094236028360720384 912220962296300568576 916122173544723382272 919460811203414065152 920753305855841009664 923950365945618235392 928003331886201962496 931225565677473497088 935368437694822612992 938616244770151858176 953514915322059030528 958335073441793703936 965881018901965307904 973379809391268593664 973546741274203127808 978300387471831072768 986003540129089585152 993828965050749026304 1018231015531905810432 1026248582583338139648 1030637445237813805056 1030814196643273900032 1034393412603840823296 1039444161688820514816 1047628761387157684224 1052289492406675439616 1055877806752410894336 1055943275366420840448 1064257789345683996672 1072704279737316409344 1091263177310626381824 1095052285565177167872 1095240083933478518784 1103674744506635255808 1112434067875735535616 1118057585682092654592 1126861188718959525888 1135804531486570315776 1159467125892540530688 1163692589179320926208 1172855522952386445312 1177871365986072920064 1182163900118675226624 1187936184787223445504 1197290013013894496256 1202616562750486216704 1206792314704480960512 1225947748271218753536 1227671074474454679552 1231933821260824313856 1241634087569964662784 1251488326360202477568 1251702953066832592896 1277780097922391605248 1297839745855024791552 1304400516629108097024 1314671386838786113536 1325105286734332035072 1329934387633509629952 1357641354042541080576 1368331443444450852864 1374183260317085073408 1379191216805121097728 1381129958783761514496 1385925548918427353088 1392004997829302943744 1396838348516210245632 1403052656542233919488 1407924367155227787264 1419010385794245328896 1430272372983088545792 1455017569747501842432 1460069714086902890496 1460320111911304691712 1467450581207746609152 1479005310193634377728 1490743447576123539456 1514406041982093754368 1545956167856720707584 1551590118905761234944 1559166242533230772224 1571443142080736526336 1576218533491566968832 1578434238610013159424 1583816710128616341504 1583914913049631260672 1596386684018525995008 1609056419605974614016 1636894765965939572736 1642578428347765751808 1655512116759952883712 1668651101813603303424 1677086378523138981888 1690291783078439288832 1703706797229855473664 1730452994473366388736 1739200688838810796032 1752895182451714818048 1766807048979109380096 1773245850178012839936 1781904277180835168256 1795935019520841744384 1803924844125729325056 1810188472056721440768 1824441924592601137152 1838921622406828130304 1841506611711682019328 1847900731891236470784 1862451131354946994176 1870736875389645225984 1877232489540303716352 1916670146883587407872 1946759618782537187328 1947093482548406255616 1956600774943662145536 1972007080258179170304 1987657930101498052608 2036462031063811620864 2052497165166676279296 2061274890475627610112 2068786825207681646592 2078888323377641029632 2095257522774315368448 2104578984813350879232 2111755613504821788672 2111886550732841680896 2128515578691367993344 2145408559474632818688 2182526354621252763648 2190104571130354335744 2190480167866957037568 2224868135751471071232 2236115171364185309184 2253722377437919051776 2271609062973140631552 2318934251785081061376 2327385178358641852416 2345711045904772890624 2364327800237350453248 2375872369574446891008 2394580026027788992512 2405233125500972433408 2413584629408961921024 2455342148948909359104 2463867642521648627712 2483268175139929325568 2502976652720404955136 2503405906133665185792 2555560195844783210496 2595679491710049583104 2608801033258216194048 2629342773677572227072 2650210573468664070144 2659868775267019259904 2715282708085082161152 2736662886888901705728 2748366520634170146816 2758382433610242195456 2762259917567523028992 2771851097836854706176 2784009995658605887488 2793676697032420491264 2806105313084467838976 2815848734310455574528 2860544745966177091584 2920139428173805780992 2920640223822609383424 2934901162415493218304 2958010620387268755456 2981486895152247078912 3091912335713441415168 3103180237811522469888 3118332485066461544448 3142886284161473052672 3156868477220026318848 3167633420257232683008 3167829826099262521344 3192773368037051990016 3218112839211949228032 3273789531931879145472 3285156856695531503616 3311024233519905767424 3337302203627206606848 3354172757046277963776 3380583566156878577664 3407413594459710947328 3478401377677621592064 3533614097958218760192 3546491700356025679872 3563808554361670336512 3591870039041683488768 3607849688251458650112 3620376944113442881536 3677843244813656260608 3683013223423364038656 3695801463782472941568 3724902262709893988352 3754464979080607432704 3833340293767174815744 3893519237565074374656 3913201549887324291072 3944014160516358340608 3975315860202996105216 4072924062127623241728 4104994330333352558592 4122549780951255220224 4137573650415363293184 4157776646755282059264 4190515045548630736896 4209157969626701758464 4223773101465683361792 4257031157382735986688 4290817118949265637376 4365052709242505527296 4380209142260708671488 4380960335733914075136 4472230342728370618368 4543218125946281263104 4637868503570162122752 4654770356717283704832 4728655600474700906496 4751744739148893782016 4789160052055577985024 4827169258817923842048 4910684297897818718208 4927735285043297255424 4966536350279858651136 5005953305440809910272 5111120391689566420992 5191358983420099166208 5217602066516432388096 5258685547355144454144 5300421146937328140288 5319737550534038519808 5430565416170164322304 5473325773777803411456 5516764867220484390912 5524519835135046057984 5543702195673709412352 5587353394064840982528 5612210626168935677952 5631697468620911149056 5840278856347611561984 5841280447645218766848 5869802324830986436608 5916021240774537510912 5962973790304494157824 6183824671426882830336 6206360475623044939776 6236664970132923088896 6285772568322946105344 6313736954440052637696 6335266840514465366016 6335659652198525042688 6385546736074103980032 6436225678423898456064 6547579063863758290944 6570313713391063007232 6674604407254413213696 6708345514092555927552 6761167132313757155328 6814827188919421894656 6956802755355243184128 7092983400712051359744 7127617108723340673024 7183740078083366977536 7215699376502917300224 7240753888226885763072 7366026446846728077312 7391602927564945883136 7449804525419787976704 7508929958161214865408 7666680587534349631488 7787038475130148749312 7826403099774648582144 7888028321032716681216 7950631720405992210432 8145848124255246483456 8209988660666705117184 8245099561902510440448 8275147300830726586368 8315553293510564118528 8381030091097261473792 8418315939253403516928 8447546202931366723584 8581634237898531274752 8760418284521417342976 8761920671467828150272 8944460685456741236736 9275737007140324245504 9309540713434567409664 9503489478297787564032 9578320104111155970048 9654338517635847684096 9821368595795637436416 9855470570086594510848 9933072700559717302272 10011906610881619820544 10222240783379132841984 10435204133032864776192 10600842293874656280576 10639475101068077039616 10861130832340328644608 11033529734440968781824 11049039670270092115968 11087404391347418824704 11174706788129681965056 11263394937241822298112 11680557712695223123968 11739604649661972873216 11832042481549075021824 11925947580608988315648 12367649342853765660672 12412720951246089879552 12473329940265846177792 12571545136645892210688 12627473908880105275392 12671319304397050085376 12771093472148207960064 12872451356847796912128 13095158127727516581888 13140627426782126014464 13416691028185111855104 13629654377838843789312 13913605510710486368256 14185966801424102719488 14255234217446681346048 14367480156166733955072 14481507776453771526144 14732052893693456154624 14783205855129891766272 14899609050839575953408 15017859916322429730816 15333361175068699262976 15574076950260297498624 15652806199549297164288 15776056642065433362432 15901263440811984420864 16291696248510492966912 16419977321333410234368 16550294601661453172736 16631106587021128237056 16762060182194522947584 16836631878506807033856 16895092405862733447168 17520836569042834685952 17523841342935656300544 17888921370913482473472 18551474014280648491008 18619081426869134819328 19006978956595575128064 19156640208222311940096 19308677035271695368192 19642737191591274872832 19710941140173189021696 20023813221763239641088 20444481566758265683968 20870408266065729552384 21278950202136154079232 21722261664680657289216 22098079340540184231936 22174808782694837649408 22349413576259363930112 22526789874483644596224 23361115425390446247936 23479209299323945746432 23664084963098150043648 23851895161217976631296 24735298685707531321344 24825441902492179759104 24946659880531692355584 25143090273291784421376 25254947817760210550784 25342638608794100170752 25744902713695593824256 26281254853564252028928 26833382056370223710208 27827211021420972736512 28510468434893362692096 28734960312333467910144 28963015552907543052288 29464105787386912309248 29566411710259783532544 29799218101679151906816 30035719832644859461632 30666722350137398525952 31305612399098594328576 31802526881623968841728 32583392497020985933824 33100589203322906345472 33262213174042256474112 33524120364389045895168 33790184811725466894336 35041673138085669371904 35777842741826964946944 37102948028561296982016 37238162853738269638656 38013957913191150256128 38313280416444623880192 38617354070543390736384 39285474383182549745664 39421882280346378043392 40888963133516531367936 41740816532131459104768 42557900404272308158464 43444523329361314578432 44196158681080368463872 44349617565389675298816 44698827152518727860224 45053579748967289192448 46722230850780892495872 46958418598647891492864 47328169926196300087296 47703790322435953262592 49650883804984359518208 49893319761063384711168 50286180546583568842752 50509895635520421101568 50685277217588200341504 52562509707128504057856 53666764112740447420416 55654422042841945473024 57020936869786725384192 57469920624666935820288 57926031105815086104576 58928211574773824618496 59132823420519567065088 60071439665289718923264 61333444700274797051904 62611224798197188657152 65166784994041971867648 66524426348084512948224 67048240728778091790336 67580369623450933788672 70083346276171338743808 71555685483653929893888 74205896057122593964032 74476325707476539277312 76027915826382300512256 77234708141086781472768 78843764560692756086784 83481633064262918209536 86889046658722629156864 88392317362160736927744 88699235130779350597632 89397654305037455720448 90107159497934578384896 93916837197295782985728 95407580644871906525184 99301767609968719036416 99786639522126769422336 100572361093167137685504 101370554435176400683008 105125019414257008115712 107333528225480894840832 111308844085683890946048 114041873739573450768384 114939841249333871640576 115852062211630172209152 117856423149547649236992 118265646841039134130176 122666889400549594103808 125222449596394377314304 130333569988083943735296 133048852696169025896448 134096481457556183580672 135160739246901867577344 140166692552342677487616 143111370967307859787776 148952651414953078554624 152055831652764601024512 157687529121385512173568 166963266128525836419072 173778093317445258313728 176784634724321473855488 177398470261558701195264 180214318995869156769792 187833674394591565971456 199573279044253538844672 201144722186334275371008 202741108870352801366016 210250038828514016231424 214667056450961789681664 222617688171367781892096 228083747479146901536768 231704124423260344418304 236531293682078268260352 250444899192788754628608 260667139976167887470592 266097705392338051792896 268192962915112367161344 270321478493803735154688 286222741934615719575552 297905302829906157109248 304111663305529202049024 315375058242771024347136 333926532257051672838144 347556186634890516627456 353569269448642947710976 354796940523117402390528 375667348789183131942912 399146558088507077689344 402289444372668550742016 405482217740705602732032 420500077657028032462848 429334112901923579363328 456167494958293803073536 473062587364156536520704 500889798385577509257216 521334279952335774941184 532195410784676103585792 540642956987607470309376 608223326611058404098048 630750116485542048694272 667853064514103345676288 695112373269781033254912 709593881046234804781056 751334697578366263885824 798293116177014155378688 804578888745337101484032 810964435481411205464064 858668225803847158726656 912334989916587606147072 946125174728313073041408 1001779596771155018514432 1042668559904671549882368 1064390821569352207171584 1216446653222116808196096 1261500232971084097388544 1419187762092469609562112 1502669395156732527771648 1596586232354028310757376 1621928870962822410928128 1824669979833175212294144 1892250349456626146082816 2003559193542310037028864 2085337119809343099764736 2128781643138704414343168 2432893306444233616392192 2838375524184939219124224 3005338790313465055543296 3193172464708056621514752 3649339959666350424588288 3784500698913252292165632 4257563286277408828686336 4865786612888467232784384 5676751048369878438248448 6010677580626930111086592 6386344929416113243029504 7298679919332700849176576 8515126572554817657372672 11353502096739756876496896 12772689858832226486059008 14597359838665401698353152 17030253145109635314745344 25545379717664452972118016 34060506290219270629490688 51090759435328905944236032 102181518870657811888472064
- Sum of all divisors σ(n): 382902129393220775466428613
- Sum of proper divisors (its aliquot sum) s(n): 280720610522562963577956549
- 102181518870657811888472064 is an abundant number, because the sum of its proper divisors (280720610522562963577956549) is greater than itself. Its abundance is 178539091651905151689484485
Bases of 102181518870657811888472064
- Binary: 1010100100001011100011100111100110001000110010111000100000000000000000000000000000000002
- Hexadecimal: 0x5485C73CC465C400000000
- Base-36: CU7DYKHL8N4000000
Squares and roots of 102181518870657811888472064
- 102181518870657811888472064 squared (1021815188706578118884720642) is 10441062798714598512690069802648310543166416508420096
- 102181518870657811888472064 cubed (1021815188706578118884720643) is 1066883655396579014906192165890732574748205535675135531321059022489532072198144
-
102181518870657811888472064 is a
perfect square number . Itssquare root is 10108487467008 -
The
cube root of 102181518870657811888472064 is 467509870.6229516059
Scales and comparisons
How big is 102181518870657811888472064?- 102,181,518,870,657,811,888,472,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,181,518,870,657,811,888,472,064 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 102181518870657811888472064 cubic inches would be around 38959155.9 feet tall.
Recreational maths with 102181518870657811888472064
- 102181518870657811888472064 backwards is 460274888118756078815181201
- The number of decimal digits it has is: 27
- The sum of 102181518870657811888472064's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 102181518870657811888472064 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 102181518870657811888472064 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/102181518870657811888472064/
Chicago style:
Numbermatics. 2024. "Number 102181518870657811888472064 - Facts about the integer". https://numbermatics.com/n/102181518870657811888472064/
The information we have on file for 102181518870657811888472064 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 102181518870657811888472064, math, Factors of 102181518870657811888472064, curriculum, school, college, exams, university, Prime factorization of 102181518870657811888472064, STEM, science, technology, engineering, physics, economics, calculator, one hundred two septillion, one hundred eighty-one sextillion, five hundred eighteen quintillion, eight hundred seventy quadrillion, six hundred fifty-seven trillion, eight hundred eleven billion, eight hundred eighty-eight million, four hundred seventy-two thousand and sixty-four.