43821230356280710320390144
43,821,230,356,280,710,320,390,144 is an even composite number composed of five prime numbers multiplied together.
43821230356280710320390144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 43821230356280710320390144:
215 × 318 × 73 × 173 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 127 × 127 × 127)See below for interesting mathematical facts about the number 43821230356280710320390144 from the Numbermatics database.
Names of 43821230356280710320390144
- Cardinal: 43821230356280710320390144 can be written as Forty-three septillion, eight hundred twenty-one sextillion, two hundred thirty quintillion, three hundred fifty-six quadrillion, two hundred eighty trillion, seven hundred ten billion, three hundred twenty million, three hundred ninety thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 4.3821230356280710320390144 × 1025
Factors of 43821230356280710320390144
Divisors of 43821230356280710320390144
- Number of divisors d(n): 19456
-
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 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 4896 4913 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 7344 7497 7616 7776 7803 7938 8001 8064 8092 8128 8192 8232 8262 8568 8636 8704 8748 9072 9144 9216 9248 9261 9408 9639 9792 9826 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 14688 14739 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 19278 19431 19584 19652 19683 19992 20412 20574 20736 20808 21168 21336 21504 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 28917 29376 29478 29988 30226 30464 30618 30861 31104 31212 31752 32004 32256 32258 32368 32512 32768 32928 33048 34272 34391 34544 34816 34986 34992 35721 36288 36414 36576 36703 36864 36992 37044 37179 37338 37632 38556 38862 39168 39304 39366 39984 40824 41148 41472 41616 42336 42483 42672 43008 43561 43904 44064 44217 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 57834 58293 58752 58956 59049 59976 60452 60928 61236 61722 62208 62424 63504 64008 64512 64516 64736 65024 65856 66096 67473 68544 68782 69088 69632 69972 69984 70227 71442 72009 72576 72828 73152 73406 73728 73984 74088 74358 74676 75264 77112 77724 78336 78608 78732 79968 81648 82296 82944 83232 83349 84672 84966 85344 86016 86751 87122 87808 88128 88434 89964 90678 91392 91854 92583 93296 93312 93636 95256 96012 96768 96774 97104 97536 98304 98784 99127 99144 99568 100352 102816 103173 103632 104448 104958 104976 105791 106624 107163 108864 109242 109728 110109 110592 110976 111132 111537 112014 112896 112903 113288 113792 114688 115668 116586 117504 117912 118098 119952 120904 121856 122472 123444 124416 124848 127008 127449 128016 129024 129032 129472 130048 130683 131712 132192 132651 134946 136017 137088 137564 137781 138176 139264 139944 139968 140454 142884 144018 145152 145161 145656 146304 146812 147456 147968 148176 148716 149352 150528 154224 155448 156672 157216 157437 157464 159936 163296 163863 164592 165888 166464 166698 168021 169344 169932 170688 172032 173502 174244 174879 175616 176256 176868 177147 179928 181356 182784 183708 185166 186592 186624 187272 190512 192024 193536 193548 194208 195072 197568 198254 198288 199136 200704 202419 205632 206346 207264 208896 209916 209952 210681 211582 213248 214326 216027 217728 218484 219456 220218 221184 221952 222264 223074 224028 225792 225806 226576 227584 229376 231336 233172 235008 235824 236196 239904 240737 241808 243712 244944 246888 248832 249696 250047 254016 254898 256032 256921 258048 258064 258944 260096 260253 261366 263424 264384 265302 269892 272034 274176 274193 275128 275562 276352 277749 278528 279888 279936 280908 285768 288036 290304 290322 291312 292608 293624 294912 295936 296352 297381 297432 298704 301056 308448 309519 310896 313344 314432 314874 314928 317373 319872 321489 326592 327726 329184 330327 331776 332928 333396 334611 336042 338688 338709 339864 341376 344064 347004 348488 349758 351232 352512 353736 354294 359856 362712 365568 367416 370332 373184 373248 374544 381024 382347 384048 387072 387096 388416 390144 392049 395136 396508 396576 397953 398272 401408 404838 408051 411264 412692 413343 414528 417792 419832 419904 421362 423164 426496 428652 432054 435456 435483 436968 438912 440436 442368 443904 444528 446148 448056 451584 451612 453152 455168 462672 466344 470016 471648 472311 472392 479808 481474 483616 487424 489888 491589 493776 497664 499392 500094 504063 508032 509796 512064 513842 516096 516128 517888 520192 520506 522732 524637 526848 528768 530604 531441 539784 544068 548352 548386 550256 551124 552704 555498 557056 559776 559872 561816 571536 576072 580608 580644 582624 585216 587248 591872 592704 594762 594864 597408 602112 607257 616896 619038 621792 623951 626688 628864 629748 629856 632043 634746 639744 642978 648081 653184 655452 658368 660654 663552 665856 666792 669222 672084 677376 677418 679728 682752 688128 694008 696976 699516 702464 705024 707472 708588 719712 722211 725424 731136 734832 740537 740664 746368 746496 749088 750141 762048 764694 768096 770763 774144 774192 776832 780288 780759 784098 790272 790321 793016 793152 795906 796544 802816 809676 816102 822528 822579 825384 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 925344 928557 932688 940032 943296 944622 944784 952119 959616 962948 964467 967232 974848 979776 983178 987552 990981 995328 998784 1000188 1003833 1008126 1016064 1016127 1019592 1024128 1027684 1032192 1032256 1035776 1040384 1041012 1045464 1049274 1053696 1057536 1061208 1062882 1079568 1088136 1096704 1096772 1100512 1102248 1105408 1110996 1119552 1119744 1123632 1143072 1147041 1152144 1161216 1161288 1165248 1170432 1174496 1176147 1183744 1185408 1189524 1189728 1193859 1194816 1204224 1214514 1224153 1233792 1238076 1240029 1243584 1247902 1253376 1257728 1259496 1259712 1264086 1269492 1279488 1285956 1296162 1306368 1306449 1310904 1316736 1321308 1327104 1331712 1333584 1338444 1344168 1354752 1354836 1359456 1365504 1388016 1393952 1399032 1404928 1410048 1414944 1416933 1417176 1439424 1444422 1450848 1462272 1469664 1474767 1481074 1481328 1492736 1492992 1498176 1500282 1512189 1524096 1529388 1536192 1541526 1548288 1548384 1553664 1560576 1561518 1568196 1573911 1580544 1580642 1586032 1586304 1591812 1593088 1594323 1605632 1619352 1632204 1645056 1645158 1650768 1653372 1658112 1666494 1671168 1679328 1679616 1685159 1685448 1692656 1705984 1714608 1728216 1741824 1741932 1747872 1755648 1761744 1775616 1778112 1784286 1784592 1792224 1798447 1806336 1806448 1812608 1820672 1821771 1850688 1857114 1865376 1871853 1880064 1886592 1889244 1889568 1896129 1904238 1919232 1919351 1925896 1928934 1934464 1944243 1949696 1959552 1966356 1975104 1981962 1990656 1997568 2000376 2007666 2016252 2032128 2032254 2039184 2048256 2048383 2055368 2064384 2064512 2071552 2080768 2082024 2090928 2098548 2107392 2115072 2122416 2125764 2159136 2166633 2176272 2193408 2193544 2201024 2204496 2210816 2221611 2221992 2239104 2239488 2247264 2250423 2286144 2294082 2304288 2312289 2322432 2322576 2330496 2340864 2342277 2348992 2352294 2367488 2370816 2370963 2379048 2379456 2387718 2389632 2408448 2429028 2448306 2467584 2467737 2476152 2480058 2487168 2495804 2499741 2506752 2515456 2518992 2519424 2528172 2538984 2558976 2571912 2592324 2612736 2612898 2621808 2633472 2642616 2654208 2663424 2667168 2676429 2676888 2688336 2709504 2709672 2718912 2731008 2776032 2785671 2787904 2798064 2809856 2820096 2829888 2833866 2834352 2856357 2878848 2888844 2893401 2901696 2924544 2939328 2949534 2962148 2962656 2972943 2985472 2985984 2996352 3000564 3011499 3024378 3048192 3048381 3058776 3072384 3083052 3096576 3096768 3107328 3121152 3123036 3136392 3147822 3161088 3161284 3172064 3172608 3183624 3186176 3188646 3238704 3264408 3290112 3290316 3301536 3306744 3316224 3332988 3358656 3359232 3370318 3370896 3385312 3411968 3429216 3441123 3456432 3483648 3483864 3495744 3511296 3523488 3528441 3551232 3556224 3568572 3569184 3581577 3584448 3596894 3612672 3612896 3625216 3641344 3643542 3672459 3701376 3714228 3720087 3730752 3743706 3760128 3773184 3778488 3779136 3792258 3808476 3838464 3838702 3851792 3857868 3868928 3888486 3899392 3919104 3919347 3932712 3950208 3963924 3981312 3995136 4000752 4015332 4032504 4064256 4064508 4078368 4096512 4096766 4110736 4129024 4143104 4161536 4164048 4181856 4197096 4214784 4230144 4244832 4250799 4251528 4318272 4333266 4352544 4367657 4386816 4387088 4402048 4408992 4421632 4424301 4443222 4443984 4478208 4478976 4494528 4500846 4536567 4572288 4588164 4608576 4624578 4644864 4645152 4660992 4661281 4681728 4684554 4697984 4704588 4721733 4734976 4741632 4741926 4758096 4758912 4775436 4779264 4782969 4816896 4858056 4896612 4935168 4935474 4952304 4960116 4974336 4991608 4999482 5013504 5030912 5037984 5038848 5055477 5056344 5077968 5117952 5143824 5184648 5225472 5225796 5243616 5266944 5285232 5326848 5334336 5352858 5353776 5376672 5395341 5419008 5419344 5437824 5462016 5465313 5532247 5552064 5571342 5575808 5596128 5615559 5619712 5640192 5659776 5667732 5668704 5688387 5712714 5757696 5758053 5777688 5786802 5803392 5832729 5849088 5878656 5899068 5924296 5925312 5945886 5970944 5971968 5992704 6001128 6022998 6048756 6096384 6096762 6117552 6144768 6145149 6166104 6193152 6193536 6214656 6242304 6246072 6272784 6295644 6322176 6322568 6344128 6345216 6367248 6372352 6377292 6477408 6499899 6528816 6580224 6580632 6603072 6613488 6632448 6664833 6665976 6717312 6718464 6740636 6741792 6751269 6770624 6823936 6858432 6882246 6912864 6936867 6967296 6967728 6991488 7022592 7026831 7046976 7056882 7102464 7112448 7112889 7137144 7138368 7163154 7168896 7193788 7225344 7225792 7250432 7282688 7287084 7344918 7402752 7403211 7428456 7440174 7461504 7487412 7499223 7520256 7546368 7556976 7558272 7584516 7616952 7676928 7677404 7703584 7715736 7737856 7776972 7838208 7838694 7865424 7900416 7927848 7962624 7990272 8001504 8029287 8030664 8065008 8128512 8129016 8156736 8193024 8193532 8221472 8258048 8286208 8328096 8357013 8363712 8394192 8429568 8460288 8489664 8501598 8503056 8569071 8636544 8666532 8680203 8705088 8735314 8773632 8774176 8804096 8817984 8843264 8848602 8886444 8887968 8918829 8956416 8957952 8989056 9001692 9034497 9073134 9144576 9145143 9176328 9217152 9249156 9289728 9290304 9321984 9322562 9363456 9369108 9395968 9409176 9443466 9469952 9483264 9483852 9516192 9517824 9550872 9558528 9565938 9716112 9793224 9870336 9870948 9904608 9920232 9948672 9983216 9998964 10061824 10075968 10077696 10110954 10112688 10155936 10235904 10287648 10323369 10369296 10450944 10451592 10487232 10533888 10570464 10585323 10653696 10668672 10705716 10707552 10744731 10753344 10790682 10838016 10838688 10875648 10924032 10930626 11017377 11064494 11104128 11142684 11151616 11160261 11192256 11231118 11239424 11280384 11319552 11335464 11337408 11376774 11425428 11515392 11516106 11555376 11573604 11606784 11665458 11698176 11757312 11758041 11798136 11848592 11850624 11891772 11941888 11943936 11985408 12002256 12045996 12097512 12192768 12193524 12235104 12289536 12290298 12332208 12387072 12429312 12484608 12492144 12545568 12589129 12591288 12644352 12645136 12688256 12690432 12734496 12744704 12752397 12754584 12954816 12999798 13057632 13102971 13160448 13161264 13206144 13226976 13264896 13272903 13329666 13331952 13434624 13435457 13436928 13481272 13483584 13502538 13541248 13609701 13647872 13716864 13764492 13825728 13873734 13934592 13935456 13982976 13983843 14045184 14053662 14093952 14113764 14165199 14204928 14224896 14225778 14274288 14276736 14326308 14337792 14338681 14348907 14387576 14450688 14451584 14500864 14565376 14574168 14689836 14805504 14806422 14856912 14880348 14923008 14974824 14998446 15040512 15092736 15113952 15116544 15166431 15169032 15233904 15353856 15354808 15407168 15431472 15475712 15553944 15676416 15677388 15730848 15800832 15855696 15980544 16003008 16058574 16061328 16130016 16186023 16257024 16258032 16313472 16386048 16387064 16395939 16442944 16516096 16572416 16596741 16656192 16714026 16727424 16788384 16846677 16859136 16920576 16979328 17003196 17006112 17065161 17138142 17273088 17274159 17333064 17360406 17410176 17470628 17498187 17547264 17548352 17608192 17635968 17686528 17697204 17772888 17775936 17837658 17912832 17915904 17978112 18003384 18068994 18146268 18289152 18290286 18352656 18434304 18435447 18498312 18579456 18580608 18643968 18645124 18726912 18738216 18791936 18818352 18886932 18966528 18967704 19032384 19035648 19101744 19117056 19131876 19432224 19499697 19586448 19740672 19741896 19809216 19840464 19897344 19966432 19994499 19997928 20123648 20151936 20155392 20221908 20225376 20253807 20311872 20471808 20575296 20646738 20738592 20810601 20901888 20903184 20974464 21067776 21080493 21140928 21170646 21307392 21337344 21338667 21411432 21415104 21489462 21506688 21581364 21676032 21677376 21751296 21848064 21861252 22034754 22128988 22208256 22209633 22285368 22303232 22320522 22384512 22462236 22497669 22560768 22639104 22670928 22674816 22753548 22850856 23030784 23032212 23110752 23147208 23213568 23330916 23514624 23516082 23596272 23697184 23701248 23783544 23883776 23887872 23970816 24004512 24087861 24091992 24195024 24385536 24387048 24470208 24579072 24580596 24664416 24774144 24858624 24984288 25071039 25091136 25178258 25182576 25288704 25290272 25376512 25380864 25468992 25489408 25504794 25509168 25707213 25909632 25999596 26040609 26115264 26205942 26320896 26322528 26412288 26453952 26529792 26545806 26659332 26663904 26756487 26869248 26870914 26873856 26962544 26967168 27005076 27082496 27103491 27219402 27295744 27433728 27435429 27528984 27651456 27747468 27869184 27870912 27965952 27967686 28090368 28107324 28187904 28227528 28330398 28409856 28449792 28451556 28548576 28553472 28652616 28675584 28677362 28697814 28775152 28903168 29001728 29130752 29148336 29379672 29611008 29612844 29713824 29760696 29846016 29949648 29996892 30185472 30227904 30233088 30332862 30338064 30467808 30573599 30707712 30709616 30814336 30862944 30951424 30970107 31107888 31352832 31354776 31461696 31601664 31711392 31755969 31961088 32006016 32117148 32122656 32234193 32260032 32372046 32514048 32516064 32626944 32628967 32772096 32774128 32791878 32885888 33032192 33052131 33144832 33193482 33312384 33428052 33454848 33480783 33576768 33693354 33718272 33841152 33958656 34006392 34012224 34130322 34276284 34546176 34548318 34666128 34720812 34820352 34822511 34941256 34996374 35094528 35096704 35216384 35271936 35274123 35373056 35394408 35545776 35551872 35675316 35825664 35831808 35956224 36006768 36137988 36292536 36578304 36580572 36705312 36868608 36870894 36996624 37161216 37287936 37290248 37453824 37476432 37583872 37636704 37767387 37773864 37933056 37935408 38064768 38071296 38203488 38234112 38257191 38263752 38864448 38999394 39172896 39308913 39481344 39483792 39618432 39680928 39794688 39818709 39932864 39988998 39995856 40247296 40303872 40306371 40310784 40443816 40450752 40507614 40623744 40829103 40943616 41150592 41293476 41477184 41621202 41803776 41806368 41948928 41951529 42135552 42160986 42281856 42341292 42495597 42614784 42674688 42677334 42822864 42830208 42978924 43013376 43016043 43046721 43162728 43352064 43354752 43502592 43696128 43722504 44069508 44257976 44416512 44419266 44570736 44606464 44641044 44769024 44924472 44995338 45121536 45278208 45341856 45349632 45499293 45507096 45701712 46061568 46064424 46221504 46294416 46427136 46661832 47029248 47032164 47192544 47394368 47402496 47567088 47767552 47941632 48009024 48175722 48183984 48390048 48558069 48771072 48774096 48940416 49158144 49161192 49187817 49328832 49548288 49717248 49790223 49968576 50142078 50182272 50356516 50365152 50540031 50577408 50580544 50753024 50761728 50937984 50978816 51009588 51018336 51195483 51414426 51819264 51822477 51999192 52081218 52230528 52411884 52494561 52641792 52645056 52824576 52907904 53059584 53091612 53318664 53327808 53512974 53738496 53741828 53747712 53925088 53934336 54010152 54164992 54206982 54438804 54867456 54870858 55057968 55302912 55306341 55494936 55738368 55741824 55931904 55935372 56180736 56214648 56375808 56455056 56660796 56899584 56903112 57097152 57106944 57305232 57351168 57354724 57395628 57550304 57806336 58003456 58296672 58499091 58759344 59222016 59225688 59427648 59521392 59692032 59899296 59983497 59993784 60370944 60455808 60466176 60665724 60676128 60761421 60935616 61147198 61415424 61419232 61628672 61725888 61902848 61940214 62215776 62431803 62705664 62709552 62923392 63203328 63241479 63422784 63511938 63922176 64012032 64016001 64234296 64245312 64468386 64520064 64744092 65028096 65032128 65253888 65257934 65544192 65548256 65583756 65771776 66064384 66104262 66289664 66386964 66624768 66628899 66856104 66909696 66961566 67153536 67386708 67493007 67682304 67917312 68012784 68024448 68260644 68552568 69092352 69096636 69332256 69441624 69640704 69645022 69882512 69992748 70193408 70432768 70543872 70548246 70746112 70788816 71091552 71103744 71350632 71651328 71663616 71912448 72013536 72263583 72275976 72585072 73156608 73161144 73410624 73737216 73741788 73993248 74322432 74575872 74580496 74952864 75167744 75213117 75273408 75534774 75547728 75866112 75870816 76129536 76142592 76406976 76468224 76514382 76527504 77121639 77728896 77998788 78121827 78345792 78617826 78962688 78967584 79236864 79241777 79361856 79589376 79637418 79865728 79977996 79991712 80269461 80494592 80607744 80612742 80621568 80887632 80901504 81015228 81247488 81310473 81658206 81887232 82301184 82306287 82586952 82954368 83242404 83607552 83612736 83897856 83903058 84271104 84321972 84563712 84682584 84991194 85229568 85349376 85354668 85645728 85660416 85957848 86026752 86032086 86093442 86325456 86709504 87005184 87392256 87445008 88139016 88515952 88833024 88838532 89141472 89212928 89282088 89538048 89848944 89990676 90556416 90683712 90699264 90998586 91014192 91403424 91720797 92123136 92128848 92443008 92588832 92854272 92910321 93323664 94048199 94058496 94064328 94385088 94788736 94804992 95134176 95267907 95535104 95883264 96018048 96351444 96367968 96702579 96780096 97116138 97542144 97548192 97880832 97886901 98316288 98322384 98375634 98657664 99096576 99156393 99434496 99580446 99937152 100284156 100364544 100370767 100442349 100713032 100730304 101080062 101154816 101161088 101506048 101523456 101875968 101957632 102019176 102036672 102390966 102828852 103638528 103644954 103998384 104162436 104461056 104467533 104823768 104989122 105283584 105290112 105649152 105815808 105822369 106119168 106183224 106637328 106655616 107025948 107476992 107483656 107495424 107850176 107868672 108020304 108329984 108413964 108877608 109734912 109741716 110115936 110605824 110612682 110989872 111483648 111863808 111870744 112361472 112429296 112751616 112910112 113302161 113321592 113799168 113806224 114194304 114213888 114610464 114702336 114709448 114771573 114791256 115100608 115612672 116006912 116593344 116998182 117518688 117926739 118444032 118451376 118855296 119042784 119384064 119456127 119798592 119966994 119987568 120741888 120911616 120919113 120932352 121331448 121352256 121522842 121871232 122294396 122487309 122830848 122838464 123257344 123451776 123805696 123880428 124431552 124863606 125411328 125419104 125846784 125854587 126406656 126482958 126845568 127023876 127486791 127844352 128024064 128032002 128468592 128490624 128936772 129040128 129048129 129140163 129488184 130056192 130064256 130507776 130515868 131088384 131096512 131167512 131543552 132128768 132208524 132773928 133249536 133257798 133712208 133819392 133923132 134307072 134773416 134986014 135364608 135834624 136025568 136048896 136497879 136521288 137105136 138184704 138193272 138664512 138883248 139281408 139290044 139765024 139985496 140386816 140865536 141087744 141096492 141577632 142183104 142207488 142701264 143302656 143824896 144027072 144527166 144551952 145170144 145674207 146313216 146322288 146821248 147474432 147483576 147563451 147986496 148644864 149151744 149160992 149370669 149905728 150335488 150426234 150546816 151069548 151095456 151620093 151732224 151741632 152259072 152285184 152813952 152936448 153028764 153055008 153586449 154243278 155457792 155467431 155997576 156243654 156691584 157235652 157483683 157925376 157935168 158473728 158483554 158723712 159178752 159274836 159731456 159955992 159983424 160538922 160989184 161215488 161225484 161243136 161775264 161803008 162030456 162494976 162620946 163316412 164602368 164612574 165173904 165908736 165919023 166484808 167215104 167225472 167795712 167806116 168542208 168643944 169127424 169365168 169982388 170698752 170709336 171291456 171320832 171915696 172053504 172064172 172186884 172650912 173419008 174010368 174890016 175497273 176278032 177031904 177666048 177677064 178282944 178425856 178564176 179076096 179697888 179950491 179981352 181112832 181367424 181398528 181997172 182028384 182284263 182806848 183441594 184246272 184257696 184886016 185177664 185708544 185820642 186647328 187295409 188096398 188116992 188128656 188770176 189577472 189609984 189724437 190268352 190535814 191070208 191766528 192036096 192048003 192702888 192735936 193405158 193560192 194232276 195084288 195096384 195761664 195773802 196632576 196644768 196751268 197315328 198193152 198312786 198868992 199160892 199874304 199886697 200568312 200729088 200741534 200884698 201426064 201460608 202160124 202322176 202479021 203012096 203046912 203751936 203915264 204038352 204073344 204781932 205657704 207277056 207289908 207996768 208324872 208922112 208935066 209647536 209978244 210580224 211298304 211631616 211644738 212238336 212366448 213274656 213311232 214015193 214051896 214953984 214967312 214990848 215700352 215737344 216040608 216659968 216790749 216827928 217755216 219469824 219483432 220231872 221211648 221225364 221979744 222967296 223727616 223741488 224858592 225503232 225639351 225820224 226604322 226643184 227598336 227612448 228388608 228402769 228427776 229220928 229404672 229418896 229543146 229582512 230201216 231225344 231364917 232013824 233186688 233996364 234365481 235037376 235853478 236888064 236902752 237710592 237725331 238085568 238768128 238912254 239597184 239933988 239975136 240808383 241483776 241823232 241838226 241864704 242662896 242704512 243045684 243742464 243757577 243931419 244588792 244974618 245661696 245676928 246514688 246903552 246918861 247611392 247760856 248863104 249727212 250822656 250838208 251693568 251709174 252813312 252965916 253691136 254047752 254973582 255688704 256048128 256064004 256937184 256981248 257873544 258080256 258096258 258280326 258976368 260128512 261015552 261031736 262176768 262193024 262335024 263087104 264257536 264417048 265547856 266499072 266515596 267424416 267638784 267846264 268614144 269546832 269972028 271669248 272051136 272097792 272995758 273042576 274210272 275162391 276369408 276386544 277329024 277766496 278562816 278580088 278730963 279530048 279970992 280773632 281731072 282144597 282175488 282192984 283155264 284366208 284414976 285402528 285803721 286605312 287649792 288054144 289054332 289103904 290107737 290340288 291348414 292626432 292644576 293642496 293660703 294948864 294967152 295126902 295972992 297289728 297469179 298303488 298321984 298741338 299811456 300670976 300852468 301093632 301112301 301327047 302139096 302190912 303240186 303464448 303483264 304518144 304570368 305627904 305872896 306057528 306110016 307172898 308486556 310915584 310934862 311995152 312487308 313383168 313402599 314471304 314967366 315850752 315870336 316947456 316967108 317447424 317467107 318357504 318549672 319462912 319911984 319966848 321077844 322430976 322450968 322486272 323550528 323606016 324060912 324989952 325241892 326632824 329204736 329225148 330347808 331817472 331838046 332969616 334450944 335591424 335612232 337084416 337287888 338254848 338730336 339906483 339964776 341397504 341418672 342582912 342641664 343831392 344107008 344128344 344314719 344373768 345301824 346838016 348020736 349780032 350994546 352556064 353780217 354063808 355332096 355354128 356565888 356851712 357128352 358152192 358368381 359395776 359900982 359962704 362225664 362734848 362757339 362797056 363994344 364056768 364568526 365613696 366883188 367461927 368492544 368515392 369772032 370355328 371417088 371641284 373294656 374590818 376192796 376233984 376257312 377540352 377563761 379154944 379219968 379448874 380536704 381071628 382460373 383533056 384072192 384096006 385405776 385471872 386810316 387120384 387144387 387420489 388464552 390168576 390192768 391523328 391547604 393265152 393289536 393502536 394630656 396386304 396625572 398321784 399748608 399773394 401136624 401458176 401483068 401769396 402852128 402921216 404320248 404644352 404958042 406024192 406093824 407503872 408076704 408146688 409493637 409563864 411315408 414554112 414579816 415993536 416649744 417844224 417870132 419295072 419956488 421160448 422596608 423263232 423289476 424732896 426549312 426622464 428030386 428103792 429907968 429934624 431400704 431474688 432081216 433319936 433581498 433655856 435510432 437022621 438939648 438966864 440463744 442423296 442450728 442690353 443959488 445934592 447455232 447482976 448112007 449717184 451006464 451278702 451640448 453208644 453286368 454860279 455196672 455224896 456777216 456805538 456855552 458441856 458809344 458837792 459086292 459165024 460402432 460759347 462450688 462729834 464027648 466373376 466402293 467992728 468730962 470074752 471706956 472451049 473776128 473805504 475421184 475450662 476171136 477536256 477824508 479194368 479867976 479950272 481616766 482967552 483646464 483676452 483729408 485325792 485409024 486091368 487484928 487515154 487862838 489177584 489949236 491353856 493029376 493807104 493837722 495222784 495521712 497726208 497757069 499454424 501645312 501676416 503387136 503418348 505626624 505931832 507382272 508095504 509947164 512096256 512128008 513874368 513962496 515747088 516160512 516192516 516560652 517952736 520257024 522031104 522063472 524386048 524670048 526174208 526491819 528515072 528834096 531095712 532998144 533031192 534848832 535277568 535692528 537228288 539093664 539851473 539944056 543338496 544102272 544195584 545991516 546085152 546852789 548420544 550324782 552738816 552773088 554658048 554692439 555532992 557125632 557160176 557461926 559060096 559941984 561547264 561886227 563462144 564289194 564350976 564385968 566310528 568732416 568829952 569173311 570805056 571607442 573210624 575299584 576108288 576144009 578108664 578207808 580215474 580680576 582696828 585252864 585289152 587284992 587321406 589897728 589934304 590253804 591945984 591982687 594579456 594938358 596606976 596643968 597482676 599622912 599660091 601341952 601704936 602187264 602224602 602654094 604278192 604381824 606480372 606966528 607437063 609036288 609140736 611255808 611745792 612115056 612220032 614345796 616973112 621831168 621869724 623990304 624974616 626766336 626805198 628942608 629934732 631740672 633894912 633934216 634894848 634934214 636715008 637099344 638925824 639823968 639933696 642045579 642155688 644861952 644901936 644972544 647101056 647212032 648121824 649979904 650372247 650483784 653265648 658409472 658450296 660695616 663634944 663676092 665939232 668901888 671182848 671224464 674575776 676509696 676918053 677460672 679812966 679929552 682795008 682837344 685165824 685208307 685283328 687662784 688214016 688256688 688629438 688747536 690603648 693676032 694094751 696041472 699560064 701989092 702595369 703096443 705112128 707560434 708127616 710664192 710708256 713131776 713175993 713703424 714256704 716304384 716736762 718791552 719801964 719925408 722425149 724451328 725469696 725514678 725594112 727988688 728113536 729137052 731227392 731272731 731794257 733766376 734923854 736985088 737030784 739544064 740710656 740756583 742834176 743282568 746589312 749181636 752385592 752467968 752514624 755080704 755127522 758309888 758439936 758897748 761073408 762143256 764920746 767066112 768144384 768192012 770811552 770943744 773620632 774240768 774288774 774840978 776929104 780385536 783046656 783095208 786530304 786579072 787005072 789261312 792772608 793251144 796643568 799497216 799546788 802273248 802916352 802966136 803538792 805704256 805842432 808640496 809288704 809916084 812048384 815007744 816153408 816293376 818987274 819127728 822630816 825487173 829108224 829159632 831987072 833299488 835688448 835740264 836192889 838590144 839912976 842320896 845193216 846433791 846526464 846578952 849465792 853098624 853244928 856060772 856207584 857411163 859815936 859869248 862801408 862949376 864162432 866639872 867162996 867311712 870323211 871020864 874045242 877879296 877933728 880927488 880982109 884846592 884901456 885380706 887918976 891869184 892407537 894910464 894965952 896224014 899434368 902012928 902557404 903280896 903336903 903981141 906417288 906572736 909720558 910393344 910449792 913554432 913611076 913711104 916883712 917618688 917675584 918172584 918330048 920804864 921518694 924901376 925459668 932746752 932804586 935985456 937461924 940149504 940207797 943413912 944902098 947552256 947611008 950842368 950901324 952342272 952401321 955072512 955649016 958388736 959735952 959900544 963233532 967292928 967352904 967458816 970651584 970818048 972182736 974969856 975030308 975725676 978355168 979898472 982707712 986058752 987614208 987675444 991043424 995452416 995514138 998908848 1003352832 1006774272 1006836696 1011253248 1011863664 1014764544 1016191008 1019719449 1019894328 1024192512 1024256016 1027748736 1027924992 1031494176 1032321024 1032385032 1032944157 1033121304 1035905472 1040514048 1044062208 1044126944 1048772096 1049340096 1052348416 1052983638 1057668192 1061340651 1062191424 1065996288 1066062384 1069697664 1070555136 1071385056 1074456576 1075105143 1078187328 1079702946 1079888112 1086676992 1088204544 1088272017 1088391168 1091983032 1092170304 1093705578 1096841088 1100649564 1102385781 1105477632 1105546176 1109316096 1109384878 1111065984 1114251264 1114320352 1114923852 1118120192 1119883968 1123094528 1123772454 1126924288 1128578388 1128701952 1128771936 1132621056 1132691283 1137464832 1137659904 1138346622 1141610112 1143214884 1147381119 1150599168 1152216576 1152288018 1156217328 1156415616 1160430948 1161361152 1161433161 1165393656 1170505728 1170578304 1174569984 1174642812 1179795456 1179868608 1180507608 1183891968 1183965374 1189158912 1189876716 1193287936 1194965352 1199245824 1199320182 1202683904 1203409872 1204374528 1204449204 1205308188 1208556384 1208763648 1212960744 1213933056 1214874126 1218072576 1218281472 1222511616 1224230112 1224440064 1228480911 1228691592 1233946224 1243662336 1243739448 1247980608 1249949232 1253532672 1253610396 1257885216 1259869464 1263481344 1267789824 1267868432 1269789696 1269868428 1274198688 1277851648 1279647936 1279867392 1284091158 1284311376 1289723904 1289803872 1294202112 1294424064 1296243648 1299959808 1300744494 1300967568 1306531296 1311067863 1316818944 1316900592 1321391232 1327269888 1327352184 1328071059 1331878464 1337803776 1342365696 1342448928 1344336021 1349151552 1353019392 1353836106 1354921344 1359625932 1359859104 1364580837 1365590016 1365674688 1370331648 1370416614 1370566656 1375325568 1376428032 1376513376 1377258876 1377495072 1381207296 1382278041 1387352064 1388189502 1392082944 1399120128 1399206879 1403978184 1405190738 1406192886 1410224256 1415120868 1416255232 1417353147 1421328384 1421416512 1426263552 1426351986 1427406848 1428513408 1432608768 1433473524 1437583104 1439603928 1439850816 1444850298 1448902656 1450939392 1451029356 1451188224 1455977376 1456227072 1458274104 1462454784 1462545462 1463588514 1467532752 1469847708 1474061568 1479088128 1481421312 1481513166 1485668352 1486565136 1493178624 1493271207 1498363272 1504771184 1504935936 1505029248 1510161408 1510255044 1516619776 1516879872 1517795496 1522146816 1524286512 1529841492 1536288768 1536384024 1541623104 1541887488 1547241264 1548481536 1548577548 1549681956 1553858208 1560771072 1566093312 1566190416 1573158144 1574010144 1578522624 1579475457 1585545216 1586502288 1593287136 1598819383 1598994432 1599093576 1604546496 1605832704 1605932272 1607077584 1611408512 1611684864 1617280992 1618577408 1619554419 1619832168 1624096768 1630015488 1632306816 1632586752 1637974548 1638255456 1640558367 1645261632 1650974346 1658216448 1658319264 1663974144 1664077317 1666598976 1671376896 1671480528 1672385778 1677180288 1679825952 1684641792 1685658681 1690386432 1692867582 1693052928 1693157904 1698931584 1706197248 1706303039 1706489856 1707519933 1712121544 1712415168 1714822326 1719631872 1719738496 1725602816 1725898752 1728324864 1728432027 1733279744 1734325992 1734623424 1740646422 1742041728 1748090484 1755758592 1755867456 1761854976 1761964218 1769693184 1769802912 1770761412 1775837952 1775948061 1783738368 1784815074 1789820928 1789931904 1792448028 1798868736 1798980273 1804025856 1805114808 1806561792 1806673806 1807962282 1812834576 1813145472 1819441116 1820899584 1822311189 1827108864 1827222152 1827422208 1833767424 1835237376 1835351168 1836345168 1836660096 1841609728 1843037388 1849802752 1850919336 1865493504 1865609172 1871970912 1874923848 1880299008 1880415594 1886827824 1889804196 1895222016 1901684736 1901802648 1904684544 1904802642 1910145024 1911298032 1916777472 1919471904 1919801088 1926136737 1926467064 1934585856 1934705808 1934917632 1941303168 1941636096 1944365472 1949939712 1950060616 1951116741 1951451352 1956710336 1959796944 1965415424 1972117504 1975228416 1975350888 1982086848 1990904832 1991028276 1997817696 2006705664 2013548544 2013673392 2023727328 2029529088 2030754159 2032382016 2039438898 2039788656 2048385024 2048512032 2055497472 2055624921 2055849984 2062988352 2064642048 2064770064 2065888314 2066242608 2071810944 2081028096 2082284253 2088124416 2088253888 2097544192 2098680192 2104696832 2105967276 2107786107 2109289329 2115336384 2122681302 2124382848 2131992576 2132124768 2139395328 2139527979 2141110272 2142770112 2148913152 2150210286 2156374656 2159405892 2159776224 2167275447 2173353984 2176409088 2176544034 2176782336 2183966064 2184340608 2187411156 2193682176 2193818193 2195382771 2201299128 2204771562 2210955264 2211092352 2218632192 2218769756 2222131968 2222269749 2228502528 2228640704 2229847704 2236240384 2239767936 2246189056 2247544908 2257156776 2257403904 2257543872 2265242112 2265382566 2274929664 2275319808 2276693244 2283220224 2286429768 2294762238 2301198336 2304433152 2304576036 2312434656 2312831232 2320861896 2322722304 2322866322 2330787312 2341156608 2349139968 2349285624 2359590912 2359737216 2361015216 2367783936 2367930748 2378317824 2379753432 2386575872 2389930704 2398491648 2398640364 2406819744 2408749056 2408898408 2410616376 2417112768 2417527296 2425921488 2427866112 2429748252 2436145152 2445023232 2448460224 2448880128 2456961822 2457383184 2467892448 2476461519 2487324672 2487478896 2495961216 2499898464 2507065344 2507220792 2508578667 2515770432 2519738928 2526962688 2535579648 2535736864 2539301373 2539579392 2539736856 2548397376 2555703296 2559295872 2559734784 2568182316 2568622752 2572233489 2579447808 2579607744 2588404224 2588848128 2592487296 2599919616 2601488988 2601935136 2610969633 2613062592 2622135726 2633637888 2633801184 2642782464 2642946327 2654539776 2654704368 2656142118 2663756928 2675607552 2677222611 2684731392 2684897856 2688672042 2698303104 2706038784 2707672212 2709842688 2710010709 2711943423 2719251864 2719718208 2729161674 2731180032 2731349376 2740663296 2740833228 2741133312 2750651136 2752856064 2753026752 2754517752 2754990144 2762414592 2764556082 2774704128 2776379004 2798240256 2798413758 2807956368 2810381476 2812385772 2820448512 2820623391 2830241736 2832510464 2834706294 2842656768 2842833024 2852527104 2852703972 2857026816 2857203963 2865217536 2866947048 2875166208 2879207856 2879701632 2889700596 2901878784 2902058712 2902376448 2911954752 2912454144 2916548208 2924909568 2925090924 2927177028 2935065504 2939695416 2948123136 2958176256 2962842624 2963026332 2973130272 2986357248 2986542414 2996726544 3009542368 3010058496 3020322816 3020510088 3033239552 3033759744 3035590992 3044293632 3048573024 3059158347 3059682984 3072577536 3072768048 3083246208 3083774976 3094482528 3096963072 3097155096 3098832471 3099363912 3107716416 3121542144 3132186624 3132380832 3146316288 3148020288 3157045248 3158950914 3173004576 3184021953 3186574272 3197638766 3197988864 3198187152 3209092992 3211665408 3211864544 3214155168 3222817024 3223369728 3225315429 3234561984 3237154816 3239108838 3239664336 3248193536 3260030976 3264613632 3264816051 3265173504 3275949096 3276510912 3281116734 3290523264 3301948692 3307157343 3316432896 3316638528 3327948288 3328154634 3333197952 3342753792 3342961056 3344771556 3354360576 3359651904 3369283584 3371317362 3380772864 3385735164 3386105856 3386315808 3397863168 3398073849 3412394496 3412606078 3412979712 3415039866 3424243088 3424830336 3429644652 3439476992 3442143357 3451205632 3451797504 3456649728 3456864054 3466559488 3468651984 3469246848 3481292844 3484083456 3484299483 3496180968 3511517184 3511734912 3523709952 3523928436 3539386368 3539605824 3541522824 3551675904 3551896122 3567476736 3569630148 3579863808 3584896056 3597737472 3597960546 3608051712 3610229616 3613123584 3613347612 3615924564 3625669152 3626290944 3638882232 3641799168 3644622378 3654217728 3654444304 3654844416 3667534848 3670702336 3672690336 3673320192 3683219456 3685442733 3686074776 3699605504 3701838672 3730987008 3731218344 3743941824 3749847696 3760598016 3760831188 3773655648 3779608392 3790444032 3803369472 3803605296 3809369088 3809605284 3822596064 3833554944 3838943808 3839602176 3852273474 3852934128 3869171712 3869411616 3882606336 3882847073 3883272192 3888730944 3899879424 3900121232 3902233482 3902902704 3913420672 3919593888 3930830848 3933203589 3944235008 3950456832 3950701776 3964173696 3981809664 3982056552 3984213177 3995635392 4013411328 4027097088 4027346784 4033008063 4047454656 4059058176 4061508318 4064764032 4078877796 4079577312 4093742511 4096770048 4097024064 4110994944 4111249842 4111699968 4125976704 4129284096 4129540128 4131776628 4132485216 4143621888 4143878809 4146834123 4162056192 4164568506 4176248832 4176507776 4195088384 4197360384 4197620637 4209393664 4211934552 4215572214 4218578658 4230672768 4245362604 4248765696 4252059441 4263985152 4264249536 4278790656 4279055958 4282220544 4285540224 4297826304 4300420572 4312749312 4318811784 4319552448 4334550894 4346707968 4352818176 4353088068 4353564672 4367932128 4368681216 4374822312 4387364352 4387636386 4390765542 4402598256 4409543124 4422184704 4437264384 4437539512 4444263936 4444539498 4457005056 4457281408 4459695408 4472480768 4479535872 4479813621 4492378112 4495089816 4514313552 4514807808 4515087744 4530484224 4530765132 4549859328 4550639616 4553386488 4566440448 4572859536 4589524476 4608866304 4609152072 4624869312 4625662464 4641723792 4645444608 4645732644 4661574624 4682313216 4698279936 4698571248 4719474432 4722030432 4735567872 4735861496 4738426371 4756635648 4759506864 4773151744 4779861408 4796458149 4796983296 4797280728 4813639488 4817498112 4817796816 4821232752 4834225536 4835054592 4851842976 4855732224 4858663257 4859496504 4872290304 4890046464 4896920448 4897760256 4913923644 4914766368 4921675101 4935784896 4952923038 4974649344 4974957792 4991922432 4992231951 4999796928 5014130688 5014441584 5017157334 5031540864 5039477856 5053925376 5056976043 5071159296 5071473728 5078602746 5079158784 5079473712 5096794752 5111406592 5118591744 5118909117 5119469568 5122559799 5136364632 5137245504 5144466978 5158895616 5159215488 5176808448 5177696256 5184974592 5185296081 5199839232 5202977976 5203870272 5221939266 5226125184 5244271452 5267275776 5267602368 5285564928 5285892654 5309079552 5309408736 5312284236 5327513856 5327844183 5351215104 5354445222 5369462784 5369795712 5377344084 5396606208 5396940819 5412077568 5415344424 5419685376 5420021418 5423886846 5438503728 5439436416 5458323348 5462698752 5466933567 5481326592 5481666456 5482266624 5501302272 5505712128 5506053504 5509035504 5509980288 5524829184 5529112164 5549408256 5552758008 5596480512 5596827516 5615912736 5620762952 5624771544 5640897024 5641246782 5660483472 5665020928 5669412588 5685666048 5705054208 5705407944 5714053632 5714407926 5730435072 5733894096 5750332416 5758415712 5759403264 5778410211 5779401192 5803757568 5804117424 5804752896 5823909504 5824908288 5833096416 5849819136 5850181848 5853350223 5854354056 5870131008 5879390832 5896246272 5916352512 5925685248 5926052664 5946260544 5972714496 5973084828 5993453088 6019084736 6020116992 6040645632 6041020176 6066479104 6071181984 6088587264 6092262477 6097146048 6118316694 6119365968 6145155072 6145536096 6166492416 6166874763 6167549952 6188965056 6193926144 6194310192 6197664942 6198727824 6215432832 6243084288 6246852759 6264373248 6264761664 6292632576 6296040576 6314090496 6317901828 6323358321 6327867987 6346009152 6368043906 6373148544 6395277532 6395977728 6396374304 6418185984 6418583937 6423330816 6423729088 6428310336 6445634048 6446739456 6450630858 6469123968 6474309632 6478217676 6479328672 6501826341 6520061952 6529227264 6529632102 6530347008 6551898192 6553021824 6562233468 6581046528 6581454579 6586148313 6603897384 6614314686 6632865792 6633277056 6655896576 6656309268 6666395904 6666809247 6685507584 6685922112 6689543112 6708721152 6719303808 6738567168 6742634724 6771470328 6772211712 6772631616 6795726336 6796147698 6824788992 6825212156 6825959424 6830079732 6848486176 6849660672 6859289304 6878953984 6884286714 6902411264 6903595008 6913299456 6913728108 6937303968 6938493696 6962585688 6968166912 6968598966 6992361936 7023469824 7047419904 7047856872 7078772736 7079211648 7083045648 7103351808 7103792244 7134953472 7139260296 7159727616 7169792112 7195474944 7195921092 7220459232 7226247168 7226695224 7231849128 7251338304 7252581888 7277764464 7283598336 7289244756 7308435456 7308888608 7335069696 7341404672 7345380672 7346640384 7366438912 7370885466 7372149552 7403677344 7429384557 7461974016 7462436688 7487883648 7499695392 7521196032 7521662376 7525736001 7547311296 7559216784 7580888064 7606738944 7607210592 7617904119 7618738176 7619210568 7645192128 7667109888 7677887616 7679204352 7704546948 7705868256 7716700467 7738343424 7738823232 7765212672 7765694146 7766544384 7777461888 7799758848 7800242464 7804466964 7805805408 7826841344 7832908899 7839187776 7861661696 7866407178 7888470016 7900913664 7901403552 7928347392 7928838981 7963619328 7964113104 7968426354 7991270784 8026822656 8031667833 8054194176 8054693568 8066016126 8094909312 8118116352 8123016636 8129528064 8130032127 8157755592 8159154624 8187485022 8193540096 8194048128 8221989888 8222499684 8223399936 8251953408 8258568192 8259080256 8263553256 8264970432 8287243776 8287757618 8293668246 8324112384 8329137012 8353015552 8390176768 8394720768 8395241274 8418787328 8423869104 8431144428 8437157316 8461345536 8461870173 8490725208 8497531392 8504118882 8527970304 8528499072 8557581312 8558111916 8571080448 8571611889 8595652608 8600841144 8625498624 8637623568 8639104896 8669101788 8705636352 8706176136 8707129344 8735864256 8737362432 8749644624 8774728704 8775272772 8781531084 8805196512 8819086248 8844369408 8874528768 8875079024 8888527872 8889078996 8914562816 8919390816 8944961536 8959071744 8959627242 8984756224 8990179632 9028627104 9030175488 9060968448 9061530264 9099718656 9101279232 9106772976 9132880896 9145719072 9177475041 9179048952 9217732608 9218304144 9249738624 9251324928 9283447584 9290889216 9291465288 9296497413 9323149248 9364626432 9396559872 9397142496 9438948864 9444060864 9471135744 9471722992 9476852742 9519013728 9546303488 9552065859 9559722816 9592916298 9593966592 9594561456 9627278976 9634996224 9635593632 9642465504 9668451072 9670109184 9675946287 9703685952 9711464448 9717326514 9718993008 9744580608 9780092928 9793840896 9794448153 9795520512 9827847288 9829532736 9843350202 9871569792 9905846076 9921472029 9949298688 9949915584 9983844864 9984463902 9999593856 10028261376 10028883168 10034314668 10063081728 10063705679 10078955712 10107850752 10113952086 10142318592 10142947456 10157205492 10158317568 10158947424 10193589504 10194221547 10222813184 10237183488 10237818234 10238939136 10245119598 10272729264 10274491008 10288933956 10318430976 10326430071 10353616896 10355392512 10369949184 10370592162 10399678464 10405955952 10407740544 10443878532 10452250368 10452898449 10488542904 10534551552 10535204736 10571129856 10571785308 10618159104 10618817472 10624568472 10655027712 10655688366 10702430208 10708890444 10739591424 10754688168 10793212416 10793881638 10824155136 10830688848 10839370752 10840042836 10847773692 10877007456 10878872832 10916646696 10925397504 10933867134 10962653184 10963332912 10964533248 11002604544 11012107008 11018071008 11019960576 11049658368 11056328199 11058224328 11098816512 11105516016 11192961024 11193655032 11231825472 11241525904 11249543088 11281794048 11282493564 11320966944 11330041856 11338825176 11371332096 11410108416 11410815888 11428107264 11428815852 11467788192 11500664832 11516831424 11518806528 11556820422 11558802384 11607515136 11608234848 11647819008 11648541219 11649816576 11666192832 11699638272 11700363696 11706700446 11708708112 11740262016 11758781664 11792492544 11799610767 11832705024 11851370496 11852105328 11892521088 11944121273 11945428992 11946169656 11952639531 11986906176 12038169472 12040233984 12081291264 12082040352 12099024189 12132958208 12142363968 12177174528 12184524954 12194292096 12236633388 12238731936 12281227533 12290310144 12291072192 12332984832 12333749526 12335099904 12377930112 12387852288 12388620384 12395329884 12397455648 12430865664 12431636427 12440502369 12486168576 12493705518 12528746496 12529523328 12585265152 12592081152 12592861911 12628180992 12635803656 12646716642 12655735974 12692018304 12736087812 12746297088 12756178323 12790555064 12791955456 12792748608 12836371968 12837167874 12846661632 12847458176 12856620672 12891268096 12893478912 12901261716 12938247936 12948619264 12956435352 12958657344 13003652682 13040123904 13058454528 13059264204 13060694016 13103796384 13106043648 13124466936 13162093056 13162909158 13172296626 13207794768 13228629372 13266554112 13311793152 13312618536 13332791808 13333618494 13371015168 13371844224 13379086224 13417442304 13438607616 13439440863 13477134336 13485269448 13542940656 13544423424 13545263232 13591452672 13592295396 13649577984 13650424312 13651918848 13660159464 13696972352 13699321344 13718578608 13757907968 13768573428 13804822528 13826598912 13827456216 13874607936 13876987392 13925171376 13936333824 13937197932 13984723872 14046939648 14094839808 14095713744 14158423296 14166091296 14206703616 14207584488 14215279113 14269906944 14278520592 14319455232 14339584224 14389374447 14390949888 14391842184 14440918464 14452494336 14453390448 14463698256 14502676608 14505163776 14555528928 14567196672 14575989771 14578489512 14616870912 14617777216 14670139392 14682809344 14690761344 14693280768 14732877824 14741770932 14744299104 14765025303 14807354688 14858769114 14923948032 14924873376 14975767296 14976695853 14999390784 15042392064 15043324752 15051472002 15094622592 15118433568 15161776128 15170928129 15213477888 15214421184 15235808238 15237476352 15238421136 15290384256 15334219776 15355775232 15356727351 15358408704 15367679397 15409093896 15411736512 15433400934 15476686848 15477646464 15530425344 15531388292 15533088768 15554923776 15555888243 15599517696 15600484928 15608933928 15611610816 15653682688 15665817798 15678375552 15723323392 15732814356 15801827328 15802807104 15856694784 15857677962 15927238656 15928226208 15936852708 15982541568 15983532549 16053645312 16063335666 16108388352 16109387136 16132032252 16189818624 16190822457 16236232704 16246033272 16259056128 16260064254 16315511184 16318309248 16374970044 16388096256 16400800701 16443979776 16444999368 16446799872 16503906816 16517136384 16518160512 16527106512 16529940864 16574487552 16575515236 16587336492 16648224768 16658274024 16706031104 16780353536 16789441536 16790482548 16847738208 16862288856 16874314632 16922691072 16923740346 16981450416 16995062784 17008237764 17056998144 17115162624 17116223832 17142160896 17143223778 17191305216 17201682288 17250997248 17275247136 17278209792 17335230633 17338203576 17411272704 17412352272 17414258688 17471728512 17474724864 17499289248 17549457408 17550545544 17560050669 17563062168 17610393024 17638172496 17688738816 17749057536 17750158048 17777055744 17778157992 17829125632 17838781632 17889923072 17918143488 17919254484 17980359264 18057254208 18060350976 18121936896 18123060528 18199437312 18213545952 18265761792 18276787431 18291438144 18354950082 18358097904 18435465216 18436608288 18499477248 18500624289 18502649856 18566895168 18581778432 18582930576 18592994826 18646298496 18729252864 18740558277 18793119744 18794284992 18877897728 18888121728 18942271488 18943445984 18953705484 18970074963 18983603961 19038027456 19092606976 19104131718 19119445632 19185832596 19187933184 19189122912 19254557952 19255751811 19269992448 19271187264 19284931008 19336902144 19340218368 19351892574 19407371904 19422928896 19434653028 19437986016 19505479023 19560185856 19587681792 19588896306 19591041024 19655694576 19659065472 19686700404 19743139584 19744363737 19811692152 19842944058 19898597376 19899831168 19967689728 19968927804 19999187712 20000427741 20056522752 20057766336 20068629336 20126163456 20127411358 20157911424 20215701504 20227904172 20285894912 20314410984 20316635136 20317894848 20387179008 20388443094 20445626368 20474366976 20475636468 20477878272 20490239196 20545458528 20548982016 20577867912 20636861952 20652860142 20707233792 20710785024 20739898368 20741184324 20811911904 20815481088 20887757064 20904500736 20905796898 20977085808 21070409472 21142259712 21143570616 21236318208 21237634944 21249136944 21310055424 21311376732 21404860416 21417780888 21479182848 21509376336 21586424832 21587763276 21661377696 21678741504 21680085672 21695547384 21754014912 21757745664 21833293392 21850795008 21867734268 21925306368 21926665824 22005209088 22024214016 22036142016 22039921152 22099316736 22112656398 22116448656 22211032032 22288153671 22385922048 22387310064 22463650944 22483051808 22499086176 22563588096 22564987128 22577208003 22641933888 22660083712 22677650352 22742664192 22820216832 22821631776 22853712357 22856214528 22857631704 22935576384 23001329664 23033662848 23037613056 23113640844 23117604768 23150101401 23215030272 23216469696 23295638016 23297082438 23299633152 23332385664 23399276544 23400727392 23413400892 23417416224 23480524032 23498726697 23517563328 23584985088 23599221534 23665410048 23702740992 23704210656 23785042176 23786516943 23888242546 23890857984 23892339312 23905279062 23973812352 24076338944 24080467968 24095003499 24162582528 24164080704 24198048378 24265916416 24284727936 24354349056 24369049908 24388584192 24390096381 24473266776 24477463872 24562455066 24580620288 24582144384 24665969664 24667499052 24670199808 24755860224 24775704576 24777240768 24790659768 24794911296 24861731328 24863272854 24881004738 24972337152 24987411036 25059046656 25170530304 25184162304 25185723822 25256361984 25271607312 25293433284 25311471948 25384036608 25385610519 25472175624 25492594176 25512356646 25581110128 25583910912 25585497216 25672743936 25674335748 25694916352 25713241344 25714835667 25782536192 25786957824 25802523432 25876495872 25897238528 25912870704 25917314688 26007305364 26116909056 26118528408 26121388032 26207592768 26212087296 26248933872 26324186112 26325818316 26344593252 26415589536 26457258744 26533108224 26623586304 26625237072 26665583616 26667236988 26743688448 26758172448 26834884608 26877215232 26878881726 26954268672 26970538896 27085881312 27090526464 27179929511 27182905344 27184590792 27299155968 27300848624 27303837696 27320318928 27393944704 27398642688 27437157216 27515815936 27532425123 27537146856 27609645056 27653197824 27654912432 27749215872 27753974784 27850342752 27872667648 27874395864 27889492239 27969447744 28093879296 28189679616 28191427488 28316846592 28332182592 28413407232 28415168976 28430558226 28557041184 28638910464 28656197577 28679168448 28778748894 28781899776 28783684368 28881836928 28904988672 28906780896 28927396512 29005353216 29007151663 29010327552 29027838861 29111057856 29134393344 29151979542 29156979024 29233741824 29235554432 29340278784 29365618688 29381522688 29383344459 29386561536 29465755648 29483541864 29488598208 29530050606 29614709376 29717538228 29764416087 29847896064 29849746752 29951534592 29953391706 29998781568 30084784128 30086649504 30102944004 30189245184 30191117037 30236867136 30323552256 30341856258 30426955776 30428842368 30471616476 30474952704 30476842272 30580768512 30582664641 30668439552 30711550464 30713454702 30716817408 30735358794 30818187792 30823473024 30866801868 30955292928 30979290213 31060850688 31062776584 31066177536 31109847552 31111776486 31199035392 31200969856 31217867856 31223221632 31307365376 31331635596 31356751104 31358695347 31446646784 31465628712 31603654656 31605614208 31713389568 31715355924 31854477312 31856452416 31873705416 31965083136 31967065098 32107290624 32126671332 32218774272 32264064504 32379637248 32381644914 32472465408 32492066544 32518112256 32520128508 32631022368 32636618496 32749940088 32776192512 32801601402 32887959552 32889998736 32893599744 33007813632 33036321024 33054213024 33059881728 33148975104 33151030472 33168984597 33174672984 33296449536 33316548048 33412062208 33560707072 33578883072 33580965096 33695476416 33724577712 33748629264 33845382144 33847480692 33962900832 33990125568 34016475528 34113996288 34230325248 34232447664 34284321792 34286447556 34403364576 34501994496 34550494272 34556419584 34670461266 34676407152 34822545408 34824704544 34943457024 34945623657 34949449728 34998578496 35098914816 35101091088 35120101338 35126124336 35220786048 35276344992 35377477632 35398832301 35498115072 35500316096 35554111488 35556315984 35658251264 35677563264 35779846144 35832363819 35836286976 35838508968 35857918593 35960718528 36114508416 36120701952 36243873792 36246121056 36297072567 36398874624 36427091904 36531523584 36553574862 36582876288 36709900164 36716195808 36843682599 36870930432 36873216576 36998954496 37001248578 37005299712 37133790336 37163556864 37165861152 37185989652 37292596992 37294909281 37321507107 37458505728 37481116554 37586239488 37588569984 37755795456 37776243456 37778585733 37884542976 37886891968 37907410968 37940149926 37967207922 38076054912 38185213952 38208263436 38238891264 38268534969 38371665192 38375866368 38378245824 38509115904 38511503622 38539984896 38542374528 38569862016 38673804288 38680436736 38703785148 38814743808 38845857792 38869306056 38875972032 39010958046 39120371712 39175363584 39177792612 39182082048 39311389152 39318130944 39373400808 39486279168 39488727474 39623384304 39685888116 39799662336 39935379456 39937855608 39998375424 40000855482 40113045504 40115532672 40137258672 40252326912 40254822716 40315822848 40318322589 40431403008 40455808344 40571789824 40628821968 40633270272 40635789696 40774358016 40776886188 40948733952 40951272936 40955756544 40980478392 41090917056 41097964032 41155735824 41273723904 41305720284 41414467584 41479796736 41482368648 41623823808 41630962176 41775514128 41809001472 41811593796 41954171616 42140818944 42284519424 42287141232 42475269888 42498273888 42620110848 42622753464 42645837339 42809720832 42835561776 42958365696 43018752672 43168123341 43172849664 43175526552 43322755392 43357483008 43360171344 43391094768 43508029824 43515491328 43666586784 43701590016 43727969313 43735468536 43850612736 43853331648 44010418176 44048428032 44072284032 44079842304 44198633472 44225312796 44232897312 44295075909 44422064064 44576307342 44771844096 44774620128 44927301888 44930087559 44966103616 44998172352 45127176192 45129974256 45154416006 45283867776 45320167424 45355300704 45485328384 45512784387 45640433664 45643263552 45707424714 45712429056 45715263408 45871152768 46002659328 46067325696 46070182053 46075226112 46103038191 46227281688 46235209536 46300202802 46430060544 46432939392 46591276032 46594164876 46599266304 46664771328 46667664729 46798553088 46801454784 46826801784 46834832448 46961048064 46997453394 47035126656 47169970176 47198443068 47405481984 47408421312 47570084352 47573033886 47776485092 47781715968 47784678624 47810558124 47947624704 47950597647 48152677888 48160935936 48190006998 48325165056 48328161408 48396096756 48569455872 48572467371 48708698112 48738099816 48777168384 48780192762 48946533552 48954927744 49124910132 49164288768 49202402103 49331939328 49334998104 49340399616 49511720448 49551409152 49554481536 49581319536 49589822592 49723462656 49726545708 49762009476 49944674304 49974822072 50118093312 50341060608 50368324608 50371447644 50543214624 50586866568 50622943896 50768073216 50771221038 50944351248 50985188352 51024713292 51162220256 51170994432 51345487872 51348671496 51389832704 51426482688 51429671334 51565072384 51573915648 51605046864 51752991744 51825741408 51834629376 52005691899 52014610728 52233818112 52237056816 52242776064 52415185536 52424174592 52497867744 52648372224 52651636632 52680152007 52689186504 52831179072 52914517488 53066216448 53247172608 53250474144 53331167232 53334473976 53487376896 53516344896 53669769216 53754430464 53757763452 53941077792 54171762624 54181052928 54359859022 54365810688 54369181584 54598311936 54601697248 54640637856 54787889408 54797285376 54830362293 54874314432 55031631872 55064850246 55074293712 55219290112 55306395648 55309824864 55498431744 55501872867 55507949568 55700685504 55745335296 55748791728 55778984478 55938895488 56187758592 56221674831 56379359232 56382854976 56633693184 56664365184 56826814464 56830337952 56861116452 56910224889 57114082368 57277820928 57312395154 57358336896 57557497788 57563799552 57567368736 57763673856 57767255433 57809977344 57813561792 57854793024 58010706432 58014303326 58020655104 58055677722 58222115712 58268786688 58303959084 58313958048 58471108864 58516437069 58680557568 58731237376 58763045376 58766688918 58773123072 58931511296 58967083728 58977196416 59060101212 59229418752 59233091211 59435076456 59528832174 59695792128 59699493504 59903069184 59906783412 59997563136 60001283223 60169568256 60173299008 60205888008 60378490368 60382234074 60473734272 60647104512 60683712516 60857684736 60943232952 60949905408 60953684544 61161537024 61165329282 61336879104 61423100928 61426909404 61433634816 61470717588 61636375584 61646946048 61733603736 61910585856 61958580426 62121701376 62125553168 62132355072 62219695104 62223552972 62401939712 62435735712 62446443264 62614730752 62663271192 62713502208 62717390694 62893293568 62931257424 63211228416 63426779136 63430711848 63708954624 63712904832 63747410832 63930166272 63934130196 64214581248 64253342664 64437548544 64528129008 64759274496 64763289828 64984133088 65036224512 65040257016 65262044736 65273236992 65499880176 65552385024 65603202804 65775919104 65779997472 66015627264 66072642048 66108426048 66119763456 66297950208 66302060944 66337969194 66349345968 66633096096 66824124416 66864461013 67121414144 67157766144 67161930192 67390952832 67449155424 67497258528 67690764288 67694961384 67731624009 67925801664 67980251136 68032951056 68227992576 68460650496 68464895328 68561137071 68568643584 68572895112 68806729152 69003988992 69100988544 69112839168 69340922532 69352814304 69450304203 69645090816 69649409088 69886914048 69891247314 69898899456 69997156992 70197829632 70202182176 70240202676 70252248672 70441572096 70445939753 70496180091 70552689984 70754955264 70797664602 70996230144 71000632192 71108222976 71112631968 71316502528 71355126528 71359550829 71559692288 71664727638 71672573952 71677017936 71715837186 71921437056 72229016832 72241403904 72285010497 72487747584 72492242112 72594145134 72797749248 72854183808 73063047168 73107149724 73165752576 73170289143 73419800328 73432391616 73687365198 73741860864 73746433152 73997908992 74002497156 74010599424 74267580672 74327113728 74331722304 74371979304 74585193984 74589818562 74643014214 74917011456 74962233108 75177139968 75511590912 75552486912 75557171466 75769085952 75773783936 75814821936 75880299852 75934415844 76152109824 76156831557 76370427904 76416526872 76477782528 76537069938 76743330384 76751732736 76756491648 77018231808 77023007244 77084749056 77139724032 77144507001 77347608576 77360873472 77407570296 77629487616 77691715584 77738612112 77751944064 78021916092 78350727168 78355585224 78364164096 78622778304 78636261888 78746801616 78972558336 78977454948 79246768608 79371776232 79599324672 79870758912 79875711216 79996750848 80001710964 80231065344 80274517344 80504653824 80509645432 80631645696 80636645178 80862806016 80911616688 81143579648 81257643936 81271579392 81539788533 81548716032 81553772376 81897467904 81902545872 81911513088 81960956784 82181834112 82195928064 82311471648 82547447808 82597275369 82611440568 82828935168 82959593472 82964737296 83247647616 83261924352 83551028256 83618002944 83623187592 83668476717 83908343232 84281637888 84569038848 84574282464 84950539776 84996547776 85240221696 85245506928 85291674678 85671123552 85916731392 85968592731 86037505344 86336246682 86345699328 86351053104 86645510784 86714966016 86720342688 86782189536 87016059648 87021454989 87030982656 87083516583 87333173568 87403180032 87455938626 87470937072 87701225472 87706663296 88020836352 88096856064 88144568064 88150033377 88159684608 88397266944 88450625592 88465794624 88590151818 88844128128 89152614684 89293248261 89543688192 89549240256 89854603776 89860175118 89932207232 89996344704 90254352384 90259948512 90308832012 90567735552 90573351111 90640334848 90710601408 90970656768 91025568774 91280867328 91286527104 91414849428 91424858112 91430526816 91742305536 91747993923 92005318656 92134651392 92140364106 92150452224 92206076382 92454563376 92470419072 92600405604 92865878784 92937870639 93182552064 93188329752 93198532608 93329542656 93335329458 93597106176 93602909568 93653603568 93669664896 93922096128 93994906788 94070253312 94076086041 94339940352 94396886136 94810963968 94816842624 95140168704 95146067772 95552970184 95563431936 95569357248 95621116248 95895249408 95901195294 96305355776 96321871872 96380013996 96656322816 96792193512 97138911744 97144934742 97417396224 97476199632 97554336768 97560385524 97893067104 97909855488 98249820264 98328577536 98404804206 98663878656 98669996208 98680799232 99023440896 99108963072 99162639072 99179645184 99446925312 99453091416 99506953791 99524018952 99889348608 99949644144 100236186624 100682121216 100736649216 100742895288 101086429248 101173733136 101245887792 101536146432 101542442076 101888702496 101970376704 102049426584 102324440512 102341988864 102690975744 102697342992 102779665408 102852965376 102859342668 103130144768 103210093728 103505983488 103651482816 103669258752 104011383798 104029221456 104467636224 104474113632 104830371072 104836870971 104848349184 104995735488 105296744448 105303273264 105360304014 105378373008 105662358144 105829034976 106132432896 106196496903 106494345216 106500948288 106662334464 106668947952 106974753792 107032689792 107339538432 107497091457 107508860928 107515526904 107573755779 107882155584 108343525248 108362105856 108719718044 108731621376 108738363168 108891217701 109196623872 109203394496 109281275712 109575778816 109594570752 109660724586 109748628864 110063263744 110129700492 110148587424 110531047797 110612791296 110619649728 110996863488 111003745734 111015899136 111401371008 111490670592 111497583456 111557968956 111877790976 111884727843 111964521321 112375517184 112443349662 112758718464 112765709952 113267386368 113328730368 113335757199 113653628928 113660675904 113722232904 113820449778 114228164736 114555641856 114624790308 114716673792 114805604907 115114995576 115127599104 115134737472 115527347712 115534510866 115619954688 115627123584 115709586048 116021412864 116028606652 116041310208 116111355444 116444231424 116537573376 116607918168 116627916096 116942217728 117032874138 117361115136 117462474752 117526090752 117533377836 117546246144 117934167456 117954392832 118120202424 118458837504 118466182422 118870152912 119057664348 119398987008 119806138368 119813566824 119995126272 120002566446 120339136512 120346598016 120411776016 120756980736 120764468148 120947468544 120954967767 121294209024 121367425032 121715369472 121886465904 121899810816 121907369088 122323074048 122330658564 122846201856 122853818808 122867269632 122941435176 123272751168 123293892096 123467207472 123821171712 123917160852 124243402752 124251106336 124439390208 124447105944 124803879424 124871471424 124892886528 125229461504 125326542384 125427004416 125434781388 125862514848 126422456832 126853558272 126861423696 127425809664 127494821664 127860332544 127868260392 127937512017 128429162496 128506685328 128875097088 129056258016 129504370023 129518548992 129526579656 129968266176 130072449024 130080514032 130524089472 130546473984 130999760352 131104770048 131183907939 131206405608 131551838208 131559994944 132031254528 132145284096 132216852096 132239526912 132595900416 132604121888 132675938388 132698691936 132885227727 133266192192 133648248832 133728922026 134315532288 134323860384 134781905664 134790262677 134898310848 134994517056 135381528576 135389922768 135463248018 135851603328 135960502272 136065902112 136455985152 136538353161 136921300992 136929790656 137122274142 137137287168 137145790224 137613458304 138007977984 138201977088 138210546159 138225678336 138681845064 138705628608 138900608406 139290181632 139298818176 139773828096 139782494628 139797798912 139994313984 140002994187 140395659264 140404364352 140480405352 140504497344 140883144192 140891879506 140992360182 141105379968 141509910528 141595329204 142001264384 142216445952 142225263936 142633005056 142710253056 142719101658 143119384576 143329455276 143345147904 143354035872 143431674372 143842874112 143851792941 144458033664 144482807808 144570020994 144975495168 144984484224 145188290268 145708367616 145717402113 146126094336 146214299448 146331505152 146340578286 146839600656 146864783232 147374730396 147492866304 147995817984 148004994312 148021198848 148535161344 148654227456 148663444608 148743958608 149170387968 149179637124 149286028428 149834022912 149924466216 150354279936 151023181824 151104973824 151114342932 151547567872 151629643872 151760599704 151868831688 152304219648 152313663114 152740855808 152833053744 152955565056 153074139876 153486660768 153512983296 154036463616 154046014488 154169498112 154279448064 154289014002 154695217152 154721746944 154815140592 155258975232 155477224224 155503888128 156017075697 156043832184 156701454336 156711170448 156728328192 157245556608 157272523776 157493603232 157945116672 157954909896 158040456021 158493537216 158743552464 159198649344 159741517824 159751422432 159993501696 160003421928 160462130688 160549034688 161009307648 161019290864 161263291392 161273290356 161823233376 162287159296 162515287872 162543158784 163079577066 163097432064 163107544752 163794935808 163805091744 163921913568 164363668224 164391856128 164491086879 164622943296 165094895616 165194550738 165222881136 165657870336 165919186944 165929474592 166495295232 166505618601 166523848704 167102056512 167236005888 167246375184 167336953434 167816686464 168563275776 168665024493 169138077696 169148564928 169901079552 169993095552 170480443392 170491013856 170583349356 170730674667 171342247104 171833462784 171937185462 172075010688 172672493364 172691398656 172702106208 173291021568 173301766299 173429932032 173440685376 173564379072 174032119296 174042909978 174061965312 174167033166 174666347136 174806360064 174911877252 174941874144 175413326592 175549311207 176041672704 176193712128 176289136128 176300066754 176319369216 176794533888 176901251184 176931589248 177180303636 177688256256 177699273633 178305229368 178586496522 179087376384 179098480512 179709207552 179720350236 179864414464 179992689408 180003849669 180508704768 180519897024 180617664024 181135471104 181146702222 181280669696 181421202816 181941313536 182051137548 182573054208 182829698856 182849716224 182861053632 183484611072 183495987846 184010637312 184269302784 184280728212 184300904448 184412152764 184909126752 184940838144 185200811208 185731757568 185875741278 186365104128 186376659504 186397065216 186659085312 186670658916 187205819136 187307207136 187339329792 187844192256 187989813576 188140506624 188152172082 188679880704 188793772272 189633685248 190280337408 190292135544 191105940368 191126863872 191138714496 191242232496 191790498816 191802390588 192610711552 192643743744 192760027992 193312645632 193584387024 194277823488 194289869484 194952399264 195108673536 195120771048 195786134208 195819710976 196499640528 196657155072 196809608412 197327757312 197339992416 198046881792 198217926144 198325278144 198359290368 198893850624 198906182832 199013907582 199048037904 199899288288 200472373248 200593383039 201364242432 201473298432 201485790576 202172858496 202347466272 202491775584 203050061641 203072292864 203084884152 203194872027 203777404992 203940753408 204098853168 204648881024 204683977728 205381951488 205394685984 205559330816 205683411213 205705930752 205718685336 206260289536 206420187456 207011966976 207302965632 207338517504 208022767596 208058442912 208350912609 208935272448 208948227264 209660742144 209673741942 209696698368 209991470976 210593488896 210606546528 210720608028 210756746016 211324716288 211337819259 211488540273 211658069952 212264865792 212392993806 212988690432 213001896576 213324668928 213337895904 213949507584 214065379584 214078652487 214679076864 214994182914 215017721856 215031053808 215147511558 215764311168 216687050496 216724211712 216855031491 217439436088 217463242752 217476726336 217782435402 218393247744 218406788992 218562551424 219151557632 219189141504 219321449172 219497257728 219510867429 220126527488 220259400984 220297174848 221062095594 221225582592 221239299456 221993726976 222007491468 222031798272 222802742016 222981341184 222995166912 223115937912 223755581952 223769455686 223929042642 224751034368 224886699324 225531419904 226534772736 226657460736 226671514398 227307257856 227321351808 227444465808 227640899556 228456329472 228470494671 229111283712 229249580616 229433347584 229611209814 230229991152 230255198208 230269474944 231054695424 231069021732 231254247168 231419172096 231433521003 232042825728 232057213304 232082620416 232222710888 232888462848 233075146752 233215836336 233255832192 233884435456 234065748276 234924949504 235052181504 235066755672 235092492288 235868334912 235908785664 236240404848 236917675008 236932364844 237740305824 238115328696 238797974016 239612276736 239627133648 239990252544 240005132892 240693196032 240823552032 241513961472 241528936296 241894937088 241909935534 242588418048 242734850064 243430738944 243772931808 243814738176 244619365599 244646148096 244661317128 245692403712 245707637616 245734539264 245882870352 246545502336 246587784192 246934414944 247642343424 247791826107 247834321704 248486805504 248502212672 248878780416 248894211888 249607758848 249742942848 249785773056 250458923008 250653084768 250854008832 250869562776 251005430151 251725029696 252844913664 253707116544 253722847392 254851619328 254989643328 255720665088 255736520784 255875024034 257013370656 257750194176 257905778193 258112516032 259008740046 259037097984 259053159312 259936532352 260144898048 260161028064 261048178944 261064364967 261092947968 261250549749 261999520704 262209540096 262367815878 262412811216 263103676416 263119989888 264062509056 264290568192 264433704192 264450100131 264479053824 265191800832 265208243776 265351876776 265397383872 265770455454 266532384384 267296497664 267457844052 267879744783 268631064576 268647720768 269563811328 269580525354 269796621696 269989034112 270763057152 270779845536 270926496036 271703206656 271720053333 271921004544 272131804224 272911970304 273076706322 273842601984 273859581312 274244548284 274274574336 274291580448 275226916608 275243981769 276015955968 276403954176 276421092318 276451356672 277363690128 277411257216 277801216812 278597636352 278813611917 279547656192 279564989256 279595597824 279988627968 280005988374 280791318528 280808728704 280960810704 281008994688 281766288384 281783759012 281984720364 282210759936 282228258123 283019821056 283190658408 284002528768 284432891904 284450527872 285266010112 285420506112 285438203316 286658910552 286690295808 286708071744 286863348744 287685748224 287703585882 288916067328 288965615616 289140041988 289968968448 290376580536 291416735232 291434804226 292252188672 292428598896 292663010304 292681156572 293679201312 293729566464 294749460792 294985732608 295991635968 296009988624 296042397696 297070322688 297326889216 297487917216 298340775936 298359274248 298520861373 298572056856 299668045824 299848932432 300708559872 302046363648 302209947648 302228685864 303095135744 303259287744 303521199408 303737663376 304608439296 304627326228 305666107488 305911130112 306148279752 306973321536 307025966592 308072927232 308092028976 308338996224 308558896128 308578028004 309390434304 309630281184 310517950464 310954448448 311007776256 312034151394 312087664368 313402908672 313422340896 314491113216 314510612913 314545047552 314987206464 315890233344 315909819792 316080912042 316987074432 317487104928 318397298688 318589490709 319483035648 319502844864 319987003392 320006843856 320924261376 321098069376 322018615296 322038581728 322491274371 322526582784 322546580712 322721267337 323646466752 324574318592 325030575744 325086317568 326159154132 326194864128 326215089504 326673653103 327589871616 327610183488 327843827136 328727336448 328783712256 328982173758 329245886592 330189791232 330389101476 330445762272 331593143391 331838373888 331858949184 332990590464 333011237202 333047697408 334204113024 334472011776 334492750368 334673906868 335633372928 335654183529 337126551552 337330048986 338276155392 338297129856 339802159104 339986191104 340007271597 340960886784 340982027712 341166698712 341461349334 342684494208 343666925568 343874370924 344150021376 344416814721 345344986728 345382797312 345404212416 346582043136 346603532598 346859864064 346881370752 347128758144 348064238592 348085819956 348123930624 348334066332 349332694272 349612720128 349823754504 349883748288 350826653184 351098622414 352083345408 352387424256 352578272256 352600133508 352638738432 353802502368 353863178496 354360607272 355376512512 355398547266 356610458736 357172993044 358196961024 359418415104 359440700472 359728828928 359985378816 360007699338 361017409536 361039794048 361235328048 362270942208 362293404444 362842405632 362864903301 363882627072 364102275096 365146108416 365659397712 365699432448 365722107264 366969222144 366991975692 368538605568 368561456424 368601808896 368824305528 369818253504 369881676288 370401622416 371463515136 371751482556 372730208256 372753319008 373318170624 373341317832 374411638272 374614414272 374678659584 375688384512 375979627152 376281013248 376304344164 377587544544 379267370496 380560674816 380584271088 382211880736 382277428992 382484464992 383580997632 383604781176 383812536051 385221423104 385287487488 385520055984 386625291264 387168774048 388513110069 388555646976 388579738968 389904798528 390217347072 390241542096 391572268416 391639421952 392999281056 393314310144 393551723817 393619216824 394655514624 394679984832 396093763584 396435852288 396650556288 396718580736 397787701248 397812365664 398027815164 398096075808 399798576576 400944746496 401186766078 402946596864 402971581152 404345716992 404370788031 404694932544 404983551168 406100123282 406144585728 406169768304 406389744054 407554809984 407881506816 408197706336 409297762048 409367955456 409615059483 410763902976 410789371968 411118661632 411366822426 411411861504 411437370672 412520579072 412840374912 414023933952 414605931264 414631638477 414677035008 416045535192 416116885824 416701825218 417870544896 417896454528 419321484288 419347483884 419393396736 419982941952 420008982561 421186977792 421213093056 421441216056 421513492032 422649432576 422675638518 422977080546 423316139904 424529731584 424785987612 426003793152 426649337856 426675791808 427899015168 428130759168 428157304974 429358153728 429988365828 430035443712 430062107616 430295023116 431528622336 431555378823 433374100992 433448423424 433710062982 434878872176 434926485504 434953452672 435564870804 436813577984 437125102848 437152206339 438303115264 438378283008 438642898344 438994515456 439021734858 440253054976 440518801968 440594349696 442124191188 442478598912 443987453952 444014982936 444063596544 445605484032 445962682368 445990333824 446231875824 447511163904 447538911372 447858085284 449502068736 449773398648 451062839808 453069545472 453314921472 453343028796 454642703616 454888931616 455281799112 456912658944 456940989342 458222567424 458499161232 458866695168 459222419628 460459982304 460538949888 462109390848 462138043464 462508494336 462838344192 462867042006 464085651456 464114426608 464165240832 464445421776 465776925696 466431672672 466511664384 467768870912 468051227091 468131496552 469849899008 470104363008 470133511344 470184984576 471736669824 471817571328 472480809696 473835350016 473864729688 474121368063 475480611648 476230657392 477595948032 479224553472 479254267296 479980505088 480010265784 481386392064 481647104064 483027922944 483057872592 483789874176 483819871068 485469700128 486861477888 487545863616 487629476352 489238731198 489292296192 489322634256 491384807424 491415275232 491765740704 493091004672 493121578271 493175568384 493473260637 493868829888 495284686848 495583652214 495668643408 496973611008 497004425344 497757560832 497788423776 499215517696 499485885696 499516855803 499571546112 500917846016 501306169536 501708017664 501739125552 502010860302 503450059392 505689827328 505995073479 507414233088 507445694784 509703238656 509979286656 511441330176 511473041568 511750048068 512192024001 514026741312 515500388352 515811556386 516225032064 518017480092 518074195968 518106318624 519873064704 519905298897 520289796096 520322056128 522096357888 522128729934 522185895936 522501099498 523999041408 524419080192 524735631756 524825622432 526239979776 526647933621 528125018112 528581136384 528867408384 528900200262 528958107648 530383601664 530416487552 530703753552 530794767744 531540910908 533064768768 533097820899 534592995328 534915688104 535759489566 537262129152 537295441536 539127622656 539161050708 539593243392 539978068224 540011549007 541526114304 541559691072 541852992072 543406413312 543440106666 543842009088 544263608448 545823940608 546153412644 547719162624 548489096568 548549148672 548583160896 550453833216 550487963538 552031911936 552807908352 552842184636 552902713344 554727380256 554822514432 555602433624 557195272704 557627223834 559095312384 559129978512 559191195648 559977255936 560011976748 561617457408 561921621408 562017989376 563532576768 563567518024 563969440728 564421519872 564456516246 566039642112 566381316816 568005057536 568901055744 570532020224 570841012224 570876406632 573317821104 573380591616 573416143488 573726697488 575371496448 575407171764 577832134656 577931231232 578280083976 579937936896 580753161072 582833470464 582869608452 584857197792 585326020608 585362313144 587358402624 587459132928 589498921584 589971465216 591983271936 592019977248 594140645376 594653778432 594975834432 596681551872 596718548496 597041722746 597144113712 599697864864 601417119744 601780149117 604092727296 604419895296 604457371728 606190271488 606518575488 607042398816 607475326752 609150184923 609216878592 609254652456 609584616081 611332214976 611822260224 612296559504 613946643072 614051933184 616145854464 616184057952 616677992448 617050233639 617117792256 617156056008 618780868608 619260562368 621035900928 621908896896 622015552512 624068302788 624175328736 625052737827 626805817344 626844681792 628982226432 629021225826 629090095104 629974412928 631780466688 631819639584 632161824084 633974148864 634013457777 634465620819 634974209856 636794597376 637178981418 638966071296 639005689728 639974006784 640013687712 641848522752 642196138752 642235957461 644037230592 644077163456 644982548742 645053165568 645093161424 645442534674 647292933504 649148637184 650061151488 650172635136 650565094473 652318308264 652389728256 652430179008 653347306206 655179743232 655220366976 655687654272 657454672896 657567424512 657964347516 658491773184 658532602287 660379582464 660778202952 660891524544 663186286782 663676747776 663717898368 665981180928 666022474404 666095394816 668408226048 668944023552 668985500736 669347813736 671266745856 671308367058 674253103104 674660097972 676594259712 679604318208 679972382208 680014543194 681921773568 681964055424 682333397424 682922698668 685368988416 685411484013 687333851136 687748741848 688300042752 688833629442 690689973456 690765594624 690808424832 693164086272 693207065196 693762741504 694257516288 694300563009 696128477184 696171639912 696247861248 696668132664 698665388544 699225440256 699647509008 699767496576 701653306368 702197244828 704774848512 705156544512 705200267016 705277476864 707605004736 707726356992 708721214544 710753025024 710797094532 713220917472 714345986088 716393922048 718836830208 718881400944 719457657856 719970757632 720015398676 722079588096 722470656096 724541884416 724586808888 725684811264 725729806602 727765254144 728204550192 730292216832 731318795424 731444214528 733858096797 733938444288 733983951384 737077211136 737122912848 737203617792 737648611056 739636507008 739763352576 740803244832 742927030272 743375478321 743502965112 745460416512 745506638016 746636341248 746682635664 748823276544 749228828544 749357319168 751376769024 751959254304 752562026496 752608688328 753016290453 755175089088 758534740992 761121349632 761168542176 764423761472 764554857984 764968929984 767161995264 767209562352 767625072102 770442846208 771040111968 773250582528 773717334579 774337548096 777026220138 777111293952 777159477936 779809597056 780434694144 780483084192 783144536832 783193094901 783278843904 783751649247 785998562112 786628620288 787103447634 787238433648 789311029248 789359969664 792187527168 792871704576 793301112576 793350300393 793437161472 795575402496 795624731328 796055630328 796192151616 799597153152 801889492992 802373532156 803639234349 805893193728 805943162304 808691433984 808741576062 809389865088 809967102336 812200246564 812289171456 812339536608 812779488108 815109619968 815160159999 815763013632 816395412672 818595524096 818735910912 819230118966 821527805952 821578743936 822237323264 822733644852 822823723008 822874741344 825680749824 825731945307 828047867904 829211862528 829263276954 829354070016 832091070384 832233771648 833403650436 835792909056 836440835751 838642968576 838694967768 838786793472 839965883904 840017965122 842373955584 842426186112 842882432112 843026984064 845298865152 845351277036 845954161092 846632279808 846684774369 849059463168 849571975224 852007586304 853298675712 853351583616 855798030336 856261518336 856314609948 859976731656 860070887424 860124215232 860590046232 863057244672 863110757646 866748201984 866896846848 867420125964 869757744352 869906905344 871129741608 873627155968 874250205696 874304412678 876606230528 876756566016 877285796688 877989030912 878043469716 881037603936 881188699392 884248382376 884957197824 887974907904 888029965872 888127193088 891210968064 891980667648 892463751648 895022327808 895077822744 895562584119 895716170568 899004137472 899546797296 902125679616 906139090944 906629842944 906686057592 909285407232 909777863232 910563598224 913825317888 913881978684 916998322464 917733390336 918444839256 920919964608 921077899776 924218781696 924276086928 925016988672 925676688384 925734084012 928171302912 928228853216 928890843552 931553851392 932863345344 933023328768 935537741824 936102454182 936262993104 940208726016 940267022688 943473339648 943531838739 943635142656 944961619392 947670700032 947729459376 948242736126 950961223296 952461314784 955191896064 955768472127 958449106944 958508534592 959961010176 960020531568 962772784128 963294208128 966055845888 966115745184 967473823113 967579748352 967639742136 970939400256 973722955776 975091727232 975258952704 978477462396 978584592384 978645268512 980020959309 982769614848 982830550464 983531481408 986182009344 986243156542 986351136768 986946521274 987737659776 990569373696 991167304428 991337286816 994008850688 994779430173 995515121664 995576847552 998431035392 998971771392 999033711606 999143092224 1001835692032 1002612339072 1003416035328 1003478251104 1004021720604 1006900118784 1006962550587 1011379654656 1011990146958 1014828466176 1014891389568 1019406477312 1019958573312 1020021814791 1022882660352 1022946083136 1023500096136 1024384048002 1028053482624 1031000776704 1031623112772 1032450064128 1036034960184 1036148391936 1036212637248 1039746129408 1039810597794 1040579592192 1040644112256 1044192715776 1044257459868 1044371791872 1045002198996 1047998082816 1048838160384 1049471263512 1049651244864 1052479959552 1053295867242 1056250036224 1057162272768 1057734816768 1057800400524 1057916215296 1060832975104 1061407507104 1061589535488 1063081821816 1066129537536 1066195641798 1069185990656 1069831376208 1071518979132 1074590883072 1078255245312 1078322101416 1079186486784 1079956136448 1080023098014 1083052228608 1083119382144 1083705984144 1086812826624 1086880213332 1088527216896 1088594709903 1091647881216 1092306825288 1095438325248 1096978193136 1097098297344 1097166321792 1100907666432 1100975927076 1105615816704 1105684369272 1105805426688 1109454760512 1109645028864 1111204867248 1114390545408 1115254447668 1118190624768 1118259957024 1119954511872 1120023953496 1123234914816 1123843242816 1124035978752 1127065153536 1127135036048 1127938881456 1128843039744 1128913032492 1132762633632 1136010115072 1137802111488 1141064040448 1141682024448 1141752813264 1146635642208 1146832286976 1147453394976 1150742992896 1150814343528 1151437608153 1155664269312 1155862462464 1156560167952 1159875873792 1161506322144 1165539330207 1165666940928 1165739216904 1169714395584 1170652041216 1170724626288 1174716805248 1174918265856 1178997843168 1179942930432 1180655171451 1183966543872 1184039954496 1188281290752 1189307556864 1189951668864 1193363103744 1193437096992 1194083445492 1194288227424 1199395729728 1202834239488 1203560298234 1208839790592 1208914743456 1212380542976 1213037150976 1213112364093 1214084797632 1214950653504 1218300369846 1218433757184 1218509304912 1219169232162 1222664429952 1223644520448 1224593119008 1227893286144 1228103866368 1228845178449 1232291708928 1232368115904 1233355984896 1234100467278 1234235584512 1234312112016 1237561737216 1238521124736 1242071801856 1243817793792 1243894915431 1244031105024 1248136605576 1248350657472 1250105475654 1253611634688 1253689363584 1257964452864 1258042451652 1258180190208 1259948825856 1260026947683 1263560933376 1263639279168 1264323648168 1267948297728 1268026915554 1268931241638 1269948419712 1273589194752 1274357962836 1278011379456 1279948013568 1280027375424 1283697045504 1284392277504 1284471914922 1288074461184 1288154326912 1289965097484 1290106331136 1290186322848 1290885069348 1294585867008 1294666136469 1298297274368 1300122302976 1300345270272 1301130188946 1304636616528 1304779456512 1304860358016 1306694612412 1310440733952 1311375308544 1311456619017 1314909345792 1315134849024 1315928695032 1316983546368 1317065204574 1320759164928 1321556405904 1321783049088 1326372573564 1327435796736 1331962361856 1332044948808 1332190789632 1336816452096 1337888047104 1337971001472 1338695627472 1342533491712 1342616734116 1348506206208 1349320195944 1353188519424 1359208636416 1359944764416 1360029086388 1363928110848 1364666794848 1365845397336 1370737976832 1370822968026 1374667702272 1375497483696 1376600085504 1377667258884 1381379946912 1381616849664 1386328172544 1386414130392 1387525483008 1388515032576 1388601126018 1392256954368 1392343279824 1392495722496 1393336265328 1397330777088 1399295018016 1399534993152 1403306612736 1404153681273 1404394489656 1409549697024 1410313089024 1410400534032 1410554953728 1415210009472 1415452713984 1417442429088 1421506050048 1421594189064 1422364104189 1426441834944 1428691972176 1432787844096 1437673660416 1437762801888 1438915315712 1439941515264 1440030797352 1444159176192 1444941312192 1449083768832 1449173617776 1451369622528 1451459613204 1456409100384 1460584433664 1462637590848 1462888429056 1467716193594 1467876888576 1467967902768 1474154422272 1474245825696 1475297222112 1479273014016 1479364734813 1479526705152 1480419781911 1481606489664 1485854060544 1486750956642 1487005930224 1490920833024 1491013276032 1493272682496 1493365271328 1497646553088 1498457657088 1498550567409 1498714638336 1502753538048 1503918508608 1505124052992 1505217376656 1506032580906 1510350178176 1517069481984 1517985220437 1522242699264 1522337084352 1528847522944 1529109715968 1529937859968 1534323990528 1534419124704 1535250144204 1536576072003 1540885692416 1542080223936 1546501165056 1547434669158 1548675096192 1554052440276 1554222587904 1554318955872 1559619194112 1559715896691 1560869388288 1560966168384 1566289073664 1566386189802 1566557687808 1567503298494 1571997124224 1573257240576 1574206895268 1574476867296 1578719939328 1579943800863 1584375054336 1585743409152 1586602225152 1586700600786 1586874322944 1591150804992 1591249462656 1592111260656 1592384303232 1599194306304 1599293462697 1603778985984 1604747064312 1607278468698 1611786387456 1611886324608 1617382867968 1617483152124 1618779730176 1619934204672 1620034647021 1624400493128 1624578342912 1624679073216 1625558976216 1630219239936 1630320319998 1631526027264 1632790825344 1637191048192 1637471821824 1638460237932 1643157487872 1644474646528 1645467289704 1645647446016 1645749482688 1651361499648 1651463890614 1656095735808 1658423725056 1658526553908 1658708140032 1664182140768 1664467543296 1666807300872 1671585818112 1672881671502 1677285937152 1677389935536 1677573586944 1679931767808 1680035930244 1684852372224 1685764864224 1686053968128 1690597730304 1690702554072 1691908322184 1693264559616 1693369548738 1698118926336 1699143950448 1704015172608 1706703167232 1711596060672 1712523036672 1712629219896 1719953463312 1720141774848 1720248430464 1721180092464 1726114489344 1726221515292 1733496403968 1733793693696 1734840251928 1739515488704 1739813810688 1742259483216 1747254311936 1748500411392 1748608825356 1753212461056 1754571593376 1755978061824 1756086939432 1762075207872 1762377398784 1768496764752 1769914395648 1775949815808 1776059931744 1782421936128 1783961335296 1784927503296 1790044655616 1790155645488 1791125168238 1791432341136 1799093594592 1804251359232 1805340447351 1812278181888 1813259685888 1813372115184 1818570814464 1819555726464 1821127196448 1827450554769 1827650635776 1827763957368 1828753848243 1833996644928 1835466780672 1836889678512 1841839929216 1842155799552 1848437563392 1848552173856 1850033977344 1851150700917 1851353376768 1851468168024 1856342605824 1856457706432 1857781687104 1863107702784 1865726690688 1866046657536 1871075483648 1872204908364 1872525986208 1875158213481 1880417452032 1880534045376 1886946679296 1887063677478 1887270285312 1889923238784 1895341400064 1895458918752 1896485472252 1901922446592 1902040373331 1903396862457 1904922629568 1910383792128 1911536944254 1916898213888 1917017069184 1919922020352 1920041063136 1925545568256 1926588416256 1926707872383 1932111691776 1932231490368 1934947646226 1935159496704 1935279484272 1941878800512 1947445911552 1950183454464 1950517905408 1951695283419 1956954924792 1957169184768 1957290537024 1960041918618 1965539229696 1965661100928 1967062962816 1972364018688 1972486313084 1972702273536 1973893042548 1975475319552 1975597806861 1981138747392 1982334608856 1982674573632 1988017701376 1989558860346 1991030243328 1991153695104 1996862070784 1997943542784 1998067423212 1998286184448 2005224678144 2006832070656 2006956502208 2008043441208 2013800237568 2013925101174 2022759309312 2023980293916 2029782779136 2038812954624 2039917146624 2040043629582 2045765320704 2045892166272 2047000192272 2048768096004 2056106965248 2056234452039 2062001553408 2063246225544 2064900128256 2072069920368 2072296783872 2072425274496 2079492258816 2079621195588 2081288224512 2082901689027 2088385431552 2088514919736 2088743583744 2090004397992 2095996165632 2097676320768 2098942527024 2099302489728 2104959919104 2106591734484 2114324545536 2115469633536 2115600801048 2115832430592 2121665950208 2122815014208 2123179070976 2126163643632 2132259075072 2132391283596 2139662752416 2143037958264 2149181766144 2156510490624 2156644202832 2158372973568 2159912272896 2160046196028 2166238764288 2167411968288 2173625653248 2173760426664 2177054433792 2177189419806 2183295762432 2184613650576 2190876650496 2193956386272 2194332643584 2201574290391 2201815332864 2201951854152 2211231633408 2211368738544 2211610853376 2218909521024 2219290057728 2222409734496 2228781090816 2230126434963 2230508895336 2236381249536 2236519914048 2239909023744 2240047906992 2246469829632 2247686485632 2248071957504 2254130307072 2254270072096 2255877762912 2257686079488 2257826064984 2259048871359 2265525267264 2272020230144 2275604222976 2283364048896 2283505626528 2293271284416 2293664573952 2294906789952 2301485985792 2301628687056 2302875216306 2311328538624 2313120335904 2319751747584 2321152003737 2323012644288 2331078660414 2331333881856 2331478433808 2339428791168 2341304082432 2341449252576 2349433610496 2349579284703 2349836531712 2357995686336 2359885860864 2361310342902 2367933087744 2368079908992 2376562581504 2378615113728 2379903337728 2380050901179 2386726207488 2386874193984 2388166890984 2388576454848 2398791459456 2405668478976 2407120596468 2410917703047 2417679581184 2417829486912 2424761085952 2426074301952 2426224728186 2428169595264 2429901307008 2436600739692 2436867514368 2437018609824 2438338464324 2445328859904 2445480479997 2447289040896 2449186238016 2455786572288 2456207732736 2457690356898 2464583417856 2464736231808 2466711969792 2468200934556 2468471169024 2468624224032 2477042249472 2477195835921 2484143603712 2487635587584 2487789830862 2488062210048 2496273211152 2496701314944 2500210951308 2507378727168 2515928905728 2516084903304 2516360380416 2519897651712 2520053895366 2527121866752 2527278558336 2528647296336 2535896595456 2536053831108 2537862483276 2539896839424 2540054323107 2547178389504 2548715925672 2556022758912 2559896027136 2560054750848 2567394091008 2568784555008 2568943829844 2576308653824 2579930194968 2580212662272 2580372645696 2581770138696 2589171734016 2589332272938 2596594548736 2600244605952 2600690540544 2602260377892 2609273233056 2609720716032 2613389224824 2620881467904 2622750617088 2622913238034 2629818691584 2630269698048 2631857390064 2633967092736 2634130409148 2643112811808 2643566098176 2652745147128 2654871593472 2663924723712 2664089897616 2664381579264 2673632904192 2675942002944 2677391254944 2685066983424 2685233468232 2686687752357 2697012412416 2698640391888 2706377038848 2718417272832 2719889528832 2720058172776 2727856221696 2729333589696 2731690794672 2741475953664 2741645936052 2750994967392 2753200171008 2755334517768 2762759893824 2763233699328 2772656345088 2772828260784 2775050966016 2777030065152 2777202252036 2784513908736 2784686559648 2786672530656 2794661554176 2798590036032 2799069986304 2806613225472 2808307362546 2808788979312 2820626178048 2820801068064 2830420018944 2830595516217 2830905427968 2834884858176 2843012100096 2843188378128 2844728208378 2852883669888 2857383944352 2865575688192 2867305416381 2875347320832 2875525603776 2877830631424 2879883030528 2880061594704 2888318352384 2889882624384 2898167537664 2898347235552 2902421469339 2902739245056 2902919226408 2912818200768 2921168867328 2925275181696 2925776858112 2935432387188 2935753777152 2935935805536 2940062877927 2948308844544 2948491651392 2950594444224 2958546028032 2958729469626 2959053410304 2960839563822 2963212979328 2971708121088 2973501913284 2974011860448 2982026552064 2984338290519 2986545364992 2986730542656 2995293106176 2996915314176 2997101134818 2997429276672 3005507076096 3007837017216 3010248105984 3010434753312 3012065161812 3020700356352 3020887651761 3034138963968 3035970440874 3044485398528 3044674168704 3057695045888 3058219431936 3059875719936 3060065444373 3068647981056 3068838249408 3070500288408 3073152144006 3081771384832 3084160447872 3093002330112 3094869338316 3097350192384 3108104880552 3108445175808 3108637911744 3119238388224 3119431793382 3121738776576 3121932336768 3132578147328 3132772379604 3133115375616 3135006596988 3143994248448 3146514481152 3148413790536 3148953734592 3157439878656 3159887601726 3168750108672 3171486818304 3173204450304 3173401201572 3173748645888 3182498925312 3184222521312 3184768606464 3198388612608 3198586925394 3207557971968 3209494128624 3214556937396 3223772649216 3234765735936 3234966304248 3237559460352 3239868409344 3240069294042 3248800986256 3249156685824 3249358146432 3251117952432 3260438479872 3260640639996 3265581650688 3265784129709 3274382096384 3274943643648 3276920475864 3286314975744 3288949293056 3290934579408 3291294892032 3291498965376 3302722999296 3302927781228 3316847450112 3317053107816 3317416280064 3328364281536 3328935086592 3333614601744 3343171636224 3345763343004 3354571874304 3354779871072 3359863535616 3360071860488 3369704744448 3371529728448 3372107936256 3381195460608 3381405108144 3383816644368 3386529119232 3386739097476 3398287900896 3408030345216 3413406334464 3423192121344 3425046073344 3425258439792 3439906926624 3440496860928 3442360184928 3451851047897 3452228978688 3452443030584 3454312824459 3466992807936 3467587387392 3469680503856 3479030977408 3479627621376 3484518966432 3494508623872 3496617990621 3497000822784 3497217650712 3506424922112 3509143186752 3511956123648 3512173878864 3524150415744 3524754797568 3536993529504 3539828791296 3541965514353 3551899631616 3552119863488 3564843872256 3567922670592 3569855006592 3580089311232 3580311290976 3582250336476 3582864682272 3598187189184 3608502718464 3610680894702 3626519371776 3626744230368 3637141628928 3639111452928 3639337092279 3642254392896 3654901109538 3655301271552 3655527914736 3657507696486 3667993289856 3670933561344 3673779357024 3683679858432 3684311599104 3686535535347 3696875126784 3697104347712 3700067954688 3702301401834 3702706753536 3702936336048 3712685211648 3712915412864 3715563374208 3726215405568 3731453381376 3731684746293 3732093315072 3742150967296 3744409816728 3745051972416 3750316426962 3760834904064 3761068090752 3773893358592 3774127354956 3774540570624 3779846477568 3780080843049 3790682800128 3790917837504 3792970944504 3803844893184 3804080746662 3806793724914 3809845259136 3820767584256 3823073888508 3834034138368 3839844040704 3840082126272 3851091136512 3853176832512 3853415744766 3864223383552 3864462980736 3869895292452 3870318993408 3870558968544 3883757601024 3883998409407 3894891823104 3900366908928 3901035810816 3903390566838 3913909849584 3914338369536 3914581074048 3920083837236 3931322201856 3934125925632 3934369857051 3944728037376 3944972626168 3945404547072 3947786085096 3950950639104 3951195613722 3962277494784 3964669217712 3965349147264 3976035402752 3979117720692 3982307390208 3993724141568 3995887085568 3996134846424 3996572368896 4010449356288 4013664141312 4013913004416 4016086882416 4027600475136 4027850202348 4045518618624 4047960587832 4059565558272 4077625909248 4079834293248 4080087259164 4091784332544 4094000384544 4097536192008 4112213930496 4112468904078 4124003106816 4126492451088 4129800256512 4144139840736 4144850548992 4158984517632 4159242391176 4162576449024 4165803378054 4176770863104 4177029839472 4177487167488 4180008795984 4191992331264 4197885054048 4198604979456 4209919838208 4212461043819 4213183468968 4228649091072 4230939267072 4231201602096 4231664861184 4243331900416 4245630028416 4246358141952 4252327287264 4264518150144 4264782567192 4267092312567 4279325504832 4286075916528 4298363532288 4313020981248 4313288405664 4316745947136 4319824545792 4320092392056 4332477528576 4334823936576 4347251306496 4347520853328 4354108867584 4354378839612 4369227301152 4381753300992 4387912772544 4388665287168 4403148580782 4403630665728 4403903708304 4422463266816 4422737477088 4437819042048 4438094204439 4438580115456 4441259345733 4444819468992 4457562181632 4460252869926 4461017790672 4472762499072 4473039828096 4479818047488 4480095813984 4492939659264 4495372971264 4495651702227 4496143915008 4508260614144 4508540144192 4511755525824 4515372158976 4515652129968 4518097742718 4531050534528 4544040460288 4551208445952 4553955661311 4566728097792 4567011253056 4586542568832 4587329147904 4589813579904 4602971971584 4603257374112 4605750432612 4609728216009 4622657077248 4626240671808 4639503495168 4642304007474 4646025288576 4662157320828 4662667763712 4662956867616 4678857582336 4679147690073 4682608164864 4682898505152 4698867220992 4699158569406 4699673063424 4715991372672 4719771721728 4722620685804 4736159817984 4739831402589 4753125163008 4757230227456 4759806675456 4760101802358 4773452414976 4773748387968 4776333781968 4777152909696 4797582918912 4797880388091 4811336957952 4814241192936 4821835406094 4835359162368 4835658973824 4849522171904 4852148603904 4852449456372 4856339190528 4859802614016 4860103941063 4873201479384 4873735028736 4874037219648 4876676928648 4890657719808 4890960959994 4894578081792 4898372476032 4911573144576 4912415465472 4915380713796 4929472463616 4933423939584 4936401869112 4936942338048 4937248448064 4954084498944 4954391671842 4968287207424 4975271175168 4975579661724 4976124420096 4992546422304 4993402629888 5000421902616 5014757454336 5031857811456 5032169806608 5032720760832 5039795303424 5040107790732 5054557116672 5057294592672 5071793190912 5072107662216 5075724966552 5079793678848 5080108646214 5094356779008 5097431851344 5112045517824 5120109501696 5134788182016 5137569110016 5137887659688 5152617307648 5159860389936 5160425324544 5160745291392 5163540277392 5178343468032 5178664545876 5200489211904 5201381081088 5204520755784 5218546466112 5219441432064 5226778449648 5241762935808 5245501234176 5245826476068 5259637383168 5263714780128 5267934185472 5268260818296 5286225623616 5287132196352 5305490294256 5309743186944 5327849447424 5328179795232 5347265808384 5351884005888 5354782509888 5370133966848 5370466936464 5373375504714 5397280783776 5412754077696 5416021342053 5436834545664 5439779057664 5440116345552 5455712443392 5458667179392 5463381589344 5482351664307 5482951907328 5483291872104 5486261544729 5501989934784 5506400342016 5510669035536 5525519787648 5526467398656 5545312690176 5545656521568 5550101932032 5553452102751 5554060130304 5554404504072 5569027817472 5569373119296 5573345061312 5589323108352 5597180072064 5598139972608 5613226450944 5616614725092 5617577958624 5625474640443 5641252356096 5641602136128 5660840037888 5661191032434 5661810855936 5669769716352 5686024200192 5686376756256 5689456416756 5705767339776 5706121119993 5714767888704 5731151376384 5734610832762 5750694641664 5751051207552 5755661262848 5759766061056 5760123189408 5776636704768 5779765248768 5780123617149 5796335075328 5796694471104 5804842938678 5805478490112 5805838452816 5825636401536 5842337734656 5850550363392 5851553716224 5855085850257 5870864774376 5871507554304 5871871611072 5880125755854 5896617689088 5896983302784 5901188888448 5917092056064 5917458939252 5918106820608 5921679127644 5926425958656 5926793420583 5943416242176 5947003826568 5948023720896 5964053104128 5968676581038 5973090729984 5973461085312 5990586212352 5993830628352 5994202269636 5994858553344 6015674034432 6020496211968 6020869506624 6024130323624 6041400712704 6041775303522 6068277927936 6071940881748 6089348337408 6115390091776 6116438863872 6119751439872 6120130888746 6137295962112 6137676498816 6141000576816 6146304288012 6168320895744 6168703356117 6186004660224 6189738676632 6194700384768 6216209761104 6216890351616 6217275823488 6238476776448 6238863586764 6243864673536 6248705067081 6265156294656 6265544759208 6266230751232 6270013193976 6287988496896 6293028962304 6296827581072 6297907469184 6314879757312 6319775203452 6342973636608 6346408900608 6346802403144 6347497291776 6364997850624 6368445042624 6369537212928 6396777225216 6397173850788 6418988257248 6429113874792 6447545298432 6469531471872 6469932608496 6475118920704 6479736818688 6480138588084 6497601972512 6498716292864 6502235904864 6520876959744 6521281279992 6531163301376 6531568259418 6548764192768 6549887287296 6553840951728 6572629951488 6581869158816 6582997930752 6604722871173 6605445998592 6605855562456 6633694900224 6634106215632 6634832560128 6656728563072 6657870173184 6667229203488 6686343272448 6690379304889 6691526686008 6709143748608 6709559742144 6719727071232 6720143720976 6739409488896 6743059456896 6744215872512 6762390921216 6762810216288 6767633288736 6773058238464 6773478194952 6796575801792 6816060690432 6826812668928 6850092146688 6850516879584 6879813853248 6880993721856 6884720369856 6903702095794 6904457957376 6904886061168 6908625648918 6933985615872 6939361007712 6958061954816 6959255242752 6963456011211 6969037932864 6989017247744 6993235981242 6994001645568 6994435301424 7012849844224 7018286373504 7023912247296 7024347757728 7048300831488 7048737854109 7049509595136 7073987059008 7079657582592 7083931028706 7103799263232 7104239726976 7129687744512 7135845341184 7139710013184 7140152703537 7160178622464 7160622581952 7164500672952 7165729364544 7196374378368 7217005436928 7221361789404 7253038743552 7253488460736 7274283257856 7278222905856 7278674184558 7284508785792 7309802219076 7310602543104 7311055829472 7315015392972 7335986579712 7336441439991 7341867122688 7347558714048 7367359716864 7368623198208 7373071070694 7393750253568 7394208695424 7400135909376 7404602803668 7405413507072 7405872672096 7425830825728 7431126748416 7431587507763 7452430811136 7462906762752 7463369492586 7464186630144 7484301934592 7488819633456 7490103944832 7500632853924 7522136181504 7547786717184 7548254709912 7549081141248 7559692955136 7560161686098 7581365600256 7581835675008 7585941889008 7607689786368 7608161493324 7613587449828 7619690518272 7620162969321 7641535168512 7646147777016 7668068276736 7679688081408 7680164252544 7702182273024 7706353665024 7706831489532 7728925961472 7739790584904 7740637986816 7741117937088 7767515202048 7767996818814 7789783646208 7800733817856 7802071621632 7806781133676 7827819699168 7829162148096 7840167674472 7862644403712 7868251851264 7868739714102 7889456074752 7889945252336 7890809094144 7895572170192 7901901278208 7902391227444 7929338435424 7930698294528 7952070805504 7958235441384 7964614780416 7987448283136 7991774171136 7992269692848 7993144737792 8020898712576 8027826008832 8032173764832 8055200950272 8055700404696 8060063257071 8091037237248 8095921175664 8119131116544 8155251818496 8159668586496 8160174518328 8183568665088 8188000769088 8195072384016 8224427860992 8224937808156 8252984902176 8259600513024 8288279681472 8289701097984 8317969035264 8318484782352 8325152898048 8331606756108 8353541726208 8354059678944 8360017591968 8383984662528 8395770108096 8397209958912 8419839676416 8424922087638 8426366937936 8461878534144 8462403204192 8486663800832 8491260056832 8491786548651 8492716283904 8504654574528 8529036300288 8529565134384 8534184625134 8558651009664 8572151833056 8596727064576 8601916249143 8626041962496 8626576811328 8633491894272 8639649091584 8640184784112 8664955057152 8669647873152 8694502612992 8695041706656 8707264408017 8708217735168 8708757679224 8738454602304 8763506601984 8775825545088 8777330574336 8806297161564 8807261331456 8807807416608 8820188633781 8844926533632 8845474954176 8875638084096 8876188408878 8877160230912 8882518691466 8889638937984 8915124363264 8920505739852 8922035581344 8946079656192 8953014871557 8959636094976 8960191627968 8985879318528 8990745942528 8991303404454 8992287830016 9016521228288 9017080288384 9023511051648 9030744317952 9031304259936 9036195485436 9062101069056 9062662955283 9088080920576 9102416891904 9107911322622 9133456195584 9134022506112 9173085137664 9174658295808 9179627159808 9180196333119 9205943943168 9206514748224 9211500865224 9219456432018 9245314154496 9252481343616 9279006990336 9284608014948 9292050577152 9324314641656 9325335527424 9325913735232 9357715164672 9358295380146 9365216329728 9365797010304 9397734441984 9398317138812 9399346126848 9431982745344 9439543443456 9445241371608 9472319635968 9479662805178 9506250326016 9514460454912 9519613350912 9520203604716 9547496775936 9552667563936 9554305819392 9595165837824 9595760776182 9622673915904 9628482385872 9643670812188 9671317947648 9699044343808 9704297207808 9704898912744 9712678381056 9719605228032 9720207882126 9746402958768 9747470057472 9748074439296 9753353857296 9781315439616 9781921919988 9796744952064 9797352389127 9823146289152 9824830930944 9830761427592 9858944927232 9866847879168 9872803738224 9873884676096 9874496896128 9908168997888 9908783343684 9950542350336 9951159323448 9952248840192 9985092844608 9986805259776 10000843805232 10029514908672 10063715622912 10064339613216 10079590606848 10080215581464 10109114233344 10114589185344 10143586381824 10144215324432 10151449933104 10159587357696 10160217292428 10194863702688 10224091035648 10240219003392 10269576364032 10275138220032 10275775319376 10305234615296 10319720779872 10321490582784 10327080554784 10355553143691 10356686936064 10357329091752 10362938473377 10400978423808 10402762162176 10409041511568 10437092932224 10438882864128 10453556899296 10483525871616 10489853971863 10491002468352 10491652952136 10519274766336 10527429560256 10535868370944 10536521636592 10572451247232 10574264392704 10610980588512 10619486373888 10625896543059 10655698894848 10656359590464 10694531616768 10703768011776 10709565019776 10740267933696 10740933872928 10746751009428 10794561567552 10825508155392 10832042684106 10879558115328 10880232691104 10911424886784 10917334358784 10918011276837 10926763178688 10964703328614 10965903814656 10966583744208 10972523089458 11003979869568 11012800684032 11021338071072 11051039575296 11052934797312 11059606606041 11090625380352 11091313043136 11100203864064 11106904205502 11108120260608 11108809008144 11138055634944 11138746238592 11146690122624 11178646216704 11194360144128 11195054238879 11196279945216 11226452901888 11233229450184 11235155917248 11250949280886 11282504712192 11283204272256 11321680075776 11322382064868 11323621711872 11339539432704 11340242529147 11372048400384 11372753512512 11378912833512 11411534679552 11412242239986 11429535777408 11462302752768 11469221665524 11502102415104 11511322525696 11519532122112 11520246378816 11553273409536 11559530497536 11560247234298 11592670150656 11593388942208 11609685877356 11610956980224 11611676905632 11651272803072 11651995228221 11684675469312 11701100726784 11703107432448 11710171700514 11741729548752 11743015108608 11743743222144 11760251511708 11793966605568 11802377776896 11803109571153 11834184112128 11834917878504 11836213641216 11843358255288 11852851917312 11853586841166 11886832484352 11894007653136 11896047441792 11928106208256 11937353162076 11946922170624 11981172424704 11987661256704 11988404539272 11989717106688 12031348068864 12040992423936 12041739013248 12048260647248 12082801425408 12083550607044 12136555855872 12143881763496 12178696674816 12230780183552 12232877727744 12239502879744 12240261777492 12275352997632 12282001153632 12292608576024 12336641791488 12337406712234 12372009320448 12379477353264 12389400769536 12432419522208 12434551646976 12476953552896 12477727173528 12487729347072 12497410134162 12530312589312 12531089518416 12532461502464 12540026387952 12575976993792 12593655162144 12595814938368 12629759514624 12637383131457 12639550406904 12685947273216 12692817801216 12693604806288 12694994583552 12729995701248 12736890085248 12739074425856 12793554450432 12794347701576 12801276937701 12837976514496 12858227749584 12895090596864 12939062943744 12939865216992 12950237841408 12959473637376 12960277176168 12995203945024 12997432585728 13004471809728 13041753919488 13042562559984 13062326602752 13063136518836 13097528385536 13107681903456 13145259902976 13163738317632 13165995861504 13209445742346 13210891997184 13211711124912 13267389800448 13268212431264 13313457126144 13314282613317 13315740346368 13323778037199 13334458406976 13372686544896 13380758609778 13383053372016 13418287497216 13419119484288 13439454142464 13440287441952 13478818977792 13486118913792 13486955106681 13488431745024 13524781842432 13525620432576 13535266577472 13546116476928 13546956389904 13593151603584 13632121380864 13653625337856 13661866983933 13700184293376 13701033759168 13759627706496 13761987443712 13769440739712 13807404191588 13808915914752 13809772122336 13817251297836 13829184648027 13867971231744 13878722015424 13916123909632 13918510485504 13926912022422 13938075865728 13978034495488 13986471962484 13988003291136 13988870602848 14036572747008 14037443070219 14047824494592 14048695515456 14096601662976 14097475708218 14099019190272 14147974118016 14159315165184 14167862057412 14208479453952 14219494207767 14259375489024 14271690682368 14279420026368 14280305407074 14320357244928 14321245163904 14329001345904 14331458729088 14392748756736 14393641164273 14434010873856 14442723578808 14506077487104 14506976921472 14548566515712 14556445811712 14557348369116 14569017571584 14580311823189 14619604438152 14621205086208 14622111658944 14630030785944 14671973159424 14672882879982 14683734245376 14695117428096 14734719433728 14737246396416 14746142141388 14788417390848 14800271818752 14809205607336 14810827014144 14811745344192 14851661651456 14862253496832 14863175015526 14904861622272 14925813525504 14926738985172 14928373260288 14977639266912 14980207889664 15001265707848 15044272363008 15095573434368 15096509419824 15098162282496 15119385910272 15120323372196 15163671350016 15171883778016 15215379572736 15216322986648 15227174899656 15239381036544 15240325938642 15283070337024 15292295554032 15336136553472 15360328505088 15404364546048 15412707330048 15413662979064 15457851922944 15479581169808 15481275973632 15482235874176 15535030404096 15535993637628 15601467635712 15604143243264 15613562267352 15655639398336 15658324296192 15680335348944 15725288807424 15736503702528 15737479428204 15778912149504 15779890504672 15791144340384 15803802556416 15804782454888 15858676870848 15861396589056 15904141611008 15916470882768 15929229560832 15983548342272 15984539385696 16041797425152 16055652017664 16064347529664 16110401900544 16111400809392 16120126514142 16191842351328 16238262233088 16248064026159 16310503636992 16319337172992 16320349036656 16367137330176 16376001538176 16390144768032 16447054992921 16448855721984 16449875616312 16505969804352 16519201026048 16576559362944 16579402195968 16635938070528 16636969564704 16650305796096 16660356308253 16663213512216 16707083452416 16708119357888 16720035183936 16767969325056 16791540216192 16794419917824 16839679352832 16849844175276 16852733875872 16876423921329 16923757068288 16924806408384 16973327601664 16982520113664 16983573097302 16985432567808 17009309149056 17058072600576 17059130268768 17068369250268 17117302019328 17118363359979 17144303666112 17193454129152 17203832498286 17252083924992 17253153622656 17266983788544 17279298183168 17280369568224 17329910114304 17339295746304 17340370851447 17389005225984 17390083413312 17414528816034 17416435470336 17417515358448 17476909204608 17527013203968 17551651090176 17554661148672 17612594323128 17614522662912 17615614833216 17640377267562 17689853067264 17690949908352 17751276168192 17752376817756 17754320461824 17765037382932 17779277875968 17780380261749 17830248726528 17841011479704 17844071162688 17892159312384 17906029743114 17919272189952 17920383255936 17971758637056 17981491885056 17982606808908 17984575660032 18034160576768 18047022103296 18061488635904 18062608519872 18072390970872 18124202138112 18125325910566 18176161841152 18204833783808 18215822645244 18268045012224 18346170275328 18349316591616 18359254319616 18360392666238 18411887886336 18413029496448 18423001730448 18438912864036 18504962687232 18506110068351 18558013980672 18569216029896 18584101154304 18648629283312 18650671054848 18651827470464 18715430329344 18716590760292 18731594020608 18795468883968 18796634277624 18798692253696 18863965490688 18879086886912 18890482743216 18944639271936 18959325610356 19028920909824 19039226701824 19040407209432 19094993551872 19105335127872 19108611638784 19190331675648 19191521552364 19256964771744 19287341624376 19342635895296 19398088687616 19408594415616 19409797825488 19425356762112 19439210456064 19440415764252 19492805917536 19496148878592 19506707714592 19562630879232 19563843839976 19593489904128 19594704778254 19646292578304 19649661861888 19661522855184 19717889854464 19745607476448 19748993792256 19814168613519 19816337995776 19817566687368 19901084700672 19902318646896 19904497680384 19970185689216 19973610519552 20001687610464 20059029817344 20071137914667 20127431245824 20128679226432 20159181213696 20160431162928 20218228466688 20229178370688 20287172763648 20288430648864 20302899866208 20319174715392 20320434584856 20389727405376 20448182071296 20480438006784 20550276440064 20551550638752 20610469230592 20639441559744 20642981165568 20654161109568 20711106287382 20713373872128 20714658183504 20725876946754 20801956847616 20818083023136 20874185864448 20877765728256 20890368033633 20907113798592 20967051743232 20979707943726 20982004936704 20983305904272 21038549532672 21054859120512 21071736741888 21073043273184 21144902494464 21146213562327 21148528785408 21221961177024 21238972747776 21251793086118 21311397789696 21312719180928 21389063233536 21407536023552 21419130039552 21420458110611 21480535867392 21481867745856 21493502018856 21589123135104 21651016310784 21664085368212 21759116230656 21760465382208 21822849773568 21834668717568 21836022553674 21853526357376 21929406657228 21931807629312 21933167488416 21945046178916 22007959739136 22009324319973 22025601368064 22042676142144 22102079150592 22105869594624 22119213212082 22181250760704 22182626086272 22200407728128 22213808411004 22216240521216 22217618016288 22277492477184 22293380245248 22294762523289 22357292433408 22388720288256 22390108477758 22392559890432 22452905803776 22466458900368 22470311834496 22501898561772 22566408544512 22643360151552 22644764129736 22647243423744 22679078865408 22680485058294 22744096800768 22745507025024 22757825667024 22823069359104 22824484479972 22859071554816 22860488907963 22924605505536 22938443331048 23004204830208 23022645051392 23039064244224 23040492757632 23106546819072 23119060995072 23120494468596 23186777884416 23219371754712 23221913960448 23223353811264 23302545606144 23303990456442 23369350938624 23402201453568 23406214864896 23420343401028 23483459097504 23487486444288 23520503023416 23587933211136 23604755553792 23606219142306 23668368224256 23669835757008 23672427282432 23686716510576 23705703834624 23707173682332 23788015306272 23792094883584 23856212416512 23874706324152 23893844341248 23962344849408 23975322513408 23976809078544 23979434213376 24062696137728 24083478026496 24096521294496 24165602850816 24167101214088 24180189771213 24273111711744 24287763526992 24357393349632 24461560367104 24465755455488 24479005759488 24480523554984 24550705995264 24564002307264 24585217152048 24673283582976 24674813424468 24758954706528 24778801539072 24864839044416 24869103293952 24953907105792 24955454347056 24975458694144 24994820268324 25060625178624 25062179036832 25080052775904 25151953987584 25187310324288 25191629876736 25259519029248 25274766262914 25279100813808 25385635602432 25387209612576 25459991402496 25473780170496 25475359645953 25478148851712 25587108900864 25588695403152 25602553875402 25675953028992 25716455499168 25790181193728 25805748747429 25878125887488 25879730433984 25900475682816 25918947274752 25920554352336 25990407890048 25994865171456 26008943619456 26083507838976 26085125119968 26121793224051 26124653205504 26126273037672 26195056771072 26215363806912 26290519805952 26327476635264 26331991723008 26418891484692 26421783994368 26423422249824 26460565901343 26534779600896 26536424862528 26626914252288 26628565226634 26631480692736 26647556074398 26668916813952 26745373089792 26761517219556 26766106744032 26838238968576 26859044614671 26878908284928 26880574883904 26957637955584 26972237827584 26973910213362 26976863490048 27049563684864 27051240865152 27070533154944 27092232953856 27093912779808 27186303207168 27187988865849 27264242761728 27307250675712 27323733967866 27400368586752 27402067518336 27519255412992 27523974887424 27538881479424 27540588999357 27614808383176 27617831829504 27619544244672 27634502595672 27658369296054 27735942463488 27757444030848 27832247819264 27837020971008 27853824044844 27876151731456 27956068990976 27972943924968 27976006582272 27977741205696 28073145494016 28074886140438 28095648989184 28097391030912 28193203325952 28194951416436 28198038380544 28295948236032 28318630330368 28335724114824 28416958907904 28438988415534 28518750978048 28543381364736 28558840052736 28560610814148 28642490327808 28658002691808 28662917458176 28785497513472 28787282328546 28868021747712 28885447157616 29013953842944 29097133031424 29112891623424 29114696738232 29138035143168 29160623646378 29239208876304 29242410172416 29244223317888 29260061571888 29343946318848 29345765759964 29390234856192 29392057167381 29469438867456 29474492792832 29492284282776 29576834781696 29600543637504 29618411214672 29621654028288 29623490688384 29703323302912 29724506993664 29726350031052 29851627051008 29853477970344 29856746520576 29955278533824 29960415779328 30002531415696 30088544726016 30191146868736 30193018839648 30238771820544 30240646744392 30327342700032 30343767556032 30430759145472 30432645973296 30454349799312 30478762073088 30480651877284 30584591108064 30672273106944 30720657010176 30808729092096 30825414660096 30827325958128 30915703845888 30959162339616 30964471748352 31066659431073 31070060808192 31071987275256 31088815420131 31202935271424 31208286486528 31227124534704 31311278796672 31316648592384 31360670697888 31450577614848 31469561915589 31473007405056 31474958856408 31557824299008 31559781009344 31582288680768 31607605112832 31609564909776 31717353741696 31722793178112 31808283222016 31832941765536 31858459121664 31877689629177 31967096684544 31969078771392 32083594850304 32111304035328 32128695059328 32220803801088 32222801618784 32240253028284 32383684702656 32476524466176 32496128052318 32638674345984 32640698073312 32734274660352 32752003076352 32754033830511 32780289536064 32894109985842 32897711443968 32899751232624 33011939608704 33038402052096 33153118725888 33158804391936 33178819818123 33271876141056 33273939129408 33300611592192 33320712616506 33326427024432 33414166904832 33416238715776 33440070367872 33535938650112 33583080432384 33585162716637 33588839835648 33679358705664 33699688350552 33705467751744 33752847842658 33847514136576 33849612816768 33946655203328 33965040227328 33967146194604 33970865135616 34018618298112 34020727587441 34116145201152 34118260537536 34136738500536 34234604038656 34236726719958 34288607332224 34386908258304 34407664996572 34506307245312 34533967577088 34558596366336 34560739136448 34659820228608 34678591492608 34680741702894 34778010451968 34780166826624 34829057632068 34832870940672 34835030716896 34953818409216 34955985684663 35054026407936 35103302180352 35109322297344 35225188646256 35229045325824 35231229666432 35280754535124 35381899816704 35409328713459 35502552336384 35504753635512 35508640923648 35530074765864 35558555751936 35560760523498 35660497453056 35682022959408 35688142325376 35784318624768 35812059486228 35840766511872 35943517274112 35962983770112 35965213617816 35969151320064 36068321153536 36094044206592 36122977271808 36125217039744 36144781941744 36248404276224 36250651821132 36409667567616 36431645290488 36536090024448 36692340550656 36698633183232 36718508639232 36720785332476 36826058992896 36846003460896 36877825728072 37009925374464 37012220136702 37116027961344 37138432059792 37168202308608 37297258566624 37303654940928 37430860658688 37433181520584 37463188041216 37590937767936 37593268555248 37597384507392 37727930981376 37780965486432 37889278543872 37912149394371 37918651220712 38057841819648 38078453403648 38080814418864 38189987103744 38210670255744 38217223277568 38380663351296 38383043104728 38403830813103 38513929543488 38574683248752 38685271790592 38817188831232 38819595650976 38850713524224 38878420912128 38880831528504 38985611835072 38992297757184 39013415429184 39125261758464 39127687679952 39186979808256 39189409556508 39292585156608 39323045710368 39435779708928 39491214952896 39497987584512 39628337227038 39632675991552 39635133374736 39802169401344 39804637293792 39940371378432 39942847839951 39947221039104 40003375220928 40118059634688 40142275829334 40254862491648 40257358452864 40318362427392 40320862325856 40436456933376 40458356741376 40460865320043 40574345527296 40576861297728 40605799732416 40638349430784 40640869169712 40779454810752 40896364142592 40960876013568 40985600951799 41100552880128 41103101277504 41220938461184 41278883119488 41285962331136 41308322219136 41422212574764 41426747744256 41429316367008 41451753893508 41487553944081 41603913695232 41636166046272 41748371728896 41755531456512 41780736067266 41814227597184 41934103486464 41959415887452 41964009873408 41966611808544 42109718241024 42112329210657 42143473483776 42146086546368 42289804988928 42292427124654 42297057570816 42443922354048 42477945495552 42503586172236 42625438361856 42778126467072 42815072047104 42838260079104 42840916221222 42961071734784 42963735491712 42987004037712 43178246270208 43180923492819 43302032621568 43328170736424 43518232461312 43520930764416 43645699547136 43669337435136 43672045107348 43707052714752 43740935469567 43858813314456 43863615258624 43866334976832 43890092357832 44015919478272 44018648639946 44051202736128 44085352284288 44204158301184 44211739189248 44238426424164 44365252172544 44400815456256 44427616822008 44432481042432 44435236032576 44554984954368 44586760490496 44589525046578 44714584866816 44777440576512 44780216955516 44785119780864 44932917800736 44940623668992 45003797123544 45132817089024 45286720303104 45289528259472 45294486847488 45358157730816 45360970116588 45491014050048 45515651334048 45646138718208 45648968959944 45718143109632 45720977815926 45849211011072 45876886662096 46008409660416 46080985515264 46213093638144 46238121990144 46240988937192 46373555768832 46438743509424 46443827920896 46446707622528 46605091212288 46607980912884 46804402907136 46812429729792 46840686802056 46966918195008 46974972888576 47041006046832 47175866422272 47209511107584 47212438284612 47336736448512 47339671514016 47373433021152 47411407669248 47414347364664 47576030612544 47584189767168 47712424833024 47749412648304 47787688682496 47950645026816 47953618157088 48125392275456 48166956052992 48193042588992 48331205701632 48334202428176 48360379542426 48575527053984 48714786699264 48744192078477 48923120734208 48931510910976 48958011518976 48961047109968 49101411990528 49128004614528 49170434304096 49341164978763 49346567165952 49349626848936 49517909413056 49557603078144 49729678088832 49738206587904 49907814211584 49910908694112 49950917388288 49981068924759 49989640536648 50121250357248 50124358073664 50160105551808 50303907975168 50374620648576 50383259753472 50519038058496 50549532525828 50558201627616 50771271204864 50774419225152 50919982804992 50947560340992 50950719291906 50956297703424 51174217801728 51177390806304 51205107750804 51351906057984 51355090079937 51432910998336 51580362387456 51611497494858 51756251774976 51759460867968 51800951365632 51837894549504 51841108704672 51980815780096 51989730342912 52017887238912 52021112554341 52167015677952 52170250239936 52243586448102 52249306411008 52252546075344 52390113542144 52430727613824 52581039611904 52654953270528 52663983446016 52837782969384 52843567988736 52846844499648 52921131802686 53069559201792 53072849725056 53253828504576 53257130453268 53262961385472 53295112148796 53337833627904 53341140785247 53490746179584 53523034439112 53532213488064 53676477937152 53718089229342 53757816569856 53761149767808 53915275911168 53944475655168 53947820426724 53953726980096 54102481730304 54141066309888 54184465907712 54187825559616 54372606414336 54375977731698 54528485523456 54614501351424 54647467935732 54804135036672 55038510825984 55047949774848 55077762958848 55081177998714 55229616766352 55235663659008 55239088489344 55269005191344 55316738592108 55514888061696 55518330205053 55664495638528 55674041942016 55707648089688 55752303462912 55912137981952 55945887849936 55952013164544 55955482411392 56146290988032 56149772280876 56194782061824 56386406651904 56389902832872 56396076761088 56591896472064 56637260660736 56671448229648 56833917815808 56877976831068 57086762729472 57117680105472 57121221628296 57284980655616 57316005383616 57325834916352 57570995026944 57574564657092 57770894315232 58027907685888 58194266062848 58225783246848 58229393476464 58276070286336 58321247292756 58478417752608 58488446635776 58520123143776 58687892637696 58691531519928 58780469712384 58784114334762 58938877734912 58948985585664 58984568565552 59153669563392 59236822429344 59246981376768 59406646605824 59442505840557 59449013987328 59452700062104 59703254102016 59706955940688 59713493041152 59910557067648 59920831558656 60005062831392 60177089452032 60213413744001 60382293737472 60386037679296 60477543641088 60481293488784 60654685400064 60687535112064 60861518290944 60865291946592 60908699598624 60957524146176 60961303754568 61169182216128 61344546213888 61441314020352 61650829320192 61654651916256 61831407691776 61918324679232 61928943496704 62133318862146 62140121616384 62143974550512 62177630840262 62405870542848 62454249069408 62622557593344 62633297184768 62671104100899 62721341395776 62901155229696 62939123831178 62946014810112 62949917712816 63115648598016 63119562018688 63164577361536 63215210225664 63219129819552 63434707483392 63438640686981 63445586356224 63616566444032 63665883531072 63716918243328 63755379258354 63934193369088 63938157542784 64167189700608 64222608070656 64257390118656 64261374331833 64441607602176 64445603237568 64480506056568 64767369405312 64953048932352 64992256104636 65277348691968 65281396146624 65468549320704 65504006152704 65508067661022 65560579072128 65788219971684 65795422887936 65799502465248 66023879217408 66027972959919 66076804104192 66306237451776 66317608783872 66357639636246 66543752282112 66547878258816 66601223184384 66641425233012 66652854048864 66832477431552 66880140735744 66884287569867 67071877300224 67166160864768 67170325433274 67177679671296 67358717411328 67399376701104 67410935503488 67505695685316 67699225633536 67893310406656 67930080454656 67934292389208 67941730271232 68037236596224 68041455174882 68232290402304 68236521075072 68273477001072 68469208077312 68473453439916 68577214664448 68581466723889 68773816516608 68815329993144 69012614490624 69067935154176 69117192732672 69121478272896 69319640457216 69357182985216 69361483405788 69560333653248 69658115264136 69665741881344 69670061433792 69907636818432 69911971369326 70108052815872 70206604360704 70218644594688 70450377292512 70462459332864 70561509070248 70763799633408 70818657426918 71005104672768 71009507271024 71017281847296 71060149531728 71117111503872 71121521046996 71364045918816 71376284650752 71568637249536 71624118972456 71681533023744 71887034548224 71925967540224 71930427235632 71938302640128 72136642307072 72188088413184 72250434079488 72289563883488 72496808552448 72501303642264 72540569313639 72819335135232 72863290580976 73072180048896 73384681101312 73397266366464 73437017278464 73441570664952 73652117985792 73692006921792 73755651456144 74019850748928 74024440273404 74276864119584 74336404617216 74594517133248 74607309881856 74861721317376 74866363041168 74926376082432 75181875535872 75186537110496 75455861962752 75561930972864 75778557087744 75824298788742 75837302441424 76156906807296 76161628837728 76379974207488 76421340511488 76426078937859 76434446555136 76761326702592 76766086209456 76807661626206 77027859086976 77149366497504 77370543581184 77417246242287 77634377662464 77639191301952 77701427048448 77756841824256 77761663057008 77971223670144 77984595514368 78026830858368 78250523516928 78255375359904 78365379672153 78373959616512 78378819113016 78585170313216 78646091420736 78871559417856 78982429905792 78995975169024 79256674454076 79265351983104 79270266749472 79381697704029 79604338802688 79609274587584 79880742756864 79885695679902 79894442078208 80006750441856 80236119269376 80284551658668 80514716905728 80577133844013 80636724854784 80641724651712 80872913866752 80916713482752 80921730640086 81148691054592 81153722595456 81211599464832 81276698861568 81281738339424 81558909621504 81563966597547 81792728285184 81921752027136 81971201903598 82201105760256 82206202555008 82441876922368 82557766238976 82571924662272 82616644438272 82621766998071 82844425149528 82853495488512 82858632734016 82903507787016 82975107888162 83207827390464 83272332092544 83496743457792 83511062913024 83561472134532 83628455194368 83868206972928 83918831774904 83928019746816 83933223617088 84219436482048 84224658421314 84286946967552 84292173092736 84579609977856 84584854249308 84594115141632 84887844708096 84955890991104 85007172344472 85250876723712 85556252934144 85630144094208 85676520158208 85681832442444 85927470983424 85974008075424 86356492540416 86361846985638 86604065243136 86656341472848 87041861528832 87291399094272 87338674870272 87344090214696 87414105429504 87481870939134 87717626628912 87727230517248 87732669953664 87780184715664 88031838956544 88037297279892 88170704568576 88176171502143 88408316602368 88423478378496 88476852848328 88730504345088 88801630912512 88855233644016 88864962084864 88870472065152 89109969908736 89173520980992 89179050093156 89554881153024 89560433911032 89570239561728 89865835601472 89881247337984 90007594247088 90265634178048 90573440606208 90579056518944 90716315461632 90721940233176 90982028100096 91031302668096 91292277436416 91297937919888 91436286219264 91441955631852 91753773324192 92016819320832 92161971030528 92426187276288 92476243980288 92481977874384 92747111537664 92877487018848 92893415245056 93199978293219 93210182424576 93215961825768 93266446260393 93608805814272 93624859459584 93681373604112 93933836390016 93949945777152 94082012093664 94351732844544 94408685746767 94419022215168 94424876569224 94673472897024 94679343028032 94746866042304 94822815338496 94828694729328 95152061225088 95168379534336 95424849666048 95498825296608 95575377364992 95633068887531 95901290053632 95907236314176 96250784550912 96333912105984 96386085177984 96662411403264 96668404856352 96720759084852 97151054107968 97429573398528 97488384156954 97846241468416 97916023037952 97922094219936 98202823981056 98256009229056 98262101491533 98340868608192 98682329957526 98693134331904 98699253697872 99035818826112 99115206156288 99459356177664 99476413175808 99536459454369 99815628423168 99821817388224 99901834776576 99962137849518 99979281073296 100242500714496 100248716147328 100320211103616 100607815950336 100749241297152 100755488149911 100766519506944 101038076116992 101099065051656 101116403255232 101542542409728 101548838450304 101839965609984 101895120681984 101901438583812 101912595406848 102062182762323 102348435603456 102354781612608 102410215501608 102703812115968 102710180159874 102865821996672 103160724774912 103222994989716 103518921735936 103601902731264 103675789099008 103682217409344 103961631560192 103979460685824 104035774477824 104042225108682 104334031355904 104340500479872 104487172896204 104498612822016 104505092150688 104861455227648 104867957053989 105162079223808 105309906541056 105327966892032 105675565938768 105687135977472 105693688999296 105842263605372 106145699450112 106227986140377 106507657009152 106514260906536 106525922770944 106590224297592 106675667255808 106682281570494 106981492359168 107046068878224 107064426976128 107352955874304 107436178458684 107522299535616 107830551822336 107888951310336 107895640853448 107907453960192 108204963460608 108282132619776 108368931815424 108375651119232 108745212828672 108751955463396 109229002702848 109294935871464 109608270073344 110077021651968 110095899549696 110155525917696 110162355997428 110459233532704 110478176978688 110538010382688 110633477184216 111029776123392 111036660410106 111328991277056 111348083884032 111415296179376 111504606925824 111891775699872 111910964822784 112292581976064 112299544561752 112389564123648 112772813303808 112779805665744 112792153522176 113183792944128 113342896459296 113667835631616 113736448183113 113755953662136 114173525458944 114235360210944 114242443256592 114569961311232 114632010767232 114651669832704 115141990053888 115149129314184 115541788630464 116055815371776 116451566493696 116458786952928 116552140572672 116642494585512 116956835505216 116976893271552 117040246287552 117375785275392 117383063039856 117560939424768 117568228669524 117877755469824 117969137131104 118307339126784 118473644858688 118493962753536 118813293211648 118885011681114 118898027974656 118905400124208 119406508204032 119413911881376 119821114135296 119828543519853 119841663117312 120010125662784 120354178904064 120426827488002 120764587474944 120772075358592 120955087282176 120962586977568 121309370800128 121375070224128 121382595960129 121723036581888 121730583893184 121817399197248 121915048292352 121922607509136 122338364432256 122689092427776 122882628040704 123301658640384 123309303832512 123662815383552 123836649358464 123857886993408 124266637724292 124280243232768 124287949101024 124355261680524 124462661832243 124811741085696 124908498138816 125245115186688 125266594369536 125342208201798 125442682791552 125802310459392 125878247662356 125892029620224 125899835425632 126239124037376 126329154723072 126336987631971 126430420451328 126438259639104 126869414966784 126877281373962 126891172712448 127233132888064 127331767062144 127433836486656 127510758516708 127876315085568 128334379401216 128445216141312 128514780237312 128522748663666 128883215204352 128891206475136 128961012113136 129534738810624 129542770478457 129906097864704 129984512209272 130554697383936 130562792293248 130937098641408 131008012305408 131016135322044 131121158144256 131576439943368 131590845775872 131599004930496 132047758434816 132055945919838 132153608208384 132612474903552 132635217567744 132715279272492 133095756517632 133202446368768 133282850466024 133305708097728 133664954863104 133760281471488 133768575139734 134143754600448 134332321729536 134340650866548 134355359342592 134798753402208 134821871006976 135011391370632 135398451267072 135786620813312 135860160909312 135868584778416 135883460542464 136074473192448 136082910349764 136473042150144 136546954002144 136938416154624 136946906879832 137154429328896 137162933447778 137547633033216 137630659986288 138025228981248 138242956545792 138639280914432 138714365970432 138722966811576 139120667306496 139316230528272 139331483762688 139340122867584 139815273636864 139823942738652 140413208721408 140437289189376 140900754585024 140924918665728 141123018140496 141527599266816 141637314853836 142010209345536 142019014542048 142120299063456 142234223007744 142243042093992 142728091837632 142752569301504 143137274499072 143248237944912 143363066047488 143851935080448 143860854471264 144273284614144 144376176826368 144500868158976 144579127766976 144993617104896 145002607284528 145081138627278 145726581161952 146144360097792 146232576235431 146769362202624 146794532732928 146874034556928 146883141329904 147304235971584 147384013843584 147511302912288 148023494936289 148039701497856 148048880546808 148553728239168 148672809234432 149189034266496 149214619763712 149723442634752 149732726082336 149852752164864 149943206774277 150363751071744 150373074220992 150911723925504 151123861945728 151557114175488 151648597577484 151674604882848 152313813614592 152323257675456 152759948414976 152842681022976 152852157875718 152868893110272 153522653405184 153532172418912 153615323252412 154055718173952 154065270239811 154298732995008 154741087162368 154834492484574 155268755324928 155278382603904 155402854096896 155513683648512 155523326114016 155942447340288 155969191028736 156053661716736 156063337663023 156501047033856 156510750719808 156730759344306 156747919233024 156757638226032 157170340626432 157292182841472 157743118835712 157964859811584 157991950338048 158513348908152 158530703966208 158540533498944 158763395408058 159208677605376 159218549175168 159761485513728 159771391359804 159788884156416 160013500883712 160023422355741 160472238538752 160569103317336 161029433811456 161154267688026 161273449709568 161283449303424 161745827733504 161833426965504 161843461280172 162307445190912 162423198929664 162553397723136 162563476678848 163117819243008 163127933195094 163585456570368 163843504054272 163942403807196 164412405110016 164883753844736 165115532477952 165143849324544 165233288876544 165243533996142 165688850299056 165706990977024 165717265468032 165807015574032 165950215776324 166544664185088 166554990615159 166993486915584 167022125826048 167122944269064 167256910388736 167736413945856 167837663549808 167856039493632 167866447234176 168438872964096 168449316842628 168584346185472 169159219955712 169169708498616 169188230283264 169775689416192 169911781982208 170014344688944 170501753447424 171260288188416 171353040316416 171363664884888 171854941966848 171948016150848 172712985080832 172723693971276 173312682945696 174083723057664 174582798188544 174677349740544 174688180429392 174828210859008 174963741878268 175435253257824 175465339907328 175560369431328 176063677913088 176074594559784 176341409137152 176352343004286 176816633204736 176846956756992 176953705696656 177461008690176 177710467288032 177740944130304 178219939817472 178327517521671 178347041961984 178358100186312 179109762306048 179120867822064 179140479123456 179731671202944 179762494675968 180015188494176 180531268356096 180640241232003 181146881212416 181158113037888 181432630923264 181443880466352 181964056200192 182062605336192 182584554872832 182595875839776 182872572438528 182883911263704 183507546648384 184033638641664 184323942061056 184952487960576 184963955748768 185494223075328 185754974037696 185786830490112 186399956586438 186420364849152 186431923651536 186532892520786 187217611628544 187362747208224 187867672780032 187899891554304 188013312302697 188164024187328 188703465689088 188817371493534 188838044430336 188849753138448 189346945794048 189358686056064 189493732084608 189645630676992 189657389458656 190304122450176 190315922060943 190336759068672 190849699332096 190997650593216 191150754729984 191266137775062 191802580107264 191814472628352 192501569101824 192667824211968 192772170355968 192784122995499 193324822806528 193336809712704 193441518169704 194302108215936 194859146797056 194976768313908 195692482936832 195832046075904 195844188439872 196405647962112 196512018458112 196524202983066 196681737216384 197364659915052 197386268663808 197398507395744 198071637652224 198083918879757 198230412312576 198918712355328 198952826351616 199072918908738 199631256846336 199643634776448 199803669553152 199924275699036 199958562146592 200497432294656 200640422207232 200652862709601 201215631900672 201498482594304 201510976299822 201533039013888 202076152233984 202198130103312 202232806510464 203097676900608 203679931219968 203790241363968 203802877167624 203825190813696 204124365524646 204696871206912 204709563225216 204820431003216 205407624231936 205420360319748 205731643993344 205744400171667 206321449549824 206445989979432 207037843471872 207203805462528 207351578198016 207364434818688 207923263120384 207958921371648 208071548955648 208084450217364 208681000959744 208974345792408 208997225644032 209010184301376 209722910455296 209735914107978 210324158447616 210619813082112 210655933784064 211351131877536 211387377998592 211684527210744 212291398900224 212455972280754 213015314018304 213028521813072 213051845541888 213180448595184 213351334511616 213364563140988 214092137756448 214128853952256 214705911748608 214872356917368 215044599071232 215661103644672 215777902620672 215791281706896 215814907920384 216409926921216 216564265239552 216751302238464 217490425657344 217503910926792 217621707940917 218458005405696 218589871742928 219216540146688 220154043303936 220191799099392 220311051835392 220324711994856 220918467065408 220956353957376 221076020765376 221266954368432 222059552246784 222073320820212 222657982554112 222830592358752 223009213851648 223783551399744 223821929645568 224585163952128 224599089123504 224779128247296 225545626607616 225559611331488 226367585888256 226685792918592 227335671263232 227472896366226 227511907324272 228470720421888 228484886513184 229139922622464 229264021534464 229278236813577 229303339665408 230283980107776 230298258628368 231083577260928 232111630743552 232251738726861 232903132987392 232917573905856 233104281145344 233284989171024 233913671010432 233953786543104 234080492575104 234751570550784 234766126079712 235096139016459 235121878849536 235136457339048 235755510939648 235938274262208 236614678253568 236947289717376 236987925507072 237626586423296 237770023362228 237796055949312 237810800248416 238145093112087 238813016408064 238827823762752 239642228270592 239657087039706 239683326234624 240020251325568 240708357808128 240853654976004 241544150717184 241731401532039 241910174564352 241925173955136 242618741600256 242750140448256 242765191920258 243446073163776 243461167786368 243634798394496 243830096584704 243845215018272 244676728864512 244691899792641 245378184855552 245765256081408 246603317280768 246618607665024 247325630767104 247673298716928 247715773986816 247865300994213 248533275448584 248560486465536 248575898202048 248710523361048 248925323664486 249623482171392 249816996277632 250490230373376 250533188739072 250684416403596 250885365583104 251604620918784 251756495324712 251784059240448 251799670851264 252478248074752 252658309446144 252673975263942 252860840902656 252876519278208 253738829933568 253754562747924 253782345424896 254663534124288 254867672973312 255021517033416 255752630171136 256668758802432 256890432282624 257029560474624 257045497327332 257782412950272 257922024226272 259069477621248 259085540956914 259812195729408 259969024418544 261125584586496 261874197282816 262016024610816 262032270644088 262242316288512 263152879886736 263181691551744 263198009860992 264095516869632 264111891839676 264528514506429 265224949807104 265270435135488 265430558544984 266191513035264 266404892737536 266565700932048 266611416195456 267329909726208 267520562942976 267537150279468 268664643459072 268681301733096 268710718685184 269597506804416 269643742013952 270022782741264 270796902534144 271720321818624 271737169556832 272148946384896 272165820699528 272946084300288 273093908004288 273876832309248 273893813759664 274308858657792 274325866895556 275261319972576 276050457962496 276485913091584 277278561828864 277428731940864 277445933623152 278241334612992 278632461056544 278680245735168 279599934879657 279630547273728 279647885477304 280826417442816 280874578378752 281801509170048 281849837331456 282246036280992 283055198533632 283226057240301 283274629707672 284020418691072 284038029084096 284240598126912 284468446015488 284486084187984 285456183675264 285505138603008 286274548998144 286496475889824 286726132094976 286899206662593 287703870160896 287721708942528 288546569228288 288752353652736 289001736317952 289158255533952 289987234209792 290005214569056 290162277254556 291453162323904 292288720195584 292465152470862 293538724405248 293748069113856 293766282659808 294608471943168 294768027687168 294786304474599 295022605824576 296046989872578 296079402995712 296097761093616 297107456478336 297345618468864 298378068532992 298429239527424 299446885269504 299465452164672 299705504329728 299886413548554 300727502143488 300746148441984 301823447851008 302247723891456 302266464449733 303114228350976 303297195154968 303349209765696 304627627229184 304646515350912 305519896829952 305685362045952 305704315751436 305737786220544 306186548286969 307045306810368 307064344837824 307230646504824 308111436347904 308130540479622 308597465990016 309482174324736 309668984969148 310556765207808 310805708193792 311027367297024 311046652228032 311884894680576 311938382057472 312107323433472 312126675326046 313002094067712 313021501439616 313461518688612 313495838466048 313515276452064 314584365682944 314603871161967 315486237671424 315929719623168 315983900676096 317026697816304 317061407932416 317081066997888 317526790816116 318437098350336 319522971027456 319542782719608 319577768312832 320027001767424 320046844711482 320944477077504 321138206634672 322058867622912 322308535376052 322566898606848 323491655467008 323666853931008 323686922560344 324614890381824 324846397859328 325106795446272 325126953357696 326235638486016 326255866390188 327687008108544 327884807614392 328824810220032 329767507689472 330231064955904 330287698649088 330466577753088 330487067992284 331377700598112 331434530936064 331614031148064 331900431552648 333089328370176 333109981230318 333986973831168 334044251652096 334245888538128 334513820777472 335675327099616 335732894468352 336877745928192 336898633685256 337168692370944 338318439911424 338339416997232 338376460566528 339551378832384 340028689377888 341003506894848 341209344549339 342520576376832 342706080632832 342727329769776 343709883933696 343896032301696 345425970161664 345447387942552 346625365891392 348167446115328 349354699481088 349376360858784 349656421718016 349927483756536 350870506515648 350930679814656 351120738862656 352127355826176 352149189119568 352682818274304 352704686008572 353633266409472 353907411393312 354922017380352 355420934576064 355481888260608 356439879634944 356655035043342 356694083923968 356716200372624 358219524612096 358241735644128 359463342405888 359485630559559 359524989351936 360030376988352 361062536712192 361280482464006 362293762424832 362316226075776 362865261846528 362887760932704 363928112400384 364125210672384 364147787880387 365169109745664 365191751679552 365745144877056 365767822527408 367015093296768 368067277283328 368647884122112 369904975921152 369927911497536 370988446150656 371509948075392 371573660980224 372799913172876 372840729698304 372863847303072 373065785041572 373387985496729 374435223257088 374725494416448 375735345560064 375799783108608 376026624605394 376328048374656 377406931378176 377634742987068 377676088860672 377699506276896 378717372112128 378987464169216 379010962895913 379291261353984 379314778917312 380608244900352 380631844121886 380673518137344 381699398664192 381995301186432 382301509459968 382532275550124 383628945256704 385003138203648 385335648423936 385544340711936 385568245990998 386649645613056 386673619425408 386883036339408 388604216431872 388628311435371 389718293594112 389953536627816 391384965873664 391664092151808 391688376879744 392811295924224 393024036916224 393048405966132 393363474432768 394729319830104 394772537327616 394797014791488 396143275304448 396167837759514 396460824625152 397837424710656 397905652703232 398145837817476 399287269552896 399607339106304 399848551398072 399917124293184 400994864589312 401280844414464 401305725419202 402431263801344 402996965188608 403021952599644 403066078027776 404396260206624 404465613020928 406195353801216 407359862439936 407580482727936 407605754335248 407650381627392 408248731049292 409419126450432 409640862006432 410815248463872 410840720639496 411463287986688 411488800343334 412642899099648 412891979958864 414075686943744 414728869637376 415846526240768 415917842743296 416143097911296 416168900434728 417362001919488 417948691584816 417994451288064 418020368602752 419445820910592 419471828215956 421239626164224 421311867568128 422702263755072 422774755997184 423369054421488 424582797800448 424911944561508 426030628036608 426057043626144 426360897190368 426702669023232 426729126281976 428184275512896 428257707904512 429411823497216 429744713834736 430089198142464 431555805241344 431582563413792 432819853842432 433128530479104 433502604476928 434980851314688 435007821853584 435243415881834 437179743485856 438433080293376 438697728706293 440308086607872 440383598198784 440622103670784 440649423989712 441836934130816 441912707914752 442152041530752 442533908736864 444070484808867 444119104493568 444146641640424 445315965108224 445661184717504 446018427703296 447567102799488 447643859291136 449170327904256 449198178247008 449558256494592 449829620322831 451091253215232 451119222662976 452735171776512 453371585837184 454671342526464 454945792732452 455023814648544 456941440843776 456969773026368 458279845244928 458528043068928 458556473627154 458606679330816 460567960215552 460596517256736 462167154521856 462195810719433 464223261487104 464503477453722 465806265974784 465835147811712 466208562290688 466569978342048 467827342020864 467907573086208 468160985150208 468190012989069 469503141101568 469532252159424 470192278032918 470243757699072 470272914678096 471511021879296 471876548524416 473229356507136 473894579434752 473975851014144 475253172846592 475540046724456 475592111898624 475621600496832 476290186224174 477626032816128 477655647525504 479284456541184 479314174079412 479366652469248 480040502651136 480070267067223 481416715616256 481707309952008 483088301434368 483462803064078 483820349128704 483850347910272 485237483200512 485500280896512 485530383840516 486922335572736 487269596788992 487660193169408 487690430036544 489353457729024 489383799585282 490756369711104 491530512162816 493237215330048 494651261534208 495346597433856 495431547973632 495730601988426 497066550897168 497120972931072 497151796404096 497421046722096 497850647328972 499633992555264 499664971845477 500980460746752 501066377478144 501368832807192 501770731166208 503209241837568 503512990649424 503568118480896 503599341702528 504956496149504 505316618892288 505347950527884 505753038556416 507477659867136 507509125495848 507564690849792 509327068248576 509735345946624 510043034066832 511505260342272 513780864565248 514059120949248 514090994654664 515564825900544 515844048452544 518138955242496 518171081913828 519938048837088 522251169172992 523748394565632 524032049221632 524064541288176 524484632577024 526305759773472 526396019721984 528191033739264 528223783679352 529057029012858 530449899614208 530540870270976 530861117089968 532383026070528 533131401864096 533222832390912 534659819452416 534982552565013 535041125885952 535074300558936 537329286918144 537362603466192 537421437370368 539195013608832 539287484027904 540045565482528 541593805068288 541920723696009 543440643637248 543474339113664 544297892769792 544331641399056 545892168600576 546187816008576 547753664618496 547787627519328 548617717315584 548651733791112 550522639945152 552100915924992 552971826183168 554857463881728 554891867246304 556482669225984 557264922113088 557360491470336 559199869759314 559261094547456 559295770954608 561652834885632 563603018340096 563699674662912 564039936908091 564492072561984 566110397067264 566452114480602 566549259415344 568040837382144 568076058168192 568481196253824 568936892030976 568972168375968 570912367350528 570947766182829 571010277206016 572549097996288 572992951779648 573452264189952 573798413325186 575407740321792 575443417885056 577093138456576 577504707305472 578003472635904 578316511067904 578352368986497 579974468419584 580010429138112 580324554509112 582906324647808 584577440391168 584930304941724 587077448810496 587496138227712 587532565319616 589216943886336 589536055374336 589572608949198 590045211649152 592093979745156 592158805991424 592195522187232 594214912956672 594251756639271 594691236937728 596756137065984 596858479054848 598893770539008 598930904329344 599411008659456 599772827097108 601492296883968 601958588128803 603646895702016 604495447782912 604532928899466 606228456701952 606594390309936 606698419531392 609293030701824 611039793659904 611370724091904 611408631502872 611475572441088 612373096573938 614090613620736 614128689675648 614461293009648 616222872695808 616261080959244 617194931980032 617233200515001 618964348649472 619337969938296 621113530415616 621611416387584 622054734594048 622093304456064 623769789361152 623876764114944 624214646866944 624253350652092 626043002879232 626923037377224 626991676932096 627030552904128 629168731365888 629207742323934 630972475342848 631859439246336 631967801352192 634053395632608 634162133995776 635053581632232 636874196700672 639045942054912 639085565439216 639155536625664 640054003534848 640093689422964 642276413269344 644117735245824 644617070752104 645133797213696 646983310934016 647333707862016 647373845120688 649229780763648 649692795718656 650253906715392 652471276972032 652511732780376 652865123822751 655374016217088 655769615228784 657649620440064 660462129911808 660575397298176 660933155506176 660974135984568 662755401196224 662869061872128 663228062296128 663800863105296 666178656740352 666219962460636 667973947662336 668491777076256 669027641554944 671350654199232 671465788936704 673755491856384 673797267370512 674337384741888 676636879822848 676678833994464 679102757664768 680057378755776 682007013789696 682418689098678 685412161265664 685454659539552 687419767867392 687792064603392 687834710440731 690851940323328 690894775885104 693250731782784 696334892230656 696755216180583 698709398962176 698752721717568 699312843436032 699854967513072 701741013031296 701861359629312 702241477725312 704254711652352 704298378239136 705288417049377 705365636548608 705409372017144 707266532818944 707814822786624 709844034760704 710841869152128 710963776521216 712879759269888 713310070086684 713388167847936 713432400745248 714435279336261 716439049224192 716483471288256 718926684811776 718971261119118 719049978703872 720060753976704 722125073424384 722560964928012 724632452151552 725730523693056 725775521865408 727856224800768 728250421344768 728295575760774 730338219491328 730383503359104 731490289754112 731535645054816 734030186593536 734075699377923 736134554566656 737295768244224 739809951842304 739855822995072 741976892301312 743019896150784 743147321960448 743595902982639 745599826345752 745681459396608 745727694606144 746131570083144 746775970993458 748870446514176 749450988832896 751470691120128 751599566217216 752053249210788 752656096749312 754813862756352 755269485974136 755352177721344 755399012553792 757434744224256 757974928338432 758021925791826 758582522707968 758629557834624 761216489800704 761263688243772 761347036274688 763990602372864 764603018919936 765064551100248 767257890513408 770006276407296 770671296847872 771088681423872 771136491981996 773347238850816 773766072678816 777208432863744 777256622870742 779436587188224 779907073255632 783376753759488 785622591848448 786048073832448 786096811932264 786726948865536 789458639660208 789545074655232 789594029582976 792286550608896 792335675519028 793585543519287 795674849421312 795811305406464 796291675634952 798574539105792 799214678212608 799697102796144 799834248586368 801989729178624 802561688828928 802611450838404 805993930377216 806043905199288 806132156055552 808792520413248 808931226041856 812390707602432 815160965455872 815211508670496 816497462098584 818838252900864 819281724012864 821630496927744 821681441278992 822926575973376 822977600686668 825783959917728 828151373887488 829457739274752 831693052481536 831835685486592 832286195822592 832337800869456 834724003838976 835897383169632 836040737205504 838799804638971 838891641821184 838943656431912 842479252328448 842623735136256 845404527510144 845549511994368 846738108842976 849165595600896 849678171720903 849823889123016 852061256073216 852114087252288 852721794380736 853405338046464 853458252563952 856368551025792 856515415809024 858823646994432 859489427669472 860178396284928 863111610482688 863165126827584 865639707684864 866257060958208 867005208953856 869961702629376 870015643707168 870486831763668 874359486971712 876866160586752 877395457412586 880616173215744 881244207341568 881298847979424 883673868261632 883825415829504 884304083061504 884358913423797 885067817473728 888140969617734 888238208987136 888293283280848 890631930216448 891322369435008 892036855406592 895134205598976 895287718582272 898340655808512 898396356494016 899116512989184 899659240645662 902182506430464 902238445325952 905470343553024 906743171674368 906799393349199 909342685052928 909891585464904 910047629297088 913882881687552 913939546052736 916559690489856 917056086137856 917112947254308 917213358661632 921135920431104 921193034513472 924334309043712 924391621438866 928446522974208 929006954907444 931670295623424 932417124581376 933139956684096 935654684041728 935815146172416 936321970300416 936380025978138 939006282203136 939064504318848 940384556065836 940487515398144 940545829356192 943753097048832 943811613485901 946458713014272 947789158869504 947951702028288 950506345693184 951080093448912 951184223797248 951243200993664 952580372448348 955311295051008 958568913082368 958628348158824 958733304938496 960081005302272 960140534134446 962833431232512 963414619904016 966176602868736 966925606128156 967700695820544 970474966401024 971000561793024 971060767681032 973844671145472 974539193577984 975320386338816 975380860073088 978706915458048 978767599170564 983061024325632 986474430660096 989302523068416 990693194867712 990863095947264 991461203976852 994133101794336 994303592808192 994842093444192 995701294657944 999267985110528 999329943690954 1001960921493504 1002132754956288 1002737665614384 1003541462332416 1007025981298848 1007198683405056 1009912992299008 1010633237784576 1010695901055768 1011506077112832 1014955319734272 1015018250991696 1015129381699584 1018654136497152 1020086068133664 1023010520684544 1023628033648017 1027561729130496 1028118241898496 1028181989309328 1031129651801088 1031688096905088 1036277910484992 1036342163827656 1039876097674176 1044502338345984 1048064098443264 1048129082576352 1048969265154048 1052611519546944 1052792039443968 1056382067478528 1056447567358704 1058114058025716 1060899799228416 1061722234179936 1064766052141056 1066262803728192 1066445664781824 1069319638904832 1069965105130026 1070082251771904 1070148601117872 1074658573836288 1074725206932384 1078390027217664 1078456891678677 1078574968055808 1080091130965056 1083187610136576 1083841447392018 1086881287274496 1086948678227328 1088595785539584 1088663282798112 1091784337201152 1092375632017152 1092443363641161 1095507329236992 1095575255038656 1097235434631168 1097303467582224 1101045279890304 1104201831849984 1105943652366336 1109714927763456 1109783734492608 1112965338451968 1114529844226176 1114720982940672 1118399739518628 1118522189094912 1118591541909216 1120163956490187 1123305669771264 1127206036680192 1127399349325824 1128079873816182 1128984145123968 1132220794134528 1132904228961204 1133098518830688 1136152116336384 1136962392507648 1137032888687739 1137873784061952 1137944336751936 1141824734701056 1141895532365658 1142020554412032 1145098195992576 1145985903559296 1146904528379904 1147596826650372 1150886835770112 1154186276913152 1155009414610944 1156006945271808 1156633022135808 1156704737972994 1159948936839168 1160020858276224 1160649109018224 1165812649295616 1165884934306113 1169154880782336 1169860609883448 1174154897620992 1174992276455424 1175065130639232 1178433887772672 1179072110748672 1179145217898396 1180090423298304 1184187959490312 1184317611982848 1184391044374464 1188429825913344 1188503513278542 1189382473875456 1193512274131968 1193716958109696 1197861808658688 1198822017318912 1199545654194216 1202984593767936 1203917176257606 1207293791404032 1208990895565824 1209065857798932 1213188780619872 1213396839062784 1218586061403648 1222079587319808 1222741448183808 1222817263005744 1222951144882176 1224746193147876 1228257379351296 1228922586019296 1232445745391616 1232522161918488 1234389863960064 1234466401030002 1237928697298944 1238675939876592 1242227060831232 1244186608912128 1247539578722304 1247753528229888 1248429293733888 1248506701304184 1252086005758464 1253846074754448 1253983353864192 1254061105808256 1258337462731776 1258415484647868 1263718878492672 1263935602704384 1268106791265216 1268324267991552 1270107163264464 1273748393401344 1278091884109824 1278171130878432 1280108007069696 1280187378845928 1284552826538688 1288235470491648 1289234141504208 1290267594427392 1294667415724032 1294747690241376 1298459561527296 1299385591437312 1300507813430784 1304942553944064 1305023465560752 1305730247645502 1311539230457568 1315299240880128 1316093186118879 1320924259823616 1321150794596352 1321866311012352 1321948271969136 1325510802392448 1325738123744256 1326456124592256 1327601726210592 1332211454426601 1332357313480704 1332439924921272 1335947895324672 1336983554152512 1338055283109888 1342701308398464 1342931577873408 1347510983712768 1347594534741024 1348674769483776 1349488860968493 1353273759645696 1353357667988928 1358205515329536 1360114757511552 1364014027579392 1364837378197356 1370824322531328 1370909319079104 1374839535734784 1375584129206784 1375669420881462 1381703880646656 1381789551770208 1386501463565568 1386587432158299 1392669784461312 1393510432361166 1397418797924352 1397505443435136 1398625686872064 1399709935026144 1403482026062592 1403722719258624 1404482955450624 1404570038967207 1408509423304704 1408596756478272 1410576834098754 1410731273097216 1410818744034288 1414533065637888 1415629645573248 1419688069521408 1421683738304256 1421927553042432 1425759518539776 1426620140173368 1426776335695872 1426864801490496 1428870558672522 1432878098448384 1432966942576512 1437853369623552 1437942522238236 1438099957407744 1440121507953408 1440210801201669 1444250146848768 1445121929856024 1449264904303104 1451461047386112 1451551043730816 1455712449601536 1456500842689536 1456591151521548 1460767006718208 1462980579508224 1463071290109632 1468060373187072 1468151398755846 1472269109133312 1474591536488448 1479711645990144 1483953784602624 1486039792301568 1486294643920896 1487191805965278 1491199652691504 1491362918793216 1491455389212288 1492263140166288 1493551941986916 1498901977665792 1498994915536431 1502941382240256 1503199132434432 1504106498421576 1505312193498624 1509627725512704 1510538971948272 1510704355442688 1510798025107584 1514869488448512 1515949856676864 1516043851583652 1517259115669248 1522432979601408 1522527376487544 1522694072549376 1527981204745728 1529206037839872 1530129102200496 1534515781026816 1541342593695744 1542177362847744 1542272983963992 1546694477701632 1547532145357632 1554416865727488 1554513245741484 1559814146511264 1566753507518976 1571245183696896 1572096147664896 1572193623864528 1573453897731072 1578917279320416 1579188059165952 1584573101217792 1584671351038056 1587171087038574 1591349698842624 1591622610812928 1592583351269904 1597149078211584 1599394205592288 1599668497172736 1603979458357248 1604947657695039 1605123377657856 1605222901676808 1611987860754432 1612087810398576 1612264312111104 1617585040826496 1617862452083712 1624781415204864 1625762171088027 1630321930911744 1630423017340992 1632994924197168 1637676505801728 1638563448025728 1643260993855488 1643362882557984 1645853151946752 1645955201373336 1651567919835456 1656302747774976 1658915478549504 1663386104963072 1664572391645184 1664675601738912 1669448007677952 1671794766339264 1672081474411008 1677599609277942 1677783283642368 1677887312863824 1684958504656896 1690809055020288 1691099023988736 1692119810724273 1693476217685952 1698331191201792 1699356343441806 1699647778246032 1704122512146432 1704228174504576 1705443588761472 1706810676092928 1706916505127904 1712737102051584 1712843298548487 1713030831618048 1717647293988864 1718978855338944 1720356792569856 1726223220965376 1726330253655168 1731279415369728 1732514121916416 1734010417907712 1735057106959491 1739923405258752 1740031287414336 1740973663527336 1748718973943424 1753732321173504 1754790914825172 1761232346431488 1762488414683136 1762597695958848 1767347736523264 1767650831659008 1768608166123008 1768717826847594 1770135634947456 1776281939235468 1776476417974272 1776586566561696 1782644738870016 1782755269917813 1784073710813184 1790268411197952 1790575437164544 1796681311617024 1796792712988032 1798233025978368 1799318481291324 1804476890651904 1805875764386409 1810940687106048 1813486343348736 1813598786698398 1818685370105856 1819783170929808 1820095258594176 1827879092105472 1833119380979712 1834112172275712 1834225894508616 1834426717323264 1842271840862208 1842386069026944 1848668618087424 1848783242877732 1851699601545003 1856893045948416 1858013909814888 1863340591246848 1864834249162752 1866279913368192 1871309368083456 1871630292344832 1872643940600832 1872760051956276 1878129008637696 1880769112131672 1880975030796288 1881091658712384 1887506194097664 1887623226971802 1892917426028544 1895578317739008 1895903404056576 1902160186897824 1902486401987328 1905160744896696 1910622590102016 1917137826164736 1917256696317648 1917466609876992 1920162010604544 1920281068268892 1926829239808032 1932353205737472 1933851212256312 1935401391641088 1940949932802048 1942001123586048 1942121535362064 1947689342290944 1949078387155968 1950761720146176 1957413830916096 1957535198341128 1966122048651264 1972948861320192 1981386389735424 1981726191894528 1982922407953704 1988266203588672 1988607185616384 1989684186888384 1991402589315888 1998535970221056 1998659887381908 2003921842987008 2005475331228768 2007082924664832 2014051962597696 2014397366810112 2019825984598016 2021266475569152 2021391802111536 2023012154225664 2029910639468544 2030036501983392 2037308272994304 2040172136267328 2046021041369088 2047256067296034 2056236483796992 2056363978618656 2062259303602176 2063376193810176 2063504131322193 2072555820969984 2072684327655312 2079752195348352 2089004676691968 2096128196886528 2096258165152704 2097938530308096 2105223039093888 2105584078887936 2112764134957056 2112895134717408 2115865251148131 2116228116051432 2121799598456832 2123444468359872 2129532104282112 2132525607456384 2132891329563648 2138639277809664 2139930210260052 2140164503543808 2140297202235744 2143305838008783 2149317147672576 2149450413864768 2156780054435328 2156913783357354 2157149936111616 2160182261930112 2166375220273152 2167682894784036 2173897356454656 2177191571079168 2177326565596224 2183568674402304 2184751264034304 2184886727282322 2191014658473984 2191150510077312 2194470869262336 2194606935164448 2202090559780608 2202227098133769 2208403663699968 2211887304732672 2219429855526912 2219567468985216 2225930676903936 2229059688452352 2229441965881344 2236799479037256 2237044378189824 2237183083818432 2240327912980374 2246611339542528 2254412073360384 2254798698651648 2256159747632364 2257968290247936 2264441588269056 2265808457922408 2266197037661376 2272304232672768 2273924785015296 2274065777375478 2275747568123904 2275888673503872 2283649469402112 2283791064731316 2284041108824064 2291971807118592 2293809056759808 2295193653300744 2301773671540224 2308372553826304 2310018829221888 2312013890543616 2313266044271616 2313409475945988 2320041716552448 2321298218036448 2331625298591232 2331769868612226 2338309761564672 2339721219766896 2350130261278464 2356867775545344 2358144221497344 2358290435796792 2360180846596608 2368375918980624 2368635223965696 2368782088748928 2376859651826688 2377007026557084 2387024548263936 2387433916219392 2395723617317376 2397644034637824 2399091308388432 2405969187535872 2407834352515212 2417981791131648 2418131715597864 2426377561239744 2426793678125568 2437172122807296 2445482896367616 2445634526011488 2449492386295752 2456514758702592 2457845172038592 2464891490783232 2465044323836976 2468779727920128 2468932802060004 2477351879753184 2484454121662464 2488373217824256 2495079157444608 2495507056459776 2496858587467776 2497013402608368 2504172011516928 2507692149508896 2508122211616512 2516399413916913 2516674925463552 2516830969295736 2527437756985344 2527871205408768 2536213582530432 2536648535983104 2540214326528928 2547496786802688 2549034515162709 2556183768219648 2556342261756864 2560216014139392 2560374757691856 2569105653077376 2576470940983296 2578468283008416 2580535188854784 2589334831448064 2589495380482752 2596919123054592 2598771182874624 2601015626861568 2609885107888128 2610046931121504 2611460495291004 2623078460915136 2630598481760256 2632186372237758 2641848519647232 2643732622024704 2643896543938272 2651021604784896 2651476247488512 2652912249184512 2653076740271391 2655203452421184 2664422908853202 2664714626961408 2664879849842544 2671895790649344 2673967108305024 2676110566219776 2685402616796928 2685863155746816 2695021967425536 2695189069482048 2697349538967552 2698977721936986 2706547519291392 2706715335977856 2716411030659072 2720229515023104 2720398180047597 2728028055158784 2729674756394712 2741648645062656 2741818638158208 2749679071469568 2751168258413568 2751338841762924 2763407761293312 2763579103540416 2773002927131136 2773174864316598 2785339568922624 2787020864722332 2795010886870272 2797251373744128 2799419870052288 2806964052125184 2807445438517248 2808965910901248 2809140077934414 2817018846609408 2817193512956544 2821153668197508 2821462546194432 2821637488068576 2831259291146496 2831434840457703 2839376139042816 2843367476608512 2843855106084864 2851519037079552 2853240280346736 2853552671391744 2853729602980992 2857741117345044 2865933885153024 2875706739247104 2875885044476472 2876199914815488 2880243015906816 2880421602403338 2888500293697536 2890243859712048 2898529808606208 2903102087461632 2911424899203072 2913001685379072 2913182303043096 2921534013436416 2925961159016448 2926142580219264 2936120746374144 2936302797511692 2949183072976896 2959423291980288 2967907569205248 2972079584603136 2972589287841792 2974383611930556 2982399305383008 2982910778424576 2984526280332576 2987103883973832 2997803955331584 2997989831072862 3005882764480512 3006398264868864 3008212996843152 3010624386997248 3021077943896544 3021596050215168 3029738976897024 3031899713353728 3032087703167304 3034518231338496 3044865959202816 3045054752975088 3045388145098752 3055962409491456 3060258204400992 3069031562053632 3070884100944051 3082685187391488 3084354725695488 3084545967927984 3093388955403264 3095064290715264 3108833731454976 3109026491482968 3119628293022528 3133507015037952 3144192295329792 3144387247729056 3146907795462144 3157834558640832 3158376118331904 3169146202435584 3169342702076112 3174342174077148 3182699397685248 3185166702539808 3194298156423168 3198788411184576 3199336994345472 3207958916714496 3209895315390078 3210246755315712 3210445803353616 3223975721508864 3224175620797152 3235170081652992 3235370675036031 3235724904167424 3249562830409728 3251524342176054 3260643861823488 3260846034681984 3265989848394336 3275353011603456 3277126896051456 3277330090923483 3286521987710976 3286725765115968 3291706303893504 3291910402746672 3303135839670912 3312605495549952 3317830957099008 3326772209926144 3329144783290368 3329351203477824 3338896015355904 3343589532678528 3344162948822016 3355199218555884 3355566567284736 3355774625727648 3360491869470561 3369917009313792 3381618110040576 3382198047977472 3384239621448546 3386952435371904 3396662382403584 3398712686883612 3399295556492064 3408456349009152 3410887177522944 3411098666063217 3413621352185856 3413833010255808 3425474204103168 3425686597096974 3426061663236096 3435294587977728 3437957710677888 3440713585139712 3452660507310336 3462558830739456 3465028243832832 3468020835815424 3470114213918982 3479846810517504 3480062574828672 3481947327054672 3497437947886848 3497654802918339 3507464642347008 3509581829650344 3522464692862976 3524976829366272 3525195391917696 3534695473046528 3535301663318016 3537216332246016 3537435653695188 3540271269894912 3552563878470936 3552952835948544 3553173133123392 3565289477740032 3565510539835626 3568147421626368 3580536822395904 3581150874329088 3593585425976064 3596466051956736 3598636962582648 3608953781303808 3611751528772818 3621881374212096 3626972686697472 3627197573396796 3639566341859616 3640190517188352 3655758184210944 3666238761959424 3668224344551424 3668451789017232 3668853434646528 3684772138053888 3697337236174848 3697566485755464 3703399203090006 3713786091896832 3716027819629776 3726681182493696 3732559826736384 3742618736166912 3743260584689664 3745287881201664 3745520103912552 3756258017275392 3761538224263344 3761950061592576 3762183317424768 3775012388195328 3775246453943604 3791156635478016 3791806808113152 3804320373795648 3804972803974656 3810321489793392 3821245180204032 3834275652329472 3834513392635296 3840324021209088 3840562136537784 3853658479616064 3864706411474944 3867702424512624 3870802783282176 3884002247172096 3884243070724128 3895378684581888 3898156774311936 3901523440292352 3914827661832192 3915070396682256 3945897722640384 3948279558356637 3962772779470848 3963452383789056 3965844815907408 3976532407177344 3977214371232768 3979368373776768 3982805178631776 3996634363279803 3997071940442112 3997319774763816 4007843685974016 4010950662457536 4014165849329664 4028103925195392 4028794733620224 4039651969196032 4042532951138304 4042783604223072 4046024308451328 4048466582905479 4059821278937088 4060073003966784 4074616545988608 4080344272534656 4092042082738176 4094512134592068 4112472967593984 4112727957237312 4124518607204352 4126752387620352 4127008262644386 4145111641939968 4145368655310624 4159504390696704 4159762296474897 4178009353383936 4192256393773056 4192516330305408 4195877060616192 4210446078187776 4211168157775872 4213710116901621 4225528269914112 4225790269434816 4231730502296262 4232456232102864 4243599196913664 4246888936719744 4259064208564224 4265051214912768 4265782659127296 4277278555619328 4279860420520104 4280329007087616 4280594404471488 4286611676017566 4298634295345152 4298900827729536 4313560108870656 4313827566714708 4314299872223232 4320364523860224 4320632403605007 4332750440546304 4335365789568072 4347794712909312 4354383142158336 4354653131192448 4367137348804608 4369502528068608 4369773454564644 4382301020154624 4388941738524672 4389213870328896 4404181119561216 4404454196267538 4416807327399936 4423774609465344 4439134937970432 4451861353807872 4458119376904704 4458883931762688 4473598958074512 4474088756379648 4474366167636864 4480655825960748 4496984746609293 4508824146720768 4509597397303296 4512319495264728 4515936580495872 4528883176538112 4531616915844816 4532394075322752 4544608465345536 4547849570030592 4548131554750956 4551777347007744 4567298938804224 4567582129462632 4568082217648128 4583943614237184 4587618113519616 4590387306601488 4603547343080448 4624027781087232 4626532088543232 4626818951891976 4640083433104896 4642596436072896 4663250597182464 4663539737224452 4679442439533792 4700260522556928 4713735551090688 4716288442994688 4716580871593584 4720361693193216 4736751837961248 4737564177497856 4753719303653376 4754014053114168 4774049096527872 4774867832438784 4791447234634752 4798182616776864 4811938375071744 4814842973085117 4815668705030424 4835963582263296 4836263431195728 4852755122479488 4853587356251136 4874344245614592 4877286513264081 4890965792735232 4891269052022976 4898984772591504 4913029517405184 4915690344077184 4929782981566464 4930088647673952 4937559455840256 4937865604120008 4954703759506368 4968908243324928 4976746435648512 4990158314889216 4993717174935552 4994026805216736 5008344023033856 5015384299017792 5016244423233024 5032798827833826 5033349850927104 5033661938591472 5054875513970688 5072427165060864 5073297071966208 5080428653057856 5094993573605376 5098069030325418 5112367536439296 5112684523513728 5120432028278784 5120749515383712 5138211306154752 5138529895645461 5152941881966592 5156936566016832 5161070377709568 5178669662896128 5178990760965504 5193838246109184 5197542365749248 5202031253723136 5205171320878473 5219770215776256 5220093862243008 5222920990582008 5246156921830272 5261196963520512 5264372744475516 5283697039294464 5287465244049408 5287793087876544 5302043209569792 5302952494977024 5305824498369024 5306153480542782 5310406904842368 5328845817706404 5329429253922816 5329759699685088 5347934216610048 5348265809753439 5352221132439552 5370805233593856 5371726311493632 5390043934851072 5390378138964096 5394699077935104 5397955443873972 5413430671955712 5432822061318144 5440459030046208 5440796360095194 5456056110317568 5459349512789424 5483637276316416 5499358142939136 5502336516827136 5502677683525848 5526815522586624 5527158207080832 5546005854262272 5546349728633196 5555098804635009 5570679137845248 5574041729444664 5590021773740544 5594502747488256 5598839740104576 5613928104250368 5614890877034496 5617931821802496 5618280155868828 5634387025913088 5642307336395016 5642925092388864 5643274976137152 5662518582292992 5662869680915406 5678752278085632 5686734953217024 5687710212169728 5706480560693472 5707459205961984 5715482234690088 5731867770306048 5751413478494208 5751770088952944 5752399829630976 5760486031813632 5760843204806676 5780487719424096 5797059617212416 5806204174923264 5822849798406144 5826003370758144 5826364606086192 5843068026872832 5852285160438528 5872241492748288 5872605595023384 5898366145953792 5918846583960576 5944159169206272 5945178575683584 5948767223861112 5964798610766016 5965821556849152 5969052560665152 5974207767947664 5995607910663168 5995979662145724 6011765528961024 6016425993686304 6021248773994496 6042155887793088 6043192100430336 6059477953794048 6063799426707456 6064175406334608 6069036462676992 6089731918405632 6090109505950176 6111924818982912 6120516408801984 6138063124107264 6141768201888102 6168709451390976 6169091935855968 6186777910806528 6190128581430528 6190512393966579 6217667462909952 6218052982965936 6239256586045056 6267014030075904 6288384590659584 6288774495458112 6293815590924288 6315669117281664 6316752236663808 6338292404871168 6338685404152224 6347595753444393 6348684348154296 6365398795370496 6370333405079616 6388596312846336 6397576822369152 6398673988690944 6415917833428992 6419790630780156 6420493510631424 6420891606707232 6447951443017728 6448351241594304 6470340163305984 6470741350072062 6471449808334848 6499125660819456 6503048684352108 6521692069363968 6531979696788672 6550706023206912 6554253792102912 6554660181846966 6573043975421952 6573451530231936 6583412607787008 6583820805493344 6606271679341824 6606681294401307 6625210991099904 6635661914198016 6653544419852288 6658289566580736 6658702406955648 6677792030711808 6687179065357056 6688325897644032 6710398437111768 6711133134569472 6711549251455296 6720983738941122 6739834018627584 6763236220081152 6764396095954944 6768479242897092 6773904870743808 6793324764807168 6797425373767224 6798591112984128 6816912698018304 6821774355045888 6822197332126434 6827242704371712 6827666020511616 6850948408206336 6851373194193948 6852123326472192 6875915421355776 6881427170279424 6905321014620672 6925117661478912 6930056487665664 6936041671630848 6940228427837964 6960125149657344 6963894654109344 6994875895773696 6995309605836678 7014929284694016 7019163659300688 7050390783835392 7069390946093056 7070603326636032 7074432664492032 7074871307390376 7080542539789824 7105127756941872 7105905671897088 7106346266246784 7130578955480064 7131021079671252 7161073644791808 7162301748658176 7187170851952128 7192932103913472 7197273925165296 7217907562607616 7223503057545636 7253945373394944 7254395146793592 7279132683719232 7280381034376704 7311516368421888 7336448689102848 7336903578034464 7369544276107776 7394674472349696 7395132971510928 7406798406180012 7432055639259552 7453362364987392 7465119653472768 7485237472333824 7486521169379328 7490575762403328 7491040207825104 7512516034550784 7523076448526688 7524366634849536 7549198241750739 7550024776390656 7550492907887208 7582313270956032 7583613616226304 7608640747591296 7609945607949312 7620642979586784 7642490360408064 7647103545488127 7668551304658944 7669026785270592 7680648042418176 7681124273075568 7707316959232128 7729412822949888 7735404849025248 7741605566564352 7768004494344192 7768486141448256 7790757369163776 7796313548623872 7803046880584704 7829655323664384 7830140793364512 7891795445280768 7896559116713274 7925545558941696 7931689631814816 7953064814354688 7954428742465536 7958736747553536 7959230220814173 7965610357263552 7993268726559606 7994143880884224 7994639549527632 8015687371948032 8021901324915072 8028331698659328 8056207850390784 8057589467240448 8079303938392064 8085065902276608 8085567208446144 8092048616902656 8096933165810958 8119642557874176 8120146007933568 8149233091977216 8160688545069312 8161194540142791 8184084165476352 8189024269184136 8224945935187968 8225455914474624 8249037214408704 8253504775240704 8254016525288772 8290223283879936 8290737310621248 8319008781393408 8319524592949794 8356018706767872 8385032660610816 8391754121232384 8420892156375552 8422336315551744 8427420233803242 8451056539828224 8451580538869632 8463461004592524 8464912464205728 8493777873439488 8494304521373109 8518128417128448 8530102429825536 8531565318254592 8554557111238656 8559720841040208 8560658014175232 8561188808942976 8573223352035132 8597801655459072 8627120217741312 8627655133429416 8628599744446464 8640729047720448 8641264807210014 8665500881092608 8670731579136144 8695589425818624 8709306262384896 8734274697609216 8739005056137216 8739546909129288 8764602040309248 8777883477049344 8778427740657792 8808362239122432 8808908392535076 8847549218930688 8878269875940864 8903722707615744 8916238753809408 8917767863525376 8947197916149024 8948732335273728 8961311651921496 8993969493218586 9017648293441536 9019194794606592 9024638990529456 9031873160991744 9063233831689632 9064788150645504 9089216930691072 9095699140061184 9096263109501912 9103554694015488 9134597877608448 9135164258925264 9136164435296256 9167887228474368 9180774613202976 9207094686160896 9212652302832153 9248055562174464 9253064177086464 9253637903783952 9280166866209792 9285192872145792 9326501194364928 9327079474448904 9358884879067584 9400521045113856 9432576885989376 9433161743187168 9440723386386432 9473503675922496 9475128354995712 9507438607306752 9508028106228336 9548098193055744 9582894469269504 9596365233553728 9623876750143488 9629685946170234 9631337410060848 9671927164526592 9672526862391456 9705510244958976 9706112025108093 9707174712502272 9748688491229184 9754573026528162 9781931585470464 9782538104045952 9797969545183008 9826059034810368 9831380688154368 9831990272770449 9859565963132928 9860177295347904 9875118911680512 9875731208240016 9909407519012736 9937816486649856 9953492871297024 9980316629778432 9987434349871104 9988053610433472 10016688046067712 10030768598035584 10032488846466048 10065597655667652 10066699701854208 10067323877182944 10081475608411683 10109751027941376 10144854330121728 10146594143932416 10160857306115712 10189987147210752 10196138060650836 10225369047027456 10233295998189651 10240864056557568 10241499030767424 10276422612309504 10277059791290922 10305883763933184 10313873132033664 10322140755419136 10357981521931008 10387676492218368 10395084731498496 10404062507446272 10410342641756946 10439540431552512 10440187724486016 10445841981164016 10492313843660544 10492964408755017 10522393927041024 10528745488951032 10567394078588928 10574930488098816 10575586175753088 10604086419139584 10605904989954048 10611648996738048 10612306961085564 10620813809684736 10657691635412808 10658858507845632 10659519399370176 10695868433220096 10696531619506878 10704442264879104 10741610467187712 10743452622987264 10780756277928192 10789398155870208 10795910887747944 10826861343911424 10865644122636288 10880918060092416 10881592720190388 10918699025578848 10967274552632832 10998716285878272 11004673033654272 11005355367051696 11054316414161664 11092011708524544 11092699457266392 11110197609270018 11141358275690496 11148083458889328 11180043547481088 11197679480209152 11227856208500736 11229781754068992 11235863643604992 11236560311737656 11268774051826176 11284614672790032 11285850184777728 11286549952274304 11325037164585984 11325739361830812 11373469906434048 11375420424339456 11412961121386944 11414918411923968 11430964469380176 11463735540612096 11502826956988416 11503540177905888 11520972063627264 11521686409613352 11560975438848192 11594119234424832 11612408349846528 11652006741516288 11652729212172384 11686136053745664 11704570320877056 11744482985496576 11745211190046768 11837693167921152 11844838675069911 11888318338412544 11890357151367168 11897534447722224 11929597221532032 11931643113698304 11938105121330304 11948415535895328 11989903089839409 11991215821326336 11991959324291448 12023531057922048 12032851987372608 12042497547988992 12084311775586176 12086384200860672 12118955907588096 12127598853414912 12128350812669216 12138072925353984 12145399748716437 12179463836811264 12180219011900352 12223849637965824 12241032817603968 12276126248214528 12283536403776204 12337418902781952 12338183871711936 12373555821613056 12380257162861056 12381024787933158 12435334925819904 12436105965931872 12478513172090112 12479286889424691 12534028060151808 12576769181319168 12577548990916224 12587631181848576 12631338234563328 12633504473327616 12641130350704863 12676584809742336 12677370808304448 12695191506888786 12697368696308592 12730797590740992 12740666810159232 12777192625692672 12795153644738304 12797347977381888 12831835666857984 12839581261560312 12840987021262848 12841783213414464 12895902886035456 12896702483188608 12940680326611968 12941482700144124 12942899616669696 12961897210815021 12998251321638912 13006097368704216 13043384138727936 13063959393577344 13101412046413824 13108507584205824 13109320363693932 13146903060463872 13166825215574016 13167641610986688 13212543358683648 13213362588802614 13250421982199808 13271323828396032 13317404813911296 13355584061423616 13374358130714112 13376651795288064 13420796874223536 13422266269138944 13423098502910592 13441967477882244 13490954239827879 13526472440162304 13528792191909888 13536958485794184 13547809741487616 13586649529614336 13594850747534448 13597182225968256 13633825396036608 13643548710091776 13644394664252868 13655332041023232 13701896816412672 13702746388387896 13704246652944384 13751830842711552 13762854340558848 13810642029241344 13872083343261696 13880456855675928 13920250299314688 13927789308218688 13989751791547392 13990619211673356 14038327318601376 14100781567670784 14138781892186112 14141206653272064 14148865328984064 14149742614780752 14161085079579648 14210255513883744 14212692532493568 14261157910960128 14262042159342504 14322147289583616 14324603497316352 14374341703904256 14394547850330592 14435815125215232 14444528919255351 14447006115091272 14507890746789888 14508790293587184 14558265367438464 14560762068753408 14623032736843776 14672897378205696 14673807156068928 14739088552215552 14789348944699392 14790265943021856 14813596812360024 14864111278519104 14906724729974784 14930239306945536 14970474944667648 14981151524806656 14982080415650208 15025032069101568 15046152897053376 15048733269699072 15098396483501478 15100049552781312 15100985815774416 15164626541912064 15217281495182592 15219891215898624 15241285959173568 15284980720816128 15294207090976254 15337102609317888 15338053570541184 15361296084836352 15362248546151136 15414633918464256 15415589686936383 15458825645899776 15470809698050496 15483211133128704 15536008988688384 15536972282896512 15581514738327552 15592627097247744 15606093761169408 15659310647328768 15660281586729024 15783590890561536 15793118233426548 15851091117883392 15863379263629632 15906129628709376 15908857484931072 15917473495107072 15918460441628346 15931220714527104 15986537453119212 15988287761768448 15989279099055264 16043802649830144 16044797429260317 16056663397318656 16112415700781568 16115178934480896 16158607876784128 16170131804553216 16171134416892288 16184097233805312 16193866331621916 16240292015867136 16298466183954432 16321377090138624 16322389080285582 16368168330952704 16378048538368272 16450911828949248 16498074428817408 16507009550481408 16508033050577544 16580446567759872 16581474621242496 16638017562786816 16639049185899588 16712037413535744 16770065321221632 16783508242464768 16841784312751104 16844672631103488 16854840467606484 16903161077739264 16926922009185048 16929824928411456 16987555746878976 16988609042746218 17036256834256896 17060204859651072 17063130636509184 17119441682080416 17122377617885952 17146446704070264 17195603310918144 17254240435482624 17255310266858832 17257199488892928 17281458095440896 17282529614420028 17341463158272288 17391178851637248 17418612524769792 17468549395218432 17478010112274432 17479093818258576 17529204080618496 17556855481315584 17616724478244864 17617816785070152 17695098437861376 17756539751881728 17832477507618816 17835535727050752 17894395832298048 17897464670547456 17922623303842992 17987938986437172 18035296586883072 18049277981058912 18063746321983488 18126467663379264 18129576301291008 18178433861382144 18191398280122368 18192526219003824 18207109388030976 18269195755216896 18270328517850528 18335774456948736 18361549226405952 18414189372321792 18425304605664306 18506128354172928 18507275807567904 18560333732419584 18570385744291584 18571537181899737 18653002388729856 18654158948897808 18717769758135168 18801042090227712 18865153771978752 18866323486374336 18881446772772864 18947007351844992 18950256709991424 19014877214613504 19016056212456672 19042787260333179 19096196386111488 19165788938539008 19192730467107456 19247753500286976 19259371892340468 19262674820121696 19343854329053184 19345053724782912 19411020489917952 19412224050216186 19414349425004544 19497376982458368 19509146053056324 19565076208091904 19595939090366016 19652118069620736 19662761376308736 19663980545540898 19719131926265856 19720354590695808 19750237823361024 19751462416480032 19818815038025472 19820043883203921 19875632973299712 19906985742594048 19960633259556864 19974868699742208 19976107220866944 20033376092135424 20061537196071168 20064977692932096 20131195311335304 20133399403708416 20134647754365888 20162951216823366 20219502055882752 20289708660243456 20293188287864832 20321714612231424 20379974294421504 20392276121301672 20450738094054912 20466591996379302 20481728113115136 20482998061534848 20552845224619008 20554119582581844 20627746264067328 20644281510838272 20715963043862016 20775352984436736 20790169462996992 20808125014892544 20820685283513892 20880375448972032 20891683962328032 20984627687321088 20985928817510034 21044787854082048 21057490977902064 21151172351506176 21208172838279168 21211809979908096 21223297993476096 21224613922171128 21241627619369472 21315383270825616 21317717015691264 21319038798740352 21391736866440192 21393063239013756 21483220934375424 21486905245974528 21561512555856384 21578796311740416 21591821775495888 21653722687822848 21761836120184832 21763185440380776 21837398051157696 21934549105265664 22009346067308544 22010710734103392 22108632828323328 22184023417049088 22185398914532784 22220395218540036 22296166917778656 22360087094962176 22395358960418304 22455712417001472 22459563508137984 22471727287209984 22473120623475312 22537548103652352 22569229345580064 22573099904548608 22647594725252217 22650074329171968 22651478723661624 22746939812868096 22750840848678912 22825922242773888 22829836823847936 22861928938760352 22927471081224192 22941310636464381 23005653913976832 23007080355811776 23041944127254528 23043372819226704 23121950877696384 23188238468849664 23224816699693056 23304013483032576 23305458424344768 23372272107491328 23409140641754112 23488965970993152 23490422380093536 23675386335842304 23689677350139822 23776636676825088 23795068895444448 23859194443064064 23863286227396608 23876210242660608 23877690662442519 23896831071790656 23979806179678818 23982431642652672 23983918648582896 24047062115844096 24065703974745216 24084995095977984 24168623551172352 24172768401721344 24237911815176192 24255197706829824 24256701625338432 24276145850707968 24290799497432874 24358927673622528 24360438023800704 24447699275931648 24482065635207936 24483583620428373 24552252496429056 24567072807552408 24674837805563904 24676367743423872 24747111643226112 24760514325722112 24762049575866316 24870669851639808 24872211931863744 24957026344180224 24958573778849382 25068056120303616 25155097981832448 25175262363697152 25262676469126656 25267008946655232 25282260701409726 25353169619484672 25354741616608896 25390383013777572 25394737392617184 25481333620318464 25482913564119327 25554385251385344 25590307289476608 25594695954763776 25663671333715968 25679162523120624 25681974042525696 25683566426828928 25793404966377216 25881360653223936 25882965400288248 25885799233339392 25923794421630042 25996502643277824 26012194737408432 26086768277455872 26127918787154688 26202824092827648 26217015168411648 26218640727387864 26293806120927744 26333650431148032 26335283221973376 26425086717367296 26426725177605228 26542647656792064 26634809627822592 26711168122847232 26748716261428224 26753303590576128 26841593748447072 26846197005821184 26883934955764488 26981908479655758 27052944880324608 27057584383819776 27073916971588368 27095619482975232 27189701495068896 27194364451936512 27267650792073216 27287097420183552 27288789328505736 27310664082046464 27403793632825344 27405492776775792 27408493305888768 27503661685423104 27621284058482688 27637956908496459 27744166686523392 27760913711351856 27840500598629376 27855578616437376 27979503583094784 27981238423346712 28076654637202752 28201563135341568 28277563784372224 28297730657968128 28299485229561504 28322170159159296 28420511027767488 28425385064987136 28522315821920256 28524084318685008 28644294579167232 28748683407808512 28789095700661184 28871630250430464 28889057838510702 28894012230182544 29015781493579776 29017580587174368 29116530734876928 29118336075324279 29121524137506816 29246065473687552 29345794756411392 29347614312137856 29478177104431104 29495970818311347 29578697889398784 29580531886043712 29627193624720048 29728222557038208 29813449459949568 29860478613891072 29940949889335296 29962303049613312 29964160831300416 30050064138203136 30092305794106752 30097466539398144 30196792967002956 30200099105562624 30201971631548832 30244426825235049 30329253083824128 30434562990365184 30439782431797248 30482571918347136 30569961441632256 30588414181952508 30676107141082368 30699887994568953 30722592169672704 30724497092302272 30829267836928512 30831179373872766 30917651291799552 30941619396100992 30966422266257408 31073944565793024 31163029476655104 31185254194495488 31212187522338816 31318621294657536 31320563173458048 31478893226265051 31567181781123072 31586236466853096 31702182235766784 31726758527259264 31812259257418752 31817714969862144 31834946990214144 31836920883256692 31862441429054208 31973074906238424 31976575523536896 31978558198110528 32087605299660288 32089594858520634 32113326794637312 32224831401563136 32230357868961792 32342268833784576 32368194467610624 32387732663243832 32480584031734272 32596932367908864 32642754180277248 32644778160571164 32756097076736544 32901823657898496 32996148857634816 33014019100962816 33016066101155088 33162949242484992 33276035125573632 33278098371799176 33424074827071488 33540130642443264 33683568625502208 33689345262206976 33709680935212968 33806322155478528 33853844018370096 33859649856822912 33975111493757952 33977218085492436 34120409719302144 34126261273018368 34238883364160832 34244755235771904 34292893408140528 34391206621836288 34508480870965248 34510620533717664 34562916190881792 34565059228840056 34682926316544576 34782357703274496 34837225049539584 34956020224548864 34958187636517152 35058408161236992 35113710962631168 35233448956489728 35235633570140304 35513079503763456 35664955015237632 35671071454101504 35788791664596096 35794929341094912 35845246607685984 35969709269518227 35975877972874344 36070593173766144 36098555962117824 36127492643966976 36252935326758528 36259152602582016 36356867722764288 36382796560244736 36385052438007648 36414218776061952 36436199246149311 36538391510433792 36540657035701056 36671548913897472 36723098452811904 36828378744643584 36850609211328612 37012256708345856 37014551615135808 37120667464839168 37140771488583168 37143074363799474 37306004777459712 37308317897795616 37435539516270336 37437860668274073 37602084180455424 37730307543957504 37732646972748672 37762893545545728 37894014703689984 37900513419982848 38029754429227008 38032112424913344 38085574520666358 38192392772222976 38331577877078016 38385460934214912 38495507000573952 38518743784680936 38525349640243392 38687708658106368 38690107449565824 38822040979835904 38824448100432372 38828698850009088 38885691632445063 38994753964916736 39018292106112648 39130152416183808 39191878180732032 39304236139241472 39325522752617472 39327961091081796 39440709181391616 39500475646722048 39502924832960064 39637630076050944 39640087766407842 39751265946599424 39813971485188096 39952214441733888 40066752184270848 40123074392142336 40129955385864192 40262390622670608 40266798807416832 40269295508731776 40325902433646732 40579417320486912 40586376575729664 40643429224462848 40759948588843008 40784552242603344 40901476188109824 40933183992758604 40965996123069696 41105690449238016 41108239165163688 41255492528134656 41288563021676544 41431926087724032 41616250029785088 41641370567027784 41760750897944064 41783367924656064 41969255374642176 41971857635020068 42114981955804128 42302344703012352 42416345676558336 42423619959816192 42446595986952192 42449227844342256 42483255238738944 42630766541651232 42638077597480704 42783473732880384 42786126478027512 42966441868750848 42973810491949056 43123025111712768 43183643550991776 43307445375645696 43333586757766053 43523672240369664 43526370880761552 43674796102315392 43869098210531328 44018692134617088 44021421468206784 44217265656646656 44368046834098176 44370797829065568 44440790437080072 44592333835557312 44720174189924352 44790717920836608 44911424834002944 44943454574419968 44946241246950624 45075096207304704 45138458691160128 45146199809097216 45295189450504434 45300148658343936 45302957447323248 45493879625736192 45651844485547776 45659673647695872 45723857877520704 45854942162448384 45882621272928762 46011307827953664 46014160711623552 46083888254509056 46086745638453408 46243901755392768 46246769060809149 46376476937699328 46449633399386112 46608026966065152 46610916848689536 46744544214982656 46818281283508224 46977931941986304 46980844760187072 47350772671684608 47379354700279644 47553273353650176 47590137790888896 47718388886128128 47726572454793216 47752420485321216 47755381324885038 47793662143581312 47959612359357636 47964863285305344 47967837297165792 48131407949490432 48134392287780951 48169990191955968 48337247102344704 48345536803442688 48475823630352384 48510395413659648 48513403250676864 48552291701415936 48581598994865748 48720876047601408 48895398551863296 48964131270415872 48967167240856746 49104504992858112 49134145615104816 49352735486847744 49494223286452224 49521028651444224 49524099151732632 49741339703279616 49744423863727488 49914052688360448 49917147557698764 50136112240607232 50310195963664896 50350524727394304 50525352938253312 50534017893310464 50564521402819452 50709483233217792 50780766027555144 50789474785234368 50962667240636928 50965827128238654 51108770502770688 51180614578953216 51189391909527552 51358325046241248 51367132853657856 51586809932754432 51762721306447872 51765930800576496 51771598466678784 51847588843260084 52024389474816864 52173536554911744 52255837574309376 52405648185655296 52434030336823296 52437281454775728 52587612241855488 52670566443946752 52850173434734592 52853450355210456 53085295313584128 53269619255645184 53497432522856448 53506607181152256 53683187496894144 53692394011642368 53767869911528976 53963816959311516 54105889760649216 54147833943176736 54191238965950464 54379402990137792 54388728903873024 54535301584146432 54574194840367104 54577578657011472 54621328164092928 54807587265650688 54810985553551584 55007323370846208 55242568116965376 55275913816992918 55521827422703712 55681001197258752 55711157232874752 55714611545699211 55959007166189568 55962476846693424 56153309274405504 56403126270683136 56555127568744448 56595461315936256 56598970459123008 56644340318318592 56841022055534976 56850770129974272 57044631643840512 57048168637370016 57128361780999537 57288589158334464 57497366815617024 57578191401322368 57743260500860928 57778115677021404 57788024460365088 58031562987159552 58035161174348736 58233061469753856 58236672150648558 58243048275013632 58492130947375104 58695228624275712 58956354208862208 58991941636622694 59157395778797568 59161063772087424 59254387249440096 59456445114076416 59460131649611763 59626898919899136 59720957227782144 59881899778670592 59924606099226624 59928321662600832 60100128276406272 60184611588213504 60194933078796288 60393585934005912 60400198211125248 60403943263097664 60488853650470098 60658506167648256 60869125980730368 60879564863594496 60965143836694272 61139922883264512 61176828363905016 61352214282164736 61399775989137906 61445184339345408 61448994184604544 61658535673857024 61662358747745532 61883238792201984 61932844532514816 62147889131586048 62326058953310208 62370508388990976 62424375044677632 62641126346916096 62957786452530102 63134363562246144 63172472933706192 63453517054518528 63624518514837504 63635429939724288 63669893980428288 63673841766513384 63724882858108416 63946149812476848 63953151047073792 63957116396221056 64175210599320576 64179189717041268 64449662803126272 64460715737923584 64684537667569152 64736388935221248 64775465326487664 64961168063468544 65285508360554496 65289556321142328 65512194153473088 65803647315796992 66028038201925632 66032132202310176 66325898484969984 66552070251147264 66556196743598352 67080261284886528 67367137251004416 67378690524413952 67419361870425936 67612644310957056 67707688036740192 67719299713645824 67942784175756651 67950222987515904 67954436170984872 68240819438604288 68252522546036736 68477766728321664 68489510471543808 68585786816281056 68782413243672576 68823931909393143 69016961741930496 69021241067435328 69125832381763584 69130118457680112 69365852633089152 69564715406548992 69674450099079168 69912040449097728 69916375273034304 70116816322473984 70227421925262336 70466897912979456 70471267140280608 71026159007526912 71329910030475264 71577583329192192 71589858682189824 71633071987327557 71690493215371968 71939418539036454 71951755945748688 72141186347532288 72197111924235648 72254985287933952 72505870653517056 72518305205164032 72713735445528576 72765593120489472 72770104876015296 72828437552123904 72872398492298622 73076783020867584 73081314071402112 73343097827794944 73446196905623808 73450750861285119 73656757489287168 73701218422657224 74024513416691712 74029103230271616 74241334929678336 74281542977166336 74286148727598948 74612009554919424 74616635795591232 74871079032540672 74875721336548146 75204168360910848 75465293945497344 75525787091091456 75788029407379968 75801026839965696 76059508858454016 76064224849826688 76171149041332716 76448740692357981 76663155754156032 76770921868429824 76991014001147904 77037487569361872 77050699280486784 77380214899131648 77644081959671808 77648896200864744 77657397700018176 77771383264890126 77989507929833472 78036584212225296 78260304832367616 78383756361464064 78608472278482944 78651045505234944 78655922182163592 78881418362783232 79000951293444096 79005849665920128 79275260152101888 79280175532815684 79627942970376192 79904428883467776 80133504368541696 80246148784284672 80259910771728384 80524781245341216 80538591017463552 80651804867293464 81158834640973824 81172753151459328 81286858448925696 81569104485206688 81802952376219648 81866367985517208 81931992246139392 82211380898476032 82216478330327376 82510985056269312 82863852175448064 82913870725489377 83232500059570176 83282741134055568 83521501795888128 83566735849312128 83938510749284352 83943715270040136 84229963911608256 84604689406024704 84832691353116672 84893191973904384 84898455688684512 84966510477477888 85261533083302464 85276155194961408 85566947465760768 85572252956055024 85932883737501696 86246050223425536 86367287101983552 86614890751291392 86667173515532106 87047344480739328 87052741761523104 87349592204630784 87355008225972837 87738196421062656 88037384269234176 88042842936413568 88434531313293312 88487912454934041 88736093668196352 88741595658131136 88881580874160144 89184667671114624 89440348379848704 89581435841673216 89822849668005888 89886909148839936 89892482493901248 90150192414609408 90276917382320256 90292399618194432 90590378901008868 90600297316687872 90605914894646496 90733280475705147 90987759251472384 91303688971095552 91319347295391744 91447715755041408 91709884324896768 91765242545857524 92028321423247104 92167776509018112 92173491276906816 92487803510785536 92493538121618298 92752953875398656 92899266798772224 93221833697379072 93489088429965312 93636562567016448 93955863883972608 93961689520374144 94436679678795153 94701545343369216 94758709400559288 95106546707300352 95180275581777792 95436777772256256 95453144909586432 95504840970642432 95510762649770076 95587324287162624 95919224718715272 95929726570610688 95935674594331584 96262815898980864 96268784575561902 96339980383911936 96674494204689408 96691073606885376 97026806501353728 97104583402831872 97163197989731496 97441752095202816 97790797103726592 97928262540831744 97934334481713492 98268291230209632 98705470973695488 98988446572904448 99042057302888448 99048198303465264 99488847727454976 99828105376720896 99834295115397528 100272224481214464 100620391927329792 101050705876506624 101068035786620928 101129042805638904 101418966466435584 101561532055110288 101578949570468736 101925334481273856 101931654256477308 102361229157906432 102378783819055104 102716650092482496 102734265707315712 103173619865508864 103525442612895744 103531861601152992 103695177686520168 104048778949633728 104347073109823488 104511675148618752 104868060673646592 104874562909551456 105175224483710976 105341132887893504 105700346869469184 105706900710420912 106539238511290368 106994865045712896 107013214362304512 107366374993788288 107384788023284736 107535739823057952 107909127808554681 107927633918623032 108211779521298432 108295667886353472 108382477931900928 108758805980275584 108777457807746048 109070603168292864 109148389680734208 109155157314022944 109242656328185856 109615174531301376 109621971107103168 110014646741692416 110485136233930752 110551827633985836 111043654845407424 111362002394517504 111422314465749504 111429223091398422 111918014332379136 111924953693386848 112306618548811008 112313582004822219 112806252541366272 113110255137488896 113190922631872512 113197940918246016 113288680636637184 113682044111069952 113701540259948544 114089263287681024 114096337274740032 114256723561999074 114577178316668928 114994733631234048 115156382802644736 115486521001721856 115556231354042808 115576048920730176 116063125974319104 116070322348697472 116466122939507712 116473344301297116 116486096550027264 116984261894750208 117390457248551424 117912708417724416 117983883273245388 118322127544174848 118508774498880192 118912890228152832 118920263299223526 119253797839798272 119441914455564288 119856643325201664 120200256552812544 120369223176427008 120389866157592576 120787171868011824 120800396422250496 120807886526195328 120977707300940196 121738251961460736 121759129727188992 121930287673388544 122279845766529024 122353656727810032 122704428564329472 122799551978275812 122897988369209088 123317071347714048 123324717495491064 123766477584403968 123865689065029632 124295778263172096 124848750089355264 125282252693832192 125915572905060204 126344945867412384 126907034109037056 127249037029675008 127270859879448576 127339787960856576 127347683533026768 127449765716216832 127892299624953696 127914232792442112 128350421198641152 128358379434082536 128899325606252544 128921431475847168 129369075335138304 129550930652975328 129922336126937088 130000760273298159 130571016721108992 130579112642284656 131024388306946176 131607294631593984 132056076403851264 132064264404620352 132651796969939968 133104140502294528 133112393487196704 134160522569773056 134734274502008832 134838723740851872 135225288621914112 135415376073480384 135438599427291648 135885568351513302 135900445975031808 135908872341969744 136481638877208576 136955533456643328 136979020943087616 137171573632562112 137564826487345152 137647863818786286 138033923483860992 138042482134870656 138251664763527168 138260236915360224 138731705266178304 138740307182427447 139129430813097984 139348900198158336 139824080898195456 139832750546068608 140233632644947968 140454843850524672 140933795825958912 140942534280561216 142052318015053824 142659820060950528 143155166658384384 143179717364379648 143266143974655114 143380986430743936 143878837078072908 143903511891497376 144394223848471296 144403176863342853 144509970575867904 145011741307034112 145036610410328064 145427470891057152 145531186240978944 145540209752030592 145656875104247808 145744796984597244 146162628142804224 146686195655589888 146892393811247616 146901501722570238 147313514978574336 147402436845314448 148058206460543232 148482669859356672 148563085954332672 148572297455197896 149224019109838848 149233271591182464 149742158065081344 149751442673096292 150408336721821696 150930587890994688 151051574182182912 151576058814759936 151602053679931392 152128449699653376 152342298082665432 152897481384715962 153326311508312064 153541843736859648 154074975138723744 154101398560973568 154760429798263296 155288163919343616 155297792401729488 155314795400036352 155542766529780252 156073168424450592 156520609664735232 156767512722928128 157216944556965888 157302091010469888 157311844364327184 157762836725566464 158011699331840256 158550520304203776 158560351065631368 159255885940752384 159808857766935552 160492297568569344 160519821543456768 161049562490682432 161077182034927104 161303609734586928 162317669281947648 162573716897851392 163138208970413376 163605904752439296 163732735971034416 163863984492278784 164422761796952064 164432956660654752 165021970112538624 165727704350896128 165827741450978754 166565482268111136 167043003591776256 167133471698624256 167143834637097633 167877021498568704 167887430540080272 168459927823216512 169209378812049408 169665382706233344 169786383947808768 169796911377369024 169933020954955776 170523066166604928 170552310389922816 171133894931521536 171144505912110048 171385085342998611 171865767475003392 172492100446851072 172734574203967104 173229781502582784 173334347031064212 174094688961478656 174105483523046208 174699184409261568 174710016451945674 175476392842125312 176085685872827136 176869062626586624 176975824909868082 177472187336392704 177483191316262272 177763161748320288 178369335342229248 178380394948835289 178880696759697408 179162871683346432 179645699336011776 179773818297679872 179784964987802496 180300384829218816 180553834764640512 180584799236388864 181180757802017736 181200594633375744 181211829789292992 181466560951410294 181975518502944768 182607377942191104 182638694590783488 182895431510082816 183419768649793536 183530485091715048 184056642846494208 184335553018036224 184346982553813632 184975607021571072 184987076243236596 185798533597544448 186443667394758144 186978176859930624 187273125134032896 187923379040748288 188873359357590306 189403090686738432 189517418801118576 190360551163555584 190873555544512512 190906289819172864 191009681941284864 191021525299540152 191174648574325248 191838449437430544 191859453141221376 191871349188663168 192525631797961728 192537569151123804 193348988409378816 193382147213770752 194053613002707456 194209166805663744 194326395979462992 194883504190405632 195856525081663488 195868668963426984 196536582460419264 197410941947390976 198084114605776896 198096396606930528 198977695454909952 199656210753441792 199668590230795056 201240783854659584 202101411753013248 202136071573241856 202258085611277808 202837932932871168 203123064110220576 203157899140937472 203828352527269953 203850668962547712 203863308512954616 204722458315812864 204757567638110208 205433300184964992 205468531414631424 206347239731017728 206471795728179429 207050885225791488 207063723202305984 207390355373040336 208097557899267456 208694146219646976 209023350297237504 209736121347293184 209749125819102912 210350448967421952 210682265775787008 211400693738938368 211413801420841824 213078477022580736 213989730091425792 214732749987576576 214769576046569472 214899215961982671 215071479646115904 215818255617109362 215855267837246064 216423559042596864 216591335772706944 216764955863801856 217517611960551168 217554915615492096 218141206336585728 218296779361468416 218310314628045888 218485312656371712 219230349062602752 219243942214206336 220029293483384832 220352252583855357 220970272467861504 221103655267971672 222087309690814848 222724004789035008 222844628931499008 222858446182796844 223836028664758272 223849907386773696 224613237097622016 224627164009644438 225612505082732544 226395881836492032 226577361273274368 227364088222139904 227403080519897088 228178526575362048 228192674549480064 228513447123998148 229346222077073943 229989467262468096 230312765605289472 230973042003443712 231112462708085616 231152097841460352 232140644697394944 232932245879015424 232946688602594232 232972193100054528 233968523789500416 234780914497102848 235825416835448832 235967766546490776 236644255088349696 237017548997760384 237825780456305664 237840526598447052 238883828911128576 239713286650403328 240400513105625088 240738446352854016 240779732315185152 241574343736023648 241615773052390656 241955414601880392 243476503922921472 243518259454377984 243860575346777088 244707313455620064 245408857128658944 245599103956551624 245795976738418176 246634142695428096 246649434990982128 247532955168807936 248591556526344192 249697500178710528 250564505387664384 251831145810120408 252689891734824768 253814068218074112 254498074059350016 254679575921713152 254695367066053536 254899531432433664 255784599249907392 255828465584884224 256700842397282304 256716758868165072 257798651212505088 258738150670276608 259101861305950656 259844672253874176 260001520546596318 261142033442217984 261158225284569312 262048776613892352 262065024677918511 263214589263187968 264112152807702528 264128528809240704 265303593939879936 266208281004589056 266224786974393408 268321045139546112 269468549004017664 269677447481703744 270450577243828224 270830752146960768 270877198854583296 271771136703026604 271800891950063616 271817744683939488 272199841427115441 272963277754417152 273911066913286656 273958041886175232 274343147265124224 275129652974690304 275295727637572572 276084964269741312 276503329527054336 276520473830720448 277463410532356608 277480614364854894 278258861626195968 278697800396316672 279665501092137216 280467265289895936 280909687701049344 281867591651917824 281885068561122432 284104636030107648 285319640121901056 286310333316768768 286359434728759296 286532287949310228 286761972861487872 287757674156145816 287807023782994752 288788447696942592 288806353726685706 289019941151735808 290023482614068224 290073220820656128 291080419504061184 291313750208495616 291489593969194488 292325256285608448 293372391311179776 293784787622495232 293803003445140476 294804873690628896 296116412921086464 296965339718713344 297126171908665344 297144594910395792 298466543182364928 299484316130162688 299502885346192584 300816673443643392 301861175781989376 303152117629519872 303204107359862784 304256899399306752 304684596165330864 305794962769431924 307083687473719296 308149950277447488 308202797121947136 309520859596526592 310576327838687232 310595584803458976 311085533059560504 312146336848901184 313041219329470464 313535025445856256 314604182020939776 314623688728654368 315525673451132928 316023398663680512 317101040608407552 317120702131262736 319617715533871104 320984595137138688 321039643086913536 322099124981364864 322154364069854208 322607219469173856 323727383425664043 324635338563895296 325147433795702784 326276417940826752 327211809504878592 327465471942068832 327727968984557568 328845523593904128 328865913321309504 330043940225077248 331455408701792256 331655482901957508 333130964536222272 334086007183552512 334266943397248512 334287669274195266 335754042997137408 335774861080160544 336919855646433024 336940746014466657 338418757624098816 339330765412466688 339572767895617536 339593822754738048 339866041909911552 341046132333209856 341104620779845632 342267789863043072 342289011824220096 342770170685997222 343731534950006784 344984200893702144 345469148407934208 346459563005165568 346668694062128424 348189377922957312 348210967046092416 349398368818523136 349420032903891348 350952785684250624 352171371745654272 353738125253173248 353951649819736164 354966382632524544 355526323496640576 356738670684458496 356760789897670578 357761393519394816 358325743366692864 359569929975604992 360600769658437632 361107669529281024 361169598472777728 362361515604035472 362401189266751488 362423659578585984 362933121902820588 365214755884382208 365277389181566976 365790863020165632 366839537299587072 367060970183430096 368113285692988416 368693965107627264 369951214043142144 369974152486473192 371597067195088896 372887334789516288 374546250268065792 375846758081496576 377746718715180612 379034837602237152 380721102327111168 381747111089025024 381812579638345728 382019363882569728 382043050599080304 382349297148650496 383676898874861088 383742698377326336 385051263595923456 385075138302247608 386697976818757632 386764294427541504 388107226005414912 388652791958925984 389767008380811264 390002280819894477 391713050163326976 391737337926853968 393073164920838528 394821883894781952 396168229211553792 396192793213861056 397955390909819904 399312421506883584 399337180461590112 402481567709319168 404202823506026496 404516171222555616 405675865865742336 406246128220441152 406315798281874944 407656705054539906 407701337925095424 407726617025909232 409444916631625728 410866600369929984 410937062829262848 412694479462035456 412943591456358858 414101770451582976 414127446404611968 414780710746080672 416195115798534912 416220921547282341 417388292439293952 418046700594475008 419472242694586368 419498251638205824 420700897934843904 421364531551574016 422801387477876736 422827602841683648 426156954045161472 427979460182851584 429465499975153152 429539152093138944 429798431923965342 430142959292231808 431636511234218724 431710535674492128 433182671545413888 433209530590028559 433529911727603712 435035223921102336 435109831230984192 436282412673171456 436593558722936832 436620629256091776 436970625312743424 438487884428412672 440058586966769664 440704505167710714 441940544935723008 442207310535943344 444174619381629696 445448009578070016 445689257862998016 445716892365593688 447672057329516544 447699814773547392 449226474195244032 449254328019288876 451225010165465088 452791763672984064 453154722546548736 454728176444279808 454806161039794176 456385349098960128 457026894247996296 458692444154147886 459978934524936192 460625531210578944 462224925416171232 462304195682920704 464281289394789888 465864491758030848 465893377205188464 465944386200109056 469561828994205696 471650833670897664 471935533092981552 473288510176699392 474035097995520768 475651560912611328 475681053196894104 477767657822257152 479426573300806656 481476892705708032 481559464630370304 483148687472047296 483231546104781312 483910829203760784 486953007845842944 487721150693554176 489414626911240128 490817714257317888 491198207913103248 491591953476836352 493268285390856192 493298869981964256 495065910337615872 497183113052688384 501129010775328768 501431503911292899 503662291620240816 505379783469649536 507628136436148224 508996148118700032 509359151843426304 509390734132107072 509799062864867328 511569198499814784 511656931169768448 513401684794564608 513433517736330144 514155256028995833 515597302425010176 517476301340553216 518203722611901312 519689344507748352 520003041093192636 522284066884435968 522316450569138624 524097553227784704 524130049355837022 526429178526375936 528257057618481408 530607187879759872 532416562009178112 532449573948786816 535141184846505867 536642090279092224 538937098008035328 539354894963407488 540901154487656448 541661504293921536 541754397709166592 543542273406053208 543601783900127232 543635489367878976 544399682854230882 545926555508834304 547822133826573312 547916083772350464 548686294530248448 550259305949380608 550591455275145144 552169928539482624 553006659054108672 553040947661440896 554926821064713216 554961228729709788 557395600792633344 559331002184274432 560934530579791872 561819375402098688 563770137122244864 568209272060215296 572620666633537536 572718869457518592 573064575898620456 573523945722975744 575515348312291632 575614047565989504 577576895393885184 577612707453371412 580046965228136448 580146441641312256 582160839008122368 582627500416991232 582979187938388976 584650512571216896 587569575244990464 587606006890280952 589609747381257792 592232825842172928 594252343817330688 594289189820791584 596933086364729856 598968632260325376 599005770692385168 603722351563978752 606304235259039744 606408214719725568 608513798798613504 609369192330661728 611485057581809859 611589925538863848 614167374947438592 616299900554894976 616405594243894272 619041719193053184 619415387184538287 621152655677374464 621191169606917952 622171066119121008 624292673697802368 626082438658940928 627070050891712512 629208364041879552 629247377457308736 631051346902265856 632046797327361024 634202081216815104 634241404262525472 639235431067742208 641969190274277376 644198249962729728 644308728139708416 645214438938347712 647454766851328086 649270677127790592 650294867591405568 652552835881653504 654423619009757184 654930943884137664 655455937969115136 657691047187808256 657731826642619008 660087880450154496 661056757751566071 662910817403584512 663310965803915016 666261929072444544 668172014367105024 668533886794497024 668575338548390532 671508085994274816 671549722160321088 673839711292866048 673881492028933314 676837515248197632 679187645509476096 679732083819823104 682092264666419712 682209241559691264 684535579726086144 684578023648440192 685540341371994444 689968401787404288 690938296815868416 692919126010331136 693337388124256848 696421934092184832 698796737637046272 698840065807782696 701905571368501248 704342743491308544 707476250506346496 707903299639472328 709932765265049088 711052646993281152 713477341368916992 713521579795341156 716651486733385728 719139859951209984 721201539316875264 722215339058562048 722339196945555456 724723031208070944 724847319157171968 725866243805641176 730429511768764416 730554778363133952 731581726040331264 734121940366860192 736226571385976832 737387930215254528 739902428086284288 739948304972946384 745774669579032576 749092500536131584 751693516162993152 755493437430361224 758069675204474304 761442204654222336 763494222178050048 764038727765139456 764086101198160608 764698594297300992 767353797749722176 767485396754652672 770102527191846912 770150276604495216 773395953637515264 776214452010829824 777305583917851968 779534016761622528 780004561639788954 783426100326653952 783474675853707936 786146329841677056 786195074033755533 789643767789563904 792336458423107584 792385586427722112 795910781819639808 798624843013767168 798674360923180224 804963135418638336 808405647012052992 809032342445111232 811351731731484672 812492256440882304 812631596563749888 815313410109079812 815402675850190848 815453234051818464 818889833263251456 821733200739859968 821874125658525696 825388958924070912 825887182912717716 828254892809223936 829561421492161344 832390231597069824 832441843094564682 834776584878587904 836093401188950016 838996503276411648 841401795869687808 842729063103148032 845602774955753472 845655205683367296 852313908090322944 855958920365703168 858930999950306304 859078304186277888 859596863847930684 860285918584463616 863273022468437448 863421071348984256 866365343090827776 866419061180057118 867059823455207424 870070447842204672 870219662461968384 873241258512183552 873941250625486848 876975768856825344 880117173933539328 881409010335421428 884414621071886688 888349238763259392 890896019156140032 891378515725996032 891433784731187376 895399629547094784 898452948390488064 898508656038577752 902450020330930176 905583527345968128 909456352888559616 909612322079588352 912770698197920256 914053788495992592 917384888308295772 921251062421157888 924449850832342464 924608391365841408 928562578789579776 931728983516061696 931786754410376928 939123657988411392 943871066185963104 946577020353398784 948070195991041536 951303121825222656 951362106393788208 958853146601613312 962953785411416064 963118929260740608 966297374944094592 966463092209562624 967821658407521568 971182150276992129 973906015691685888 975442301387108352 978829253822480256 981635428514635776 982396415826206496 983183906953672704 986536570781712384 986597739963928512 990131820675231744 994366226105376768 1002258021550657536 1002863007822585798 1007324583240481632 1010759566939299072 1010822238043399971 1015256272872296448 1017992296237400064 1018718303686852608 1018781468264214144 1019598125729734656 1023138396999629568 1023313862339536896 1026803369589129216 1026867035472660288 1028310512057991666 1031194604850020352 1034952602681106432 1036407445223802624 1039378689015496704 1040006082186385272 1044568133768871936 1044632901138277248 1048195106455569408 1048260098711674044 1052858357052751872 1056514115236962816 1061214375759519744 1064899147897573632 1070282369693011734 1073284180558184448 1078709789926814976 1081802308975312896 1083323008587843072 1083508795418333184 1087084546812106416 1087203567800254464 1087270978735757952 1088799365708461764 1095644267653146624 1095832167544700928 1097372589060496896 1100518611898761216 1101182910550290288 1104339857078965248 1106081895322881792 1109853642129426432 1109922457459419576 1114791201585266688 1118662004368548864 1123638750804197376 1127540274244489728 1145241333267075072 1145437738915037184 1146129151797240912 1147047891445951488 1151030696624583264 1151228095131979008 1155153790787770368 1155225414906742824 1160093930456272896 1160292883282624512 1164321678016244736 1165958375876777952 1169301025142433792 1170006842459683431 1175139150489980928 1175212013780561904 1179219494762515584 1184465651684345856 1188504687634661376 1188578379641583168 1193866172729459712 1197937264520650752 1198011541384770336 1207444703127957504 1212608470518079488 1217027597597227008 1218738384661323456 1222970115163619718 1223179851077727696 1228334749894877184 1232599801109789952 1232811188487788544 1238083438386106368 1238830774369076574 1242305311354748928 1242382339213835904 1244342132238242016 1248585347395604736 1248662764641847023 1252164877317881856 1254140101783425024 1258416728083759104 1258494754914617472 1262102693804531712 1264093594654722048 1268404162433630208 1268482808525050944 1278470862135484416 1283938380548554752 1288396499925459456 1288617456279416832 1290428877876695424 1294909533702656172 1299628591770085677 1300589735182811136 1305105671763307008 1308847238019514368 1309861887768275328 1310911875938230272 1315463653285238016 1320175760900308992 1322113515503132142 1325821634807169024 1326621931607830032 1332523858144889088 1336344028734210048 1337067773588994048 1337150677096781064 1343016171988549632 1343099444320642176 1347679422585732096 1347762984057866628 1353675030496395264 1358375291018952192 1359464167639646208 1364184529332839424 1364418483119382528 1369156047296880384 1371080682743988888 1379936803574808576 1381876593631736832 1386674776248513696 1392843868184369664 1397593475274092544 1397680131615565392 1408685486982617088 1414952501012692992 1415806599278944656 1419865530530098176 1422105293986562304 1426954682737833984 1427043159590682312 1433302973466771456 1438279719902419968 1444430678117124096 1444678393891110912 1449446062416141888 1449694638314343936 1451732487611282352 1460859023537528832 1463163452080662528 1468243880733720384 1472453142771953664 1474775860430509056 1479804856172568576 1479896609945892768 1491549339158065152 1503387032325986304 1504294511733878697 1510986874860722448 1516139350408948608 1522884409308444672 1526988444356100096 1528077455530278912 1528172202396321216 1529397188594601984 1534707595499444352 1534970793509305344 1540205054383693824 1540300553208990432 1542465768086987499 1546791907275030528 1552428904021659648 1554611167835703936 1559068033523245056 1560009123279577908 1566852200653307904 1566949351707415872 1572292659683354112 1572390148067511066 1579287535579127808 1584771172855444224 1591821563639279616 1597249686027534336 1597348721846360448 1605423554539517601 1609926270837276672 1616811294024105984 1618064684890222464 1622703463462969344 1624984512881764608 1625263193127499776 1630626820218159624 1630805351700381696 1630906468103636928 1637779666526502912 1643466401479719936 1643748251317051392 1650777917848141824 1651774365825435432 1656509785618447872 1659122842984322688 1664780463194139648 1664883686189129364 1672186802377900032 1677993006552823296 1682803591739375616 1685458126206296064 1691310411366734592 1704627816180645888 1717861999900612608 1718156608372555776 1719193727695861368 1720571837168927232 1726546044936874896 1726842142697968512 1732730686181655552 1732838122360114236 1740140895684409344 1740439324923936768 1746482517024367104 1747882501250973696 1753951537713650688 1762818020670842856 1768829242143773376 1776698477526518784 1782757031451992064 1782867569462374752 1790799259094189568 1796905896780976128 1797017312077155504 1811167054691936256 1818912705777119232 1819224644159176704 1825541396395840512 1828107576991985184 1834455172745429577 1834769776616591544 1842502124842315776 1848899701664684928 1849216782731682816 1857125157579159552 1863457967032123392 1863573508820753856 1878247315976822784 1887742132371926208 1893154040706797568 1896140391982083072 1902606243650445312 1902724212787576416 1917706293203226624 1925907570822832128 1932594749888189184 1932926184419125248 1935643316815043136 1942364300553984258 1947812031383371776 1950884602774216704 1957658507644960512 1963270857029271552 1964792831652412992 1966367813907345408 1973073141563424768 1973195479927857024 1980263641350463488 1988732452210753536 2004516043101315072 2005726015645171596 2014649166480963264 2021519133878598144 2021644476086799942 2030512545744592896 2037562936528428288 2039196251459469312 2046276793999259136 2046627724679073792 2053606739178258432 2053734070945320576 2056621024115983332 2069905205362212864 2072814890447605248 2078757378030993408 2080012164372770544 2089265802276554496 2096390212911138816 2096520197423348088 2105716714105503744 2113028230473925632 2122428751519039488 2129798295795147264 2140564739386023468 2157419579853629952 2163604617950625792 2166646017175686144 2167017590836666368 2174169093624212832 2174541957471515904 2177598731416923528 2191288535306293248 2191664335089401856 2194745178120993792 2202365821100580576 2208679714157930496 2212163790645763584 2219707284258852864 2219844914918839152 2237324008737097728 2247277501608394752 2255080548488979456 2290482666534150144 2292258303594481824 2294095782891902976 2302061393249166528 2302456190263958016 2310307581575540736 2310450829813485648 2320187860912545792 2328643356032489472 2331916751753555904 2338602050284867584 2340013684919366862 2350278300979961856 2350424027561123808 2358438989525031168 2358585222101266599 2368931303368691712 2377009375269322752 2377156759283166336 2387732345458919424 2395874529041301504 2396023082769540672 2414889406255915008 2425216941036158976 2434055195194454016 2437476769322646912 2445940230327239436 2446359702155455392 2456669499789754368 2465199602219579904 2465622376975577088 2476166876772212736 2477661548738153148 2484764678427671808 2488684264476484032 2497170694791209472 2497325529283694046 2504329754635763712 2508280203566850048 2516989509829234944 2524205387609063424 2528187189309444096 2536808324867260416 2536965617050101888 2556941724270968832 2567876761097109504 2576792999850918912 2577234912558833664 2580857755753390848 2589819067405312344 2599257183540171354 2601179470365622272 2610211343526614016 2619723775536550656 2621823751876460544 2630927306570476032 2640351521800617984 2644227031006264284 2653243863215660064 2665047716289778176 2672688057468420096 2674135547177988096 2674301354193562128 2686198888641284352 2695358845171464192 2695525968115733256 2707350060992790528 2716750582037904384 2728369058665678848 2728836966238765056 2738312094593760768 2742161365487977776 2763753187263473664 2773349552497027392 2785687736368739328 2795186950548185088 2795360263231130784 2817370973965234176 2831613198557889312 2839731061060196352 2844210587973124608 2853909365475667968 2854086319181364624 2876559439804839936 2888861356234248192 2889356787782221824 2898892124832283776 2899389276628687872 2903464975222564704 2913546450830976387 2921718047075057664 2926326904161325056 2936487761467440768 2944906285543907328 2949551720861018112 2959609712345137152 2959793219891785536 2983098678316130304 3006774064651972608 3008589023467757394 3021973749721444896 3032278700817897216 3032466714130199913 3045768818616889344 3053976888712200192 3056154911060557824 3056344404792642432 3058794377189203968 3069415190998888704 3069941587018610688 3080410108767387648 3080601106417980864 3084931536173974998 3093583814550061056 3104857808043319296 3109222335671407872 3118136067046490112 3120018246559155816 3133704401306615808 3133898703414831744 3144585319366708224 3144780296135022132 3158575071158255616 3169542345710888448 3183643127278559232 3194697443692720896 3210847109079035202 3219852541674553344 3236129369780444928 3245406926925938688 3249969025763529216 3250526386254999552 3261253640436319248 3261610703400763392 3261812936207273856 3286932802959439872 3287496502634102784 3301555835696283648 3303548731650870864 3313019571236895744 3318245685968645376 3329560926388279296 3329767372378258728 3344373604755800064 3355986013105646592 3370916252412592128 3382620822733469184 3435723999801225216 3436313216745111552 3438387455391722736 3441143674337854464 3453092089873749792 3453684285395937024 3465461372363311104 3465676244720228472 3480281791368818688 3480878649847873536 3492965034048734208 3507903075427301376 3510020527379050293 3525636041341685712 3537658484287546752 3553396955053037568 3565514062903984128 3565735138924749504 3581598518188379136 3593811793561952256 3594034624154311008 3622334109383872512 3637825411554238464 3651082792791681024 3656215153983970368 3668910345490859154 3669539553233183088 3685004249684631552 3697799403329369856 3698433565463365632 3714250315158319104 3726915934064246784 3727147017641507712 3745988293925541069 3756494631953645568 3775484264743852416 3786308081413595136 3792280783964166144 3805212487300890624 3805448425575152832 3835412586406453248 3851815141645664256 3865189499776378368 3865852368838250496 3871286633630086272 3884728601107968516 3898885775310257031 3901769205548433408 3915317015289921024 3926541714058543104 3929585663304825984 3932735627814690816 3946390959855714048 3960527282700926976 3977464904421507072 4009032086202630144 4011452031290343192 4029298332961926528 4043038267757196288 4043288952173599884 4061025091489185792 4075125873056856576 4078392502918938624 4092553587998518272 4093255449358147584 4107468141890641152 4113242048231966664 4139810410724425728 4145629780895210496 4160024328745541088 4178531604553108992 4192780425822277632 4193040394846696176 4226056460947851264 4244857503038078976 4259596591590294528 4281129478772046936 4314839159707259904 4333292034351372288 4334035181673332736 4348338187248425664 4349083914943031808 4355197462833847056 4382577070612586496 4389490356241987584 4404731642201161152 4417359428315860992 4424327581291527168 4439414568517705728 4439689829837678304 4474648017474195456 4510161096977958912 4580965333068300288 4584516607188963648 4588191565783805952 4604122786498333056 4604912380527916032 4620615163151081472 4620901659626971296 4627397304260962497 4640375721825091584 4657286712064978944 4663833503507111808 4677204100569735168 4680027369838733724 4700556601959923712 4700848055122247616 4716877979050062336 4717170444202533198 4737862606737383424 4754313518566332672 4775464690917838848 4791749058082603008 4792046165539081344 4829778812511830016 4850433882072317952 4868110390388908032 4874953538645293824 4891880460654478872 4892719404310910784 4913338999579508736 4930399204439159808 4931244753951154176 4952333753544425472 4955323097476306296 4969529356855343616 4977368528952968064 4994341389582418944 4994651058567388092 5016560407133700096 5033979019658469888 5048410775218126848 5056374378618888192 5073931234100203776 5113883448541937664 5153585999701837824 5154469825117667328 5161715511506781696 5179638134810624688 5198514367080342708 5220422687053228032 5239447551073101312 5243647503752921088 5261854613140952064 5288454062012528568 5306487726431320128 5330095432579556352 5348271094355976192 5348602708387124256 5372397777282568704 5390717690342928384 5391051936231466512 5433501164075808768 5456738117331357696 5457673932477530112 5476624189187521536 5484322730975955552 5503365518236288731 5527506374526947328 5546699104994054784 5571375472737478656 5590373901096370176 5590720526462261568 5634741947930468352 5663226397115778624 5679462122120392704 5688421175946249216 5707818730951335936 5708172638362729248 5753118879609679872 5777722712468496384 5797784249664567552 5798778553257375744 5806929950445129408 5827092901661952774 5843436094150115328 5852653808322650112 5872975522934881536 5889812571087814656 5899103441722036224 5919219424690274304 5919586439783571072 5966197356632260608 6013548129303945216 6017178046935514788 6043947499442889792 6064557401635794432 6064933428260399826 6091537637233778688 6112688809585284864 6117588754378407936 6138830381997777408 6139883174037221376 6160820217534775296 6161202212835961728 6169863072347949996 6209715616086638592 6218444671342815744 6236272134092980224 6240036493118311632 6267797406829663488 6289170638733416448 6289560592270044264 6317150142316511232 6339084691421776896 6367286254557118464 6389394887385441792 6421694218158070404 6472258739560889856 6490813853851877376 6499938051527058432 6501052772509999104 6522507280872638496 6523625872414547712 6573865605918879744 6574993005268205568 6607097463301741728 6626039142473791488 6636491371937290752 6659121852776558592 6659534744756517456 6711972026211293184 6741832504825184256 6765241645466938368 6871447999602450432 6876774910783445472 6882287348675708928 6906184179747499584 6907368570791874048 6930922744726622208 6931352489440456944 6960563582737637376 6985930068097468416 7015806150854602752 7020041054758100586 7051272082683371424 7075316968575093504 7075755666303799797 7106793910106075136 7131028125807968256 7131470277849499008 7163197036376758272 7187623587123904512 7188069248308622016 7244668218767745024 7275650823108476928 7302165585583362048 7312430307967940736 7337820690981718308 7339079106466366176 7370008499369263104 7395598806658739712 7396867130926731264 7428500630316638208 7454294035283015424 7491976587851082138 7512989263907291136 7550968529487704832 7572616162827190272 7584561567928332288 7610424974601781248 7610896851150305664 7670825172812906496 7703630283291328512 7730378999552756736 7731704737676500992 7742573267260172544 7769457202215937032 7797771550620514062 7803538411096866816 7830634030579842048 7859171326609651968 7865471255629381632 7892781919711428096 7921054565401853952 8018064172405260288 8022904062580686384 8058596665923853056 8086076535514392576 8086577904347199768 8122050182978371584 8150251746113713152 8185107175997036544 8186510898716295168 8214936283781282304 8226484096463933328 8291259561790420992 8320048657491082176 8357063209106217984 8385560851644555264 8386080789693392352 8452112921895702528 8519193183180589056 8562258957544093872 8629678319414519808 8666584068702744576 8668070363346665472 8696676374496851328 8698167829886063616 8710394925667694112 8740639352492929161 8765154141225172992 8778980712483975168 8809463284402322304 8834718856631721984 8848655162583054336 8878829137035411456 8879379659675356608 8949296034948390912 9020322193955917824 9097400142390599739 9161930666136600576 9169033214377927296 9176383131567611904 9208245572996666112 9209824761055832064 9241230326302162944 9241803319253942592 9254794608521924994 9280751443650183168 9314573424129957888 9327667007014223616 9354408201139470336 9360054739677467448 9401113203919847424 9401696110244495232 9433755958100124672 9434340888405066396 9475725213474766848 9508627037132665344 9550929381835677696 9584092331078162688 9659557625023660032 9736220780777816064 9749907077290587648 9783760921308957744 9785438808621821568 9860798408878319616 9862489507902308352 9904667507088850944 9910646194952612592 9939058713710687232 9954737057905936128 9988682779164837888 9989302117134776184 10033120814267400192 10067958039316939776 10112748757237776384 10147862468200407552 10307171999403675648 10308939650235334656 10323431023013563392 10359276269621249376 10397028734160685416 10440845374106456064 10478895102146202624 10523709226281904128 10530061582137150879 10576908124025057136 10612975452862640256 10660190865159112704 10696542188711952384 10697205416774248512 10744795554565137408 10781435380685856768 10782103872462933024 10867002328151617536 10913476234662715392 10953248378375043072 10968645461951911104 11006731036472577462 11055012749053894656 11093398209988109568 11142750945474957312 11180747802192740352 11181441052924523136 11237964881776623207 11269483895860936704 11326452794231557248 11358924244240785408 11376842351892498432 11415637461902671872 11416345276725458496 11506237759219359744 11555445424936992768 11595568499329135104 11597557106514751488 11613859900890258816 11654185803323905548 11705307616645300224 11745951045869763072 11779625142175629312 11798206883444072448 11839172879567142144 11932394713264521216 12027096258607890432 12034356093871029576 12087894998885779584 12129114803271588864 12129866856520799652 12183075274467557376 12225377619170569728 12235177508756815872 12277660763995554816 12279766348074442752 12322404425671923456 12339726144695899992 12419431232173277184 12436889342685631488 12480072986236623264 12535594813659326976 12578341277466832896 12579121184540088528 12678169382843553792 12734572509114236928 12778789774770883584 12843388436316140808 12944517479121779712 12999876103054116864 13002105545019998208 13045014561745276992 13047251744829095424 13147731211837759488 13214194926603483456 13252078284947582976 13272982743874581504 13318243705553117184 13319069489513034912 13423944052422586368 13530483290933876736 13742895999204900864 13753549821566890944 13764574697351417856 13812368359494999168 13814737141583748096 13861845489453244416 13862704978880913888 13921127165475274752 13971860136194936832 14031612301709205504 14040082109516201172 14102544165366742848 14150633937150187008 14151511332607599594 14213587820212150272 14262940555698998016 14326394072753516544 14375247174247809024 14376138496617244032 14489336437535490048 14551301646216953856 14604331171166724096 14624860615935881472 14675641381963436616 14678158212932732352 14740016998738526208 14791197613317479424 14793734261853462528 14857001260633276416 14908588070566030848 14983953175702164276 15101937058975409664 15145232325654380544 15169123135856664576 15221793702300611328 15341650345625812992 15460757999105513472 15463409475353001984 15485146534520345088 15538914404431874064 15595543101241028124 15661268061159684096 15718342653219303936 15730942511258763264 15785563839422856192 16045808125161372768 16117193331847706112 16172153071028785152 16173155808694399536 16300503492227426304 16370214351994073088 16373021797432590336 16429872567562564608 16452968192927866656 16510096554708866193 16582519123580841984 16640097314982164352 16714126418212435968 16771121703289110528 16772161579386784704 16904225843791405056 17038386366361178112 17124517915088187744 17259356638829039616 17333168137405489152 17393352748993702656 17396335659772127232 17420789851335388224 17481278704985858322 17530308282450345984 17557961424967950336 17618926568804644608 17669437713263443968 17697310325166108672 17757658274070822912 17758759319350713216 17898592069896781824 18040644387911835648 18194800284781199478 18338066428755854592 18352766263135223808 18416491145993332224 18419649522111664128 18482460652604325888 18483606638507885184 18509589217043849988 18629146848259915776 18655334014028447232 18708816402278940672 18720109479354934896 18803392220488990464 18867511916200249344 18868681776810132792 18951450426949533696 19017254074265330688 19101858763671355392 19168184662156325376 19472441561555632128 19499814154581175296 19567521842617915488 19570877617243643136 19721596817756639232 19724979015804616704 19821292389905225184 19878117427421374464 19909474115811872256 19977365558329675776 19978604234269552368 20135916078633879552 20225497514475552768 20295724936400815104 20614343998807351296 20646862046027126784 20718552539242498752 20794057468321370832 20881690748212912128 20957790204292405248 21047418452563808256 21060123164274301758 21153816248050114272 21225950905725280512 21227266998911399391 21320381730318225408 21393084377423904768 21394410833548497024 21489591109130274816 21562870761371713536 21564207744925866048 21734004656303235072 21826952469325430784 21906496756750086144 21937290923903822208 22013462072945154924 22110025498107789312 22186796419976219136 22285501890949914624 22362882105849046272 22475929763553246414 22538967791721873408 22652905588463114496 22717848488481570816 22753684703784996864 22831274923805343744 22832690553450916992 23012475518438719488 23110890849873985536 23191136998658270208 23195114213029502976 23227719801780517632 23308371606647811096 23410615233290600448 23491902091739526144 23596413766888144896 23678345759134284288 24054192517215780864 24068712187742059152 24175789997771559168 24258229606543177728 24259733713041599304 24366150548935114752 24450755238341139456 24555321527991109632 24559532696148885504 24644808851343846912 24679452289391799984 24873778685371262976 24960145972473246528 25071189627318653952 25156682554933665792 25158242369080177056 25356338765687107584 25557579549541767168 25686776872632281616 25889034958243559424 25999752206108233728 26004211090039996416 26090029123490553984 26094503489658190848 26221918057478787483 26295462423675518976 26428389853206966912 26504156569895165952 26545965487749163008 26636487411106234368 26638138979026069824 26847888104845172736 27060966581867753472 27292200427171799217 27485791998409801728 27507099643133781888 27529149394702835712 27624736718989998336 27629474283167496192 27723690978906488832 27725409957761827776 27842254330950549504 27943720272389873664 28063224603418411008 28080164219032402344 28205088330733485696 28301267874300374016 28303022665215199188 28427175640424300544 28525881111397996032 28652788145507033088 28752276993234488064 28978672875070980096 29208662342333448192 29249721231871762944 29351282763926873232 29356316425865464704 29582395226634958848 29587468523706925056 29714002521266552832 29817176141132061696 29967906351404328552 30203874117950819328 30338246271713329152 30443587404601222656 30921515998211026944 30926818950706003968 30970293069040690176 31077828808863748128 31191086202482056248 31322536122319368192 31436685306438607872 31571127678845712384 32091616250322745536 32234386663695412224 32344306142057570304 32346311617388799072 32601006984454852608 32740428703988146176 32859745135125129216 32905936385855733312 33020193109417732386 33165038247161683968 33280194629964328704 33428252836424871936 33542243406578221056 33544323158773569408 33808451687582810112 34076772732722356224 34249035830176375488 34518713277658079232 34666336274810978304 34786705497987405312 34792671319544254464 34841579702670776448 34962557409971716644 35115922849935900672 35237853137609289216 35338875426526887936 35394620650332217344 35517518638701426432 35797184139793563648 36081288775823671296 36389600569562398956 36676132857511709184 36705532526270447616 36832982291986664448 36839299044223328256 36967213277015770368 37019178434087699976 37258293696519831552 37310668028056894464 37440218958709869792 37606784440977980928 37735023832400498688 37737363553620265584 38034508148530661376 38203717527342710784 38336369324312650752 38999628309162350592 39135043685235830976 39141755234487286272 39443193635513278464 39642584779810450368 39756234854842748928 39818948231623744512 39954731116659351552 39957208468539104736 40271832157267759104 40591449872801630208 41228687997614702592 41293724092054253568 41437105078484997504 41588114936642741664 41763381496425824256 41915580408584810496 42094836905127616512 42120246328548603516 42307632496100228544 42451901811450561024 42454533997822798782 42640763460636450816 42788821667096994048 42979182218260549632 43125741522743427072 43128415489851732096 43468009312606470144 43653904938650861568 43812993513500172288 43874581847807644416 44026924145890309848 44220050996215578624 44373592839952438272 44571003781899829248 44725764211698092544 44951859527106492828 45305811176926228992 45435696976963141632 45507369407569993728 45665381106901833984 46024951036877438976 46382273997316540416 46390228426059005952 46455439603561035264 46616743213295622192 46983804183479052288 47192827533776289792 47356691518268568576 48137424375484118304 48351579995543118336 48516459213086355456 48519467426083198608 48901510476682278912 49110643055982219264 49119065392297771008 49289617702687693824 49358904578783599968 49530289664126598579 49747557370742525952 49920291944946493056 50142379254637307904 50313365109867331584 50316484738160354112 50712677531374215168 51115159099083534336 51373553745264563232 51778069916487118848 51999504412216467456 52180058246981107968 52189006979316381696 52443836114957574966 52590924847351037952 52856779706413933824 53008313139790331904 53091930975498326016 53272974822212468736 53276277958052139648 53695776209690345472 54121933163735506944 54584400854343598434 55014199286267563776 55058298789405671424 55249473437979996672 55258948566334992384 55447381957812977664 55450819915523655552 55887440544779747328 56126449206836822016 56160328438064804688 56410176661466971392 56602535748600748032 56606045330430398376 56854351280848601088 57051762222795992064 57305576291014066176 57504553986468976128 58417324684666896384 58499442463743525888 58702565527853746464 58712632851730929408 59164790453269917696 59174937047413850112 59634352282264123392 59935812702808657104 60407748235901638656 60676492543426658304 60887174809202445312 61843031996422053888 61940586138081380352 62155657617727496256 62382172404964112496 62645072244638736384 62873370612877215744 63142255357691424768 63681800996734198173 64183232500645491072 64468773327390824448 64688612284115140608 64692623234777598144 65202013968909705216 65480857407976292352 65719490270250258432 65811872771711466624 66040386218835464772 66330076494323367936 66560389259928657408 66856505672849743872 67088646317547138816 67616903375165620224 68153545465444712448 68498071660352750976 69037426555316158464 69332672549621956608 69573410995974810624 69585342639088508928 69683159405341552896 69925114819943433288 70231845699871801344 70475706275218578432 70789241300664434688 71035037277402852864 72162577551647342592 72779201139124797912 73352265715023418368 73665964583973328896 73678598088446656512 73934426554031540736 74038356868175399952 74621336056113788928 74880437917419739584 75213568881955961856 75470047664800997376 75474727107240531168 76069016297061322752 76672738648625301504 77999256618324701184 78270087370471661952 78283510468974572544 78665754172436362449 78886387271026556928 79285169559620900736 79512469709685497856 79637896463247489024 79909462233318703104 79914416937078209472 80543664314535518208 81182899745603260416 82457375995229405184 82587448184108507136 82874210156969995008 83176229873285483328 83526762992851648512 83831160817169620992 84189673810255233024 84240492657097207032 84615264992200457088 84903803622901122048 84909067995645597564 85281526921272901632 85577643334193988096 85958364436521099264 86256830979703464192 86936018625212940288 87625987027000344576 87749163695615288832 88053848291780619696 88747185679904876544 89142007563799658496 89451528423396185088 89903719054212985656 90611622353852457984 91014738815139987456 91330762213803667968 92764547994633080832 92780456852118011904 92910879207122070528 93233486426591244384 93967608366958104576 94713383036537137152 96274848750968236608 96703159991086236672 97032918426172710912 97038934852166397216 97803020953364557824 98221286111964438528 98579235405375387648 98717809157567199936 99060579328253197158 99495114741485051904 99840583889892986112 100284758509274615808 100626730219734663168 100632969476320708224 101425355062748430336 102230318198167068672 102747107490529126464 103556139832974237696 103999008824432934912 104360116493962215936 104378013958632763392 104887672229915149932 105713559412827867648 106016626279580663808 106183861950996652032 106552555916104279296 107391552419380690944 108243866327471013888 109168801708687196868 110028398572535127552 110116597578811342848 110498946875959993344 110517897132669984768 110901639831047311104 111774881089559494656 112320656876129609376 112820353322933942784 113205071497201496064 113212090660860796752 114103524445591984128 114611152582028132352 115009107972937952256 116998884927487051776 117405131055707492928 117425265703461858816 118329580906539835392 119268704564528246784 119871625405617314208 120815496471803277312 121774349618404890624 123686063992844107776 123881172276162760704 124311315235454992512 124764344809928224992 125290144489277472768 125746741225754431488 126284510715382849536 127363601993468396346 128366465001290982144 128937546654781648896 129377224568230281216 129385246469555196288 130404027937819410432 130961714815952584704 131438980540500516864 131623745543422933248 132080772437670929544 132660152988646735872 133120778519857314816 133713011345699487744 134177292635094277632 136307090930889424896 136996143320705501952 138074853110632316928 139146821991949621248 139170685278177017856 139366318810683105792 139850229639886866576 140951412550437156864 141578482601328869376 142070074554805705728 145558402278249595824 146704531430046836736 147331929167946657792 147357196176893313024 147868853108063081472 148076713736350799904 148590868992379795737 149242672112227577856 149760875834839479168 150427137763911923712 150940095329601994752 150949454214481062336 152138032594122645504 153345477297250603008 155998513236649402368 156540174740943323904 156567020937949145088 157331508344872724898 157772774542053113856 158570339119241801472 159024939419370995712 159275792926494978048 159818924466637406208 159828833874156418944 161087328629071036416 162365799491206520832 165174896368217014272 165748420313939990016 166352459746570966656 167662321634339241984 168379347620510466048 168480985314194414064 169230529984400914176 169807607245802244096 169818135991291195128 170563053842545803264 171155286668387976192 171916728873042198528 172513661959406928384 175251974054000689152 175498327391230577664 176107696583561239392 177494371359809753088 178903056846792370176 179807438108425971312 181223244707704915968 182029477630279974912 182661524427607335936 185529095989266161664 185821758414244141056 186466972853182488768 187935216733916209152 189426766073074274304 191045402990202594519 192549697501936473216 193406319982172473344 194065836852345421824 194077869704332794432 195606041906729115648 196442572223928877056 197158470810750775296 197435618315134399872 198121158656506394316 198990229482970103808 199681167779785972224 200569517018549231616 201265938952641416448 202850710125496860672 204460636396334137344 205494214981058252928 207112279665948475392 207998017648865869824 208720232987924431872 208756027917265526784 209775344459830299864 211427118825655735296 212367723901993304064 213105111832208558592 216487732654942027776 218337603417374393736 220056797145070255104 220997893751919986688 221035794265339969536 221803279662094622208 224641313752259218752 225640706645867885568 226410142994402992128 226424181321721593504 228207048891183968256 230018215945875904512 233997769854974103552 234810262111414985856 234850531406923717632 236659161813079670784 238537409129056493568 239743250811234628416 241630992943606554624 243548699236809781248 247372127985688215552 247762344552325521408 248622630470909985024 249528689619856449984 250580288978554945536 251493482451508862976 252569021430765699072 254727203986936792692 256732930002581964288 257875093309563297792 258770492939110392576 260808055875638820864 262877961081001033728 263247491086845866496 264161544875341859088 266241557039714629632 267426022691398975488 268354585270188555264 273992286641411003904 278293643983899242496 278341370556354035712 278732637621366211584 279700459279773733152 281902825100874313728 284140149109611411456 291116804556499191648 293409062860093673472 294663858335893315584 295737706216126162944 296153427472701599808 297181737984759591474 298485344224455155712 299521751669678958336 300854275527823847424 301880190659203989504 301898908428962124672 304276065188245291008 306690954594501206016 311997026473298804736 313080349481886647808 313134041875898290176 314663016689745449796 317140678238483602944 318049878838741991424 318551585852989956096 319657667748312837888 322174657258142072832 324731598982413041664 330349792736434028544 331496840627879980032 332704919493141933312 335324643268678483968 336961970628388828128 338461059968801828352 339615214491604488192 339636271982582390256 342310573336775952384 343833457746084397056 345027323918813856768 350996654782461155328 352215393167122478784 354988742719619506176 357806113693584740352 359614876216851942624 362446489415409831936 365323048855214671872 371058191978532323328 371643516828488282112 372933945706364977536 375870433467832418304 378853532146148548608 382090805980405189038 385099395003872946432 386812639964344946688 388131673704690843648 388155739408665588864 391212083813458231296 392885144447857754112 394316941621501550592 394871236630268799744 396242317313012788632 397980458965940207616 399362335559571944448 401139034037098463232 402531877905282832896 408921272792668274688 410988429962116505856 414224559331896950784 417440465975848863744 417512055834531053568 419550688919660599728 422854237651311470592 424735447803986608128 426210223664417117184 436675206834748787472 440113594290140510208 441995787503839973376 442071588530679939072 443606559324189244416 445772606977139387211 449282627504518437504 451281413291735771136 452820285988805984256 452848362643443187008 456414097782367936512 460036431891751809024 467995539709948207104 469620524222829971712 469701062813847435264 473318323626159341568 477074818258112987136 479486501622469256832 483261985887213109248 487097398473619562496 495524689104651042816 497245260941819970048 499057379239712899968 502986964903017725952 505138042861531398144 509454407973873585384 513465860005163928576 515750186619126595584 517540985878220785152 525755922162002067456 526494982173691732992 528323089750683718176 532483114079429259264 536709170540377110528 547984573282822007808 556587287967798484992 557465275242732423168 559400918559547466304 563805650201748627456 568280298219222822912 582233609112998383296 586818125720187346944 589327716671786631168 591475412432252325888 592306854945403199616 594363475969519182948 596970688448910311424 599043503339357916672 601708551055647694848 603797816857924249344 608552130376490582016 613381909189002412032 623994052946597609472 626160698963773295616 626268083751796580352 629326033379490899592 634281356476967205888 637103171705979912192 639315335496625675776 649463197964826083328 662993681255759960064 665409838986283866624 673923941256777656256 676922119937603656704 679230428983208976384 679272543965164780512 684621146673551904768 690054647837627713536 701993309564922310656 704430786334244957568 709977485439239012352 715612227387169480704 719229752433703885248 724892978830819663872 730646097710429343744 742116383957064646656 743287033656976564224 745867891412729955072 751740866935664836608 757707064292297097216 764181611960810378076 770198790007745892864 773625279928689893376 776311478817331177728 782424167626916462592 788633883243003101184 789742473260537599488 792484634626025577264 798724671119143888896 802278068074196926464 805063755810565665792 821976859924233011712 834880931951697727488 835024111669062107136 839101377839321199456 845708475302622941184 852420447328834234368 873350413669497574944 880227188580281020416 883991575007679946752 887213118648378488832 891545213954278774422 898565255009036875008 902562826583471542272 905640571977611968512 905696725286886374016 912828195564735873024 920072863783503618048 935991079419896414208 939241048445659943424 939402125627694870528 954149636516225974272 958973003244938513664 966523971774426218496 974194796947239124992 991049378209302085632 994490521883639940096 998114758479425799936 1005973929806035451904 1018908815947747170768 1026931720010327857152 1031500373238253191168 1035081971756441570304 1052989964347383465984 1056646179501367436352 1064966228158858518528 1073418341080754221056 1095969146565644015616 1113174575935596969984 1114930550485464846336 1118801837119094932608 1127611300403497254912 1136560596438445645824 1164467218225996766592 1173636251440374693888 1178655433343573262336 1182950824864504651776 1184613709890806399232 1188726951939038365896 1193941376897820622848 1198087006678715833344 1203417102111295389696 1207595633715848498688 1226763818378004824064 1252321397927546591232 1252536167503593160704 1258652066758981799184 1268562712953934411776 1274206343411959824384 1278630670993251351552 1325987362511519920128 1330819677972567733248 1337317820931418161633 1347847882513555312512 1353844239875207313408 1358460857966417952768 1358545087930329561024 1369242293347103809536 1380109295675255427072 1403986619129844621312 1408861572668489915136 1419954970878478024704 1431224454774338961408 1438459504867407770496 1449785957661639327744 1461292195420858687488 1486574067313953128448 1491735782825459910144 1515414128584594194432 1528363223921620756152 1540397580015491785728 1547250559857379786752 1552622957634662355456 1577267766486006202368 1579484946521075198976 1584969269252051154528 1597449342238287777792 1610127511621131331584 1643953719848466023424 1669761863903395454976 1678202755678642398912 1691416950605245882368 1704840894657668468736 1746700827338995149888 1760454377160562040832 1767983150015359893504 1774426237296756977664 1783090427908557548844 1797130510018073750016 1805125653166943084544 1811393450573772748032 1825656391129471746048 1840145727567007236096 1871982158839792828416 1878482096891319886848 1878804251255389741056 1917946006489877027328 1948389593894478249984 1988981043767279880192 1996229516958851599872 2037817631895494341536 2053863440020655714304 2070163943512883140608 2105979928694766931968 2113292359002734872704 2129932456317717037056 2146836682161508442112 2191938293131288031232 2226349151871193939968 2229861100970929692672 2237603674238189865216 2255222600806994509824 2273121192876891291648 2328934436451993533184 2347272502880749387776 2365901649729009303552 2369227419781612798464 2377453903878076731792 2396174013357431666688 2406834204222590779392 2415191267431696997376 2504642795855093182464 2505072335007186321408 2517304133517963598368 2537125425907868823552 2557261341986502703104 2651974725023039840256 2661639355945135466496 2674635641862836323266 2695695765027110625024 2707688479750414626816 2716921715932835905536 2717090175860659122048 2738484586694207619072 2760218591350510854144 2807973238259689242624 2817723145336979830272 2862448909548677922816 2876919009734815540992 2899571915323278655488 2922584390841717374976 2973148134627906256896 2983471565650919820288 3056726447843241512304 3080795160030983571456 3094501119714759573504 3105245915269324710912 3158969893042150397952 3169938538504102309056 3194898684476575555584 3220255023242262663168 3287907439696932046848 3339523727806790909952 3356405511357284797824 3382833901210491764736 3409681789315336937472 3493401654677990299776 3520908754321124081664 3535966300030719787008 3548852474593513955328 3566180855817115097688 3594261020036147500032 3610251306333886169088 3622786901147545496064 3680291455134014472192 3756964193782639773696 3757608502510779482112 3835892012979754054656 3977962087534559760384 3992459033917703199744 4075635263790988683072 4107726880041311428608 4140327887025766281216 4211959857389533863936 4226584718005469745408 4259864912635434074112 4293673364323016884224 4383876586262576062464 4459722201941859385344 4475207348476379730432 4546242385753782583296 4657868872903987066368 4731803299458018607104 4738454839563225596928 4754907807756153463584 4792348026714863333376 4830382534863393994752 5009285591710186364928 5034608267035927196736 5074250851815737647104 5114522683973005406208 5303949450046079680512 5323278711890270932992 5349271283725672646532 5391391530054221250048 5415376959500829253632 5434180351721318244096 5476969173388415238144 5520437182701021708288 5615946476519378485248 5635446290673959660544 5753838019469631081984 5845168781683434749952 5966943131301839640576 6113452895686483024608 6161590320061967142912 6210491830538649421824 6317939786084300795904 6339877077008204618112 6389797368953151111168 6440510046484525326336 6575814879393864093696 6679047455613581819904 6712811022714569595648 6765667802420983529472 6819363578630673874944 6986803309355980599552 7041817508642248163328 7097704949187027910656 7132361711634230195376 7188522040072295000064 7220502612667772338176 7245573802295090992128 7513928387565279547392 7515217005021558964224 7671784025959508109312 7955924175069119520768 7984918067835406399488 8151270527581977366144 8215453760082622857216 8280655774051532562432 8423919714779067727872 8453169436010939490816 8587346728646033768448 8767753172525152124928 8919444403883718770688 8950414696952759460864 9315737745807974132736 9476909679126451193856 9509815615512306927168 9584696053429726666752 9660765069726787989504 10018571183420372729856 10069216534071854393472 10148501703631475294208 10229045367946010812416 10607898900092159361024 10646557423780541865984 10698542567451345293064 10782783060108442500096 10830753919001658507264 10868360703442636488192 11040874365402043416576 11270892581347919321088 11507676038939262163968 11933886262603679281152 12226905791372966049216 12323180640123934285824 12420983661077298843648 12635879572168601591808 12679754154016409236224 12779594737906302222336 12881020092969050652672 13151629758787728187392 13425622045429139191296 13638727157261347749888 13973606618711961199104 14195409898374055821312 14264723423268460390752 14377044080144590000128 14491147604590181984256 15027856775130559094784 15343568051919016218624 15911848350138239041536 15969836135670812798976 16302541055163954732288 16430907520165245714432 16561311548103065124864 16847839429558135455744 16906338872021878981632 17535506345050304249856 17900829393905518921728 18631475491615948265472 18953819358252902387712 19019631231024613854336 19169392106859453333504 19321530139453575979008 20037142366840745459712 20138433068143708786944 20297003407262950588416 20458090735892021624832 21293114847561083731968 21397085134902690586128 21565566120216885000192 21661507838003317014528 21736721406885272976384 22541785162695838642176 23015352077878524327936 23867772525207358562304 24453811582745932098432 24646361280247868571648 24841967322154597687296 25271759144337203183616 25359508308032818472448 25762040185938101305344 26303259517575456374784 26851244090858278382592 27947213237423922398208 28529446846536920781504 28754088160289180000256 28982295209180363968512 30055713550261118189568 30687136103838032437248 31823696700276478083072 31939672271341625597952 32605082110327909464576 33122623096206130249728 33812677744043757963264 35801658787811037843456 37262950983231896530944 37907638716505804775424 38039262462049227708672 38338784213718906667008 38643060278907151958016 40276866136287417573888 40916181471784043249664 42586229695122167463936 42794170269805381172256 43131132240433770000384 43473442813770545952768 45083570325391677284352 46030704155757048655872 47735545050414717124608 48907623165491864196864 49292722560495737143296 49683934644309195374592 50543518288674406367232 50719016616065636944896 52606519035150912749568 53702488181716556765184 55894426474847844796416 57058893693073841563008 57508176320578360000512 57964590418360727937024 60111427100522236379136 61374272207676064874496 63879344542683251195904 65210164220655818929152 67625355488087515926528 71603317575622075686912 74525901966463793061888 75815277433011609550848 76078524924098455417344 77286120557814303916032 80553732272574835147776 85588340539610762344512 86262264480867540000768 86946885627541091905536 90167140650783354568704 92061408311514097311744 95471090100829434249216 97815246330983728393728 99367869288618390749184 101438033232131273889792 107404976363433113530368 111788852949695689592832 114117787386147683126016 115016352641156720001024 115929180836721455874048 122748544415352129748992 127758689085366502391808 130420328441311637858304 135250710976175031853056 143206635151244151373824 149051803932927586123776 151630554866023219101696 152157049848196910834688 161107464545149670295552 171176681079221524689024 172524528961735080001536 173893771255082183811072 180334281301566709137408 184122816623028194623488 195630492661967456787456 202876066464262547779584 214809952726866227060736 223577705899391379185664 228235574772295366252032 231858361673442911748096 260840656882623275716608 270501421952350063706112 286413270302488302747648 298103607865855172247552 304314099696393821669376 322214929090299340591104 342353362158443049378048 345049057923470160003072 347787542510164367622144 368245633246056389246976 391260985323934913574912 405752132928525095559168 429619905453732454121472 447155411798782758371328 456471149544590732504064 521681313765246551433216 541002843904700127412224 608628199392787643338752 644429858180598681182208 684706724316886098756096 695575085020328735244288 782521970647869827149824 811504265857050191118336 859239810907464908242944 894310823597565516742656 912942299089181465008128 1043362627530493102866432 1217256398785575286677504 1288859716361197362364416 1369413448633772197512192 1565043941295739654299648 1623008531714100382236672 1825884598178362930016256 2086725255060986205732864 2434512797571150573355008 2577719432722394724728832 2738826897267544395024384 3130087882591479308599296 3651769196356725860032512 4869025595142301146710016 5477653794535088790048768 6260175765182958617198592 7303538392713451720065024 10955307589070177580097536 14607076785426903440130048 21910615178140355160195072 43821230356280710320390144
- Sum of all divisors σ(n): 164180653039351243929600000
- Sum of proper divisors (its aliquot sum) s(n): 120359422683070533609209856
- 43821230356280710320390144 is an abundant number, because the sum of its proper divisors (120359422683070533609209856) is greater than itself. Its abundance is 76538192326789823288819712
Bases of 43821230356280710320390144
- Binary: 100100001111111000000110101000010111001010000001010000100000001111000010000000000000002
- Hexadecimal: 0x243F81A85CA05080F08000
- Base-36: 5I7WVGCB4I0000000
Squares and roots of 43821230356280710320390144
- 43821230356280710320390144 squared (438212303562807103203901442) is 1920300229938218029962324926315996065294324372340736
- 43821230356280710320390144 cubed (438212303562807103203901443) is 84149918729341468031922774973743499977943966232388645836223772039518024105984
-
The
square root of 43821230356280710320390144 is 6619760596598.6949972799 -
43821230356280710320390144 is a
perfect cube number . Itscube root is 352556064
Scales and comparisons
How big is 43821230356280710320390144?- 43,821,230,356,280,710,320,390,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 43,821,230,356,280,710,320,390,144 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 43821230356280710320390144 cubic inches would be around 29379672 feet tall.
Recreational maths with 43821230356280710320390144
- 43821230356280710320390144 backwards is 44109302301708265303212834
- 43821230356280710320390144 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 43821230356280710320390144's digits is 81
- 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 43821230356280710320390144 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 43821230356280710320390144 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/43821230356280710320390144/
Chicago style:
Numbermatics. 2024. "Number 43821230356280710320390144 - Facts about the integer". https://numbermatics.com/n/43821230356280710320390144/
The information we have on file for 43821230356280710320390144 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 43821230356280710320390144, math, Factors of 43821230356280710320390144, curriculum, school, college, exams, university, Prime factorization of 43821230356280710320390144, STEM, science, technology, engineering, physics, economics, calculator, forty-three septillion, eight hundred twenty-one sextillion, two hundred thirty quintillion, three hundred fifty-six quadrillion, two hundred eighty trillion, seven hundred ten billion, three hundred twenty million, three hundred ninety thousand, one hundred forty-four.