29229373371527227879981056
29,229,373,371,527,227,879,981,056 is an even composite number composed of five prime numbers multiplied together.
29229373371527227879981056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 29229373371527227879981056:
224 × 314 × 74 × 1092 × 1132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 109 × 109 × 113 × 113)See below for interesting mathematical facts about the number 29229373371527227879981056 from the Numbermatics database.
Names of 29229373371527227879981056
- Cardinal: 29229373371527227879981056 can be written as Twenty-nine septillion, two hundred twenty-nine sextillion, three hundred seventy-three quintillion, three hundred seventy-one quadrillion, five hundred twenty-seven trillion, two hundred twenty-seven billion, eight hundred seventy-nine million, nine hundred eighty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 2.9229373371527227879981056 × 1025
Factors of 29229373371527227879981056
Divisors of 29229373371527227879981056
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 81 84 96 98 108 109 112 113 126 128 144 147 162 168 189 192 196 216 218 224 226 243 252 256 288 294 324 327 336 339 343 378 384 392 432 436 441 448 452 486 504 512 567 576 588 648 654 672 678 686 729 756 763 768 784 791 864 872 882 896 904 972 981 1008 1017 1024 1029 1134 1152 1176 1296 1308 1323 1344 1356 1372 1458 1512 1526 1536 1568 1582 1701 1728 1744 1764 1792 1808 1944 1962 2016 2034 2048 2058 2187 2268 2289 2304 2352 2373 2401 2592 2616 2646 2688 2712 2744 2916 2943 3024 3051 3052 3072 3087 3136 3164 3402 3456 3488 3528 3584 3616 3888 3924 3969 4032 4068 4096 4116 4374 4536 4578 4608 4704 4746 4802 5103 5184 5232 5292 5341 5376 5424 5488 5537 5832 5886 6048 6102 6104 6144 6174 6272 6328 6561 6804 6867 6912 6976 7056 7119 7168 7203 7232 7776 7848 7938 8064 8136 8192 8232 8748 8829 9072 9153 9156 9216 9261 9408 9492 9604 10206 10368 10464 10584 10682 10752 10848 10976 11074 11664 11772 11881 11907 12096 12204 12208 12288 12317 12348 12544 12656 12769 13122 13608 13734 13824 13952 14112 14238 14336 14406 14464 15309 15552 15696 15876 16023 16128 16272 16384 16464 16611 17496 17658 18144 18306 18312 18432 18522 18816 18984 19208 19683 20412 20601 20736 20928 21168 21357 21364 21504 21609 21696 21952 22148 23328 23544 23762 23814 24192 24408 24416 24576 24634 24696 25088 25312 25538 26244 26487 27216 27459 27468 27648 27783 27904 28224 28476 28672 28812 28928 30618 31104 31392 31752 32046 32256 32544 32768 32928 33222 34992 35316 35643 35721 36288 36612 36624 36864 36951 37044 37387 37632 37968 38307 38416 38759 39366 40824 41202 41472 41856 42336 42714 42728 43008 43218 43392 43904 44296 45927 46656 47088 47524 47628 48069 48384 48816 48832 49152 49268 49392 49833 50176 50624 51076 52488 52974 54432 54918 54936 55296 55566 55808 56448 56952 57344 57624 57856 59049 61236 61803 62208 62784 63504 64071 64092 64512 64827 65088 65536 65856 66444 69984 70632 71286 71442 72576 73224 73248 73728 73902 74088 74774 75264 75936 76614 76832 77518 78732 79461 81648 82377 82404 82944 83167 83349 83712 84672 85428 85456 86016 86219 86436 86784 87808 88592 89383 91854 93312 94176 95048 95256 96138 96768 97632 97664 98304 98536 98784 99666 100352 101248 102152 104976 105948 106929 107163 108864 109836 109872 110592 110853 111132 111616 112161 112896 113904 114688 114921 115248 115712 116277 118098 122472 123606 124416 125568 127008 128142 128184 129024 129654 130176 131072 131712 132888 137781 139968 141264 142572 142884 144207 145152 146448 146496 147456 147804 148176 149499 149548 150528 151872 153228 153664 155036 157464 158922 163296 164754 164808 165888 166334 166698 167424 169344 170856 170912 172032 172438 172872 173568 175616 177147 177184 178766 183708 185409 186624 188352 190096 190512 192213 192276 193536 194481 195264 195328 196608 197072 197568 199332 200704 202496 204304 209952 211896 213858 214326 217728 219672 219744 221184 221706 222264 223232 224322 225792 227808 229376 229842 230496 231424 232554 236196 238383 244944 247131 247212 248832 249501 250047 251136 254016 256284 256368 258048 258657 259308 260352 261709 262144 263424 265776 268149 271313 275562 279936 282528 285144 285768 288414 290304 292896 292992 294912 295608 296352 298998 299096 301056 303744 306456 307328 310072 314928 317844 320787 321489 326592 329508 329616 331776 332559 332668 333396 334848 336483 338688 341712 341824 344064 344763 344876 345744 347136 348831 351232 354294 354368 357532 367416 370818 373248 376704 380192 381024 384426 384552 387072 388962 390528 390656 393216 394144 395136 398664 401408 404992 408608 413343 419904 423792 427716 428652 432621 435456 439344 439488 442368 443412 444528 446464 448497 448644 451584 455616 458752 459684 460992 462848 465108 472392 476766 489888 494262 494424 497664 499002 500094 502272 508032 512568 512736 516096 517314 518616 520704 523418 524288 526848 531441 531552 536298 542626 551124 556227 559872 565056 570288 571536 576639 576828 580608 582169 583443 585792 585984 589824 591216 592704 597996 598192 602112 603533 607488 612912 614656 620144 625681 629856 635688 641574 642978 653184 659016 659232 663552 665118 665336 666792 669696 672966 677376 683424 683648 688128 689526 689752 691488 694272 697662 702464 708588 708736 715064 715149 734832 741393 741636 746496 748503 750141 753408 760384 762048 768852 769104 774144 775971 777924 781056 781312 785127 786432 788288 790272 797328 802816 804447 809984 813939 817216 826686 839808 847584 855432 857304 865242 870912 878688 878976 884736 886824 889056 892928 896994 897288 903168 911232 917504 919368 921984 925696 930216 944784 953532 962361 964467 979776 988524 988848 995328 997677 998004 1000188 1004544 1009449 1016064 1025136 1025472 1032192 1034289 1034628 1037232 1041408 1046493 1046836 1048576 1053696 1062882 1063104 1072596 1085252 1102248 1112454 1119744 1130112 1140576 1143072 1153278 1153656 1161216 1164338 1166886 1171584 1171968 1179648 1182432 1185408 1195992 1196384 1204224 1207066 1214976 1225824 1229312 1240029 1240288 1251362 1259712 1271376 1283148 1285956 1297863 1306368 1318032 1318464 1327104 1330236 1330672 1333584 1339392 1342553 1345491 1345932 1354752 1366848 1367296 1376256 1379052 1379504 1382976 1388544 1391821 1395324 1404928 1417176 1417472 1430128 1430298 1469664 1482786 1483272 1492992 1497006 1500282 1506816 1520768 1524096 1537704 1538208 1548288 1551942 1555848 1562112 1562624 1570254 1572864 1576576 1580544 1594323 1594656 1605632 1608894 1619968 1627878 1634432 1653372 1668681 1679616 1695168 1710864 1714608 1729917 1730484 1741824 1746507 1750329 1757376 1757952 1769472 1773648 1778112 1785856 1793988 1794576 1806336 1810599 1822464 1835008 1838736 1843968 1851392 1860432 1877043 1889568 1907064 1924722 1928934 1959552 1977048 1977696 1990656 1995354 1996008 2000376 2009088 2018898 2032128 2050272 2050944 2064384 2068578 2069256 2074464 2082816 2092986 2093672 2097152 2107392 2125764 2126208 2145192 2145447 2170504 2204496 2224179 2224908 2239488 2245509 2250423 2260224 2281152 2286144 2306556 2307312 2322432 2327913 2328676 2333772 2343168 2343936 2355381 2359296 2364864 2370816 2391984 2392768 2408448 2413341 2414132 2429952 2441817 2451648 2458624 2480058 2480576 2502724 2519424 2542752 2566296 2571912 2595726 2612736 2636064 2636928 2654208 2660472 2661344 2667168 2678784 2685106 2690982 2691864 2709504 2733696 2734592 2752512 2758104 2759008 2765952 2777088 2783642 2790648 2809856 2834352 2834944 2860256 2860596 2887083 2893401 2939328 2965572 2966544 2985984 2993031 2994012 3000564 3013632 3028347 3041536 3048192 3075408 3076416 3096576 3102867 3103884 3111696 3124224 3125248 3139479 3140508 3145728 3153152 3161088 3188646 3189312 3211264 3217788 3239936 3255756 3268864 3306744 3337362 3359232 3390336 3421728 3429216 3459834 3460968 3483648 3493014 3500658 3514752 3515904 3538944 3547296 3556224 3571712 3587976 3589152 3612672 3621198 3644928 3670016 3677472 3687936 3702784 3720087 3720864 3754086 3779136 3814128 3849444 3857868 3893589 3919104 3954096 3955392 3981312 3990708 3992016 4000752 4018176 4027659 4036473 4037796 4064256 4075183 4100544 4101888 4128768 4137156 4138512 4148928 4165632 4175463 4185972 4187344 4194304 4214784 4224731 4251528 4252416 4290384 4290894 4341008 4379767 4408992 4448358 4449816 4478976 4491018 4500846 4520448 4562304 4572288 4613112 4614624 4644864 4655826 4657352 4667544 4686336 4687872 4710762 4718592 4729728 4741632 4782969 4783968 4785536 4816896 4826682 4828264 4859904 4883634 4903296 4917248 4960116 4961152 5005448 5006043 5038848 5085504 5132592 5143824 5189751 5191452 5225472 5239521 5250987 5272128 5273856 5308416 5320944 5322688 5334336 5357568 5370212 5381964 5383728 5419008 5431797 5467392 5469184 5505024 5516208 5518016 5531904 5554176 5567284 5581296 5619712 5631129 5668704 5669888 5720512 5721192 5774166 5786802 5878656 5931144 5933088 5971968 5986062 5988024 6001128 6027264 6056694 6083072 6096384 6150816 6152832 6193152 6205734 6207768 6223392 6248448 6250496 6278958 6281016 6291456 6306304 6322176 6377292 6378624 6422528 6435576 6436341 6479872 6511512 6537728 6613488 6672537 6674724 6718464 6736527 6751269 6780672 6843456 6858432 6919668 6921936 6967296 6983739 6986028 7001316 7029504 7031808 7066143 7077888 7094592 7112448 7143424 7175952 7178304 7225344 7240023 7242396 7289856 7325451 7340032 7354944 7375872 7405568 7440174 7441728 7508172 7558272 7628256 7698888 7715736 7787178 7838208 7908192 7910784 7962624 7981416 7984032 8001504 8036352 8055318 8072946 8075592 8128512 8150366 8201088 8203776 8257536 8274312 8277024 8297856 8331264 8350926 8371944 8374688 8388608 8429568 8449462 8503056 8504832 8580768 8581788 8661249 8680203 8682016 8759534 8817984 8896716 8899632 8957952 8979093 8982036 9001692 9040896 9085041 9124608 9144576 9226224 9229248 9289728 9308601 9311652 9314704 9335088 9372672 9375744 9397871 9418437 9421524 9437184 9459456 9483264 9565938 9567936 9571072 9633792 9653364 9656528 9719808 9742747 9767268 9806592 9834496 9920232 9922304 10010896 10012086 10077696 10171008 10265184 10287648 10379502 10382904 10450944 10479042 10501974 10544256 10547712 10616832 10641888 10645376 10668672 10715136 10740424 10763928 10767456 10838016 10863594 10934784 10938368 11010048 11032416 11036032 11063808 11108352 11134568 11160261 11162592 11239424 11262258 11337408 11339776 11441024 11442384 11548332 11573604 11680767 11757312 11862288 11866176 11943936 11972124 11976048 12002256 12054528 12082977 12109419 12113388 12166144 12192768 12225549 12301632 12305664 12386304 12411468 12415536 12446784 12496896 12500992 12526389 12557916 12562032 12582912 12612608 12644352 12674193 12754584 12757248 12845056 12871152 12872682 12959744 13023024 13075456 13139301 13226976 13345074 13349448 13436928 13473054 13502538 13561344 13686912 13716864 13839336 13843872 13934592 13967478 13972056 14002632 14059008 14063616 14132286 14155776 14189184 14224896 14286848 14351904 14356608 14450688 14480046 14484792 14579712 14650902 14680064 14709888 14751744 14811136 14880348 14883456 15016344 15018129 15116544 15256512 15397776 15431472 15569253 15574356 15676416 15718563 15752961 15816384 15821568 15925248 15962832 15968064 16003008 16072704 16110636 16145892 16151184 16257024 16295391 16300732 16402176 16407552 16515072 16548624 16554048 16595712 16662528 16701852 16743888 16749376 16777216 16859136 16893387 16898924 17006112 17009664 17161536 17163576 17322498 17360406 17364032 17519068 17635968 17793432 17799264 17915904 17958186 17964072 18003384 18081792 18170082 18249216 18289152 18452448 18458496 18579456 18617202 18623304 18629408 18670176 18745344 18751488 18795742 18836874 18843048 18874368 18918912 18966528 19131876 19135872 19142144 19267584 19306728 19309023 19313056 19439616 19485494 19534536 19613184 19668992 19840464 19844608 20017611 20021792 20024172 20155392 20209581 20253807 20342016 20530368 20575296 20759004 20765808 20901888 20951217 20958084 21003948 21088512 21095424 21198429 21233664 21283776 21290752 21337344 21430272 21480848 21527856 21534912 21676032 21720069 21727188 21869568 21876736 21976353 22020096 22064832 22072064 22127616 22216704 22269136 22320522 22325184 22478848 22524516 22674816 22679552 22882048 22884768 23096664 23147208 23361534 23514624 23724576 23732352 23887872 23944248 23952096 24004512 24109056 24165954 24218838 24226776 24332288 24385536 24451098 24603264 24611328 24772608 24822936 24831072 24893568 24993792 25001984 25052778 25115832 25124064 25165824 25225216 25288704 25348386 25509168 25514496 25690112 25742304 25745364 25919488 25983747 26040609 26046048 26150912 26278602 26453952 26690148 26698896 26873856 26937279 26946108 27005076 27122688 27255123 27373824 27433728 27678672 27687744 27869184 27925803 27934956 27944112 28005264 28118016 28127232 28193613 28255311 28264572 28311552 28378368 28449792 28526281 28573696 28703808 28713216 28901376 28960092 28969584 29159424 29228241 29301804 29360128 29419776 29503488 29573117 29622272 29760696 29766912 30032688 30036258 30233088 30513024 30658369 30795552 30862944 31138506 31148712 31352832 31437126 31505922 31632768 31643136 31850496 31925664 31936128 32006016 32145408 32221272 32291784 32302368 32514048 32590782 32601464 32804352 32815104 33030144 33097248 33108096 33191424 33325056 33403704 33480783 33487776 33498752 33718272 33786774 33797848 34012224 34019328 34323072 34327152 34644996 34720812 34728064 35038136 35042301 35271936 35586864 35598528 35831808 35916372 35928144 36006768 36163584 36248931 36328257 36340164 36498432 36578304 36676647 36904896 36916992 37158912 37234404 37246608 37258816 37340352 37490688 37502976 37579167 37591484 37673748 37686096 37748736 37837824 37933056 38022579 38263752 38271744 38284288 38535168 38613456 38618046 38626112 38879232 38970988 39069072 39226368 39337984 39417903 39680928 39689216 40035222 40043584 40048344 40310784 40419162 40507614 40684032 41060736 41150592 41518008 41531616 41803776 41902434 41916168 42007896 42177024 42190848 42396858 42467328 42567552 42581504 42674688 42860544 42961696 43055712 43069824 43352064 43440138 43454376 43739136 43753472 43952706 44040192 44129664 44144128 44255232 44433408 44538272 44641044 44650368 44957696 45049032 45054387 45349632 45359104 45764096 45769536 46193328 46294416 46707759 46723068 47029248 47155689 47258883 47449152 47464704 47775744 47888496 47904192 48009024 48218112 48331908 48437676 48453552 48664576 48771072 48886173 48902196 49206528 49222656 49545216 49645872 49662144 49787136 49987584 50003968 50105556 50231664 50248128 50331648 50450432 50577408 50680161 50696772 51018336 51028992 51380224 51484608 51490728 51838976 51967494 52081218 52092096 52301824 52557204 52907904 53380296 53397792 53747712 53874558 53892216 54010152 54245376 54510246 54747648 54867456 55357344 55375488 55738368 55851606 55869912 55888224 56010528 56236032 56254464 56387226 56510622 56529144 56623104 56756736 56899584 57052562 57147392 57407616 57426432 57802752 57920184 57927069 57939168 58318848 58456482 58603608 58720256 58839552 59006976 59146234 59244544 59521392 59533824 60052833 60065376 60072516 60466176 60628743 60761421 61026048 61316738 61591104 61725888 62277012 62297424 62705664 62853651 62874252 63011844 63265536 63286272 63595287 63700992 63851328 63872256 64012032 64290816 64442544 64583568 64604736 65028096 65160207 65181564 65202928 65608704 65630208 65785097 65929059 66060288 66194496 66216192 66382848 66650112 66807408 66961566 66975552 66997504 67436544 67573548 67595696 68024448 68038656 68199229 68646144 68654304 69289992 69441624 69456128 70076272 70084602 70543872 71173728 71197056 71663616 71832744 71856288 72013536 72327168 72497862 72656514 72680328 72996864 73156608 73353294 73809792 73833984 74317824 74468808 74493216 74517632 74680704 74981376 75005952 75158334 75182968 75347496 75372192 75497472 75675648 75866112 76045158 76527504 76543488 76568576 77070336 77226912 77236092 77252224 77758464 77941976 77951241 78121827 78138144 78452736 78675968 78835806 79361856 79378432 80070444 80087168 80096688 80621568 80811837 80838324 81015228 81368064 81765369 82121472 82301184 83036016 83063232 83607552 83777409 83804868 83832336 84015792 84354048 84381696 84580839 84765933 84793716 84934656 85135104 85163008 85349376 85578843 85721088 85923392 86111424 86139648 86704128 86880276 86908752 87478272 87506944 87684723 87905412 88080384 88259328 88288256 88510464 88719351 88866816 89076544 89282088 89300736 89915392 90098064 90108774 90699264 90718208 91528192 91539072 91975107 92386656 92588832 93415518 93446136 94058496 94311378 94517766 94898304 94929408 95551488 95776992 95808384 96018048 96436224 96663816 96875352 96907104 97329152 97542144 97772346 97804392 98413056 98445312 99090432 99291744 99324288 99574272 99975168 100007936 100211112 100463328 100496256 100900864 101154816 101360322 101393544 102036672 102057984 102760448 102969216 102981456 103677952 103934988 104162436 104184192 104603648 105114408 105126903 105815808 106760592 106795584 107495424 107749116 107784432 108020304 108490752 108746793 108984771 109020492 109495296 109734912 110029941 110714688 110750976 111476736 111703212 111739824 111776448 112021056 112472064 112508928 112737501 112774452 113021244 113058288 113246208 113513472 113799168 114067737 114105124 114294784 114815232 114852864 115605504 115840368 115854138 115878336 116637696 116912964 117207216 117440512 117679104 118013952 118253709 118292468 118489088 119042784 119067648 120105666 120130752 120145032 120932352 121257486 121522842 122052096 122633476 123182208 123451776 124554024 124594848 125411328 125707302 125748504 126023688 126531072 126572544 127190574 127401984 127702656 127744512 128024064 128581632 128885088 129167136 129209472 130056192 130320414 130363128 130405856 131217408 131260416 131570194 131858118 132120576 132388992 132432384 132765696 133300224 133614816 133923132 133951104 133995008 134873088 135147096 135163161 135191392 136048896 136077312 136398458 137292288 137308608 138579984 138883248 138912256 140123277 140152544 140169204 141087744 141467067 141776649 142347456 142394112 143327232 143665488 143712576 144027072 144654336 144995724 145313028 145360656 145993728 146313216 146658519 146706588 147619584 147667968 148635648 148937616 148986432 149035264 149361408 149962752 150011904 150316668 150365936 150694992 150744384 150994944 151351296 151708489 151732224 152040483 152090316 153055008 153086976 153137152 154140672 154453824 154472184 154504448 155516928 155883952 155902482 156243654 156276288 156905472 157351936 157671612 158723712 158756864 160140888 160174336 160193376 161243136 161623674 161676648 162030456 162736128 163530738 164242944 164602368 166072032 166126464 167215104 167554818 167609736 167664672 168031584 168708096 168763392 169161678 169531866 169587432 169869312 170270208 170326016 170698752 171157686 171442176 171846784 172222848 172279296 173408256 173760552 173781207 173817504 174956544 175013888 175369446 175810824 176160768 176518656 176576512 177020928 177438702 177733632 178153088 178564176 178601472 179830784 180158499 180196128 180217548 181398528 181436416 181886229 182284263 183056384 183078144 183950214 184773312 185177664 186831036 186892272 188116992 188560953 188622756 189035532 189796608 189858816 190785861 191102976 191553984 191616768 192036096 192872448 193327632 193750704 193814208 194658304 195084288 195480621 195544692 195608784 196826112 196890624 197355291 197787177 198180864 198583488 198648576 199148544 199950336 200015872 200422224 200926656 200992512 201801728 202309632 202720644 202787088 204073344 204115968 204597687 205520896 205938432 205962912 207355904 207869976 208324872 208368384 209207296 210228816 210253806 211631616 213521184 213591168 214990848 215498232 215568864 216040608 216981504 217493586 217969542 218040984 218990592 219469824 220059882 221429376 221501952 222953472 223406424 223479648 223552896 224042112 224944128 225017856 225475002 225548904 226042488 226116576 226492416 227026944 227598336 228135474 228210248 228589568 229630464 229705728 231211008 231680736 231708276 231756672 233275392 233825928 233853723 234365481 234414432 235358208 236027904 236507418 236584936 236978176 238085568 238135296 240211332 240261504 240290064 241864704 242435511 242514972 243045684 244104192 245266952 245296107 246364416 246903552 249108048 249189696 250822656 251332227 251414604 251497008 252047376 253062144 253145088 253742517 254297799 254381148 254803968 255405312 255489024 256048128 256736529 257163264 257770176 258334272 258418944 260112384 260640828 260726256 260811712 262434816 262520832 263054169 263140388 263716236 264241152 264777984 264864768 265531392 266158053 266600448 267229632 267846264 267902208 267990016 269746176 270294192 270326322 270382784 272097792 272154624 272796916 274584576 274617216 275925321 277159968 277766496 277824512 280246554 280305088 280338408 282175488 282934134 283553298 284694912 284788224 286654464 287330976 287425152 288054144 289308672 289991448 290626056 290721312 291987456 292626432 293317038 293413176 295239168 295335936 297271296 297875232 297972864 298070528 298722816 299925504 300023808 300633336 300731872 301389984 301488768 302702592 303416978 303464448 304080966 304180632 306110016 306173952 306274304 308281344 308907648 308944368 309008896 311033856 311767904 311804964 312487308 312552576 313810944 314703872 315343224 315380709 317447424 317513728 320281776 320348672 320386752 322486272 323247348 323353296 324060912 325472256 326240379 326954313 327061476 328485888 329204736 330089823 332144064 332252928 334430208 335109636 335219472 335329344 336063168 337416192 337526784 338212503 338323356 339063732 339174864 339738624 340540416 340652032 341397504 342203211 342315372 342884352 343693568 344445696 344558592 346816512 347521104 347562414 347635008 349913088 350027776 350738892 351621648 352321536 353037312 353153024 354041856 354761127 354877404 355467264 356306176 357128352 357202944 359661568 360316998 360392256 360435096 362797056 362872832 363772458 364568526 366112768 366156288 367900428 369546624 370355328 373662072 373784544 376233984 377121906 377245512 378071064 379593216 379717632 381571722 382205952 383107968 383233536 384072192 385744896 386655264 387501408 387628416 389316608 390168576 390961242 391089384 391217568 393652224 393781248 394710582 395574354 396361728 397166976 397297152 398297088 399900672 400031744 400844448 401853312 401985024 403603456 404619264 405441288 405489483 405574176 408146688 408231936 409195374 411041792 411876864 411925824 414711808 415739952 416649744 416736768 418414592 420369831 420457632 420507612 423263232 424401201 425329947 427042368 427182336 429981696 430996464 431137728 432081216 433963008 434987172 435939084 436081968 437981184 438939648 439975557 440119764 442858752 443003904 445906944 446812848 446959296 447105792 448084224 449888256 450035712 450950004 451097808 452084976 452233152 452984832 454053888 455125467 455196672 456121449 456270948 456420496 457179136 459260928 459411456 460495679 462422016 463361472 463416552 463513344 466550784 467651856 467707446 468730962 468828864 470716416 472055808 473014836 473169872 473956352 476171136 476270592 477394603 480422664 480523008 480580128 483729408 484871022 485029944 486091368 488208384 490533904 490592214 492728832 493807104 498216096 498379392 501645312 502664454 502829208 502994016 504094752 506124288 506290176 507485034 508595598 508762296 509607936 510810624 510978048 512096256 513473058 514326528 515540352 516668544 516837888 520224768 521281656 521343621 521452512 521623424 524869632 525041664 526108338 526280776 527432472 528482304 529555968 529729536 531062784 532316106 533200896 534459264 535692528 535804416 535980032 539492352 540475497 540588384 540652644 540765568 544195584 544309248 545593832 545658687 546852789 549169152 549234432 551850642 554319936 555532992 555649024 560493108 560610176 560676816 564350976 565682859 565868268 567106596 569389824 569576448 572357583 573308928 574661952 574850304 576108288 578617344 579982896 581252112 581442624 583974912 585252864 586441863 586634076 586826352 590478336 590671872 592065873 593361531 594542592 595750464 595945728 596141056 597445632 599851008 600047616 601266672 601463744 602779968 602977536 605405184 606833956 606928896 608161932 608361264 612220032 612347904 612548608 613793061 616562688 617815296 617888736 618017792 622067712 623535808 623609928 624974616 625105152 627621888 629407744 630686448 630761418 634894848 635027456 640563552 640697344 640773504 644972544 646494696 646706592 648121824 650944512 652480758 653908626 654122952 656971776 658409472 660179646 664288128 664505856 668860416 670219272 670438944 670658688 672126336 674832384 675053568 676425006 676646712 678127464 678349728 679477248 681080832 681304064 682795008 684406422 684630744 685768704 687387136 688891392 689117184 693633024 695042208 695124828 695270016 699826176 700055552 701477784 701561169 703243296 706074624 706306048 708083712 709522254 709754808 710934528 712612352 714256704 714405888 719323136 720633996 720784512 720870192 725594112 725745664 727306533 727544916 729137052 732225536 732312576 735800856 735888321 739093248 740710656 747324144 747569088 752467968 753996681 754243812 754491024 756142128 759186432 759435264 761227551 762893397 763143444 764411904 766215936 766467072 768144384 770209587 771489792 773310528 775002816 775256832 778633216 780337152 781922484 782178768 782435136 787304448 787562496 789162507 789421164 791148708 792723456 794333952 794594304 796594176 798474159 799801344 800063488 801688896 803706624 803970048 807206912 809238528 810882576 810978966 811148352 816293376 816463872 818390748 822083584 823753728 823851648 827775963 829423616 831479904 833299488 833473536 836829184 840739662 840915264 841015224 846526464 848802402 850659894 854084736 854364672 859963392 861992928 862275456 864162432 867926016 869974344 871878168 872163936 875962368 877879296 879951114 880239528 885717504 886007808 891813888 893625696 893918592 894211584 896168448 899776512 900071424 901900008 902195616 904169952 904466304 908107776 910250934 910393344 912242898 912541896 912840992 914358272 918521856 918822912 920991358 924844032 926722944 926833104 927026688 933101568 935303712 935414892 937461924 937657728 941432832 944111616 946029672 946142127 946339744 947912704 952342272 952541184 954789206 960845328 961046016 961160256 967458816 969742044 970059888 972182736 976416768 978721137 980862939 981067808 981184428 985457664 987614208 990269469 996432192 996758784 1003290624 1005328908 1005658416 1005988032 1008189504 1012248576 1012580352 1014637509 1014970068 1017191196 1017524592 1019215872 1021621248 1021956096 1024192512 1026609633 1026946116 1028653056 1031080704 1033337088 1033675776 1040449536 1042563312 1042687242 1042905024 1043246848 1049739264 1050083328 1052216676 1052561552 1054864944 1056964608 1059111936 1059459072 1061959423 1062125568 1064283381 1064632212 1066401792 1068918528 1071385056 1071608832 1071960064 1078984704 1080950994 1081176768 1081305288 1081531136 1088391168 1088618496 1091187664 1091317374 1093705578 1098338304 1098468864 1103701284 1108639872 1111065984 1111298048 1120986216 1121220352 1121353632 1128701952 1131365718 1131736536 1134213192 1138779648 1139152896 1144715166 1146617856 1149323904 1149700608 1152216576 1157234688 1159965792 1162504224 1162885248 1167949824 1170505728 1172883726 1173268152 1173652704 1180956672 1181343744 1184131746 1186723062 1189085184 1191500928 1191891456 1192282112 1194891264 1199702016 1200095232 1202533344 1202927488 1205559936 1205955072 1210810368 1213667912 1213857792 1216323864 1216468449 1216722528 1224440064 1224695808 1225097216 1227586122 1233125376 1235630592 1235777472 1236035584 1244135424 1247071616 1247219856 1249949232 1250210304 1255243776 1258815488 1261109493 1261372896 1261522836 1269789696 1270054912 1273203603 1275989841 1281127104 1281394688 1281547008 1289945088 1292989392 1293413184 1296243648 1301889024 1304961516 1307817252 1308245904 1313943552 1316818944 1319926671 1320359292 1328576256 1329011712 1337720832 1340438544 1340877888 1341317376 1344252672 1349664768 1350107136 1352850012 1353293424 1356254928 1356699456 1358954496 1362161664 1362608128 1365376401 1365590016 1368364347 1368812844 1369261488 1371537408 1374774272 1377782784 1378234368 1381487037 1387266048 1390084416 1390249656 1390540032 1399652352 1400111104 1402955568 1403122338 1406486592 1412149248 1412612096 1416167424 1419044508 1419509616 1421869056 1425224704 1428513408 1428811776 1432183809 1438646272 1441267992 1441569024 1441740384 1451188224 1451491328 1454613066 1455089832 1458274104 1464451072 1464625152 1471601712 1471776642 1478186496 1481421312 1494648288 1495138176 1504935936 1507993362 1508487624 1508982048 1512284256 1518372864 1518870528 1522455102 1525786794 1526286888 1528823808 1532431872 1532934144 1536288768 1540419174 1542979584 1546621056 1550005632 1550513664 1557266432 1560674304 1563844968 1564357536 1564870272 1574608896 1575124992 1578325014 1578842328 1582297416 1585446912 1588667904 1589188608 1593188352 1596948318 1599602688 1600126976 1603377792 1607413248 1607940096 1614413824 1618477056 1621765152 1621957932 1622296704 1632586752 1632927744 1636781496 1636976061 1640558367 1647507456 1647703296 1655551926 1658847232 1662959808 1666598976 1666947072 1673658368 1681479324 1681830528 1682030448 1693052928 1697048577 1697604804 1701319788 1708169472 1708729344 1717072749 1719926784 1723985856 1724550912 1728324864 1735852032 1739948688 1743756336 1744327872 1751924736 1755758592 1759325589 1759902228 1760479056 1771435008 1772015616 1776197619 1780084593 1783627776 1787251392 1787837184 1788423168 1792336896 1799553024 1800142848 1803800016 1804391232 1808339904 1808932608 1816215552 1820501868 1820786688 1824485796 1825083792 1825681984 1828716544 1837043712 1837645824 1841379183 1841982716 1849688064 1853445888 1853666208 1854053376 1866203136 1870607424 1870829784 1874923848 1875315456 1882865664 1888223232 1892059344 1892284254 1892679488 1895825408 1904684544 1905082368 1909578412 1921690656 1922092032 1922320512 1934917632 1939484088 1940119776 1944365472 1952833536 1957442274 1961725878 1962135616 1962368856 1970915328 1975228416 1980538938 1992864384 1993517568 2006581248 2010657816 2011316832 2011976064 2016379008 2024497152 2025160704 2029275018 2029940136 2034382392 2035049184 2038431744 2043242496 2043912192 2048385024 2053219266 2053892232 2057306112 2062161408 2066674176 2067351552 2080899072 2085126624 2085374484 2085810048 2086493696 2099478528 2100166656 2104433352 2104683507 2105123104 2109729888 2118223872 2118918144 2123918846 2124251136 2128566762 2129264424 2132803584 2137837056 2142770112 2143217664 2143920128 2157969408 2161901988 2162353536 2162610576 2163062272 2176782336 2177236992 2181919599 2182375328 2182634748 2187411156 2196676608 2196937728 2207402568 2207664963 2217279744 2222131968 2222596096 2241972432 2242440704 2242707264 2257403904 2261990043 2262731436 2263473072 2268426384 2277559296 2278305792 2283682653 2288680191 2289430332 2293235712 2298647808 2299401216 2304433152 2310628761 2314469376 2319931584 2325008448 2325770496 2335899648 2341011456 2345767452 2346536304 2347305408 2361913344 2362687488 2367487521 2368263492 2373446124 2378170368 2383001856 2383782912 2384564224 2389782528 2395422477 2399404032 2400190464 2405066688 2405854976 2411119872 2411910144 2421620736 2427335824 2427715584 2432647728 2432936898 2433445056 2448880128 2449391616 2450194432 2455172244 2466250752 2471261184 2471554944 2472071168 2483327889 2488270848 2494143232 2494439712 2499898464 2500420608 2510487552 2517630976 2522218986 2522745792 2523045672 2539579392 2540109824 2546407206 2551979682 2562254208 2562789376 2563094016 2579890176 2585978784 2586826368 2592487296 2603778048 2609923032 2615634504 2616491808 2627887104 2633637888 2639853342 2640718584 2657152512 2658023424 2675441664 2680877088 2681755776 2682634752 2688505344 2699329536 2700214272 2705700024 2706586848 2712509856 2713398912 2724323328 2725216256 2730752802 2731180032 2736728694 2737625688 2738522976 2743074816 2749548544 2755565568 2756468736 2762974074 2774532096 2780168832 2780499312 2781080064 2799304704 2800222208 2805911136 2806244676 2812973184 2824298496 2825224192 2832334848 2838089016 2838426381 2839019232 2843738112 2850449408 2857026816 2857623552 2864367618 2877292544 2882535984 2883138048 2883480768 2902376448 2902982656 2909226132 2910179664 2916548208 2928902144 2929250304 2936163411 2942588817 2943203424 2943553284 2956372992 2962842624 2970808407 2989296576 2990276352 3009871872 3015986724 3016975248 3017964096 3024568512 3036745728 3037741056 3043912527 3044910204 3051573588 3052573776 3057647616 3064863744 3065868288 3072577536 3079828899 3080838348 3085959168 3093242112 3100011264 3101027328 3114532864 3121348608 3127689936 3128715072 3129740544 3149217792 3150249984 3156650028 3157684656 3164594832 3170893824 3177335808 3178377216 3185878269 3186376704 3192850143 3193896636 3199205376 3200253952 3206755584 3214826496 3215880192 3223469753 3228827648 3236954112 3243530304 3243915864 3244593408 3265173504 3265855488 3273562992 3273952122 3281116734 3295014912 3295406592 3311103852 3317694464 3325919616 3333197952 3333894144 3341762221 3347316736 3362958648 3363661056 3364060896 3386105856 3394097154 3395209608 3402639576 3416338944 3417458688 3434145498 3439853568 3447971712 3449101824 3456649728 3471704064 3479897376 3487512672 3488655744 3503849472 3511517184 3518651178 3519804456 3520958112 3542870016 3544031232 3552395238 3560169186 3567255552 3574502784 3575674368 3576846336 3584673792 3599106048 3600285696 3607600032 3608782464 3616679808 3617865216 3632431104 3641003736 3641573376 3648971592 3649405347 3650167584 3651363968 3674087424 3675291648 3682758366 3683965432 3699376128 3706891776 3707332416 3708106752 3732406272 3741214848 3741659568 3749847696 3750630912 3765731328 3776446464 3783328479 3784118688 3784568508 3785358976 3809369088 3810164736 3819156824 3819610809 3827969523 3843381312 3844184064 3844641024 3869835264 3878968176 3880239552 3888730944 3905667072 3914884548 3923451756 3924271232 3924737712 3941830656 3950456832 3959780013 3961077876 3985728768 3987035136 4013162496 4021315632 4022633664 4023952128 4032758016 4048994304 4050321408 4058550036 4059880272 4068764784 4070098368 4076863488 4086484992 4087824384 4096129203 4096770048 4105093041 4106438532 4107784464 4114612224 4124322816 4133348352 4134703104 4144461111 4161798144 4170253248 4170748968 4171620096 4172987392 4198957056 4200333312 4208866704 4209367014 4210246208 4219459776 4236447744 4237836288 4247837692 4248502272 4257133524 4258528848 4265607168 4275674112 4285540224 4286435328 4287840256 4296551427 4315938816 4323803976 4324707072 4325221152 4326124544 4353564672 4354473984 4363839198 4364750656 4365269496 4374822312 4393353216 4393875456 4414805136 4415329926 4434559488 4444263936 4445192192 4483944864 4484881408 4485414528 4514807808 4523980086 4525462872 4526946144 4536852768 4555118592 4556611584 4567365306 4577360382 4578860664 4586471424 4597295616 4598802432 4608866304 4621257522 4628938752 4639863168 4650016896 4651540992 4671799296 4682022912 4691534904 4693072608 4694610816 4723826688 4725374976 4734975042 4736526984 4746892248 4756340736 4766003712 4767565824 4769128448 4779565056 4790844954 4798808064 4800380928 4810133376 4811709952 4822239744 4823820288 4843241472 4854671648 4855431168 4865295456 4865873796 4866890112 4897760256 4898783232 4900388864 4910344488 4910928183 4942522368 4943109888 4944142336 4966655778 4976541696 4988286464 4988879424 4999796928 5000841216 5020975104 5035261952 5044437972 5045491584 5046091344 5079158784 5080219648 5091145731 5092814412 5103959364 5124508416 5125578752 5126188032 5151218247 5159780352 5171957568 5173652736 5184974592 5207556096 5219846064 5231269008 5232983616 5255774208 5267275776 5277976767 5279706684 5281437168 5314305024 5316046848 5328592857 5340253779 5350883328 5361754176 5363511552 5365269504 5377010688 5398659072 5400428544 5411400048 5413173696 5425019712 5426797824 5448646656 5450432512 5461505604 5462360064 5473457388 5475251376 5477045952 5486149632 5499097088 5511131136 5512937472 5524137549 5525948148 5549064192 5560337664 5560998624 5562160128 5598609408 5600444416 5611822272 5612489352 5625946368 5648596992 5650448384 5664669696 5676178032 5676852762 5678038464 5687476224 5700898816 5714053632 5715247104 5728735236 5754585088 5765071968 5766276096 5766961536 5804752896 5805965312 5818452264 5820359328 5833096416 5857804288 5858500608 5872326822 5885177634 5886406848 5887106568 5912745984 5925685248 5941616814 5978593152 5980552704 6019743744 6031973448 6033950496 6035928192 6049137024 6073491456 6075482112 6087825054 6089820408 6103147176 6105147552 6115295232 6129727488 6131736576 6145155072 6159657798 6161676696 6171918336 6186484224 6200022528 6202054656 6229065728 6242697216 6255379872 6257430144 6259481088 6298435584 6300499968 6313300056 6314050521 6315369312 6329189664 6354671616 6356754432 6371756538 6372753408 6385700286 6387793272 6398410752 6400507904 6413511168 6429652992 6431760384 6446939506 6457655296 6473908224 6487060608 6487831728 6489186816 6530347008 6531710976 6545758797 6547125984 6547904244 6562233468 6590029824 6590813184 6622207704 6622994889 6635388928 6651839232 6666395904 6667788288 6683524442 6694633472 6725917296 6727322112 6728121792 6772211712 6785970129 6788194308 6790419216 6805279152 6832677888 6834917376 6851047959 6866040573 6868290996 6879707136 6895943424 6898203648 6913299456 6931886283 6943408128 6959794752 6975025344 6977311488 7007698944 7023034368 7037302356 7039608912 7041916224 7085740032 7088062464 7102462563 7104790476 7120338372 7134511104 7149005568 7151348736 7153692672 7169347584 7186267431 7198212096 7200571392 7215200064 7217564928 7233359616 7235730432 7264862208 7282007472 7283146752 7297943184 7298810694 7300335168 7302727936 7348174848 7350583296 7365516732 7367930864 7398752256 7413783552 7414664832 7416213504 7433715961 7449983667 7464812544 7482429696 7483319136 7499695392 7501261824 7531462656 7552892928 7566656958 7568237376 7569137016 7570717952 7618738176 7620329472 7638313648 7639221618 7655939046 7686762624 7688368128 7689282048 7739670528 7757936352 7760479104 7777461888 7811334144 7829769096 7846903512 7848542464 7849475424 7883661312 7900913664 7919560026 7922155752 7971457536 7974070272 8026324992 8042631264 8045267328 8047904256 8065516032 8097988608 8100642816 8117100072 8119760544 8137529568 8140196736 8172969984 8175648768 8192258406 8193540096 8210186082 8212877064 8215568928 8229224448 8248645632 8266696704 8269406208 8288922222 8323596288 8340506496 8341497936 8343240192 8345974784 8397914112 8400666624 8417733408 8418734028 8420492416 8438919552 8472895488 8475672576 8495675384 8497004544 8514267048 8515279143 8517057696 8531214336 8551348224 8571080448 8572870656 8575680512 8593102854 8631877632 8647607952 8649414144 8650442304 8652249088 8707129344 8708947968 8727678396 8729501312 8730538992 8749644624 8786706432 8787750912 8808490233 8827766451 8829610272 8830659852 8869118976 8888527872 8890384384 8912425221 8967889728 8969762816 8970829056 9029615616 9047960172 9050925744 9053892288 9073705536 9110237184 9113223168 9131737581 9134730612 9154720764 9157721328 9172942848 9194591232 9197604864 9217732608 9239486697 9242515044 9257877504 9279726336 9300033792 9303081984 9343598592 9364045824 9383069808 9386145216 9389221632 9447653376 9450749952 9469950084 9473053968 9493784496 9512681472 9532007424 9535131648 9538256896 9557634807 9559130112 9578550429 9581689908 9597616128 9600761856 9620266752 9623419904 9644479488 9647640576 9670409259 9686482944 9709343296 9710862336 9730590912 9731747592 9733780224 9795520512 9797566464 9800777728 9820688976 9821856366 9885044736 9886219776 9888284672 9933311556 9953083392 9976572928 9977758848 9999593856 10001682432 10025286663 10041950208 10070523904 10088875944 10090983168 10092182688 10158317568 10160439296 10182291462 10185628824 10207918728 10249016832 10251157504 10252376064 10302436494 10319560704 10343915136 10347305472 10369949184 10415112192 10439692128 10462538016 10465967232 10511548416 10534551552 10555953534 10559413368 10562874336 10628610048 10632093696 10657185714 10680507558 10701766656 10723508352 10727023104 10730539008 10754021376 10797318144 10800857088 10822800096 10826347392 10850039424 10853595648 10897293312 10900865024 10923011208 10924720128 10946914776 10950502752 10954091904 10998194176 11022262272 11025874944 11048275098 11051896296 11098128384 11120675328 11121997248 11124320256 11197218816 11200888832 11223644544 11224978704 11251892736 11297193984 11300896768 11329339392 11352356064 11353705524 11356076928 11401797632 11428107264 11430494208 11457470472 11458832427 11483908569 11530143936 11532552192 11533923072 11609505792 11611930624 11636904528 11640718656 11666192832 11715608576 11717001216 11744653644 11770355268 11772813696 11774213136 11825491968 11851370496 11879340039 11883233628 11957186304 11961105408 12039487488 12063946896 12067900992 12071856384 12098274048 12146982912 12150964224 12175650108 12179640816 12206294352 12210295104 12230590464 12259454976 12263473152 12288387609 12290310144 12315279123 12319315596 12323353392 12343836672 12372968448 12400045056 12404109312 12433383333 12458131456 12485394432 12510759744 12514860288 12518962176 12596871168 12600999936 12626600112 12628101042 12630738624 12658379328 12709343232 12713508864 12743513076 12745506816 12771400572 12775586544 12796821504 12801015808 12827022336 12859305984 12863520768 12889654281 12893879012 12915310592 12947816448 12974121216 12975663456 12978373632 13060694016 13063421952 13091517594 13094251968 13095808488 13124466936 13180059648 13181626368 13244415408 13245989778 13270777856 13303678464 13332791808 13335576576 13367048884 13389266944 13451834592 13454644224 13456243584 13544423424 13571940258 13576388616 13580838432 13610558304 13665355776 13669834752 13702095918 13732081146 13736581992 13759414272 13791886848 13796407296 13826598912 13863772566 13886816256 13919589504 13950050688 13954622976 14015397888 14046068736 14074604712 14079217824 14083832448 14171480064 14176124928 14204925126 14209580952 14240676744 14269022208 14298011136 14302697472 14307385344 14338695168 14372534862 14396424192 14401142784 14430400128 14435129856 14466719232 14471460864 14529724416 14564014944 14566293504 14595886368 14597621388 14600670336 14605455872 14696349696 14701166592 14731033464 14732784549 14735861728 14827567104 14829329664 14832427008 14867431922 14899967334 14929625088 14964859392 14966638272 14999390784 15002523648 15062925312 15105785856 15133313916 15136474752 15138274032 15141435904 15237476352 15240658944 15273437193 15276627296 15278443236 15311878092 15373525248 15376736256 15378564096 15453654741 15479341056 15515872704 15520958208 15554923776 15622668288 15659538192 15693807024 15697084928 15698950848 15767322624 15801827328 15833930301 15839120052 15844311504 15942915072 15948140544 15985778571 16020761337 16052649984 16085262528 16090534656 16095808512 16131032064 16195977216 16201285632 16234200144 16239521088 16275059136 16280393472 16345939968 16351297536 16384516812 16387080192 16420372164 16425754128 16431137856 16458448896 16497291264 16533393408 16538812416 16572412647 16577844444 16647192576 16681012992 16682995872 16686480384 16691949568 16795828224 16801333248 16835466816 16837468056 16840984832 16877839104 16945790976 16951345152 16991350768 16994009088 17028534096 17030558286 17034115392 17062428672 17102696448 17142160896 17145741312 17151361024 17186205708 17263755264 17295215904 17298828288 17300884608 17304498176 17414258688 17417895936 17455356792 17459002624 17461077984 17499289248 17573412864 17575501824 17616980466 17655532902 17659220544 17661319704 17738237952 17777055744 17780768768 17824850442 17935779456 17939525632 17941658112 18059231232 18095920344 18101851488 18107784576 18147411072 18220474368 18226446336 18263475162 18269461224 18309441528 18315442656 18345885696 18389182464 18395209728 18435465216 18478973394 18485030088 18515755008 18559452672 18600067584 18606163968 18687197184 18728091648 18766139616 18772290432 18778443264 18895306752 18901499904 18939900168 18942151563 18946107936 18987568992 19064014848 19070263296 19076513792 19115269614 19118260224 19157100858 19163379816 19195232256 19201523712 19240533504 19246839808 19288958976 19295281152 19340818518 19372965888 19418686592 19421724672 19461181824 19463495184 19467560448 19591041024 19595132928 19601555456 19637276391 19641377952 19643712732 19770089472 19772439552 19776569344 19866623112 19868984667 19906166784 19953145856 19955517696 19999187712 20003364864 20050573326 20083900416 20141047808 20177751888 20181966336 20184365376 20316635136 20320878592 20357910387 20364582924 20371257648 20415837456 20498033664 20502315008 20504752128 20553143877 20598121719 20604872988 20639121408 20687830272 20694610944 20739898368 20795658849 20830224384 20879384256 20925076032 20931934464 21023096832 21069103104 21111907068 21118826736 21125748672 21257220096 21264187392 21307387689 21314371428 21361015116 21403533312 21447016704 21454046208 21461078016 21508042752 21558802293 21594636288 21601714176 21645600192 21652694784 21700078848 21707191296 21794586624 21801730048 21846022416 21849440256 21893829552 21901005504 21908183808 21996388352 22044524544 22051749888 22096550196 22103792592 22196256768 22241350656 22243994496 22248640512 22301147883 22349951001 22394437632 22401777664 22447289088 22449957408 22503785472 22594387968 22601793536 22658678784 22704712128 22707411048 22712153856 22803595264 22856214528 22860988416 22914940944 22917664854 22967817138 23060287872 23065104384 23067846144 23219011584 23223861248 23273809056 23281437312 23332385664 23431217152 23434002432 23489307288 23540710536 23545627392 23548426272 23650983936 23702740992 23758680078 23766467256 23914372608 23922210816 24078974976 24127893792 24135801984 24143712768 24196548096 24293965824 24301928448 24351300216 24359281632 24412588704 24420590208 24518909952 24526946304 24576775218 24580620288 24630558246 24638631192 24646706784 24687673344 24745936896 24800090112 24808218624 24866766666 24916262912 24970788864 25021519488 25029720576 25037924352 25193742336 25201999872 25253200224 25256202084 25261477248 25316758656 25418686464 25427017728 25487026152 25491013632 25542801144 25545837429 25551173088 25593643008 25654044672 25718611968 25727041536 25779308562 25787758024 25830621184 25895632896 25948242432 25951326912 25956747264 26121388032 26126843904 26183035188 26188503936 26191616976 26248933872 26360119296 26363252736 26425470699 26483299353 26488830816 26491979556 26607356928 26665583616 26671153152 26734097768 26737275663 26778533888 26903669184 26909288448 26912487168 27088846848 27143880516 27152777232 27161676864 27221116608 27330711552 27339669504 27395212743 27404191836 27464162292 27473163984 27518828544 27583773696 27592814592 27653197824 27718460091 27727545132 27773632512 27839179008 27900101376 27909245952 28030795776 28092137472 28149209424 28158435648 28167664896 28342960128 28352249856 28409850252 28419161904 28481353488 28538044416 28596022272 28605394944 28614770688 28672904421 28677390336 28735651287 28745069724 28792848384 28802285568 28860800256 28870259712 28933438464 28942921728 29011227777 29059448832 29128029888 29132587008 29191772736 29195242776 29201340672 29210911744 29392699392 29402333184 29462066928 29465569098 29471723456 29655134208 29658659328 29664854016 29734863844 29799934668 29859250176 29929718784 29933276544 29998781568 30005047296 30075859989 30125850624 30211571712 30266627832 30272949504 30276548064 30282871808 30474952704 30481317888 30546874386 30553254592 30556886472 30623756184 30747050496 30753472512 30757128192 30907309482 30958682112 31031745408 31041916416 31109847552 31245336576 31319076384 31387614048 31394169856 31397901696 31534645248 31603654656 31667860602 31678240104 31688623008 31885830144 31896281088 31971557142 32041522674 32105299968 32170525056 32181069312 32191617024 32262064128 32391954432 32402571264 32468400288 32479042176 32550118272 32560786944 32691879936 32702595072 32769033624 32774160384 32840744328 32851508256 32862275712 32994582528 33066786816 33077624832 33144825294 33155688888 33294385152 33362025984 33365991744 33372960768 33383899136 33591656448 33602666496 33670933632 33674936112 33681969664 33755678208 33891581952 33902690304 33982701536 33988018176 34057068192 34061116572 34068230784 34205392896 34284321792 34291482624 34302722048 34372411416 34376497281 34590431808 34597656576 34601769216 34608996352 34828517376 34835791872 34910713584 34918005248 34922155968 34998578496 35146825728 35151003648 35233960932 35311065804 35318441088 35322639408 35476475904 35554111488 35561537536 35638020117 35649700884 35871558912 35879051264 35883316224 36118462464 36191840688 36203702976 36215569152 36294822144 36440948736 36452892672 36526950324 36538922448 36618883056 36630885312 36691771392 36778364928 36790419456 36865162827 36870930432 36945837369 36957946788 36970060176 37031510016 37118905344 37200135168 37212327936 37300149999 37374394368 37456183296 37532279232 37544580864 37556886528 37790613504 37802999808 37879800336 37884303126 37892215872 37975137984 38128029696 38140526592 38153027584 38230539228 38236520448 38314201716 38326759632 38390464512 38403047424 38481067008 38493679616 38577917952 38590562304 38668962843 38681637036 38745931776 38837373184 38843449344 38922363648 38926990368 38935120896 39182082048 39190265856 39203110912 39274552782 39282755904 39287425464 39540178944 39544879104 39553138688 39733246224 39737969334 39812333568 39906291712 39911035392 39998375424 40006729728 40101146652 40167800832 40282095616 40355503776 40363932672 40368730752 40633270272 40641757184 40715820774 40729165848 40742515296 40831674912 40996067328 41004630016 41009504256 41106287754 41196243438 41209745976 41278242816 41375660544 41389221888 41479796736 41591317698 41660448768 41758768512 41850152064 41863868928 42046193664 42138206208 42223814136 42237653472 42251497344 42514440192 42528374784 42614775378 42628742856 42722030232 42807066624 42894033408 42908092416 42922156032 43016085504 43117604586 43189272576 43203428352 43291200384 43305389568 43400157696 43414382592 43589173248 43603460096 43692044832 43698880512 43787659104 43802011008 43816367616 43992776704 44089049088 44103499776 44193100392 44198353647 44207585184 44482701312 44487988992 44497281024 44602295766 44699902002 44788875264 44803555328 44894578176 44899914816 45007570944 45188775936 45203587072 45317357568 45409424256 45414822096 45424307712 45607190528 45712429056 45721976832 45820311579 45829881888 45835329708 45935634276 46120575744 46130208768 46135692288 46360964223 46438023168 46447722496 46547618112 46562874624 46664771328 46862434304 46868004864 46978614576 47081421072 47091254784 47096852544 47301967872 47405481984 47501790903 47517360156 47532934512 47828745216 47844421632 47957335713 48062284011 48157949952 48255787584 48271603968 48287425536 48393096192 48587931648 48603856896 48702600432 48718563264 48825177408 48841180416 49037819904 49053892608 49153550436 49161240576 49261116492 49277262384 49293413568 49375346688 49491873792 49600180224 49616437248 49717237941 49733533332 49832525824 49941577728 50043038976 50059441152 50075848704 50387484672 50403999744 50506400448 50512404168 50522954496 50633517312 50837372928 50854035456 50974052304 50982027264 51085602288 51091674858 51102346176 51187286016 51308089344 51437223936 51454083072 51558617124 51575516048 51661242368 51791265792 51896484864 51902653824 51913494528 52036011727 52242776064 52253687808 52366070376 52377007872 52383233952 52497867744 52720238592 52726505472 52850941398 52966598706 52977661632 52983959112 53214713856 53331167232 53342306304 53468195536 53474551326 53557067776 53807338368 53818576896 53824974336 54177693696 54287761032 54305554464 54323353728 54442233216 54661423104 54679339008 54790425486 54808383672 54928324584 54946327968 55037657088 55167547392 55185629184 55306395648 55436920182 55455090264 55547265024 55678358016 55800202752 55818491904 56061591552 56184274944 56298418848 56316871296 56335329792 56685920256 56704499712 56819700504 56826454689 56838323808 56962706976 57192044544 57210789888 57229541376 57345808842 57354780672 57471302574 57490139448 57585696768 57604571136 57721600512 57740519424 57866876928 57885843456 58022455554 58118897664 58256059776 58265174016 58383545472 58390485552 58402681344 58421823488 58785398784 58804666368 58911829173 58924133856 58931138196 58943446912 59310268416 59317318656 59329708032 59469727688 59599869336 59606954001 59718500352 59859437568 59866553088 59997563136 60010094592 60151719978 60251701248 60423143424 60533255664 60545899008 60553096128 60565743616 60949905408 60962635776 61073731161 61093748772 61106509184 61113772944 61247512368 61494100992 61506945024 61514256384 61659431631 61794365157 61814618964 61917364224 62063490816 62083832832 62219695104 62386976547 62490673152 62638152768 62775228096 62788339712 62795803392 63069290496 63207309312 63335721204 63356480208 63377246016 63771660288 63792562176 63922163067 63943114284 64083045348 64210599936 64341050112 64362138624 64383234048 64524128256 64676406879 64783908864 64805142528 64936800576 64958084352 65100236544 65121573888 65383759872 65405190144 65538067248 65548320768 65681488656 65703016512 65724551424 65989165056 66133573632 66155249664 66289650588 66311377776 66588770304 66724051968 66731983488 66745921536 66767798272 66903443649 67049853003 67183312896 67205332992 67341867264 67349872224 67363939328 67511356416 67783163904 67805380608 67965403072 67976036352 68114136384 68122233144 68136461568 68410785792 68568643584 68582965248 68605444096 68744822832 68752994562 69180863616 69195313152 69203538432 69217992704 69657034752 69671583744 69821427168 69836010496 69844311936 69997156992 70293651456 70302007296 70467921864 70622131608 70636882176 70645278816 70952951808 71108222976 71123075072 71276040234 71299401768 71743117824 71758102528 71766632448 72236924928 72383681376 72407405952 72431138304 72589644288 72881897472 72905785344 73053900648 73077844896 73237766112 73261770624 73556729856 73580838912 73730325654 73741860864 73891674738 73915893576 73940120352 74063020032 74237810688 74400270336 74424655872 74600299998 74748788736 74912366592 75064558464 75089161728 75113773056 75581227008 75605999616 75759600672 75768606252 75784431744 75950275968 76256059392 76281053184 76306055168 76461078456 76473040896 76628403432 76653519264 76780929024 76962134016 76987359232 77155835904 77181124608 77337925686 77363274072 77491863552 77674746368 77686898688 77844727296 77853980736 77870241792 78364164096 78380531712 78406221824 78549105564 78565511808 78574850928 79080357888 79089758208 79106277376 79276412097 79466492448 79475938668 79812583424 79822070784 79996750848 80013459456 80202293304 80211826989 80335601664 80711007552 80727865344 80737461504 81266540544 81283514368 81431641548 81458331696 81485030592 81663349824 81992134656 82009260032 82019008512 82185638229 82212575508 82392486876 82419491952 82556485632 82751321088 82778443776 82959593472 83155380273 83182635396 83320897536 83517537024 83700304128 83727737856 84092387328 84276412416 84447628272 84475306944 84502994688 85028880384 85056749568 85229550756 85257485712 85444060464 85614133248 85788066816 85816184832 85844312064 86018713263 86032171008 86206953861 86235209172 86378545152 86406856704 86582400768 86610779136 86800315392 86828765184 87033683331 87178346496 87206920192 87384089664 87397761024 87575318208 87604022016 87632735232 87985553408 88178098176 88206999552 88386200784 88396707294 88415170368 88965402624 88975977984 88994562048 89204591532 89399804004 89577750528 89607110656 89789156352 89799829632 90015141888 90227579967 90377551872 90407174144 90634715136 90818848512 90829644192 90848615424 91214381056 91424858112 91443953664 91640623158 91659763776 91670659416 91871268552 92241151488 92260417536 92271384576 92721928446 92876046336 92895444992 93095236224 93125749248 93329542656 93724868608 93736009728 93957229152 94162842144 94182509568 94193705088 94603935744 94810963968 95003581806 95034720312 95065869024 95657490432 95688843264 95914671426 96124568022 96315899904 96511575168 96543207936 96574851072 96786192384 97175863296 97207713792 97405200864 97437126528 97650354816 97682360832 98075639808 98107785216 98307100872 98322481152 98522232984 98554524768 98586827136 98983747584 99200360448 99232874496 99434475882 99467066664 99665051648 99883155456 100086077952 100118882304 100151697408 100774969344 100807999488 101012800896 101024808336 101045908992 101267034624 101674745856 101708070912 101948104608 101964054528 102171204576 102183349716 102204692352 102616178688 102874447872 102908166144 103117234248 103129491843 103151032096 103322484736 103792969728 103805307648 103826989056 104072023454 104485552128 104507375616 104732140752 104754015744 104766467904 104995735488 105440477184 105453010944 105701882796 105933197412 105955323264 105967918224 106429427712 106662334464 106684612608 106914060351 106936391072 106949102652 107114135552 107614676736 107637153792 107649948672 108355387392 108575522064 108611108928 108646707456 108884466432 109322846208 109358678016 109580850972 109616767344 109856649168 109892655936 110075314176 110335094784 110371258368 110595488481 110612791296 110837512107 110873840364 110910180528 111094530048 111356716032 111600405504 111636983808 111900449997 112123183104 112368549888 112596837696 112633742592 112670659584 113371840512 113408999424 113639401008 113652909378 113676647616 113925413952 114384089088 114421579776 114459082752 114691617684 114709561344 114942605148 114980278896 115171393536 115209142272 115443201024 115481038848 115733753856 115771686912 116006888529 116044911108 116237795328 116512119552 116530348032 116767090944 116780971104 116805362688 116843646976 117570797568 117609332736 117823658346 117848267712 117862276392 117886893824 118620536832 118634637312 118659416064 118939455376 119199738672 119213908002 119437000704 119718875136 119733106176 119995126272 120020189184 120303439956 120503402496 120846286848 121066511328 121091798016 121106192256 121131487232 121899810816 121925271552 122147462322 122187497544 122213018368 122227545888 122495024736 122988201984 123013890048 123028512768 123318863262 123588730314 123629237928 123834728448 124126981632 124167665664 124439390208 124773953094 124981346304 125276305536 125550456192 125576679424 125591606784 126138580992 126414618624 126671442408 126712960416 126754492032 127543320576 127585124352 127844326134 127886228568 128166090696 128421199872 128682100224 128724277248 128766468096 129048256512 129352813758 129567817728 129610285056 129873601152 129916168704 130200473088 130243147776 130767519744 130810380288 131076134496 131096641536 131362977312 131406033024 131449102848 131978330112 132267147264 132310499328 132579301176 132595060941 132622755552 133448103936 133463966976 133491843072 133535596544 133806887298 134099706006 134366625792 134410665984 134683734528 134699744448 134727878656 135022712832 135566327808 135610761216 135930806144 135952072704 136228272768 136244466288 136272923136 136821571584 137137287168 137165930496 137210888192 137460934737 137489645664 137505989124 138361727232 138390626304 138407076864 138435985408 139082892669 139314069504 139343167488 139642854336 139672020992 139688623872 139994313984 140587302912 140604014592 140935843728 141244263216 141273764352 141290557632 141905903616 142216445952 142246150144 142505372709 142552080468 142598803536 143486235648 143516205056 143533264896 143872007139 144186852033 144473849856 144767362752 144814811904 144862276608 145179288576 145763794944 145811570688 146107801296 146155689792 146475532224 146523541248 147113459712 147161677824 147460651308 147483721728 147783349476 147831787152 147880240704 148126040064 148475621376 148800540672 148849311744 149151713823 149200599996 149497577472 149824733184 150129116928 150178323456 150227546112 151162454016 151211999232 151519201344 151537212504 151568863488 151900551936 152512118784 152562106368 152612110336 152922156912 152946081792 153256806864 153307038528 153561858048 153924268032 153974718464 154311671808 154362249216 154675851372 154726548144 154983727104 155349492736 155373797376 155689454592 155707961472 155740483584 156108035181 156728328192 156761063424 156812443648 157098211128 157131023616 157149701856 158160715776 158179516416 158212554752 158552824194 158932984896 158951877336 159625166848 159644141568 159993501696 160026918912 160404586608 160423653978 160671203328 161422015104 161455730688 161474923008 162533081088 162567028736 162863283096 162916663392 162970061184 163326699648 163984269312 164018520064 164038017024 164371276458 164425151016 164784973752 164838983904 165112971264 165502642176 165556887552 165919186944 166310760546 166365270792 166641795072 167035074048 167400608256 167455475712 168184774656 168552824832 168895256544 168950613888 169005989376 170057760768 170113499136 170459101512 170514971424 170888120928 171576133632 171632369664 171688624128 172037426526 172064342016 172413907722 172470418344 172757090304 172813713408 173164801536 173221558272 173600630784 173657530368 174067366662 174356692992 174413840384 174768179328 174795522048 175150636416 175208044032 175265470464 175971106816 176356196352 176413999104 176772401568 176793414588 176830340736 177930805248 177951955968 177989124096 178409183064 178799608008 178820862003 179155501056 179578312704 179599659264 180030283776 180455159934 180755103744 180814348288 181269430272 181637697024 181659288384 181697230848 182428762112 182849716224 182887907328 183281246316 183319527552 183341318832 183742537104 184482302976 184520835072 184542769152 184978294893 185383095471 185443856892 185752092672 186190472448 186251498496 186659085312 187160929641 187449737216 187472019456 187914458304 188325684288 188365019136 188387410176 189207871488 189621927936 190007163612 190069440624 190131738048 191314980864 191377686528 191766489201 191829342852 192249136044 192631799808 193023150336 193086415872 193149702144 193572384768 194029220637 194351726592 194415427584 194810401728 194874253056 195300709632 195364721664 196151279616 196215570432 196614201744 196644962304 197044465968 197109049536 197173654272 197967495168 198400720896 198465748992 198868951764 198934133328 199330103296 199766310912 200172155904 200237764608 200303394816 200710330947 201149559009 201549938688 201615998976 202025601792 202049616672 202091817984 202534069248 203349491712 203416141824 203896209216 203928109056 204342409152 204366699432 204409384704 205232357376 205748895744 205816332288 206234468496 206258983686 206302064192 206644969472 207585939456 207610615296 207653978112 208144046908 208971104256 209014751232 209464281504 209508031488 209532935808 209991470976 210880954368 210906021888 211403765592 211866394824 211910646528 211935836448 212858855424 213324668928 213369225216 213828120702 213872782144 213898205304 214228271104 215229353472 215274307584 215299897344 216710774784 217151044128 217222217856 217293414912 217768932864 218645692416 218717356032 219161701944 219233534688 219713298336 219785311872 220670189568 220742516736 221190976962 221225582592 221675024214 221747680728 221820361056 222189060096 222713432064 223200811008 223273967616 223800899994 224246366208 224737099776 225193675392 225267485184 225341319168 226743681024 226817998848 227278802016 227305818756 227353295232 227850827904 228768178176 228843159552 228918165504 229383235368 229419122688 229885210296 229960557792 230342787072 230886402048 230962077696 231467507712 231543373824 232013777058 232089822216 232475590656 233024239104 233060696064 233534181888 233561942208 233610725376 233687293952 235141595136 235218665472 235647316692 235696535424 235724552784 235773787648 237241073664 237269274624 237318832128 237829236291 237878910752 238399477344 238427816004 239437750272 239466212352 239990252544 240040378368 240606879912 240635480967 241006804992 242133022656 242183596032 242212384512 242262974464 243799621632 243850543104 244294924644 244374995088 244426036736 244455091776 244990049472 245976403968 246027780096 246057025536 246556914687 246637726524 247177460628 247258475856 247669456896 248253963264 248335331328 248878780416 249466140819 249547906188 249962692608 250552611072 251100912384 251153358848 251183213568 252277161984 252829237248 253342884816 253425920832 253508984064 255086641152 255170248704 255688652268 255772457136 256332181392 256842399744 257364200448 257448554496 257532936192 258056139789 258096513024 258620861583 258705627516 259135635456 259220570112 259747202304 259832337408 260400946176 260486295552 261101049993 261535039488 261620760576 262152268992 262193283072 262725954624 262812066048 262898205696 263956660224 264534294528 264620998656 265158602352 265190121882 265245511104 266896207872 266927933952 266983686144 267071193088 267613774596 268199412012 268733251584 268821331968 269367469056 269399488896 269455757312 270045425664 270682739901 271132655616 271221522432 271861612288 271904145408 272456545536 272488932576 272545846272 273643143168 274274574336 274331860992 274421776384 274921869474 274979291328 275011978248 276723454464 276781252608 276814153728 276871970816 278165785338 278628139008 278686334976 279285708672 279344041984 279377247744 279988627968 281174605824 281208029184 281871687456 282488526432 282547528704 282581115264 283811807232 284432891904 284492300288 285010745418 285104160936 285197607072 286972471296 287032410112 287066529792 287744014278 288373704066 288947699712 289534725504 289629623808 289724553216 290358577152 291527589888 291623141376 292215602592 292311379584 292951064448 293047082496 294226919424 294323355648 294921302616 294967443456 295566698952 295663574304 295760481408 296951242752 297601081344 297698623488 298303427646 298401199992 298995154944 299649466368 300258233856 300356646912 300455092224 302324908032 302423998464 303038402688 303074425008 303137726976 303801103872 305024237568 305124212736 305224220672 305844313824 305892163584 306513613728 306614077056 307848536064 307949436928 308623343616 308724498432 309351702744 309388475529 309453096288 309967454208 310698985472 311378909184 311415922944 311480967168 312216070362 313456656384 313522126848 313624887296 314196422256 314262047232 314299403712 316321431552 316359032832 316425109504 317105648388 317865969792 317903754672 319250333696 319288283136 319987003392 320053837824 320742181053 320809173216 320847307956 321342406656 322844030208 322911461376 322949846016 325066162176 325134057472 325726566192 325833326784 325940122368 326653399296 327968538624 328037040128 328076034048 328742552916 328850302032 329569947504 329677967808 330225942528 331005284352 331113775104 331786465443 331838373888 332512536321 332621521092 332730541584 333283590144 334070148096 334801216512 334910951424 335701349991 336369549312 337105649664 337790513088 337901227776 338011978752 340115521536 340226998272 340918203024 341029942848 341776241856 343152267264 343264739328 343377248256 344074853052 344128684032 344827815444 344940836688 345514180608 345627426816 346329603072 346443116544 347201261568 347315060736 348020665587 348134733324 348713385984 348827680768 349536358656 349591044096 350301272832 350416088064 350530940928 351942213632 352712392704 352827998208 353544803136 353586829176 353660681472 355861610496 355903911936 355978248192 356818366128 357599216016 357641724006 358311002112 359156625408 359199318528 360060567552 360910319868 361510207488 361628696576 362538860544 363275394048 363318576768 363394461696 364252082089 364857524224 365699432448 365775814656 366562492632 366639055104 366682637664 367485074208 368964605952 369041670144 369085538304 369956589786 370766190942 370887713784 371504185344 372380944896 372502996992 373318170624 374321859282 374899474432 374944038912 375828916608 376651368576 376730038272 376774820352 378415742976 379243855872 380014327224 380138881248 380263476096 382629961728 382755373056 383532978402 383658685704 384498272088 385263599616 386046300672 386172831744 386299404288 387144769536 388058441274 388703453184 388830855168 389620803456 389748506112 390601419264 390729443328 392302559232 392431140864 393228403488 393289924608 394088931936 394218099072 394347308544 395934990336 396801441792 396931497984 397737903528 397785182823 397868266656 400344311808 400475529216 400606789632 401420661894 402299118018 403099877376 403231997952 404051203584 404099233344 404183635968 405068138496 406698983424 406832283648 407792418432 407856218112 408684818304 408733398864 408818769408 410464714752 411497791488 411632664576 412382804211 412468936992 412517967372 412604128384 415171878912 415221230592 415307956224 416288093816 417248678007 417942208512 418029502464 418928563008 419016062976 419065871616 419982941952 421761908736 421812043776 422807531184 423732789648 423821293056 423871672896 425717710848 426649337856 426738450432 427516118127 427656241404 427745564288 427796410608 430458706944 430548615168 430599794688 431616021417 432560556099 433421549568 434302088256 434444435712 434586829824 435537865728 437291384832 437434712064 438323403888 438467069376 439426596672 439570623744 441340379136 441485033472 442381953924 442451165184 443350048428 443495361456 443640722112 444378120192 445426864128 446401622016 446547935232 447455141469 447601799988 448492732416 449474199552 450387350784 450534970368 450682638336 453487362048 453635997696 454557604032 454611637512 454706590464 455701655808 457536356352 457686319104 457836331008 458766470736 458838245376 459770420592 459921115584 460685574144 461772804096 461924155392 462935015424 463086747648 464027554116 464179644432 464951181312 466048478208 466121392128 467068363776 467123884416 467221450752 467374587904 468324105543 470283190272 470437330944 471294633384 471393070848 471449105568 471547575296 474482147328 474538549248 474637664256 475658472582 475757821504 476798954688 476855632008 478875500544 478932424704 479980505088 480080756736 481213759824 481270961934 482013609984 484266045312 484367192064 484424769024 484525948928 487599243264 487701086208 488589849288 488749990176 488852073472 488910183552 489980098944 491952807936 492055560192 492114051072 493113829374 493275453048 494354921256 494516951712 495338913792 496507926528 496670662656 497757560832 498932281638 499095812376 499925385216 501105222144 502201824768 502306717696 502366427136 504554323968 505658474496 506685769632 506851841664 507017968128 510173282304 510340497408 511377304536 511544914272 512664362784 514728400896 514897108992 515065872384 516112279578 516193026048 517241723166 517411255032 518271270912 518441140224 519494404608 519664674816 520801892352 520972591104 522202099986 523070078976 523241521152 524304537984 524386566144 525451909248 525624132096 525796411392 527913320448 529068589056 529241997312 530317204704 530380243764 530491022208 533792415744 533855867904 533967372288 534142386176 535227549192 536398824024 537466503168 538734938112 538798977792 538911514624 540090851328 541365479802 542265311232 542443044864 543723224576 543808290816 544913091072 544977865152 545091692544 547286286336 548549148672 548663721984 548843552768 549843738948 549958582656 550023956496 553446908928 553562505216 553628307456 553743941632 554934884679 556331570676 557256278016 558571417344 558688083968 558754495488 559977255936 561482788923 562349211648 562416058368 563743374912 564977052864 565095057408 565162230528 567623614464 568865783808 568984600576 570021490836 570208321872 570395214144 573944942592 574064820224 574133059584 575299467603 575488028556 576747408132 577895399424 579069451008 579259247616 579449106432 580717154304 582087661911 583055179776 583246282752 584431205184 584622759168 585902128896 586094164992 588453838848 588646711296 589842605232 589934886912 591133397904 591327148608 591520962816 593902485504 595202162688 595397246976 596606855292 596802399984 597990309888 599298932736 600516467712 600713293824 600910184448 602130992841 603448677027 604649816064 604847996928 606076805376 606148850016 606275453952 607602207744 610048475136 610248425472 610448441344 611688627648 611784327168 613027227456 613228154112 615697072128 615898873856 617246687232 617448996864 618703405488 618776951058 618906192576 619934908416 621397970944 622757818368 622831845888 622961934336 624432140724 626913312768 627044253696 627249774592 628392844512 628524094464 628598807424 632642863104 632718065664 632850219008 634211296776 635731939584 635807509344 638500667392 638576566272 639974006784 640107675648 641484362106 641618346432 641694615912 642684813312 645688060416 645822922752 645899692032 650132324352 650268114944 651453132384 651666653568 651880244736 653306798592 655937077248 656074080256 656152068096 657485105832 657700604064 659139895008 659355935616 662010568704 662227550208 663572930886 663676747776 665025072642 665243042184 665461083168 666567180288 668140296192 669602433024 669821902848 671402699982 672739098624 674211299328 675581026176 675802455552 676023957504 680231043072 680453996544 681836406048 682059885696 683552483712 686304534528 686529478656 686754496512 688149706104 688257368064 689655630888 689881673376 691028361216 692659206144 692886233088 694402523136 694630121472 696041331174 696269466648 697426771968 697655361536 699072717312 699182088192 700602545664 700832176128 701061881856 703884427264 705424785408 705655996416 707089606272 707173658352 707321362944 711723220992 711807823872 711956496384 713487708873 713636732256 715198432032 715283448012 718313250816 718398637056 720121135104 721820639736 721906442901 723020414976 723257393152 726550788096 726637153536 726788923392 728504164178 729715048448 731398864896 731551629312 733124985264 733278110208 733365275328 734970148416 737929211904 738083340288 738171076608 739670744061 739913179572 741532381884 741775427568 743008370688 744761889792 745005993984 746636341248 748398422457 748643718564 749798948864 749888077824 751657833216 753302737152 753460076544 753549640704 756831485952 758487711744 760028654448 760277762496 760526952192 765259923456 765510746112 767065956804 767317371408 768996544176 770527199232 772092601344 772345663488 772598808576 774168419367 774289539072 775862584749 776116882548 777406906368 777661710336 779241606912 779497012224 781202838528 781458886656 783303149979 784605118464 784862281728 786456806976 786579849216 788177863872 788436198144 788694617088 791869980672 793602883584 793862995968 795475807056 795570365646 795736533312 800688623616 800951058432 801213579264 802841323788 804598236036 806199754752 806463995904 808102407168 808198466688 808367271936 810136276992 812048219703 813397966848 813664567296 815584836864 815712436224 817369636608 817466797728 817637538816 820929429504 822995582976 823265329152 824765608422 824937873984 825035934744 825208256768 830343757824 830442461184 830615912448 832576187632 834497356014 835884417024 836059004928 837857126016 838032125952 838131743232 839965883904 843523817472 843624087552 845615062368 847465579296 847642586112 847743345792 851435421696 853298675712 853476900864 855032236254 855312482808 855491128576 855592821216 860917413888 861097230336 861199589376 863232042834 865121112198 866843099136 868604176512 868888871424 869173659648 871075731456 874582769664 874869424128 876646807776 876934138752 878853193344 879141247488 882680758272 882970066944 884763907848 884902330368 886700096856 886990722912 887281444224 890853728256 892803244032 893095870464 894910282938 895203599976 896985464832 898948399104 900774701568 901069940736 901365276672 906974724096 907271995392 909115208064 909223275024 909413180928 911403311616 915072712704 915372638208 915672662016 917532941472 917676490752 919540841184 919842231168 923545608192 923848310784 925870030848 926173495296 928055108232 928165426587 928359288864 929902362624 932096956416 934136727552 934247768832 934442901504 934749175808 936648211086 940566380544 940874661888 942589266768 942786141696 942898211136 943095150592 948964294656 949077098496 949275328512 951316945164 951515643008 953597909376 953711264016 957751001088 957864849408 959961010176 960161513472 962226543159 962427519648 962541923868 964027219968 968532090624 968734384128 968849538048 969051897856 975198486528 975402172416 977179698576 977499980352 977704146944 977820367104 979960197888 983905615872 984111120384 984228102144 986227658748 986550906096 988709842512 989033903424 990677827584 993015853056 993341325312 995359396329 995515121664 997537608963 997864563276 998191624752 999850770432 1002210444288 1004403649536 1004613435392 1004732854272 1007104049973 1009108647936 1011316948992 1013371539264 1013703683328 1014035936256 1020346564608 1020680994816 1022754609072 1023089828544 1025328725568 1029456801792 1029794217984 1030131744768 1032224559156 1032386052096 1034483446332 1034822510064 1036542541824 1036882280448 1038988809216 1039329349632 1041603784704 1041945182208 1044061996761 1044404199972 1046140157952 1046483042304 1048609075968 1048773132288 1050903818496 1051248264192 1051592822784 1055826640896 1058137178112 1058483994624 1060634409408 1060760487528 1060982044416 1067584831488 1067711735808 1067934744576 1068284772352 1070455098384 1072797648048 1074933006336 1077469876224 1077597955584 1077823029248 1080181702656 1082730959604 1084530622464 1084886089728 1087446449152 1087616581632 1089826182144 1089955730304 1090183385088 1092756246267 1094572572672 1097098297344 1097327443968 1097687105536 1099687477896 1099917165312 1100047912992 1106893817856 1107125010432 1107256614912 1107487883264 1109869769358 1112663141352 1114512556032 1117142834688 1117376167936 1117508990976 1119954511872 1122965577846 1124698423296 1124832116736 1127486749824 1129954105728 1130190114816 1130324461056 1135247228928 1137731567616 1137969201152 1140042981672 1140416643744 1140790428288 1147889885184 1148129640448 1148266119168 1150598935206 1150976057112 1153494816264 1155790798848 1158138902016 1158518495232 1158898212864 1161434308608 1164175323822 1166110359552 1166492565504 1168862410368 1169245518336 1171804257792 1172188329984 1176907677696 1177293422592 1179685210464 1179869773824 1182266795808 1182654297216 1183041925632 1187804971008 1190404325376 1190794493952 1193213710584 1193604799968 1201032935424 1201426587648 1201820368896 1204261985682 1206897354054 1209299632128 1209695993856 1212153610752 1212297700032 1212550907904 1215204415488 1220096950272 1220496850944 1220896882688 1223377255296 1223568654336 1226054454912 1226456308224 1231394144256 1231797747712 1234493374464 1234897993728 1237406810976 1237553902116 1237812385152 1242795941888 1245515636736 1245663691776 1245923868672 1248864281448 1251746034021 1253826625536 1254088507392 1256785689024 1257048188928 1257197614848 1265285726208 1265436131328 1265700438016 1268422593552 1271463879168 1271615018688 1277001334784 1277153132544 1279948013568 1280215351296 1282968724212 1283236692864 1283389231824 1291376120832 1291645845504 1291799384064 1294848064251 1297681668297 1300264648704 1302906264768 1303333307136 1303760489472 1306613597184 1311874154496 1312148160512 1312304136192 1314970211664 1315401208128 1318279790016 1318711871232 1324021137408 1324455100416 1327145861772 1327353495552 1330050145284 1330486084368 1330922166336 1333134360576 1336280592384 1339204866048 1339643805696 1342365424407 1342805399964 1345478197248 1348422598656 1351162052352 1351604911104 1352047915008 1360462086144 1360907993088 1363672812096 1364119771392 1367104967424 1372609069056 1373058957312 1373508993024 1376299412208 1376514736128 1379311261776 1379763346752 1382056722432 1385318412288 1385772466176 1388805046272 1389260242944 1392082662348 1392538933296 1394853543936 1395310723072 1398145434624 1398364176384 1401205091328 1401664352256 1402123763712 1404972316629 1407768854528 1410849570816 1411311992832 1414179212544 1414347316704 1414642725888 1423446441984 1423615647744 1423912992768 1426975417746 1427273464512 1430396864064 1430566896024 1436626501632 1436797274112 1440242270208 1443641279472 1443812885802 1446040829952 1446514786304 1453101576192 1453274307072 1453577846784 1457008328356 1459430096896 1462797729792 1463103258624 1466249970528 1466556220416 1466730550656 1469940296832 1475858423808 1476166680576 1476342153216 1479341488122 1479826359144 1483064763768 1483550855136 1486016741376 1489523779584 1490011987968 1493272682496 1496796844914 1497287437128 1499597897728 1499776155648 1503315666432 1506605474304 1506920153088 1507099281408 1513662971904 1516975423488 1520057308896 1520555524992 1521053904384 1530519846912 1531021492224 1534131913608 1534634742816 1537993088352 1544185202688 1544691326976 1545197617152 1548336838734 1548579078144 1551725169498 1552233765096 1554813812736 1555323420672 1558483213824 1558994024448 1562405677056 1562917773312 1566606299958 1569210236928 1569724563456 1572913613952 1573159698432 1576355727744 1576872396288 1577389234176 1583739961344 1587205767168 1587725991936 1590951614112 1591140731292 1591473066624 1601377247232 1601902116864 1602427158528 1605682647576 1609196472072 1612399509504 1616204814336 1616396933376 1616734543872 1620272553984 1624096439406 1626795933696 1627329134592 1631169673728 1631424872448 1634739273216 1634933595456 1635275077632 1641858859008 1645991165952 1646530658304 1649531216844 1649875747968 1650071869488 1650416513536 1660687515648 1660884922368 1661231824896 1664804654037 1665152375264 1668994712028 1671768834048 1675714252032 1676064251904 1676263486464 1679931767808 1684448366769 1687047634944 1687248175104 1691230124736 1694931158592 1695285172224 1695486691584 1702870843392 1706597351424 1706953801728 1710064472508 1710624965616 1710982257152 1711185642432 1721834827776 1722194460672 1722399178752 1725898402809 1726464085668 1730242224396 1733686198272 1737208353024 1737777742848 1738347319296 1742151462912 1746262985733 1749165539328 1749738848256 1753293615552 1753868277504 1757706386688 1758282494976 1765361516544 1765940133888 1769527815696 1769804660736 1773400193712 1773981445824 1774562888448 1781707456512 1785606488064 1786191740928 1789820565876 1790407199952 1793970929664 1797896798208 1801549403136 1802139881472 1802730553344 1806392978523 1810346031081 1813949448192 1814543990784 1818230416128 1818446550048 1818826361856 1822806623232 1830145425408 1830745276416 1831345324032 1835065882944 1835352981504 1839081682368 1839684462336 1847091216384 1847696621568 1851740061696 1852346990592 1856110216464 1856330853174 1856718577728 1859804725248 1864193912832 1868273455104 1868495537664 1868885803008 1869498351616 1873296422172 1881132761088 1881749323776 1885178533536 1885572283392 1885796422272 1886190301184 1897928589312 1898154196992 1898550657024 1902633890328 1903031286016 1907195818752 1907422528032 1915502002176 1915729698816 1919922020352 1920323026944 1924453086318 1924855039296 1925083847736 1928054439936 1937064181248 1937468768256 1937699076096 1938103795712 1950396973056 1950804344832 1954359397152 1954999960704 1955408293888 1955640734208 1959920395776 1967811231744 1968222240768 1968456204288 1972455317496 1973101812192 1977419685024 1978067806848 1986031706112 1986682650624 1990718792658 1991030243328 1995075217926 1995729126552 1996383249504 1999701540864 2004420888576 2008807299072 2009226870784 2009465708544 2014208099946 2018217295872 2022633897984 2026743078528 2027407366656 2028071872512 2040693129216 2041361989632 2045509218144 2046179657088 2050657451136 2058913603584 2059588435968 2060263489536 2064449118312 2064772104192 2068966892664 2069645020128 2073085083648 2077977618432 2078658699264 2083207569408 2083890364416 2088123993522 2088808399944 2092280315904 2092966084608 2097218151936 2097546264576 2101807636992 2102496528384 2103185645568 2111653281792 2116274356224 2116967989248 2121268818816 2121520975056 2121964088832 2135169662976 2135423471616 2135869489152 2136569544704 2140463126619 2140910196768 2145595296096 2154939752448 2155195911168 2155646058496 2160363405312 2165461919208 2165719328703 2169061244928 2169772179456 2174892898304 2179652364288 2179911460608 2180366770176 2185512492534 2189145145344 2194196594688 2194654887936 2195374211072 2199374955792 2199834330624 2200095825984 2213787635712 2214250020864 2214513229824 2214975766528 2219012232183 2219739538716 2225326282704 2229025112064 2234285669376 2234752335872 2235017981952 2239909023744 2245195267371 2245931155692 2249396846592 2249664233472 2254973499648 2259908211456 2260380229632 2260648922112 2270494457856 2275463135232 2275938402304 2280085963344 2280833287488 2281580856576 2295779770368 2296259280896 2296532238336 2301197870412 2301952114224 2306989632528 2311581597696 2316277804032 2317036990464 2317796425728 2322505258101 2322868617216 2327587754247 2328350647644 2332220719104 2332985131008 2337724820736 2338491036672 2343608515584 2344376659968 2349909449937 2353815355392 2354586845184 2359370420928 2359739547648 2364533591616 2365308594432 2366083851264 2375609942016 2380808650752 2381588987904 2386427421168 2387209599936 2402065870848 2402853175296 2403640737792 2408523971364 2413794708108 2418599264256 2419391987712 2424307221504 2424595400064 2425101815808 2430408830976 2436144659109 2440193900544 2440993701888 2441793765376 2446754510592 2447137308672 2452108909824 2452912616448 2462788288512 2463595495424 2468986748928 2469795987456 2474813621952 2475107804232 2475624770304 2485591883776 2491031273472 2491327383552 2491847737344 2497728562896 2503492068042 2507653251072 2508177014784 2513571378048 2514096377856 2514395229696 2530571452416 2530872262656 2531400876032 2536845187104 2542927758336 2543230037376 2554002669568 2554306265088 2559896027136 2560430702592 2565937448424 2566473385728 2566778463648 2582752241664 2583291691008 2583598768128 2589696128502 2595363336594 2600529297408 2605812529536 2606666614272 2607520978944 2613227194368 2623748308992 2624296321024 2624608272384 2629940423328 2630802416256 2636559580032 2637423742464 2648042274816 2648910200832 2654291723544 2654706991104 2660100290568 2660972168736 2661844332672 2672561184768 2678409732096 2679287611392 2684730848814 2685610799928 2690956394496 2696845197312 2702324104704 2703209822208 2704095830016 2720924172288 2721815986176 2727345624192 2728239542784 2734209934848 2745218138112 2746117914624 2747017986048 2752598824416 2753029472256 2758622523552 2759526693504 2770636824576 2771544932352 2777610092544 2778520485888 2784165324696 2784496279761 2785077866592 2789707087872 2796290869248 2802410182656 2803328704512 2804247527424 2809944633258 2815537709056 2821699141632 2822623985664 2828358425088 2828694633408 2829285451776 2846892883968 2847231295488 2847825985536 2853950835492 2854546929024 2860793728128 2861133792048 2873253003264 2873594548224 2880484540416 2886679629477 2887282558944 2887625771604 2892081659904 2906203152384 2906548614144 2907155693568 2914016656712 2918860193792 2925595459584 2926206517248 2932499941056 2933112440832 2933461101312 2939880593664 2951716847616 2952333361152 2952684306432 2958682976244 2959652718288 2966129527536 2967101710272 2972033482752 2979047559168 2980023975936 2986078188987 2986545364992 2992612826889 2993593689828 2994574874256 2999552311296 3006631332864 3013210948608 3013840306176 3014198562816 3021312149919 3027325943808 3033950846976 3040114617792 3041111049984 3042107808768 3061039693824 3062042984448 3068263827216 3069269485632 3075986176704 3088370405376 3089382653952 3090395234304 3096673677468 3097158156288 3103450338996 3104467530192 3109627625472 3110646841344 3116966427648 3117988048896 3124811354112 3125835546624 3132185990283 3133212599916 3138420473856 3139449126912 3145827227904 3146319396864 3152711455488 3153744792576 3154778468352 3167479922688 3174411534336 3175451983872 3181903228224 3182281462584 3182946133248 3202754494464 3203804233728 3204854317056 3211365295152 3218392944144 3224799019008 3232409628672 3232793866752 3233469087744 3240545107968 3248192878812 3253591867392 3254658269184 3262339347456 3262849744896 3269478546432 3269867190912 3270550155264 3278268738801 3283717718016 3291982331904 3293061316608 3299062433688 3299751495936 3300143738976 3300833027072 3321375031296 3321769844736 3322463649792 3329609308074 3330304750528 3337989424056 3343537668096 3351428504064 3352128503808 3352526972928 3359863535616 3368896733538 3374095269888 3374496350208 3382460249472 3389862317184 3390570344448 3390973383168 3405741686784 3413194702848 3413907603456 3420128945016 3421249931232 3421964514304 3422371284864 3443669655552 3444388921344 3444798357504 3451796805618 3452928171336 3460484448792 3467372396544 3474416706048 3475555485696 3476694638592 3484302925824 3492525971466 3498331078656 3499477696512 3506587231104 3507736555008 3515412773376 3516564989952 3530723033088 3531880267776 3539055631392 3539609321472 3546800387424 3547962891648 3549125776896 3563414913024 3571212976128 3572383481856 3579641131752 3580814399904 3603098806272 3604279762944 3605461106688 3612785957046 3620692062162 3627898896384 3629087981568 3636460832256 3636893100096 3637652723712 3645613246464 3660290850816 3661490552832 3662690648064 3670131765888 3670705963008 3678163364736 3679368924672 3694182432768 3695393243136 3703480123392 3704693981184 3712220432928 3712661706348 3713437155456 3728387825664 3736546910208 3736991075328 3737771606016 3738996703232 3746592844344 3762265522176 3770357067072 3771144566784 3771592844544 3772380602368 3795857178624 3796308393984 3797101314048 3805267780656 3806062572032 3814391637504 3814845056064 3831004004352 3831459397632 3839844040704 3840646053888 3848906172636 3849710078592 3850167695472 3874128362496 3874937536512 3875398152192 3876207591424 3884544192753 3900793946112 3908718794304 3909999921408 3910816587776 3911281468416 3919840791552 3935622463488 3936444481536 3936912408576 3944910634992 3946203624384 3954839370048 3956135613696 3972063412224 3973365301248 3981437585316 3982060486656 3990150435852 3991458253104 3992766499008 3999403081728 4008841777152 4017614598144 4018453741568 4018931417088 4027096273221 4028416199892 4036434591744 4045267795968 4053486157056 4054814733312 4056143745024 4081386258432 4082723979264 4091018436288 4092359314176 4101314902272 4117827207168 4119176871936 4120526979072 4128898236624 4129544208384 4137933785328 4139290040256 4146170167296 4155955236864 4157317398528 4166415138816 4167780728832 4176247987044 4177616799888 4184560631808 4185932169216 4194436303872 4195092529152 4203615273984 4204993056768 4206371291136 4214916949887 4223306563584 4232548712448 4233935978496 4242537637632 4243041950112 4243928177664 4270339325952 4270846943232 4271738978304 4273139089408 4280926253238 4281820393536 4291190592192 4309879504896 4310391822336 4311292116992 4320726810624 4330923838416 4331438657406 4338122489856 4339544358912 4349785796608 4359304728576 4359822921216 4360733540352 4371024985068 4378290290688 4388393189376 4389309775872 4390748422144 4398749911584 4399668661248 4400191651968 4427575271424 4428500041728 4429026459648 4429951533056 4438024464366 4439479077432 4450652565408 4458050224128 4468571338752 4469504671744 4470035963904 4479818047488 4490390534742 4491862311384 4498793693184 4499328466944 4509946999296 4519816422912 4520760459264 4521297844224 4540988915712 4550926270464 4551876804608 4560171926688 4561666574976 4563161713152 4591559540736 4592518561792 4593064476672 4602395740824 4603904228448 4613979265056 4632555608064 4634073980928 4635592851456 4645010516202 4645737234432 4655175508494 4656701295288 4664441438208 4665970262016 4675449641472 4676982073344 4687217031168 4688753319936 4699818899874 4707630710784 4709173690368 4718740841856 4719479095296 4729067183232 4730617188864 4732167702528 4751219884032 4761617301504 4763177975808 4772854842336 4774419199872 4804131741696 4805706350592 4807281475584 4817047942728 4827589416216 4837198528512 4848614443008 4849190800128 4850203631616 4860817661952 4872289318218 4880387801088 4881987403776 4883587530752 4893509021184 4894274617344 4904217819648 4905825232896 4925576577024 4927190990848 4937973497856 4939591974912 4949627243904 4950215608464 4951249540608 4971183767552 4982062546944 4982654767104 4983695474688 4994413962111 4995457125792 5006984136084 5015306502144 5027142756096 5028192755712 5028790459392 5053345100307 5061142904832 5061744525312 5062801752064 5073690374208 5085855516672 5086460074752 5108005339136 5108612530176 5119792054272 5120861405184 5131874896848 5132946771456 5133556927296 5165504483328 5166583382016 5167197536256 5177695208427 5179392257004 5190726673188 5201058594816 5211625059072 5213333228544 5215041957888 5226454388736 5238788957199 5247496617984 5248592642048 5249216544768 5259880846656 5261604832512 5273119160064 5274847484928 5296084549632 5297820401664 5308583447088 5309413982208 5320200581136 5321944337472 5323688665344 5345122369536 5356819464192 5358575222784 5369461697628 5371221599856 5381912788992 5393690394624 5404648209408 5406419644416 5408191660032 5419178935569 5431038093243 5441848344576 5443631972352 5454691248384 5456479085568 5468419869696 5490436276224 5492235829248 5494035972096 5505197648832 5506058944512 5517245047104 5519053387008 5541273649152 5543089864704 5555220185088 5557040971776 5568330649392 5568992559522 5570155733184 5579414175744 5592581738496 5604820365312 5606657409024 5608495054848 5619889266516 5631075418112 5643398283264 5645247971328 5656716850176 5657389266816 5658570903552 5693785767936 5694462590976 5695651971072 5707901670984 5709093858048 5721587456256 5722267584096 5746506006528 5747189096448 5760969080832 5773359258954 5774565117888 5775251543208 5784163319808 5812406304768 5813097228288 5814311387136 5828033313424 5837720387584 5851190919168 5852413034496 5864999882112 5866224881664 5866922202624 5879761187328 5903433695232 5904666722304 5905368612864 5917365952488 5919305436576 5932259055072 5934203420544 5958095118336 5960047951872 5972156377974 5973090729984 5985225653778 5987187379656 5989149748512 5999104622592 6013262665728 6026421897216 6027680612352 6028397125632 6042624299838 6054651887616 6067901693952 6080229235584 6082222099968 6084215617536 6122079387648 6124085968896 6136527654432 6138538971264 6151972353408 6176740810752 6178765307904 6180790468608 6193347354936 6194316312576 6206900677992 6208935060384 6219255250944 6233932855296 6235976097792 6249622708224 6251671093248 6264371980566 6266425199832 6276840947712 6278898253824 6291654455808 6292638793728 6305422910976 6307489585152 6309556936704 6334959845376 6348823068672 6350903967744 6363806456448 6364562925168 6365892266496 6405508988928 6407608467456 6409708634112 6421389379857 6422730590304 6436785888288 6464819257344 6465587733504 6466938175488 6481090215936 6496385757624 6497157986109 6507183734784 6509316538368 6524678694912 6538957092864 6539734381824 6541100310528 6556537477602 6567435436032 6583964663808 6586122633216 6598124867376 6599502991872 6600287477952 6601666054144 6642750062592 6643539689472 6644927299584 6657036696549 6659218616148 6660609501056 6675978848112 6687075336192 6702857008128 6704257007616 6705053945856 6719727071232 6735585802113 6737793467076 6748190539776 6748992700416 6764920498944 6779724634368 6781140688896 6781946766336 6811483373568 6826389405696 6827815206912 6840257890032 6842499862464 6843929028608 6844742569728 6887339311104 6888777842688 6889596715008 6903593611236 6905856342672 6920968897584 6934744793088 6948833412096 6951110971392 6953389277184 6967515774303 6968605851648 6982763262741 6985051942932 6996662157312 6998955393024 7013174462208 7015473110016 7030825546752 7033129979904 7049728349811 7061446066176 7063760535552 7078111262784 7079218642944 7093600774848 7095925783296 7098251553792 7126829826048 7142425952256 7144766963712 7159282263504 7161628799808 7206197612544 7208559525888 7210922213376 7225571914092 7241384124324 7255797792768 7258175963136 7272921664512 7273786200192 7275305447424 7291226492928 7308433977327 7320581701632 7322981105664 7325381296128 7340263531776 7341411926016 7356326729472 7358737849344 7388364865536 7390786486272 7406960246784 7409387962368 7424440865856 7425323412696 7426874310912 7456775651328 7473093820416 7473982150656 7475543212032 7477993406464 7493185688688 7524531044352 7540714134144 7542289133568 7543185689088 7544761204736 7591714357248 7592616787968 7594202628096 7610535561312 7612125144064 7628783275008 7629690112128 7662008008704 7662918795264 7679688081408 7681292107776 7697812345272 7699420157184 7700335390944 7748256724992 7749875073024 7750796304384 7752415182848 7769088385506 7801587892224 7817437588608 7819999842816 7821633175552 7822562936832 7839681583104 7871244926976 7872888963072 7873824817152 7889821269984 7892407248768 7909678740096 7912271227392 7944126824448 7946730602496 7962875170632 7964120973312 7980300871704 7982916506208 7985532998016 8017683554304 8035229196288 8036907483136 8037862834176 8054192546442 8056832399784 8072869183488 8090535591936 8106972314112 8109629466624 8112287490048 8162772516864 8165447958528 8182036872576 8184718628352 8202629804544 8235654414336 8238353743872 8241053958144 8257796473248 8259088416768 8275867570656 8278580080512 8311910473728 8314634797056 8332830277632 8335561457664 8352495974088 8355233599776 8369121263616 8388872607744 8407230547968 8409986113536 8412742582272 8429833899774 8446613127168 8465097424896 8467871956992 8485075275264 8486083900224 8487856355328 8540678651904 8541693886464 8543477956608 8546278178816 8561852506476 8563640787072 8582381184384 8619759009792 8620783644672 8622584233984 8641453621248 8661847676832 8662877314812 8676244979712 8699571593216 8718609457152 8719645842432 8721467080704 8742049970136 8756580581376 8776786378752 8778619551744 8797499823168 8799337322496 8800383303936 8855150542848 8857000083456 8858052919296 8859903066112 8876048928732 8878958154864 8901305130816 8916100448256 8937142677504 8939009343488 8940071927808 8958234566961 8959636094976 8980781069484 8983724622768 8998656933888 9019893998592 9039632845824 9041520918528 9042595688448 9063936449757 9081977831424 9101852540928 9120343853376 9123333149952 9126323426304 9183119081472 9185037123584 9186128953344 9204791481648 9207808456896 9227958530112 9265111216128 9268147961856 9271185702912 9290021032404 9291474468864 9310351016988 9313402590576 9328882876416 9331940524032 9350899282944 9353964146688 9374434062336 9377506639872 9396557970849 9399637799748 9415261421568 9418347380736 9437481683712 9438958190592 9458134366464 9461234377728 9464335405056 9502439768064 9523234603008 9526355951616 9545709684672 9548838399744 9608263483392 9611412701184 9614562951168 9634095885456 9655178832432 9674397057024 9697228886016 9698381600256 9700407263232 9721635323904 9744578636436 9760775602176 9763974807552 9767175061504 9787018042368 9788549234688 9808435639296 9811650465792 9834806216403 9851153154048 9854381981696 9875946995712 9879183949824 9899254487808 9900431216928 9902499081216 9942367535104 9964125093888 9965309534208 9967390949376 9988827924222 9990914251584 10013968272168 10030613004288 10054285512192 10056385511424 10057580918784 10106690200614 10122285809664 10123489050624 10125603504128 10147380748416 10171711033344 10172920149504 10216010678272 10217225060352 10239584108544 10241722810368 10263749793696 10265893542912 10267113854592 10331008966656 10333166764032 10334395072512 10355390416854 10358784514008 10381453346376 10402117189632 10423250118144 10426666457088 10430083915776 10452908777472 10477577914398 10494993235968 10497185284096 10498433089536 10519761693312 10523209665024 10546238320128 10549694969856 10592169099264 10595640803328 10617166894176 10618827964416 10640401162272 10643888674944 10647377330688 10690244739072 10713638928384 10717150445568 10738923395256 10742443199712 10809296418816 10812839288832 10816383320064 10838357871138 10862076186486 10883696689152 10887263944704 10909382496768 10912958171136 10936839739392 10980872552448 10984471658496 10988071944192 11010395297664 11012117889024 11034490094208 11038106774016 11082547298304 11086179729408 11110440370176 11114081943552 11136661298784 11137985119044 11140311466368 11185163476992 11209640730624 11213314818048 11216990109696 11239778533032 11262150836224 11286796566528 11313433700352 11314778533632 11317141807104 11387571535872 11388925181952 11391303942144 11415803341968 11418187716096 11443174912512 11444535168192 11493012013056 11494378192896 11521938161664 11546718517908 11549130235776 11550503086416 11624812609536 11626194456576 11628622774272 11653632578259 11656066626848 11675440775168 11702381838336 11729999764224 11732449763328 11733844405248 11759522374656 11806867390464 11809333444608 11810737225728 11834731904976 11838610873152 11864518110144 11868406841088 11916190236672 11920095903744 11944312755948 11946181459968 11970451307556 11974374759312 11978299497024 11998209245184 12026525331456 12052843794432 12055361224704 12056794251264 12081288819663 12085248599676 12109303775232 12135803387904 12160458471168 12164444199936 12168431235072 12244158775296 12248171937792 12273055308864 12277077942528 12303944706816 12353481621504 12357530615808 12361580937216 12386694709872 12388632625152 12413801355984 12417870120768 12438510501888 12467865710592 12471952195584 12499245416448 12503342186496 12528743961132 12532850399664 12553681895424 12557796507648 12583308911616 12585277587456 12610845821952 12614979170304 12619113873408 12644750849661 12669919690752 12697646137344 12701807935488 12727612912896 12729125850336 12731784532992 12811017977856 12815216934912 12819417268224 12842778759714 12845461180608 12873571776576 12929638514688 12931175467008 12933876350976 12962180431872 12992771515248 12994315972218 13014367469568 13018633076736 13049357389824 13077914185728 13079468763648 13082200621056 13113074955204 13134870872064 13167929327616 13172245266432 13196249734752 13199005983744 13200574955904 13203332108288 13285500125184 13287079378944 13289854599168 13314073393098 13318437232296 13321219002112 13351957696224 13374150672384 13405714016256 13408514015232 13410107891712 13439454142464 13471171604226 13475586934152 13496381079552 13497985400832 13529840997888 13559449268736 13562281377792 13563893532672 13622966747136 13652778811392 13655630413824 13680515780064 13684999724928 13687858057216 13689485139456 13774678622208 13777555685376 13779193430016 13807187222472 13811712685344 13841937795168 13897666824192 13902221942784 13906778554368 13935031548606 13937211703296 13965526525482 13970103885864 13993324314624 13997910786048 14026348924416 14030946220032 14061651093504 14066259959808 14099456699622 14122892132352 14127521071104 14156222525568 14158437285888 14187201549696 14191851566592 14196503107584 14253659652096 14284851904512 14289533927424 14318564527008 14323257599616 14412395225088 14417119051776 14421844426752 14451143828184 14482768248648 14511595585536 14545843329024 14547572400384 14550610894848 14582452985856 14616867954654 14641163403264 14645962211328 14650762592256 14680527063552 14682823852032 14712653458944 14717475698688 14776729731072 14781572972544 14813920493568 14818775924736 14848881731712 14850646825392 14853748621824 14913551302656 14946187640832 14947964301312 14951086424064 14955986812928 14983241886333 14986371377376 15081428268288 15084578267136 15086371378176 15089522409472 15160035300921 15183428714496 15185233575936 15188405256192 15221071122624 15224250288128 15257566550016 15259380224256 15324016017408 15325837590528 15359376162816 15362584215552 15395624690544 15398840314368 15400670781888 15496513449984 15499750146048 15501592608768 15504830365696 15533085625281 15538176771012 15603175784448 15634875177216 15639999685632 15643266351104 15645125873664 15679363166208 15716366871597 15742489853952 15745777926144 15747649634304 15779642539968 15784814497536 15819357480192 15824542454784 15888253648896 15893461204992 15925750341264 15928241946624 15960601743408 15965833012416 15971065996032 16035367108608 16070458392576 16073814966272 16075725668352 16108385092884 16113664799568 16145738366976 16181071183872 16213944628224 16219258933248 16224574980096 16257536806707 16293114279729 16325545033728 16330895917056 16364073745152 16369437256704 16405259609088 16471308828672 16476707487744 16482107916288 16515592946496 16518176833536 16551735141312 16557160161024 16623820947456 16629269594112 16665660555264 16671122915328 16704991948176 16710467199552 16738242527232 16777745215488 16814461095936 16819972227072 16825485164544 16859667799548 16893226254336 16930194849792 16935743913984 16970150550528 16972167800448 16975712710656 17081357303808 17083387772928 17086955913216 17092556357632 17123705012952 17127281574144 17164762368768 17239518019584 17241567289344 17245168467968 17282907242496 17323695353664 17325754629624 17352489959424 17399143186432 17437218914304 17439291684864 17442934161408 17484099940272 17513161162752 17553572757504 17557239103488 17594999646336 17598674644992 17600766607872 17710301085696 17714000166912 17716105838592 17719806132224 17752097857464 17757916309728 17802610261632 17874285355008 17878018686976 17880143855616 17916469133922 17919272189952 17961562138968 17967449245536 17997313867776 18039787997184 18079265691648 18083041837056 18085191376896 18127872899514 18163955662848 18203705081856 18240687706752 18246666299904 18252646852608 18366238162944 18370074247168 18372257906688 18409582963296 18415616913792 18455917060224 18530222432256 18536295923712 18542371405824 18580042064808 18582948937728 18620702033976 18626805181152 18657765752832 18701798565888 18707928293376 18748868124672 18755013279744 18793115941698 18799275599496 18830522843136 18836694761472 18874963367424 18877916381184 18916268732928 18922468755456 18928670810112 19004879536128 19046469206016 19052711903232 19091419369344 19097676799488 19216526966784 19222825402368 19229125902336 19268191770912 19310357664864 19394457772032 19396763200512 19400814526464 19443270647808 19489157272872 19491473958327 19521551204352 19527949615104 19574036084736 19616871278592 19623300931584 19669612432806 19702306308096 19708763963392 19751893991424 19758367899648 19798508975616 19800862433856 19804998162432 19884735070208 19928250187776 19930619068416 19934781898752 19977655848444 19981828503168 20027936544336 20061226008576 20108571024384 20112771022848 20115161837568 20206757406339 20213380401228 20244571619328 20246978101248 20294761496832 20343422066688 20345840299008 20432021356544 20434450120704 20479168217088 20483445620736 20527499587392 20531787085824 20534227709184 20662017933312 20666333528064 20668790145024 20710780833708 20717569028016 20762906692752 20804234379264 20846500236288 20853332914176 20860167831552 20902547322909 20905817554944 20948289788223 20955155828796 20989986471936 20996866179072 21039523386624 21046419330048 21092476640256 21099389939712 21149185049433 21184338198528 21191281606656 21234333788352 21237655928832 21280802324544 21287777349888 21294754661376 21380489478144 21427277856768 21434300891136 21477846790512 21484886399424 21618592837632 21625678577664 21632766640128 21676715742276 21724152372972 21767393378304 21774527889408 21818764993536 21825916342272 21873679478784 21925301931981 21961745104896 21968943316992 21976143888384 22020790595328 22024235778048 22068980188416 22076213548032 22165094596608 22172359458816 22220880740352 22228163887104 22273322597568 22275970238088 22280622932736 22370326953984 22419281461248 22426629636096 22433980219392 22479557066064 22524301672448 22573593133056 22626867400704 22629557067264 22634283614208 22775143071744 22777850363904 22782607884288 22831606683936 22836375432192 22886349825024 22889070336384 22986024026112 22988756385792 23043876323328 23093437035816 23098260471552 23101006172832 23249625219072 23252388913152 23257245548544 23307265156518 23312133253696 23350881550336 23404763676672 23459999528448 23464899526656 23467688810496 23519044749312 23613734780928 23618666889216 23621474451456 23669463809952 23677221746304 23729036220288 23736813682176 23832380473344 23840191807488 23888625511896 23892362919936 23940902615112 23948749518624 23956598994048 24053050662912 24105687588864 24110722449408 24113588502528 24162577639326 24170497199352 24218607550464 24271606775808 24320916942336 24328888399872 24336862470144 24488317550592 24496343875584 24546110617728 24554155885056 24607889413632 24706963243008 24715061231616 24723161874432 24773389419744 24777265250304 24827602711968 24835740241536 24935731421184 24943904391168 24998490832896 25006684372992 25057487922264 25065700799328 25107363790848 25166617823232 25221691643904 25229958340608 25238227746816 25289501699322 25339839381504 25395292274688 25403615870976 25455225825792 25458251700672 25463569065984 25622035955712 25630433869824 25638834536448 25685557519428 25690922361216 25747143553152 25859277029376 25862350934016 25867752701952 25924360863744 25985543030496 25988631944436 26028734939136 26098714779648 26155828371456 26158937527296 26164401242112 26226149910408 26269741744128 26335858655232 26392499469504 26398011967488 26401149911808 26406664216576 26571000250368 26574158757888 26579709198336 26628146786196 26636874464592 26642438004224 26703915392448 26748301344768 26811428032512 26817028030464 26820215783424 26874703700883 26878908284928 26942343208452 26951173868304 26995970801664 27059681995776 27118898537472 27124562755584 27127787065344 27191809349271 27245933494272 27305557622784 27361031560128 27369999449856 27375716114432 27378970278912 27549357244416 27555111370752 27558386860032 27614374444944 27623425370688 27683875590336 27795333648384 27804443885568 27813557108736 27870063097212 27874423406592 27931053050964 27940207771728 27986648629248 27995821572096 28052697848832 28061892440064 28123302187008 28132519919616 28189673912547 28198913399244 28245784264704 28255042142208 28312445051136 28316874571776 28374403099392 28383703133184 28393006215168 28507319304192 28569703809024 28579067854848 28637129054016 28646515199232 28824790450176 28834238103552 28843688853504 28902287656368 28965536497296 29023191171072 29091686658048 29095144800768 29101221789696 29164905971712 29233735909308 29282326806528 29291924422656 29301525184512 29361054127104 29365647704064 29425306917888 29434951397376 29504418649209 29553459462144 29563145945088 29627840987136 29637551849472 29697763463424 29701293650784 29707497243648 29827102605312 29892375281664 29895928602624 29902172848128 29911973625856 29966483772666 29972742754752 30162856536576 30169156534272 30172742756352 30179044818944 30320070601842 30366857428992 30370467151872 30376810512384 30442142245248 30448500576256 30515133100032 30518760448512 30648032034816 30651675181056 30718752325632 30725168431104 30791249381088 30797680628736 30801341563776 30993026899968 30999500292096 31003185217536 31009660731392 31066171250562 31076353542024 31206351568896 31269750354432 31279999371264 31286532702208 31290251747328 31358726332416 31432733743194 31484979707904 31491555852288 31495299268608 31559285079936 31569628995072 31638714960384 31649084909568 31776507297792 31786922409984 31851500682528 31856483893248 31921203486816 31931666024832 31942131992064 32070734217216 32140916785152 32147629932544 32151451336704 32216770185768 32227329599136 32427889256448 32438517866496 32449149960192 32515073613414 32586228559458 32651090067456 32661791834112 32728147490304 32738874513408 32810519218176 32942617657344 32953414975488 32964215832576 33031185892992 33036353667072 33103470282624 33114320322048 33247641894912 33258539188224 33331321110528 33342245830656 33409983896352 33420934399104 33555490430976 33628922191872 33639944454144 33650970329088 33719335599096 33786452508672 33860389699584 33940301101056 33944335600896 33951425421312 34162714607616 34166775545856 34173911826432 34185112715264 34247410025904 34254563148288 34329524737536 34479036039168 34483134578688 34490336935936 34565814484992 34647390707328 34651509259248 34798286372864 34874437828608 34878583369728 34885868322816 34960897734777 34968199880544 35026322325504 35107145515008 35189999292672 35197349289984 35201533215744 35420602171392 35428000333824 35432211677184 35439612264448 35504195714928 35515832619456 35605220523264 35748570710016 35756037373952 35760287711232 35832938267844 35838544379904 35923124277936 35934898491072 35994627735552 36079575994368 36158531383296 36166083674112 36170382753792 36243866458989 36255745799028 36327911325696 36407410163712 36481375413504 36493332599808 36505293705216 36732476325888 36740148494336 36744515813376 36819165926592 36831233827584 36911834120448 37060444864512 37072591847424 37084742811648 37160084129616 37165897875456 37241404067952 37253610362304 37315531505664 37403597131776 37415856586752 37497736249344 37510026559488 37586231883396 37598551198992 37661045686272 37673389522944 37749926734848 37755832762368 37832537465856 37844937510912 37857341620224 37934252548983 38009759072256 38092938412032 38105423806464 38182838738688 38195353598976 38433053933568 38445650804736 38458251804672 38536383541824 38620715329728 38788915544064 38793526401024 38801629052928 38886541295616 38978314545744 38982947916654 39043102408704 39055899230208 39148072169472 39233742557184 39246601863168 39339224865612 39404612616192 39417527926784 39503787982848 39516735799296 39597017951232 39601724867712 39609996324864 39769470140416 39856500375552 39861238136832 39869563797504 39955311696888 39963657006336 40055873088672 40122452017152 40217142048768 40225542045696 40230323675136 40413514812678 40426760802456 40489143238656 40493956202496 40589522993664 40686844133376 40691680598016 40864042713088 40868900241408 40958336434176 40966891241472 41054999174784 41063574171648 41068455418368 41324035866624 41332667056128 41337580290048 41421561667416 41435138056032 41525813385504 41693000472576 41706665828352 41720335663104 41805094645818 41811635109888 41896579576446 41910311657592 41979972943872 41993732358144 42079046773248 42092838660096 42184953280512 42198779879424 42298370098866 42368676397056 42382563213312 42468667576704 42475311857664 42561604649088 42575554699776 42589509322752 42760978956288 42854555713536 42868601782272 42955693581024 42969772798848 43237185675264 43251357155328 43265533280256 43353431484552 43448304745944 43534786756608 43637529987072 43651832684544 43747358957568 43850603863962 43923490209792 43937886633984 43952287776768 44041581190656 44048471556096 44137960376832 44152427096064 44330189193216 44344718917632 44441761480704 44456327774208 44546645195136 44551940476176 44561245865472 44740653907968 44838562922496 44853259272192 44867960438784 44949725658999 44959114132128 45253734801408 45259114134528 45268567228416 45480105902763 45550286143488 45555700727808 45565215768576 45663213367872 45672750864384 45772699650048 45778140672768 45972048052224 45977512771584 46087752646656 46186874071632 46196520943104 46202012345664 46499250438144 46504777826304 46514491097088 46599256875843 46614530313036 46624266507392 46809527353344 46919999056896 46929799053312 46935377620992 47038089498624 47149100614791 47227469561856 47237333778432 47242948902912 47338927619904 47354443492608 47458072440576 47473627364352 47664760946688 47680383614976 47777251023792 47784725839872 47881805230224 47897499037248 47913197988096 48106101325824 48211375177728 48221444898816 48227177005056 48325155278652 48340994398704 48437215100928 48543213551616 48641833884672 48657776799744 48673724940288 48772610420121 48879342839187 48976635101184 48992687751168 49092221235456 49108311770112 49215778827264 49413926486016 49430122463232 49446323748864 49546778839488 49554530500608 49655205423936 49671480483072 49871462842368 49887808782336 49996981665792 50013368745984 50114975844528 50131401598656 50214727581696 50333235646464 50443383287808 50459916681216 50476455493632 50579003398644 50679678763008 50790584549376 50807231741952 50910451651584 50916503401344 50927138131968 51244071911424 51260867739648 51277669072896 51371115038856 51381844722432 51494287106304 51718554058752 51724701868032 51735505403904 51848721727488 51971086060992 51977263888872 52057469878272 52197429559296 52311656742912 52317875054592 52328802484224 52452299820816 52539483488256 52671717310464 52784998939008 52796023934976 52802299823616 52813328433152 53142000500736 53148317515776 53159418396672 53256293572392 53273748929184 53284876008448 53407830784896 53622856065024 53634056060928 53640431566848 53749407401766 53757816569856 53884686416904 53902347736608 53991941603328 54119363991552 54237797074944 54249125511168 54255574130688 54383618698542 54491866988544 54611115245568 54722063120256 54739998899712 54751432228864 54757940557824 55098714488832 55110222741504 55116773720064 55228748889888 55246850741376 55367751180672 55590667296768 55608887771136 55627114217472 55740126194424 55748846813184 55862106101928 55880415543456 55973297258496 56105395697664 56123784880128 56246604374016 56265039839232 56379347825094 56397826798488 56491568529408 56510084284416 56624890102272 56633749143552 56748806198784 56767406266368 56786012430336 57014638608384 57139407618048 57158135709696 57274258108032 57293030398464 57649580900352 57668476207104 57687377707008 57804575312736 57931072994592 58183373316096 58190289601536 58202443579392 58329811943424 58467471818616 58564653613056 58583848845312 58722108254208 58850613835776 58869902794752 59008837298418 59106918924288 59126291890176 59255681974272 59275103698944 59395526926848 59402587301568 59414994487296 59654205210624 59784750563328 59791857205248 59804345696256 59823947251712 59932967545332 59945485509504 60325713073152 60338313068544 60345485512704 60358089637888 60640141203684 60733714857984 60740934303744 60884284490496 60897001152512 61030266200064 61037520897024 61296064069632 61303350362112 61437504651264 61450336862208 61582498762176 61595361257472 61602683127552 61986053799936 61999000584192 62006370435072 62019321462784 62132342501124 62152707084048 62412703137792 62539500708864 62559998742528 62573065404416 62580503494656 62707641968727 62717452664832 62865467486388 62969959415808 62990598537216 63118570159872 63139257990144 63277429920768 63298169819136 63447555148299 63553014595584 63573844819968 63703001365056 63712967786496 63842406973632 63863332049664 63884263984128 64141468434432 64281833570304 64295259865088 64302902673408 64433540371536 64454659198272 64855778512896 64877035732992 64898299920384 65030147226828 65172457118916 65302180134912 65323583668224 65456294980608 65477749026816 65621038436352 65775905795943 65885235314688 65906829950976 65928431665152 66062371785984 66072707334144 66206940565248 66228640644096 66495283789824 66517078376448 66662642221056 66684491661312 66819967792704 66841868798208 67110980861952 67257844383744 67279888908288 67301940658176 67438671198192 67572905017344 67720779399168 67880602202112 67888671201792 67902850842624 68325429215232 68333551091712 68347823652864 68370225430528 68494820051808 68509126296576 68659049475072 68958072078336 68966269157376 68980673871872 69131628969984 69294781414656 69303018518496 69596572745728 69748875657216 69757166739456 69771736645632 69921795469554 69936399761088 70052644651008 70214291030016 70379998585344 70394698579968 70403066431488 70841204342784 70856000667648 70864423354368 70879224528896 71008391429856 71031665238912 71210441046528 71497141420032 71512074747904 71520575422464 71665876535688 71677088759808 71846248555872 71869796982144 72159151988736 72317062766592 72332167348224 72340765507584 72487732917978 72511491598056 72655822651392 72814820327424 72962750827008 72986665199616 73010587410432 73464952651776 73480296988672 73489031626752 73638331853184 73662467655168 73823668240896 74120889729024 74145183694848 74169485623296 74320168259232 74331795750912 74482808135904 74507220724608 74807194263552 74831713173504 74995472498688 75020053118976 75172463766792 75197102397984 75322091372544 75499853469696 75665074931712 75689875021824 75714683240448 75868505097966 76019518144512 76185876824064 76210847612928 76365677477376 76390707197952 76866107867136 76891301609472 76916503609344 77072767083648 77241430659456 77577831088128 77587052802048 77603258105856 77773082591232 77956629091488 77965895833308 78086204817408 78296144338944 78467485114368 78493203726336 78678449731224 78809225232384 78835055853568 79007575965696 79194035902464 79203449735424 79219992649728 79538940280832 79713000751104 79722476273664 79739127595008 79910623393776 79927314012672 80111746177344 80244904034304 80434284097536 80451084091392 80460647350272 80624111102649 80827029625356 80853521604912 80987912404992 81179045987328 81373688266752 81383361196032 81575428047813 81728085426176 81737800482816 81916672868352 82109998349568 82127148343296 82136910836736 82648071733248 82665334112256 82675160580096 82843123334832 82870276112064 83051626771008 83386000945152 83413331656704 83440671326208 83610189291636 83623270219776 83793159152892 83820623315184 83959945887744 83987464716288 84158093546496 84185677320192 84369906561024 84397559758848 84569021737641 84596740197732 84737352794112 84765126426624 84937335153408 84950623715328 85123209298176 85151109399552 85179018645504 85521957912576 85709111427072 85737203564544 85911387162048 85939545597696 86474371350528 86502714310656 86531066560512 86706862969104 86896609491888 87069573513216 87275059974144 87303665369088 87494717915136 87701207727924 87846980419584 87875773267968 87904575553536 88083162381312 88096943112192 88275920753664 88304854192128 88513255947627 88660378386432 88689437835264 88883522961408 88912655548416 89093290390272 89103880952352 89122491730944 89481307815936 89677125844992 89706518544384 89735920877568 89899451317998 89918228264256 90507469602816 90518228269056 90537134456832 90960211805526 91100572286976 91111401455616 91130431537152 91326426735744 91345501728768 91545399300096 91556281345536 91944096104448 91955025543168 92175505293312 92373748143264 92393041886208 92404024691328 92998500876288 93009555652608 93028982194176 93198513751686 93229060626072 93248533014784 93619054706688 93839998113792 93859598106624 93870755241984 94076178997248 94298201229582 94454939123712 94474667556864 94485897805824 94677855239808 94708886985216 94916144881152 94947254728704 95329521893376 95360767229952 95554502047584 95569451679744 95763610460448 95794998074496 95826395976192 96212202651648 96422750355456 96442889797632 96454354010112 96650310557304 96681988797408 97283667769344 97315553599488 97347449880576 97545220840242 97758685678374 97953270202368 97985375502336 98184442470912 98216623540224 98431557654528 98827852972032 98860244926464 98892647497728 99093557678976 99109061001216 99310410847872 99342960966144 99742925684736 99775617564672 99993963331584 100026737491968 100229951689056 100262803197312 100666471292928 100886766575616 100919833362432 100952910987264 101158006797288 101359357526016 101581169098752 101820903303168 101833006802688 101854276263936 102488143822848 102521735479296 102555338145792 102742230077712 102763689444864 102988574212608 103437108117504 103449403736064 103471010807808 103697443454976 103942172121984 103954527777744 104394859118592 104623313485824 104635750109184 104657604968448 104882693204331 104904599641632 105078966976512 105569997878016 105592047869952 105604599647232 105626656866304 106284001001472 106296635031552 106318836793344 106512587144784 106547497858368 106569752016896 106815661569792 107245712130048 107268112121856 107280863133696 107498814803532 107515633139712 107769372833808 107804695473216 107983883206656 108238727983104 108475594149888 108498251022336 108511148261376 108731599376967 108767237397084 108983733977088 109222230491136 109444126240512 109479997799424 109502864457728 109515881115648 110197428977664 110220445483008 110233547440128 110457497779776 110493701482752 110735502361344 111181334593536 111217775542272 111254228434944 111480252388848 111497693626368 111724212203856 111760831086912 111946594516992 112210791395328 112247569760256 112493208748032 112530079678464 112758695650188 112795653596976 112983137058816 113020168568832 113249780204544 113267498287104 113497612397568 113534812532736 113572024860672 113802757646949 114029277216768 114278815236096 114316271419392 114548516216064 114586060796928 115299161800704 115336952414208 115374755414016 115609150625472 115862145989184 116366746632192 116380579203072 116404887158784 116659623886848 116934943637232 117129307226112 117167697690624 117444216508416 117701227671552 117739805589504 118017674596836 118213837848576 118252583780352 118511363948544 118550207397888 118791053853696 118805174603136 118829988974592 119308410421248 119569501126656 119583714410496 119608691392512 119647894503424 119865935090664 119890971019008 120651426146304 120676626137088 120690971025408 120716179275776 121280282407368 121467429715968 121481868607488 121768568980992 121794002305024 122060532400128 122075041794048 122592128139264 122606700724224 122875009302528 122900673724416 123164997524352 123190722514944 123205366255104 123972107599872 123998001168384 124012740870144 124038642925568 124264685002248 124305414168096 125079001417728 125119997485056 125146130808832 125161006989312 125415283937454 125434905329664 125730934972776 125939918831616 125981197074432 126237140319744 126278515980288 126554859841536 126596339638272 126895110296598 127106029191168 127147689639936 127406002730112 127425935572992 127684813947264 127726664099328 127768527968256 128282936868864 128563667140608 128590519730176 128605805346816 128867080743072 128909318396544 129711557025792 129754071465984 129796599840768 130060294453656 130344914237832 130604360269824 130912589961216 130955498053632 131242076872704 131551811591886 131770470629376 131813659901952 131856863330304 132124743571968 132145414668288 132413881130496 132457281288192 132990567579648 133034156752896 133325284442112 133368983322624 133639935585408 133683737596416 134221961723904 134515688767488 134559777816576 134603881316352 134877342396384 135761204404224 135777342403584 135805701685248 136440317708289 136650858430464 136667102183424 136695647305728 136989640103616 137018252593152 137318098950144 137916144156672 137932538314752 137961347743744 138263257939968 138589562829312 138606037036992 139193145491456 139497751314432 139514333478912 139543473291264 139843590939108 139872799522176 140428582060032 140759997170688 140789397159936 140806132862976 141447301844373 141682408685568 141712001335296 141728846708736 142016782859712 142063330477824 142420882093056 142994282840064 143024149495808 143041150844928 143331753071376 143354177519616 143692497111744 143739593964288 144318303977472 144634125533184 144664334696448 144681531015168 144975465835956 145022983196112 145311645302784 145629640654848 145925501654016 145973330399232 146021174820864 146317831260363 146638028517561 146929905303552 146978063253504 147276663706368 147324935310336 147647336481792 148241779458048 148290367389696 148338971246592 148640336518464 148663591501824 148965616271808 149014441449216 149614388527104 149663426347008 149990944997376 150040106237952 150344927533584 150394204795968 150644182745088 150999706939392 151330149863424 151379750043648 151429366480896 151737010195932 152039036289024 152371753648128 152421695225856 152731354954752 152781414395904 153732215734272 153782603218944 153833007218688 154145534167296 154482861318912 155155662176256 155174105604096 155206516211712 155546165182464 155913258182976 155931791666616 156172409634816 156592288677888 156934970228736 156986407452672 157356899462448 157618450464768 157670111707136 158015151931392 158388071804928 158406899470848 158439985299456 159077880561664 159426001502208 159444952547328 159478255190016 159821246787552 159854628025344 160223492354688 160868568195072 160902168182784 160921294700544 161248222205298 161654059250712 161707043209824 161975824809984 162358091974656 162747376533504 162766722392064 163150856095626 163456170852352 163475600965632 163833345736704 164219996699136 164254296686592 164273821673472 165296143466496 165330668224512 165350321160192 165686246669664 165740552224128 166103253542016 166772001890304 166826663313408 166881342652416 167220378583272 167246540439552 167586318305784 167641246630368 167919891775488 168316187092992 168371354640384 168739813122048 168795119517696 169138043475282 169193480395464 169474705588224 169530252853248 169874670306816 169901247430656 170246418596352 170302218799104 170358037291008 171043915825152 171418222854144 171474407129088 171822774324096 171879091195392 172948742701056 173005428621312 173062133121024 173413725938208 173793218983776 174550119948288 174607330738176 174989435830272 175402415455848 175693960839168 175751546535936 176166324762624 176551841507328 176609708384256 177026511895254 177320756772864 177378875670528 177767045922816 177825311096832 178186580780544 178207761904704 178244983461888 178962615631872 179354251689984 179413037088768 179471841755136 179798902635996 179836456528512 181014939205632 181036456538112 181074268913664 181920423611052 182201144573952 182222802911232 182652853471488 182691003457536 183090798600192 183112562691072 183888192208896 183910051086336 184351010586624 184747496286528 184786083772416 184808049382656 185997001752576 186019111305216 186057964388352 186397027503372 186458121252144 186497066029568 187238109413376 187679996227584 187719196213248 187741510483968 188122925906181 188152357994496 188596402459164 188909878247424 188971795611648 189355710479616 189417773970432 189832289762304 189894509457408 190342665444897 190659043786752 190721534459904 191109004095168 191138903359488 191527220920896 191589996148992 191652791952384 192424405303296 192845500710912 192885779595264 192908708020224 193300621114608 193363977594816 194567335538688 194631107198976 194694899761152 195090441680484 195517371356748 195906540404736 195970751004672 196368884941824 196433247080448 196863115309056 197327717387829 197655705944064 197720489852928 197785294995456 198187115357952 198218122002432 198620821695744 198685921932288 199485851369472 199551235129344 199987926663168 200053474983936 200459903378112 200525606394624 201332942585856 201773533151232 201839666724864 201905821974528 202316013594576 202718715052032 203162338197504 203641806606336 203666013605376 203708552527872 204976287645696 205043470958592 205110676291584 205484460155424 205527378889728 205977148425216 206874216235008 206898807472128 206942021615616 207394886909952 207884344243968 207909055555488 208789718237184 209246626971648 209271500218368 209315209936896 209765386408662 209809199283264 210157933953024 211139995756032 211184095739904 211209199294464 211253313732608 212568002002944 212593270063104 212637673586688 213025174289568 213094995716736 213139504033792 213631323139584 214491424260096 214536224243712 214561726267392 214997629607064 215031266279424 215538745667616 215609390946432 216477455966208 216951188299776 216996502044672 217022296522752 217463198753934 217534474794168 217967467954176 218444460982272 218888252481024 218959995598848 219005728915456 219031762231296 220394857955328 220440890966016 220467094880256 220914995559552 220987402965504 221471004722688 222362669187072 222435551084544 222508456869888 222960504777696 222995387252736 223448424407712 223521662173824 224421582790656 224495139520512 224986417496064 225060159356928 225517391300376 225591307193952 225966274117632 226499560409088 226995224795136 227069625065472 227144049721344 227605515293898 228058554433536 228557630472192 228632542838784 229097032432128 229172121593856 230598323601408 230673904828416 230749510828032 231218301250944 231724291978368 232733493264384 232761158406144 232809774317568 233319247773696 233869887274464 234258614452224 234888433016832 235402455343104 235479611179008 236035349193672 236427675697152 236505167560704 237022727897088 237582107707392 237610349206272 237659977949184 238616820842496 239139002253312 239167428820992 239217382785024 239295789006848 239731870181328 239781942038016 241302852292608 241353252274176 241381942050816 241432358551552 241872333307947 242560564814736 242963737214976 243537137961984 243588004610048 244121064800256 244150083588096 244726284143439 245184256278528 245213401448448 245750018605056 246329995048704 246381445029888 246410732510208 247944215199744 247996002336768 248025481740288 248077285851136 248529370004496 248610828336192 250158002835456 250239994970112 250292261617664 250322013978624 250830567874908 250869810659328 251461869945552 251879837663232 251962394148864 252474280639488 252557031960576 253109719683072 253192679276544 253707065212923 253790220593196 254212058382336 254295379279872 254812005460224 254851871145984 255369627894528 255453328198656 255537055936512 256565873737728 257127334281216 257181039460352 257211610693632 257734161486144 257818636793088 259423114051584 259508142931968 259593199681536 260120588907312 260689828475664 261208720539648 261825179922432 261910996107264 262484153745408 263103623183772 263540941258752 263627319803904 263713726660608 264249487143936 264290829336576 264827762260992 264914562576384 265539767842881 265981135159296 266068313505792 266650568884224 266737966645248 267279871170816 267367475192832 268443923447808 269031377534976 269119555633152 269207762632704 269754684792768 271522408808448 271554684807168 271611403370496 272880635416578 273301716860928 273334204366848 273391294611456 273979280207232 274036505186304 274636197900288 275832288313344 275865076629504 275922695487488 276526515879936 277179125658624 277212074073984 278386290982912 278995502628864 279028666957824 279086946582528 279687181878216 279745599044352 280857164120064 281519994341376 281578794319872 281612265725952 282894603688746 283364817371136 283424002670592 283457693417472 284033565719424 284126660955648 284841764186112 285988565680128 286048298991616 286082301689856 286663506142752 286708355039232 287384994223488 287479187928576 288636607954944 289268251066368 289328669392896 289363062030336 289950931671912 290045966392224 291851003308032 291946660798464 292042349641728 292635662520726 293276057035122 293859810607104 293956126507008 294553327412736 294649870620672 295294672963584 296483558916096 296580734779392 296677942493184 297280673036928 297327183003648 297931232543616 298028882898432 299228777054208 299326852694016 299981889994752 300080212475904 300689855067168 300788409591936 301999413878784 302660299726848 302759500087296 302858732961792 303474020391864 304078072578048 304743507296256 305462709909504 305562828791808 307464431468544 307565206437888 307666014437376 308291068334592 308965722637824 310311324352512 310348211208192 310413032423424 311092330364928 311826516365952 311863583333232 313184577355776 313869940457472 313972814905344 314648079612993 314713798924896 315236900929536 316776143609856 316813798941696 316879970598912 318155761123328 318852003004416 318889905094656 318956510380032 319642493575104 319709256050688 320446984709376 321737136390144 321804336365568 321842589401088 322496444410596 323308118501424 323414086419648 323951649619968 324716183949312 325494753067008 325533444784128 326194798130901 326301712191252 326951201931264 327666691473408 328439993398272 328508593373184 328547643346944 330592286932992 330661336449024 330700642320384 331372493339328 331481104448256 332206507084032 333544003780608 333653326626816 333762685304832 334440757166544 334493080879104 335172636611568 335282493260736 335839783550976 336632374185984 336742709280768 337479626244096 337590239035392 338276086950564 338386960790928 338949411176448 339060505706496 339749340613632 339802494861312 340492837192704 340604437598208 340716074582016 341408272940847 342087831650304 342836445708288 342948814258176 343645548648192 343758182390784 345897485402112 346010857242624 346124266242048 346827451876416 347586437967552 349100239896576 349214661476352 349978871660544 350804830911696 351387921678336 351503093071872 352332649525248 353103683014656 353219416768512 354053023790508 354641513545728 354757751341056 355534091845632 355650622193664 356373161561088 356415523809408 356489966923776 357925231263744 358708503379968 358826074177536 358943683510272 359597805271992 359672913057024 362029878411264 362072913076224 362148537827328 363840847222104 364402289147904 364445605822464 365305706942976 365382006915072 366181597200384 366225125382144 367776384417792 367820102172672 368702021173248 369494992573056 369572167544832 369616098765312 371994003505152 372038222610432 372115928776704 372794055006744 372916242504288 372994132059136 375359992455168 375438392426496 375483020967936 376245851812362 376304715988992 377192804918328 377819756494848 377943591223296 378711420959232 378835547940864 379664579524608 379789018914816 380685330889794 381318087573504 381443068919808 382218008190336 382277806718976 383054441841792 383179992297984 383305583904768 384848810606592 385691001421824 385771559190528 385817416040448 386601242229216 386727955189632 389134671077376 389262214397952 389389799522304 390180883360968 391034742713496 391813080809472 392737769883648 392866494160896 393726230618112 394655434775658 395311411888128 395440979705856 395570589990912 396374230715904 396436244004864 397241643391488 397371843864576 398971702738944 399102470258688 399975853326336 400106949967872 400919806756224 401051212789248 402665885171712 403547066302464 403679333449728 403811643949056 404632027189152 407283613212672 407332027210752 407417105055744 409952575291392 410086941917184 410968920310848 411054757779456 411954296850432 413748432470016 413797614944256 413884043231232 414789773819904 415768688487936 415818111110976 417579436474368 418493253943296 418543000436736 418630419873792 419530772817324 419618398566528 422279991512064 422368191479808 422418398588928 422506627465216 425136004005888 425186540126208 426050348579136 426189991433472 426279008067584 427262646279168 428982848520192 429072448487424 429123452534784 429995259214128 430062532558848 431077491335232 431218781892864 432954911932416 433902376599552 433993004089344 434044593045504 434926397507868 435068949588336 435934935908352 436888921964544 437776504962048 437919991197696 438011457830912 438063524462592 438953493781089 440789715910656 440934189760512 441829991119104 441974805931008 442942009445376 444725338374144 444871102169088 445016913739776 445921009555392 445990774505472 446896848815424 447043324347648 448843165581312 448990279041024 449972834992128 450120318713856 451034782600752 451182614387904 451932548235264 452999120818176 453990449590272 454139250130944 454288099442688 455211030587796 456117108867072 457115260944384 457265085677568 458194064864256 458344243187712 461196647202816 461347809656832 461499021656064 462436602501888 463448583956736 465466986528768 465522316812288 465619548635136 466638495547392 467739774548928 468517228904448 469776866033664 470804910686208 470959222358016 472070698387344 472855351394304 473010335121408 474045455794176 475164215414784 475220698412544 475319955898368 477233641684992 478278004506624 478334857641984 478434765570048 478591578013696 479463740362656 479563884076032 482605704585216 482706504548352 482763884101632 482864717103104 483744666615894 485121129629472 485927474429952 487074275923968 487176009220096 488242129600512 488300167176192 489452568286878 490368512557056 490426802896896 491500037210112 492659990097408 492762890059776 492821465020416 495888430399488 495992004673536 496050963480576 496154571702272 497058740008992 497221656672384 500316005670912 500479989940224 500584523235328 500644027957248 501661135749816 501739621318656 502923739891104 503759675326464 504948561278976 505114063921152 506219439366144 506385358553088 507414130425846 507580441186392 508424116764672 508590758559744 509624010920448 509703742291968 510739255789056 510906656397312 511074111873024 513131747475456 514254668562432 514362078920704 514423221387264 515468322972288 515637273586176 518846228103168 519016285863936 519186399363072 520241177814624 521379656951328 523650359844864 523821992214528 524968307490816 526207246367544 527081882517504 527254639607808 528498974287872 529655524521984 529829125152768 531079535685762 531962270318592 532136627011584 533301137768448 533475933290496 534559742341632 534734950385664 536887846895616 538062755069952 538239111266304 538415525265408 539509369585536 543044817616896 543109369614336 543222806740992 545761270833156 546603433721856 546668408733696 547958560414464 548073010372608 549272395800576 551664576626688 551730153259008 551845390974976 553053031759872 554358251317248 554424148147968 556772581965824 557991005257728 558057333915648 558173893165056 559374363756432 559491198088704 561714328240128 563039988682752 563157588639744 563224531451904 564368777718543 565789207377492 566729634742272 566915386834944 568067131438848 568253321911296 569683528372224 571027996334691 571977131360256 572096597983232 572164603379712 573327012285504 573416710078464 574769988446976 574958375857152 577273215909888 578536502132736 578657338785792 578726124060672 579901863343824 580091932784448 583702006616064 583893321596928 584084699283456 585271325041452 586552114070244 587719621214208 587912253014016 589106654825472 589299741241344 590589345927168 591983152163487 592967117832192 593161469558784 593355884986368 594561346073856 594654366007296 595862465087232 596057765796864 598457554108416 598653705388032 599963779989504 600160424951808 601379710134336 601576819183872 603998827757568 605320599453696 605519000174592 605717465923584 606948040783728 608156145156096 609487014592512 610925419819008 611125657583616 614928862937088 615130412875776 615332028874752 616582136669184 617931445275648 620622648705024 620696422416384 620826064846848 622184660729856 623653032731904 623727166666464 626369154711552 627739880914944 627945629810688 629296159225986 629427597849792 630473801859072 633552287219712 633627597883392 633759941197824 636311522246656 637704006008832 637779810189312 637913020760064 639284987150208 639418512101376 640893969418752 643474272780288 643608672731136 643685178802176 644992888821192 646616237002848 646828172839296 649432367898624 650989506134016 651066889568256 652389596261802 652603424382504 653902403862528 655333382946816 656879986796544 657017186746368 657095286693888 661184573865984 661322672898048 661401284640768 662744986678656 662962208896512 664413014168064 667088007561216 667306653253632 667525370609664 668881514333088 668986161758208 670345273223136 670564986521472 673264748371968 673485418561536 674959252488192 675180478070784 676552173901128 676773921581856 677898822352896 679498681227264 680985674385408 681208875196416 681432149164032 682816545881694 684175663300608 685672891416576 685897628516352 687291097296384 687516364781568 691794970804224 692021714485248 692248532484096 693654903752832 695172875935104 698200479793152 698429322952704 699957743321088 701609661823392 702775843356672 704665299050496 706207366029312 706438833537024 708106047581016 709283027091456 709515502682112 711068183691264 712746323122176 712831047618816 712979933847552 715850462527488 717417006759936 717652148355072 717887367020544 719195610543984 719345826114048 724059756822528 724145826152448 724297075654656 725616999923841 727681694444208 728891211644928 730611413885952 730764013830144 732363194400768 732450250764288 734178852430317 735552768835584 735640204345344 738989985146112 739144335089664 739232197530624 743988007010304 744076445220864 744231857553408 745588110013488 745832485008576 745988264118272 750719984910336 750876784852992 750966041935872 752491703624724 752609431977984 754385609836656 755639512989696 755887182446592 757422841918464 757671095881728 759329159049216 759578037829632 761121195638769 761370661779588 762636175147008 762886137839616 764436016380672 764555613437952 766108883683584 766359984595968 766611167809536 769697621213184 771382002843648 771543118381056 771634832080896 773202484458432 773455910379264 778269342154752 778524428795904 778779599044608 780361766721936 782069485426992 783626161618944 785475539767296 785732988321792 787452461236224 789310869551316 790622823776256 790881959411712 791141179981824 792748461431808 792872488009728 794483286782976 794743687729152 796619303528643 797943405477888 798204940517376 799951706652672 800213899935744 801839613512448 802102425578496 805331770343424 807094132604928 807358666899456 807623287898112 809264054378304 814567226425344 814664054421504 814834210111488 819905150582784 820173883834368 821937840621696 822109515558912 823908593700864 827496864940032 827595229888512 827768086462464 829579547639808 831537376975872 831636222221952 835158872948736 836986507886592 837086000873472 837260839747584 839061545634648 839236797133056 844559983024128 844736382959616 844836797177856 845013254930432 850272008011776 850373080252416 852100697158272 852379982866944 852558016135168 854525292558336 857965697040384 858144896974848 858246905069568 859990518428256 860125065117696 862154982670464 862437563785728 865909823864832 867804753199104 867986008178688 868089186091008 869852795015736 870137899176672 875553009924096 875839982395392 876022915661824 876127048925184 877906987562178 881579431821312 881868379521024 883659982238208 883949611862016 885884018890752 889450676748288 889742204338176 890033827479552 891842019110784 891981549010944 893793697630848 894086648695296 897686331162624 897980558082048 899945669984256 900240637427712 902069565201504 902365228775808 905998241636352 907980899180544 908278500261888 908576198885376 910422061175592 912234217734144 914230521888768 916388129728512 916688486375424 922393294405632 922695619313664 922998043312128 924873205003776 926897167913472 930933973057536 931044633624576 931239097270272 933276991094784 935479549097856 939553732067328 941609821372416 941918444716032 944141396774688 945710702788608 950328430829568 950441396825088 950639911796736 954467283369984 956556009013248 956669715283968 956869531140096 958927480725312 959127768152064 965211409170432 965413009096704 965527768203264 965729434206208 967489333231788 970242259258944 971854948859904 974148551847936 974352018440192 976484259201024 976600334352384 978905136573756 980853605793792 983000074420224 985319980194816 985525780119552 985642930040832 991776860798976 991984009347072 992101926961152 994117480017984 994443313344768 1000632011341824 1000959979880448 1001169046470656 1001288055914496 1003322271499632 1003479242637312 1005847479782208 1007519350652928 1009897122557952 1010228127842304 1012438878732288 1012770717106176 1014828260851692 1015160882372784 1016848233529344 1017181517119488 1019248021840896 1019407484583936 1021478511578112 1021813312794624 1022148223746048 1024224818822541 1026263494950912 1028509337124864 1028846442774528 1030936645944576 1031274547172352 1037692456206336 1038032571727872 1038372798726144 1040482355629248 1042759313902656 1047300719689728 1047643984429056 1049936614981632 1052414492735088 1054163765035008 1054509279215616 1056997948575744 1059311049043968 1059658250305536 1062159071371524 1063924540637184 1064273254023168 1066602275536896 1066951866580992 1069119484683264 1069469900771328 1073775693791232 1076125510139904 1076478222532608 1076831050530816 1079018739171072 1086089635233792 1086218739228672 1086445613481984 1091522541666312 1093206867443712 1093336817467392 1095917120828928 1096146020745216 1098544791601152 1103329153253376 1103460306518016 1103690781949952 1106106063519744 1108716502634496 1108848296295936 1113545163931648 1115982010515456 1116114667831296 1116347786330112 1118748727512864 1118982396177408 1126079977365504 1126315177279488 1126449062903808 1128737555437086 1131578414754984 1133459269484544 1133830773669888 1136134262877696 1136506643822592 1139367056744448 1142055992669382 1143954262720512 1144193195966464 1144329206759424 1146654024571008 1146833420156928 1149539976893952 1149916751714304 1154546431819776 1157073004265472 1157314677571584 1157452248121344 1159803726687648 1160183865568896 1167404013232128 1167786643193856 1168169398566912 1170542650082904 1173104228140488 1175439242428416 1178213309650944 1178599482482688 1181178691854336 1183966304326974 1185934235664384 1186322939117568 1186711769972736 1189122692147712 1189308732014592 1191724930174464 1192115531593728 1196915108216832 1197307410776064 1199927559979008 1200320849903616 1202759420268672 1203153638367744 1207997655515136 1210641198907392 1211038000349184 1211434931847168 1213896081567456 1221850839638016 1222251315167232 1229857725874176 1230260825751552 1233164273338368 1235862890551296 1241245297410048 1241392844832768 1241652129693696 1244369321459712 1247306065463808 1247454333332928 1252738309423104 1255479761829888 1255891259621376 1258592318451972 1258855195699584 1267104574439424 1267255195766784 1267519882395648 1272623044493312 1275408012017664 1275559620378624 1278569974300416 1278837024202752 1281787938837504 1286948545560576 1287217345462272 1287370357604352 1289985777642384 1293232474005696 1293656345678592 1298864735797248 1301979012268032 1302133779136512 1304779192523604 1305206848765008 1307804807725056 1310666765893632 1313759973593088 1314034373492736 1314190573387776 1316860481343267 1322369147731968 1322802569281536 1325489973357312 1325924417793024 1328826028336128 1334176015122432 1334613306507264 1335050741219328 1337763028666176 1337972323516416 1340690546446272 1341129973042944 1346529496743936 1346970837123072 1349918504976384 1350360956141568 1353104347802256 1353547843163712 1355797644705792 1358997362454528 1361971348770816 1362417750392832 1362864298328064 1365633091763388 1368351326601216 1371345782833152 1371795257032704 1374582194592768 1375032729563136 1383589941608448 1384043428970496 1384497064968192 1387309807505664 1390345751870208 1396400959586304 1396858645905408 1399915486642176 1403219323646784 1405551686713344 1409330598100992 1412414732058624 1412877667074048 1416212095162032 1418566054182912 1419031005364224 1422136367382528 1425492646244352 1425662095237632 1425959867695104 1431700925054976 1434834013519872 1435304296710144 1435774734041088 1438391221087968 1438691652228096 1448119513645056 1448291652304896 1448594151309312 1451233999847682 1455363388888416 1457782423289856 1461222827771904 1461528027660288 1464726388801536 1464900501528576 1468357704860634 1471105537671168 1471280408690688 1477979970292224 1478288670179328 1478464395061248 1487976014020608 1488152890441728 1488463715106816 1491176220026976 1491664970017152 1491976528236544 1501439969820672 1501753569705984 1501932083871744 1504983407249448 1505218863955968 1508771219673312 1511279025979392 1514845683836928 1515342191763456 1518658318098432 1519156075659264 1522242391277538 1522741323559176 1525272350294016 1525772275679232 1528872032761344 1529111226875904 1532217767367168 1532719969191936 1533222335619072 1539395242426368 1542764005687296 1543086236762112 1543269664161792 1546404968916864 1546911820758528 1556538684309504 1557048857591808 1557559198089216 1560723533443872 1564138970853984 1570951079534592 1571465976643584 1574904922472448 1578621739102632 1581245647552512 1581763918823424 1585496922863616 1588966573565952 1589487375458304 1593238607057286 1595886810955776 1596409881034752 1599903413305344 1600427799871488 1603679227024896 1604204851156992 1610663540686848 1614188265209856 1614717333798912 1615246575796224 1618528108756608 1629134452850688 1629328108843008 1629668420222976 1639810301165568 1643875681243392 1644219031117824 1647817187401728 1654993729880064 1655190459777024 1655536172924928 1659159095279616 1663074753951744 1663272444443904 1670317745897472 1673973015773184 1674172001746944 1674521679495168 1678123091269296 1678473594266112 1689119966048256 1689472765919232 1689673594355712 1690026509860864 1693106333155629 1700746160504832 1704201394316544 1704759965733888 1705116032270336 1709050585116672 1713083989004073 1715931394080768 1716289793949696 1716493810139136 1719981036856512 1720250130235392 1724309965340928 1724875127571456 1731819647729664 1735609506398208 1735972016357376 1736178372182016 1739705590031472 1740275798353344 1751106019848192 1751679964790784 1752045831323648 1752254097850368 1755813975124356 1763158863642624 1763736759042048 1767319964476416 1767899223724032 1771768037781504 1775949456490461 1778901353496576 1779484408676352 1780067654959104 1783684038221568 1783963098021888 1787587395261696 1788173297390592 1795372662325248 1795961116164096 1799891339968512 1800481274855424 1804139130403008 1804730457551616 1811996483272704 1815961798361088 1816557000523776 1817152397770752 1820844122351184 1824468435468288 1828461043777536 1832776259457024 1833376972750848 1844786588811264 1845391238627328 1845996086624256 1849746410007552 1853794335826944 1861867946115072 1862089267249152 1862478194540544 1866553982189568 1870959098195712 1879107464134656 1883219642744832 1883836889432064 1888282793549376 1891421405577216 1900656861659136 1900882793650176 1901279823593472 1908934566739968 1913112018026496 1913339430567936 1913739062280192 1917854961450624 1918255536304128 1930422818340864 1930826018193408 1931055536406528 1931458868412416 1934978666463576 1940484518517888 1948297103695872 1948704036880384 1952968518402048 1953200668704768 1957810273147512 1961707211587584 1966000148840448 1970639960389632 1971051560239104 1971285860081664 1983553721597952 1983968018694144 1984203853922304 1988234960035968 1988886626689536 2001264022683648 2001919959760896 2002338092941312 2002576111828992 2006644542999264 2006958485274624 2011694959564416 2019794245115904 2020456255684608 2024877757464576 2025541434212352 2029656521703384 2030321764745568 2033696467058688 2038496043681792 2042957023156224 2043626625589248 2044296447492096 2048449637645082 2052526989901824 2057018674249728 2057692885549056 2061873291889152 2062549094344704 2075384912412672 2076065143455744 2076745597452288 2080964711258496 2085518627805312 2094601439379456 2095287968858112 2099873229963264 2104828985470176 2108327530070016 2113995897151488 2118622098087936 2119316500611072 2124318142743048 2127849081274368 2128546508046336 2133204551073792 2138238969366528 2138939801542656 2147551387582464 2152251020279808 2152956445065216 2153662101061632 2158037478342144 2172179270467584 2172437478457344 2172891226963968 2183045083332624 2186673634934784 2191834241657856 2192292041490432 2197089583202304 2202536557290951 2206658306506752 2206920613036032 2217433005268992 2217696592591872 2227090327863296 2231964021030912 2232229335662592 2232695572660224 2237497455025728 2237964792354816 2252159954731008 2252630354558976 2252898125807616 2257475110874172 2263156829509968 2266918538969088 2267661547339776 2272268525755392 2273013287645184 2278734113488896 2283363586916307 2284111985338764 2287908525441024 2288658413518848 2293308049142016 2293666840313856 2299079953787904 2299833503428608 2309092863639552 2314146008530944 2314629355143168 2314904496242688 2319607453375296 2320367731137792 2334808026464256 2335573286387712 2336338797133824 2341085300165808 2346208456280976 2350878484856832 2356426619301888 2357198964965376 2362357383708672 2367932608653948 2371868471328768 2372645878235136 2373423539945472 2378245384295424 2378617464029184 2383449860348928 2384231063187456 2389857910585929 2393830216433664 2394614821552128 2399855119958016 2400641699807232 2405518840537344 2406307276735488 2415995311030272 2421282397814784 2422076000698368 2422869863694336 2427792163134912 2443701679276032 2444502630334464 2459715451748352 2460521651503104 2466328546676736 2471725781102592 2482490594820096 2482785689665536 2483304259387392 2488738642919424 2494612130927616 2494908666665856 2505476618846208 2510959523659776 2511782519242752 2517184636903944 2517710391399168 2534209148878848 2534510391533568 2535039764791296 2545246088986624 2550816024035328 2551119240757248 2557139948600832 2557674048405504 2563575877675008 2573897091121152 2574434690924544 2574740715208704 2579971555284768 2586464948011392 2587312691357184 2597729471594496 2603958024536064 2604267558273024 2609558385047208 2610413697530016 2627519947186176 2628068746985472 2628381146775552 2633720962686534 2644738295463936 2645605138563072 2650979946714624 2651848835586048 2657652056672256 2668352030244864 2669226613014528 2670101482438656 2675526057332352 2675944647032832 2681381092892544 2682259946085888 2693058993487872 2693941674246144 2699837009952768 2700721912283136 2706208695604512 2707095686327424 2717994724909056 2723942697541632 2724835500785664 2725728596656128 2731266183526776 2736702653202432 2742691565666304 2749164389185536 2750065459126272 2767179883216896 2768086857940992 2768994129936384 2774619615011328 2780691503740416 2792801919172608 2793717291810816 2799830973284352 2806438647293568 2818661196201984 2824829464117248 2825755334148096 2832424190324064 2837132108365824 2850985292488704 2851324190475264 2851919735390208 2863401850109952 2869668027039744 2870608593420288 2876782442175936 2877383304456192 2896239027290112 2896583304609792 2897188302618624 2902467999695364 2910726777776832 2915564846579712 2922445655543808 2923056055320576 2929452777603072 2929801003057152 2936715409721268 2942560817381376 2955959940584448 2956577340358656 2956928790122496 2975952028041216 2976305780883456 2982352440053952 2983329940034304 2983953056473088 3002879939641344 3003507139411968 3003864167743488 3009966814498896 3010437727911936 3017542439346624 3022558051958784 3029691367673856 3030684383526912 3037316636196864 3038312151318528 3044484782555076 3045482647118352 3050544700588032 3051544551358464 3057744065522688 3058222453751808 3064435534734336 3065439938383872 3066444671238144 3072674456467623 3078790484852736 3085528011374592 3086539328323584 3092809937833728 3093823641517056 3113077368619008 3114097715183616 3115118396178432 3121447066887744 3128277941707968 3141902159069184 3142931953287168 3149809844944896 3157243478205264 3162491295105024 3163527837646848 3170993845727232 3177933147131904 3178974750916608 3186477214114572 3191773621911552 3192819762069504 3199806826610688 3200855599742976 3207358454049792 3208409702313984 3221327081373696 3228376530419712 3229434667597824 3230493151592448 3237056217513216 3258268905701376 3258656217686016 3259336840445952 3279620602331136 3287751362486784 3288438062235648 3295634374803456 3309987459760128 3310380919554048 3311072345849856 3318318190559232 3326149507903488 3326544888887808 3340635491794944 3347946031546368 3348344003493888 3349043358990336 3356246182538592 3356947188532224 3378239932096512 3378945531838464 3379347188711424 3380053019721728 3386212666311258 3401492321009664 3408402788633088 3409519931467776 3410232064540672 3418101170233344 3426167978008146 3431862788161536 3432579587899392 3432987620278272 3439962073713024 3440500260470784 3448619930681856 3449750255142912 3463639295459328 3471219012796416 3471944032714752 3472356744364032 3479411180062944 3480551596706688 3502212039696384 3503359929581568 3504091662647296 3504508195700736 3511627950248712 3526317727285248 3534639928952832 3535798447448064 3543536075563008 3551898912980922 3557802706993152 3558968817352704 3560135309918208 3567368076443136 3567926196043776 3575174790523392 3576346594781184 3590745324650496 3591922232328192 3599782679937024 3600962549710848 3608278260806016 3609460915103232 3623992966545408 3631923596722176 3633114001047552 3634304795541504 3641688244702368 3665552518914048 3666753945501696 3689573177622528 3690782477254656 3699492820015104 3707588671653888 3723735892230144 3724178534498304 3724956389081088 3733107964379136 3741918196391424 3758214928269312 3766439285489664 3767673778864128 3776565587098752 3801313723318272 3801765587300352 3802559647186944 3817869133479936 3826224036052992 3826678861135872 3835709922901248 3836511072608256 3860845636681728 3861652036386816 3862111072813056 3862917736824832 3869957332927152 3880969037035776 3896594207391744 3897408073760768 3905937036804096 3906401337409536 3915620546295024 3923414423175168 3932000297680896 3941279920779264 3942103120478208 3942571720163328 3950581444029801 3967107443195904 3968407707844608 3976469920071936 3977773253379072 4002528045367296 4003839919521792 4004676185882624 4005152223657984 4013289085998528 4013916970549248 4023389919128832 4039588490231808 4040912511369216 4049755514929152 4051082868424704 4059313043406768 4060643529491136 4067392934117376 4076992087363584 4085914046312448 4087253251178496 4088592894984192 4096899275290164 4105053979803648 4114037348499456 4115385771098112 4123746583778304 4125098188689408 4150769824825344 4152130286911488 4153491194904576 4161929422516992 4171037255610624 4189202878758912 4190575937716224 4199746459926528 4209657970940352 4216655060140032 4227991794302976 4237244196175872 4238633001222144 4248636285486096 4255698162548736 4257093016092672 4266409102147584 4276477938733056 4277879603085312 4295102775164928 4304502040559616 4305912890130432 4307324202123264 4316074956684288 4344358540935168 4344874956914688 4345782453927936 4366090166665248 4373347269869568 4383668483315712 4384584082980864 4394179166404608 4405073114581902 4413316613013504 4413841226072064 4434866010537984 4435393185183744 4454180655726592 4463928042061824 4464458671325184 4465391145320448 4474994910051456 4475929584709632 4504319909462016 4505260709117952 4505796251615232 4514950221748344 4526313659019936 4533837077938176 4544537051510784 4546026575290368 4557468226977792 4566727173832614 4568223970677528 4575817050882048 4577316827037696 4586616098284032 4587333680627712 4598159907575808 4599667006857216 4618185727279104 4628292017061888 4629258710286336 4629808992485376 4639214906750592 4640735462275584 4669616052928512 4671146572775424 4672677594267648 4682170600331616 4692416912561952 4712853238603776 4714397929930752 4724714767417344 4735865217307896 4743736942657536 4745291756470272 4756490768590848 4766899720697856 4768462126374912 4779715821171858 4787660432867328 4789229643104256 4799710239916032 4801283399614464 4811037681074688 4812614553470976 4831990622060544 4842564795629568 4844152001396736 4845739727388672 4855584326269824 4887403358552064 4889005260668928 4919430903496704 4932657093353472 4943451562205184 4964981189640192 4965571379331072 4966608518774784 4977477285838848 4989224261855232 4989817333331712 5010953237692416 5021919047319552 5023565038485504 5034369273807888 5035420782798336 5068418297757696 5069020783067136 5070079529582592 5079318999466887 5102238481514496 5114279897201664 5115348096811008 5127151755350016 5139251967012219 5147794182242304 5148869381849088 5149481430417408 5159943110569536 5172929896022784 5174625382714368 5195458943188992 5207916049072128 5208535116546048 5219116770094416 5220827395060032 5255039894372352 5256137493970944 5256762293551104 5267441925373068 5289476590927872 5291210277126144 5301959893429248 5303697671172096 5315304113344512 5327848369471383 5336704060489728 5338453226029056 5340202964877312 5351052114664704 5351889294065664 5362762185785088 5364519892171776 5386117986975744 5387883348492288 5399674019905536 5401443824566272 5412417391209024 5414191372654848 5435989449818112 5447885395083264 5449671001571328 5451457193312256 5462532367053552 5473405306404864 5485383131332608 5498328778371072 5500130918252544 5534359766433792 5536173715881984 5537988259872768 5549239230022656 5561383007480832 5585603838345216 5587434583621632 5599661946568704 5612877294587136 5637322392403968 5649658928234496 5651510668296192 5664848380648128 5674264216731648 5701970584977408 5702648380950528 5703839470780416 5726803700219904 5739336054079488 5741217186840576 5753564884351872 5754766608912384 5792478054580224 5793166609219584 5794376605237248 5804935999390728 5821453555553664 5844891311087616 5846112110641152 5858905555206144 5859602006114304 5873430819442536 5885121634762752 5911919881168896 5913154680717312 5913857580244992 5951904056082432 5952611561766912 5964704880107904 5966659880068608 5967906112946176 6005759879282688 6007014278823936 6007728335486976 6019933628997792 6020875455823872 6035084878693248 6059382735347712 6061368767053824 6074633272393728 6076624302637056 6088969565110152 6090965294236704 6101089401176064 6115488131045376 6128871069468672 6130879876767744 6132889342476288 6145348912935246 6157580969705472 6171056022749184 6173078656647168 6185619875667456 6187647283034112 6226154737238016 6228195430367232 6230236792356864 6242894133775488 6256555883415936 6283804318138368 6285863906574336 6299619689889792 6314486956410528 6324982590210048 6341987691454464 6355866294263808 6357949501833216 6372954428229144 6383547243823104 6385639524139008 6399613653221376 6414716908099584 6416819404627968 6442654162747392 6456753060839424 6458869335195648 6460986303184896 6474112435026432 6516537811402752 6517312435372032 6518673680891904 6575502724973568 6576876124471296 6591268749606912 6619974919520256 6620761839108096 6652299015806976 6653089777775616 6681270983589888 6695892063092736 6696688006987776 6698086717980672 6712492365077184 6713894377064448 6756479864193024 6757891063676928 6758694377422848 6760106039443456 6772425332622516 6802984642019328 6816805577266176 6819039862935552 6820464129081344 6836202340466688 6852335956016292 6863725576323072 6865975240556544 6879924147426048 6881000520941568 6897239861363712 6899500510285824 6927278590918656 6942438025592832 6943888065429504 6944713488728064 6958822360125888 6961103193413376 7004424079392768 7006719859163136 7008183325294592 7009016391401472 7023255900497424 7052635454570496 7069279857905664 7071596894896128 7087072151126016 7103797825961844 7115605413986304 7117937634705408 7120270619836416 7134736152886272 7135852392087552 7150349581046784 7152693189562368 7169573731757787 7181490649300992 7183844464656384 7199565359874048 7201925099421696 7216556521612032 7218921830206464 7247985933090816 7263847193444352 7266228002095104 7268609591083008 7283376489404736 7331105037828096 7333507891003392 7379146355245056 7381564954509312 7398985640030208 7415177343307776 7447471784460288 7448357068996608 7449912778162176 7466215928758272 7483836392782848 7516429856538624 7532878570979328 7535347557728256 7553131174197504 7602627446636544 7603531174600704 7605119294373888 7635738266959872 7652448072105984 7653357722271744 7671419845802496 7673022145216512 7721691273363456 7723304072773632 7724222145626112 7725835473649664 7739914665854304 7761938074071552 7793188414783488 7794816147521536 7811874073608192 7812802674819072 7831241092590048 7882559841558528 7884206240956416 7885143440326656 7901162888059602 7934214886391808 7936815415689216 7952939840143872 7955546506758144 8005056090734592 8007679839043584 8009352371765248 8010304447315968 8026578171997056 8027833941098496 8046779838257664 8079176980463616 8081825022738432 8099511029858304 8102165736849408 8118626086813536 8121287058982272 8153984174727168 8171828092624896 8174506502356992 8177185789968384 8193798550580328 8210107959607296 8228074696998912 8247493167556608 8250196377378816 8301539649650688 8304260573822976 8306982389809152 8323858845033984 8342074511221248 8378405757517824 8381151875432448 8399492919853056 8419315941880704 8455983588605952 8474488392351744 8477266002444288 8497272570972192 8511396325097472 8552955877466112 8555759206170624 8590205550329856 8609004081119232 8611825780260864 8632149913368576 8688717081870336 8689749913829376 8691564907855872 8732180333330496 8746694539739136 8767336966631424 8769168165961728 8788358332809216 8810146229163804 8827682452144128 8869732021075968 8870786370367488 8908361311453184 8927856084123648 8928917342650368 8949989820102912 8951859169419264 9008639818924032 9010521418235904 9011592503230464 9029900443496688 9052627318039872 9067674155876352 9089074103021568 9092053150580736 9114936453955584 9133454347665228 9136447941355056 9151634101764096 9154633654075392 9173232196568064 9174667361255424 9196319815151616 9199334013714432 9218023369402869 9236371454558208 9256584034123776 9259617984970752 9278429813501184 9281470924551168 9339232105857024 9342293145550848 9345355188535296 9364341200663232 9384833825123904 9425706477207552 9428795859861504 9449429534834688 9471730434615792 9487473885315072 9490583512940544 9512981537181696 9533799441395712 9536924252749824 9559431642343716 9575320865734656 9578459286208512 9599420479832064 9602566799228928 9622075362149376 9625229106941952 9663981244121088 9685129591259136 9688304002793472 9691479454777344 9711168652539648 9774806717104128 9778010521337856 9838861806993408 9865314186706944 9886903124410368 9929962379280384 9931142758662144 9933217037549568 9954954571677696 9978448523710464 9979634666663424 10021906475384832 10043838094639104 10047130076971008 10068738547615776 10070841565596672 10136836595515392 10138041566134272 10140159059165184 10158637998933774 10204476963028992 10228559794403328 10230696193622016 10254303510700032 10278503934024438 10295588364484608 10297738763698176 10298962860834816 10319886221139072 10345859792045568 10349250765428736 10390917886377984 10415832098144256 10417070233092096 10438233540188832 10441654790120064 10510079788744704 10512274987941888 10513524587102208 10534883850746136 10578953181855744 10603919786858496 10607395342344192 10630608226689024 10655696738942766 10673408120979456 10676906452058112 10680405929754624 10702104229329408 10703778588131328 10725524371570176 10729039784343552 10772235973951488 10775766696984576 10799348039811072 10802887649132544 10824834782418048 10828382745309696 10871978899636224 10895770790166528 10899342003142656 10902914386624512 10925064734107104 10996657556742144 11000261836505088 11068719532867584 11072347431763968 11098478460045312 11122766014961664 11171207676690432 11174869167243264 11199323893137408 11225754589174272 11274644784807936 11299317856468992 11303021336592384 11329696761296256 11403941169954816 11405296761901056 11407678941560832 11453607400439808 11478672108158976 11507129768703744 11509533217824768 11584956109160448 11586333218439168 11588753210474496 11609871998781456 11642907111107328 11689782622175232 11692224221282304 11717811110412288 11719204012228608 11746861638885072 11770243269525504 11823839762337792 11826309361434624 11827715160489984 11851744332089403 11905223123533824 11929409760215808 11933319760137216 11935812225892352 12011519758565376 12014028557647872 12015456670973952 12039867257995584 12041750911647744 12070169757386496 12118765470695424 12122737534107648 12149266544787456 12153248605274112 12177939130220304 12181930588473408 12202178802352128 12230976262090752 12257742138937344 12261759753535488 12265778684952576 12290697825870492 12315161939410944 12342112045498368 12346157313294336 12371239751334912 12375294566068224 12452309474476032 12456390860734464 12460473584713728 12485788267550976 12513111766831872 12567608636276736 12571727813148672 12599239379779584 12628973912821056 12649965180420096 12683975382908928 12711732588527616 12715899003666432 12745908856458288 12767094487646208 12771279048278016 12799227306442752 12829433816199168 12833638809255936 12885308325494784 12913506121678848 12917738670391296 12921972606369792 12948224870052864 13033075622805504 13034624870744064 13037347361783808 13151005449947136 13153752248942592 13182537499213824 13239949839040512 13241523678216192 13304598031613952 13306179555551232 13362541967179776 13391784126185472 13393376013975552 13396173435961344 13424984730154368 13427788754128896 13512959728386048 13515782127353856 13517388754845696 13520212078886912 13544850665245032 13633611154532352 13638079725871104 13640928258162688 13672404680933376 13704671912032584 13727451152646144 13731950481113088 13759848294852096 13762001041883136 13794479722727424 13799001020571648 13854557181837312 13884876051185664 13887776130859008 13889426977456128 13917644720251776 13922206386826752 14008848158785536 14013439718326272 14016366650589184 14018032782802944 14046511800994848 14138559715811328 14143193789792256 14174144302252032 14207595651923688 14231210827972608 14235875269410816 14269472305772544 14300699162093568 14305386379124736 14339147463515574 14362981298601984 14367688929312768 14399130719748096 14403850198843392 14433113043224064 14437843660412928 14495971866181632 14527694386888704 14532456004190208 14537219182166016 14566752978809472 14662210075656192 14667015782006784 14758292710490112 14797971280060416 14830354686615552 14894943568920576 14896714137993216 14899825556324352 14932431857516544 14967672785565696 15032859713077248 15065757141958656 15070695115456512 15106262348395008 15205254893273088 15207062349201408 15210238588747776 15306715444543488 15342839691604992 15346044290433024 15417755901036657 15443382546726912 15446608145547264 15448444291252224 15479829331708608 15523876148143104 15586376829566976 15589632295043072 15623748147216384 15625605349638144 15662482185180096 15765119683117056 15768412481912832 15770286880653312 15802325776119204 15868429772783616 15873630831378432 15905879680287744 15911093013516288 15983545108414149 16010112181469184 16015359678087168 16020608894631936 16053156343994112 16055667882196992 16093559676515328 16158353960927232 16163650045476864 16199022059716608 16204331473698816 16237252173627072 16242574117964544 16307968349454336 16343656185249792 16349013004713984 16354371579936768 16387597101160656 16420215919214592 16456149393997824 16494986335113216 16500392754757632 16603079299301376 16608521147645952 16613964779618304 16647717690067968 16684149022442496 16756811515035648 16762303750864896 16798985839706112 16838631883761408 16911967177211904 16948976784703488 16954532004888576 16994545141944384 17022792650194944 17105911754932224 17111518412341248 17180411100659712 17218008162238464 17223651560521728 17264299826737152 17377434163740672 17379499827658752 17383129815711744 17464360666660992 17534673933262848 17538336331923456 17576716665618432 17620292458327608 17655364904288256 17739464042151936 17741572740734976 17816722622906368 17855712168247296 17857834685300736 17899979640205824 17903718338838528 18017279637848064 18021042836471808 18023185006460928 18059800886993376 18105254636079744 18178148206043136 18184106301161472 18229872907911168 18266908695330456 18272895882710112 18303268203528192 18346464393136128 18392639630303232 18398668027428864 18436046738805738 18472742909116416 18513168068247552 18519235969941504 18556859627002368 18562941849102336 18678464211714048 18684586291101696 18690710377070592 18728682401326464 18769667650247808 18851412954415104 18857591719723008 18898859069669376 18943460869231584 18974947770630144 19025963074363392 19067598882791424 19073848505499648 19118863284687432 19150641731469312 19156918572417024 19198840959664128 19244150724298752 19250458213883904 19327962488242176 19370259182518272 19376608005586944 19382958909554688 19422337305079296 19549613434208256 19556021042675712 19730628373413888 19773806248820736 19859924758560768 19862285517324288 19956897047420928 19959269333326848 20043812950769664 20087676189278208 20094260153942016 20137477095231552 20141683131193344 20273673191030784 20276083132268544 20280318118330368 20317275997867548 20408953926057984 20457119588806656 20461392387244032 20508607021400064 20557007868048876 20591176728969216 20597925721669632 20639772442278144 20691719584091136 20698501530857472 20781835772755968 20831664196288512 20834140466184192 20876467080377664 20883309580240128 21020159577489408 21024549975883776 21027049174204416 21069767701492272 21157906363711488 21207839573716992 21214790684688384 21261216453378048 21311393477885532 21346816241958912 21353812904116224 21360811859509248 21404208458658816 21407557176262656 21451048743140352 21458079568687104 21508721195273361 21544471947902976 21551533393969152 21598696079622144 21605775298265088 21649669564836096 21656765490619392 21743957799272448 21791541580333056 21798684006285312 21805828773249024 21850129468214208 21993315113484288 22000523673010176 22137439065735168 22144694863527936 22196956920090624 22245532029923328 22342415353380864 22349738334486528 22398647786274816 22451509178348544 22549289569615872 22598635712937984 22606042673184768 22659393522592512 22807882339909632 22810593523802112 22815357883121664 22907214800879616 22957344216317952 23014259537407488 23019066435649536 23169912218320896 23172666436878336 23177506420948992 23219743997562912 23285814222214656 23379565244350464 23384448442564608 23435622220824576 23438408024457216 23493723277770144 23647679524675584 23652618722869248 23655430320979968 23703488664178806 23810446247067648 23858819520431616 23866639520274432 23871624451784704 24023039517130752 24028057115295744 24030913341947904 24079734515991168 24083501823295488 24140339514772992 24237530941390848 24245475068215296 24298533089574912 24306497210548224 24355878260440608 24363861176946816 24461952524181504 24515484277874688 24523519507070976 24531557369905152 24581395651740984 24630323878821888 24684224090996736 24742479502669824 24750589132136448 24904618948952064 24912781721468928 24920947169427456 24971576535101952 25026223533663744 25135217272553472 25143455626297344 25198478759559168 25257947825642112 25367950765817856 25423465177055232 25431798007332864 25491817712916576 25534188975292416 25658867632398336 25667277618511872 25770616650989568 25827012243357696 25835477340782592 25896449740105728 26066151245611008 26069249741488128 26074694723567616 26302010899894272 26307504497885184 26365074998427648 26483047356432384 26609196063227904 26612359111102464 26725083934359552 26783568252370944 26786752027951104 26849969460308736 26855577508257792 27025919456772096 27031564254707712 27034777509691392 27040424157773824 27089701330490064 27267222309064704 27276159451742208 27281856516325376 27344809361866752 27409343824065168 27454902305292288 27463900962226176 27519696589704192 27524002083766272 27588959445454848 27598002041143296 27654070108208607 27709114363674624 27769752102371328 27778853954912256 27835289440503552 27844412773653504 28017696317571072 28026879436652544 28032733301178368 28036065565605888 28093023601989696 28277119431622656 28286387579584512 28348288604504064 28415191303847376 28462421655945216 28471750538821632 28538944611545088 28601398324187136 28610772758249472 28678294927031148 28725962597203968 28735377858625536 28798261439496192 28807700397686784 28866226086448128 28875687320825856 28991943732363264 29055388773777408 29064912008380416 29074438364332032 29133505957618944 29324420151312384 29334031564013568 29516585420980224 29595942560120832 29660709373231104 29789887137841152 29793428275986432 29799651112648704 29864863715033088 29935345571131392 30065719426154496 30131514283917312 30141390230913024 30212524696790016 30410509786546176 30414124698402816 30420477177495552 30613430889086976 30685679383209984 30692088580866048 30835511802073314 30886765093453824 30893216291094528 30896888582504448 30959658663417216 31047752296286208 31172753659133952 31179264590086144 31247496294432768 31251210699276288 31324964370360192 31530239366234112 31536824963825664 31540573761306624 31604651552238408 31736859545567232 31811759360575488 31822186027032576 31967090216828298 32020224362938368 32030719356174336 32041217789263872 32106312687988224 32111335764393984 32187119353030656 32316707921854464 32327300090953728 32398044119433216 32408662947397632 32474504347254144 32485148235929088 32615936698908672 32687312370499584 32698026009427968 32708743159873536 32775194202321312 32989972670226432 33000785509515264 33206158598602752 33217042295291904 33295435380135936 33368298044884992 33513623030071296 33524607501729792 33597971679412224 33677263767522816 33823934354423808 33897953569406976 33909064009777152 33989090283888768 34211823509864448 34223036824682496 34360822201319424 34436016324476928 34528599653474304 34754868327481344 34758999655317504 34766259631423488 34928721333321984 35069347866525696 35076672663846912 35153433331236864 35240584916655216 35310729808576512 35478928084303872 35483145481469952 35555232996268209 35715669370601472 35799959280411648 35807436677677056 36034559275696128 36042085672943616 36046370012921856 36119601773986752 36210509272159488 36356296412086272 36368212602322944 36459745815822336 36533817390660912 36545791765420224 36606536407056384 36692928786272256 36785279260606464 36797336054857728 36872093477611476 36945485818232832 37026336136495104 37038471939883008 37113719254004736 37125883698204672 37356928423428096 37369172582203392 37381420754141184 37457364802652928 37539335300495616 37702825908830208 37715183439446016 37797718139338752 37886921738463168 37949895541260288 38051926148726784 38135197765582848 38147697010999296 38237726569374864 38301283462938624 38313837144834048 38397681919328256 38488301448597504 38500916427767808 38655924976484352 38740518365036544 38753216011173888 38765917819109376 38844674610158592 39099226868416512 39112042085351424 39461256746827776 39547612497641472 39719849517121536 39724571034648576 39913794094841856 39918538666653696 40087625901539328 40175352378556416 40188520307884032 40274954190463104 40283366262386688 40547346382061568 40552166264537088 40560636236660736 40634551995735096 40914239177613312 40922784774488064 41017214042800128 41114015736097752 41182353457938432 41195851443339264 41279544884556288 41383439168182272 41397003061714944 41563671545511936 41663328392577024 41668280932368384 41752934160755328 41766619160480256 42040319154978816 42049099951767552 42054098348408832 42139535402984544 42415679147433984 42429581369376768 42522432906756096 42622786955771064 42693632483917824 42707625808232448 42808416917317632 42902097486280704 42916159137374208 43017442390546722 43088943895805952 43103066787938304 43197392159244288 43211550596530176 43299339129672192 43313530981238784 43487915598544896 43583083160666112 43597368012570624 43611657546498048 43700258936428416 43986630226968576 44001047346020352 44274878131470336 44393913840181248 44491064059846656 44684830706761728 44699476668973056 44797295572549632 44903018356697088 45098579139231744 45197271425875968 45212085346369536 45318787045185024 45615764679819264 45621187047604224 45630715766243328 46028519074814976 46038132871299072 46339824436641792 46345332873756672 46439487995125824 46571628444429312 46759130488700928 46768896885129216 46871244441649152 46876816048914432 46987446555540288 47295359049351168 47305237445738496 47310860641959936 47406977328357612 47620892494135296 47717639040863232 47733279040548864 47743248903569408 48046079034261504 48061826683895808 48159469031982336 48167003646590976 48280679029545984 48475061882781696 48490950136430592 48597066179149824 48612994421096448 48711756520881216 48727722353893632 48923905048363008 49030968555749376 49047039014141952 49063114739810304 49162791303481968 49260647757643776 49368448181993472 49484959005339648 49501178264272896 49809237897904128 49825563442937856 49841894338854912 49943153070203904 50052447067327488 50270434545106944 50286911252594688 50396957519118336 50515895651284224 50735901531635712 50846930354110464 50863596014665728 50983635425833152 51068377950584832 51317735264796672 51334555237023744 51541233301979136 51654024486715392 51670954681565184 51792899480211456 52132302491222016 52138499482976256 52149389447135232 52604021799788544 52615008995770368 52730149996855296 52966094712864768 53218392126455808 53224718222204928 53450167868719104 53567136504741888 53573504055902208 53699938920617472 53711155016515584 54051838913544192 54063128509415424 54069555019382784 54080848315547648 54179402660980128 54534444618129408 54552318903484416 54563713032650752 54689618723733504 54818687648130336 54909804610584576 55039393179408384 55177918890909696 55196004082286592 55308140216417214 55418228727349248 55539504204742656 55557707909824512 55670578881007104 55688825547307008 56035392635142144 56053758873305088 56065466602356736 56072131131211776 56186047203979392 56554238863245312 56572775159169024 56696577209008128 56830382607694752 56924843311890432 57077889223090176 57202796648374272 57221545516498944 57356589854062296 57451925194407936 57470755717251072 57596522878992384 57732452172896256 57751374641651712 57983887464726528 58110777547554816 58129824016760832 58148876728664064 58267011915237888 58648840302624768 58668063128027136 59191885120241664 59321418746462208 59579774275682304 59586856551972864 59870691142262784 60131438852308992 60263028567834624 60282780461826048 60425049393580032 60821019573092352 60828249396805632 60840954354991104 61226861778173952 61371358766419968 61384177161732096 61671023604146628 61773530186907648 61793777165008896 61919317326834432 62095504592572416 62345507318267904 62358529180172288 62494992588865536 62502421398552576 62649928740720384 63060478732468224 63073649927651328 63081147522613248 63209303104476816 63473719091134464 63623518721150976 63644372054065152 63934180433656596 64040448725876736 64061438712348672 64082435578527744 64212625375976448 64222671528787968 64374238706061312 64526163585820083 64633415843708928 64654600181907456 64796088238866432 64817325894795264 64949008694508288 64970296471858176 65231873397817344 65374624740999168 65396052018855936 65417486319747072 65550388404642624 65979945340452864 66001571019030528 66412317197205504 66434084590583808 66590870760271872 66736596089769984 67027246060142592 67049215003459584 67195943358824448 67354527535045632 67647868708847616 67795907138813952 67818128019554304 67978180567777536 68423647019728896 68446073649364992 68721644402638848 68872032648953856 69057199306948608 69509736654962688 69517999310635008 69532519262846976 69857442666643968 70138695733051392 70153345327693824 70306866662473728 70481169833310432 70957856168607744 70966290962939904 71110465992536418 71431338741202944 71599918560823296 71614873355354112 72069118551392256 72084171345887232 72092740025843712 72239203547973504 72421018544318976 72712592824172544 72736425204645888 72919491631644672 73067634781321824 73091583530840448 73385857572544512 73570558521212928 73594672109715456 73744186955222952 73890971636465664 74052672272990208 74227438508009472 74251767396409344 74713856846856192 74738345164406784 74762841508282368 74914729605305856 75078670600991232 75405651817660416 75430366878892032 75595436278677504 75773843476926336 76103852297453568 76270395531165696 76295394021998592 76475453138749728 76602566925877248 76976602897195008 77001832855535616 77311849952968704 77481036730073088 77506432022347776 77689349220317184 78198453736833024 78224084170702848 78922513493655552 79095224995282944 79449142069297152 79827588189683712 79837077333307392 80175251803078656 80350704757112832 80549908380926208 80566732524773376 81094692764123136 81104332529074176 81121272473321472 81269103991470192 81828478355226624 81845569548976128 82034428085600256 82228031472195504 82364706915876864 82391702886678528 82559089769112576 82766878336364544 82794006123429888 82962210324625821 83127343091023872 83336561864736768 83505868321510656 83533238320960512 84080638309957632 84098199903535104 84108196696817664 84279070805969088 84831358294867968 84859162738753536 85044865813512192 85245573911542128 85387264967835648 85415251616464896 85616833834635264 85804194972561408 85832318274748416 86034884781093444 86177887791611904 86206133575876608 86394784318488576 86423101193060352 86598678259344384 86627061962477568 86975831197089792 87166166321332224 87194736025141248 87223315092996096 87400517872856832 87973260453937152 88002094692040704 88549756262940672 88787827680362496 88982128119693312 89369661413523456 89398953337946112 89594591145099264 89806036713394176 90197158278463488 90394542851751936 90424170692739072 90637574090370048 91231529359638528 91242374095208448 91261431532486656 92057038149629952 92076265742598144 92679648873283584 92690665747513344 92878975990251648 93143256888858624 93518260977401856 93537793770258432 93742488883298304 93753632097828864 93974893111080576 94590718098702336 94610474891476992 94621721283919872 94813954656715224 95435278081726464 95466558081097728 95486497807138816 96092158068523008 96123653367791616 96318938063964672 96334007293181952 96561358059091968 96950123765563392 96981900272861184 97194132358299648 97225988842192896 97423513041762432 97455444707787264 97847810096726016 98061937111498752 98094078028283904 98126229479620608 98325582606963936 98969918010679296 99002356528545792 99618475795808256 99651126885875712 99886306140407808 100104894134654976 100540869090213888 100573822505189376 100793915038236672 101031791302568448 101471803063271424 101693860708220928 101727192029331456 101967270851666304 102635470529593344 102669110474047488 103082466603958272 103308048973430784 103585798960422912 104264604982444032 104276998965952512 104298778894270464 105208043599577088 105230017991540736 105460299993710592 105932189425729536 106436784252911616 106449436444409856 107147008111804416 107399877841234944 107422310033031168 108103677827088384 108126257018830848 108139110038765568 108358805321960256 109068889236258816 109104637806968832 109127426065301504 109379237447467008 109637375296260672 109819609221169152 110078786358816768 110355837781819392 110392008164573184 110616280432834428 110836457454698496 111079008409485312 111115415819649024 111341157762014208 111377651094614016 112070785270284288 112107517746610176 112144262262423552 112372094407958784 113108477726490624 113145550318338048 113393154418016256 113660765215389504 113849686623780864 114155778446180352 114405593296748544 114443091032997888 114713179708124592 114903850388815872 114941511434502144 115193045757984768 115464904345792512 115502749283303424 115967774929453056 116221555095109632 116259648033521664 116297753457328128 116534023830475776 117297680605249536 117336126256054272 118383770240483328 118642837492924416 119159548551364608 119173713103945728 119741382284525568 120262877704617984 120526057135669248 120565560923652096 120850098787160064 121642039146184704 121656498793611264 121681908709982208 122742717532839936 122768354323464192 123342047208293256 123547060373815296 123587554330017792 123838634653668864 124191009185144832 124691014636535808 124717058360344576 124989985177731072 125004842797105152 125299857481440768 126120957464936448 126147299855302656 126162295045226496 126418606208953632 127247037442301952 127288744108130304 127868360867313192 128080897451753472 128122877424697344 128425250751952896 128748477412122624 129052327171640166 129266831687417856 129309200363814912 129592176477732864 129634651789590528 129898017389016576 129940592943716352 130463746795634688 130749249481998336 130792104037711872 130834972639494144 131100776809285248 131959890680905728 132003142038061056 132824634394411008 133181741520543744 133473192179539968 134054492120285184 134098430006919168 134391886717648896 134709055070091264 135295737417695232 135591814277627904 135636256039108608 135956361135555072 136847294039457792 136892147298729984 138114398613897216 139019473309925376 139035998621270016 139714885333287936 140277391466102784 140306690655387648 140613733324947456 140962339666620864 141915712337215488 141932581925879808 142220931985072836 142862677482405888 143199837121646592 143229746710708224 144138237102784512 144185480051687424 144478407095947008 144842037088637952 145425185648345088 145472850409291776 145838983263289344 146135269562643648 146183167061680896 146771715145089024 147141117042425856 147189344219430912 147488373910445904 147781943272931328 148105344545980416 148454877016018944 148503534792818688 149427713693712384 149476690328813568 149525683016564736 149829459210611712 150157341201982464 150811303635320832 150860733757784064 151190872557355008 151547686953852672 152207704594907136 152540791062331392 152590788043997184 152950906277499456 153205133851754496 153953205794390016 154003665711071232 154623699905937408 154962073460146176 155012864044695552 155378698440634368 156396907473666048 156448168341405696 157845026987311104 158190449990565888 158898284138594304 159655176379367424 159674154666614784 160350503606157312 160701409514225664 161099816761852416 161133465049546752 162189385528246272 162208665058148352 162242544946642944 162538207982940384 163656956710453248 163691139097952256 164068856171200512 164456062944391008 164729413831753728 165118179538225152 165533756672729088 165588012246859776 165924420649251642 166254686182047744 166673123729473536 167011736643021312 167066476641921024 168161276619915264 168196399807070208 168216393393635328 168558141611938176 169662716589735936 169718325477507072 170089731627024384 170491147823084256 170774529935671296 171233667669270528 171608389945122816 171664636549496832 172069769562186888 172355775583223808 172412267151753216 172789568636977152 173197356518688768 173254123924955136 173951662394179584 174332332642664448 174389472050282496 174446630185992192 174801035745713664 175946520907874304 176004189384081408 177575655360724992 177964256239386624 178739322827046912 179612073426788352 180394316556926976 180789085703503872 180848341385478144 181275148180740096 182463058719277056 182484748190416896 182522863064973312 184114076299259904 184152531485196288 185381331495026688 185757951980503296 186286513777717248 187036521954803712 187075587540516864 187484977766596608 187507264195657728 187949786222161152 189181436197404672 189220949782953984 189243442567839744 189627909313430448 190870556163452928 190933116162195456 190972995614277632 192184316137046016 192247306735583232 192637876127929344 192668014586363904 193122716118183936 193578490757460249 193900247531126784 193963800545722368 194388264716599296 194451977684385792 194847026083524864 194910889415574528 195695620193452032 196123874222997504 196188156056567808 196252458959241216 196651165213927872 197939836021358592 198004713057091584 199236951591616512 199302253771751424 199772612280815616 200209788269309952 201081738180427776 201147645010378752 201587830076473344 202063582605136896 202943606126542848 203387721416441856 203454384058662912 203934541703332608 205270941059186688 205338220948094976 206164933207916544 206616097946861568 207171597920845824 208529209964888064 208553997931905024 208597557788540928 210416087199154176 210460035983081472 210920599987421184 212873568505823232 212898872888819712 214294016223608832 214799755682469888 214844620066062336 216207355654176768 216252514037661696 216278220077531136 216717610643920512 218137778472517632 218209275613937664 218254852130603008 218758474894934016 219274750592521344 220157572717633536 220711675563638784 220784016329146368 221232560865668856 221672914909396992 222158016818970624 222682315524028416 222755302189228032 224141570540568576 224215035493220352 224288524524847104 224744188815917568 226216955452981248 226291100636676096 226786308836032512 227321530430779008 228311556892360704 228811186593497088 228886182065995776 229426359416249184 229807700777631744 230929808691585024 231005498566606848 231935549858906112 232443110190219264 232519296067043328 233068047660951552 234595361210499072 234672252512108544 236767540480966656 237285674985848832 238347426207891456 239482764569051136 240525755409235968 241052114271338496 241700197574320128 243284078292369408 243312997587222528 243363817419964416 245485435065679872 245536708646928384 246684094416586512 247094120747630592 247175108660035584 247677269307337728 248382018370289664 248886630973877463 249382029273071616 250009685594210304 250599714962881536 252241914929872896 252294599710605312 252324590090452992 252837212417907264 254494074884603904 254577488216260608 255736721734626384 256161794903506944 256245754849394688 256850501503905792 257496954824245248 258104654343280332 258533663374835712 258618400727629824 259184352955465728 259269303579181056 259796034778033152 259881185887432704 260927493591269376 261498498963996672 261584208075423744 261669945278988288 262201553618570496 263919781361811456 264006284076122112 265649268788822016 266363483041087488 266946384359079936 268108984240570368 268196860013838336 268783773435297792 269418110140182528 270591474835390464 271183628555255808 271272512078217216 271912722271110144 273694588078915584 273784294597459968 276228797227794432 278038946619850752 278071997242540032 279429770666575872 280554782932205568 280613381310775296 281227466649894912 281924679333241728 283831424674430976 283865163851759616 284441863970145672 286399674243293184 286459493421416448 288276474205569024 288370960103374848 288956814191894016 289684074177275904 290850371296690176 290945700818583552 291677966526578688 292270539125287296 292366334123361792 293543430290178048 294282234084851712 294378688438861824 294976747820891808 296909754032037888 297007069585637376 298855427387424768 298953380657627136 299658918421223424 300314682403964928 301622607270641664 301721467515568128 302381745114710016 303095373907705344 304415409189814272 305081582124662784 305181576087994368 305901812554998912 307906411588780032 308007331422142464 309247399811874816 309924146920292352 310757396881268736 312793814947332096 312896336682811392 315690053974622208 316380899981131776 317796568277188608 319310352758734848 319348309333229568 322199633523704832 322266930099093504 324378771056492544 324417330116296704 325076415965880768 327313913420906496 327382278195904512 328137712342401024 328912125888782016 329458827663507456 330236359076450304 331067513345458176 331176024493719552 331848841298503284 332509372364095488 333346247458947072 334023473286042624 334132953283842048 336322553239830528 336432786787270656 337116283223876352 339325433179471872 339436650955014144 340179463254048768 340982295646168512 341549059871342592 342467335338541056 343216779890245632 343329273098993664 344139539124373776 344711551166447616 344824534303506432 345579137273954304 346394713037377536 346508247849910272 347903324788359168 348664665285328896 348778944100564992 348893260371984384 349602071491427328 351893041815748608 352008378768162816 355151310721449984 355928512478773248 357478645654093824 359224146853576704 360788633113853952 361578171407007744 361696682770956288 362550296361480192 364926117438554112 364969496380833792 365045726129946624 368228152598519808 368305062970392576 370762662990053376 371515903961006592 372573027555434496 374073043909607424 374151175081033728 374969955533193216 375014528391315456 375899572444322304 378362872394809344 378441899565907968 378486885135679488 379255818626860896 381741112326905856 381866232324390912 381945991228555264 384368632274092032 385275752255858688 386245432236367872 387156981514920498 387800495062253568 387927601091444736 388776529433198592 388903955368771584 389694052167049728 389821778831149056 391391240386904064 392247748445995008 392376312113135616 392504917918482432 393302330427855744 395879672042717184 396009426114183168 398473903183233024 399545224561631232 400419576538619904 402163476360855552 402295290020757504 403175660152946688 404127165210273792 405887212253085696 406775442832883712 406908768117325824 407869083406665216 410541882118373376 410676441896189952 414343195841691648 417058419929776128 417107995863810048 420832174398308352 420920071966162944 421841199974842368 425747137011646464 425797745777639424 428588032447217664 429599511364939776 429689240132124672 432414711308353536 432556440155062272 433435221287841024 436275556945035264 436418551227875328 436509704261206016 437516949789868032 438549501185042688 440315145435267072 441423351127277568 441568032658292736 442465121731337712 443345829818793984 444316033637941248 445364631048056832 445510604378456064 448283141081137152 448430070986440704 448577049049694208 449488377631835136 452433910905962496 452582201273352192 453572617672065024 454643060861558016 456623113784721408 457622373186994176 457772364131991552 458852718832498368 459615401555263488 461859617383170048 462010997133213696 463871099717812224 464886220380438528 465038592134086656 466136095321903104 469190722420998144 469344505024217088 473535080961933312 474571349971697664 476694852415782912 478965529138102272 481051510818471936 482104228542676992 483400395148640256 486568156584738816 486625995174445056 486727634839928832 490970870131359744 491073417293856768 493368188833173024 494188241495261184 495354538614675456 496764036740579328 497773261947754926 498764058546143232 500019371188420608 501199429925763072 504483829859745792 504589199421210624 504649180180905984 505674424835814528 508988149769207808 509154976432521216 511473443469252768 512323589807013888 513701003007811584 514993909648490496 516209308686560664 517067326749671424 517236801455259648 518368705910931456 519592069556066304 519762371774865408 521854987182538752 522996997927993344 523168416150847488 523339890557976576 524403107237140992 527839562723622912 528012568152244224 532726966082174976 533892768718159872 536217968481140736 538836220280365056 541182949670780928 542367257110511616 542545024156434432 543825444542220288 547389176157831168 547568589194919936 552457594455588864 556143994485080064 558859541333151744 561109565864411136 561226762621550592 562454933299789824 563849358666483456 567662849348861952 567730327703519232 568883727940291344 572799348486586368 572918986842832896 576552948411138048 576741920206749696 577913628383788032 579368148354551808 580735472272380747 581700742593380352 581891401637167104 583355933053157376 584541078250574592 584732668246723584 587086860580356096 588564468169703424 588757376877723648 589953495641783616 593819508064075776 594014139171274752 597710854774849536 597906761315254272 599317836842446848 600629364807929856 603245214541283328 603442935031136256 604763490229420032 606190747815410688 608830818379628544 610163164249325568 610363152175988736 611803625109997824 615812823177560064 616014662844284928 618494799623749632 619848293840584704 621514793762537472 625587629894664192 625792673365622784 631380107949244416 632761799962263552 638620705517469696 638696618666459136 644399267047409664 644533860198187008 648757542112985088 648834660232593408 650152831931761536 654627826841812992 654764556391809024 656275424684802048 657824251777564032 660472718152900608 662135026690916352 662352048987439104 663697682597006568 665018744728190976 668046946572085248 668265906567684096 672645106479661056 672865573574541312 674232566447752704 678650866358943744 678873301910028288 680358926508097536 681964591292337024 684934670677082112 686433559780491264 686658546197987328 688279078248747552 689423102332895232 692789426074755072 693016495699820544 695806649576718336 697329330570657792 697557888201129984 699204142982854656 703786083631497216 704016757536325632 710302621442899968 711857024957546496 718448293707153408 721577266227707904 723156342814015488 725100592722960384 729852234877108224 729938992761667584 730091452259893248 736456305197039616 736610125940785152 741525325980106752 743031807922013184 745146055110868992 748146087819214848 750029056782630912 751799144888644608 756725744789618688 756883799131815936 756973770271358976 758511637253721792 763482224653811712 763732464648781824 763891982457110528 768737264548184064 770551504511717376 772490864472735744 774313963029840996 775600990124507136 775855202182889472 777553058866397184 777807910737543168 779388104334099456 779643557662298112 782782480773808128 784495496891990016 784752624226271232 785009835836964864 786604660855711488 791759344085434368 792018852228366336 796947806366466048 799090449123262464 800839153077239808 804326952721711104 804590580041515008 806351320305893376 808254330420547584 811774424506171392 813550885665767424 813817536234651648 815738166813330432 821083764236746752 821352883792379904 828686391683383296 834116839859552256 834215991727620096 841664348796616704 841840143932325888 843682399949684736 851494274023292928 851595491555278848 859199022729879552 859378480264249344 864829422616707072 865112880310124544 866870442575682048 872551113890070528 872837102455750656 873019408522412032 875033899579736064 877099002370085376 880630290870534144 882846702254555136 883136065316585472 884930243462675424 890729262096113664 891021208756912128 896566282162274304 896860141972881408 898976755263670272 904867821811924992 905164402546704384 907145235344130048 909286121723116032 913246227569442816 915244746373988352 915544728263983104 917705437664996736 923719234766340096 924021994266427392 927742199435624448 929772440760877056 932272190643806208 938381444841996288 938689010048434176 947070161923866624 949142699943395328 953389704831565824 957931058276204544 966800790297280512 973136313169477632 973251990348890112 981941740262719488 982146834587713536 986736377666346048 988376482990522368 990709077229350912 993528073481158656 995546523895509852 997528117092286464 1000038742376841216 1002398859851526144 1008967659719491584 1009298360361811968 1011348849671629056 1017976299538415616 1018309952865042432 1022946886938505536 1024647179614027776 1027402006015623168 1029987819296980992 1032418617373121328 1034134653499342848 1034473602910519296 1036737411821862912 1039184139112132608 1039524743549730816 1043709974365077504 1045993995855986688 1046336832301694976 1046679781115953152 1048806214474281984 1055679125447245824 1056025136304488448 1065453932164349952 1067785537436319744 1072435936962281472 1077672440560730112 1082365899341561856 1084734514221023232 1085090048312868864 1087650889084440576 1094778352315662336 1095137178389839872 1104915188911177728 1112287988970160128 1117719082666303488 1122219131728822272 1122453525243101184 1124909866599579648 1127698717332966912 1135325698697723904 1135460655407038464 1137767455880582688 1145598696973172736 1145837973685665792 1153105896822276096 1155827256767576064 1158736296709103616 1161470944544761494 1163401485186760704 1163782803274334208 1166711866106314752 1169082156501149184 1169465336493447168 1174173721160712192 1177128936339406848 1177514753755447296 1179906991283567232 1187639016128151552 1188028278342549504 1195421709549699072 1198635673684893696 1201258729615859712 1206490429082566656 1206885870062272512 1209526980458840064 1212381495630821376 1217661636759257088 1220326328498651136 1220726304351977472 1223607250219995648 1231625646355120128 1232029325688569856 1243029587525074944 1251175259789328384 1262760215898488832 1265523599924527104 1277241411034939392 1277393237332918272 1288798534094819328 1289067720396374016 1297669320465186816 1300305663863523072 1309255653683625984 1309529112783618048 1312550849369604096 1315648503555128064 1320945436305801216 1324270053381832704 1324704097974878208 1327395365194013136 1330037489456381952 1336093893144170496 1336531813135368192 1345290212959322112 1345731147149082624 1348465132895505408 1357301732717887488 1357746603820056576 1360717853016195072 1363929182584674048 1369869341354164224 1372867119560982528 1373317092395974656 1376558156497495104 1378846204665790464 1385578852149510144 1386032991399641088 1391613299153436672 1394658661141315584 1395115776402259968 1398408285965709312 1407572167262994432 1408033515072651264 1420605242885799936 1423714049915092992 1436896587414306816 1443154532455415808 1446312685628030976 1450201185445920768 1459704469754216448 1459877985523335168 1460182904519786496 1472912610394079232 1473220251881570304 1486063615844026368 1490292110221737984 1496292175638429696 1500058113565261824 1503598289777289216 1513451489579237376 1513767598263631872 1513947540542717952 1517023274507443584 1526964449307623424 1527464929297563648 1527783964914221056 1541103009023434752 1544981728945471488 1548627926059681992 1551201980249014272 1551710404365778944 1555106117732794368 1558776208668198912 1559287115324596224 1565564961547616256 1568990993783980032 1569505248452542464 1570019671673929728 1573209321711422976 1583518688170868736 1584037704456732672 1598180898246524928 1601678306154479616 1608653905443422208 1616508660841095168 1623548849012342784 1627101771331534848 1627635072469303296 1631476333626660864 1642167528473493504 1642705767584759808 1657372783366766592 1668431983455240192 1683328697593233408 1683680287864651776 1687364799899369472 1702988548046585856 1703190983110557696 1718398045459759104 1718756960528498688 1729658845233414144 1730225760620249088 1733740885151364096 1742206416817142241 1745102227780141056 1745674204911501312 1750067799159472128 1754198004740170752 1761260581741068288 1765693404509110272 1766272130633170944 1769860486925350848 1781458524192227328 1782042417513824256 1793132564324548608 1793720283945762816 1797953510527340544 1809735643623849984 1810328805093408768 1814290470688260096 1818572243446232064 1826492455138885632 1830489492747976704 1831089456527966208 1835410875329993472 1847438469532680192 1848043988532854784 1855484398871248896 1859544881521754112 1864544381287612416 1876762889683992576 1877378020096868352 1894140323847733248 1898285399886790656 1915862116552409088 1933601580594561024 1946272626338955264 1946503980697780224 1963883480525438976 1964293669175427072 1973472755332692096 1981418154458701824 1987056146962317312 1991093047791019704 1995056234184572928 2004797719703052288 2017935319438983168 2018596720723623936 2022697699343258112 2035952599076831232 2036619905730084864 2045893773877011072 2054804012031246336 2059975638593961984 2064837234746242656 2068269306998685696 2078368278224265216 2079049487099461632 2087419948730155008 2091987991711973376 2092673664603389952 2097612428948563968 2111358250894491648 2112050272608976896 2130907864328699904 2135571074872639488 2155344881121460224 2164731798683123712 2169469028442046464 2175301778168881152 2189556704631324672 2190274356779679744 2209830377822355456 2224575977940320256 2235438165332606976 2244438263457644544 2255397434665933824 2270651397395447808 2270921310814076928 2275534911761165376 2291197393946345472 2291675947371331584 2306211793644552192 2311654513535152128 2317472593418207232 2322941889089522988 2326802970373521408 2327565606548668416 2333423732212629504 2338164313002298368 2338930672986894336 2348347442321424384 2354257872678813696 2355029507510894592 2359813982567134464 2375278032256303104 2376056556685099008 2390843419099398144 2397271347369787392 2402517459231719424 2412980858165133312 2413771740124545024 2419053960917680128 2424762991261642752 2435323273518514176 2440652656997302272 2441452608703954944 2447214500439991296 2463251292710240256 2464058651377139712 2486059175050149888 2502350519578656768 2525520431796977664 2531047199849054208 2554482822069878784 2554786474665836544 2577597068189638656 2578135440792748032 2595338640930373632 2600611327727046144 2618511307367251968 2619058225567236096 2625101698739208192 2631297007110256128 2641890872611602432 2648540106763665408 2649408195949756416 2654790730388026272 2672187786288340992 2673063626270736384 2690580425918644224 2696930265791010816 2714603465435774976 2715493207640113152 2721435706032390144 2727858365169348096 2739738682708328448 2745734239121965056 2746634184791949312 2753116312994990208 2771157704299020288 2772065982799282176 2783226598306873344 2789317322282631168 2796816571931418624 2815144334525988864 2816067030145302528 2841210485771599872 2847428099830185984 2873793174828613632 2900402370891841536 2919408939508432896 2919755971046670336 2945825220788158464 2946440503763140608 2972127231688052736 2980584220443475968 2992584351276859392 3000116227130523648 3007196579554578432 3026902979158474752 3027895081085435904 3034046549014887168 3053928898615246848 3054929858595127296 3055567929828442112 3082206018046869504 3089963457890942976 3097255852119363984 3102403960498028544 3103420808731557888 3110212235465588736 3117552417336397824 3118574230649192448 3131129923095232512 3137981987567960064 3139010496905084928 3140039343347859456 3146418643422845952 3167037376341737472 3168075408913465344 3196361796493049856 3203356612308959232 3217307810886844416 3233017321682190336 3247097698024685568 3254203542663069696 3255270144938606592 3262952667253321728 3284335056946987008 3285411535169519616 3314745566733533184 3336863966910480384 3366657395186466816 3367360575729303552 3374729599798738944 3405977096093171712 3406381966221115392 3436796090919518208 3437513921056997376 3459317690466828288 3467481770302728192 3484412833634284482 3490204455560282112 3491348409823002624 3500135598318944256 3508396009480341504 3522521163482136576 3531386809018220544 3532544261266341888 3539720973850701696 3562917048384454656 3564084835027648512 3586265128649097216 3595907021054681088 3619471287247699968 3620657610186817536 3628580941376520192 3637144486892464128 3652984910277771264 3660978985495953408 3662178913055932416 3670821750659986944 3694876939065360384 3696087977065709568 3729088762575224832 3753525779367985152 3788280647695466496 3796570799773581312 3831724233104818176 3867203161189122048 3893007961395560448 3927766961050877952 3928587338350854144 3946945510665384192 3962836308917403648 3974112293924634624 3982186095582039408 3990112468369145856 4009595439406104576 4035870638877966336 4037193441447247872 4045395398686516224 4071905198153662464 4073239811460169728 4091787547754022144 4109608024062492672 4119951277187923968 4129674469492485312 4136538613997371392 4156736556448530432 4158098974198923264 4174839897460310016 4183975983423946752 4185347329206779904 4195224857897127936 4222716501788983296 4224100545217953792 4261815728657399808 4271142149745278976 4310689762242920448 4329463597366247424 4338938056884092928 4350603556337762304 4379113409262649344 4380548713559359488 4419660755644710912 4470876330665213952 4488876526915289088 4510794869331867648 4541302794790895616 4541842621628153856 4551069823522330752 4582394787892690944 4583351894742663168 4623309027070304256 4634945186836414464 4645883778179045976 4653605940747042816 4655131213097336832 4676328626004596736 4677861345973788672 4696694884642848768 4708515745357627392 4710059015021789184 4719627965134268928 4750556064512606208 4752113113370198016 4794542694739574784 4805034918463438848 4825961716330266624 4849525982523285504 4870646547037028352 4881305313994604544 4882905217407909888 4894429000879982592 4926502585420480512 4928117302754279424 4972118350100299776 5051040863593955328 5062094399698108416 5108965644139757568 5109572949331673088 5155194136379277312 5156270881585496064 5190677281860747264 5201222655454092288 5237022614734503936 5250203397478416384 5262594014220512256 5283781745223204864 5297080213527330816 5298816391899512832 5309581460776052544 5344375572576681984 5346127252541472768 5381160851837288448 5393860531582021632 5429206930871549952 5430986415280226304 5442871412064780288 5455716730338696192 5479477365416656896 5491468478243930112 5493268369583898624 5506232625989980416 5542315408598040576 5544131965598564352 5566453196613746688 5578634644565262336 5593633143862837248 5630288669051977728 5632134060290605056 5682420971543199744 5694856199660371968 5747586349657227264 5800804741783683072 5838817879016865792 5839511942093340672 5891650441576316928 5892881007526281216 5944254463376105472 5961168440886951936 5985168702553718784 6014393159109156864 6053805958316949504 6055790162170871808 6068093098029774336 6107857797230493696 6109859717190254592 6111135859656884224 6164412036093739008 6179926915781885952 6194511704238727968 6204807920996057088 6235104834672795648 6237148461298384896 6262259846190465024 6275963975135920128 6278020993810169856 6292837286845691904 6334074752683474944 6336150817826930688 6392723592986099712 6406713224617918464 6466034643364380672 6494195396049371136 6508407085326139392 6525905334506643456 6568670113893974016 6570823070339039232 6629491133467066368 6673727933820960768 6733314790372933632 6811954192186343424 6812763932442230784 6873592181839036416 6875027842113994752 6918635380933656576 6934963540605456384 6968825667268568964 6980408911120564224 6982696819646005248 7000271196637888512 7016792018960683008 7045042326964273152 7062773618036441088 7065088522532683776 7079441947701403392 7125834096768909312 7128169670055297024 7172530257298194432 7191814042109362176 7238942574495399936 7241315220373635072 7257161882753040384 7274288973784928256 7305969820555542528 7321957970991906816 7324357826111864832 7341643501319973888 7389753878130720768 7392175954131419136 7458177525150449664 7507051558735970304 7576561295390932992 7593141599547162624 7663448466209636352 7734406322378244096 7786015922791120896 7855533922101755904 7857174676701708288 7893891021330768384 7925672617834807296 7948224587849269248 7964372191164078816 8019190878812209152 8071741277755932672 8090790797373032448 8143810396307324928 8146479622920339456 8183575095508044288 8219216048124985344 8239902554375847936 8259348938984970624 8313473112897060864 8316197948397846528 8349679794920620032 8367951966847893504 8390449715794255872 8445433003577966592 8448201090435907584 8523631457314799616 8542284299490557952 8621379524485840896 8701207112675524608 8758226818525298688 8839321511289421824 8941752661330427904 8977753053830578176 9021589738663735296 9083685243256307712 9102139647044661504 9164789575785381888 9166703789485326336 9246618054140608512 9269890373672828928 9291767556358091952 9307211881494085632 9310262426194673664 9352657252009193472 9355722691947577344 9393389769285697536 9417031490715254784 9420118030043578368 9439255930268537856 9501112129025212416 9504226226740396032 9589085389479149568 9610069836926877696 9651923432660533248 9699051965046571008 9741293094074056704 9762610627989209088 9765810434815819776 9788858001759965184 9853005170840961024 9856234605508558848 9944236700200599552 10102081727187910656 10124188799396216832 10217931288279515136 10219145898663346176 10310388272758554624 10312541763170992128 10402445310908184576 10474045229469007872 10500406794956832768 10525188028441024512 10567563490446409728 10594160427054661632 10597632783799025664 10619162921552105088 10688751145153363968 10692254505082945536 10787721063164043264 10858413861743099904 10861972830560452608 10885742824129560576 10911433460677392384 10958954730833313792 10982936956487860224 10986536739167797248 11012465251979960832 11084630817196081152 11088263931197128704 11187266287725674496 11260577338103955456 11364841943086399488 11389712399320743936 11495172699314454528 11601609483567366144 11679023884186681344 11783300883152633856 11785762015052562432 11888508926752210944 11922336881773903872 11970337405107437568 12028786318218313728 12107611916633899008 12111580324341743616 12136186196059548672 12215715594460987392 12219719434380509184 12328824072187478016 12359853831563771904 12389023408477455936 12409615841992114176 12470209669345591296 12474296922596769792 12524519692380930048 12551927950271840256 12556041987620339712 12585674573691383808 12668149505366949888 12672301635653861376 12785447185972199424 12813426449235836928 12932069286728761344 12988390792098742272 13016814170652278784 13051810669013286912 13137340227787948032 13141646140678078464 13258982266934132736 13466629580745867264 13623908384372686848 13625527864884461568 13747184363678072832 13750055684227989504 13869927081210912768 13937651334537137928 13960817822241128448 13965393639292010496 14033584037921366016 14090084653928546304 14125547236072882176 14130177045065367552 14158883895402806784 14251668193537818624 14256339340110594048 14383628084218724352 14477885148990799872 14548577947569856512 14611939641111085056 14643915941983813632 14648715652223729664 14683287002639947776 14779507756261441536 14784351908262838272 14916355050300899328 15153122590781865984 15186283199094325248 15326896932419272704 15468812644756488192 15572031845582241792 15711067844203511808 15787782042661536768 15851345235669614592 15896449175698538496 15928744382328157632 16038381757624418304 16143482555511865344 16181581594746064896 16287620792614649856 16292959245840678912 16367150191016088576 16438432096249970688 16479805108751695872 16518697877969941248 16626946225794121728 16632395896795693056 16699359589841240064 16735903933695787008 16780899431588511744 16890866007155933184 16896402180871815168 17047262914629599232 17084568598981115904 17242759048971681792 17402414225351049216 17516453637050597376 17678643022578843648 17883505322660855808 17955506107661156352 18043179477327470592 18167370486512615424 18204279294089323008 18329579151570763776 18333407578970652672 18493236108281217024 18539780747345657856 18583535112716183904 18614423762988171264 18705314504018386944 18711445383895154688 18786779538571395072 18834062981430509568 18878511860537075712 19002224258050424832 19008452453480792064 19178170778958299136 19220139673853755392 19398103930093142016 19482586188148113408 19525221255978418176 19577716003519930368 19706010341681922048 19712469211017117696 19888473400401199104 20435862576559030272 20438291797326692352 20620776545517109248 20625083526341984256 20804890621816369152 20948090458938015744 21000813589913665536 21050376056882049024 21135126980892819456 21188320854109323264 21195265567598051328 21238325843104210176 21377502290306727936 21384509010165891072 21575442126328086528 21716827723486199808 21723945661120905216 21771485648259121152 21822866921354784768 21917909461666627584 21965873912975720448 21973073478335594496 22024930503959921664 22169261634392162304 22176527862394257408 22374532575451348992 22521154676207910912 22729683886172798976 22779424798641487872 22990345398628909056 23203218967134732288 23358047768373362688 23566601766305267712 23571524030105124864 23777017853504421888 23844673763547807744 24057572636436627456 24215223833267798016 24272372392119097344 24431431188921974784 24439438868761018368 24657648144374956032 24719707663127543808 24778046816954911872 24940419338691182592 24948593845193539584 25049039384761860096 25103855900543680512 25171349147382767616 25336299010733899776 25344603271307722752 25570894371944398848 25626852898471673856 25864138573457522688 26103621338026573824 26274680455575896064 26517964533868265472 26933259161491734528 27251055729768923136 27494368727356145664 27500111368455979008 27739854162421825536 27875302669074275856 27921635644482256896 27930787278584020992 28067168075842732032 28180169307857092608 28251094472145764352 28260354090130735104 28317767790805613568 28503336387075637248 28512678680221188096 28767256168437448704 28955770297981599744 29097155895139713024 29223879282222170112 29287831883967627264 29297431304447459328 29366574005279895552 29559015512522883072 29568703816525676544 29832710100601798656 30306245181563731968 30372566398188650496 30653793864838545408 30937625289512976384 31422135688407023616 31575564085323073536 31702690471339229184 31792898351397076992 31857488764656315264 32076763515248836608 32363163189492129792 32575241585229299712 32585918491681357824 32734300382032177152 32876864192499941376 32959610217503391744 33037395755939882496 33253892451588243456 33264791793591386112 33561798863177023488 33781732014311866368 34094525829259198464 34169137197962231808 34485518097943363584 34804828450702098432 35357286045157687296 35767010645321711616 35911012215322312704 36086358954654941184 36334740973025230848 36408558588178646016 36659158303141527552 36986472216562434048 37079561494691315712 37167070225432367808 37228847525976342528 37410629008036773888 37422890767790309376 37573559077142790144 37668125962861019136 37757023721074151424 38004448516100849664 38016904906961584128 38356341557916598272 38440279347707510784 38796207860186284032 38965172376296226816 39050442511956836352 39155432007039860736 39412020683363844096 39424938422034235392 39776946800802398208 40871725153118060544 40876583594653384704 41241553091034218496 41250167052683968512 41609781243632738304 41896180917876031488 42100752113764098048 42270253961785638912 42376641708218646528 42390531135196102656 42476651686208420352 42755004580613455872 42769018020331782144 43150884252656173056 43433655446972399616 43645733842709569536 43835818923333255168 43931747825951440896 43946146956671188992 44049861007919843328 44338523268784324608 44353055724788514816 44749065150902697984 45459367772345597952 45558849597282975744 45980690797257818112 46406437934269464576 46716095536746725376 47133203532610535424 47554035707008843776 47689347527095615488 48115145272873254912 48430447666535596032 48544744784238194688 48862862377843949568 48878877737522036736 49315296288749912064 49439415326255087616 49556093633909823744 49880838677382365184 49897187690387079168 50098078769523720192 50207711801087361024 50342698294765535232 50672598021467799552 50689206542615445504 51141788743888797696 51253705796943347712 51728277146915045376 52207242676053147648 52549360911151792128 53035929067736530944 53866518322983469056 54502111459537846272 54988737454712291328 55000222736911958016 55479708324843651072 55750605338148551712 55843271288964513792 56134336151685464064 56360338615714185216 56502188944291528704 56635535581611227136 57006672774151274496 57025357360442376192 57534512336874897408 58194311790279426048 58447758564444340224 58575663767935254528 58733148010559791104 59118031025045766144 59137407633051353088 59665420201203597312 61307587729677090816 61875250579025952768 62844271376814047232 63151128170646147072 63405380942678458368 63585796702794153984 63714977529312630528 64153527030497673216 64726326378984259584 65150483170458599424 65171836983362715648 65468600764064354304 65753728384999882752 65919220435006783488 66074791511879764992 66507784903176486912 66529583587182772224 67123597726354046976 67563464028623732736 68189051658518396928 68338274395924463616 68971036195886727168 69609656901404196864 70714572090315374592 71534021290643423232 72172717909309882368 72817117176357292032 73318316606283055104 73972944433124868096 74159122989382631424 74334140450864735616 74821258016073547776 74845781535580618752 75147118154285580288 75514047442148302848 76008897032201699328 76033809813923168256 76712683115833196544 76880558695415021568 77592415720372568064 78310864014079721472 78824041366727688192 79553893601604796416 81753167189306769408 82483106182068436992 82500334105367937024 83219562487265476608 83792361835752062976 84201504227528196096 84540507923571277824 84753283416437293056 84781062270392205312 84953303372416840704 85510009161226911744 85538036040663564288 86301768505312346112 86867310893944799232 87291467685419139072 87671637846666510336 87863495651902881792 87892293913342377984 88099722015839686656 88677046537568649216 88706111449577029632 89498130301805395968 90918735544691195904 91117699194565951488 91961381594515636224 92812875868538929152 94266407065221070848 95108071414017687552 95378695054191230976 96230290545746509824 97089489568476389376 97725724755687899136 97757755475044073472 98630592577499824128 98878830652510175232 99112187267819647488 99761677354764730368 99794375380774158336 100685396589531070464 101345196042935599104 102283577487777595392 102507411593886695424 103456554293830090752 104414485352106295296 106071858135473061888 107733036645966938112 109004222919075692544 109977474909424582656 110959416649687302144 111501210676297103424 111686542577929027584 112268672303370928128 112720677231428370432 113004377888583057408 113271071163222454272 114013345548302548992 114050714720884752384 115069024673749794816 116388623580558852096 116895517128888680448 117151327535870509056 117466296021119582208 118236062050091532288 118274815266102706176 119330840402407194624 122615175459354181632 123750501158051905536 125688542753628094464 126302256341292294144 126810761885356916736 127171593405588307968 127429955058625261056 128307054060995346432 129452652757968519168 130300966340917198848 130937201528128708608 131507456769999765504 131838440870013566976 132149583023759529984 133015569806352973824 133059167174365544448 134247195452708093952 136378103317036793856 136676548791848927232 137942072391773454336 139219313802808393728 143068042581286846464 144345435818619764736 145634234352714584064 146636633212566110208 147945888866249736192 148318245978765262848 148668280901729471232 149642516032147095552 149691563071161237504 150294236308571160576 151028094884296605696 152017794064403398656 152067619627846336512 153425366231666393088 153761117390830043136 155184831440745136128 156621728028159442944 157648082733455376384 159107787203209592832 163506334378613538816 164966212364136873984 165000668210735874048 166439124974530953216 168403008455056392192 169081015847142555648 169506566832874586112 169906606744833681408 171020018322453823488 171076072081327128576 172603537010624692224 174582935370838278144 175343275693333020672 175726991303805763584 176199444031679373312 177354093075137298432 177412222899154059264 178996260603610791936 183922763189031272448 185625751737077858304 188532814130442141696 190216142828035375104 190757390108382461952 192460581091493019648 194178979136952778752 195451449511375798272 195515510950088146944 197261185154999648256 197757661305020350464 198224374535639294976 199523354709529460736 199588750761548316672 201370793179062140928 202690392085871198208 204567154975555190784 205014823187773390848 206913108587660181504 208828970704212590592 212143716270946123776 219954949818849165312 221918833299374604288 223002421352594206848 224537344606741856256 225441354462856740864 226542142326444908544 228026691096605097984 228101429441769504768 230138049347499589632 232777247161117704192 234932592042239164416 236472124100183064576 238661680804814389248 247501002316103811072 251377085507256188928 252604512682584588288 253621523770713833472 254343186811176615936 254859910117250522112 256614108121990692864 258905305515937038336 260601932681834397696 261874403056257417216 263014913539999531008 263676881740027133952 264299166047519059968 266031139612705947648 266118334348731088896 268494390905416187904 272756206634073587712 273353097583697854464 275884144783546908672 278438627605616787456 286136085162573692928 288690871637239529472 291268468705429168128 293273266425132220416 295891777732499472384 296636491957530525696 297336561803458942464 299285032064294191104 299383126142322475008 302056189768593211392 304035588128806797312 306850732463332786176 307522234781660086272 310369662881490272256 313243456056318885888 318215574406419185664 327012668757227077632 329932424728273747968 332878249949061906432 336806016910112784384 338162031694285111296 339013133665749172224 339813213489667362816 342040036644907646976 342152144162654257152 345207074021249384448 349165870741676556288 350686551386666041344 351453982607611527168 352398888063358746624 354708186150274596864 354824445798308118528 357992521207221583872 367845526378062544896 371251503474155716608 377065628260884283392 380432285656070750208 381514780216764923904 384921162182986039296 388357958273905557504 390902899022751596544 394522370309999296512 395515322610040700928 396448749071278589952 399046709419058921472 399177501523096633344 402741586358124281856 409134309951110381568 410029646375546781696 413826217175320363008 417657941408425181184 439909899637698330624 443837666598749208576 446004842705188413696 449074689213483712512 450882708925713481728 453084284652889817088 456053382193210195968 456202858883539009536 460276098694999179264 465554494322235408384 469865184084478328832 472944248200366129152 477323361609628778496 495002004632207622144 505209025365169176576 507243047541427666944 509719820234501044224 513228216243981385728 517810611031874076672 523748806112514834432 526029827079999062016 528598332095038119936 532062279225411895296 532236668697462177792 536988781810832375808 551768289567093817344 556877255211233574912 572272170325147385856 577381743274479058944 582536937410858336256 586546532850264440832 591783555464998944768 593272983915061051392 594673123606917884928 598570064128588382208 598766252284644950016 604112379537186422784 608071176257613594624 613701464926665572352 615044469563320172544 620739325762980544512 626486912112637771776 636431148812838371328 659864849456547495936 665756499898123812864 673612033820225568768 676324063388570222592 679626426979334725632 684080073289815293952 684304288325308514304 690414148042498768896 698331741483353112576 704797776126717493248 709416372300549193728 715985042414443167744 742503006948311433216 754131256521768566784 760864571312141500416 763029560433529847808 769842324365972078592 776715916547811115008 781805798045503193088 789044740619998593024 791030645220081401856 792897498142557179904 798093418838117842944 798355003046193266688 805483172716248563712 818268619902220763136 820059292751093563392 827652434350640726016 835315882816850362368 879819799275396661248 887675333197498417152 892009685410376827392 898149378426967425024 906168569305779634176 912106764386420391936 920552197389998358528 931108988644470816768 939730368168956657664 954646723219257556992 1010418050730338353152 1014486095082855333888 1019439640469002088448 1026456432487962771456 1035621222063748153344 1047497612225029668864 1052059654159998124032 1057196664190076239872 1064124558450823790592 1064473337394924355584 1073977563621664751616 1103536579134187634688 1113754510422467149824 1144544340650294771712 1154763486548958117888 1165073874821716672512 1183567110929997889536 1186545967830122102784 1189346247213835769856 1197140128257176764416 1197532504569289900032 1208224759074372845568 1227402929853331144704 1230088939126640345088 1241478651525961089024 1252973824225275543552 1319729698913094991872 1331512999796247625728 1347224067640451137536 1352648126777140445184 1359252853958669451264 1368160146579630587904 1368608576650617028608 1380828296084997537792 1396663482966706225152 1409595552253434986496 1418832744601098387456 1431970084828886335488 1485006013896622866432 1521729142624283000832 1539684648731944157184 1553431833095622230016 1578089481239997186048 1585794996285114359808 1596186837676235685888 1596710006092386533376 1610966345432497127424 1655304868701281452032 1670631765633700724736 1759639598550793322496 1775350666394996834304 1784019370820753654784 1796298756853934850048 1812337138611559268352 1824213528772840783872 1841104394779996717056 1862217977288941633536 1879460736337913315328 1909293446438515113984 2020836101460676706304 2028972190165710667776 2038879280938004176896 2052912864975925542912 2071242444127496306688 2094995224450059337728 2114393328380152479744 2128249116901647581184 2147955127243329503232 2227509020844934299648 2289088681300589543424 2309526973097916235776 2330147749643433345024 2367134221859995779072 2373091935660244205568 2378692494427671539712 2394280256514353528832 2395065009138579800064 2416449518148745691136 2454805859706662289408 2460177878253280690176 2482957303051922178048 2505947648450551087104 2639459397826189983744 2663025999592495251456 2694448135280902275072 2718505707917338902528 2736320293159261175808 2761656592169995075584 2793326965933412450304 2819191104506869972992 2863940169657772670976 3043458285248566001664 3079369297463888314368 3106863666191244460032 3156178962479994372096 3171589992570228719616 3192373675352471371776 3193420012184773066752 3221932690864994254848 3310609737402562904064 3341263531267401449472 3550701332789993668608 3568038741641507309568 3592597513707869700096 3624674277223118536704 3682208789559993434112 3724435954577883267072 3758921472675826630656 4041672202921353412608 4057944380331421335552 4077758561876008353792 4105825729951851085824 4142484888254992613376 4189990448900118675456 4228786656760304959488 4256498233803295162368 4295910254486659006464 4455018041689868599296 4619053946195832471552 4660295499286866690048 4734268443719991558144 4757384988855343079424 4788560513028707057664 4790130018277159600128 4832899036297491382272 4965914606103844356096 5011895296901102174208 5278918795652379967488 5326051999184990502912 5388896270561804550144 5437011415834677805056 5472640586318522351616 5523313184339990151168 5586653931866824900608 5638382209013739945984 5727880339315545341952 6086916570497132003328 6158738594927776628736 6213727332382488920064 6343179985140457439232 6384747350704942743552 6443865381729988509696 6682527062534802898944 7101402665579987337216 7136077483283014619136 7185195027415739400192 7249348554446237073408 7364417579119986868224 7448871909155766534144 7517842945351653261312 8083344405842706825216 8155517123752016707584 8284969776509985226752 8379980897800237350912 8457573313520609918976 8591820508973318012928 9238107892391664943104 9320590998573733380096 9468536887439983116288 9514769977710686158848 9577121026057414115328 9580260036554319200256 9665798072594982764544 9931829212207688712192 10023790593802204348416 10652103998369981005824 10777792541123609100288 10874022831669355610112 11046626368679980302336 11173307863733649801216 11276764418027479891968 12173833140994264006656 12317477189855553257472 12427454664764977840128 12686359970280914878464 12769494701409885487104 12887730763459977019392 13365054125069605797888 14202805331159974674432 14272154966566029238272 14370390054831478800384 14498697108892474146816 14897743818311533068288 15035685890703306522624 16166688811685413650432 16311034247504033415168 16569939553019970453504 16759961795600474701824 16915146627041219837952 17183641017946636025856 18476215784783329886208 18641181997147466760192 19029539955421372317696 19154242052114828230656 19331596145189965529088 20047581187604408696832 21304207996739962011648 21555585082247218200576 21748045663338711220224 22093252737359960604672 22346615727467299602432 22553528836054959783936 24854909329529955680256 25372719940561829756928 25775461526919954038784 28405610662319949348864 28544309933132058476544 28740780109662957600768 28997394217784948293632 29795487636623066136576 30071371781406613045248 32333377623370827300864 32622068495008066830336 33139879106039940907008 33519923591200949403648 33830293254082439675904 36952431569566659772416 37282363994294933520384 38059079910842744635392 38308484104229656461312 38663192290379931058176 40095162375208817393664 42608415993479924023296 43111170164494436401152 43496091326677422440448 44693231454934599204864 45107057672109919567872 49709818659059911360512 50745439881123659513856 51550923053839908077568 57088619866264116953088 57994788435569896587264 60142743562813226090496 64666755246741654601728 65244136990016133660672 66279758212079881814016 67039847182401898807296 67660586508164879351808 74564727988589867040768 76118159821685489270784 77326384580759862116352 85216831986959848046592 86222340328988872802304 86992182653354844880896 89386462909869198409728 90214115344219839135744 99419637318119822721024 101490879762247319027712 114177239732528233906176 115989576871139793174528 120285487125626452180992 129333510493483309203456 130488273980032267321344 134079694364803797614592 135321173016329758703616 149129455977179734081536 152236319643370978541568 154652769161519724232704 173984365306709689761792 180428230688439678271488 198839274636239645442048 202981759524494638055424 228354479465056467812352 231979153742279586349056 258667020986966618406912 260976547960064534642688 268159388729607595229184 270642346032659517407232 298258911954359468163072 304472639286741957083136 347968730613419379523584 360856461376879356542976 405963519048989276110848 456708958930112935624704 463958307484559172698112 521953095920129069285376 541284692065319034814464 596517823908718936326144 608945278573483914166272 695937461226838759047168 811927038097978552221696 913417917860225871249408 1043906191840258138570752 1082569384130638069628928 1217890557146967828332544 1391874922453677518094336 1623854076195957104443392 1826835835720451742498816 2087812383680516277141504 2435781114293935656665088 3247708152391914208886784 3653671671440903484997632 4175624767361032554283008 4871562228587871313330176 7307343342881806969995264 9743124457175742626660352 14614686685763613939990528 29229373371527227879981056
- Sum of all divisors σ(n): 104165569384103516327117079
- Sum of proper divisors (its aliquot sum) s(n): 74936196012576288447136023
- 29229373371527227879981056 is an abundant number, because the sum of its proper divisors (74936196012576288447136023) is greater than itself. Its abundance is 45706822641049060567154967
Bases of 29229373371527227879981056
- Binary: 11000001011011000111110000001011001111100101010111001111000010000000000000000000000002
- Hexadecimal: 0x182D8F8167CAB9E1000000
- Base-36: 3O7R4ZSZ5S0000000
Squares and roots of 29229373371527227879981056
- 29229373371527227879981056 squared (292293733715272278799810562) is 854356267692144984752412093699148870790082918875136
- 29229373371527227879981056 cubed (292293733715272278799810563) is 24972298340678170686957212247416745447692583322098866138537958607176509423616
-
29229373371527227879981056 is a
perfect square number . Itssquare root is 5406419644416 -
The
cube root of 29229373371527227879981056 is 308039565.1495288541
Scales and comparisons
How big is 29229373371527227879981056?- 29,229,373,371,527,227,879,981,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,229,373,371,527,227,879,981,056 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 29229373371527227879981056 cubic inches would be around 25669963.8 feet tall.
Recreational maths with 29229373371527227879981056
- 29229373371527227879981056 backwards is 65018997872272517337392292
- 29229373371527227879981056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 29229373371527227879981056's digits is 126
- 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 29229373371527227879981056 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 29229373371527227879981056 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/29229373371527227879981056/
Chicago style:
Numbermatics. 2024. "Number 29229373371527227879981056 - Facts about the integer". https://numbermatics.com/n/29229373371527227879981056/
The information we have on file for 29229373371527227879981056 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 29229373371527227879981056, math, Factors of 29229373371527227879981056, curriculum, school, college, exams, university, Prime factorization of 29229373371527227879981056, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, two hundred twenty-nine sextillion, three hundred seventy-three quintillion, three hundred seventy-one quadrillion, five hundred twenty-seven trillion, two hundred twenty-seven billion, eight hundred seventy-nine million, nine hundred eighty-one thousand and fifty-six.