40309112511389688696963072
40,309,112,511,389,688,696,963,072 is an even composite number composed of six prime numbers multiplied together.
What does the number 40309112511389688696963072 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16384 divisors.
40309112511389688696963072 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 40309112511389688696963072:
215 × 33 × 73 × 313 × 1093 × 1513
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 109 × 109 × 109 × 151 × 151 × 151)See below for interesting mathematical facts about the number 40309112511389688696963072 from the Numbermatics database.
Names of 40309112511389688696963072
- Cardinal: 40309112511389688696963072 can be written as Forty septillion, three hundred nine sextillion, one hundred twelve quintillion, five hundred eleven quadrillion, three hundred eighty-nine trillion, six hundred eighty-eight billion, six hundred ninety-six million, nine hundred sixty-three thousand and seventy-two.
Scientific notation
- Scientific notation: 4.0309112511389688696963072 × 1025
Factors of 40309112511389688696963072
Divisors of 40309112511389688696963072
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 84 93 96 98 108 109 112 124 126 128 144 147 151 168 186 189 192 196 216 217 218 224 248 252 256 279 288 294 302 327 336 343 372 378 384 392 432 434 436 441 448 453 496 504 512 558 576 588 604 651 654 672 686 744 756 763 768 784 837 864 868 872 882 896 906 961 981 992 1008 1024 1029 1057 1116 1152 1176 1208 1302 1308 1323 1344 1359 1372 1488 1512 1519 1526 1536 1568 1674 1728 1736 1744 1764 1792 1812 1922 1953 1962 1984 2016 2048 2058 2114 2232 2289 2304 2352 2416 2604 2616 2646 2688 2718 2744 2883 2943 2976 3024 3038 3052 3072 3087 3136 3171 3348 3379 3456 3472 3488 3528 3584 3624 3844 3906 3924 3968 4032 4077 4096 4116 4228 4464 4557 4578 4608 4681 4704 4832 5208 5232 5292 5341 5376 5436 5488 5766 5859 5886 5952 6048 6076 6104 6144 6174 6272 6342 6696 6727 6758 6867 6912 6944 6976 7056 7168 7248 7399 7688 7812 7848 7936 8064 8154 8192 8232 8456 8649 8928 9114 9156 9216 9261 9362 9408 9513 9664 10137 10416 10464 10584 10633 10682 10752 10872 10976 11532 11718 11772 11881 11904 12096 12152 12208 12288 12348 12544 12684 13392 13454 13516 13671 13734 13824 13888 13952 14043 14112 14336 14496 14798 15376 15624 15696 15872 16023 16128 16308 16384 16459 16464 16912 17298 17856 18228 18312 18432 18522 18724 18816 19026 19328 20181 20274 20601 20832 20928 21168 21266 21364 21504 21744 21952 22197 22801 23064 23436 23544 23653 23762 23808 24192 24304 24416 24576 24696 25088 25368 25947 26784 26908 27032 27342 27468 27648 27776 27904 28086 28224 28539 28672 28992 29596 29791 30411 30752 31248 31392 31744 31899 32046 32256 32616 32767 32768 32918 32928 33824 34596 35643 35712 36456 36624 36864 37044 37387 37448 37632 38052 38656 40362 40548 41013 41202 41664 41856 42129 42336 42532 42728 43008 43488 43904 44394 45602 46128 46872 47088 47089 47306 47524 47616 48069 48384 48608 48832 49152 49377 49392 50176 50736 51793 51894 53568 53816 54064 54684 54936 55296 55552 55808 56172 56448 57078 57344 57984 59192 59582 60543 60822 61504 62496 62784 63488 63798 64092 64512 65232 65534 65836 65856 66591 67648 68403 69192 70959 71286 71424 72912 73248 73728 74088 74774 74896 75264 76104 77312 80724 81096 82026 82404 83167 83328 83712 84258 84672 85064 85456 86016 86976 87808 88788 89373 91204 91233 92256 93744 94176 94178 94612 95048 95232 95697 96138 96768 97216 97664 98301 98304 98754 98784 100352 101472 103586 103788 104749 106929 107136 107632 108128 109368 109872 110592 111104 111616 112161 112344 112896 114156 114688 115213 115968 118384 119164 121086 121644 123008 124992 125568 126387 126976 127596 128184 129024 130464 131068 131672 131712 133182 135296 136806 138384 141267 141918 142572 142848 144207 145111 145824 146496 147456 148131 148176 149548 149792 150528 152208 154624 155379 159607 161448 162192 164052 164808 165571 166334 166656 167424 168516 169344 170128 170912 172032 173952 175616 177576 178746 181629 182408 182466 184512 187488 188352 188356 189224 190096 190464 191394 192276 193536 194432 195328 196602 197508 197568 199773 200704 202944 205209 207172 207576 208537 209498 212877 213858 214272 215264 216256 218736 219744 221184 222208 223232 224322 224688 225792 228312 229369 229376 230426 231936 236768 238328 242172 243288 246016 249501 249984 251136 252774 253952 255192 256368 258048 260928 262136 263344 263424 266364 268119 270592 273612 276768 282534 283836 285144 285696 287091 288414 290222 291648 292992 294903 294912 296262 296352 299096 299584 301056 304416 309248 310758 314247 319214 320787 322896 324384 328104 329616 329623 331142 332668 333312 334848 336483 337032 338688 340256 341824 344064 345639 347904 351232 355152 357492 363258 364816 364932 368311 369024 374976 376704 376712 378448 380192 380928 382788 384552 387072 388864 390656 393204 395016 395136 399546 401408 405888 410418 414344 415152 417074 418996 423801 425754 427716 428544 430528 432512 435333 437472 439488 442368 444393 444416 446464 448644 449376 451584 456624 458738 460852 463872 466137 473536 476656 478821 484344 486576 492032 496713 499002 499968 502272 505548 507904 510229 510384 512736 516096 521856 524272 526688 526848 532728 536238 541184 547224 553536 565068 567672 570288 571392 574182 576828 580444 582169 583296 585984 589806 592524 592704 598192 599168 602112 608832 615627 618496 621516 625611 628494 638428 638631 641574 645792 648768 656208 659232 659246 662284 665336 666624 669696 672966 674064 677376 680512 683648 688107 688128 691278 695808 702464 706831 710304 714984 726516 729632 729864 733243 736622 738048 748503 749952 753408 753424 756896 760384 761856 765576 769104 774144 777728 781312 786408 790032 790272 799092 802816 804357 806491 811776 820836 828688 830304 834148 837992 847602 851508 855432 857088 861056 865024 870666 874944 878976 884709 884736 888786 888832 892928 897288 898752 903168 913248 917476 921704 927744 932274 942741 947072 953312 957642 968688 973152 984064 988869 993426 998004 999936 1004544 1009449 1011096 1015777 1015808 1020458 1020768 1025472 1032192 1036917 1043712 1048544 1053376 1053696 1065456 1072476 1082368 1094448 1104933 1107072 1117249 1130136 1135344 1140576 1142784 1148364 1153656 1158997 1160888 1164338 1166592 1171968 1179612 1185048 1185408 1196384 1198336 1204224 1217664 1231254 1236992 1243032 1251222 1256988 1271403 1276856 1277262 1283148 1291584 1295029 1297536 1305999 1312416 1318464 1318492 1324568 1330672 1333248 1339392 1345932 1348128 1354752 1361024 1367296 1376214 1382556 1391616 1398411 1404928 1413662 1420608 1429968 1436463 1453032 1459264 1459728 1459759 1466486 1473244 1476096 1490139 1497006 1499904 1506816 1506848 1513792 1520768 1523712 1530687 1531152 1538208 1548288 1555456 1562624 1572816 1580064 1580544 1598184 1605583 1605632 1608714 1612982 1623552 1641672 1657376 1660608 1668296 1675984 1695204 1703016 1710864 1714176 1722112 1730048 1741332 1746507 1749888 1757952 1769418 1777572 1777664 1785856 1794031 1794576 1797504 1806336 1826496 1834952 1843408 1855488 1864548 1876833 1885482 1894144 1906624 1915284 1937376 1946304 1968128 1977738 1986852 1996008 1999872 2009088 2018898 2022192 2031554 2040916 2041536 2050944 2064321 2064384 2073834 2087424 2097088 2106752 2107392 2120493 2130912 2144952 2164736 2188896 2199729 2209866 2214144 2234498 2245509 2260272 2270688 2281152 2285568 2296728 2307312 2317994 2321776 2328676 2333184 2343936 2359224 2370096 2370816 2392768 2396672 2408448 2419473 2435328 2462508 2473984 2485309 2486064 2502444 2513976 2542806 2553712 2554524 2566296 2578177 2583168 2590058 2595072 2611998 2624832 2636928 2636984 2649136 2661344 2666496 2678784 2691864 2696256 2709504 2722048 2734592 2752428 2765112 2783232 2796822 2809856 2827324 2828223 2841216 2859936 2872926 2906064 2918528 2919456 2919518 2932972 2946488 2952192 2966607 2980278 2994012 2999808 3013632 3013696 3027584 3041536 3047331 3047424 3061374 3062304 3076416 3096576 3110751 3110912 3125248 3145632 3160128 3161088 3196368 3211166 3217428 3225964 3247104 3247219 3283344 3314752 3314799 3321216 3336592 3351747 3351968 3390408 3406032 3421728 3428352 3442951 3444224 3460096 3476991 3482664 3493014 3499776 3515904 3538836 3555144 3555328 3571603 3571712 3588062 3589152 3595008 3612672 3652992 3669904 3686816 3710976 3729096 3753666 3770964 3788288 3813248 3830568 3874752 3885087 3892608 3917997 3936256 3955476 3973704 3992016 3999744 4018176 4037796 4044384 4063108 4075183 4081832 4083072 4101888 4128642 4147668 4174848 4194176 4213504 4214784 4240986 4261824 4289904 4309389 4329472 4377792 4379277 4399458 4419732 4428288 4468996 4470417 4491018 4498441 4520544 4541376 4562304 4571136 4592061 4593456 4614624 4635988 4643552 4657352 4666368 4687872 4718448 4740192 4741632 4785536 4793344 4816749 4816896 4838946 4870656 4925016 4947817 4947968 4970618 4972128 5004888 5027952 5085612 5107424 5109048 5132592 5132701 5156354 5166336 5180116 5190144 5223996 5239521 5249664 5273856 5273968 5298272 5322688 5332992 5357568 5382093 5383728 5392512 5419008 5444096 5469184 5504856 5530224 5566464 5593644 5619712 5630499 5645437 5654648 5656446 5682432 5719872 5745852 5812128 5837056 5838912 5839036 5865944 5892976 5904384 5933214 5960556 5988024 5999616 6027264 6027392 6055168 6083072 6094662 6122748 6124608 6152832 6192963 6193152 6221502 6221824 6250496 6291264 6320256 6322176 6361479 6392736 6422332 6434856 6451928 6494208 6494438 6566688 6599187 6629504 6629598 6642432 6673184 6703494 6703936 6780816 6812064 6843456 6856704 6885902 6888448 6920192 6953982 6965328 6986028 6999552 7031808 7077672 7110288 7110439 7110656 7143206 7176124 7178304 7190016 7225344 7258419 7305984 7339808 7373632 7421952 7455927 7458192 7507332 7541928 7576576 7626496 7661136 7734531 7749504 7770174 7785216 7820743 7835994 7872512 7910952 7947408 7984032 7999488 8036352 8075592 8088768 8126216 8150366 8163664 8166144 8203776 8257284 8295336 8349696 8388352 8427008 8429568 8481972 8523648 8579808 8618778 8658944 8755584 8758554 8798916 8839464 8856576 8899821 8937992 8940834 8982036 8996882 9041088 9065203 9082752 9124608 9141993 9142272 9184122 9186912 9229248 9271976 9287104 9314704 9332736 9375744 9436896 9480384 9483264 9571072 9586688 9633498 9677892 9741312 9741657 9850032 9895634 9941236 9944256 9944397 10009776 10055241 10055904 10171224 10214848 10218096 10218313 10265184 10265402 10312708 10328853 10332672 10360232 10380288 10430973 10447992 10479042 10499328 10547712 10547936 10596544 10645376 10665984 10714809 10715136 10764186 10767456 10785024 10838016 10888192 10938368 11009712 11060448 11132928 11187288 11239424 11260998 11290874 11309296 11312892 11364864 11417641 11439744 11491704 11624256 11655261 11674112 11677824 11678072 11731888 11785952 11808768 11866428 11921112 11976048 11999232 12054528 12054784 12110336 12166144 12189324 12225549 12245496 12249216 12305664 12385926 12443004 12443648 12500992 12558217 12582528 12640512 12644352 12722958 12785472 12844664 12869712 12903856 12988416 12988876 13133376 13137831 13198374 13259008 13259196 13284864 13346368 13406988 13407872 13495323 13561632 13624128 13686912 13713408 13771804 13776183 13776896 13840384 13907964 13930656 13972056 13999104 14063616 14155344 14220576 14220878 14286412 14352248 14356608 14380032 14450247 14450688 14516838 14611968 14679616 14747264 14843451 14843904 14911854 14916384 15014664 15083856 15153152 15252992 15322272 15398103 15469062 15499008 15540348 15570432 15641486 15671988 15718563 15745024 15817099 15821904 15894816 15968064 15998976 16072704 16146279 16151184 16177536 16252432 16300732 16327328 16332288 16407552 16514568 16590672 16699392 16776704 16854016 16859136 16936311 16963944 17047296 17159616 17237556 17317888 17397163 17511168 17517108 17597832 17678928 17713152 17799642 17875984 17881668 17964072 17993764 18047239 18082176 18130406 18165504 18249216 18283986 18368244 18373824 18458496 18543952 18574208 18629408 18665472 18751488 18873792 18960768 18966528 19084437 19142144 19173376 19266996 19355784 19482624 19483314 19700064 19791268 19797561 19882472 19888512 19888794 20019552 20110482 20111808 20342448 20429696 20436192 20436626 20530368 20530804 20625416 20657706 20665344 20720464 20760576 20861946 20895984 20958084 20998656 21095424 21095872 21193088 21290752 21331317 21331968 21429618 21528372 21534912 21570048 21676032 21775257 21776384 21876736 21911761 22019424 22120896 22265856 22367781 22374576 22521996 22581748 22618592 22625784 22729728 22730533 22835282 22879488 22983408 23203593 23248512 23310522 23348224 23355648 23356144 23462229 23463776 23571904 23617536 23732856 23842224 23952096 23998464 24100657 24109056 24109568 24220672 24332288 24378648 24451098 24490992 24498432 24611328 24771852 24886008 24887296 25001221 25001984 25116434 25165056 25281024 25288704 25445916 25570944 25689328 25739424 25807712 25976832 25977752 26266752 26275662 26396748 26518016 26518392 26569728 26692736 26813976 26815744 26990646 27123264 27195609 27248256 27373824 27425979 27426816 27543608 27552366 27553792 27680768 27815928 27861312 27944112 27998208 28127232 28310688 28441152 28441756 28572824 28704496 28713216 28760064 28900494 29033676 29223936 29224971 29359232 29494528 29686902 29823708 29832768 30029328 30165723 30167712 30306304 30505984 30644544 30654939 30796206 30938124 30986559 30998016 31080696 31140864 31282972 31292919 31343976 31437126 31489087 31490048 31634198 31643808 31789632 31936128 31997952 32144427 32145408 32292558 32302368 32355072 32504864 32601464 32654656 32664576 32815104 33029136 33181344 33398784 33553408 33708032 33718272 33872622 33927888 34094592 34252923 34319232 34475112 34634719 34635776 34794326 34965783 35022336 35034216 35195664 35357856 35426304 35599284 35751968 35763336 35928144 35928907 35987528 36094478 36164352 36260812 36331008 36498432 36567972 36676647 36736488 36747648 36916992 37087904 37148416 37258816 37330944 37502976 37674651 37747584 37921536 37933056 38168874 38284288 38346752 38533992 38711568 38965248 38966628 39400128 39413493 39582536 39595122 39764944 39777024 39777588 40039104 40145899 40220964 40223616 40485969 40684896 40859392 40872384 40873252 41060736 41061608 41250832 41315412 41330688 41440928 41521152 41723892 41791968 41916168 41997312 42190848 42191744 42386176 42581504 42662634 42859236 43056744 43069824 43140096 43350741 43352064 43550514 43552768 43753472 43823522 44038848 44241792 44530353 44531712 44735562 44749152 45043992 45163496 45237184 45251568 45459456 45461066 45670564 45758976 45966816 46194309 46407186 46497024 46621044 46696448 46711296 46712288 46924458 46927552 47143808 47235072 47451297 47465712 47684448 47904192 47996928 48201314 48218112 48219136 48438837 48441344 48664576 48757296 48902196 48981984 48996864 49222656 49543704 49772016 49773073 49774592 50002442 50232868 50330112 50562048 50577408 50808933 50891832 51141888 51378656 51478848 51615424 51953664 51955504 52191489 52533504 52551324 52793496 53036032 53036784 53139456 53385472 53627952 53631488 53981292 54141717 54246528 54391218 54496512 54747648 54851958 55087216 55104732 55107584 55361536 55614961 55631856 55722624 55888224 55996416 56254464 56621376 56882304 56883512 57145648 57408992 57426432 57520128 57800988 58067352 58447872 58449942 58718464 58989056 59373804 59647416 59665536 60058656 60331446 60335424 60612608 61011968 61289088 61309878 61592412 61876248 61973118 61996032 62161392 62281728 62565944 62585838 62687952 62874252 62978174 63268396 63287616 63456421 63579264 63872256 63993951 63995904 64288854 64585116 64604736 64710144 65009728 65202928 65309312 65329152 65630208 65735283 66058272 66362688 66797568 67103343 67106816 67416064 67745244 67855776 68189184 68191599 68505846 68638464 68950224 69269438 69588652 69610779 69931566 70044672 70068432 70386687 70391328 70715712 70852608 71198568 71503936 71526672 71856288 71857814 71975056 72188956 72301971 72328704 72521624 72662016 72996864 73135944 73353294 73472976 73495296 73833984 74175808 74296832 74517632 74661888 75003663 75005952 75349302 75495168 75843072 75866112 76337748 76568576 76693504 77044579 77067984 77423136 77930496 77933256 78800256 78826986 79165072 79190244 79529888 79554048 79555176 79923487 80078208 80291798 80441928 80447232 80971938 81369792 81586827 81718784 81744768 81746504 82121472 82123216 82501664 82630824 82661376 82881856 83042304 83447784 83583936 83832336 83994624 84381696 84383488 84772352 85163008 85325268 85718472 86113488 86139648 86280192 86701482 87101028 87105536 87506944 87647044 87674913 87907519 88077696 88483584 89060706 89471124 89498304 90087984 90326992 90474368 90503136 90918912 90922132 91341128 91517952 91933632 91964817 92388618 92814372 92959677 92994048 93242088 93392896 93422592 93424576 93848916 93855104 94287616 94467261 94470144 94902594 94931424 95368896 95808384 95993856 96402628 96433281 96436224 96438272 96877674 96882688 97329152 97514592 97804392 97963968 97993728 98445312 99087408 99544032 99546146 100004884 100465736 100660224 101124096 101154816 101617866 101783664 102283776 102757312 102758769 102957696 103230848 103904157 103907328 103911008 104382978 105067008 105102648 105586992 106072064 106073568 106278912 106731481 106770944 107255904 107262976 107786721 107962584 108283434 108493056 108782436 108993024 109495296 109703916 110029941 110174432 110209464 110215168 110719693 110723072 111229922 111263712 111445248 111776448 111992832 112508928 113023953 113242752 113764608 113767024 114291296 114817984 114852864 115040256 115601976 116134704 116895744 116899884 117436928 117978112 118747608 119294832 119331072 120117312 120437697 120662892 120670848 121225216 121457907 121780141 122023936 122578176 122619756 123184824 123752496 123946236 123992064 124322784 124563456 125131888 125171676 125375904 125748504 125956348 126330673 126536792 126575232 126912842 127158528 127744512 127987902 128577708 129170232 129209472 129420288 130019456 130405856 130618624 130658304 131260416 131470566 132116544 132725376 133591059 133595136 134206686 134213632 134832128 135490488 135711552 136378368 136383198 137011692 137276928 137900448 138538876 138582927 139177304 139221558 139863132 140089344 140136864 140773374 140782656 141431424 141705216 142353891 142397136 143007872 143053344 143712576 143715628 143950112 144377912 144603942 144657408 145043248 145324032 145993728 146271888 146706588 146945952 146990592 147667968 148351616 148593664 149035264 149319219 149323776 150007326 150698604 150990336 151686144 151732224 152426799 152675496 153137152 153382327 153387008 154089158 154135968 154846272 155860992 155866512 156574467 157600512 157653972 158330144 158380488 159059776 159108096 159110352 159113731 159846974 160156416 160583596 160883856 160894464 161943876 162425151 162739584 163173654 163437568 163489536 163493008 164242944 164246432 165003328 165261648 165322752 165763712 166084608 166844883 166895568 167167872 167664672 167989248 168704599 168763392 168766976 169544704 170326016 170650536 171436944 172226976 172279296 172560384 173402964 174202056 174211072 175008547 175013888 175294088 175349826 175815038 176155392 176967168 178121412 178942248 178996608 180175968 180653984 180948736 181006272 181837824 181844264 182682256 183035904 183867264 183929634 184777236 185628744 185919354 185988096 186484176 186785792 186845184 186849152 187697832 187710208 188575232 188934522 189805188 189862848 190369263 190737792 191616768 191981853 191987712 192805256 192866562 192876544 193755348 193765376 194658304 195029184 195549379 195608784 195927936 195987456 196890624 197205849 198174816 199088064 199092292 200009768 200931472 201320448 202248192 203235732 203567328 204567552 204574797 205514624 205517538 205915392 206461696 207808314 207822016 208765956 210134016 210205296 211160061 211173984 212144128 212147136 212557824 213462962 213541888 214511808 214525952 215573442 215925168 216566868 216905913 216986112 217564872 217986048 218990592 219407832 220059882 220348864 220418928 220423609 220430336 221439386 222459844 222527424 222890496 223552896 223985664 225010989 225017856 226047906 226485504 227529216 227534048 228582592 229635968 229705728 230080512 231133737 231203952 232269408 233791488 233799768 234873856 235956224 237495216 238589664 238662144 239770461 240234624 240875394 241325784 241341696 242443033 242450432 242915814 243560282 244047872 244760481 245156352 245239512 246369648 247504992 247892472 247984128 248645568 249126912 250263776 250343352 250751808 251497008 251912696 252661346 253073584 253150464 253825684 254317056 255489024 255975804 257155416 258340464 258418944 258840576 260038912 260811712 261237248 261316608 262520832 262941132 263722557 264233088 265450752 267182118 268413372 268427264 269664256 270898681 270980976 271423104 272756736 272766396 274023384 274553856 275800896 275894451 277077752 277165854 278354608 278443116 279726264 280178688 280273728 281021293 281546748 281565312 282862848 283401783 283410432 284707782 284794272 286015744 286106688 287425152 287431256 287900224 288755824 289207884 289314816 290086496 290648064 291987456 292543776 293413176 293891904 293981184 295335936 296703232 297187328 298070528 298638438 300014652 301397208 301980672 303372288 303464448 304853598 305350992 306274304 306764654 308178316 308271936 308276307 309692544 311712471 311721984 311733024 313148934 315201024 315307944 316660288 316760976 318119552 318216192 318220704 318227462 319693948 320194443 320312832 321167192 321767712 321788928 323360163 323887752 324850302 325479168 326347308 326875136 326979072 326986016 328485888 328492864 330006656 330523296 330645504 331527424 332159079 332169216 333689766 333791136 334335744 335329344 335978496 337409198 337526784 337533952 339071859 339089408 340652032 341301072 342873888 344453952 344558592 345120768 346805928 348404112 348422144 350017094 350588176 350699652 351630076 352310784 353934336 353946871 356242824 357884496 357993216 360351936 361307968 361313091 361897472 362012544 363675648 363688528 365340423 365364512 366071808 367734528 367859268 369554472 371257488 371838708 371976192 372968352 373571584 373690368 373698304 375281659 375395664 375420416 377150464 377869044 378992019 379610376 379725696 380738526 381475584 383233536 383963706 385610512 385733124 385753088 387510696 387530752 389304727 389316608 390058368 391098758 391217568 391855872 391974912 393781248 394411698 396349632 398176128 398184584 400019536 401862944 402640896 404496384 406471464 407134656 409135104 409149594 411029248 411035076 411830784 412923392 415616628 415644032 417531912 420268032 420410592 422320122 422347968 424288256 424294272 425115648 426925924 427061673 427083776 429023616 429051904 431146884 431850336 433133736 433811826 433972224 435129744 435972096 437981184 438815664 440119764 440697728 440837856 440847218 442878772 444194947 444919688 445054848 445780992 447105792 447957657 447971328 450021978 452095812 452971008 455058432 455068096 457165184 459271936 459411456 460146981 460161024 462267474 462407904 464538816 467582976 467599536 469723401 469747712 471912448 474990432 477179328 477324288 477341193 479540922 480469248 481750788 482651568 482683392 484886066 485831628 487120564 487275453 488095744 489520962 490312704 490330069 490479024 492739296 495009984 495784944 495968256 497291136 498253824 500527552 500534649 500686704 501503616 502994016 503825392 505322692 506113797 506147168 506300928 507651368 508634112 510978048 511951608 514310832 516680928 516837888 517681152 520077824 521623424 522474496 522633216 525025641 525041664 525882264 527445114 528466176 530901504 534364236 536826744 536854528 539312053 539328512 541797362 541961952 542846208 545513472 545532792 548046768 549107712 551601792 551788902 554155504 554331708 556709216 556886232 559452528 559464409 560357376 560547456 562042586 563093496 563130624 565725696 566803566 569415564 569588544 571107789 572031488 572213376 574850304 574862512 575800448 577511648 578415768 578629632 580172992 581296128 583974912 585087552 586648137 586826352 587783808 587962368 590671872 591617547 593406464 594374656 596141056 597276876 600029304 602794416 603961344 606744576 609707196 610701984 612548608 613529308 613724391 615352633 616356632 616543872 616552614 619385088 623424942 623466048 626297868 630402048 630615888 633320576 633521952 636239104 636432384 636441408 636454924 639387896 640388886 640625664 642334384 643535424 643577856 646720326 647775504 649700604 650717739 650958336 652694616 653750272 653958144 653972032 656971776 656985728 660013312 661046592 661270827 661291008 663054848 664318158 667379532 667582272 668671488 670658688 671956992 674818396 675032967 675053568 675067904 678143718 678178816 679264591 681304064 682602144 685747776 688907904 689117184 690241536 693401211 693611856 696808224 700034188 701176352 701399304 703260152 704621568 707868672 707893742 712485648 715768992 715986432 719311383 720703872 722615936 722626182 723794944 724025088 727329099 727351296 727377056 730680846 730729024 732143616 735469056 735718536 739108944 742514976 743677416 743952384 745936704 747120367 747143168 747380736 747396608 750563318 750791328 750840832 754300928 755738088 757984038 759220752 759451392 761477052 762951168 766467072 767927412 771221024 771466248 771506176 775021392 775037851 775061504 778609454 780116736 782197516 782435136 783711744 783949824 787562496 788823396 791167671 792699264 796352256 796369168 800039072 803725888 805281792 808992768 812696043 812942928 814269312 818270208 818299188 822058496 822070152 823661568 825846784 831233256 831288064 835063824 840536064 840821184 843063879 844640244 844695936 848576512 848588544 850205349 850231296 852460987 853851848 854123346 854167552 858047232 858103808 862293768 863700672 866267472 867623652 867944448 870259488 871944192 875962368 877631328 880239528 881395456 881675712 881694436 885757544 888389894 889839376 890109696 891561984 894211584 895915314 900043956 904191624 905942016 910116864 910136192 914330368 918543872 918822912 920293962 924534948 924815808 929077632 935137413 935165952 935199072 939446802 939495424 943824896 949980864 954358656 954648576 954682386 959081844 960583329 960938496 963501576 965303136 965366784 969772132 970080489 971663256 974241128 974550906 976191488 979041924 980625408 980660138 980958048 985478592 990019968 991569888 991936512 994582272 996477237 996507648 1001055104 1001069298 1001373408 1003007232 1005988032 1007650784 1010645384 1012227594 1012294336 1012601856 1015302736 1017268224 1021956096 1023903216 1028621664 1033361856 1033675776 1035362304 1040155648 1043246848 1044948992 1045266432 1050051282 1051764528 1054890228 1056932352 1061803008 1061840613 1068728472 1073653488 1073676289 1073709056 1078624106 1083594724 1083923904 1083939273 1085692416 1091026944 1091065584 1096021269 1096093536 1098215424 1103203584 1103577804 1108311008 1108663416 1113418432 1113772464 1113796117 1118905056 1118928818 1120714752 1121094912 1124085172 1125844977 1126186992 1126261248 1131451392 1133607132 1136976057 1138831128 1139177088 1142215578 1144062976 1144426752 1149700608 1149725024 1151600896 1155023296 1156831536 1157259264 1160345984 1162592256 1167914181 1167949824 1170175104 1173296274 1173652704 1175567616 1175924736 1180932193 1181343744 1183235094 1186812928 1188749312 1192282112 1194553752 1200058608 1205588832 1207922688 1213489152 1219414392 1221403968 1225097216 1227058616 1227448782 1230705266 1232713264 1233087744 1233105228 1238770176 1244522869 1246849884 1246932096 1252595736 1260804096 1261231776 1266641152 1267043904 1272478208 1272864768 1272882816 1272909848 1278775792 1280777772 1281251328 1284668768 1287070848 1287155712 1293440652 1295551008 1299401208 1301435478 1301916672 1305389232 1307500544 1307916288 1307944064 1313943552 1313971456 1320026624 1322093184 1322541654 1326109696 1328636316 1332584841 1334759064 1335164544 1337342976 1341317376 1343872971 1343913984 1349636792 1350065934 1350135808 1356287436 1356357632 1358529182 1362608128 1365204288 1368845653 1371495552 1377815808 1378234368 1380440943 1380483072 1386802422 1387223712 1393616448 1400068376 1402352704 1402798608 1406520304 1409243136 1415737344 1415787484 1424971296 1431537984 1431972864 1432023579 1438622766 1441407744 1445231872 1445252364 1447589888 1448050176 1454658198 1454754112 1461361692 1461458048 1464287232 1470938112 1470990207 1471437072 1478217888 1485029952 1487354832 1487904768 1491873408 1494240734 1494761472 1494793216 1501126636 1501582656 1501603947 1501681664 1508601856 1511476176 1515968076 1518341391 1518441504 1518902784 1522954104 1525902336 1532934144 1535854824 1542442048 1542932496 1542965263 1543012352 1550042784 1550075702 1557218908 1560233472 1564395032 1564870272 1567423488 1567899648 1575076923 1575124992 1577646792 1582335342 1585398528 1592704512 1592738336 1600078144 1607451776 1610563584 1617936159 1617985536 1625392086 1625885856 1628538624 1636540416 1636598376 1644116992 1644140304 1647323136 1651693568 1662466512 1662576128 1670127648 1678393227 1681072128 1681642368 1686127758 1689280488 1689391872 1697153024 1697177088 1700410698 1704921974 1707703696 1708246692 1708335104 1713323367 1716094464 1716207616 1724063791 1724587536 1727401344 1732534944 1735247304 1735888896 1740518976 1743888384 1751924736 1755262656 1759944411 1760479056 1762790912 1763351424 1763388872 1771515088 1776779788 1779678752 1780219392 1783123968 1788423168 1791830628 1800087912 1808383248 1811884032 1820233728 1820272384 1828660736 1837087744 1837645824 1840587924 1846057899 1849069896 1849631616 1858155264 1870274826 1870398144 1878893604 1878990848 1887649792 1896290767 1899961728 1908717312 1909297152 1909364772 1918163688 1921166658 1921876992 1927003152 1930606272 1930733568 1939544264 1940160978 1943326512 1948482256 1949101812 1958083848 1961250816 1961320276 1961916096 1967149051 1970957184 1980039936 1983139776 1983812481 1983873024 1989164544 1992954474 2002110208 2002138596 2002746816 2006014464 2011976064 2015301568 2021290768 2024455188 2024588672 2025203712 2030605472 2034536448 2037793773 2043912192 2047806432 2057243328 2066723712 2067351552 2070724608 2080203633 2080311296 2086493696 2089897984 2100102564 2103529056 2109780456 2113864704 2123606016 2123681226 2137456944 2147306976 2147352578 2157248212 2157934149 2167189448 2167847808 2167878546 2171384832 2181987297 2182053888 2182131168 2192042538 2192187072 2196430848 2206407168 2207155608 2216622016 2217326832 2226836864 2227544928 2227592234 2237810112 2237857636 2241361101 2241429504 2242189824 2248170344 2251689954 2252373984 2252522496 2262902784 2267214264 2273952114 2277662256 2278354176 2284431156 2288125952 2288853504 2299401216 2299450048 2303201792 2310046592 2313663072 2314518528 2320691968 2325113553 2325184512 2335828362 2340350208 2346592548 2347305408 2351135232 2351849472 2361864386 2362687488 2366470188 2373503013 2373625856 2377498624 2384564224 2388381949 2389107504 2400117216 2411177664 2415845376 2426978304 2438088129 2438828784 2442807936 2454117232 2454897564 2461410532 2465426528 2466175488 2466210456 2477540352 2477628097 2489045738 2493699768 2493864192 2505191472 2521608192 2522463552 2529191637 2533282304 2534087808 2544956416 2545729536 2545765632 2545819696 2557382961 2557551584 2561555544 2562502656 2569337536 2574141696 2574311424 2586881304 2591102016 2598802416 2602870956 2603833344 2610778464 2615001088 2615832576 2615888128 2626971613 2627887104 2627942912 2640053248 2644186368 2645083308 2652219392 2657272632 2665169682 2669518128 2670329088 2674685952 2682634752 2687745942 2699273584 2700131868 2700271616 2712574872 2712715264 2717058364 2725133089 2725216256 2730408576 2737691306 2742991104 2755631616 2756468736 2760881886 2773604844 2774447424 2787232896 2800136752 2804705408 2805597216 2813040608 2818486272 2831474688 2831574968 2849942592 2863075968 2863945728 2864047158 2877245532 2881749987 2882815488 2890463744 2890504728 2895179776 2896100352 2909316396 2909508224 2922723384 2922916096 2928574464 2941876224 2941980414 2942874144 2956435776 2970059904 2974709664 2975809536 2983746816 2988481468 2989431711 2989522944 2989586432 3002253272 3003165312 3003207894 3003363328 3017203712 3022952352 3031936152 3036682782 3036883008 3037805568 3045908208 3051804672 3065868288 3071709648 3084884096 3085864992 3085930526 3100085568 3100151404 3114437816 3120466944 3128790064 3129740544 3134846976 3135799296 3150153846 3155293584 3164670684 3170797056 3185409024 3185476672 3185521839 3200156288 3214903552 3221028867 3221127168 3235872318 3250784172 3251771712 3257077248 3273080832 3273196752 3288063807 3288233984 3288280608 3294646272 3303387136 3308675911 3324933024 3325152256 3340255296 3341388351 3356786454 3362144256 3363284736 3372255516 3377534931 3378560976 3378783744 3394354176 3400821396 3409843948 3410928171 3415407392 3416493384 3416670208 3426646734 3432188928 3432310483 3432415232 3448127582 3449175072 3454802688 3465069888 3470494608 3471777792 3481037952 3487776768 3503742543 3503849472 3510525312 3519888822 3520958112 3525581824 3526702848 3526777744 3542796579 3543030176 3553559576 3559357504 3560438784 3566247936 3576846336 3583661256 3600175824 3616766496 3623768064 3640467456 3640544768 3657321472 3674175488 3675291648 3681175848 3692115798 3698139792 3699263232 3716310528 3733568607 3740549652 3740796288 3757787208 3757981696 3775184371 3775299584 3792581534 3799923456 3817434624 3818594304 3818729544 3836327376 3842333316 3843753984 3854006304 3861212544 3861467136 3879088528 3880321956 3886653024 3896964512 3898203624 3916167696 3916250863 3922501632 3922640552 3923832192 3934298102 3941914368 3960079872 3966279552 3967624962 3978329088 3985908948 3997754523 4004220416 4004277192 4005493632 4012028928 4023952128 4030603136 4042581536 4048910376 4049177344 4050407424 4061210944 4069072896 4075587546 4087824384 4095612864 4106536959 4114486656 4133447424 4134703104 4141322829 4141449216 4160407266 4160622592 4172987392 4179795968 4200205128 4207058112 4219560912 4227729408 4247212032 4247362452 4274913888 4294613952 4294705156 4296070737 4314496424 4315868298 4334378896 4335695616 4335757092 4342769664 4363974594 4364262336 4384085076 4384374144 4392861696 4412814336 4412970621 4414311216 4433244032 4434653664 4453673728 4455089856 4455184468 4475620224 4475715272 4482722202 4484379648 4496340688 4503379908 4504747968 4505044992 4525805568 4534428528 4547904228 4555024173 4555324512 4556708352 4568862312 4576251904 4577707008 4598802432 4598900096 4606403584 4620093184 4627326144 4628895789 4629037056 4641383936 4650227106 4671656724 4680700416 4693185096 4694610816 4702270464 4703698944 4723728772 4725230769 4725374976 4732940376 4747006026 4747251712 4754852137 4754997248 4769128448 4776763898 4778215008 4800234432 4822355328 4831690752 4853808477 4853956608 4876176258 4877657568 4885615872 4908234464 4909795128 4922821064 4930853056 4932350976 4932420912 4955080704 4955256194 4978091476 4987399536 4987728384 5010382944 5035179681 5043216384 5044927104 5058383274 5066564608 5068175616 5089912832 5091459072 5091531264 5091639392 5114765922 5115103168 5123111088 5125005312 5138675072 5148283392 5148622848 5172191373 5173762608 5182204032 5197604832 5205741912 5207666688 5221556928 5229842569 5230002176 5231665152 5231776256 5253943226 5255774208 5255885824 5279833233 5280106496 5288372736 5290166616 5304438784 5314545264 5330339364 5339036256 5340658176 5349371904 5365269504 5375491884 5398547168 5400263736 5400543232 5425149744 5425264957 5425430528 5434116728 5450266178 5460817152 5475382612 5485982208 5511263232 5512937472 5521763772 5538173697 5547209688 5548894848 5574465792 5600273504 5609410816 5611194432 5626081216 5636972544 5662949376 5663149936 5688872301 5699885184 5726151936 5727891456 5728094316 5754491064 5763499974 5765630976 5780927488 5781009456 5790359552 5792200704 5818632792 5819016448 5845446768 5845832192 5883752448 5883960828 5885748288 5901447153 5912871552 5940119808 5949419328 5951437443 5951619072 5967493632 5976962936 5978863422 5979172864 6004506544 6006330624 6006415788 6006726656 6034407424 6045904704 6062030749 6063872304 6073365564 6073766016 6075611136 6091816416 6103609344 6113381319 6131736576 6143419296 6169768192 6171729984 6171861052 6200171136 6200302808 6228875632 6240933888 6257580128 6259481088 6269693952 6300307692 6310587168 6329341368 6341594112 6370818048 6370953344 6371043678 6400312576 6429807104 6442057734 6471744636 6501568344 6503543424 6514154496 6545961891 6546161664 6546393504 6576127614 6576467968 6576561216 6589292544 6606774272 6617351822 6649866048 6650304512 6680510592 6682776702 6713572908 6724083303 6724288512 6726569472 6744511032 6755069862 6757121952 6757567488 6788708352 6801642792 6819687896 6821856342 6830814784 6832986768 6833340416 6853293468 6864377856 6864620966 6896255164 6898350144 6909605376 6930139776 6940989216 6943555584 6962075904 6975340659 6975553536 7007485086 7021050624 7039777644 7041916224 7051163648 7053405696 7053555488 7085593158 7086060352 7107119152 7118715008 7120877568 7132495872 7153692672 7165145847 7167322512 7200351648 7233532992 7247536128 7280934912 7281089536 7314264387 7314642944 7348350976 7362351696 7384231596 7396279584 7398526464 7432621056 7432884291 7467137214 7481099304 7481592576 7515574416 7515734023 7515963392 7550368742 7585163068 7587574911 7599846912 7634869248 7637188608 7637459088 7672148883 7672654752 7684666632 7687507968 7708012608 7722425088 7722934272 7758177056 7760643912 7773306048 7793929024 7796407248 7832335392 7832501726 7845003264 7845281104 7847664384 7868596204 7880914839 7883828736 7920159744 7932559104 7935249924 7956658176 7971817896 7995509046 8008440832 8008554384 8010987264 8024057856 8047904256 8061206272 8085163072 8097820752 8098354688 8100814848 8122421888 8138145792 8151175092 8175399267 8175648768 8191225728 8213073918 8228973312 8266894848 8269406208 8282645658 8320814532 8321245184 8345974784 8359591936 8397859111 8400410256 8414116224 8439121824 8455458816 8494424064 8494724904 8549827776 8589227904 8589410312 8592141474 8628992848 8631736596 8668757792 8671391232 8671514184 8685539328 8711660083 8727949188 8728524672 8768170152 8768748288 8785723392 8825628672 8825941242 8828622432 8866488064 8869307328 8907347456 8910179712 8910368936 8951240448 8951430544 8965444404 8968759296 8992681376 9006759816 9009495936 9010089984 9051611136 9068857056 9095808456 9110048346 9110649024 9113416704 9137724624 9152503808 9155414016 9197604864 9197800192 9212807168 9240186368 9254652288 9257791578 9282767872 9300454212 9343313448 9361400832 9386370192 9389221632 9404540928 9407397888 9447457544 9450461538 9465880752 9494012052 9494503424 9509704274 9538256896 9553527796 9556430016 9556565517 9581919571 9600468864 9644710656 9663086601 9663381504 9707616954 9752352516 9755315136 9771231744 9816468928 9819590256 9845642128 9861706112 9864701952 9864841824 9910161408 9910512388 9926027733 9956182952 9974799072 9975456768 10020765888 10024165053 10070359362 10086432768 10089854208 10116766548 10132604793 10133129216 10136351232 10179825664 10183062528 10183278784 10229531844 10230206336 10246222176 10250010624 10277350144 10296566784 10296931449 10297245696 10344382746 10347525216 10364408064 10395209664 10411483824 10415333376 10443113856 10459685138 10463330304 10463552512 10507886452 10511227629 10511548416 10511771648 10559666466 10560212992 10576745472 10580333232 10608877568 10628389737 10629090528 10660678728 10678072512 10681316352 10698743808 10730539008 10750983768 10797094336 10800527472 10801086464 10850299488 10850529914 10868233456 10900532356 10921634304 10950765224 10971964416 11022526464 11025874944 11043527544 11076347394 11094419376 11097789696 11148931584 11200547008 11200705821 11218821632 11222388864 11252162432 11273945088 11325553113 11325898752 11326299872 11377744602 11399770368 11452303872 11455782912 11456188632 11508982128 11526999948 11531261952 11561854976 11562018912 11580719104 11584401408 11633731429 11637265584 11638032896 11690893536 11691664384 11748752589 11767504896 11767921656 11771496576 11802894306 11825743104 11880239616 11898838656 11902874886 11934987264 11953925872 11957726844 11958345728 11993263569 12009013088 12012661248 12012831576 12013453312 12068446537 12068814848 12091809408 12124061498 12127744608 12146731128 12147532032 12151222272 12183632832 12207218688 12226762638 12263473152 12286838592 12319610877 12339536384 12343459968 12343722104 12400342272 12400605616 12457751264 12481867776 12515160256 12518962176 12539387904 12600615384 12621174336 12658682736 12683188224 12741636096 12741906688 12742087356 12800625152 12859614208 12884115468 12943489272 13003136688 13007086848 13028308992 13091923782 13092787008 13152255228 13152935936 13153122432 13178585088 13213548544 13234703644 13238911863 13274035369 13299732096 13300609024 13361021184 13365553404 13427145816 13448166606 13453138944 13489022064 13510139724 13514243904 13515134976 13577416704 13603285584 13639375792 13643712684 13661629568 13665973536 13706586936 13728755712 13729241932 13770043357 13792510328 13796700288 13819210752 13860279552 13881978432 13886687367 13887111168 13924151808 13950681318 14014970172 14042101248 14079555288 14083832448 14102327296 14106811392 14107110976 14171186316 14172120704 14214238304 14237430016 14241755136 14264556411 14264991744 14307385344 14330291694 14334645024 14400703296 14467065984 14495072256 14561425431 14561869824 14562179072 14628528774 14629285888 14696701952 14724703392 14768463192 14792559168 14797052928 14865242112 14865768582 14934274428 14962198608 14963185152 15031148832 15031468046 15100737484 15105539043 15170326136 15175149822 15199693824 15269738496 15274377216 15274918176 15344297766 15345309504 15369333264 15375015936 15416025216 15444850176 15445868544 15516354112 15516574119 15521287824 15546612096 15587858048 15592814496 15664670784 15665003452 15689527707 15690006528 15690562208 15695328768 15737192408 15761829678 15767657472 15840319488 15865118208 15870499848 15913316352 15943635792 15991018092 16016881664 16017108768 16021974528 16048115712 16095808512 16122412544 16170326144 16195641504 16196709376 16201629696 16244843776 16275794871 16276291584 16302350184 16350798534 16382451456 16426147836 16457946624 16533789696 16538812416 16565291316 16614521091 16641629064 16642490368 16691949568 16718673643 16719183872 16795718222 16800820512 16828232448 16878243648 16910917632 16988848128 16989449808 17066616903 17099655552 17178455808 17178820624 17184282948 17257985696 17263473192 17337515584 17342782464 17343028368 17343396679 17371078656 17423320166 17455898376 17457049344 17536340304 17537496576 17651257344 17651882484 17657244864 17704341459 17732976128 17738614656 17814694912 17820359424 17820737872 17902480896 17902861088 17930888808 17937518592 17985362752 18013519632 18018991872 18020179968 18103222272 18137714112 18186092247 18191616912 18220096692 18221298048 18226833408 18275449248 18305007616 18310828032 18340143957 18388801291 18395209728 18395600384 18425614336 18480372736 18509304576 18515583156 18565535744 18600908424 18686626896 18722801664 18772740384 18778443264 18809081856 18894915088 18900923076 18931761504 18988024104 18989006848 19019408548 19075931623 19076513792 19107055592 19112860032 19113131034 19163839142 19200937728 19289421312 19326173202 19415233908 19504705032 19510630272 19542463488 19632937856 19639180512 19691284256 19723412224 19729403904 19729683648 19820322816 19821024776 19852055466 19912365904 19949598144 19950913536 20041531776 20048330106 20140718724 20172249909 20172865536 20179708416 20233533096 20265209586 20266258432 20272702464 20359651328 20366125056 20366557568 20459063688 20460412672 20492444352 20500021248 20554700288 20593133568 20593862898 20688765492 20695050432 20728816128 20790419328 20822967648 20830666752 20886227712 20919370276 20926021977 20926660608 20927105024 21015772904 21022455258 21023543296 21119332932 21120425984 21153490944 21160666464 21217755136 21256779474 21258181056 21321357456 21356145024 21362632704 21397487616 21461078016 21495437541 21501967536 21594188672 21601054944 21700598976 21701059828 21736466912 21801064712 21843268608 21901530448 21943928832 22045052928 22087055088 22152694788 22188838752 22195579392 22297863168 22298652873 22401094016 22401411642 22437643264 22444777728 22504324864 22547202069 22547890176 22651106226 22652599744 22755489204 22799540736 22904607744 22911565824 22912377264 23016446649 23017964256 23053999896 23062523904 23123709952 23124037824 23160731377 23161438208 23168802816 23267462858 23274531168 23276065792 23381787072 23383328768 23497505178 23535009792 23535843312 23542993152 23605788612 23642744517 23651486208 23760479232 23797677312 23805749772 23869974528 23907851744 23915453688 23916691456 23986527138 24018026176 24025322496 24025663152 24026173381 24026906624 24136893074 24183618816 24248122996 24255489216 24293462256 24295064064 24302444544 24367265664 24414437376 24453525276 24526197801 24526946304 24573677184 24639221754 24679072768 24686919936 24687444208 24800684544 24801211232 24915502528 24963735552 25030320512 25037924352 25078775808 25193577333 25201230768 25242348672 25317365472 25366376448 25483272192 25483813376 25484174712 25601250304 25719228416 25768230936 25886978544 26006273376 26014173696 26056617984 26134980249 26183847564 26185574016 26304510456 26305871872 26306244864 26357170176 26426290597 26427097088 26469407288 26477823726 26548070738 26599464192 26601218048 26722042368 26731106808 26854291632 26896333212 26906277888 26978044128 27020279448 27028487808 27030269952 27154833408 27206571168 27278751584 27287425368 27323259136 27331947072 27413173872 27457511424 27458483864 27540086714 27585020656 27593400576 27638421504 27720559104 27763956864 27773374734 27848303616 27901362636 28029940344 28084202496 28159110576 28167664896 28204654592 28213622784 28214221952 28342372632 28344241408 28428476608 28474860032 28483510272 28529112822 28614770688 28660583388 28669290048 28745758713 28801406592 28934131968 28989259803 28990144512 29122850862 29124358144 29257057548 29258571776 29393403904 29449406784 29527956229 29536926384 29585118336 29594105856 29730484224 29731537164 29778083199 29868548856 29924397216 29926370304 30062297664 30062936092 30072495159 30201474968 30211078086 30340652272 30350299644 30399387648 30539476992 30549836352 30688595532 30690619008 30738666528 30750031872 30832050432 30889700352 30890794347 30891737088 31032708224 31033148238 31042575648 31093224192 31175716096 31185628992 31329341568 31330006904 31379055414 31381124416 31390657536 31474384816 31523659356 31535314944 31680638976 31730236416 31740999696 31826632704 31885169211 31887271584 31982036184 32033763328 32034217536 32043949056 32096231424 32191617024 32244825088 32340652288 32391283008 32393418752 32403259392 32489687552 32551589742 32604700368 32701597068 32764902912 32852295672 32915893248 33067579392 33077624832 33130582632 33229042182 33283258128 33283964959 33284980736 33383899136 33437347286 33591436444 33601641024 33602117463 33656464896 33756487296 33821835264 33976659339 33977696256 33978899616 34133233806 34199311104 34356911616 34357641248 34368565896 34515971392 34526946384 34675031168 34685564928 34686056736 34686793358 34742157312 34846640332 34901194287 34911796752 34914098688 35072680608 35074993152 35246257767 35302514688 35303764968 35314489728 35408682918 35465952256 35477229312 35629389824 35640718848 35641475744 35804961792 35805722176 35861777616 35875037184 35970725504 36027039264 36037983744 36040359936 36205339611 36206444544 36275428224 36372184494 36383233824 36440193384 36442596096 36453666816 36550898496 36608897983 36610015232 36621656064 36680287914 36777602582 36790419456 36791200768 36851228672 36958832631 36960745472 37018609152 37031166312 37131071488 37201816848 37373253792 37445603328 37545480768 37556886528 37618163712 37789830176 37801846152 37863523008 37976048208 37978013696 38038817096 38151863246 38214111184 38225720064 38226262068 38327678284 38401875456 38578842624 38580208939 38652346404 38830467816 39009410064 39021260544 39084926976 39265875712 39278361024 39382568512 39446824448 39458807808 39459367296 39640645632 39642049552 39704110932 39822106107 39824731808 39899196288 39901827072 40083063552 40096660212 40281437448 40344499818 40359416832 40467066192 40530419172 40532516864 40545404928 40719302656 40732250112 40733115136 40905700831 40918127376 40920825344 40984888704 41109400576 41186267136 41187725796 41310130071 41377530984 41390100864 41457632256 41580838656 41645935296 41660062101 41661333504 41772455424 41838740552 41852043954 41854210048 42031545808 42044910516 42047086592 42238665864 42240851968 42306981888 42321332928 42434215243 42435510272 42513558948 42516362112 42642714912 42712290048 42725265408 42793669233 42794975232 42922156032 42990875082 43003935072 43188377344 43202109888 43401197952 43402119656 43472933824 43602129424 43686537216 43803060896 43887857664 44090105856 44174110176 44305389576 44377677504 44391158784 44595726336 44597305746 44802188032 44802823284 44875286528 44889555456 45008649728 45094404138 45302212452 45305199488 45510978408 45599081472 45809215488 45823131648 45824754528 46032893298 46035928512 46107999792 46125047808 46247419904 46248075648 46321462754 46337605632 46534925716 46549062336 46549722357 46552131584 46763574144 46766657536 46995010356 47068583121 47070019584 47071686624 47085986304 47211577224 47285489034 47302972416 47520958464 47595354624 47611499544 47739949056 47815703488 47830907376 47833382912 47973054276 48036052352 48050644992 48051326304 48052346762 48273786148 48367237632 48496245992 48510978432 48586924512 48590128128 48604889088 48734531328 48827384613 48828874752 48907050552 49052395602 49147354368 49278443508 49358145536 49373839872 49374888416 49601369088 49602422464 49831005056 49927471104 50060641024 50075848704 50156020929 50157551616 50387154666 50402461536 50484697344 50634730944 50732752896 50966544384 50967626752 50968349424 51199850709 51202500608 51438456832 51536461872 51773957088 52012546752 52028347392 52030190037 52113235968 52269960498 52367695128 52371148032 52609020912 52611743744 52612489728 52852581194 52938814576 52955647452 53096141476 53113024377 53198928384 53202436096 53444084736 53445977521 53462213616 53708583264 53792666424 53812555776 53956088256 54040558896 54056975616 54060539904 54309666816 54413142336 54557503168 54558276741 54574850736 54646518272 54663894144 54826347744 54915022848 54916967728 55080173428 55166403873 55170041312 55186801152 55276843008 55441118208 55527913728 55546749468 55696607232 55802725272 56059880688 56168404992 56318221152 56335329792 56409309184 56427245568 56428443904 56684745264 56688482816 56856953216 56949720064 56967020544 57058225644 57227794869 57229541376 57321166776 57338580096 57491517426 57602813184 57868263936 57978519606 58245701724 58248716288 58514115096 58517143552 58785013777 58786807808 58898813568 59055912458 59073852768 59170236672 59188211712 59460968448 59463074328 59556166398 59737097712 59848794432 59852740608 60124595328 60125872184 60144990318 60402949936 60422156172 60681304544 60700599288 60798775296 60981620581 61078953984 61099672704 61377191064 61381238016 61477333056 61500063744 61664100864 61779400704 61781588694 62065416448 62066296476 62085151296 62186448384 62351432192 62371257984 62658683136 62660013808 62758110828 62762248832 62781315072 62948769632 63047318712 63070629888 63361277952 63460472832 63481999392 63653265408 63770338422 63774543168 63964072368 64067526656 64068435072 64087898112 64192462848 64383234048 64486312623 64489650176 64681304576 64782566016 64786837504 64979375104 65103179484 65209400736 65403194136 65529805824 65704591344 65831786496 66135158784 66261165264 66458084364 66566516256 66567929918 66767798272 66874694572 66895958619 67073436997 67182872888 67203282048 67204234926 67312929792 67512974592 67641606207 67643670528 67953318678 67957799232 68266467612 68398622208 68713823232 68715282496 68737131792 69031942784 69053892768 69350062336 69371129856 69372113472 69373586716 69482194131 69484314624 69693280664 69802388574 69823593504 69828197376 70145361216 70149986304 70492515534 70605029376 70607529936 70628979456 70817365836 70928233551 70931904512 70954458624 71258779648 71281437696 71282951488 71609923584 71611444352 71723555232 71750074368 71941451008 72054078528 72075967488 72078520143 72080719872 72410679222 72550856448 72744368988 72766467648 72880386768 72885192192 72907333632 73101796992 73217795966 73243312128 73360575828 73555205164 73578593403 73580838912 73582401536 73702457344 73917665262 73921490944 74037218304 74039840419 74062332624 74262142976 74403633696 74746507584 74891206656 75090961536 75113773056 75236327424 75579660352 75580731999 75603692304 75727046016 75952096416 76077634192 76303726492 76428222368 76451440128 76452524136 76655356568 76803750912 77157685248 77160417878 77304692808 77660935632 78018820128 78042521088 78169853952 78404940747 78531751424 78556722048 78765137024 78893648896 78917615616 78918734592 79278871791 79281291264 79284099104 79408221864 79644212214 79649463616 79798392576 79803654144 80166127104 80193320424 80562874896 80688999636 80718833664 80934132384 81060838344 81065033728 81090809856 81436120003 81438605312 81464500224 81466230272 81811401662 81836254752 81841650688 81969777408 82218801152 82372534272 82375451592 82620260142 82755061968 82780201728 82915264512 83161677312 83291870592 83320124202 83544910848 83677481104 83704087908 83708420096 84063091616 84089821032 84094173184 84477331728 84479125759 84481703936 84613963776 84642665856 84868430486 85027117896 85032724224 85285429824 85424580096 85450530816 85587338466 85844312064 85981750164 86007870144 86237276139 86376754688 86404219776 86802395904 86804239312 86945867648 87204258848 87373074432 87606121792 87775715328 88180211712 88348220352 88583868687 88610779152 88755355008 88782317568 89191452672 89194611492 89334249597 89604376064 89605646568 89750573056 89779110912 90017299456 90188808276 90604424904 90610398976 91021956816 91198162944 91618430976 91649509056 92065786596 92071857024 92215999584 92250095616 92494839808 92496151296 92642925508 92672383041 92675211264 92918247583 93069851432 93098124672 93099444714 93104263168 93527148288 93533315072 93990020712 94137166242 94143373248 94171972608 94423154448 94570978068 94605944832 95041916928 95190709248 95222999088 95479898112 95631406976 95661814752 95946108552 96072104704 96101289984 96102652608 96104693524 96547572296 96734475264 96992491984 97021956864 97173849024 97180256256 97209778176 97469062656 97654769226 97814101104 98104791204 98294708736 98556887016 98716291072 98747679744 98749776832 99202738176 99204844928 99662010112 99851894877 99854942208 100121282048 100151697408 100312041858 100774309332 100804923072 100969394688 101269461888 101465505792 101929978017 101933088768 101935253504 101936698848 102399701418 102405001216 102568953241 102876913664 103072923744 103547914176 104025093504 104056694784 104060380074 104226471936 104539920996 104703582861 104735390256 104742296064 105218041824 105224979456 105705162388 105738773301 105877629152 105911294904 106192282952 106226048754 106397856768 106404872192 106888169472 106891955042 106924427232 107417166528 107585332848 107625111552 107912176512 108081117792 108113951232 108121079808 108616018833 108619333632 108826284672 109115006336 109116553482 109149701472 109293036544 109327788288 109652695488 109826693949 109830045696 109833935456 110160346856 110332807746 110340082624 110373602304 110553686016 110882236416 111055827456 111093498936 111393214464 111605450544 112119761376 112336809984 112636442304 112670659584 112818618368 112854491136 112856887808 113369490528 113376965632 113713906432 113899440128 113934041088 114116451288 114455589738 114642333552 114677160192 114983034852 115205626368 115736527872 115740626817 115957039212 116491403448 116497432576 117028230192 117030715501 117034287104 117570027554 117797627136 118111824916 118147705536 118340473344 118376423424 118921936896 118926148656 119112332796 119466318321 119474195424 119697588864 119705481216 120249190656 120251744368 120289980636 120805899872 120844312344 121362609088 121401198576 121403776753 121597550592 121963241162 122157907968 122199345408 122717102493 122754382128 122762476032 122954666112 123328201728 123558801408 123563177388 123930390213 124130832896 124132592952 124170302592 124372896768 124702864384 124742515968 125317366272 125320027616 125516221656 125524497664 125562630144 125897539264 126094637424 126141259776 126722555904 126920945664 126963998784 127302645729 127306530816 127540676844 127549086336 127928144736 128135053312 128136870144 128175796224 128381007699 128384925696 128721609037 128766468096 128972625246 128979300352 129362609152 129565132032 129573675008 129958750208 130206358968 130418801472 130806388272 131059611648 131409182688 131663572992 132270317568 132522330528 132916168728 133133032512 133135859836 133535596544 133749389144 133791917238 134146873994 134365745776 134406564096 134408469852 134625859584 135025949184 135283212414 135906637356 135915598464 136532935224 136797244416 137427646464 137430564992 137474263584 138063885568 138107785536 138700124672 138742259712 138744226944 138747173432 138964388262 139386561328 139604777148 139647187008 139656394752 140290722432 140299972608 140985031068 141205749363 141210058752 141215059872 141257958912 141634731672 141856467102 141863809024 141908917248 142517559296 142562875392 142565902976 143219847168 143222888704 143447110464 143500148736 143882902016 144108157056 144151934976 144157040286 144821358444 145101712896 145488737976 145532935296 145760773536 145770384384 145814667264 146203593984 146435591932 146482153839 146486624256 146721151656 147110410328 147157186806 147164803072 147404914688 147835330524 147842981888 148074436608 148079680838 148124665248 148524285952 148807267392 149493015168 149782413312 150181923072 150227546112 150468062787 150472654848 151159320704 151161463998 151207384608 151454092032 151904192832 152155268384 152607452984 152856444736 152902880256 152905048272 153310713136 153607501824 154315370496 154320835756 154609385616 155321871264 156037640256 156085042176 156090570111 156339707904 156809881494 157063502848 157113444096 157530274048 157787297792 157835231232 157837469184 158557743582 158568198208 158816443728 159288424428 159298927232 159596785152 159607308288 160332254208 160337932563 160386640848 161125749792 161377999272 161437667328 161868264768 162121676688 162125119639 162130067456 162181619712 162872240006 162929000448 162932460544 163622803324 163672509504 163674830223 163683301376 163939554816 164437602304 164745068544 164750903184 165240520284 165499211619 165510123936 165560403456 165830529024 166323354624 166583741184 166640248404 167089821696 167354962208 167408175816 167416840192 168126183232 168179642064 168183213667 168188346368 168954663456 168958251518 169227927552 169285331712 169736860972 170054235792 170065448448 170570859648 170849160192 170901061632 171174676932 171683384607 171688624128 171963500328 172015740288 172474552278 172753509376 172808439552 173604791808 173608478624 173891735296 174408517696 174746148864 175212243584 175551430656 176355041331 176360423424 176696440704 177167737374 177221558304 177510710016 177564635136 178382905344 178389222984 178668499194 179208752128 179211293136 179501146112 179558221824 180034598912 180377616552 181208849808 181220797952 182043913632 182396325888 182944861743 183236861952 183299018112 184131573192 184143714048 184431999168 184500191232 184989679616 184992302592 185285851016 185344766082 185836495166 186139702864 186196249344 186198889428 186208526336 187054296576 187066630144 187922953219 187980041424 188274332484 188286746496 188343945216 188846308896 189141956136 189211889664 190083833856 190381418496 190445998176 190959796224 191262813952 191323629504 191892217104 192144209408 192202579968 192205305216 192209387048 193095144592 193468950528 193984983968 194043913728 194347698048 194360512512 194938125312 195309538452 195628202208 196209582408 196589417472 197113774032 197432582144 197495359488 197499553664 198405476352 198409689856 199324020224 199703789754 200242564096 200303394816 200624083716 201220310991 201548618664 201609846144 201938789376 202538923776 202924818621 202931011584 203859956034 203870507008 203873397696 204799402836 204810002432 205137906482 205753827328 206145847488 206695693603 207095828352 208050187008 208113389568 208120760148 208446582393 208452943872 209079841992 209407165722 209470780512 209484592128 210436083648 210449958912 211410324776 211477546602 211755258304 211822589808 212384565904 212452097508 212795713536 213776338944 213783910084 213848854464 214834333056 215170665696 215250223104 215824353024 216162235584 216227902464 216235560429 216242159616 217232037666 217652569344 218230012672 218233106964 218299402944 218586073088 218655576576 219305390976 219653387898 219667870912 220320693712 220665615492 220680165248 220747204608 221107372032 221764472832 222111654912 222119521257 222186997872 222786428928 223210901088 224239522752 224673619968 225272884608 225341319168 225708982272 225713775616 226738981056 226742195997 226753931264 227427812864 227798880256 228232902576 228911179476 229284667104 229354320384 229966069704 230411252736 231473055744 231481253634 231914078424 232982806896 232987754713 232994865152 234056460384 234061431002 235140055108 235214822241 235595254272 236223649832 236295411072 236680946688 236752846848 237836615373 237843873792 237852297312 238224665592 238932636642 238948390848 239395177728 239410962432 240498381312 240503488736 240579961272 241611799744 241688624688 242725218176 242802397152 242807553506 243195101184 243926482324 244308360009 244315815936 244398690816 245434204986 245508764256 245524952064 245909332224 246656403456 247117602816 247126354776 247860780426 248261665792 248265185904 248340605184 248745793536 249405728768 249485031936 250634732544 250640055232 251032443312 251048995328 251125260288 251795078528 252189274848 252282519552 253437377277 253445111808 253841891328 253927997568 254605291458 255081353688 255098172672 255856289472 256270106624 256273740288 256351592448 256762015398 257443218074 257532936192 257945250492 257958600704 258711828417 258725218304 259130264064 259147350016 259917500416 260333632441 260412717936 260837602944 261612776544 262119223296 262818365376 263327145984 264540635136 265044661056 265751606061 265832337456 266266065024 266271719672 267498778288 267583834476 268293747988 268731491552 268813128192 268816939704 269251719168 270051898368 270061462573 270566424828 271813274712 271831196928 273065870448 273594488832 274855292928 274861129984 274948527168 276127771136 276215571072 277400249344 277484519424 277488453888 277494346864 277928776524 278754742749 278773122656 279209554296 279294374016 279312789504 280581444864 280599945216 281970062136 282411498726 282430119744 282515917824 283269463344 283712934204 283727618048 283817834496 285035118592 285125750784 285131805952 286339905817 286439694336 286445777408 286894220928 287765804032 288216314112 288303869952 288314080572 289642716888 290203425792 290977475952 291065870592 291521547072 291540768768 291629334528 292407187968 292871183864 292964307678 293442303312 294220820656 294314373612 294329606144 295670661048 295685963776 296148873216 296159361676 296249330496 297039506701 297048571904 297614534784 298986030336 299555684631 299564826624 300363846144 300455092224 300936125574 302318641408 302322927996 302414769216 302908184064 303808385664 304310536768 305214905968 305712889472 305805760512 305810096544 306621426272 307215003648 307706859723 308630740992 308641671512 309218771232 310643742528 312075280512 312170084352 312181140222 312679415808 313619762988 314110748583 314127005696 314226888192 315060548096 315574595584 315674938368 317115487164 317136396416 317632887456 318576848856 318597854464 319193570304 319214616576 320664508416 320675865126 320773281696 322251499584 322755998544 322875334656 323736529536 324243353376 324250239278 324363239424 325744480012 325848056499 325858000896 325864921088 327245606648 327345019008 327349660446 327366602752 327879109632 328875204608 329480081847 329490137088 329501806368 330481040568 330998423238 331020247872 331120806912 331661058048 332646709248 333167482368 333280496808 334179643392 334709924416 334816351632 334833680384 336252366464 336359284128 336366427334 337909326912 337916503036 338455855104 338570663424 339473721944 340108471584 340130896896 341141719296 341698320384 341802123264 342349353864 343366769214 343927000656 344031480576 344949104556 345507018752 345616879104 347209583616 347216957248 347221880451 347783470592 348817035392 349492297728 350424487168 351092146503 351102861312 352710082662 353392881408 354335474748 354443116608 355021420032 355129270272 356765810688 356778445968 357336998388 358398954963 358417504256 358422586272 359002292224 359116443648 360069197824 360645674299 360755233104 362417699616 362441595904 364087827264 364211330259 364792651776 365889723486 366473723904 366598036224 368151307479 368263146384 368287428096 368863998336 369984605184 370571702032 370689532164 371672990332 371791170639 372279405728 372392498688 372397778856 372417052672 374108593152 374121842647 374133260288 375845906438 375960082848 376548664968 376573492992 376687890432 377692617792 378283912272 378423779328 380167667712 380762836992 380891996352 381907937187 381919592448 382525627904 382647259008 383784434208 384288418816 384405159936 384410610432 384418774096 386164827111 386190289184 386937901056 387969967936 388087827456 388695396096 388721025024 389876250624 390619076904 391256404416 392419164816 393178834944 394227548064 394865164288 394990718976 394999107328 396810952704 396819379712 398648040448 399407579508 400485128192 400606789632 401248167432 402440621982 403097237328 403219692288 403877578752 405077847552 405849637242 407719912068 407741014016 407746795392 409598805672 409620004864 410275812964 411495096439 411507654656 412291694976 413391387206 414191656704 416100374016 416226779136 416241520296 416893164786 418159683984 418814331444 418941561024 418969184256 420872167296 420899917824 422820649552 422955093204 423510516608 423645179616 424769131808 424904195016 425591427072 426871344067 427552677888 427567820168 427697708928 429668666112 430341331392 430500446208 431648706048 432324471168 432455804928 432471120858 434464075332 435305138688 436460025344 436466213928 436598805888 437172146176 437311153152 438610781952 439306775796 439335741824 440641387424 441331230984 441360330496 441494409216 442214744064 443528945664 444223309824 444239042514 444373995744 445572857856 446421802176 448479045504 449347239936 450545769216 450682638336 451404188361 451417964544 451427551232 453477962112 453484391994 453507862528 454855625728 455597760512 456465805152 457822358952 458569334208 458708640768 459932139408 460822505472 462946111488 462962507268 463828156848 465965613792 465975509426 468112920768 468122862004 468271710333 470280110216 470429644482 471190508544 472447299664 472590822144 473361893376 473505693696 475673230746 475704594624 476449331184 477865273284 477896781696 478790355456 478821924864 480996762624 481006977472 481013797689 481159922544 483223599488 483377249376 485450436352 485604794304 485615107012 486375358917 486390202368 487852964648 488616720018 488797381632 490868409972 491017528512 491049904128 491818664448 493312806912 494235205632 494252709552 495721560852 496497634857 496523331584 496530371808 496681210368 497491587072 498811457536 498970063872 501269465088 501280110464 502064886624 502097990656 502250520576 503590157056 504378549696 504549641001 504565039104 506874754554 507683782656 507855995136 509210582916 510162707376 510196345344 511712578944 512547480576 512703184896 513524030796 514886436148 515050153821 515065872384 515890500984 515917201408 517423656834 517450436608 518260528128 518278882933 518294700032 519835000832 520667264882 520825435872 521675205888 523225553088 524238446592 525636730752 526654291968 529065123993 529081270272 530089322112 531503212122 531664674912 532532130048 532543439344 534997556576 535167668952 536587495976 537462983104 537626256384 537633879408 538503438336 540103796736 540122925146 541132849656 543626549424 543662393856 546131740896 547188977664 548834585229 549710585856 549722259968 549897054336 552255542272 552431142144 554800498688 554969038848 554976907776 554988693728 555857553048 557509485498 557546245312 558419108592 558588748032 558625579008 561162889728 561199890432 563768859657 563940124272 564822997452 564860239488 565031835648 566538926688 567425868408 567455236096 567635668992 570052840021 570070237184 570251501568 570263611904 572679811634 572879388672 572891554816 573788441856 575531608064 576432628224 576607739904 576628161144 579285433776 580406851584 581954951904 582131741184 583043094144 583081537536 584814375936 585742367728 585928615356 586884606624 588441641312 588628747224 588659212288 591341322096 591353880313 591371927552 592297746432 592318723352 592498660992 594079013402 595229069568 597972060672 599111369262 600727692288 600910184448 601872251148 603660932973 604637282816 604645855992 604829538432 605816368128 607616771328 608621073536 610429811936 611425778944 611611521024 611620193088 613242852544 614430007296 615413719446 617261481984 617283343024 618437542464 620087080809 621287485056 624150561024 624340168704 624362280444 625339747179 625358831616 627239525976 628221497166 628254011392 628453776384 630121096192 631149191168 631349876736 634230974328 634272792832 635265774912 637153697712 637195708928 638387140608 641329016832 641351730252 641546563392 644502999168 645511997088 645750669312 647473059072 648486706752 648500478556 648706681287 648726478848 651488960024 651696112998 651729842176 654491213296 654690038016 654699320892 654733205504 655758219264 657750409216 658960163694 659003612736 660962081136 661996846476 662040495744 662241613824 663322116096 665293418496 666334964736 666358563771 666560993616 668359286784 669419848832 669632703264 672504732928 672718568256 672732854668 675818653824 675833006072 677141326848 678947443888 680216943168 680261793792 682283438592 683396640768 684698707728 686733538428 687854001312 688062961152 689898209112 691014037504 691233758208 694419167232 694433914496 694443760902 695566941184 697634070784 698963264139 698984595456 700848974336 702184293006 705420165324 706785762816 708670949496 708886233216 710042840064 710258540544 713509846119 713531621376 713556891936 714673996776 716797909926 716835008512 716845172544 717982672687 718004584448 718232887296 720138395648 721291348598 721510466208 724835399232 724883191808 728175654528 728422660518 729585303552 731779446972 732925080027 732947447808 733196072448 736302614958 736526292768 736574856192 737727996672 739969210368 741143404064 741379064328 743345980664 743582341278 744558811456 744784997376 744795557712 744834105344 748217186304 748243685294 751691812876 751920165696 753097329936 753146985984 753375780864 755385235584 756567824544 756847558656 760312131831 760335335424 761525673984 761783992704 763815874374 765051255808 765294518016 767568868416 768576837632 768810319872 768821220864 768837548192 772329654222 772380578368 773875802112 775939935872 776175654912 777390792192 777442050048 779752501248 781000897323 781238153808 782512808832 784838329632 786357669888 788455096128 789730328576 789981437952 789998214656 793621905408 793638759424 797254818183 797296080896 798815159016 800970256384 802496334864 804881243964 806194474656 806439384576 807755157504 810155695104 810184387719 811699274484 815439824136 815482028032 815493590784 819197611344 819215008507 819240009728 820551625928 822990192878 824583389952 826782774412 828383313408 832200748032 832453558272 832483040592 833786329572 836264228247 836319367968 837628662888 837883122048 837938368512 841744334592 841799835648 845641299104 845910186408 847021033216 847290359232 849538263616 849808390032 851182854144 853742688134 855105355776 855135640336 855395417856 859019717451 859337332224 860682662784 863297412096 864648942336 864911609856 864942241716 868928150664 870610277376 872920050688 872932427856 873197611776 874344292352 874622306304 877221563904 878613551592 878671483648 881282774848 882662461968 882720660992 882988818432 887057891328 888446619648 888478085028 888747991488 891118520103 891145715712 892843604352 896958091008 898667053893 898694479872 901091538432 901365276672 902808376722 902855102464 906955924224 906968783988 907015725056 909711251456 911195521024 912931610304 915366643099 915644717904 917138668416 917417281536 919864278816 921645010944 923120579169 925892222976 925925014536 927656313696 931931227584 931951018852 936225841536 936245724008 936543420666 940560220432 940859288964 942381017088 944894599328 945181644288 946723786752 951346461492 951409189248 952898662368 955730546568 955793563392 957580710912 957643849728 961993525248 962013954944 962027595378 962319845088 966447198976 966754498752 970900872704 971209588608 971230214024 972750717834 975705929296 977233440036 977594763264 981736819944 982035057024 982099808256 983637328896 986625613824 988440245541 988470411264 988505419104 991443121704 992995269714 993046663168 993060743616 993362420736 994983174144 997622915072 997940127744 1002538930176 1002560220928 1004129773248 1004195981312 1004501041152 1007180314112 1008757099392 1009099282002 1013749509108 1015367565312 1015711990272 1018421165832 1020325414752 1020392690688 1023425157888 1025094961152 1025406369792 1027048061592 1029772872296 1030100307642 1031781001968 1031834402816 1034847313668 1034900873216 1036521056256 1036557765866 1039670001664 1041334529764 1041650871744 1041665641353 1043350411776 1046451106176 1048476893184 1051273461504 1053276439509 1053308583936 1058130247986 1060178644224 1063006424244 1063329349824 1065064260096 1065086878688 1069995113152 1070335337904 1073174991952 1074925966208 1075252512768 1075267758816 1077006876672 1080207593472 1080245850292 1081937022897 1082265699312 1087253098848 1087324787712 1092263481792 1092633990777 1094377955328 1097669170458 1099421171712 1099444519936 1099794108672 1104453922437 1104511084544 1104862284288 1109600997376 1109953815552 1109977387456 1111715106096 1115018970996 1115092490624 1116838217184 1117177496064 1117251158016 1122325779456 1122365527941 1122399780864 1127537719314 1127880248544 1129645994904 1129720478976 1130063671296 1133077853376 1134851736816 1134875837473 1134910472192 1135271337984 1140105680042 1140503003136 1140527223808 1145359623268 1145723811561 1145758777344 1145783109632 1147576883712 1151063216128 1152865256448 1153215479808 1153256322288 1158494481333 1158570867552 1160813703168 1163909903808 1164263482368 1166086188288 1166163075072 1169628751872 1171484735456 1171857230712 1173769213248 1176883282624 1177257494448 1177318424576 1182682644192 1182707760626 1184595492864 1184637446704 1184997321984 1188158026804 1190458139136 1195944121344 1198222738524 1201455384576 1201820368896 1203744502296 1207321865946 1209274565632 1209291711984 1209659076864 1211632736256 1215233542656 1217242147072 1220859623872 1222851557888 1223223042048 1223240386176 1226485705088 1228860014592 1230827438892 1234485289317 1234522963968 1234566686048 1236875084928 1240174161618 1242574970112 1248301122048 1248680337408 1248724560888 1250679494358 1254479051952 1256442994332 1256508022784 1256907552768 1260242192384 1262298382336 1262699753472 1268076725761 1268461948656 1268545585664 1270531549824 1274307395424 1274391417856 1276774281216 1280614032201 1282658033664 1282703460504 1283093126784 1289005998336 1291023994176 1291501338624 1294946118144 1296973413504 1297000957112 1297413362574 1302977920048 1303392225996 1303459684352 1308982426592 1309380076032 1309398641784 1309466411008 1311516438528 1315460672533 1315500818432 1317920327388 1318007225472 1321924162272 1323993692952 1324080991488 1324483227648 1326644232192 1330586836992 1332669929472 1332717127542 1333121987232 1336718573568 1338839697664 1339265406528 1345009465856 1345437136512 1345465709336 1351637307648 1351666012144 1354282653696 1357894887776 1360433886336 1360523587584 1364566877184 1366793281536 1369397415456 1373467076856 1375708002624 1376125922304 1379796418224 1382028075008 1382467516416 1388838334464 1388867828992 1388887521804 1391133882368 1395268141568 1397926528278 1401697948672 1404368586012 1410840330648 1413571525632 1417341898992 1417772466432 1420085680128 1420517081088 1427019692238 1427113783872 1429347993552 1433595819852 1433670017024 1433690345088 1435965345374 1436465774592 1440276791296 1442582697196 1443020932416 1443041393067 1446869855221 1449670798464 1449766383616 1456351309056 1456845321036 1459126076751 1459170607104 1463558893944 1465850160054 1466392144896 1472605229916 1473052585536 1473149712384 1475455993344 1479938420736 1482286808128 1482758128656 1486691961328 1487164682556 1489117622912 1489569994752 1489591115424 1496434372608 1496487370588 1503383625752 1503840331392 1506194659872 1506293971968 1506751561728 1510770471168 1513135649088 1513648923003 1513695117312 1520624263662 1523051347968 1523567985408 1527631748748 1530102511616 1530589036032 1535137736832 1537153675264 1537642441728 1537675096384 1544659308444 1544761156736 1547751604224 1551879871744 1552351309824 1554781584384 1554836648799 1554884100096 1559505002496 1562001794646 1562476307616 1565025617664 1569676659264 1572715339776 1576910192256 1579962875904 1579996429312 1587195371979 1587243810816 1587277518848 1594509636366 1594592161792 1597630318032 1601940512768 1604992669728 1609762487928 1612388949312 1612878769152 1615510315008 1620311390208 1620368775438 1623398548968 1630879648272 1630964056064 1630987181568 1638395222688 1638430017014 1641103251856 1645980385756 1646503755687 1649166779904 1653565548824 1656766626816 1664401496064 1664907116544 1664966081184 1667572659144 1672528456494 1672638735936 1675257325776 1675766244096 1675876737024 1683488669184 1683599671296 1691282598208 1691306578971 1691820372816 1694042066432 1694580718464 1699076527232 1699616780064 1702365708288 1707485376268 1710158520063 1710210711552 1710271280672 1710790835712 1718039434902 1718674664448 1721365325568 1726594824192 1729297884672 1729823219712 1729884483432 1737856301328 1741220554752 1745840101376 1745864855712 1746395223552 1748688584704 1749244612608 1754443127808 1757227103184 1757342967296 1762565549696 1765324923936 1765441321984 1765977636864 1774061640939 1774115782656 1776893239296 1776956170056 1777495982976 1782237040206 1785687208704 1793916182016 1797334107786 1802183076864 1802730553344 1805616753444 1805710204928 1810982798919 1813911848448 1813937567976 1814031450112 1819422502912 1822335427087 1822391042048 1825863220608 1830733286198 1831289435808 1834277336832 1834834563072 1839728557632 1843290021888 1846241158338 1851784445952 1851850029072 1855312627392 1860261242427 1863862455168 1863902037704 1872451683072 1872491448016 1873086841332 1881120440864 1881718577928 1884762034176 1889789198656 1890363288576 1890430238011 1893447573504 1902692922984 1902818378496 1905797324736 1911461093136 1911587126784 1915161421824 1923987050496 1924027909888 1924055190756 1924639690176 1932894397952 1933508997504 1941801745408 1942419177216 1942460428048 1945501435668 1951411858592 1954466880072 1955189526528 1963473639888 1964070114048 1964199616512 1967274657792 1973251227648 1976880491082 1977010838208 1982886243408 1985990539428 1986093326336 1986121487232 1986724841472 1989966348288 1995245830144 1995880255488 1999075691313 2004379340719 2005077860352 2005120441856 2008259546496 2008391962624 2014360628224 2017514198784 2018198564004 2027499018216 2031423980544 2036842331664 2040650829504 2040785381376 2046850315776 2050189922304 2054096123184 2059545744592 2060200615284 2063562003936 2069694627336 2069801746432 2073042112512 2073115531732 2079276546907 2079340003328 2082669059528 2083301743488 2083331282706 2086700823552 2092902212352 2096889792417 2096953786368 2102546923008 2106552879018 2116260495972 2120357288448 2126012848488 2126658699648 2130128520192 2130173757376 2139990226304 2140670675808 2146349983904 2149851932416 2150505025536 2150535517632 2153948018061 2154013753344 2160415186944 2160491700584 2163874045794 2164531398624 2174506197696 2174649575424 2184526963584 2185267981554 2188755910656 2195338340916 2198775240081 2198842343424 2198889039872 2199588217344 2208907844874 2209022169088 2209724568576 2219201994752 2219907631104 2219954774912 2223430212192 2230037941992 2230184981248 2233676434368 2234354992128 2234502316032 2244651558912 2244731055882 2255075438628 2255760497088 2259291989808 2259440957952 2260127342592 2266155706752 2269703473632 2269751674946 2270542675968 2280211360084 2280936395493 2281006006272 2281054447616 2290719246536 2291447623122 2291566219264 2295153767424 2302126432256 2305730512896 2306430959616 2306512644576 2316988962666 2317141735104 2321627406336 2327819807616 2328526964736 2332172376576 2332326150144 2339257503744 2342969470912 2343002691969 2343714461424 2347538426496 2353766565248 2354514988896 2365365288384 2365415521252 2369190985728 2369274893408 2369994643968 2376316053608 2380916278272 2391888242688 2396445477048 2402910769152 2407489004592 2414643731892 2418549131264 2418583423968 2419318153728 2423265472512 2430467085312 2430553163157 2434484294144 2441719247744 2445703115776 2446446084096 2446480772352 2452971410176 2457645025521 2457720029184 2461654877784 2468970578634 2469133372096 2473750169856 2480348323236 2485149940224 2496602244096 2497360674816 2497449121776 2501358988716 2508792684741 2508958103904 2512885988664 2513016045568 2513815105536 2520484384768 2524519720093 2524596764672 2525399506944 2536153451522 2536923897312 2537091171328 2541063099648 2548614790848 2548782835712 2553548562432 2561228064402 2565316067328 2565406921008 2566186253568 2577059152353 2578011996672 2582047988352 2589892236288 2593946827008 2594001914224 2594826725148 2605955840096 2606784451992 2606919368704 2617964853184 2618760152064 2618797283568 2618852898529 2618932822016 2623032877056 2630921345066 2635840654776 2636014450944 2643848324544 2647987385904 2648161982976 2648966455296 2661173673984 2665339858944 2665434255084 2666243974464 2673355560309 2673437147136 2677679395328 2678530813056 2690018931712 2690874273024 2690931418672 2703274615296 2703332024288 2708565307392 2715789775552 2720867772672 2721047175168 2729133754368 2733586563072 2738794830912 2746099929297 2746934153712 2751416005248 2752251844608 2759592836448 2764056150016 2764935032832 2769361737507 2777676668928 2777735657984 2777775043608 2782267764736 2790536283136 2795853056556 2803395897344 2808737172024 2821680661296 2827143051264 2834683797984 2835544932864 2840171360256 2854039384476 2854227567744 2858695987104 2867191639704 2867340034048 2867380690176 2871930690748 2872931549184 2880465675073 2880553582592 2885165394392 2886041864832 2886082786134 2893739710442 2899341596928 2899532767232 2912702618112 2913690642072 2918252153502 2927117787888 2931700320108 2932784289792 2945210459832 2946105171072 2946299424768 2950911986688 2959876841472 2964573616256 2965516257312 2973383922656 2974329365112 2978235245824 2979139989504 2979182230848 2992868745216 2992974741176 3006767251504 3007680662784 3012389319744 3012587943936 3013503123456 3021540942336 3026271298176 3027297846006 3041248527324 3046102695936 3047135970816 3055263497496 3060205023232 3061178072064 3070275473664 3074307350528 3075284883456 3075350192768 3089318616888 3089522313472 3095503208448 3103759743488 3104702619648 3109563168768 3109673297598 3119010004992 3124003589292 3124952615232 3130051235328 3139353318528 3145430679552 3153820384512 3159829318527 3159925751808 3159992858624 3174390743958 3174555037696 3189019272732 3189184323584 3195260636064 3203881025536 3209985339456 3219524975856 3224777898624 3225757538304 3231020630016 3240622780416 3240737550876 3245811068691 3246797097936 3261759296544 3261974363136 3276790445376 3276860034028 3277901972331 3282206503712 3291960771512 3293007511374 3298333559808 3307131097648 3313533253632 3328802992128 3329932162368 3335145318288 3345056912988 3345277471872 3350514651552 3351532488192 3351753474048 3366977338368 3367096583823 3367199342592 3382565196416 3382613157942 3383640745632 3388084132864 3389161436928 3398153054464 3399233560128 3404627512419 3404731416576 3414970752536 3420317040126 3420542561344 3421581671424 3436078869804 3437349328896 3442730651136 3453189648384 3458595769344 3459646439424 3459768966864 3475483443999 3475712602656 3482441109504 3491680202752 3491729711424 3492790447104 3497377169408 3498489225216 3508886255616 3514454206368 3514685934592 3525131099392 3530649847872 3530882643968 3531955273728 3548123281878 3553786478592 3553912340112 3554991965952 3564474080412 3571374417408 3587832364032 3594668215572 3604366153728 3605461106688 3611233506888 3611420409856 3621965597838 3627823696896 3627875135952 3627952180531 3628062900224 3638845005824 3644670854174 3651726441216 3661466572396 3662578871616 3668554673664 3669669126144 3679457115264 3686580043776 3692482316676 3703455867951 3703568891904 3703700058144 3710625254784 3720522484854 3727724910336 3727804075408 3744903366144 3744982896032 3746173682664 3762240881728 3763437155856 3769524068352 3779578397312 3780726577152 3780860476022 3786895147008 3804230177283 3805385845968 3805636756992 3811594649472 3822922186272 3823174253568 3830322843648 3841842096603 3847974100992 3848055819776 3848110381512 3849279380352 3865788795904 3867017995008 3883603490816 3884838354432 3884920856096 3891002871336 3902823717184 3908933760144 3910379053056 3926947279776 3928140228096 3928399233024 3934549315584 3946382017599 3946502455296 3953760982164 3954021676416 3965772486816 3971981078856 3972186652672 3972242974464 3973449682944 3979932696576 3990369880147 3990491660288 3991760510976 3998151382626 4008758681438 4010155720704 4010240883712 4016519092992 4016783925248 4028721256448 4035028397568 4036397128008 4054998036432 4062847961088 4073684663328 4081301659008 4081570762752 4093700631552 4100379844608 4108192246368 4119091489184 4120401230568 4127124007872 4139389254672 4139603492864 4146084225024 4146231063464 4158553093814 4165338119056 4166603486976 4166662565412 4173401647104 4185804424704 4193779584834 4205093846016 4213105758036 4232520991944 4240714576896 4252025696976 4253317399296 4260257040384 4260347514752 4279980452608 4281341351616 4292699967808 4299703864832 4301010051072 4301071035264 4307896036122 4320830373888 4320983401168 4327748091588 4329062797248 4340609565663 4349012395392 4349299150848 4369053927168 4370535963108 4377378230253 4377511821312 4390676681832 4397550480162 4397778079744 4399176434688 4417815689748 4418044338176 4419449137152 4438403989504 4439815262208 4439909549824 4446860424384 4458721390579 4460075883984 4460369962496 4467352868736 4468709984256 4489303117824 4489462111764 4510150877256 4511520994176 4518583979616 4518881915904 4520254685184 4532311413504 4539406947264 4539503349892 4540946769009 4541085351936 4560422720168 4561872790986 4562108895232 4581438493072 4582895246244 4583132438528 4590307534848 4604252864512 4611461025792 4613025289152 4633977925332 4634283470208 4643254812672 4655639615232 4657053929472 4664344753152 4664509946397 4664652300288 4678515007488 4685938941824 4686005383938 4687428922848 4695076852992 4707533130496 4709029977792 4730730576768 4730831042504 4738549786816 4739989287936 4752632107216 4761832556544 4783776485376 4792890954096 4805821538304 4814978009184 4829287463784 4837098262528 4837166847936 4838636307456 4846530945024 4860934170624 4861106326314 4868968588288 4883438495488 4891406231552 4892892168192 4892961544704 4905942820352 4915290051042 4923309755568 4937941157268 4938266744192 4947500339712 4960696646472 4970299880448 4993204488192 4994721349632 4994898243552 5002717977432 5017585369482 5017916207808 5025771977328 5025878708809 5026032091136 5027630211072 5040968769536 5049039440186 5050799013888 5072306903044 5073847794624 5073919736913 5074182342656 5082126199296 5097229581696 5097565671424 5107097124864 5122456128804 5130475560189 5130632134656 5130813842016 5132372507136 5154118304706 5156023993344 5164095976704 5179784472576 5187893654016 5188003828448 5189653450296 5211911680192 5213568903984 5213838737408 5235929706368 5237520304128 5237594567136 5237705797058 5246065754112 5261842690132 5271681309552 5272028901888 5287696649088 5295974771808 5296323965952 5297932910592 5322184922817 5322347347968 5330679717888 5330868510168 5332487948928 5346711120618 5355358790656 5357061626112 5380037863424 5381748546048 5381862837344 5406549230592 5406664048576 5417130614784 5431579551104 5441735545344 5442094350336 5458267508736 5467006281261 5467173126144 5477589661824 5492199858594 5493868307424 5502832010496 5504503689216 5519185672896 5528112300032 5529870065664 5538723475014 5555353337856 5555471315968 5555550087216 5564535529472 5580783727281 5581072566272 5591706113112 5606791794688 5617474344048 5643361322592 5654286102528 5669367595968 5671089865728 5671290714033 5680342720512 5708078768952 5708455135488 5717391974208 5734383279408 5734680068096 5734761380352 5743861381496 5760931350146 5770330788784 5772083729664 5772165572268 5787479420884 5798683193856 5799065534464 5825405236224 5825611549789 5827381284144 5836504307004 5854235575776 5863400640216 5865568579584 5890420919664 5892210342144 5892598849536 5901823973376 5919753682944 5929147232512 5931032514624 5946767845312 5948658730224 5956470491648 5958279979008 5958364461696 5985737490432 5985949482352 6013138022157 6013534503008 6015361325568 6024778639488 6025175887872 6043081884672 6052542596352 6054595692012 6082497054648 6094271941632 6110526994992 6120410046464 6122356144128 6140550947328 6148614701056 6150569766912 6150700385536 6178637233776 6179044626944 6207519486976 6209405239296 6219126337536 6219346595196 6237829640721 6238020009984 6248007178584 6249905230464 6260102470656 6278706637056 6290669377251 6290861359104 6307640769024 6319658637054 6319985717248 6348781487916 6349110075392 6378038545464 6378368647168 6390521272128 6407566501693 6407762051072 6419970678912 6439049951712 6449555797248 6451515076608 6461844054183 6462041260032 6481245560832 6481475101752 6491622137382 6493594195872 6523518593088 6523948726272 6553580890752 6553720068056 6555803944662 6564413007424 6583921543024 6586015022748 6596667119616 6614262195296 6627066507264 6657605984256 6659864324736 6670290636576 6690113825976 6690554943744 6701029303104 6703064976384 6703506948096 6733954676736 6734193167646 6765130392832 6765226315884 6767281491264 6776168265728 6778322873856 6796306108928 6798467120256 6809255024838 6829941505072 6840634080252 6841085122688 6843163342848 6872157739608 6874698657792 6885461302272 6906379296768 6917191538688 6919292878848 6919537933728 6950966887998 6951425205312 6964882219008 6983360405504 6983459422848 6985580894208 6996978450432 7017772511232 7028908412736 7029008075907 7029371869184 7050262198784 7061299695744 7061765287936 7096246563756 7107572957184 7107824680224 7109983931904 7128948160824 7142748834816 7175664728064 7189336431144 7208732307456 7222467013776 7222840819712 7243931195676 7255647393792 7255750271904 7255904361062 7277690011648 7289341708348 7291659489471 7303452882432 7322933144792 7325157743232 7337109347328 7339338252288 7358914230528 7372935076563 7373160087552 7384964633352 7406911735902 7407400116288 7421250509568 7441044969708 7455449820672 7455608150816 7489806732288 7489965792064 7492347365328 7524481763456 7526874311712 7539048136704 7559156794624 7561453154304 7561720952044 7573559160279 7573790294016 7608460354566 7610771691936 7611273513984 7623189298944 7645844372544 7646348507136 7660645687296 7683684193206 7695948201984 7696111639552 7696220763024 7698558760704 7731177457059 7731577591808 7734035990016 7767206981632 7769676708864 7769841712192 7782005742672 7805647434368 7817867520288 7820758106112 7853894559552 7856280456192 7856558695587 7856798466048 7869098631168 7892764035198 7907521964328 7908043352832 7931544973632 7943962157712 7944373305344 7944485948928 7946899365888 7980739760294 7983521021952 7996302765252 8017517362876 8020066680927 8020311441408 8020481767424 8033038185984 8033567850496 8057442512896 8070056795136 8070342605671 8072794256016 8109996072864 8125695922176 8147369326656 8162603318016 8163141525504 8187401263104 8200759689216 8216384492736 8238182978368 8238299787891 8240802461136 8254248015744 8278778509344 8292168450048 8292462126928 8317106187628 8330676238112 8333206973952 8333325130824 8346803294208 8371608849408 8387559169668 8410187692032 8426211516072 8465041983888 8481429153792 8504051393952 8506634798592 8520514080768 8520695029504 8559960905216 8562682703232 8585399935616 8599407729664 8602020102144 8602142070528 8615792072244 8641397025219 8641660747776 8641966802336 8655496183176 8658125594496 8681219131326 8698024790784 8698598301696 8738107854336 8741071926216 8754756460506 8781353363664 8795100960324 8795556159488 8798352869376 8835631379496 8836088676352 8838898274304 8876537080327 8876807979008 8879630524416 8879819099648 8893720848768 8917442781158 8920151767968 8920739924992 8934705737472 8937419968512 8978606235648 8978924223528 9020301754512 9023041988352 9037167959232 9037763831808 9040509370368 9064622827008 9078813894528 9079006699784 9081893538018 9120845440336 9123745581972 9124217790464 9162876986144 9165790492488 9166264877056 9180615069696 9208224707731 9208505729024 9222922051584 9226050578304 9267955850664 9268566940416 9286509625344 9311279230464 9314107858944 9328689506304 9329019892794 9357030014976 9371877883648 9372010767876 9374857845696 9390153705984 9415066260992 9418059955584 9461461153536 9461662085008 9477099573632 9479978575872 9505264214432 9523665113088 9567552970752 9585781908192 9611643076608 9629956018368 9658574927568 9674196525056 9674333695872 9677272614912 9693061890048 9721868341248 9722212652628 9737433206073 9737937176576 9766876990976 9782812463104 9785923089408 9811885640704 9830580102084 9846619511136 9875882314536 9876533488384 9895000679424 9921393292944 9940599760896 9986408976384 9989796487104 10005435954864 10035170738964 10035832415616 10051543954656 10051757417618 10055260422144 10081937539072 10098078880372 10101289751469 10101598027776 10128088986547 10144613806088 10147695589248 10147839473826 10148364685312 10164252398592 10194459163392 10195131342848 10213882537257 10214194249728 10244912257608 10260951120378 10261627684032 10264745014272 10308236609412 10312047986688 10328191953408 10359568945152 10375787308032 10376007656896 10379306900592 10423823360384 10427137807968 10471859412736 10475040608256 10475189134272 10475411594116 10492131508224 10523685380264 10543362619104 10544057803776 10575393298176 10591949543616 10592647931904 10595865821184 10644369845634 10661359435776 10661737020336 10664975897856 10693422241236 10710717581312 10714123252224 10760075726848 10763497092096 10763725674688 10813098461184 10813328097152 10834261229568 10863159102208 10883471090688 10883856541593 10884188700672 10916535017472 10934012562522 10955179323648 10984399717188 10987736614848 11005664020992 11009007378432 11038371345792 11059740131328 11077446950028 11110367603853 11110706675712 11110942631936 11111100174432 11129071058944 11161567454562 11162145132544 11180015903269 11183412226224 11213583589376 11234948688096 11286722645184 11308572205056 11338735191936 11342179731456 11342581428066 11360685441024 11412690531849 11416157537904 11416910270976 11434783948416 11468766558816 11469522760704 11487722762992 11521862700292 11525526289809 11540661577568 11544167459328 11544331144536 11574958841768 11597366387712 11598131068928 11650810472448 11651223099578 11654762568288 11673008614008 11708471151552 11726801280432 11731137159168 11780841839328 11784420684288 11785197699072 11803647946752 11839146052797 11839507365888 11858294465024 11862065029248 11893535690624 11897317460448 11912940983296 11916559958016 11916728923392 11971109640441 11971474980864 11971898964704 12026276044314 12027069006016 12030722651136 12049557278976 12050351775744 12086163769344 12105085192704 12109191384024 12164994109296 12188543883264 12221053989984 12240820092928 12244712288256 12281101894656 12297229402112 12301139533824 12301400771072 12357274467552 12358089253888 12415038973952 12418810478592 12438252675072 12438693190392 12475659281442 12496014357168 12499810460928 12520204941312 12557413274112 12581338754502 12615281538048 12639317274108 12639971434496 12697562975832 12698220150784 12756077090928 12756347989609 12756737294336 12781042544256 12815133003386 12839941357824 12878099903424 12899111594496 12903030153216 12923688108366 12962491121664 12962950203504 12983244274764 12987188391744 13021828696989 13047037186176 13047897452544 13107161781504 13107440136112 13111607889324 13128826014848 13167843086048 13172030045496 13193334239232 13228524390592 13233011666077 13254133014528 13315211968512 13319728649472 13340581273152 13376164171737 13380227651952 13381109887488 13402058606208 13406129952768 13467909353472 13468386335292 13530260785664 13530452631768 13534562982528 13552336531456 13556645747712 13592612217856 13596934240512 13618510049676 13659883010144 13681268160504 13682170245376 13686326685696 13744315479216 13749397315584 13770922604544 13812758593536 13834383077376 13839075867456 13901933775996 13902850410624 13929764438016 13966720811008 13966918845696 13971161788416 13993529839191 13993956900864 14030655385033 14035545022464 14057816825472 14058016151814 14058743738368 14100524397568 14122599391488 14123530575872 14192493127512 14215649360448 14219967863808 14257896321648 14285497669632 14351329456128 14378672862288 14417464614912 14444934027552 14487862391352 14511294787584 14511500543808 14511808722124 14555380023296 14578683416696 14583318978942 14606905764864 14645866289584 14650315486464 14674218694656 14678676504576 14717828461056 14745870153126 14769929266704 14813823471804 14814800232576 14842501019136 14882089939416 14910899641344 14911216301632 14979613464576 14979931584128 14984694730656 15048963526912 15053748623424 15077636126427 15078096273408 15118313589248 15122906308608 15123441904088 15147118320558 15216920709132 15221543383872 15222547027968 15246378597888 15291688745088 15292697014272 15321291374592 15367368386412 15391426680567 15391896403968 15392223279104 15392441526048 15397117521408 15462354914118 15463155183616 15468071980032 15534413963264 15539353417728 15539683424384 15564011485344 15611294868736 15635735040576 15641516212224 15707789119104 15712560912384 15713117391174 15738197262336 15785528070396 15815043928656 15816086705664 15863089947264 15887924315424 15888971897856 15893798731776 15961479520588 15966554768451 15967042043904 15992605530504 16035034725752 16040133361854 16040963534848 16066076371968 16067135700992 16114885025792 16140113590272 16140685211342 16145588512032 16219992145728 16251391844352 16294738653312 16325206636032 16326283051008 16374802526208 16401018843783 16401519378432 16432768985472 16476365956736 16476599575782 16481604922272 16508496031488 16557557018688 16584336900096 16584924253856 16634212375256 16661352476224 16666413947904 16666650261648 16693606588416 16743217698816 16775118339336 16820375384064 16852423032144 16930083967776 16962858307584 17008102787904 17013269597184 17013872142099 17041028161536 17041390059008 17119921810432 17125365406464 17170799871232 17198815459328 17204040204288 17204284141056 17231584144488 17282794050438 17283933604672 17310992366352 17316251188992 17362438262652 17396049581568 17397196603392 17476215708672 17476834649367 17482143852432 17509512921012 17562706727328 17590201920648 17591112318976 17596705738752 17671262758992 17671638040651 17672177352704 17677796548608 17753074160654 17759261048832 17759638199296 17787441697536 17834885562316 17840303535936 17841479849984 17869411474944 17874839937024 17957212471296 17957848447056 18039414066471 18040603509024 18046083976704 18074335918464 18075527663616 18129245654016 18157627789056 18158013399568 18163787076036 18241690880672 18247491163944 18248435580928 18325753972288 18331580984976 18331970289703 18332529754112 18361230139392 18416449415462 18445844103168 18452101156608 18535911701328 18537133880832 18622558460928 18628215717888 18657379012608 18658039785588 18713488922163 18714060029952 18743755767296 18744021535752 18749715691392 18780307411968 18830132521984 18836119911168 18922922307072 18923324170016 18954199147264 18959957151744 19010528428864 19047330226176 19135105941504 19171563816384 19222699505079 19223286153216 19259912036736 19317149855136 19348393050112 19348667391744 19354545229824 19385532162549 19386123780096 19443736682496 19444425305256 19474866412146 19475874353152 19533753981952 19565624926208 19571846178816 19623771281408 19661160204168 19693239022272 19751764629072 19753066976768 19790001358848 19842786585888 19881199521792 19972817952768 19979592974208 20010871909728 20070341477928 20071664831232 20103087909312 20103514835236 20110520844288 20163875078144 20196157760744 20202579502938 20256177973094 20289227612176 20295391178496 20295678947652 20296729370624 20328504797184 20388918326784 20390262685696 20427765074514 20489824515216 20521902240756 20523255368064 20529490028544 20616473218824 20624095973376 20656383906816 20719137890304 20751574616064 20752015313792 20758613801184 20847646720768 20854275615936 20943718825472 20950081216512 20950378268544 20950823188232 21047370760528 21086725238208 21088115607552 21150786596352 21183899087232 21185295863808 21288739691268 21322718871552 21323474040672 21329951795712 21386844482472 21421435162624 21428246504448 21520151453696 21526994184192 21527451349376 21626196922368 21626656194304 21668522459136 21726318204416 21766942181376 21767713083186 21833070034944 21868025125044 21910358647296 21968799434376 21975473229696 22011328041984 22018014756864 22076742691584 22118805229689 22119480262656 22154893900056 22220735207706 22221885263872 22222200348864 22258142117888 22323134909124 22324290265088 22360031806538 22366824452448 22427167178752 22469897376192 22573445290368 22617144410112 22677470383872 22684359462912 22685162856132 22720677480837 22721370882048 22825381063698 22832315075808 22833820541952 22869567896832 22937533117632 22939045521408 22975445525984 23043725400584 23051052579618 23081323155136 23088334918656 23088662289072 23149917683536 23194732775424 23301620944896 23302446199156 23309525136576 23346017228016 23416942303104 23453602560864 23462274318336 23561683678656 23568841368576 23569676086761 23570395398144 23607295893504 23678292105594 23716588930048 23724130058496 23787071381248 23794634920896 23825881966592 23833119916032 23833457846784 23942219280882 23943797929408 24052552088628 24054138012032 24061445302272 24099114557952 24100703551488 24172327538688 24210170385408 24211027817013 24218382768048 24329988218592 24377087766528 24442107979968 24481640185856 24489424576512 24562203789312 24602279067648 24602801542144 24714548935104 24714899363673 24716178507776 24830077947904 24876505350144 24877386380784 24951318562884 24992028714336 24999620921856 25040409882624 25114826548224 25162677509004 25230563076096 25278634548216 25279942868992 25395125951664 25395665263717 25396440301568 25512154181856 25512695979218 25562085088512 25630266006772 25679882715648 25756199806848 25798223188992 25806060306432 25847376216732 25924191075657 25924982243328 25925900407008 25966488549528 25974376783488 26043657393978 26094074372352 26095794905088 26214323563008 26214880272224 26223215778648 26257652029696 26335686172096 26344060090992 26386668478464 26457048781184 26466023332154 26508266029056 26629611240981 26630423937024 26639457298944 26681162546304 26752328343474 26760455303904 26762219774976 26804117212416 26812259905536 26935818706944 26936772670584 27060521571328 27060905263536 27069125965056 27104673062912 27113291495424 27185224435712 27193868481024 27237020099352 27319766020288 27362536321008 27364340490752 27372653371392 27488630958432 27498794631168 27541845209088 27624674123193 27625517187072 27668766154752 27678151734912 27803867551992 27805700821248 27859528876032 27933441622016 27933837691392 27942323576832 27987059678382 28061310770066 28071090044928 28115633650944 28116032303628 28117487476736 28201048795136 28245198782976 28247061151744 28376365936069 28384986255024 28431298720896 28439935727616 28515792643296 28570995339264 28702658912256 28757345724576 28834929229824 28889868055104 28975724782704 29022589575168 29023001087616 29023617444248 29157366833392 29166637957884 29213811529728 29291732579168 29300630972928 29348437389312 29435656922112 29491740306252 29539858533408 29627646943608 29629600465152 29685002038272 29764179878832 29821799282688 29822432603264 29959226929152 29959863168256 29969389461312 30097927053824 30107497246848 30155272252854 30236627178496 30245812617216 30246883808176 30294236641116 30384266959641 30433841418264 30443086767744 30445094055936 30492757195776 30583377490176 30585394028544 30641647611771 30642582749184 30734736772824 30782853361134 30784446558208 30784883052096 30794235042816 30924709828236 30926310367232 30936143960064 31068827926528 31078706835456 31079366848768 31128022970688 31211049734053 31222589737472 31271470081152 31415578238208 31425121824768 31426234782348 31476394524672 31571056140792 31630087857312 31632173411328 31726179894528 31775848630848 31777943795712 31787597463552 31922959041176 31933109536902 31985211061008 32070069451504 32080266723708 32081927069696 32132152743936 32229770051584 32280227180544 32281370422684 32291177024064 32439984291456 32502783688704 32589477306624 32650413272064 32651569624779 32652566102016 32749605052416 32802037687566 32865537970944 32952731913472 32953199151564 32963209844544 33016992062976 33115114037376 33169848507712 33268424750512 33322704952448 33332827895808 33333300523296 33387213176832 33486435397632 33540047709807 33550236678672 33640750768128 33704846064288 33860167935552 33925716615168 34016205575808 34026539194368 34027744284198 34082056323072 34082780118016 34238071595547 34239843620864 34250730812928 34341599742464 34397630918656 34408568282112 34463168288976 34565588100876 34567867209344 34621984732704 34632502377984 34724876525304 34792099163136 34794393206784 34952431417344 34953669298734 34964287704864 35019025842024 35125413454656 35180403841296 35181150961663 35182224637952 35193411477504 35342525517984 35343276081302 35355593097216 35506148321308 35517438158391 35518522097664 35519276398592 35574883395072 35669771124632 35680607071872 35682959699968 35738822949888 35749679874048 35913328921323 35914424942592 35915696894112 36078828132942 36081207018048 36092167953408 36148671836928 36151055327232 36258491308032 36315255578112 36316026799136 36327574152072 36483381761344 36494982327888 36496871161856 36651507944576 36663161969952 36663940579406 36722460278784 36832898830924 36891688206336 36904202313216 37071823402656 37074267761664 37245116921856 37256431435776 37314758025216 37316079571176 37426977844326 37487511534592 37488043071504 37499431382784 37560614823936 37660265043968 37672239822336 37845844614144 37846648340032 37908398294528 37919914303488 38021056857728 38094660452352 38269043968827 38270211883008 38343127632768 38445399010158 38519824073472 38634299710272 38696786100224 38697334783488 38709090459648 38771064325098 38887473364992 38888850610512 38949732824292 38951748706304 39065486090967 39067507963904 39131249852416 39143692357632 39247542562816 39310378498591 39322320408336 39386478044544 39503529258144 39506133953536 39580002717696 39685573171776 39699034998231 39762399043584 39945635905536 39959185948416 40021743819456 40128492515211 40140682955856 40143329662464 40206175818624 40207029670472 40392315521488 40405159005876 40512355946188 40578455224352 40590782356992 40591357895304 40593458741248 40657009594368 40777836653568 40779280848523 40780525371392 40855530149028 40979649030432 41043804481512 41046510736128 41058980057088 41232946437648 41248191946752 41312767813632 41438275780608 41503149232128 41504030627584 41517227602368 41695293441536 41708551231872 41887437650944 41900162433024 41900756537088 41901646376464 42091966155099 42094741521056 42173450476416 42176231215104 42301573192704 42367798174464 42370591727616 42577479382536 42646948081344 42659903591424 42773688964944 42842870325248 42856493008896 43040302907392 43053988368384 43054902698752 43252393844736 43253312388608 43452636408832 43533884362752 43535426166372 43666140069888 43736050250088 43820717294592 43937598868752 43950946459392 44022656083968 44036029513728 44153485383168 44237610459378 44309787800112 44441470415412 44443770527744 44444400697728 44646269818248 44648580530176 44720063613076 44733648904896 44852965511851 44854334357504 44939794752384 45146890580736 45232908379281 45234288820224 45354940767744 45368718925824 45370325712264 45441354961674 45650762127396 45664630151616 45667641083904 45739135793664 45875066235264 45878091042816 45950891051968 46087450801168 46102105159236 46162646310272 46176669837312 46177324578144 46299835367072 46389465550848 46603241889792 46604892398312 46619050273152 46692034456032 46833884606208 46907205121728 46924548636672 47123367357312 47137682737152 47139352173522 47214591787008 47356584211188 47433177860096 47448260116992 47574142762496 47589269841792 47651763933184 47666915693568 47884438561764 47887595858816 48105104177256 48108276024064 48122890604544 48198229115904 48201407102976 48344655077376 48420340770816 48422055634026 48436765536096 48659976437184 48754175533056 48884215959936 48978849153024 49124407578624 49203056531349 49204558135296 49205603084288 49429097870208 49429798727346 49432357015552 49660155895808 49753010700288 49754772761568 49902637125768 49984057428672 49999241843712 50080819765248 50229653096448 50325355018008 50461126152192 50557269096432 50559885737984 50790251903328 50791330527434 51024308363712 51025391958436 51041616426297 51124170177024 51260532013544 51359765431296 51512399613696 51596446377984 51612120612864 51694752433464 51848382151314 51851800814016 51932977099056 51948753566976 52087314787956 52188148744704 52191589810176 52428647126016 52429760544448 52430503948101 52446431557296 52515304059392 52671372344192 52688120181984 52773336956928 52914097562368 52932046664308 53014914121953 53016532058112 53259222481962 53278914597888 53362325092608 53504656686948 53520910607808 53524439549952 53608234424832 53624519811072 53871637413888 53873545341168 54118242199413 54121043142656 54121810527072 54138251930112 54209346125824 54226582990848 54370448871424 54387736962048 54474040198704 54639532040576 54725072642016 54728680981504 54745306742784 54977261916864 54995910869109 54997589262336 55083690418176 55249348246386 55337532309504 55356303469824 55607735103984 55611401642496 55867675382784 55884647153664 55974119356764 56122621540132 56140466766489 56142180089856 56231267301888 56232064607256 56234974953472 56402097590272 56490397565952 56492398239697 56494122303488 56752731872138 56769972510048 56862597441792 56879871455232 57031585286592 57141990678528 57405317824512 57514691449152 57668098515237 57669858459648 57779736110208 57951449565408 58045179150336 58046002175232 58047234888496 58314733666784 58333275915768 58427623059456 58583465158336 58601261945856 58696874778624 58871313844224 58983480612504 59079717066816 59255293887216 59259200930304 59370004076544 59528359757664 59643598565376 59644865206528 59918453858304 59919726336512 59938778922624 60195854107648 60214994493696 60310544505708 60473254356992 60491625234432 60493767616352 60588473282232 60768533919282 60867682836528 60886173535488 60890188111872 60985514391552 61166754980352 61170788057088 61283295223542 61469473545648 61565706722268 61568893116416 61569766104192 61588470085632 61849419656472 61852620734464 61872287920128 62135759562289 62137655853056 62157413670912 62158733697536 62256045941376 62422099468106 62445179474944 62542940162304 62831156476416 62850243649536 62852469564696 63142112281584 63260175714624 63264346822656 63452359789056 63551697261696 63555887591424 63845918082352 63866219073804 63970422122016 64140138903008 64160533447416 64163854139392 64264305487872 64457572954117 64459540103168 64560454361088 64562740845368 64582354048128 64879968582912 65005567377408 65178954613248 65300826544128 65303139249558 65499210104832 65604075375132 65731075941888 65905463826944 65906398303128 65926419689088 66033984125952 66230228074752 66339697015424 66536849501024 66645409904896 66665655791616 66666601046592 66774426353664 66972870795264 67080095419614 67100473357344 67281501536256 67409692128576 67720335871104 67851433230336 68032411151616 68053078388736 68055488568396 68162032442511 68164112646144 68165560236032 68476143191094 68479687241728 68501461625856 68683199484928 68795261837312 68817136564224 68926336577952 69131176201752 69135734418688 69243969465408 69265004755968 69449753050608 69584198326272 69904862834688 69907338597468 69928575409728 70038051684048 70250826909312 70360807682592 70362301923326 70386822955008 70685051035968 70686552162604 70709028260283 70711186194432 71012296642616 71034876316782 71038552797184 71149766790144 71339542249264 71361214143744 71365919399936 71477645899776 71499359748096 71826657842646 71831393788224 72157656265884 72162414036096 72184335906816 72297343673856 72302110654464 72516982616064 72630511156224 72632053598272 72633083451039 72655148304144 72966763522688 72989964655776 73303015889152 73326323939904 73327881158812 73444920557568 73665797661848 73808404626432 74143646805312 74148535523328 74490233843712 74629516050432 74632159142352 74853955688652 74975023069184 74976086143008 74998862765568 75121229647872 75320530087936 75344479644672 75691689228288 75693296680064 75816796589056 75839828606976 76042113715456 76186995791151 76189320904704 76538087937654 76686255265536 76890798020316 77039648146944 77268599420544 77394669566976 77418180919296 77542128650196 77772573226971 77774946729984 77777701221024 77899465648584 77903497412608 78130972181934 78135015927808 78260111322883 78262499704832 78287384715264 78495085125632 78620756997182 78644640816672 78772956089088 79007058516288 79012267907072 79160005435392 79371146343552 79398069996462 79524798087168 79888833722943 79891271811072 79918371896832 80043487638912 80256985030422 80281365911712 80286659324928 80412351637248 80414059340944 80784631042976 80810318011752 81024711892376 81156910448704 81181564713984 81182715790608 81186917482496 81314019188736 81555673307136 81558561697046 81711060298056 81959298060864 82087608963024 82093021472256 82117960114176 82465892875296 82496383893504 82625535627264 82874022369579 82876551561216 83006298464256 83008061255168 83034455204736 83390586883072 83417102463744 83774875301888 83800324866048 83801513074176 83803292752928 84183932310198 84189483042112 84346900952832 84352462430208 84603146385408 84735596348928 84741183455232 85129097808207 85154958765072 85293896162688 85319807182848 85547377929888 85685740650496 85712986017792 86080605814784 86107976736768 86109805397504 86504787689472 86506624777216 86905272817664 87067768725504 87070852332744 87472100500176 87641434589184 87875197737504 87901892918784 88045312167936 88306970766336 88475220918756 88619575600224 88882940830824 88887541055488 88888801395456 89292539636496 89294435927263 89297161060352 89440127226152 89467297809792 89705931023702 89879589504768 90293781161472 90465816758562 90709881535488 90737437851648 90740651424528 90882709923348 91152800878923 91301524254792 91329260303232 91335282167808 91478271587328 91750132470528 91756182085632 91901782103936 92174901602336 92204210318472 92325292620544 92353339674624 92354649156288 92599670734144 92778931101696 93206483779584 93209784796624 93238100546304 93384068912064 93633149202159 93667769212416 93814410243456 94246734714624 94275365474304 94278704347044 94429183574016 94713168422376 94866355720192 94896520233984 95148285524992 95178539683584 95303527866368 95333831387136 95768877123528 95775191717632 96210208354512 96216552048128 96245781209088 96396458231808 96689310154752 96840681541632 96844111268052 96873531072192 97319952874368 97508351066112 97768431919872 97954708874337 97957698306048 98248815157248 98406113062698 98411206168576 98858195740416 98859597454692 98864714031104 99320311791616 99509545523136 99805274251536 99968114857344 99998483687424 100161639530496 100459306192896 100620143129421 100650710036016 100922252304384 101114538192864 101580503806656 101582661054868 102048616727424 102050783916872 102083232852594 102248340354048 102521064027088 102719530862592 103024799227392 103192892755968 103389504866928 103696764302628 103703601628032 103865954198112 103897507133952 104174629575912 104376297489408 104383179620352 104857294252032 104859521088896 104861007896202 104892863114592 105030608118784 105342744688384 105376240363968 105543452884989 105546673913856 105828195124736 105864093328616 106029828243906 106518444963924 106557829195776 106724650185216 107009313373896 107041821215616 107048879099904 107216468849664 107249039622144 107739986763969 107743274827776 107747090682336 108236484398826 108242086285312 108243621054144 108276503860224 108418692251648 108453165981696 108740897742848 108775473924096 108948080397408 109279064081152 109450145284032 109457361963008 109490613485568 109954523833728 109991821738218 110167380836352 110498696492772 110675064619008 110712606939648 111215470207968 111222803284992 111735350765568 111769294307328 111948238713528 112245243080264 112280933532978 112462534603776 112464129214512 112469949906944 112804195180544 112980795131904 112984796479394 113505463744276 113539945020096 113725194883584 113759742910464 114063170573184 114283981357056 114807131906481 114810635649024 115029382898304 115336197030474 115559472220416 115902899130816 116090358300672 116092004350464 116094469776992 116629467333568 116666551831536 116855246118912 117166930316672 117202523891712 117393749557248 117742627688448 117931135495773 117966961225008 118159434133632 118510587774432 118518401860608 118740008153088 119056719515328 119097104994693 119287197130752 119289730413056 119836907716608 119839452673024 119877557845248 120385477545633 120391708215296 120429988987392 120621089011416 120946508713984 120987535232704 121176946564464 121537067838564 121735365673056 121772347070976 121780376223744 121971028783104 122333509960704 122337842545569 122341576114176 122566590447084 122938947091296 123131413444536 123137786232832 123139532208384 123176940171264 123698839312944 123701466284557 123705241468928 123744575840256 124271519124578 124314827341824 124317467395072 124512091882752 124844198936212 124890358949888 125085880324608 125662312952832 125700487299072 125704939129392 126275898465297 126284224563168 126520351429248 126528693645312 126904719578112 127103394523392 127111775182848 127691836164704 127732438147608 127940844244032 128280277806016 128321066894832 128327708278784 128528610975744 128915145908234 129120908722176 129125481690736 129164708096256 129759937165824 130357909226496 130601653088256 130606278499116 130998420209664 131208150750264 131462151883776 131810927653888 131812796606256 131852839378176 132067968251904 132460456149504 132679394030848 133073699002048 133290819809792 133331311583232 133333202093184 133945741590528 134160190839228 134200946714688 134558896535553 134563003072512 134819384257152 135440671742208 135698725137843 135702866460672 136064822303232 136106156777472 136110977136792 136324064885022 136331120472064 136952286382188 136959374483456 137002923251712 137366398969856 137590523674624 137634273128448 137852673155904 138220363107949 138262352403504 138271468837376 138487938930816 138530009511936 138899506101216 139168396652544 139809725669376 139814677194936 139857150819456 140076103368096 140501653818624 140721615365184 140724603846652 140773645910016 141370102071936 141373104325208 141418056520566 142024593285232 142069752633564 142077105594368 142299533580288 142679084498528 142722428287488 142731838799872 142955291799552 143653315685292 143662787576448 144315312531768 144324828072192 144368671813632 144594687347712 144604221308928 145033965232128 145261022312448 145264107196544 145266166902078 145310296608288 145933527045376 145979929311552 146606031778304 146652647879808 146655762317624 147331595323696 147616809252864 148287293610624 148297071046656 148980467687424 149259032100864 149264318284704 149707911377304 149950046138368 149952172286016 149997725531136 150242459295744 150641060175872 150688959289344 151383378456576 151386593360128 151633593178112 151679657213952 152084227430912 152373991582302 153076175875308 153372510531072 153781596040632 154079296293888 154537198841088 154789339133952 154836361838592 155084257300392 155545146453942 155555402442048 155798931297168 155806994825216 156261944363868 156270031855616 156520222645766 156574769430528 156990170251264 157241513994364 157289281633344 157291511844303 157545912178176 158014117032576 158024535814144 158320010870784 158742292687104 158796139992924 159044742365859 159049596174336 159777667445886 159836743793664 160086975277824 160513970060844 160562731823424 160573318649856 160824703274496 160828118681888 161569262085952 161620636023504 162049423784752 162313820897408 162363129427968 162365431581216 162628038377472 163111346614272 163117123394092 163422120596112 163918596121728 164175217926048 164186042944512 164235920228352 164931785750592 164987732607327 164992767787008 165251071254528 165748044739158 166012596928512 166016122510336 166068910409472 166781173766144 166834204927488 167549750603776 167603026148352 167606585505856 168367864620396 168378966084224 168693801905664 168704924860416 169206292770816 169471192697856 169477194719091 169482366910464 170258195616414 170309917530144 170587792325376 170639614365696 171094755859776 171371481300992 171425972035584 172215953473536 172219610795008 173004295545711 173009575378944 173013249554432 173810545635328 174135537451008 174141704665488 174944201000352 175282869178368 175750395475008 175803785837568 176090624335872 176613941532672 176950441837512 177239151200448 177765881661648 177775082110976 177777602790912 178585079272992 178588871854526 178880254452304 178934595619584 179411862047404 179759179009536 180587562322944 180931633517124 181419763070976 181474875703296 181481302849056 181765419846696 182305601757846 182603048509584 182658520606464 182670564335616 182956543174656 183500264941056 183512364171264 183803564207872 184349803204672 184408420636944 184650585241088 184706679349248 184709298312576 185199341468288 185557862203392 186407278686867 186412967559168 186419569593248 186476201092608 186768137824128 187266298404318 187335538424832 187628820486912 188493469429248 188550730948608 188557408694088 189426336844752 189732711440384 189793040467968 190296571049984 190357079367168 190607055732736 190667662774272 191537754247056 191550383435264 192420416709024 192433104096256 192491562418176 192792916463616 193372718862351 193378620309504 193681363083264 193688222536104 193747062144384 194639905748736 195016702132224 195536863839744 195909417748674 196497630314496 196812226125396 196822412337152 197716391480832 197719194909384 197729428062208 198634561552483 198640623583232 199019091046272 199610548503072 199936229714688 199996967374848 200323279060992 200918612385792 201240286258842 201301420072032 201844504608768 202229076385728 203161007613312 203165322109736 204097233454848 204101567833744 204166465705188 204496680708096 205042128054176 205439061725184 206049598454784 206385785511936 206779009733856 207393528605256 207407203256064 207731908396224 207795014267904 208349259151824 208752594978816 209714588504064 209719042177792 209722015792404 209785726229184 210061216237568 210685489376768 210752480727936 211086905769978 211656390249472 211728186657232 212059656487812 213036889927848 213115658391552 213449300370432 214018626747792 214083642431232 214097758199808 214432937699328 214498079244288 215479973527938 215494181364672 216472968797652 216484172570624 216487242108288 216553007720448 216906331963392 217481795485696 217550947848192 217896160794816 217899250353117 218477348138371 218558128162304 218900290568064 218914723926016 219909047667456 219983643476436 220334761672704 220997392985544 221425213879296 222430940415936 222445606569984 223470701531136 223896477427056 224490486160528 224561867065956 224925069207552 224928258429024 225608390361088 225961590263808 225969592958788 227010927488552 227079890040192 227450389767168 227519485820928 228126341146368 228560987373453 228567962714112 229614263812962 230058765796608 230672394060948 231118944440832 231805798261632 232184008700928 232188939553984 233258934667136 233333103663072 233710492237824 234333860633344 234405047783424 234780333968649 234787499114496 235485255376896 235862270991546 235933922450016 236318868267264 237021175548864 237036803721216 237480016306176 238113439030656 238194209989386 238574394261504 238579460826112 239666501168829 239673815433216 239678905346048 239755115690496 240770955091266 240783416430592 240859977974784 241242178022832 241893017427968 241975070465408 242353893128928 243074135677128 243470731346112 243544694141952 243560752447488 243942057566208 244667019921408 244675685091138 245133180894168 245877894182592 246262826889072 246275572465664 246279064416768 246353880342528 247397678625888 247402932569114 247489151680512 248543038249156 248622067108737 248629654683648 248634934790144 249024183765504 249688397872424 249780717899776 250171760649216 251324625905664 251400974598144 251409878258784 252551796930594 252568449126336 253040702858496 253057387290624 253809439156224 254206789046784 254223550365696 255383672329408 255387293424621 255464876295216 255881688488064 256560555612032 256642133789664 257057221951488 257830291816468 258241817444352 258250963381472 258329416192512 259519874331648 260715818452992 261203306176512 261212556998232 262416301500528 262924303767552 263621855307776 263625593212512 263705678756352 264135936503808 264920912299008 265358788061696 266147398004096 266581639619584 266662623166464 266666404186368 267883307781789 267891483181056 268320381678456 268401893429376 269117793071106 269638768514304 270881343484416 271397450275686 272129644606464 272212313554944 272221954273584 272648129770044 272662240944128 273458402636769 273904572764376 273918748966912 274005846503424 274732797939712 275172649490137 275181047349248 275268546256896 275705346311808 276440726215898 276524704807008 276542937674752 276975877861632 277060019023872 277799012202432 278336793305088 279619451338752 279629354389872 279714301638912 280152206736192 280899447606477 281003307637248 281443230730368 281449207693304 282740204143872 282746208650416 282836113041132 284049186570464 284139505267128 284154211188736 284599067160576 285358168997056 285444856574976 285454965939661 285463677599744 285910583599104 287306631370584 287325575152896 288630625063536 288649656144384 288737343627264 289189374695424 290067930464256 290522044624896 290528214393088 290532333804156 290620593216576 291867054090752 291959858623104 293212063556608 293305295759616 293311524635248 294663190647392 295233618505728 296574587221248 296594142093312 297960935374848 298528636569408 299415822754608 299900092276736 299904344572032 299995451062272 300484918591488 301282120351744 301377918578688 301860429388263 302766756913152 302773186720256 303267186356224 304168454861824 304747983164604 306152351750616 306745021062144 307563192081264 308158592587776 309074397682176 309578678267904 310168514600784 311090292907884 311110804884096 311597862594336 312523888727736 312540063711232 313040445291532 313149538861056 313970758582957 313980340502528 314483027988728 314578563266688 314583023688606 315091824356352 316028234065152 316049071628288 316630358654967 316640021741568 317484585374208 317592279985848 318089484731718 319555334891772 319673487587328 320173950555648 321027940121688 321125463646848 321146637299712 321649406548992 321656237363776 323138524171904 323241272047008 324098847569504 324627641794816 324726258855936 324730863162432 325256076754944 326222693228544 326234246788184 326844241192224 327837192243456 328350435852096 328372085889024 328471840456704 329863571501184 329975465214654 330502142509056 331496089478316 332025193857024 332032245020672 332137820818944 333562347532288 333668409854976 335099501207552 335206052296704 335213171011712 336735729240792 336757932168448 337387603811328 337409849720832 338412585541632 338942385395712 338954389438182 340516391232828 340619835060288 341175584650752 341279228731392 342189511719552 342851944071168 344421395719443 344431906947072 344439221590016 346008591091422 346026499108864 347621091270656 348271074902016 348283409330976 349888402000704 350565738356736 351500790950016 351607571675136 352181248671744 353227883065344 353793406487319 353900883675024 354478302400896 355531763323296 355555205581824 357170158545984 357177743709052 357291314984079 357760508904608 357869191239168 358823724094808 359518358019072 361175124645888 361863267034248 362839526141952 362962605698112 363530839693392 364611203515692 365206097019168 365317041212928 365341128671232 365913086349312 367000529882112 367013527636707 367024728342528 367607128415744 368699606409344 368816841273888 369301170482176 369413358698496 369418596625152 370398682936576 371104398853671 371115724406784 372814557373734 372839139186496 372952402185216 373536275648256 374532596808636 374671076849664 375257640973824 376986938858496 377101461897216 377114817388176 378827695395891 378852673689504 379465422880768 379586080935936 380593142099968 380714158734336 381214111465472 381335325548544 383075508494112 383100766870528 384840833418048 384866208192512 384983124836352 385585832927232 386745437724702 387362726166528 387376445072208 387494124288768 389279811497472 391073727679488 391818835497348 392995260628992 393624452250792 393644824674304 395432782961664 395438389818768 395446787677879 395458856124416 397269123104966 398038182092544 399221097006144 399872459429376 399993934749696 401837224771584 402480572517684 402602840144064 403676689606659 403689009217536 404458152771456 406322015226624 406330644219472 408194466909696 408203135667488 408332931410376 408993361416192 410084256108352 410878123450368 412099196909568 412771571023872 413558019467712 414661089323847 414787057210512 414814406512128 415463816792448 415590028535808 416698518303648 417505189957632 419429177008128 419438084355584 419444031584808 419571452458368 420122432475136 421370978753536 421504961455872 422173811539956 423312780498944 423456373314464 424119312975624 426073779855696 426231316783104 426898600740864 428037253495584 428167284862464 428195516399616 428865875398656 430959947055876 430988362729344 432945937595304 432968345141248 432974484216576 433106015440896 433812663926784 434950316936023 434963590971392 435101895696384 435792321589632 435798500706234 436954696276742 437116256324608 437800581136128 437829447852032 439818095334912 439967286952872 441994785971088 442850427758592 444861880831872 444891213139968 446941403062272 447792954854112 448980972321056 449123734131912 449850138415104 449856516858048 451216780722176 451923180527616 451939185917576 454021854977104 454159780080384 454900779534336 455038971641856 456252682292736 457121974746906 459228527625924 460117531593216 461344788121896 462237888881664 463611596523264 464368017401856 464377879107968 466517869334272 466666207326144 467420984475648 468667721266688 468810095566848 469560667937298 470970510753792 471724541983092 471867844900032 472637736534528 474042351097728 474073607442432 474960032612352 476226878061312 476388419978772 477134227097577 477148788523008 477158921652224 479333002337658 479357810692096 479510231380992 481541910182532 481566832861184 481719955949568 482484356045664 483786034855936 483950140930816 484707786257856 486148271354256 486941462692224 487089388283904 487884115132416 489334039842816 489351370182276 490266361788336 491755788365184 492525653778144 492558128833536 492707760685056 494795357251776 494805865138228 494963197821981 494978303361024 497086076498312 497244134217474 497269869580288 498048367531008 499376795744848 499561435799552 500343521298432 502649251811328 502819756517568 505103593861188 505136898252672 506081405716992 506114774581248 507618878312448 508413578093568 508431584157273 508447100731392 510767344658816 510774586849242 510929752590432 511763376976128 513121111224064 513284267579328 514114443902976 515660583632936 516501926762944 516658832385024 519039748663296 521431636905984 522406612353024 522425113996464 524832603001056 525848607535104 527243710615552 527251186425024 527411357512704 528271873007616 529841824598016 530717576123392 532294796008192 533163279239168 533325246332928 533332808372736 535766615563578 536640763356912 536803786858752 538235586142212 539277537028608 541762686968832 542794900551372 544259289212928 544424627109888 544443908547168 545296259540088 545324481888256 546916805273538 547809145528752 547820779260181 547837497933824 548011693006848 549465595879424 550345298980274 550537092513792 551410692623616 552881452431796 553049409614016 553085875349504 553951755723264 554120038047744 555598024404864 556673586610176 559221836060601 559238902677504 559258708779744 559428603277824 560304413472384 561798895212954 562006615274496 562886461460736 562898415386608 565480408287744 565492417300832 565672226082264 568098373140928 568279010534256 568308422377472 569198134321152 570716337994112 570889713149952 570909931879322 571821167198208 574613262741168 574651150305792 577261250127072 577299312288768 577474687254528 578378749390848 580118156587053 580135860928512 581044089249792 581056428786176 581064667608312 581241186433152 583734108181504 583919717246208 586424127113216 586610591519232 586623049270496 589326381294784 590467237011456 593149174442496 593188284186624 595903684657449 595921870749696 597057273138816 598831645509216 599800184553472 599808689144064 599990902124544 600969837182976 602564240703488 602755837157376 603720858776526 605533513826304 605546373440512 606534372712448 608336909723648 609495966329208 612304703501232 613490042124288 615126384162528 616317185175552 618148795364352 619157356535808 620337029201568 622180585815768 622221609768192 623195725188672 625047777455472 625080127422464 626080890583064 627941517165914 628966055977456 629157126533376 629166047377212 630183648712704 632056468130304 632098143256576 633260717309934 634969170748416 635184559971696 636178969463436 639110669783544 639346975174656 640347901111296 642055880243376 642250927293696 642293274599424 643298813097984 643312474727552 646277048343808 646482544094016 648197695139008 649255283589632 649452517711872 649461726324864 652445386457088 652468493576368 653688482384448 655432044415113 655674384486912 656700871704192 656744171778048 659727143002368 659950930429308 661004285018112 662992178956632 664064490041344 664275641637888 667124695064576 667336819709952 670199002415104 670412104593408 670426342023424 673471458481584 673515864336896 674775207622656 676825171083264 677884770791424 677908778876364 681032782465656 681239670120576 682351169301504 682558457462784 684379023439104 685682962120359 685703888142336 688842791438886 688878443180032 692017182182844 692052998217728 695242182541312 696566818661952 699776804001408 701131476713472 703001581900032 703215143350272 704341001905947 704362497343488 706455766130688 707586812974638 707801767350048 708956604801792 711063526646592 711110411163648 714340317091968 714355487418104 714582629968158 715521017809216 715738382478336 717647448189616 719036716038144 722350249291776 723726534068496 725679052283904 725925211396224 727061679386784 729222407031384 730412194038336 730634082425856 730682257342464 731826172698624 734001059764224 734027055273414 735214256831488 737399212818688 737633682547776 738602340964352 738826717396992 738837193250304 740797365873152 742208797707342 745629114747468 745678278372992 745904804370432 747072551296512 749065193617272 749342153699328 750515281947648 753973877716992 754202923794432 754229634776352 757655390791782 757705347379008 758930845761536 759172161871872 761186284199936 761428317468672 762670651097088 766151016988224 766161880273863 766201533741056 769681666836096 769732416385024 771171665854464 773490875449404 774725452333056 774752890144416 774988248577536 778559622994944 782147455358976 783637670994696 787248904501584 787289649348608 790865565923328 790876779637536 790893575355758 794538246209932 796076364185088 798442194012288 799744918858752 799987869499392 803649923345367 803674449543168 804961145035368 805205680288128 807353379213318 808916305542912 812644030453248 812661288438944 816388933819392 816406271334976 816665862820752 817986722832384 820168512216704 821756246900736 824198393819136 825517948470411 825543142047744 827116038935424 829322178647694 829574114421024 829628813024256 830927633584896 831180057071616 833397036607296 835010379915264 838858354016256 838876168711168 838888063169616 839142904916736 840244864950272 842698342819431 842741957507072 843009922911744 844347623079912 846625560997888 846912746628928 848238625951248 852147559711392 852462633566208 853797201481728 856074506991168 856334569724928 856364897818983 856391032799232 857731750797312 861919894111752 861976725458688 865891875190608 865936690282496 865948968433152 866212030881792 869900633872046 870203791392768 871584643179264 871597001412468 873909392553484 874232512649216 875601162272256 875658895704064 879636190669824 879667344018139 879934573905744 883989571942176 885700855517184 889723761663744 889782426279936 893882806124544 895585909708224 897961944642112 898247468263824 899700276830208 899713033716096 903846361055232 903878371835152 908043709954208 908319560160768 909801559068672 912505364585472 914243949493812 918457055251848 920235063186432 922689576243792 924475777763328 927223193046528 928736034803712 928755758215936 933035738668544 933332414652288 937335442533376 937620191133696 939121335874596 941912275748871 941941021507584 943449083966184 943735689800064 945275473069056 948084702195456 948147214884864 949891075964901 949920065224704 952453756122624 952776839957544 954268454195154 954317843304448 958666004675316 958715621384192 959020462761984 963083820365064 963133665722368 963439911899136 964968712091328 967542541755643 967572069711872 967900281861632 969415572515712 972296542708512 973882925384448 974178776567808 975768230264832 978668079685632 978702740364552 980532723576672 983511576730368 985051307556288 985116257667072 985415521370112 989590714503552 989611730276456 989926395643962 994172152996624 994488268434948 994539739160576 996096735062016 998753591489696 999122871599104 1000687042596864 1005298503622656 1005639513035136 1010207187722376 1010273796505344 1012162811433984 1012229549162496 1015237756624896 1016827156187136 1016863168314546 1021534689317632 1021549173698484 1021859505180864 1023526753952256 1026242222448128 1026568535158656 1031321167265872 1033003853525888 1033317664770048 1038079497326592 1042863273811968 1044813224706048 1044850227992928 1049665206002112 1051697215070208 1054487421231104 1054502372850048 1054822715025408 1056543746015232 1059683649196032 1061380219461957 1061435152246784 1064589592016384 1066326558478336 1066665616745472 1071533231127156 1073281526713824 1073607573717504 1076471172284424 1078555074057216 1083525373937664 1085589801102744 1088518578425856 1088887817094336 1090592519080176 1090648963776512 1093833610547076 1095618291057504 1095641558520362 1096023386013696 1098931191758848 1100690597960548 1101040582910121 1101074185027584 1102821385247232 1105762904863592 1106098819228032 1106171750699008 1107903511446528 1108240076095488 1111196048809728 1113313196561013 1113347173220352 1118443672121202 1118517417559488 1118857206555648 1120608826944768 1123597790425908 1124013230548992 1125772922921472 1125796830773216 1130960816575488 1130984834601664 1131344452164528 1136196746281856 1136558021068512 1138396268642304 1141432675988224 1141779426299904 1141819863758644 1143642334396416 1149226525482336 1149302300611584 1154522500254144 1154598624577536 1154949374509056 1156757498781696 1160236313174106 1162088178499584 1162112857572352 1162129335216624 1162482372866304 1167468216363008 1167839434492416 1172848254226432 1173221183038464 1173246098540992 1178652762589568 1180934474022912 1186298348884992 1186340363033637 1186376568373248 1191807369314898 1194114546277632 1197663291018432 1199600369106944 1199617378288128 1199981804249088 1205511674314752 1207441717553052 1211030068819977 1211067027652608 1211092746881024 1213068745424896 1216673819447296 1218621733456321 1218991932658416 1224609407002464 1226980084248576 1230252768325056 1232634370351104 1236297590728704 1238314713071616 1240674058403136 1243983267971541 1244361171631536 1244443219536384 1246391450377344 1250095554910944 1252161781166128 1255883034331828 1257932111954912 1258314253066752 1258332094754424 1260367297425408 1264112936260608 1264196286513152 1266521434619868 1269938341496832 1270369119943392 1272357938926872 1278221339567088 1278693950349312 1280695802222592 1284111760486752 1284501854587392 1284586549198848 1286597626195968 1286624949455104 1292554096687616 1292965088188032 1296395390278016 1298510567179264 1298905035423744 1298923452649728 1304850950808069 1304890772914176 1304936987152736 1307376964768896 1310864088830226 1311348768973824 1313401743408384 1313488343556096 1319454286004736 1319901860858616 1325984357913264 1328128980082688 1328551283275776 1334249390129152 1334673639419904 1340398004830208 1340824209186816 1340852684046848 1346942916963168 1347031728673792 1349550415245312 1353650342166528 1355769541582848 1355817557752728 1362065564931312 1362479340241152 1364702338603008 1365116914925568 1368758046878208 1371365924240718 1377685582877772 1377756886360064 1384034364365688 1384105996435456 1390441930867381 1390484365082624 1393133637323904 1399553608002816 1402262953426944 1406003163800064 1406430286700544 1408682003811894 1412911532261376 1415173625949276 1415603534700096 1417913209603584 1422127053293184 1422220822327296 1428680634183936 1428710974836208 1429165259936316 1431042035618432 1431476764956672 1435294896379232 1438073432076288 1444700498583552 1447453068136992 1451358104567808 1451850422792448 1454123358773568 1458444814062768 1460824388076672 1461268164851712 1463652345397248 1468002119528448 1468054110546828 1470428513662976 1474798425637376 1475267365095552 1477204681928704 1477674386500608 1481594731746304 1484417595414684 1491258229494936 1491356556745984 1491809608740864 1494145102593024 1498130387234544 1498684307398656 1501030563895296 1507947755433984 1508459269552704 1515310781583564 1515410694758016 1518344323743744 1522372568399872 1522856634937344 1525294752471819 1525341302194176 1529341436968597 1532302033976448 1532323760547726 1532403067482112 1539363333672192 1539464832770048 1542343331708928 1546981750898808 1549505780288832 1549976497155072 1557119245989888 1564294910717952 1567275341989392 1574497809003168 1581731131846656 1581753559275072 1581787150711516 1589076492419864 1592152728370176 1596884388024576 1599489837717504 1599975738998784 1607299846690734 1609922290070736 1610411360576256 1614706758426636 1617832611085824 1625288060906496 1625322576877888 1632777867638784 1632812542669952 1633331725641504 1635973445664768 1640337024433408 1643462337780543 1643512493801472 1648396787638272 1651035896940822 1654232077870848 1658644357295388 1659148228842048 1659257626048512 1661855267169792 1662360114143232 1666794073214592 1670020759830528 1677665508181803 1677716708032512 1677752337422336 1677776126339232 1678285809833472 1680489729900544 1685396685638862 1685483915014144 1686019845823488 1688695246159824 1693251121995776 1693825493257856 1696477251902496 1704295119422784 1704925267132416 1707594402963456 1712149013982336 1712669139449856 1712729795637966 1715463501594624 1723839788223504 1723953450917376 1731783750381216 1731897936866304 1732424061763584 1739801267744092 1740354469761159 1740407582785536 1743169286358528 1743194002824936 1747818785106968 1748465025298432 1751202324544512 1751317791408128 1759272381339648 1759334688036278 1759869147811488 1767979143884352 1771401711034368 1779447523327488 1779564852559872 1787711053972347 1787765612249088 1791171819416448 1795923889284224 1796494936527648 1799400553660416 1799426067432192 1807692722110464 1807756743670304 1816087419908416 1816639120321536 1819603118137344 1825010729170944 1828487898987624 1836914110503696 1840470126372864 1845379152487584 1848951555526656 1854446386093056 1857472069607424 1857511516431872 1866071477337088 1866664829304576 1874670885066752 1875240382267392 1878242671749192 1883824551497742 1886898167932368 1887471379600128 1890550946138112 1896169404390912 1896294429769728 1899782151929802 1904907512245248 1905553679915088 1908536908390308 1908635686608896 1917332009350632 1917431242768384 1918040925523968 1926167640730128 1926208546430959 1926267331444736 1926879823798272 1929937424182656 1935085083511286 1935800563723264 1938831145031424 1944593085417024 1947765850768896 1948357553135616 1957336159371264 1957405480729104 1961065447153344 1966296133245339 1967023153460736 1970102615112576 1970232515334144 1979181429007104 1979223460552912 1979852791287924 1988344305993248 1988976536869896 1989079478321152 1992193470124032 1997507182979392 1998184761577627 1998245743198208 2001374085193728 2010597007245312 2011279026070272 2020414375444752 2020547593010688 2024325622867968 2030475513249792 2033654312374272 2033726336629092 2043069378635264 2043098347396968 2043719010361728 2047053507904512 2052484444896256 2053137070317312 2062642334531744 2066007707051776 2066635329540096 2076158994653184 2085726547623936 2089700455985856 2099330412004224 2103394430140416 2108974842462208 2109004745700096 2109645430050816 2113023005717841 2113087492030464 2119367298392064 2122760438923914 2122870304493568 2129179184032768 2132653116956672 2133331233490944 2143066462254312 2146563053427648 2147215147435008 2152942344568848 2157110148114432 2167050747875328 2171179602205488 2177037156851712 2177775634188672 2181185038160352 2187667221094152 2191236582115008 2191283117040724 2192046772027392 2197862383517696 2201381195921096 2202081165820242 2205642770494464 2211525809727184 2212197638456064 2212343501398016 2215807022893056 2216480152190976 2222392097619456 2226626393122026 2236887344242404 2237034835118976 2237714413111296 2241217653889536 2247195580851816 2248026461097984 2251545845842944 2251593661546432 2261921633150976 2261969669203328 2262688904329056 2272393492563712 2273116042137024 2276792537284608 2282865351976448 2283558852599808 2283639727517288 2298453050964672 2298604601223168 2309045000508288 2309197249155072 2313514997563392 2320472626348212 2324176356999168 2324225715144704 2324258670433248 2324964745732608 2334936432726016 2335678868984832 2345696508452864 2346442366076928 2346492197081984 2357305525179136 2361868948045824 2372596697769984 2372680726067274 2383614738629796 2388229092555264 2395326582036864 2399234756576256 2399963608498176 2410949770036101 2411023348629504 2414883435106104 2422060137639954 2422185493762048 2426137490849792 2433347638894592 2437243466912642 2437983865316832 2449218814004928 2453960168497152 2460505536650112 2465268740702208 2472595181457408 2476553845411233 2476629426143232 2481348116806272 2487966535943082 2488722343263072 2488886439072768 2492782900754688 2500191109821888 2504323562332256 2511766068663656 2515864223909824 2516628506133504 2516664189508848 2520734594850816 2528225872521216 2533042869239736 2539876682993664 2540738239886784 2544715877853744 2556442679134176 2557387900698624 2561391604445184 2568223520973504 2569003709174784 2569094693456949 2569173098397696 2573195252391936 2573249898910208 2585108193375232 2585930176376064 2592790780556032 2597021134358528 2597810070847488 2597846905299456 2609701901616138 2609873974305472 2614753929537792 2621728177660452 2622697537947648 2626803486816768 2626976687112192 2638908572009472 2639002032054417 2639803721717232 2651968715826528 2656257960165376 2657102566551552 2668498780258304 2669347278839808 2681648418373632 2681705368093696 2693885833926336 2694063457347584 2699100830490624 2711539083165696 2711635115505456 2724131129862624 2724958680482304 2729404677206016 2737516093756416 2742731848481436 2755371165755544 2755513772720128 2768068728731376 2768127513745153 2768211992870912 2780883861734762 2786267274647808 2799107216005632 2812006327600128 2812860573401088 2817364007623788 2825736827246613 2825823064522752 2830347251898552 2831207069400192 2835826419207168 2844254106586368 2844441644654592 2857361268367872 2857421949672416 2858330519872632 2862084071236864 2862953529913344 2870589792758464 2876146864152576 2889400997167104 2894906136273984 2902627625266929 2902716209135616 2903700845584896 2908246717547136 2916889628125536 2921648776153344 2922536329703424 2927304690794496 2936004239056896 2936108221093656 2940857027325952 2949596851274752 2950534730191104 2954409363857408 2955348773001216 2963189463492608 2968835190829368 2982516458989872 2982713113491968 2983619217481728 2988290205186048 2996260774469088 2997368614797312 3002061127790592 3015895510867968 3016918539105408 3030621563167128 3030821389516032 3036688647487488 3044745136799744 3045713269874688 3050589504943638 3058682873937194 3064604067952896 3064647521095452 3064806134964224 3078726667344384 3078929665540096 3093963501797616 3099011560577664 3099952994310144 3114238491979776 3128589821435904 3134550683978784 3148995618006336 3163462263693312 3163507118550144 3163574301423032 3178152984839728 3184305456740352 3193768776049152 3198979675435008 3214599693381468 3219844580141472 3220822721152512 3229413516853272 3235665222171648 3250576121812992 3250645153755776 3265555735277568 3265625085339904 3266663451283008 3271946891329536 3280674048866816 3286924675561086 3296793575276544 3302071793881644 3308464155741696 3317288714590776 3318296457684096 3318515252097024 3323710534339584 3324720228286464 3333588146429184 3339939589683039 3340041519661056 3355331016363606 3355504674844672 3355552252678464 3356571619666944 3360979459801088 3370793371277724 3370967830028288 3372039691646976 3377390492319648 3386502243991552 3387650986515712 3392954503804992 3408590238845568 3415188805926912 3424298027964672 3425338278899712 3425459591275932 3430927003189248 3447679576447008 3447906901834752 3463567500762432 3463795873732608 3464848123527168 3479602535488184 3480708939522318 3486338572717056 3486388005649872 3495637570213936 3496930050596864 3502404649089024 3518544762679296 3518669376072556 3519738295622976 3535958287768704 3542803422068736 3558895046654976 3559021089100911 3559129705119744 3575422107944694 3582343638832896 3591847778568448 3592989873055296 3598801107320832 3598852134864384 3615513487340608 3632174839816832 3633278240643072 3639206236274688 3650021458341888 3655865200368963 3656975797975248 3673828221007392 3680940252745728 3690758304975168 3697903111053312 3708892772186112 3714944139214848 3715023032863744 3731949803914623 3732142954674176 3733329658609152 3749341770133504 3756485343498384 3767649102995484 3773796335864736 3774942759200256 3781101892276224 3792338808781824 3792588859539456 3799564303859604 3809815024490496 3811107359830176 3817073816780616 3817271373217792 3834664018701264 3834745454821267 3834862485536768 3836081851047936 3852335281460256 3852417092861918 3853759647596544 3859874848365312 3870170167022572 3871601127446528 3877662290062848 3889186170834048 3895531701537792 3896715106271232 3914552852424207 3914672318742528 3914810961458208 3922130894306688 3932592266490678 3934046306921472 3940205230225152 3940465030668288 3958362858014208 3958446921105824 3959705582575848 3976688611986496 3977953073739792 3978158956642304 3984386940248064 3995014365958784 3996369523155254 4002748170387456 4021194014490624 4022558052140544 4040828750889504 4041095186021376 4048651245735936 4060951026499584 4067308624748544 4067452673258184 4086138757270528 4086196694793936 4087438020723456 4094107015809024 4104968889792512 4106274140634624 4125284669063488 4132015414103552 4133270659080192 4152317989306368 4171325792602143 4171453095247872 4179400911971712 4198660824008448 4206788860280832 4217949684924416 4218009491400192 4219290860101632 4226046011435682 4238734596784128 4245520877847828 4245740608987136 4258358368065536 4265306233913344 4266662466981888 4284831256346419 4286132924508624 4293126106855296 4294430294870016 4305884689137696 4314220296228864 4334101495750656 4342359204410976 4354074313703424 4355551268377344 4362370076320704 4375334442188304 4382473164230016 4382566234081448 4402762391842192 4404162331640484 4411285540988928 4423051619454368 4424395276912128 4424687002796032 4431614045786112 4444784195238912 4453252786244052 4473774688484808 4474069670237952 4475428826222592 4482435307779072 4494391161703632 4496052922195968 4503091691685888 4503187323092864 4523843266301952 4523939338406656 4525377808658112 4544786985127424 4546232084274048 4565730703952896 4567117705199616 4567279455034576 4588024310905791 4596906101929344 4597209202446336 4618090001016576 4618394498310144 4627029995126784 4640945252696424 4648451430289408 4648517340866496 4649929491465216 4669872865452032 4671357737969664 4691393016905728 4692884732153856 4692984394163968 4714611050358272 4745193395539968 4745361452134548 4767229477259592 4776458185110528 4790653164073728 4798469513152512 4799927216996352 4821899540072202 4829766870212208 4844120275279908 4844370987524096 4866695277789184 4874486933825284 4875967730633664 4898437628009856 4907920336994304 4921011073300224 4930387013341629 4930537481404416 4945190362914816 4953107690822466 4962696233612544 4975933071886164 4977444686526144 4977772878145536 4985565801509376 5000382219643776 5008647124664512 5023532137327312 5031728447819648 5033257012267008 5033328379017696 5041469189701632 5056451745042432 5066085738479472 5079753365987328 5081476479773568 5089431755707488 5112885358268352 5114775801397248 5122783208890368 5136447041947008 5138007418349568 5138189386913898 5146390504783872 5146499797820416 5170216386750464 5171860352752128 5185581561112064 5194042268717056 5195693810598912 5219403803232276 5219747948610944 5229507859075584 5243456355320904 5245395075895296 5253606973633536 5253953374224384 5277817144018944 5278004064108834 5279607443434464 5303937431653056 5312515920330752 5314205133103104 5338694557679616 5363133161917041 5363296836747264 5363410736187392 5387771667852672 5388126914695168 5398201660981248 5423078166331392 5423270231010912 5448262259725248 5449917360964608 5458809354412032 5475032187512832 5485463696962872 5510742331511088 5511027545440256 5536137457462752 5536255027490306 5561767723469524 5572534549295616 5598214432011264 5624012655200256 5625721146802176 5634728015247576 5651473654493226 5660694503797104 5662414138800384 5671652838414336 5688508213172736 5688883289309184 5714722536735744 5714843899344832 5716661039745264 5724168142473728 5725907059826688 5741179585516928 5752293728305152 5778625639292877 5778801994334208 5789812272547968 5805255250533858 5807401691169792 5816493435094272 5833779256251072 5843297552306688 5845072659406848 5872008478113792 5872216442187312 5881714054651904 5898888399736017 5899193702549504 5901069460382208 5908818727714816 5910697546002432 5926378926985216 5937670381658736 5965032917979744 5965426226983936 5967238434963456 5976580410372096 5992521548938176 5994554284732881 5994737229594624 6004122255581184 6031791021735936 6033837078210816 6061243126334256 6061642779032064 6091426539749376 6101179009887276 6117365747874388 6129208135905792 6129295042190904 6129612269928448 6157453334688768 6157671408126973 6157859331080192 6187927003595232 6198023121155328 6199905988620288 6228476983959552 6257179642871808 6269101367957568 6297991236012672 6326924527386624 6327014237100288 6327148602846064 6356305969679456 6368610913480704 6387537552098304 6397959350870016 6429199386762936 6439689160282944 6441645442305024 6458827033706544 6471330444343296 6501152243625984 6501290307511552 6531111470555136 6531250170679808 6533326902566016 6561348097733632 6573849351122172 6593587150553088 6604143587763288 6616928311483392 6634577429181552 6636592915368192 6637030504194048 6647421068679168 6649440456572928 6667176292858368 6679879179366078 6710662032727212 6711009349689344 6711104505356928 6713143239333888 6741586742555448 6741935660056576 6744079383293952 6754780984639296 6772797792289501 6773004487983104 6775301973031424 6785909007609984 6817180477691136 6830377611853824 6848596055929344 6850676557799424 6850919182551864 6895359152894016 6895813803669504 6927135001524864 6927591747465216 6959205070976368 6961417879044636 6972677145434112 6972776011299744 6991275140427872 6993860101193728 7004809298178048 7037089525358592 7037338752145112 7039476591245952 7071916575537408 7085606844137472 7117790093309952 7118042178201822 7150844215889388 7164687277665792 7183695557136896 7185979746110592 7197704269728768 7231026974681216 7264349679633664 7266556481286144 7278412472549376 7300042916683776 7311730400737926 7313951595950496 7347656442014784 7361880505491456 7381516609950336 7395806222106624 7417785544372224 7429661536233699 7429888278429696 7430046065727488 7463899607829246 7464285909348352 7466659317218304 7498683540267008 7512970686996768 7535298205990968 7547592671729472 7549885518400512 7562203784552448 7584677617563648 7599128607719208 7619630048980992 7622214719660352 7634147633561232 7634542746435584 7669328037402528 7669490909642534 7672163702095872 7704670562920512 7704834185723836 7707284080370847 7707519295193088 7719749696730624 7740340334045144 7743202254893056 7755324580125696 7778372341668096 7791063403075584 7793430212542464 7829105704848414 7829621922916416 7844261788613376 7865184532981356 7868092613842944 7880410460450304 7880930061336576 7916725716028416 7916893842211648 7917006096163251 7919411165151696 7953377223972992 7955906147479584 7968773880496128 7990028731917568 7992739046310508 8005496340774912 8045116104281088 8081657501779008 8082190372042752 8097302491471872 8134617249497088 8134905346516368 8172277514541056 8172393389587872 8174876041446912 8188214031618048 8209937779585024 8212548281269248 8250569338126976 8264030828207104 8266541318160384 8304382541235459 8304635978612736 8342651585204286 8358801823943424 8397321648016896 8436018982800384 8438581720203264 8452092022871364 8477210481739839 8477469193568256 8491041755695656 8491481217974272 8516716736131072 8530352134194247 8530612467826688 8533324933963776 8569662512692838 8572265849017248 8586252213710592 8588860589740032 8611769378275392 8628440592457728 8668202991501312 8684718408821952 8707882875800787 8708148627406848 8711102536754688 8724740152641408 8750668884376608 8764946328460032 8765132468162896 8805524783684384 8808324663280968 8822571081977856 8846103238908736 8848790553824256 8849374005592064 8863228091572224 8889568390477824 8906505572488104 8947549376969616 8948139340475904 8950857652445184 8964870615558144 8988782323407264 8992105844391936 9006183383371776 9006374646185728 9047686532603904 9047878676813312 9050755617316224 9089573970254848 9092464168548096 9131461407905792 9134235410399232 9134558910069152 9176048621811582 9193812203858688 9194418404892672 9236180002033152 9236788996620288 9281890505392848 9296902860578816 9297034681732992 9299858982930432 9339745730904064 9342715475939328 9382786033811456 9385769464307712 9385968788327936 9429222100716544 9490386791079936 9490722904269096 9534458954519184 9552916370221056 9581306328147456 9596939026305024 9643799080144404 9659533740424416 9688240550559816 9688741975048192 9733093516071667 9733390555578368 9748973867650568 9751935461267328 9796875256019712 9815840673988608 9842022146600448 9860774026683258 9890380725829632 9906215381644932 9925392467225088 9951866143772328 9954889373052288 9955545756291072 9971131603018752 10000764439287552 10017294249329024 10047064274654624 10063456895639296 10066514024534016 10066656758035392 10082938379403264 10112903490084864 10132171476958944 10159506731974656 10162952959547136 10178863511414976 10225770716536704 10245566417780736 10272894083894016 10276014836699136 10276378773827796 10292781009567744 10292999595640832 10340432773500928 10343720705504256 10371163122224128 10388084537434112 10391387621197824 10438807606464552 10439495897221888 10459015718151168 10486912710641808 10490790151790592 10507213947267072 10555634288037888 10556008128217668 10559214886868928 10607874863306112 10628410266206208 10677063267302733 10677389115359232 10726266323834082 10726821472374784 10775543335705344 10776253829390336 10796403321962496 10846540462021824 10896524519450496 10899834721929216 10917618708824064 10950064375025664 10967595601106889 10970927393925744 11021484663022176 11072274914925504 11072510054980612 11123535446939048 11145069098591232 11196428864022528 11248025310400512 11269456030495152 11302947308986452 11321389007594208 11324828277600768 11343305676828672 11377016426345472 11377766578618368 11429445073471488 11429687798689664 11433322079490528 11448336284947456 11451814119653376 11482359171033856 11504236364463801 11504587456610304 11557251278585754 11579624545095936 11610510501067716 11614803382339584 11632986870188544 11667558512502144 11686595104613376 11690145318813696 11743658557272621 11744016956227584 11744432884374624 11763428109303808 11797776799472034 11798387405099008 11802138920764416 11817637455429632 11821395092004864 11852757853970432 11875340763317472 11930065835959488 11930852453967872 11934476869926912 11953160820744192 11985043097876352 11989108569465762 12008244511162368 12063582043471872 12067674156421632 12122486252668512 12123285558064128 12182853079498752 12202358019774552 12234731495748776 12258416271811584 12258590084381808 12259224539856896 12314906669377536 12315342816253946 12375854007190464 12396046242310656 12399811977240576 12456953967919104 12513977377806429 12514359285743616 12538202735915136 12595982472025344 12653849054773248 12654028474200576 12654297205692128 12712611939358912 12737221826961408 12775075104196608 12795918701740032 12854493769039257 12858398773525872 12879378320565888 12883290884610048 12917654067413088 12942660888686592 13002304487251968 13002580615023104 13062222941110272 13062500341359616 13066653805132032 13122696195467264 13147698702244344 13208287175526576 13233856622966784 13269154858363104 13273185830736384 13274061008388096 13294842137358336 13334352585716736 13359758358732156 13421324065454424 13422018699378688 13422209010713856 13426286478667776 13483173485110896 13483459825016713 13483871320113152 13488158766587904 13509561969278592 13545595584579002 13550603946062848 13571818015219968 13634360955382272 13697192111858688 13701353115598848 13701838365103728 13764072932717373 13790718305788032 13791627607339008 13854270003049728 13855183494930432 13918410141952736 13922835758089272 13945354290868224 13945552022599488 13982550280855744 13987720202387456 14009618596356096 14074179050717184 14074677504290224 14078953182491904 14143833151074816 14235580186619904 14236084356403644 14301688431778776 14329374555331584 14367391114273792 14371959492221184 14395408539457536 14462053949362432 14528699359267328 14533112962572288 14600085833367552 14623460801475852 14627903191900992 14695312884029568 14723761010982912 14763033219900672 14791161040024887 14791612444213248 14835571088744448 14859323072467398 14860092131454976 14927799215658492 14928571818696704 14933318634436608 14997367080534016 15025941373993536 15070596411981936 15095185343458944 15099771036801024 15124407569104896 15169355235127296 15198257215438416 15239260097961984 15244429439320704 15268295267122464 15338656074805056 15338981819285068 15344327404191744 15409341125841024 15409668371447672 15414568160741694 15439499393461248 15480680668090288 15486404509786112 15510649160251392 15556744683336192 15582126806151168 15658211409696828 15659243845832832 15688523577226752 15730369065962712 15736185227685888 15760820920900608 15761860122673152 15833451432056832 15833787684423296 15834012192326502 15838822330303392 15906754447945984 15911812294959168 15937547760992256 15980057463835136 15985478092621016 16090232208562176 16163315003558016 16164380744085504 16194604982943744 16269234498994176 16269810693032736 16344555029082112 16344786779175744 16349752082893824 16376428063236096 16419875559170048 16425096562538496 16501138676253952 16528061656414208 16533082636320768 16608765082470918 16685303170408572 16717603647886848 16794643296033792 16872037965600768 16877163440406528 16904184045742728 16954420963479678 16982083511391312 16982962435948544 17033433472262144 17060704268388494 17066649867927552 17139325025385676 17144531698034496 17172504427421184 17177721179480064 17223538756550784 17256881184915456 17335876917878631 17336405983002624 17369436817643904 17415765751601574 17422205073509376 17449480305282816 17501337768753216 17529892656920064 17530264936325792 17611049567368768 17616649326561936 17645142163955712 17692206477817472 17697581107648512 17726456183144448 17779136780955648 17813011144976208 17895098753939232 17896278680951808 17901715304890368 17929741231116288 17977564646814528 17983662854198643 17984211688783872 18012366766743552 18012749292371456 18095373065207808 18095757353626624 18101511234632448 18179147940509696 18184928337096192 18262922815811584 18269117820138304 18352097243623164 18387624407717376 18388836809785344 18472360004066304 18473014224380919 18473577993240576 18563781010785696 18593805721157632 18594069363465984 18599717965860864 18679491461808128 18685430951878656 18771538928615424 18771937576655872 18858444201433088 18980773582159872 18981445808538192 19068917909038368 19105832740442112 19162612656294912 19193878052610048 19287598160288808 19319067480848832 19376481101119632 19377483950096384 19466187032143334 19497947735301136 19503870922534656 19593750512039424 19684044293200896 19721548053366516 19780761451659264 19812430763289864 19850784934450176 19903732287544656 19909778746104576 19911091512582144 19942263206037504 20001528878575104 20034588498658048 20094128549309248 20126913791278592 20133028049068032 20133313516070784 20225806980169728 20264342953917888 20318393376868503 20319013463949312 20325905919094272 20357727022829952 20451541433073408 20491132835561472 20545788167788032 20552029673398272 20552757547655592 20585999191281664 20680865547001856 20687441411008512 20742326244448256 20776169074868224 20782775242395648 20877615212929104 20878991794443776 20918031436302336 20973825421283616 20981580303581184 21014427894534144 21111268576075776 21112016256435336 21118429773737856 21215749726612224 21256820532412416 21354126534605466 21452532647668164 21453642944749568 21551086671410688 21552507658780672 21693080924043648 21793049038900992 21799669443858432 21835237417648128 21900128750051328 21935191202213778 21941854787851488 22042969326044352 22144549829851008 22145020109961224 22247070893878096 22290138197182464 22392857728045056 22496050620801024 22538912060990304 22605894617972904 22642778015188416 22649656555201536 22686611353657344 22754032852690944 22858890146942976 22859375597379328 22866644158981056 22896672569894912 22903628239306752 22964718342067712 23008472728927602 23114502557171508 23159249090191872 23221021002135432 23229606764679168 23265973740377088 23335117025004288 23373190209226752 23380290637627392 23487317114545242 23488865768749248 23526856218607616 23595553598944068 23596774810198016 23604277841528832 23642790184009728 23705515707940864 23750681526634944 23751018288489753 23860131671918976 23861704907935744 23906321641488384 23970086195752704 23978217138931524 24016489022324736 24135348312843264 24244972505337024 24246571116128256 24404716039549104 24469462991497552 24516832543623168 24517180168763616 24629813338755072 24630685632507892 24751708014380928 24792092484621312 24799623954481152 24913147623706377 24913907935838208 25027954755612858 25076405471830272 25191964944050688 25308056948401152 25308594411384256 25425223878717824 25474443653922816 25550150208393216 25591056402582741 25591837403480064 25708987538078514 25716797547051744 25758756641131776 25766581769220096 25835308134826176 25885321777373184 26004608974503936 26005161230046208 26123648627402361 26124445882220544 26125000682719232 26133307610264064 26245392390934528 26295397404488688 26416574351053152 26467713245933568 26538309716726208 26546371661472768 26548122016776192 26589684274716672 26668705171433472 26719516717464312 26842648130908848 26844037398757376 26844418021427712 26852572957335552 26966346970221792 26966919650033426 26976317533175808 27019123938557184 27091191169158004 27101207892125696 27143636030439936 27268721910764544 27394384223717376 27402706231197696 27403676730207456 27528145865434746 27581436611576064 27583255214678016 27708540006099456 27710366989860864 27836820283905472 27845671516178544 27890708581736448 27891104045198976 27965100561711488 28019237192712192 28148358101434368 28149355008580448 28157906364983808 28287666302149632 28471160373239808 28472168712807288 28603376863557552 28658749110663168 28734782228547584 28743918984442368 28790817078915072 28924107898724864 29057398718534656 29066225925144576 29199280548215001 29200171666735104 29246921602951704 29255806383801984 29390625768059136 29447522021965824 29526066439801344 29582322080049774 29671142177488896 29718646144934796 29720184262909952 29855598431316984 29857143637393408 29866637268873216 29993818794424933 29994734161068032 30051882747987072 30141192823963872 30190370686917888 30199542073602048 30248815138209792 30338710470254592 30396514430876832 30478520195923968 30488858878641408 30536590534244928 30677312149610112 30677963638570136 30818682251682048 30819336742895344 30829136321483388 30878998786922496 30961361336180576 30972809019572224 31021298320502784 31113489366672384 31164253612302336 31316422819393656 31318487691665664 31377047154453504 31460738131925424 31472370455371776 31521641841801216 31666902864113664 31667575368846592 31668024384653004 31677644660606784 31813508895891968 31823624589918336 31960114927670272 31970956185242032 32180464417124352 32326630007116032 32328761488171008 32389209965887488 32539621386065472 32689110058164224 32689573558351488 32699504165787648 32752856126472192 32839751118340096 32850193125076992 32902786803320667 33002277352507904 33056123312828416 33217530164941836 33370606340817144 33435207295773696 33589286592067584 33744075931201536 33808368091485456 33908841926959356 33964167022782624 34066866944524288 34121408536776988 34133299735855104 34278650050771352 34289063396068992 34345008854842368 34355442358960128 34447077513101568 34512709093391403 34513762369830912 34671753835757262 34738873635287808 34831531503203148 34844410147018752 34898960610565632 35002675537506432 35059785313840128 35060529872651584 35222099134737536 35233298653123872 35290284327911424 35384412955634944 35395162215297024 35452912366288896 35558273561911296 35626022289952416 35790197507878464 35792557361903616 35803430609780736 35859482462232576 35955129293629056 35967325708397286 36024733533487104 36025498584742912 36190746130415616 36191514707253248 36203022469264896 36358295881019392 36369856674192384 36525845631623168 36538235640276608 36704194487246328 36775248815434752 36777673619570688 36944720008132608 36946028448761838 37127562021571392 37187611442315264 37188138726931968 37199435931721728 37370861903757312 37541932133419287 37543077857230848 37543875153311744 37716888402866176 37961547164319744 37962891617076384 38137835818076736 38211665480884224 38325225312589824 38387756105220096 38563481307117771 38575196320577616 38638134961697664 38752962202239264 38932374064286668 38995895470602272 39007741845069312 39187501024078848 39368088586401792 39443096106733032 39624861526579728 39701569868900352 39807464575089312 39819557492209152 39822183025164288 39884526412075008 40003057757150208 40069176997316096 40188257098618496 40253827582557184 40266056098136064 40266627032141568 40450379475050139 40451613960339456 40528685907835776 40636786753737006 40651811838188544 40715454045659904 40903082866146816 41091576335576064 41104059346796544 41105515095311184 41171998382563328 41292218798152119 41361731094003712 41374882822017024 41484652488896512 41552338149736448 41565550484791296 41755230425858208 41757983588887552 41836062872604672 41947650842567232 41963160607162368 42028855789068288 42222537152151552 42224032512870672 42236859547475712 42431499453224448 42708253069210932 42905065295336328 42907285889499136 43102173342821376 43103699856888811 43105015317561344 43386161848087296 43586098077801984 43599338887716864 43800257500102656 43870382404427556 43883709575702976 44085938652088704 44289099659702016 44290040219922448 44494141787756192 44580276394364928 44785715456090112 44992101241602048 45077824121980608 45211789235945808 45285556030376832 45299313110403072 45373222707314688 45508065705381888 45717780293885952 45718751194758656 45733288317962112 45793345139789824 45929436684135424 46016945457855204 46229005114343016 46318498180383744 46442042004270864 46459213529358336 46531947480754176 46670234050008576 46746380418453504 46974634229090484 46977731537498496 47191107197888136 47193549620396032 47208555683057664 47285580368019456 47409584546026507 47411031415881728 47501363053269888 47502036576979506 47720263343837952 47723409815871488 47812643282976768 47940172391505408 47956434277863048 48270696625686528 48489945010674048 48493142232256512 48809432079098208 48938925982995104 49033665087246336 49034360337527232 49259626677510144 49261371265015784 49503416028761856 49584184969242624 49599247908962304 49826295247412754 50055909511225716 50152810943660544 50383929888101376 50616113896802304 50617188822768512 50850447757435648 50948887307845632 51100300416786432 51182112805165482 51417975076157028 51433595094103488 51517513282263552 51533163538440192 51670616269652352 51770643554746368 52007630753635893 52009217949007872 52010322460092416 52247297254804722 52250001365438464 52266615220528128 52490784781869056 52590794808977376 52833148702106304 52935426491867136 53076619433452416 53092743322945536 53179368549433344 53337410342866944 53439033434928624 53685296261817696 53688836042855424 53705145914671104 53932693940443584 53933839300066852 53950988562595929 53952635066351616 54038247877114368 54182382338316008 54202415784251392 54287272060879872 54537443821529088 54788768447434752 54807353460414912 55056291730869492 55162873223152128 55166510429356032 55417080012198912 55419042673142757 55420733979721728 55673640567810944 55691343032357088 55781417163472896 55782208090397952 55930201123422976 56038474385424384 56298710017160896 56315812729967616 56575332604299264 56942320746479616 56944337425614576 57206753727115104 57317498221326336 57469564457095168 57487837968884736 57581634157830144 57848215797449728 58114797437069312 58132451850289152 58398561096430002 58493843205903408 58511612767603968 58781251536118272 59052132879602688 59164644160099548 59342284354977792 59437292289869592 59440368525819904 59711196862633968 59712464939359729 59714287274786816 59733274537746432 59987637588849866 60103765495974144 60282385647927744 60380741373835776 60399084147204096 60677420940509184 60793028861753664 60955180130605509 60957040391847936 60977717757282816 61073181068489856 61354624299220224 61355927277140272 61637364503364096 61638673485790688 61658272642966776 61757997573844992 61922722672361152 61945618039144448 62042596641005568 62226978733344768 62328507224604672 62632845638787312 62636975383331328 62754094308907008 62921476263850848 62944740910743552 63043283683602432 63333805728227328 63335150737693184 63336048769306008 63355289321213568 63627017791783936 63647249179836672 63920229855340544 63941912370484064 64360928834248704 64653260014232064 64657522976342016 65079242772130944 65378220116328448 65379147116702976 65399008331575296 65505712252944384 65679502236680192 65700386250153984 65805573606641334 66004554705015808 66112246625656832 66435060329883672 66741212681634288 66870414591547392 67178573184135168 67488151862403072 67616736182970912 67817683853918712 67928334045565248 68133733889048576 68242817073553976 68557300101542704 68578126792137984 68690017709684736 68710884717920256 68894155026203136 69025418186782806 69343507671514524 69477747270575616 69663063006406296 69688820294037504 69797921221131264 70005351075012864 70119570627680256 70121059745303168 70444198269475072 70466597306247744 70580568655822848 70768825911269888 70790324430594048 71116547123822592 71252044579904832 71580395015756928 71585114723807232 71718964924465152 71910258587258112 71934651416794572 72049467066974208 72050997169485824 72383029414506496 72406044938529792 72716591762038784 72739713348384768 73051691263246336 73076471280553216 73408388974492656 73550497630869504 73889440016265216 73892056897523676 74255124043142784 74376277453863936 74398871863443456 74739442871119131 74741723807514624 75083864266838574 75087750306623488 75433776805732352 75925783234152768 76275671636153472 76423330961768448 76650450625179648 76773169207748223 76775512210440192 77126962614235542 77150392641155232 77276269923395328 77505924404478528 77864748128573336 77991790941204544 78015483690138624 78375002048157696 78736177172803584 78886192213466064 79249723053159456 79403139737800704 79614929150178624 79639114984418304 79644366050328576 79769052824150016 80006115514300416 80138353994632192 80376514197236992 80507655165114368 80532112196272128 80533254064283136 80900758950100278 81057371815671552 81273573507474012 81303623676377088 81430908091319808 81806165732293632 82183152671152128 82208118693593088 82211030190622368 82343996765126656 82584437596304238 82723462188007424 82749765644034048 82969304977793024 83131100969582592 83510460851716416 83515967177775104 83672125745209344 83895301685134464 84057711578136576 84445074304303104 84448065025741344 84473719094951424 84862998906448896 85416506138421864 85810130590672656 85814571778998272 86204346685642752 86207399713777622 86772323696174592 87172196155603968 87198677775433728 87597841644645003 87600515000205312 87740764808855112 87767419151405952 88171877304177408 88578199319404032 88580080439844896 88988283575512384 89160552788729856 89571430912180224 89981456383274799 89984202483204096 90155648243961216 90423578471891616 90571112060753664 90598626220806144 90746445414629376 91016131410763776 91435560587771904 91437502389517312 91466576635924224 91586690279579648 91858873368270848 92033890915710408 92458010228686032 92636996360767488 92884084008541728 92918427058716672 93063894961508352 93340468100017152 93492760836907008 93949268458180968 93955463074996992 94382214395776272 94387099240792064 94417111366115328 94819169092053014 95002726106539776 95004073153959012 95440526687675904 95446819631742976 95880344783010816 95912868555726096 96541393251373056 96979890021348096 96986284464513024 97618864158196416 97877851965990208 98067330174492672 98068720675054464 98519253355020288 98522742530031568 99006832057523712 99168369938485248 99652590494825508 100111819022451432 100305621887321088 100767859776202752 101232227793604608 101234377645537024 101700895514871296 102200600833572864 102364225610330964 102835950152314056 102867190188206976 103035026564527104 103066327076880384 103341232539304704 103538127280174209 103541287109492736 104015261507271786 104020644920184832 104494594509609444 104500002730876928 104533230441056256 104981569563738112 105181589617954752 105666297404212608 105870852983734272 106153238866904832 106185486645891072 106358737098866688 106674820685733888 106878066869857248 107370592523635392 107377672085710848 107410291829342208 107865387880887168 107867678600133704 107901977125191858 108076495754228736 108364764676632016 108404831568502784 108574544121759744 109074887643058176 109577536894869504 109614706920829824 110112583461738984 110325746446304256 110333020858712064 110834160024397824 110838085346285514 111347281135621888 111382686064714176 111562834326945792 111564416180795904 111860402246845952 112597420034321792 112631625459935232 113150665208598528 113884641492959232 113888674851229152 114413507454230208 114634996442652672 114939128914190336 114975675937769472 115163268315660288 115690443921353313 115696431594899456 116229594874138624 116797122192860004 116987686411806816 117023225535207936 117562503072236544 118104265759205376 118329288320199096 118874584579739184 118880737051639808 119422393725267936 119424929878719458 119466549075492864 119975275177699732 120207530991948288 120564771295855488 120761482747671552 120798168294408192 121351138425150417 121354841881018368 121586057723507328 121910360261211018 121955435514565632 122146362136979712 122709248598440448 122711854554280544 123274729006728192 123277346971581376 123316545285933552 123515995147689984 123845445344722304 124085193282011136 124453957466689536 124657014449209344 125265691277574624 125273950766662656 125508188617814016 125842952527701696 125889481821487104 126086567367204864 126667611456454656 126670301475386368 126672097538612016 126710578642427136 127254035583567872 127294498359673344 127840459710681088 127883824740968128 128721857668497408 129306520028464128 129311099570666433 129315045952684032 130158485544261888 130756440232656896 130758294233405952 130798016663150592 131400772500307968 131611147213282668 132009109410031616 132224493251313664 132829768946738989 132870120659767344 133482425363268576 133740829183094784 134357146368270336 134976303724806144 135233472365941824 135635367707837424 135856668091130496 136485634147107952 137114600203085408 137156253584275968 137380035419369472 137788310052406272 138050836373565612 138687015343029048 138955494541151232 139326126012812592 139377640588075008 139595842442262528 140010702150025728 140239141255360512 140242119490606336 140888396538950144 140933194612495488 141537651822539776 141580648861188096 142228753638079521 142233094247645184 142504089159809664 143160790031513856 143170229447614464 143437929848930304 143820517174516224 143869302833589144 144101994338971648 144766058829012992 144812089877059584 145433183524077568 145479426696769536 146103382526492672 146152942561106432 146816777948985312 147100995261739008 147778880032530432 147784113795047352 148510248086285568 148752554907727872 148797743726886912 149478885742238262 150167728533677148 150175500613246976 150867553611464704 151851566468305536 152551343272306944 152846661923536896 153300901250359296 153546338415496446 154253925228471084 154300785282310464 154552539846790656 155011848808957056 155729496257146672 155983581882409088 156030967380277248 156750004096315392 157472354345607168 157772384426932128 158499446106318912 158806279475601408 159229858300357248 159278229968836608 159538105648300032 160012231028600832 160276707989264384 160753028394473984 161015310330228736 161066508128566272 161801517900200556 162114743631343104 162547147014948024 162607247352754176 162861816182639616 163612331464587264 164366305342304256 164422060381244736 164687993530253312 165168875192608476 165499531288068096 165938609955586048 166257128019428271 166262201939165184 167020921703432832 167031934355550208 167344251490418688 167790603370268928 168115423156273152 168896130051482688 168947438189902848 169725997812897792 170833012276843728 171620261181345312 172408693371285504 172414799427555244 173544647392349184 174344392311207936 174397355550867456 175195683289290006 175481529617710224 175534838302811904 176343754608354816 177156398638808064 177160160879689792 177976567151024768 178321105577459712 179137394818079187 179142861824360448 179962912766549598 180311296487922432 180847156943783232 181142224121507328 181197252441612288 182032262821527552 182865540391816527 182871121175543808 182875004779034624 182933153271848448 183173380559159296 183717746736541696 184067781831420816 184916020457372064 185273992721534976 185768168017083456 185836854117433344 186127789923016704 186680936200034304 186985521673814016 187898536916361936 187910926149993984 188764428791552544 188834222732230656 189638338184106028 190005452213079552 190008146307918024 190881053375351808 190893639263485952 191760689566021632 191825737111452192 193082786502746112 193959780042696192 193972568929026048 195237728316392832 195755703931980416 196134660348985344 196137441350108928 197038506710040576 197045485060063136 198013664115047424 198336739876970496 199305180989651016 200223638044902864 200611243774642176 201535719552405504 202464455587209216 202468755291074048 203401791029742592 204401201667145728 204728451220661928 205671900304628112 205734380376413952 206070053129054208 206132654153760768 206682465078609408 207076254560348418 208030523014543572 208041289840369664 208989189019218888 209000005461753856 209066460882112512 209956731560974531 209963139127476224 210363179235909504 211332594808425216 211741705967468544 212306477733809664 212370973291782144 213349641371467776 213756133739714496 214741185047270784 214755344171421696 215730775761774336 215735357200267408 215803954250383716 216152991508457472 216729529353264032 216809663137005568 217149088243519488 218149775286116352 219155073789739008 219229413841659648 220225166923477968 220651492892608512 221668320048795648 221676170692571028 222694562271243776 222765372129428352 223128832361591808 223720804493691904 225194840068643584 225263250919870464 226301330417197056 227777349702458304 228827014908460416 229269992885305344 229878257828380672 229951351875538944 230319507623244669 230326536631320576 231380887842706626 231392863189798912 232459189748277248 233594244385720008 233975372823613632 234046451070415872 235125006144473088 236208531518410752 236658576640398192 237749169159478368 238844787450535872 238849859757438916 238933098150985728 239950550355399464 240415061983896576 241129542591710976 241522965495343104 241596336588816384 242702276850300834 243172115447014656 243820720522422036 243910871029131264 244292724273959424 245418497196880896 245423709108561088 246549458013456384 246554693943162752 246633090571867104 247031990295379968 247690890689444608 248170386564022272 248907914933379072 250531382555149248 250547901533325312 251016377235628032 251685905055403392 252173134734409728 253335222912909312 253340602950772736 253344195077224032 253421157284854272 254508071167135744 254588996719346688 255680919421362176 255767649481936256 257443715336994816 258613040056928256 258622199141332866 260316971088523776 261516588466811904 261596033326301184 262793524933935009 262801545000615936 263222294426565336 264018218820063232 264448986502627328 265659537893477978 265740241319534688 266964850726537152 267481658366189568 268714292736540672 269944369149824397 269952607449612288 270466944731883648 271270735415674848 271713336182260992 272971268294215904 274229200406170816 274312507168551936 274760070838738944 275576620104812544 276101672747131224 277374030686058096 277910989082302464 278652252025625184 278755281176150016 279191684884525056 280021404300051456 280478282510721024 280484238981212672 281776793077900288 281866389224990976 283075303645079552 283161297722376192 284457507276159042 285008178319619328 286321580063027712 286340458895228928 287641034349032448 287738605667178288 288203988677943296 289532117658025984 289624179754119168 290866367048155136 290958853393539072 292305885122212864 293633555897970624 294201990523478016 295557760065060864 295568227590094704 297020496172571136 297505109815455744 298957771484476524 300335457067354296 300351001226493952 301725898998221677 301735107222929408 303703132936611072 305102686544613888 306601802500718592 307092676830992892 308507850456942168 308601570564620928 309105079693581312 310023697617914112 311458992514293344 311967163764818176 312061934760554496 313500008192630784 314944708691214336 315544768853864256 316998892212637824 317612558951202816 318459716600714496 318556459937673216 319076211296600064 320024462057201664 320553415978528768 321506056788947968 322030620660457472 322133016257132544 323603035800401112 324229487262686208 325094294029896048 325214494705508352 325723632365279232 327224662929174528 328732610684608512 328844120762489472 330337750385216952 330999062576136192 331877219911172096 332514256038856542 334041843406865664 334063868711100416 334688502980837376 335581206740537856 337792260102965376 337894876379805696 339451995625795584 341666024553687456 343240522362690624 344817386742571008 344829598855110488 347089294784698368 348688784622415872 350391366578580012 350963059235420448 351069676605623808 352687509216709632 354312797277616128 354320321759379584 355953134302049536 356642211154919424 358274789636158374 359925825533099196 360622592975844864 361694313887566464 362284448243014656 362394504883224576 364053415275451251 364064525643055104 365731080783633054 365750009558069248 365866306543696896 366346761118318592 367435493473083392 368135563662841632 369832040914744128 370547985443069952 371536336034166912 372255579846033408 373361872400068608 373971043347628032 375797073832723872 375821852299987968 377528857583105088 377668445464461312 379276676368212056 380010904426159104 380016292615836048 381762106750703616 383521379132043264 383651474222904384 386165573005492224 387919560085392384 387933298711999299 387945137858052096 390475456632785664 391511407863960832 392269320697970688 392274882700217856 394090970120126272 396027328230094848 396673479753940992 398489306840216967 398610361979302032 400447276089805728 401222487549284352 403071439104811008 404928911174418432 404937510582148096 406803582059485184 409456902441323856 411343800609256224 411468760752827904 412140106258108416 413364930157218816 414152509120696836 416061046029087144 416082579680739328 417978378038437776 417987254575518103 418000010923507712 418132921764225024 419913463121949062 420726358471819008 422665189616850432 424612955467619328 424741946583564288 426686260914238563 426699282742935552 427512267479428992 429482370094541568 429510688342843392 431461551523548672 431470714400534816 431607908500767432 432305983016914944 433459058706528064 433619326274011136 434298176487038976 436299550572232704 438310147579478016 438458827683319296 440450333846955936 441302985785217024 443336640097591296 443352341385142056 445389124542487552 445530744258856704 446257664723183616 447441608987383808 450389680137287168 450526501839740928 452602660834394112 455554699404916608 457654029816920832 458539985770610688 459756515656761344 459902703751077888 460639015246489338 462761775685413252 462785726379597824 464918379496554496 467188488771440016 467950745647227264 468092902140831744 470250012288946176 472417063036821504 473317153280796384 475498338318956736 477689574901071744 477699719514877832 479901100710798928 480830123967793152 482259085183421952 483045930990686208 485404553700601668 486344230894029312 487641441044844072 487821742058262528 488585448547918848 490836994393761792 490847418217122176 493098916026912768 493109387886325504 493266181143734208 494063980590759936 495381781378889216 497815829866758144 501062765110298496 501095803066650624 502032754471256064 503371810110806784 504346269468819456 506681205901545472 506688390154448064 506842314569708544 509016142334271488 509177993438693376 511361838842724352 511535298963872512 517226080113856512 517244398282665732 520633942177047552 523033176933623808 523192066652602368 525587049867870018 526444588853130672 528036437640126464 531319075786955956 531480482639069376 533929701453074304 534963316732379136 537412184454237561 537428585473081344 539888738299648794 540933889463767296 542541470831349696 543426672364521984 545942536588431808 548458400812341632 548625014337103872 549520141677477888 551153240209625088 552203345494262448 554748061372116192 555821978164604928 557304504051250368 557510562352300032 558383369769050112 560042808600102912 560956565021442048 560968477962425344 563553586155800576 563732778449981952 566150607290159104 568915014552318084 570016356639238656 572643160126055424 572680917790457856 575282068698064896 575477211334356576 576407977355886592 579064235316051968 579248359508238336 581917706787078144 584611770244425728 587267111795941248 588403981046956032 591115520130121728 591136455180189408 594040992345142272 595010219630911488 597915542968953048 600670914134708592 600702002452987904 603451797996443354 607406265873222144 610205373089227776 613203605001437184 614185353661985784 617015700913884336 617203141129241856 618210159387162624 620047395235828224 622917985028586688 623934327529636352 624123869521108992 627000016385261568 629870194682923593 629889417382428672 631089537707728512 633997784425275648 635225117902405632 636919433201428992 637112919875346432 640048924114403328 641106831957057536 643012113577895936 644061241320914944 644266032514265088 647206071600802224 648458974525372416 650188588059792096 650428989411016704 651447264730558464 654449325858349056 657465221369217024 657688241524978944 660675500770433904 665028512077713084 668083686813731328 668127737422200832 671162413481075712 675584520205930752 675789752759611392 678903991251591168 683332049107374912 686481044725381248 689634773485142016 689659197710220976 694178589569396736 697377569244831744 700782733157160024 701926118470840896 702139353211247616 705375018433419264 708625594555232256 708640643518759168 711906268604099072 716549579272316748 719851651066198392 721245185951689728 723388627775132928 724568896486029312 724789009766449152 728106830550902502 731462161567266108 731500019116138496 731732613087393792 734870986946166784 736271127325683264 739664081829488256 741095970886139904 743072672068333824 744511159692066816 746723744800137216 751594147665447744 751643704599975936 755057715166210176 758553352736424112 760021808852318208 760032585231672096 763524213501407232 767042758264086528 767302948445808768 772331146010984448 775839120170784768 775866597423998598 780950913265571328 783022815727921664 784549765400435712 788181940240252544 792054656460189696 793346959507881984 796978613680433934 797220723958604064 800894552179611456 802444975098568704 806142878209622016 809833107449473191 809857822348836864 809875021164296192 813607164118970368 818913804882647712 822687601218512448 822937521505655808 824280212516216832 826729860314437632 828305018241393672 832122092058174288 832165159361478656 835956756076875552 835974509151036206 836265843528450048 839826926243898124 841452716943638016 845330379233700864 849225910935238656 849483893167128576 853372521828477126 855024534958857984 858964740189083136 859021376685686784 862923103047097344 862941428801069632 863215817001534864 864611966033829888 866918117413056128 868596352974077952 872599101144465408 876917655366638592 880900667693911872 882605971570434048 886673280195182592 886704682770284112 890778249084975104 891061488517713408 892515329446367232 894883217974767616 900779360274574336 901053003679481856 905177696994665031 905205321668788224 911109398809833216 915308059633841664 919805407502155776 921278030492978676 925523551370826504 925571452759195648 929808382627172923 929836758993108992 934376977542880032 935901491294454528 936185804281663488 940500024577892352 944834126073643008 946634306561592768 950996676637913472 955379149802143488 955399439029755664 959802201421597856 961660247935586304 964518170366843904 966091861981372416 970809107401203336 972688461788058624 975282882089688144 975643484116525056 977170897095837696 981673988787523584 981694836434244352 986197832053825536 986218775772651008 986532362287468416 990763562757778432 995631659733516288 1002125530220596992 1002191606133301248 1004065508942512128 1006743620221613568 1013362411803090944 1013376780308896128 1013684629139417088 1018032284668542976 1018355986877386752 1022723677685448704 1023070597927745024 1034452160227713024 1034488796565331464 1041267884354095104 1046066353867247616 1051174099735740036 1052889177706261344 1056072875280252928 1062638151573911912 1062960965278138752 1067859402906148608 1069926633464758272 1074824368908475122 1079777476599297588 1081867778927534592 1085082941662699392 1086853344729043968 1091885073176863616 1096916801624683264 1097250028674207744 1099040283354955776 1102306480419250176 1104406690988524896 1109496122744232384 1111643956329209856 1114609008102500736 1116766739538100224 1120085617200205824 1121913130042884096 1121936955924850688 1127107172311601152 1127465556899963904 1132301214580318208 1137830029104636168 1140032713278477312 1145286320252110848 1150564137396129792 1150954422668713152 1152815954711773184 1158496719016476672 1163799896135997897 1163835413574156288 1169223540488851456 1174534223591882496 1176807962093912064 1182272910360378816 1188081984690284544 1190020439261822976 1195467920520650901 1195831085937906096 1201341828269417184 1206903595992886708 1214812531746444288 1220410746178455552 1228370707323971568 1234031401827768672 1234406282258483712 1236420318774325248 1240094790471656448 1245835970057173376 1247868655059272704 1248247739042217984 1253961763726554309 1254000032770523136 1259740389365847186 1262179075415457024 1267995568850551296 1273838866402857984 1274225839750692864 1280058782742715689 1280097848228806656 1282213663914115072 1286024227155791872 1288122482641829888 1288532065028530176 1294412143201604448 1296917949050744832 1300377176119584192 1300857978822033408 1302894529461116928 1308898651716698112 1314930442738434048 1315376483049957888 1321351001540867808 1330057024155426168 1336167373627462656 1336255474844401664 1342324826962151424 1351169040411861504 1351579505519222784 1357807982503182336 1366664098214749824 1372962089450762496 1379269546970284032 1379318395420441952 1388357179138793472 1394755138489663488 1401565466314320048 1403852236941681792 1404278706422495232 1410750036866838528 1417251189110464512 1417281287037518336 1423812537208198144 1433099158544633496 1439703302132396784 1442490371903379456 1446777255550265856 1449137792972058624 1456213661101805004 1462924323134532216 1463000038232276992 1463465226174787584 1469697120926821717 1469741973892333568 1472542254651366528 1479328163658976512 1482191941772279808 1486145344136667648 1493447489600274432 1503188295330895488 1503287409199951872 1510115430332420352 1517106705472848224 1520043617704636416 1520065170463344192 1527048427002814464 1534085516528173056 1534605896891617536 1551678240341569536 1551733194847997196 1561901826531142656 1566045631455843328 1569099530800871424 1576363880480505088 1584109312920379392 1593957227360867868 1594441447917208128 1601789104359222912 1604889950197137408 1612236553362712683 1612285756419244032 1619666214898946382 1619750042328592384 1627214328237940736 1637827609765295424 1645375202437024896 1645875043011311616 1648560425032433664 1653459720628875264 1656610036482787344 1664244184116348576 1671913512153751104 1671949018302072412 1672531687056900096 1679653852487796248 1682905433887276032 1690660758467401728 1698451821870477312 1706745043656954252 1710049069917715968 1717929480378166272 1718042753371373568 1725846206094194688 1725882857602139264 1726431634003069728 1729223932067659776 1733836234826112256 1737192705948155904 1753835310733277184 1761801335387823744 1765211943140868096 1773346560390365184 1773409365540568224 1781556498169950208 1782122977035426816 1785030658892734464 1789766435949535232 1801558720549148672 1802106007358963712 1810355393989330062 1822218797619666432 1830616119267683328 1839610815004311552 1842556060985957352 1851047102741653008 1851142905518391296 1859616765254345846 1868753955085760064 1871802982588909056 1872371608563326976 1881000049155784704 1889610584048770779 1889668252147286016 1893268613123185536 1901993353275826944 1910758299604286976 1910798878059511328 1919604402843195712 1923320495871172608 1929036340733687808 1932183723962744832 1941618214802406672 1945376923576117248 1950565764179376288 1951286968233050112 1954341794191675392 1963347977575047168 1963389672868488704 1972395664107651072 1972437551545302016 1973064724574936832 1981527125515556864 2004251060441193984 2004383212266602496 2013487240443227136 2026724823606181888 2026753560617792256 2027369258278834176 2036064569337085952 2036711973754773504 2046141195855490048 2068904320455426048 2068977593130662928 2082535768708190208 2092132707734495232 2102348199471480072 2105778355412522688 2112145750560505856 2125276303147823824 2125921930556277504 2135718805812297216 2149648737816950244 2159554953198595176 2163735557855069184 2170165883325398784 2173706689458087936 2183770146353727232 2193833603249366528 2194500057348415488 2204612960838500352 2208813381977049792 2218992245488464768 2223287912658419712 2229218016205001472 2233533479076200448 2240171234400411648 2243873911849701376 2254214344623202304 2254931113799927808 2264602429160636416 2275660058209272336 2280065426556954624 2290572640504221696 2301128274792259584 2301908845337426304 2316993438032953344 2327599792271995794 2338447080977702912 2349068447183764992 2364545820720757632 2376163969380569088 2380040878523645952 2390935841041301802 2391662171875812192 2402683656538834368 2413807191985773416 2429625063492888576 2440821492356911104 2456741414647943136 2468062803655537344 2468812564516967424 2472840637548650496 2480189580943312896 2491671940114346752 2495737310118545408 2496495478084435968 2507923527453108618 2519480778731694372 2524358150830914048 2535991137701102592 2547677732805715968 2548451679501385728 2560117565485431378 2564427327828230144 2572048454311583744 2577064130057060352 2588824286403208896 2593835898101489664 2600754352239168384 2605789058922233856 2617797303433396224 2630752966099915776 2642702003081735616 2660114048310852336 2672334747254925312 2684649653924302848 2702338080823723008 2703159011038445568 2715533090983995093 2715615965006364672 2733328196429499648 2745924178901524992 2758636790840883904 2776714358277586944 2789425147881518769 2789510276979326976 2803130932628640096 2807704473883363584 2808557412844990464 2821500073733677056 2834502378220929024 2834562574075036672 2847625074416396288 2866198317089266992 2879406604264793568 2884980743806758912 2893554511100531712 2898275585944117248 2912427322203610008 2925848646269064432 2926000076464553984 2926930452349575168 2939394241853643434 2945084509302733056 2958656327317953024 2972290688273335296 2986894979200548864 3006376590661790976 3006574818399903744 3020230860664840704 3034213410945696448 3040087235409272832 3040130340926688384 3054096854005628928 3068171033056346112 3069211793783235072 3103356480683139072 3103466389695994392 3123803653062285312 3132091262911686656 3138199061601742848 3152727760961010176 3168218625840758784 3187914454721735736 3188882895834416256 3203578208718445824 3209779900394274816 3224473106725425366 3239332429797892764 3239500084657184768 3254428656475881472 3275655219530590848 3290750404874049792 3291750086022623232 3297120850064867328 3306919441257750528 3313220072965574688 3328488368232697152 3343827024307502208 3343898036604144824 3359307704975592496 3365810867774552064 3381321516934803456 3396903643740954624 3413490087313908504 3420098139835431936 3435858960756332544 3451692412188389376 3451765715204278528 3452863268006139456 3458447864135319552 3467672469652224512 3507670621466554368 3523602670775647488 3530423886281736192 3546818731081136448 3563112996339900416 3564245954070853632 3570061317785468928 3579532871899070464 3586403761561952703 3603117441098297344 3620710787978660124 3644437595239332864 3661232238535366656 3685112121971914704 3702094205483306016 3719233530508691692 3737507910171520128 3743605965177818112 3744743217126653952 3761885291179662927 3762000098311569408 3779221168097541558 3786537226246371072 3803986706551653888 3821516599208573952 3821597756119022656 3839208805686391424 3846640991742345216 3858072681467375616 3864367447925489664 3883236429604813344 3890753847152234496 3901131528358752576 3902573936466100224 3908683588383350784 3926695955150094336 3926779345736977408 3944791328215302144 3944875103090604032 3946129449149873664 3963054251031113728 4008502120882387968 4008766424533204992 4026974480886454272 4053449647212363776 4053507121235584512 4054738516557668352 4073423947509547008 4092282391710980096 4137808640910852096 4137955186261325856 4165071537416380416 4184265415468990464 4204696398942960144 4211556710825045376 4250552606295647648 4251843861112555008 4271437611624594432 4299297475633900488 4319109906397190352 4327471115710138368 4340331766650797568 4347413378916175872 4367540292707454464 4387667206498733056 4389000114696830976 4409091362780465151 4409225921677000704 4417626763954099584 4437984490976929536 4446575825316839424 4458436032410002944 4480342468800823296 4487747823699402752 4508428689246404608 4509862227599855616 4529204858321272832 4551320116418544672 4560130853113909248 4581145281008443392 4602256549584519168 4603817690674852608 4655199584543991588 4676894161955405824 4698136894367529984 4729091641441515264 4752327938761138176 4781871682082603604 4783324343751624384 4805367313077668736 4827614383971546832 4859250126985777152 4881642984713822208 4913482829295886272 4936125607311074688 4937625129033934848 4945681275097300992 4960379161886625792 4983343880228693504 4991474620237090816 5015847054906217236 5038961557463388744 5048716301661828096 5071982275402205184 5095355465611431936 5120235130970862756 5144096908623167488 5154128260114120704 5177648572806417792 5187671796202979328 5201508704478336768 5211578117844467712 5261505932199831552 5285404006163471232 5320228096621704672 5344669494509850624 5369299307848605696 5404676161647446016 5406318022076891136 5431066181967990186 5466656392858999296 5491848357803049984 5517273581681767808 5553428716555173888 5578850295763037538 5606261865257280192 5615408947766727168 5617114825689980928 5643000147467354112 5668831752146312337 5669004756441858048 5669125148150073344 5695250148832792576 5732396634178533984 5758813208529587136 5769961487613517824 5787109022201063424 5796551171888234496 5824854644407220016 5851697292538128864 5853860904699150336 5878788483707286868 5890169018605466112 5917312654635906048 5944581376546670592 6012753181323581952 6013149636799807488 6040461721329681408 6068426821891392896 6080174470818545664 6080260681853376768 6108193708011257856 6138423587566470144 6206712961366278144 6206932779391988784 6247607306124570624 6264182525823373312 6276398123203485696 6305455521922020352 6336437251681517568 6375828909443471472 6377765791668832512 6407156417436891648 6448946213450850732 6478664859595785528 6479000169314369536 6508658678390210461 6508857312951762944 6551310439061181696 6581500809748099584 6583500172045246464 6613838882515501056 6626440145931149376 6656976736465394304 6687654048615004416 6687796073208289648 6718615409951184992 6731621735549104128 6762643033869606912 6793807287481909248 6826980174627817008 6840196279670863872 6871717921512665088 6903384824376778752 6903531430408557056 6905726536012278912 6935344939304449024 7015341242933108736 7047205341551294976 7093637462162272896 7126225992679800832 7128491908141707264 7140122635570937856 7159065743798140928 7172807523123905406 7206234882196594688 7241421575957320248 7288875190478665728 7322464477070733312 7370224243943829408 7404188410966612032 7438467061017383384 7475015820343040256 7487211930355636224 7489486434253307904 7523770582359325854 7558442336195083116 7573074452492742144 7607973413103307776 7643033198417147904 7643195512238045312 7678417611372782848 7693281983484690432 7716145362934751232 7766472859209626688 7781507694304468992 7802263056717505152 7817367176766701568 7853391910300188672 7853558691473954816 7889750206181208064 7892258898299747328 7926108502062227456 8017004241764775936 8053948961772908544 8107014242471169024 8109477033115336704 8146599272951985279 8146847895019094016 8184564783421960192 8275910372522651712 8330143074832760832 8368275443644556307 8368530830937980928 8409392797885920288 8423113421650090752 8501105212591295296 8503687722225110016 8542875223249188864 8598594951267800976 8638219812794380704 8654942231420276736 8680663533301595136 8694826757832351744 8735080585414908928 8775334412997466112 8778000229393661952 8818182725560930302 8835253527908199168 8875968981953859072 8916872064820005888 8960684937601646592 8975495647398805504 9016857378492809216 9019724455199711232 9102640232837089344 9120261706227818496 9162290562016886784 9204513099169038336 9207635381349705216 9310399169087983176 9353788323910811648 9396273788735059968 9458183282883030528 9504655877522276352 9563743364165207208 9566648687503248768 9610734626155337472 9655228767943093664 9718500253971554304 9763285969427644416 9826965658591772544 9872251214622149376 9875250258067869696 9891362550194601984 9920758323773251584 9966687760457387008 9982949240474181632 10031694109812434472 10077923114926777488 10097432603323656192 10143964550804410368 10190710931222863872 10240470261941725512 10288193817246334976 10355297145612835584 10375343592405958656 10403017408956673536 10523011864399663104 10570808012326942464 10640456193243409344 10689338989019701248 10738598615697211392 10809352323294892032 10862132363935980372 10933312785717998592 10983696715606099968 11034547163363535616 11157700591526075076 11212523730514560384 11230817895533454336 11234229651379961856 11285655873538988781 11286000294934708224 11337663504292624674 11338250296300146688 11390500297665585152 11464793268357067968 11517626417059174272 11539922975227035648 11574218044402126848 11593102343776468992 11649709288814440032 11703394585076257728 11707721809398300672 11757576967414573736 11780338037210932224 11834625309271812096 11889162753093341184 12025506362647163904 12026299273599614976 12080923442659362816 12136853643782785792 12160348941637091328 12160521363706753536 12276847175132940288 12413425922732556288 12413865558783977568 12495214612249141248 12528365051646746624 12552796246406971392 12610911043844040704 12751657818886942944 12755531583337665024 12814312834873783296 12897892426901701464 12957329719191571056 12958000338628739072 13017317356780420922 13102620878122363392 13163001619496199168 13167000344090492928 13227274088341395453 13227677765031002112 13252880291862298752 13313953472930788608 13375308097230008832 13375592146416579296 13437230819902369984 13463243471098208256 13525286067739213824 13587614574963818496 13653960349255634016 13680392559341727744 13743435843025330176 13806769648753557504 13807062860817114112 13811453072024557824 13870689878608898048 14030682485866217472 14094410683102589952 14187274924324545792 14252451985359601664 14256983816283414528 14345615046247810812 14412469764393189376 14482843151914640496 14577750380957331456 14644928954141466624 14740448487887658816 14808376821933224064 14876934122034766768 14950031640686080512 14974423860711272448 15047541164718651708 15116884672390166232 15146148904985484288 15215946826206615552 15286066396834295808 15286391024476090624 15356835222745565696 15432290725869502464 15532945718419253376 15563015388608937984 15604526113435010304 15634734353533403136 15707117382947909632 15779500412362416128 15784517796599494656 15852217004124454912 16034008483529551872 16107897923545817088 16214028484942338048 16218954066230673408 16293198545903970558 16369129566843920384 16551820745045303424 16660286149665521664 16736550887289112614 16818785595771840576 16846226843300181504 17002210425182590592 17007375444450220032 17085750446498377728 17197189902535601952 17276439625588761408 17309884462840553472 17361327066603190272 17389653515664703488 17470161170829817856 17550668825994932224 17636365451121860604 17670507055816398336 17751937963907718144 17833744129640011776 17950991294797611008 18039448910399422464 18205280465674178688 18240523412455636992 18324581124033773568 18415270762699410432 18620798338175966352 18792547577470119936 18916366565766061056 19009311755044552704 19127486728330414416 19133297375006497536 19221469252310674944 19310457535886187328 19437000507943108608 19525976035170631383 19526571938855288832 19653931317183545088 19744502429244298752 19750500516135739392 19841516647546503168 19933375520914774016 19965898480948363264 20063388219624868944 20155846229853554976 20194865206647312384 20287929101608820736 20381421862445727744 20480940523883451024 20710594291225671168 20806034817913347072 21046023728799326208 21141616024653884928 21280912386486818688 21378677978039402496 21477197231394422784 21618704646589784064 21724264727871960744 21866625571435997184 21967393431212199936 22069094326727071232 22315401183052150152 22425047461029120768 22461635791066908672 22468459302759923712 22571311747077977562 22675327008585249348 22676500592600293376 22781000595331170304 22929586536714135936 23035252834118348544 23079845950454071296 23148436088804253696 23299418577628880064 23406789170152515456 23515153934829147472 23560676074421864448 23669250618543624192 23778325506186682368 24051012725294327808 24161846885318725632 24273707287565571584 24321042727413507072 24553694350265880576 24827731117567955136 24990429224498282496 25056730103293493248 25104826330933668921 25105592492813942784 25221822087688081408 25503315637773885888 25511063166675330048 25628625669747566592 25795784853803402928 25914659438383142112 26034634713560841844 26205241756244726784 26326003238992398336 26334000688180985856 26454548176682790906 26505760583724597504 26627906945861577216 26750616194460017664 26751184292833158592 26874461639804739968 26926486942196416512 27050572135478427648 27307920698511268032 27360785118683455488 27486871686050660352 27613539297507115008 27614125721634228224 27622906144049115648 27741379757217796096 28061364971732434944 28188821366205179904 28374549848649091584 28513967632566829056 28691230092495621624 28824939528786378752 28965686303829280992 29155500761914662912 29289857908282933248 29480896975775317632 29616753643866448128 29753868244069533536 29900063281372161024 29948847721422544896 30095082329437303416 30233769344780332464 30292297809970968576 30431893652413231104 30572132793668591616 30572782048952181248 30713670445491131392 30864581451739004928 31065891436838506752 31126030777217875968 31209052226870020608 31414234765895819264 31559000824724832256 31569035593198989312 31704434008248909824 32068016967059103744 32215795847091634176 32428056969884676096 32586397091807941116 32738259133687840768 33103641490090606848 33473101774578225228 33637571191543681152 33692453686600363008 34004420850365181184 34014750888900440064 34171500892996755456 34394379805071203904 34552879251177522816 34619768925681106944 34722654133206380544 34779307031329406976 34940322341659635712 35101337651989864448 35272730902243721208 35341014111632796672 35503875927815436288 35667488259280023552 36078897820798844928 36410560931348357376 36481046824911273984 36830541525398820864 37241596676351932704 37585095154940239872 37832733131532122112 38254973456660828832 38266594750012995072 38442938504621349888 38620915071772374656 38874001015886217216 39051952070341262766 39307862634367090176 39489004858488597504 39501001032271478784 39681822265024186359 39683033295093006336 39866751041829548032 39931796961896726528 40126776439249737888 40311692459707109952 40389730413294624768 40575858203217641472 40762843724891455488 40961881047766902048 41421188582451342336 41612069635826694144 42092047457598652416 42283232049307769856 42561824772973637376 42757355956078804992 43237409293179568128 43448529455743921488 43733251142871994368 43934786862424399872 44138188653454142464 44630802366104300304 44850094922058241536 44923271582133817344 45142623494155955124 45350654017170498696 45353001185200586752 45560610748731473227 45562001190662340608 45859173073428271872 46070505668236697088 46296872177608507392 46598837155257760128 46813578340305030912 47030307869658294944 47121352148843728896 47338501237087248384 47556651012373364736 48102025450588655616 48323693770637451264 48547414575131143168 48642085454827014144 49107388700531761152 49655462235135910272 49980858448996564992 50113460206586986496 50209652661867337842 50443644175376162816 51006631275547771776 51022126333350660096 51257251339495133184 51591569707606805856 51829318876766284224 52069269427121683688 52410483512489453568 52652006477984796672 52909096353365581812 53011521167449195008 53255813891723154432 53501232388920035328 53502368585666317184 53748923279609479936 53852973884392833024 54615841397022536064 54721570237366910976 54973743372101320704 55228251443268456448 55245812288098231296 55482759514435592192 56377642732410359808 56749099697298183168 57027935265133658112 57382460184991243248 57931372607658561984 58311001523829325824 58577928105511894149 58579715816565866496 58961793951550635264 59233507287732896256 59507736488139067072 59800126562744322048 59897695442845089792 60190164658874606832 60467538689560664928 60584595619941937152 60863787304826462208 61144265587337183232 61145564097904362496 61427340890982262784 62131782873677013504 62418104453740041216 62828469531791638528 63118001649449664512 63138071186397978624 64136033934118207488 64431591694183268352 64856113939769352192 65172794183615882232 65476518267375681536 66207282980181213696 66946203549156450456 67275142383087362304 67384907373200726016 68008841700730362368 68029501777800880128 68343001785993510912 68788759610142407808 69105758502355045632 69239537851362213888 69445308266412761088 69880644683319271424 70202675303979728896 70545461804487442416 70682028223265593344 71007751855630872576 71334976518560047104 72821121862696714752 73661083050797641728 74483193352703865408 75170190309880479744 75665466263064244224 76509946913321657664 76533189500025990144 76885877009242699776 77241830143544749312 78103904140682525532 78615725268734180352 78978009716977195008 79002002064542957568 79363644530048372718 79733502083659096064 80253552878499475776 80623384919414219904 80779460826589249536 81151716406435282944 81923762095533804096 82842377164902684672 83224139271653388288 84184094915197304832 84566464098615539712 85123649545947274752 86474818586359136256 86897058911487842976 87466502285743988736 87869573724848799744 88276377306908284928 89261604732208600608 89700189844116483072 89846543164267634688 90285246988311910248 90701308034340997392 90706002370401173504 91121221497462946454 91718346146856543744 92141011336473394176 92593744355217014784 93197674310515520256 93627156680610061824 94060615739316589888 94242704297687457792 94677002474174496768 95113302024746729472 96204050901177311232 96647387541274902528 97094829150262286336 97284170909654028288 98214777401063522304 99310924470271820544 100419305323734675684 100887288350752325632 102013262551095543552 102044252666701320192 102514502678990266368 103183139415213611712 103658637753532568448 104138538854243367376 104820967024978907136 105304012955969593344 105818192706731163624 106023042334898390016 106511627783446308864 107002464777840070656 107004737171332634368 107497846559218959872 109231682794045072128 109443140474733821952 110456502886536912896 110491624576196462592 110965519028871184384 112755285464820719616 113498199394596366336 114764920369982486496 115862745215317123968 116622003047658651648 117155856211023788298 117923587903101270528 118467014575465792512 119015472976278134144 119600253125488644096 119795390885690179584 120380329317749213664 120935077379121329856 121169191239883874304 121727574609652924416 122288531174674366464 122291128195808724992 122854681781964525568 124263565747354027008 124836208907480082432 125656939063583277056 126276142372795957248 128272067868236414976 129712227879538704384 130345588367231764464 132414565960362427392 133892407098312900912 134550284766174724608 134769814746401452032 136017683401460724736 136059003555601760256 136681832246194419681 136686003571987021824 137577519220284815616 138211517004710091264 138890616532825522176 139761289366638542848 140405350607959457792 141090923608974884832 141364056446531186688 142015503711261745152 142669953037120094208 145642243725393429504 147322166101595283456 148966386705407730816 150340380619760959488 151330932526128488448 153019893826643315328 153066379000051980288 153771754018485399552 154483660287089498624 156207808281365051064 157231450537468360704 157956019433954390016 158727289060096745436 159467004167318192128 160507105756998951552 161246769838828439808 161558921653178499072 163847524191067608192 165684754329805369344 166448278543306776576 169132928197231079424 170247299091894549504 173794117822975685952 174933004571487977472 175733784316535682447 175739147449697599488 176552754613816569856 178523209464417201216 179400379688232966144 179693086328535269376 180570493976623820496 181402616068681994784 182242442994925892908 183436692293713087488 184282022672946788352 186395348621031040512 187254313361220123648 188121231478633179776 188485408595374915584 189354004948348993536 192408101802354622464 193294775082549805056 194189658300524572672 194568341819308056576 196429554802127044608 198621848940543641088 200838610647469351368 201774576701504651264 204026525102191087104 204088505333402640384 205029005357980532736 206366278830427223424 207317275507065136896 208277077708486734752 209641934049957814272 210608025911939186688 211636385413462327248 212046084669796780032 213023255566892617728 214004929555680141312 214009474342665268736 214995693118437919744 218463365588090144256 220913005773073825792 220983249152392925184 221931038057742368768 225510570929641439232 226996398789192732672 229529840739964972992 231725490430634247936 234311712422047576596 235847175806202541056 236934029150931585024 238030945952556268288 239200506250977288192 240760658635498427328 241870154758242659712 242338382479767748608 243455149219305848832 244582256391617449984 245709363563929051136 248527131494708054016 249672417814960164864 252552284745591914496 259424455759077408768 260691176734463528928 264829131920724854784 267784814196625801824 269100569532349449216 269539629492802904064 272035366802921449472 272118007111203520512 273363664492388839362 275155038440569631232 276423034009420182528 277781233065651044352 279522578733277085696 282181847217949769664 282728112893062373376 284031007422523490304 285339906074240188416 291284487450786859008 294644332203190566912 297932773410815461632 302661865052256976896 306039787653286630656 306132758000103960576 307543508036970799104 308967320574178997248 312415616562730102128 314462901074936721408 315912038867908780032 317454578120193490872 318934008334636384256 321014211513997903104 322493539677656879616 327695048382135216384 331369508659610738688 332896557086613553152 338265856394462158848 340494598183789099008 347588235645951371904 349866009142975954944 351467568633071364894 353105509227633139712 357046418928834402432 358800759376465932288 359386172657070538752 361140987953247640992 362805232137363989568 364484885989851785816 366873384587426174976 368564045345893576704 372790697242062081024 374508626722440247296 376242462957266359552 376970817190749831168 384816203604709244928 388379316601049145344 389136683638616113152 397243697881087282176 401677221294938702736 408053050204382174208 408177010666805280768 410045496738583259043 410058010715961065472 412732557660854446848 414634551014130273792 416554155416973469504 419283868099915628544 421216051823878373376 423272770826924654496 424092169339593560064 426046511133785235456 428009859111360282624 428018948685330537472 429991386236875839488 436926731176180288512 441826011546147651584 441966498304785850368 451021141859282878464 453992797578385465344 459059681479929945984 463450980861268495872 468623424844095153192 471694351612405082112 473868058301863170048 476061891905112536576 478401012501954576384 481521317270996854656 483740309516485319424 484676764959535497216 489164512783234899968 491418727127858102272 497054262989416108032 499344835629920329728 521382353468927057856 529658263841449709568 535569628393251603648 538201139064698898432 539079258985605808128 544070733605842898944 546727328984777678724 550310076881139262464 552846068018840365056 564363694435899539328 565456225786124746752 568062014845046980608 582568974901573718016 589288664406381133824 595865546821630923264 605323730104513953792 612079575306573261312 612265516000207921152 615087016073941598208 617934641148357994496 624831233125460204256 628925802149873442816 631824077735817560064 634909156240386981744 642028423027995806208 644987079355313759232 655390096764270432768 662739017319221477376 665793114173227106304 676531712788924317696 680989196367578198016 695176471291902743808 702935137266142729788 706211018455266279424 714092837857668804864 717601518752931864576 722281975906495281984 725610464274727979136 728969771979703571632 733746769174852349952 737128090691787153408 745581394484124162048 749017253444880494592 752484925914532719104 776758633202098290688 778273367277232226304 794487395762174564352 803354442589877405472 816106100408764348416 816354021333610561536 820090993477166518086 825465115321708893696 829269102028260547584 833108310833946939008 838567736199831257088 846545541653849308992 848184338679187120128 852093022267570470912 856019718222720565248 856037897370661074944 859982772473751678976 873853462352360577024 883932996609571700736 907985595156770930688 918119362959859891968 926901961722536991744 937246849688190306384 943388703224810164224 947736116603726340096 952123783810225073152 956802025003909152768 963042634541993709312 967480619032970638848 978329025566469799936 982837454255716204544 994108525978832216064 998689671259840659456 1042764706937854115712 1059316527682899419136 1071139256786503207296 1076402278129397796864 1078158517971211616256 1088141467211685797888 1093454657969555357448 1100620153762278524928 1105692136037680730112 1128727388871799078656 1130912451572249493504 1165137949803147436032 1191731093643261846528 1224159150613146522624 1224531032000415842304 1230136490215749777129 1230174032147883196416 1235869282296715988992 1249662466250920408512 1257851604299746885632 1263648155471635120128 1269818312480773963488 1284056846055991612416 1289974158710627518464 1310780193528540865536 1325478034638442954752 1353063425577848635392 1361978392735156396032 1390352942583805487616 1405870274532285459576 1412422036910532558848 1428185675715337609728 1435203037505863729152 1444563951812990563968 1451220928549455958272 1457939543959407143264 1467493538349704699904 1474256181383574306816 1491162788968248324096 1498034506889760989184 1504969851829065438208 1553517266404196581376 1588974791524349128704 1606708885179754810944 1632212200817528696832 1640181986954333036172 1650930230643417787392 1658538204056521095168 1666216621667893878016 1693091083307698617984 1696368677358374240256 1704186044535140941824 1712075794741322149888 1719965544947503357952 1747706924704721154048 1767865993219143401472 1815971190313541861376 1836238725919719783936 1853803923445073983488 1874493699376380612768 1886777406449620328448 1895472233207452680192 1904247567620450146304 1926085269083987418624 1934961238065941277696 1956658051132939599872 1988217051957664432128 1997379342519681318912 2085529413875708231424 2118633055365798838272 2142278513573006414592 2152804556258795593728 2176282934423371595776 2186909315939110714896 2201240307524557049856 2211384272075361460224 2257454777743598157312 2330275899606294872064 2383462187286523693056 2448318301226293045248 2449062064000831684608 2460272980431499554258 2471738564593431977984 2499324932501840817024 2515703208599493771264 2539636624961547926976 2568113692111983224832 2579948317421255036928 2621560387057081731072 2723956785470312792064 2780705885167610975232 2811740549064570919152 2856371351430675219456 2870406075011727458304 2889127903625981127936 2902441857098911916544 2915879087918814286528 2934987076699409399808 2948512362767148613632 2982325577936496648192 2996069013779521978368 3009939703658130876416 3177949583048698257408 3213417770359509621888 3264424401635057393664 3280363973908666072344 3301860461286835574784 3317076408113042190336 3332433243335787756032 3386182166615397235968 3392737354716748480512 3424151589482644299776 3439931089895006715904 3495413849409442308096 3672477451839439567872 3707607846890147966976 3748987398752761225536 3773554812899240656896 3790944466414905360384 3808495135240900292608 3852170538167974837248 3869922476131882555392 3976434103915328864256 4171058827751416462848 4237266110731597676544 4284557027146012829184 4305609112517591187456 4352565868846743191552 4373818631878221429792 4402480615049114099712 4422768544150722920448 4514909555487196314624 4660551799212589744128 4766924374573047386112 4896636602452586090496 4920545960862999108516 4943477129186863955968 4998649865003681634048 5079273249923095853952 5136227384223966449664 5159896634842510073856 5243120774114163462144 5447913570940625584128 5561411770335221950464 5623481098129141838304 5712742702861350438912 5778255807251962255872 5804883714197823833088 5831758175837628573056 5869974153398818799616 5964651155872993296384 5992138027559043956736 6019879407316261752832 6355899166097396514816 6426835540719019243776 6528848803270114787328 6560727947817332144688 6603720922573671149568 6634152816226084380672 6664866486671575512064 6772364333230794471936 6848303178965288599552 6879862179790013431808 6990827698818884616192 7344954903678879135744 7415215693780295933952 7497974797505522451072 7547109625798481313792 7616990270481800585216 7704341076335949674496 7739844952263765110784 8342117655502832925696 8569114054292025658368 8611218225035182374912 8747637263756442859584 8804961230098228199424 8845537088301445840896 9029819110974392629248 9533848749146094772224 9793273204905172180992 9841091921725998217032 9886954258373727911936 9997299730007363268096 10158546499846191707904 10272454768447932899328 10319793269685020147712 10486241548228326924288 11122823540670443900928 11246962196258283676608 11425485405722700877824 11556511614503924511744 11609767428395647666176 11663516351675257146112 11929302311745986592768 12039758814632523505664 12711798332194793029632 12853671081438038487552 13057697606540229574656 13121455895634664289376 13207441845147342299136 13268305632452168761344 13329732973343151024128 13544728666461588943872 13696606357930577199104 13981655397637769232384 14689909807357758271488 14830431387560591867904 14995949595011044902144 15233980540963601170432 15408682152671899348992 15479689904527530221568 16684235311005665851392 17138228108584051316736 17495274527512885719168 17609922460196456398848 18059638221948785258496 19067697498292189544448 19586546409810344361984 19682183843451996434064 19994599460014726536192 20317092999692383415808 20544909536895865798656 20639586539370040295424 20972483096456653848576 22245647081340887801856 22493924392516567353216 22850970811445401755648 23113023229007849023488 23219534856791295332352 23327032703350514292224 24079517629265047011328 25707342162876076975104 26242911791269328578752 26414883690294684598272 26536611264904337522688 26659465946686302048256 27089457332923177887744 29379819614715516542976 29660862775121183735808 29991899190022089804288 30467961081927202340864 30817364305343798697984 30959379809055060443136 33368470622011331702784 34276456217168102633472 34990549055025771438336 36119276443897570516992 38135394996584379088896 39173092819620688723968 39364367686903992868128 39989198920029453072384 40634185999384766831616 41089819073791731597312 41944966192913307697152 44491294162681775603712 44987848785033134706432 45701941622890803511296 46226046458015698046976 46439069713582590664704 46654065406701028584448 48159035258530094022656 51414684325752153950208 52485823582538657157504 52829767380589369196544 53318931893372604096512 54178914665846355775488 58759639229431033085952 59983798380044179608576 61634728610687597395968 61918759618110120886272 66736941244022663405568 68552912434336205266944 69981098110051542876672 72238552887795141033984 78728735373807985736256 79978397840058906144768 81268371998769533663232 88982588325363551207424 89975697570066269412864 91403883245781607022592 92452092916031396093952 92878139427165181329408 93308130813402057168896 102829368651504307900416 104971647165077314315008 106637863786745208193024 108357829331692711550976 117519278458862066171904 119967596760088359217152 123269457221375194791936 133473882488045326811136 137105824868672410533888 139962196220103085753344 144477105775590282067968 157457470747615971472512 159956795680117812289536 162536743997539067326464 179951395140132538825728 184904185832062792187904 185756278854330362658816 186616261626804114337792 205658737303008615800832 209943294330154628630016 213275727573490416386048 216715658663385423101952 239935193520176718434304 266947764976090653622272 274211649737344821067776 279924392440206171506688 314914941495231942945024 319913591360235624579072 325073487995078134652928 359902790280265077651456 369808371664125584375808 373232523253608228675584 411317474606017231601664 419886588660309257260032 433431317326770846203904 479870387040353436868608 559848784880412343013376 629829882990463885890048 639827182720471249158144 650146975990156269305856 719805580560530155302912 746465046507216457351168 822634949212034463203328 839773177320618514520064 959740774080706873737216 1119697569760824686026752 1259659765980927771780096 1300293951980312538611712 1439611161121060310605824 1492930093014432914702336 1679546354641237029040128 1919481548161413747474432 2239395139521649372053504 2519319531961855543560192 2879222322242120621211648 3359092709282474058080256 4478790279043298744107008 5038639063923711087120384 5758444644484241242423296 6718185418564948116160512 10077278127847422174240768 13436370837129896232321024 20154556255694844348481536 40309112511389688696963072
- Sum of all divisors σ(n): 146223474516062409523200000
- Sum of proper divisors (its aliquot sum) s(n): 105914362004672720826236928
- 40309112511389688696963072 is an abundant number, because the sum of its proper divisors (105914362004672720826236928) is greater than itself. Its abundance is 65605249493283032129273856
Bases of 40309112511389688696963072
- Binary: 100001010101111100100101011110001001111000010111000110011110110111010010000000000000002
- Hexadecimal: 0x2157C95E2785C67B748000
- Base-36: 52BZT7H7XHHZ6WAO0
Squares and roots of 40309112511389688696963072
- 40309112511389688696963072 squared (403091125113896886969630722) is 1624824551455872736181450763800928360960595731677184
- 40309112511389688696963072 cubed (403091125113896886969630723) is 65495235655903058736685966327782719143525003312329416124156514578409872949248
-
The
square root of 40309112511389688696963072 is 6348945779528.2587132711 -
40309112511389688696963072 is a
perfect cube number . Itscube root is 342873888
Scales and comparisons
How big is 40309112511389688696963072?- 40,309,112,511,389,688,696,963,072 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,309,112,511,389,688,696,963,072 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 40309112511389688696963072 cubic inches would be around 28572824 feet tall.
Recreational maths with 40309112511389688696963072
- 40309112511389688696963072 backwards is 27036969688698311521190304
- The number of decimal digits it has is: 26
- The sum of 40309112511389688696963072's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 40309112511389688696963072 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 40309112511389688696963072 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/40309112511389688696963072/
Chicago style:
Numbermatics. 2024. "Number 40309112511389688696963072 - Facts about the integer". https://numbermatics.com/n/40309112511389688696963072/
The information we have on file for 40309112511389688696963072 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 40309112511389688696963072, math, Factors of 40309112511389688696963072, curriculum, school, college, exams, university, Prime factorization of 40309112511389688696963072, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, three hundred nine sextillion, one hundred twelve quintillion, five hundred eleven quadrillion, three hundred eighty-nine trillion, six hundred eighty-eight billion, six hundred ninety-six million, nine hundred sixty-three thousand and seventy-two.