1036633058781115224489984
1,036,633,058,781,115,224,489,984 is an even composite number composed of six prime numbers multiplied together.
1036633058781115224489984 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 1036633058781115224489984:
216 × 34 × 74 × 114 × 732 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 73 × 73 × 1021 × 1021)See below for interesting mathematical facts about the number 1036633058781115224489984 from the Numbermatics database.
Names of 1036633058781115224489984
- Cardinal: 1036633058781115224489984 can be written as One septillion, thirty-six sextillion, six hundred thirty-three quintillion, fifty-eight quadrillion, seven hundred eighty-one trillion, one hundred fifteen billion, two hundred twenty-four million, four hundred eighty-nine thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 1.036633058781115224489984 × 1024
Factors of 1036633058781115224489984
Divisors of 1036633058781115224489984
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 73 77 81 84 88 96 98 99 108 112 121 126 128 132 144 146 147 154 162 168 176 189 192 196 198 216 219 224 231 242 252 256 264 288 292 294 297 308 324 336 343 352 363 378 384 392 396 432 438 441 448 462 484 504 511 512 528 539 567 576 584 588 594 616 648 657 672 686 693 704 726 756 768 784 792 803 847 864 876 882 891 896 924 968 1008 1021 1022 1024 1029 1056 1078 1089 1134 1152 1168 1176 1188 1232 1296 1314 1323 1331 1344 1372 1386 1408 1452 1512 1533 1536 1568 1584 1606 1617 1694 1728 1752 1764 1782 1792 1848 1936 1971 2016 2042 2044 2048 2058 2079 2112 2156 2178 2268 2304 2336 2352 2376 2401 2409 2464 2541 2592 2628 2646 2662 2688 2744 2772 2816 2904 3024 3063 3066 3072 3087 3136 3168 3212 3234 3267 3388 3456 3504 3528 3564 3577 3584 3696 3773 3872 3942 3969 3993 4032 4084 4088 4096 4116 4158 4224 4312 4356 4536 4599 4608 4672 4704 4752 4802 4818 4851 4928 5082 5184 5256 5292 5324 5329 5376 5488 5544 5621 5632 5808 5913 5929 6048 6126 6132 6144 6174 6237 6272 6336 6424 6468 6534 6776 6912 7008 7056 7128 7147 7154 7168 7203 7227 7392 7546 7623 7744 7884 7938 7986 8064 8168 8176 8192 8232 8316 8448 8624 8712 8833 9072 9189 9198 9216 9261 9317 9344 9408 9504 9604 9636 9702 9801 9856 10164 10368 10512 10584 10648 10658 10731 10752 10976 11088 11231 11242 11264 11319 11616 11826 11858 11979 12096 12252 12264 12288 12348 12474 12544 12672 12848 12936 13068 13552 13797 13824 14016 14112 14256 14294 14308 14336 14406 14454 14553 14641 14784 15092 15246 15488 15768 15876 15972 15987 16128 16336 16352 16384 16464 16632 16863 16896 17248 17424 17666 17787 18144 18378 18396 18432 18522 18634 18688 18816 19008 19208 19272 19404 19602 19712 20328 20736 21024 21168 21296 21316 21441 21462 21504 21609 21681 21952 22176 22462 22484 22528 22638 22869 23232 23652 23716 23958 24192 24504 24528 24576 24696 24948 25039 25088 25344 25696 25872 26136 26411 26499 27104 27567 27594 27648 27783 27951 28032 28224 28512 28588 28616 28672 28812 28908 29106 29282 29568 30184 30492 30976 31536 31752 31944 31974 32193 32256 32672 32704 32768 32928 33264 33693 33726 33792 33957 34496 34848 35332 35574 35937 36288 36756 36792 36864 37044 37268 37303 37376 37632 38016 38416 38544 38808 39204 39347 39424 40656 41391 41472 41503 42048 42336 42592 42632 42882 42924 43008 43218 43362 43659 43904 43923 44352 44924 44968 45056 45276 45738 46464 47304 47432 47916 47961 48384 49008 49056 49152 49392 49896 50029 50078 50176 50589 50688 51392 51744 52272 52822 52998 53361 54208 55134 55188 55296 55566 55902 56064 56448 57024 57176 57232 57344 57624 57816 58212 58564 58619 59136 60368 60984 61831 61952 63072 63504 63888 63948 64323 64386 64512 64827 65043 65219 65344 65408 65536 65856 66528 67386 67452 67584 67914 68607 68992 69696 70664 71148 71874 72576 73512 73584 73728 74088 74533 74536 74606 74752 75117 75264 76032 76832 77088 77616 78408 78617 78694 78848 79233 79497 81312 82701 82782 82944 83006 83853 84096 84672 85184 85264 85764 85848 86016 86436 86724 87318 87808 87846 88704 89848 89936 90112 90552 91476 92928 94608 94864 95832 95922 96579 96768 97163 98016 98112 98304 98784 99792 100058 100156 100352 101079 101178 101376 101871 102487 102784 103488 104544 105644 105996 106722 107811 108416 110268 110376 110592 111132 111804 111909 112128 112896 114048 114352 114464 114688 115248 115632 116424 117128 117238 118041 118272 120736 121968 123541 123662 123904 124509 126144 127008 127776 127896 128646 128772 129024 129654 130086 130438 130688 130816 131712 131769 133056 134772 134904 135168 135828 137214 137984 139392 141328 142296 143748 143883 145152 147024 147168 147456 148176 149066 149072 149212 149504 150087 150234 150528 151767 152064 153664 154176 155232 156816 157234 157388 157696 158466 158994 160083 162624 165402 165564 165888 166012 167706 168192 169344 170368 170528 171528 171696 172032 172872 173448 174636 175273 175616 175692 175857 177408 179696 179872 180224 181104 182952 185493 185856 189216 189728 191664 191844 192969 193158 193536 194326 194481 195657 196032 196224 196608 197568 199584 200116 200312 200704 202158 202356 202752 203742 204974 205568 206976 209088 211288 211992 213444 215622 216832 220536 220752 221184 222264 223599 223608 223818 224256 225351 225792 228096 228704 228928 229376 230496 231264 232848 234256 234476 235851 236082 236544 237699 238491 241472 243936 247082 247324 247808 249018 251559 252288 254016 255552 255792 257292 257544 258048 259308 260172 260876 261121 261376 261632 263424 263538 266112 269544 269808 270336 271656 274428 275429 275968 278784 282656 284592 287496 287766 289737 290304 290521 291489 294048 294336 294912 296352 298132 298144 298424 299008 300174 300468 301056 303237 303534 304128 305613 307328 307461 308352 310464 313632 314468 314776 315392 316932 317988 320166 325248 330804 331128 331776 332024 335412 335727 336384 338688 340736 341056 343056 343392 344064 345744 346896 349272 350203 350546 351232 351384 351714 354123 354816 359392 359744 360448 362208 365904 370623 370986 371712 373527 378432 379456 383328 383688 385938 386316 387072 388652 388962 391314 392064 392448 395136 395307 399168 400232 400624 401408 404316 404712 405504 407484 409948 410333 411136 413952 418176 422576 423984 426888 431244 431649 432817 433664 441072 441504 442368 444528 447198 447216 447636 448512 450261 450702 451584 455301 456192 456533 457408 457856 458752 460992 462528 465696 468512 468952 471702 472164 473088 475398 476982 480249 482944 487872 494164 494648 495616 498036 503118 504576 508032 511104 511584 514584 515088 516096 518616 520344 521731 521752 522242 522752 523264 525819 526848 527076 527571 532224 539088 539616 540672 543312 548856 550319 550858 551936 556479 557568 565312 569184 574992 575532 578907 579474 580608 581042 582978 586971 588096 588672 589824 592704 596264 596288 596848 598016 600348 600936 602112 606474 607068 608256 611226 614656 614922 616704 620928 627264 628936 629552 630784 633864 635976 640332 644809 650496 661608 662256 663552 664048 670797 670824 671454 672768 676053 677376 680141 681472 682112 686112 686784 688128 691488 693792 698544 700406 701092 702464 702768 703428 707553 708246 709632 713097 715473 717409 718784 719488 720896 724416 731808 741246 741972 743424 747054 754677 756864 758912 766656 767376 771876 772632 774144 777304 777924 782628 783363 784128 784896 790272 790614 798336 800464 801248 802816 808632 809424 811008 814968 819863 819896 820666 822272 826287 827904 836352 845152 847968 853776 862488 863298 864787 865634 867328 871563 874467 882144 883008 884736 889056 894396 894432 895272 897024 900522 901404 903168 909711 910602 912384 913066 914816 915712 921984 922383 925056 931392 937024 937904 943404 944328 946176 950796 953964 960498 965888 975744 988328 989296 991232 996072 1006236 1007181 1009152 1016064 1022208 1023168 1029168 1030176 1032192 1037232 1040688 1042441 1043462 1043504 1044484 1045504 1046528 1050609 1051638 1053696 1054152 1055142 1062369 1064448 1068793 1078176 1079232 1081344 1086624 1097712 1100638 1101716 1103872 1111869 1112958 1115136 1120581 1130624 1138368 1149984 1151064 1157814 1158948 1161216 1162084 1165956 1173942 1176192 1177344 1185408 1185921 1192528 1192576 1193696 1196032 1200696 1201872 1204224 1212948 1214136 1216512 1222452 1229312 1229844 1230999 1233408 1241856 1254528 1257872 1259104 1261568 1267728 1271952 1280664 1289618 1298451 1300992 1323216 1324512 1327104 1328096 1341594 1341648 1342908 1345536 1350783 1352106 1354752 1358951 1360282 1362944 1364224 1369599 1372224 1373568 1376256 1382976 1387584 1397088 1400812 1402184 1404928 1405536 1406856 1415106 1416492 1419264 1426194 1430946 1434818 1437568 1438976 1448832 1463616 1482492 1483944 1486848 1494108 1509354 1513728 1517824 1533312 1534752 1543752 1545264 1548288 1554608 1555848 1565193 1565256 1566726 1568256 1569792 1577457 1580544 1581228 1582713 1596672 1600928 1602496 1605632 1617264 1618848 1622016 1629936 1639726 1639792 1641332 1644544 1650957 1652574 1655808 1669437 1672704 1690304 1695936 1707552 1724976 1726596 1729574 1731268 1734656 1743126 1748934 1760913 1764288 1766016 1769472 1778112 1788792 1788864 1790544 1794048 1801044 1802808 1806336 1819422 1821204 1824768 1826132 1827847 1829632 1831424 1843968 1844766 1850112 1862784 1874048 1875808 1886808 1888656 1892352 1901592 1907928 1920996 1928003 1931776 1934427 1951488 1976656 1978592 1982464 1992144 2012391 2012472 2014362 2018304 2028159 2032128 2040423 2044416 2046336 2058336 2060352 2064384 2074464 2081376 2084882 2086924 2087008 2088968 2091008 2093056 2101218 2103276 2107392 2108304 2110284 2122659 2124738 2128896 2137586 2139291 2152227 2156352 2158464 2162688 2173248 2195424 2201276 2203432 2207744 2223738 2225916 2230272 2241162 2261248 2276736 2299968 2302128 2315628 2317896 2322432 2324168 2331912 2347884 2350089 2352384 2354688 2370816 2371842 2385056 2385152 2387392 2392064 2401392 2403744 2408448 2425896 2428272 2433024 2444904 2451421 2458624 2459589 2459688 2461998 2466816 2478861 2483712 2509056 2515744 2518208 2523136 2535456 2543904 2561328 2579236 2594361 2596902 2601984 2614689 2623401 2646432 2649024 2654208 2656192 2683188 2683296 2685816 2691072 2701566 2704212 2709504 2717902 2720564 2725888 2728448 2739198 2744448 2747136 2765952 2767149 2775168 2794176 2801624 2804368 2809856 2811072 2813712 2830212 2832984 2838528 2852388 2861892 2869636 2872331 2875136 2877952 2897664 2927232 2964984 2967888 2973696 2988216 3018708 3021543 3027456 3029719 3035648 3066624 3069504 3087504 3090528 3096576 3109216 3111696 3127323 3130386 3130512 3133452 3136512 3139584 3151827 3154914 3161088 3162456 3165426 3187107 3193344 3195731 3201856 3204992 3206379 3211264 3234528 3237696 3244032 3259872 3279452 3279584 3282664 3289088 3301914 3305148 3311616 3335607 3338874 3345408 3361743 3380608 3391872 3415104 3449952 3453192 3459148 3462536 3469312 3486252 3497868 3521826 3528576 3532032 3556224 3577584 3577728 3581088 3588096 3602088 3605616 3612672 3638844 3642408 3649536 3652117 3652264 3655694 3659264 3662848 3687936 3689532 3692997 3700224 3725568 3748096 3751616 3773616 3777312 3784704 3803184 3815856 3841992 3852233 3856006 3863552 3868854 3895353 3902976 3953312 3957184 3964928 3984288 4024782 4024944 4028724 4036608 4052349 4056318 4064256 4076853 4080846 4088832 4092672 4108797 4116672 4120704 4128768 4148928 4162752 4169764 4173848 4174016 4177936 4182016 4186112 4202436 4206552 4214784 4216608 4220568 4245318 4249476 4257792 4275172 4278582 4304454 4312704 4316928 4346496 4390848 4402552 4406864 4415488 4447476 4451832 4460544 4482324 4513663 4522496 4553472 4599936 4604256 4631256 4635792 4644864 4648336 4663824 4695579 4695768 4700178 4704768 4709376 4732371 4741632 4743684 4748139 4760987 4770112 4770304 4774784 4784128 4802784 4807488 4816896 4851792 4856544 4866048 4889808 4902842 4917248 4919178 4919376 4923996 4933632 4952871 4957722 4967424 5008311 5018112 5021863 5031488 5036416 5046272 5070912 5087808 5122656 5158472 5188722 5193804 5203968 5229378 5246802 5282739 5292864 5298048 5308416 5312384 5366376 5366592 5371632 5382144 5403132 5408424 5419008 5435804 5440909 5441128 5451776 5456896 5478396 5483541 5488896 5494272 5531904 5534298 5550336 5588352 5603248 5608736 5619712 5622144 5627424 5660424 5665968 5677056 5704776 5723784 5739041 5739272 5744662 5750272 5755904 5784009 5795328 5803281 5854464 5929968 5935776 5947392 5976432 6037173 6037416 6043086 6053509 6054912 6059438 6071296 6121269 6133248 6139008 6175008 6181056 6193152 6218432 6223392 6254646 6260772 6261024 6266904 6273024 6279168 6303654 6309828 6322176 6324912 6330852 6367977 6374214 6386688 6391462 6403712 6409984 6412758 6456681 6469056 6475392 6488064 6519744 6558904 6559168 6565328 6578176 6603828 6610296 6623232 6671214 6677748 6690816 6723486 6761216 6783744 6830208 6899904 6906384 6918296 6925072 6938624 6972504 6995736 7043652 7050267 7057152 7064064 7092899 7112448 7155168 7155456 7162176 7176192 7204176 7211232 7225344 7277688 7284816 7297087 7299072 7304234 7304528 7311388 7318528 7325696 7354263 7375872 7378767 7379064 7385994 7400448 7436583 7451136 7481551 7496192 7503232 7547232 7554624 7569408 7606368 7631712 7683984 7704466 7712012 7727104 7737708 7783083 7790706 7805952 7844067 7870203 7906624 7914368 7929856 7968576 8049564 8049888 8057448 8073216 8104698 8112636 8128512 8153706 8161692 8177664 8185344 8217594 8233344 8241408 8297856 8301447 8325504 8339528 8347696 8348032 8355872 8364032 8372224 8404872 8413104 8429568 8433216 8441136 8490636 8498952 8515584 8550344 8557164 8608908 8616993 8625408 8633856 8692992 8781696 8805104 8813728 8830976 8894952 8903664 8921088 8964648 9018493 9027326 9044992 9089157 9106944 9199872 9208512 9262512 9271584 9289728 9296672 9327648 9381969 9391158 9391536 9400356 9409536 9418752 9455481 9464742 9483264 9487368 9496278 9512657 9521974 9540224 9540608 9549568 9587193 9605568 9614976 9619137 9633792 9703584 9713088 9732096 9779616 9805684 9834496 9838356 9838752 9847992 9867264 9905742 9915444 9934848 10006821 10016622 10036224 10043726 10062976 10072832 10141824 10175616 10245312 10316944 10377444 10387608 10407936 10458756 10493604 10565478 10585728 10596096 10624768 10732752 10733184 10743264 10764288 10806264 10816848 10838016 10871608 10881818 10882256 10903552 10913792 10956351 10956792 10967082 10977792 10988544 11063808 11068596 11078991 11100672 11176704 11206496 11217472 11239424 11244288 11254848 11320848 11331936 11354112 11409552 11447568 11466851 11478082 11478544 11489324 11500544 11511808 11556699 11568018 11590656 11606562 11686059 11708928 11859936 11871552 11894784 11952864 12074346 12074832 12086172 12107018 12109824 12118876 12142592 12230559 12242538 12266496 12278016 12326391 12350016 12362112 12386304 12436864 12446784 12509292 12521544 12522048 12533808 12546048 12558336 12607308 12619656 12644352 12649824 12661704 12735954 12748428 12773376 12782924 12794929 12807424 12819968 12825516 12913362 12938112 12950784 13039488 13117808 13118336 13130656 13156352 13207656 13220592 13246464 13342428 13355496 13381632 13446972 13522432 13540989 13567488 13660416 13799808 13812768 13836592 13850144 13877248 13945008 13991472 14086737 14087304 14100534 14114304 14128128 14185798 14197113 14224896 14282961 14310336 14310912 14324352 14352384 14408352 14422464 14450688 14555376 14569632 14594174 14598144 14608468 14609056 14622776 14637056 14651392 14708526 14751744 14757534 14758128 14771988 14800896 14858613 14873166 14902272 14948461 14963102 14992384 15006464 15065589 15094464 15109248 15138816 15212736 15263424 15367968 15408932 15424024 15454208 15475416 15566166 15581412 15611904 15688134 15740406 15813248 15828736 15937152 16099128 16099776 16114896 16146432 16209396 16225272 16257024 16307412 16322727 16323384 16355328 16370688 16435188 16450623 16466688 16482816 16595712 16602894 16651008 16679056 16695392 16696064 16711744 16728064 16744448 16809744 16826208 16859136 16866432 16882272 16981272 16997904 17031168 17100688 17114328 17217123 17217816 17233986 17250816 17267712 17352027 17385984 17409843 17563392 17610208 17627456 17661952 17789904 17807328 17842176 17929296 18036986 18054652 18089984 18160527 18178314 18213888 18363807 18399744 18417024 18525024 18543168 18579456 18593344 18655296 18763938 18782316 18783072 18800712 18819072 18837504 18910962 18929484 18966528 18974736 18992556 19025314 19043948 19080448 19081216 19099136 19174386 19211136 19229952 19238274 19370043 19407168 19426176 19464192 19559232 19611368 19668992 19676712 19677504 19695984 19734528 19811484 19830888 19869696 20013642 20033244 20072448 20087452 20106317 20125952 20145664 20283648 20351232 20490624 20633888 20754888 20775216 20815872 20917512 20987208 21130956 21150801 21171456 21192192 21208033 21249536 21278697 21465504 21466368 21486528 21528576 21612528 21633696 21676032 21743216 21763636 21764512 21807104 21827584 21891261 21912702 21913584 21934164 21955584 21977088 22062789 22127616 22136301 22137192 22157982 22201344 22309749 22353408 22412992 22434944 22444653 22478848 22488576 22509696 22641696 22663872 22708224 22819104 22895136 22933702 22956164 22957088 22978648 23001088 23023616 23113398 23136036 23181312 23213124 23349249 23372118 23417856 23532201 23719872 23743104 23789568 23905728 24148692 24149664 24172344 24214036 24219648 24237752 24285184 24461118 24485076 24532992 24556032 24652782 24700032 24724224 24873728 24893568 25018584 25043088 25044096 25067616 25092096 25116672 25214616 25239312 25288704 25299648 25323408 25471908 25496856 25546752 25564819 25565848 25589858 25614848 25639936 25651032 25826724 25850979 25876224 25901568 26078976 26235616 26236672 26261312 26312704 26415312 26441184 26492928 26684856 26710992 26763264 26893944 26965631 27044864 27055479 27081978 27134976 27267471 27320832 27599616 27625536 27673184 27700288 27754496 27890016 27982944 28145907 28173474 28174608 28201068 28228608 28256256 28366443 28371596 28394226 28449792 28537971 28565922 28620672 28621824 28648704 28761579 28816704 28844928 28857411 28901376 29110752 29139264 29188348 29196288 29216936 29218112 29245552 29274112 29302784 29417052 29503488 29515068 29516256 29543976 29601792 29717226 29746332 29804544 29896922 29926204 29984768 30012928 30131178 30188928 30218496 30425472 30526848 30735936 30817864 30848048 30908416 30950832 31132332 31162824 31223808 31376268 31480812 31595641 31626496 31657472 31874304 32198256 32199552 32229792 32292864 32418792 32450544 32514048 32614824 32645454 32646768 32710656 32741376 32869053 32870376 32901246 32933376 32965632 33191424 33205788 33236973 33302016 33326909 33358112 33390784 33392128 33423488 33456128 33488896 33619488 33652416 33718272 33732864 33764544 33962544 33995808 34062336 34201376 34228656 34400553 34434246 34435632 34467972 34501632 34535424 34670097 34704054 34771968 34819686 35058177 35126784 35153041 35220416 35254912 35323904 35579808 35614656 35684352 35858592 36073972 36109304 36179968 36321054 36356628 36427776 36691677 36727614 36799488 36834048 36979173 37050048 37086336 37158912 37186688 37310592 37527876 37564632 37566144 37601424 37638144 37675008 37821924 37858968 37933056 37949472 37985112 38050628 38086363 38087896 38160896 38162432 38198272 38348772 38384787 38422272 38459904 38476548 38740086 38814336 38852352 39118464 39222736 39337984 39353424 39355008 39391968 39469056 39622968 39661776 39739392 40027284 40066488 40144896 40173287 40174904 40212634 40251904 40291328 40567296 40622967 40702464 40981248 41267776 41509776 41550432 41631744 41835024 41974416 42260211 42261912 42301602 42342912 42374563 42384384 42416066 42499072 42557394 42848883 42931008 42932736 42973056 43057152 43225056 43267392 43352064 43486432 43527272 43529024 43614208 43655168 43782522 43825404 43827168 43868328 43911168 43954176 44125578 44255232 44272602 44274384 44315964 44402688 44575839 44619498 44706816 44825984 44845383 44869888 44889306 44977152 45019392 45196767 45283392 45327744 45416448 45638208 45790272 45867404 45912328 45914176 45957296 46002176 46047232 46226796 46272072 46362624 46426248 46698498 46744236 46835712 47064402 47439744 47486208 47811456 48297384 48299328 48344688 48428072 48439296 48475504 48570368 48922236 48968181 48970152 49065984 49112064 49305564 49351869 49400064 49448448 49650293 49747456 49787136 50037168 50086176 50088192 50135232 50184192 50233344 50429232 50478624 50577408 50599296 50646816 50943816 50993712 51079609 51093504 51129638 51131696 51179716 51229696 51279872 51302064 51651369 51653448 51701958 51752448 51803136 52056081 52157952 52229529 52370857 52471232 52473344 52522624 52625408 52830624 52882368 52985856 53369712 53421984 53526528 53787888 53931262 54089728 54110958 54163956 54269952 54481581 54534942 54641664 55091421 55199232 55251072 55346368 55400576 55508992 55780032 55965888 56291814 56346948 56349216 56402136 56457216 56512512 56732886 56743192 56788452 56899584 57075942 57131844 57241344 57243648 57297408 57523158 57633408 57689856 57714822 58110129 58221504 58278528 58376696 58392576 58433872 58436224 58491104 58548224 58605568 58834104 59006976 59030136 59032512 59087952 59203584 59434452 59492664 59609088 59793844 59849999 59852408 59969536 60025856 60262356 60318951 60377856 60436992 60850944 61053696 61471872 61635728 61696096 61816832 61901664 62264664 62325648 62447616 62752536 62961624 63129451 63191282 63252992 63314944 63624099 63748608 63836091 64396512 64399104 64459584 64585728 64837584 64901088 65028096 65229648 65290908 65293536 65421312 65482752 65673783 65738106 65740752 65802492 65866752 65931264 66188367 66382848 66408903 66411576 66473946 66588599 66604032 66653818 66716224 66781568 66784256 66846976 66912256 67238976 67304832 67333959 67436544 67465728 67529088 67925088 67991616 68124672 68402752 68457312 68801106 68868492 68871264 68935944 69003264 69070848 69340194 69408108 69543936 69639372 70047747 70116354 70253568 70306082 70440832 70509824 71159616 71229312 71368704 71717184 72147944 72218608 72359936 72642108 72713256 72855552 73383354 73455228 73598976 73668096 73958346 74100096 74172672 74373376 74621184 75055752 75129264 75132288 75202848 75276288 75350016 75643848 75717936 75866112 75898944 75970224 76098193 76101256 76172726 76175792 76321792 76324864 76396544 76694457 76697544 76769574 76844544 76919808 76953096 77480172 77552937 77628672 77704704 78021889 78236928 78445472 78675968 78706848 78710016 78783936 78938112 79245936 79323552 79478784 80054568 80132976 80267957 80289792 80346574 80349808 80425268 80503808 80582656 80896893 81134592 81166437 81245934 81404928 81802413 81962496 82535552 83019552 83100864 83263488 83670048 83948832 84437721 84520422 84523824 84603204 84685824 84749126 84768768 84832132 84998144 85114788 85613913 85697766 85862016 85865472 85946112 86284737 86450112 86534784 86572233 86704128 86972864 87054544 87058048 87228416 87310336 87565044 87650808 87654336 87736656 87822336 87908352 88251156 88510464 88545204 88548768 88631928 88805376 89151678 89238996 89413632 89651968 89690766 89739776 89778612 89954304 90038784 90393534 90566784 90655488 91276416 91580544 91734808 91824656 91828352 91914592 92004352 92094464 92453592 92544144 92725248 92852496 93396996 93488472 93671424 94128804 94786923 94879488 94972416 95622912 96594768 96598656 96689376 96856144 96878592 96951008 97140736 97844472 97936362 97940304 98131968 98224128 98607159 98611128 98703738 98800128 98896896 99203423 99300586 99494912 99574272 99980727 100074336 100172352 100176384 100270464 100368384 100466688 100858464 100957248 101154816 101198592 101293632 101887632 101987424 102159218 102187008 102259276 102263392 102359432 102459392 102559744 102604128 103201659 103302738 103306896 103403916 103504896 103606272 104010291 104112162 104315904 104459058 104639227 104741714 104942464 104946688 105045248 105459123 105661248 105764736 105971712 106739424 106843968 107053056 107575776 107862524 108179456 108221916 108327912 108539904 108963162 109069884 109283328 110075031 110182842 110398464 110502144 110692736 110801152 111560064 111931776 112583628 112693896 112698432 112804272 112914432 113025024 113465772 113486384 113576904 113799168 114151884 114259089 114263688 114482688 114487296 114594816 115046316 115154361 115266816 115379712 115429644 116220258 116443008 116557056 116753392 116867744 116872448 116982208 117096448 117211136 117668208 118013952 118060272 118065024 118175904 118407168 118868904 118985328 119218176 119587688 119699998 119704816 119939072 120051712 120519861 120524712 120637902 120755712 120873984 121701888 121868901 122107392 122943744 123271456 123392192 123633664 123803328 124529328 124651296 124895232 125505072 125923248 126135361 126258902 126382564 126505984 126629888 127123689 127248198 127497216 127672182 128546649 128793024 128798208 128919168 129171456 129675168 129802176 130056192 130459296 130581816 130587072 130842624 130965504 131347566 131476212 131481504 131604984 131733504 131862528 132376734 132765696 132817806 132823152 132947892 133177198 133208064 133307636 133432448 133563136 133568512 133693952 134477952 134536149 134609664 134667918 134931456 135058176 135590301 135850176 135983232 136249344 136805504 136914624 137602212 137736984 137742528 137871888 138006528 138141696 138680388 138816216 139087872 139278744 140095494 140232708 140507136 140612164 140744219 140881664 141019648 142319232 142458624 143434368 144295888 144437216 144719872 145284216 145426512 145711104 146766708 146904543 146910456 147197952 147336192 147916692 148055607 148200192 148345344 148746752 148950879 149242368 150111504 150258528 150264576 150405696 150552576 150700032 151287696 151435872 151732224 151797888 151940448 152196386 152202512 152345452 152351584 152643584 152649728 152793088 153238827 153388914 153395088 153539148 153689088 153839616 153906192 154954107 154960344 155105874 155257344 155409408 156043778 156168243 156473856 156890944 157112571 157351936 157413696 157420032 157567872 157876224 158491872 158647104 158957568 160109136 160265952 160535914 160579584 160693148 160699616 160850536 161007616 161165312 161793786 162269184 162332874 162491868 162809856 163444743 163604826 163924992 165071104 166039104 166201728 166526976 167340096 167897664 168875442 169040844 169047648 169206408 169371648 169498252 169537536 169664264 169996288 170229576 171227826 171395532 171724032 171730944 171892224 172569474 172900224 173069568 173144466 173945728 174109088 174116096 174620672 175130088 175301616 175308672 175473312 175644672 175816704 176502312 177020928 177090408 177097536 177263856 177610752 178303356 178477992 178827264 178953733 179303936 179381532 179479552 179549997 179557224 179908608 180077568 180787068 180956853 181133568 181310976 182552832 183161088 183469616 183649312 183656704 183829184 184008704 184188928 184907184 185088288 185450496 185704992 186793992 186976944 187342848 188257608 189388353 189573846 189758976 189944832 190872297 191245824 191508273 193189536 193197312 193378752 193712288 193757184 193902016 194281472 195688944 195872724 195880608 196263936 196448256 197021349 197214318 197222256 197407476 197600256 197793792 198406846 198565101 198601172 198989824 199148544 199765797 199961454 200148672 200344704 200352768 200540928 200736768 201716928 201914496 202001877 202309632 202397184 202587264 203775264 203974848 204318436 204374016 204518552 204526784 204718864 204918784 205119488 205208256 206403318 206605476 206613792 206807832 207009792 207212544 208020582 208224324 208631808 208918116 209278454 209483428 209884928 209893376 210090496 210918246 211322496 211529472 213478848 213687936 214106112 215151552 215725048 216358912 216443832 216655824 217079808 217926324 218139768 218566656 220150062 220365684 220796928 221004288 221169487 221385472 221602304 223120128 223863552 225167256 225387792 225396864 225608544 225828864 226050048 226931544 226972768 227153808 227598336 228294579 228303768 228518178 228527376 228965376 228974592 229189632 230083371 230092632 230308722 230533632 230759424 230859288 232440516 232658811 232886016 233114112 233288363 233506784 233735488 233744896 233964416 234065667 234192896 234422272 235336416 236027904 236120544 236130048 236351808 236814336 237737808 237970656 238436352 239175376 239399996 239409632 239878144 240103424 240803871 241039722 241049424 241275804 241511424 241747968 242690679 243403776 243499311 243737802 244214784 245407239 245887488 246542912 246784384 247267328 247606656 249058656 249302592 249790464 251010144 251846496 252270722 252517804 252765128 253011968 253259776 254247378 254496396 254994432 255344364 256841739 257093298 257586048 257596416 257838336 258854211 259350336 259604352 260112384 260918592 261163632 261174144 261685248 261931008 262695132 262952424 262963008 263209968 263467008 263725056 264753468 265531392 265635612 265646304 265895784 266354396 266416128 266604541 266615272 266864896 267126272 267137024 267387904 268955904 269072298 269219328 269335836 269862912 270116352 271180602 271700352 271966464 273611008 273829248 275204424 275473968 275485056 275743776 276013056 276283392 277360776 277632432 278175744 278557488 280190988 280465416 281014272 281213009 281224328 281488438 281763328 282039296 284360769 284638464 284917248 286868736 288591776 288874432 289439744 290568432 290853024 291422208 293533416 293809086 293820912 294395904 294672384 295821477 295833384 296111214 296400384 296621941 296690688 297493504 297610269 297901758 298484736 299942181 300223008 300517056 300529152 300811392 301105152 301400064 302575392 302871744 303464448 303595776 303880896 304392772 304405024 304690904 304703168 305287168 305299456 305586176 306477654 306777828 306790176 307078296 307378176 307679232 307812384 309604977 309908214 309920688 310211748 310514688 310818816 312030873 312087556 312336486 312947712 313781888 313917681 314225142 314827392 314840064 315135744 316377369 316983744 317294208 317915136 320218272 320531904 321071828 321159168 321386296 321399232 321701072 322015232 322330624 323587572 324538368 324665748 324983736 325619712 326889486 327209652 327849984 330142208 332078208 332403456 334680192 335795328 337750884 338081688 338095296 338412816 338743296 338996504 339075072 339328528 339992576 340459152 342455652 342777267 342791064 343448064 343461888 343784448 345138948 345463083 345800448 346139136 346288932 347552051 347891456 348218176 348232192 349241344 350260176 350603232 350617344 350946624 351289344 351633408 353004624 354041856 354180816 354195072 354527712 355221504 356606712 356955984 357557263 357654528 357907466 358607872 358763064 358959104 359099994 359114448 359817216 360155136 361559583 361574136 361913706 362267136 362621952 365105664 365606703 366322176 366595999 366939232 367298624 367313408 367658368 368017408 368377856 369814368 370176576 370900992 371409984 373587984 373953888 374685696 376515216 378406083 378776706 379147692 379517952 379889664 381371067 381744594 382491648 383016546 385639947 386379072 386394624 386757504 387424576 387514368 387804032 388562944 391377888 391745448 391761216 392527872 392896512 394042698 394428636 394444512 394814952 395200512 395587584 396813692 397130202 397202344 397979648 398297088 399531594 399922908 400297344 400689408 400705536 401081856 403433856 403608447 403828992 404003754 404794368 405174528 406770903 407550528 407949696 408636872 408748032 409037104 409053568 409437728 409837568 410238976 410416512 412806636 413210952 413227584 413615664 414019584 414425088 416041164 416448648 417263616 417836232 418556908 418949993 418966856 419769856 419786752 420180992 421836492 422232657 422644992 423058944 426957696 427375872 430303104 431450096 432717824 432887664 433311648 434159616 435852648 436279536 437133312 440300124 440713629 440731368 441593856 441906157 442008576 442338974 442770944 443204608 446240256 446852637 447727104 450334512 450775584 450793728 451217088 451657728 452100096 453863088 453945536 454307616 455196672 456589158 456607536 457036356 457054752 457930752 457949184 458379264 459716481 460166742 460185264 460617444 461067264 461518848 461718576 464862321 464881032 465317622 465772032 466120193 466228224 466576726 467013568 467470976 467489792 467928832 468131334 468385792 470672832 471337713 472055808 472241088 472260096 472703616 473628672 475475616 475941312 476872704 478350752 478799992 478819264 479756288 480206848 481607742 482079444 482098848 482551608 483022848 483495936 485381358 486807552 486998622 487475604 488429568 490334229 490814478 491774976 493085824 493568768 495213312 498117312 498605184 499580928 502020288 503692992 504541444 505035608 505530256 506023936 506519552 508494756 508992792 509988864 510688728 513683478 514186596 515172096 515192832 515676672 517708422 518700672 519208704 521837184 522327264 522348288 523862016 525390264 525904848 525926016 526419936 526934016 527450112 529506936 531062784 531271224 531292608 531791568 532687351 532708792 532832256 533209082 533230544 533729792 534252544 534274048 534775808 536861199 537911808 538144596 538438656 538649991 538671672 539725824 540232704 542361204 542870559 543400704 543932928 546153223 547222016 547658496 550408848 550947936 550970112 551487552 552026112 552566784 554721552 555264864 556351488 557114976 560381976 560930832 561875699 562028544 562426018 562448656 562976876 563526656 564078592 568165059 568721538 569276928 569834496 572616891 573737472 574524819 577183552 577748864 578879488 581136864 581706048 582844416 587066832 587618172 587641824 588791808 589344768 591064047 591642954 591666768 592222428 592800768 593243882 593381376 594987008 595220538 595803516 596969472 599297391 599884362 600446016 601034112 601058304 601622784 602210304 605150784 605743488 606005631 606928896 607191552 607761792 608785544 608810048 609381808 609406336 610574336 610598912 611172352 612955308 613555656 613580352 614156592 614756352 615358464 615624768 619209954 619816428 619841376 620423496 621029376 621637632 624061746 624175112 624672972 625895424 627563776 627835362 628450284 629654784 629680128 630271488 632754738 633967488 634588416 640436544 641063808 642143656 642318336 642772592 642798464 643402144 644030464 644661248 647175144 649076736 649331496 649967472 651239424 653778972 654419304 655699968 658349989 660284416 663508461 664156416 664806912 669360384 671590656 675501768 676163376 676190592 676825632 677486592 677993008 678150144 678657056 679985152 680918304 684883737 684911304 685554534 685582128 686896128 686923776 687568896 690250113 690277896 690926166 691600896 692278272 692577864 694423961 695104102 695782912 696436352 696464384 699865089 700520352 701206464 701234688 701893248 702197001 702578688 703266816 706009248 708083712 708361632 708390144 709055424 710443008 713213424 713911968 715114526 715309056 715814932 717215744 717526128 717918208 718199988 718228896 719634432 720310272 722411613 723119166 723148272 723827412 724534272 725243904 728072037 730211328 730497933 731213406 732474589 732644352 733191998 733878464 734597248 734626816 735316736 736034816 739628736 740353152 741801984 742819968 747175968 747907776 749371392 753030432 756812166 757553412 758295384 759035904 759779328 762742134 763489188 764983296 766033092 770525217 771279894 772758144 772789248 773515008 774849152 775608064 782755776 783490896 783522432 785055744 785793024 788085396 788857272 788889024 789629904 790401024 791175168 793627384 794260404 794404688 795959296 796594176 799063188 799813623 799845816 800594688 801378816 801411072 802163712 806867712 807216894 807657984 808007508 809588736 810349056 813541806 815101056 815899392 817273744 818074208 818107136 818875456 819675136 820477952 820833024 825613272 826421904 826455168 827231328 828039168 828850176 832082328 832897296 834527232 835672464 837080123 837113816 837899986 837933712 839539712 839573504 840361984 843639027 843672984 844465314 845289984 846117888 853082307 853915392 854751744 860606208 862900192 865435648 865775328 866623296 868319232 871705296 872559072 874266624 880600248 881427258 881462736 882947527 883187712 883812314 884017152 884677948 885541888 886409216 889865823 892480512 892830807 893705274 895454208 899826543 900669024 901551168 901587456 902434176 903315456 904200192 907726176 907891072 908615232 910393344 913178316 913215072 914072712 914109504 915861504 915898368 916758528 919432962 920333484 920370528 921234888 922134528 923037696 923437152 928814931 929724642 929762064 930635244 931544064 932240386 932456448 933153452 934027136 934941952 934979584 935857664 936262668 941345664 941753043 942675426 944482176 944520192 945407232 949132107 950951232 951882624 953745408 956701504 957599984 957638528 959512576 960413696 963215484 964158888 964197696 965103216 966045696 966991872 970762716 973615104 973997244 974951208 976859136 980668458 981628956 983549952 986171648 987137536 990426624 996234624 997210368 1004040576 1007385984 1009082888 1010071216 1011060512 1012047872 1013039104 1016989512 1017985584 1019977728 1021377456 1027366956 1028331801 1028373192 1030344192 1030385664 1031353344 1035416844 1036389249 1037401344 1038417408 1042656153 1043674368 1044654528 1044696576 1047724032 1050780528 1051809696 1051852032 1052839872 1053868032 1054900224 1059013872 1062125568 1062542448 1062585216 1063583136 1065374702 1065417584 1065664512 1066418164 1066461088 1067459584 1068505088 1068548096 1069551616 1072671789 1073722398 1075823616 1076289192 1076877312 1077299982 1077343344 1079451648 1080465408 1084678749 1084722408 1085741118 1086801408 1087865856 1091237653 1092306446 1094444032 1095316992 1099787997 1100817696 1101895872 1101940224 1102975104 1104052224 1105133568 1109443104 1110529728 1112702976 1114229952 1120763952 1121861664 1123751398 1124057088 1124852036 1124897312 1125953752 1127053312 1128157184 1135218249 1136330118 1137443076 1138553856 1139668992 1144113201 1145233782 1147474944 1149049638 1154367104 1155497728 1162273728 1163412096 1165688832 1174133664 1175236344 1175283648 1177583616 1178689536 1182128094 1183285908 1183333536 1184444856 1185601536 1186487764 1186762752 1189974016 1190441076 1191607032 1193938944 1198594782 1199768724 1200892032 1202068224 1202116608 1203245568 1210301568 1210825341 1211486976 1212011262 1214383104 1215523584 1217571088 1217620096 1218763616 1218812672 1221148672 1222344704 1225910616 1227111312 1227160704 1228313184 1229512704 1230716928 1231249536 1238419908 1239632856 1239682752 1240846992 1242058752 1243275264 1248123492 1248350224 1249345944 1251790848 1255127552 1255670724 1256849979 1256900568 1259309568 1259360256 1260542976 1265509476 1266697971 1267934976 1269176832 1280873088 1282127616 1284287312 1285545184 1285596928 1286804288 1288060928 1289322496 1294350288 1298153472 1298662992 1299934944 1302478848 1307557944 1308838608 1311399936 1316699978 1320568832 1325718471 1327016922 1328312832 1329613824 1338720768 1340557911 1343181312 1351003536 1352326752 1352381184 1353651264 1354973184 1355986016 1356300288 1357314112 1359970304 1361836608 1369767474 1369822608 1371109068 1371164256 1373792256 1373847552 1375137792 1379149443 1380500226 1380555792 1381852332 1383201792 1384556544 1385155728 1387488971 1388847922 1390208204 1391565824 1392872704 1392928768 1398360579 1399730178 1401040704 1402412928 1402469376 1403786496 1404394002 1405157376 1412018496 1414013139 1416167424 1416723264 1416780288 1418110848 1420886016 1426426848 1427823936 1430229052 1430618112 1431629864 1434431488 1435052256 1435836416 1436399976 1436457792 1439268864 1440620544 1444823226 1446238332 1446296544 1447654824 1449068544 1450487808 1456144074 1460422656 1460995866 1462426812 1464949178 1465288704 1466383996 1467756928 1469194496 1469253632 1470633472 1479257472 1480706304 1485639936 1494351936 1495815552 1498742784 1506060864 1513624332 1515106824 1516590768 1518071808 1519558656 1525484268 1526978376 1529966592 1532066184 1541050434 1542559788 1545516288 1545578496 1547030016 1548186409 1549698304 1551216128 1565511552 1566981792 1567044864 1571586048 1576170792 1577714544 1577778048 1579259808 1580802048 1582350336 1587254768 1588520808 1588809376 1591918592 1593188352 1598062053 1598126376 1599627246 1599691632 1601189376 1602757632 1602822144 1604327424 1610583597 1613735424 1614433788 1615315968 1615949973 1616015016 1619177472 1620698112 1627083612 1628611677 1630202112 1631798784 1634547488 1636148416 1636214272 1637750912 1638459669 1639350272 1640955904 1641666048 1651226544 1652843808 1652910336 1654462656 1656078336 1657700352 1664164656 1665794592 1669054464 1671344928 1674160246 1674227632 1675799972 1675867424 1679079424 1679147008 1680723968 1685627097 1687278054 1687345968 1688930628 1690579968 1692235776 1704495177 1706164614 1707830784 1709503488 1717850673 1721212416 1725800384 1730871296 1731550656 1733246592 1736638464 1743410592 1745118144 1748533248 1761200496 1762854516 1762925472 1765895054 1766375424 1767624628 1768034304 1769355896 1771083776 1772818432 1779731646 1784961024 1785661614 1787410548 1790908416 1797892173 1799653086 1801338048 1803102336 1803174912 1804868352 1806630912 1815452352 1815782144 1817230464 1820786688 1826356632 1826430144 1828145424 1828219008 1831723008 1831796736 1833517056 1838865924 1840666968 1840741056 1842469776 1844269056 1846075392 1846874304 1857629862 1859449284 1859524128 1861270488 1863088128 1864480772 1864912896 1866231787 1866306904 1868054272 1869883904 1869959168 1871715328 1872525336 1882691328 1883506086 1885350852 1888964352 1889040384 1890814464 1898264214 1901902464 1903765248 1913403008 1915199968 1915277056 1920827392 1926430968 1928317776 1928395392 1930206432 1932091392 1933983744 1941525432 1947230208 1947994488 1949902416 1953718272 1961336916 1963257912 1967099904 1968491063 1972343296 1974275072 1975049967 1980853248 1990525383 1992469248 1994420736 2008081152 2014771968 2018165776 2020142432 2022121024 2024095744 2026078208 2033979024 2035971168 2039955456 2042754912 2054651211 2054733912 2056663602 2056746384 2060688384 2060771328 2062706688 2070750339 2070833688 2072778498 2074802688 2076834816 2083271883 2085312306 2087348736 2089309056 2089393152 2099595267 2101561056 2103619392 2103704064 2105679744 2106591003 2107736064 2109800448 2118027744 2124251136 2125084896 2125170432 2127166272 2130749404 2130835168 2131329024 2132836328 2132922176 2134919168 2137010176 2137096192 2139103232 2145343578 2147444796 2151647232 2152578384 2153754624 2154599964 2154686688 2158903296 2160930816 2167234839 2169357498 2169444816 2171482236 2173602816 2175731712 2182475306 2184216111 2184612892 2188888064 2190633984 2197423767 2199575994 2201635392 2203791744 2203880448 2205950208 2208104448 2218886208 2221059456 2225405952 2228459904 2241527904 2243723328 2247502796 2248114176 2249704072 2249794624 2251907504 2254106624 2256314368 2270436498 2272660236 2274886152 2277107712 2279337984 2288226402 2290467564 2294949888 2298099276 2308734208 2310995456 2324547456 2326824192 2348267328 2350472688 2350567296 2355167232 2357379072 2364256188 2366571816 2366667072 2368889712 2371203072 2372975528 2373525504 2379948032 2380882152 2383214064 2387877888 2397189564 2399440869 2399537448 2401784064 2404136448 2404233216 2406491136 2420603136 2421650682 2422973952 2424022524 2428766208 2431047168 2432864357 2435142176 2435240192 2437527232 2437625344 2442297344 2444689408 2451821232 2454222624 2454321408 2456626368 2459025408 2461433856 2462499072 2476839816 2479265712 2479365504 2481693984 2484117504 2486550528 2496246984 2496700448 2498691888 2502900841 2503581696 2510255104 2511240369 2511341448 2513699958 2513801136 2518619136 2518720512 2521085952 2530917081 2531018952 2533395942 2535869952 2538353664 2559246921 2561746176 2564255232 2566171993 2568574624 2571090368 2571193856 2573608576 2576121856 2578644992 2588700576 2596306944 2597325984 2599869888 2604957696 2615115888 2617677216 2622799872 2633399956 2641137664 2648842581 2651436942 2654033844 2656625664 2659227648 2669597469 2677441536 2678492421 2681115822 2686362624 2699479629 2702007072 2704653504 2704762368 2707302528 2709946368 2711972032 2712600576 2714628224 2719940608 2723673216 2739534948 2739645216 2742218136 2742328512 2747584512 2747695104 2750275584 2758298886 2761000452 2761111584 2763704664 2766403584 2769113088 2770311456 2774977942 2777695844 2780416408 2783131648 2785745408 2785857536 2796721158 2799460356 2802081408 2804825856 2804938752 2807572992 2808788004 2824036992 2825259129 2828026278 2833446528 2833560576 2836221696 2847396321 2852853696 2855647872 2860458104 2861236224 2863259728 2868862976 2870104512 2871672832 2872799952 2872915584 2878537728 2881241088 2889646452 2892476664 2892593088 2895309648 2898137088 2900975616 2912288148 2920845312 2921991732 2924853624 2929898356 2930577408 2932649951 2932767992 2935513856 2938388992 2938507264 2941266944 2958514944 2961412608 2971279872 2988703872 2991631104 3012121728 3027248664 3030213648 3033181536 3036143616 3039117312 3050968536 3053956752 3059933184 3064132368 3082100868 3084995403 3085119576 3091032576 3091156992 3093343099 3094060032 3096372818 3099396608 3102432256 3127968459 3131023104 3133963584 3134089728 3143172096 3152341584 3155429088 3155556096 3158519616 3161604096 3164700672 3174509536 3177041616 3177618752 3183837184 3186376704 3196124106 3196252752 3199254492 3199383264 3202378752 3205515264 3205644288 3208654848 3218015367 3221167194 3227470848 3228867576 3230631936 3231899946 3232030032 3238354944 3241396224 3254036247 3254167224 3257223354 3260404224 3262841351 3263597568 3269094976 3272296832 3272428544 3273712959 3275501824 3276919338 3278700544 3283332096 3299363991 3302453088 3305687616 3305820672 3308925312 3312156672 3315400704 3328329312 3331589184 3338108928 3342689856 3348320492 3348455264 3351599944 3351734848 3358158848 3358294016 3361447936 3371254194 3374556108 3374691936 3377861256 3381159936 3384471552 3405654747 3408990354 3412329228 3415661568 3419006976 3432339603 3435701346 3442424832 3451600768 3463101312 3466493184 3486821184 3490236288 3497066496 3522400992 3525709032 3525850944 3531790108 3532750848 3535249256 3536068608 3538711792 3542167552 3545636864 3559463292 3569922048 3571323228 3574821096 3581816832 3595784346 3599306172 3602676096 3606204672 3606349824 3609736704 3630904704 3631564288 3634460928 3652713264 3652860288 3656290848 3656438016 3663446016 3667034112 3677731848 3681333936 3681482112 3684939552 3688538112 3692150784 3693748608 3715259724 3718898568 3719048256 3722540976 3726176256 3728811457 3728961544 3729825792 3732463574 3732613808 3736108544 3739767808 3739918336 3743430656 3745050672 3765382656 3767012172 3770549937 3770701704 3777928704 3778080768 3781628928 3796528428 3800093913 3803804928 3807530496 3823072561 3826806016 3830399936 3830554112 3841654784 3852861936 3856635552 3856790784 3860412864 3864182784 3867967488 3883050864 3894460416 3895988976 3899804832 3907436544 3922673832 3926515824 3933129893 3934199808 3936982126 3944686592 3948550144 3950099934 3961706496 3977155413 3981050766 3984938496 3988841472 4016162304 4021673733 4029543936 4036331552 4040284864 4044242048 4048191488 4052156416 4067958048 4071942336 4079910912 4085509824 4109302422 4109467824 4113327204 4113492768 4121376768 4121542656 4125413376 4137448329 4141500678 4141667376 4145556996 4149605376 4153669632 4162466913 4166543766 4170624612 4174697472 4178618112 4178786304 4195081737 4199190534 4203122112 4207238784 4207408128 4211359488 4213182006 4215472128 4236055488 4242039417 4248502272 4250169792 4250340864 4254332544 4261498808 4261670336 4262658048 4265672656 4265844352 4269838336 4274020352 4274192384 4278206464 4290687156 4294889592 4303294464 4305156768 4307509248 4309199928 4309373376 4317806592 4321861632 4334469678 4338714996 4338889632 4342964472 4347205632 4351463424 4364950612 4368432222 4369225784 4377776128 4381267968 4394847534 4399151988 4403270784 4407583488 4407760896 4411900416 4437772416 4442118912 4456919808 4483055808 4487446656 4495005592 4496228352 4499408144 4499589248 4503815008 4508213248 4512628736 4540872996 4545320472 4549772304 4554215424 4558675968 4576452804 4580935128 4589899776 4596198552 4608449923 4617468416 4621990912 4644559227 4649094912 4653648384 4696534656 4700945376 4701134592 4714758144 4728512376 4733143632 4733334144 4737779424 4742406144 4745951056 4747051008 4759896064 4761764304 4766428128 4775755776 4794186159 4794379128 4798881738 4799074896 4803568128 4808272896 4808466432 4812982272 4831750791 4841206272 4843301364 4845947904 4847849919 4848045048 4857532416 4860967727 4862094336 4865728714 4870284352 4870480384 4875054464 4875250688 4884594688 4903642464 4908445248 4908642816 4913252736 4915379007 4918050816 4922867712 4924998144 4953679632 4958531424 4958731008 4963387968 4968235008 4973101056 4992493968 4993400896 4997383776 5005801682 5007163392 5020510208 5022480738 5022682896 5027399916 5027602272 5037238272 5037441024 5042171904 5056881291 5061834162 5062037904 5066791884 5071739904 5076707328 5113485531 5118493842 5123492352 5127322123 5128510464 5132343986 5137149248 5142180736 5142387712 5147217152 5152243712 5177401152 5192613888 5194651968 5199739776 5209915392 5230231776 5235354432 5245599744 5266799912 5282275328 5297685162 5302873884 5308067688 5313251328 5318455296 5339194938 5354883072 5356984842 5362231644 5372725248 5393676519 5398959258 5404014144 5409307008 5409524736 5414605056 5419892736 5423944064 5429256448 5447346432 5479069896 5479290432 5484436272 5484657024 5495169024 5495390208 5500551168 5516597772 5522000904 5522223168 5527409328 5532807168 5538226176 5540622912 5549955884 5555168089 5555391688 5560832816 5566263296 5571490816 5571715072 5593442316 5598695361 5598920712 5604162816 5609651712 5609877504 5615145984 5617576008 5648073984 5650518258 5656052556 5666893056 5667121152 5672443392 5694792642 5705707392 5711295744 5720916208 5726519456 5737725952 5740209024 5743345664 5745599904 5745831168 5762482176 5779292904 5784953328 5785186176 5790619296 5796274176 5801951232 5824576296 5841690624 5843983464 5849707248 5859560861 5859796712 5861154816 5865299902 5865535984 5871027712 5876777984 5877014528 5882533888 5905473189 5917029888 5922825216 5925149901 5942559744 5971576149 5977407744 5983262208 6024243456 6054497328 6060427296 6066363072 6072287232 6078234624 6101937072 6107913504 6119866368 6128264736 6163953633 6164201736 6169990806 6170239152 6180632689 6182065152 6182313984 6186686198 6188120064 6192745636 6198793216 6204864512 6249815649 6255936918 6262046208 6267927168 6268179456 6298785801 6304683168 6310858176 6311112192 6317039232 6319773009 6323208192 6329401344 6349019072 6354083232 6355237504 6367674368 6372753408 6392248212 6392505504 6398508984 6398766528 6404757504 6411030528 6411288576 6417309696 6436030734 6442334388 6454941696 6457735152 6461263872 6463799892 6464060064 6476709888 6482792448 6501704517 6508072494 6508334448 6514446708 6520808448 6525682702 6527195136 6538189952 6544593664 6544857088 6547425918 6551003648 6553838676 6566664192 6592271301 6598727982 6604906176 6611375232 6611641344 6617850624 6624313344 6656658624 6663178368 6676217856 6685379712 6696640984 6696910528 6703199888 6703469696 6716317696 6716588032 6722895872 6742508388 6749112216 6749383872 6755722512 6762319872 6768943104 6811309494 6817980708 6824658456 6831323136 6838013952 6864679206 6871402692 6884849664 6903201536 6926202624 6932986368 6973642368 6980472576 7044801984 7051418064 7051701888 7063580216 7065501696 7070498512 7072137216 7077423584 7084335104 7091273728 7118926584 7139844096 7142646456 7149642192 7163633664 7191568692 7198322607 7198612344 7205352192 7212409344 7212699648 7219473408 7241849879 7261809408 7263128576 7268921856 7298593071 7305426528 7305720576 7312581696 7312876032 7326892032 7334068224 7355463696 7362667872 7362964224 7369879104 7377076224 7384301568 7387497216 7430519448 7437797136 7438096512 7445081952 7452352512 7457622914 7457923088 7459651584 7464927148 7465227616 7472217088 7479535616 7479836672 7486861312 7490101344 7508702523 7530765312 7533721107 7534024344 7541099874 7541403408 7555857408 7556161536 7563257856 7592751243 7593056856 7600187826 7607609856 7615060992 7638663571 7646145122 7653612032 7660799872 7661108224 7698515979 7705723872 7713271104 7713581568 7720825728 7728365568 7735934976 7766101728 7788920832 7791977952 7799609664 7814873088 7845347664 7853031648 7866259786 7868399616 7873964252 7889373184 7897100288 7900199868 7923412992 7946527743 7954310826 7962101532 7969876992 7977682944 8008792407 8032324608 8035477263 8043347466 8059087872 8072663104 8080569728 8088484096 8096382976 8135916096 8143884672 8159821824 8171019648 8218604844 8218935648 8226654408 8226985536 8242753536 8243085312 8250826752 8274896658 8283001356 8283334752 8291113992 8299210752 8307339264 8324933826 8333087532 8341249224 8349394944 8357236224 8357572608 8390163474 8398381068 8406244224 8414477568 8414816256 8422718976 8426364012 8472110976 8475777387 8484078834 8500339584 8500681728 8508665088 8522997616 8523340672 8531345312 8531688704 8539676672 8548040704 8556412928 8581374312 8589779184 8606588928 8610313536 8615018496 8618399856 8618746752 8635613184 8643723264 8668939356 8677429992 8677779264 8685928944 8694411264 8702926848 8729901224 8736864444 8738451568 8755552256 8762535936 8789695068 8797949853 8798303976 8806541568 8815166976 8815521792 8823800832 8875544832 8884237824 8913839616 8966111616 8974893312 8990011184 8998816288 8999178496 9007630016 9016426496 9025257472 9081745992 9090640944 9099544608 9108430848 9117351936 9152905608 9161870256 9179799552 9192397104 9207881353 9216899846 9234936832 9243981824 9280029297 9289118454 9298189824 9307296768 9383905377 9393069312 9401890752 9402269184 9429516288 9457024752 9466287264 9466668288 9475558848 9484812288 9491902112 9494102016 9519792128 9523528608 9532856256 9551511552 9588372318 9588758256 9597763476 9598149792 9607136256 9616545792 9616932864 9625964544 9654046101 9663501582 9682412544 9686602728 9691895808 9695699838 9696090096 9712422797 9715064832 9721935454 9724188672 9731457428 9740568704 9740960768 9750108928 9750501376 9788524053 9807284928 9816890496 9817285632 9821138877 9826505472 9830758014 9836101632 9849996288 9898091973 9907359264 9917062848 9917462016 9926775936 9936470016 9946202112 9984987936 9986801792 9994767552 10011603364 10014326784 10041020416 10044961476 10045365792 10054799832 10055204544 10074476544 10074882048 10084343808 10113762582 10123668324 10124075808 10133583768 10143479808 10153414656 10216964241 10226971062 10236987684 10246984704 10254644246 10257020928 10264687972 10274298496 10284361472 10284775424 10294434304 10354802304 10389303936 10399479552 10460463552 10470708864 10491199488 10533599824 10564550656 10595370324 10605747768 10616135376 10626502656 10636910592 10678389876 10709766144 10713969684 10724463288 10745450496 10787353038 10797918516 10808028288 10818614016 10819049472 10829210112 10847888128 10858512896 10894692864 10958139792 10958580864 10968872544 10969314048 10990338048 11001102336 11033195544 11044001808 11044446336 11054818656 11065614336 11076452352 11081245824 11099911768 11110336178 11110783376 11121665632 11132526592 11142981632 11143430144 11186434371 11186884632 11197390722 11197841424 11208325632 11219303424 11219755008 11230291968 11235152016 11296147968 11301036516 11311649811 11312105112 11333786112 11334242304 11344886784 11389585284 11400281739 11411414784 11422591488 11441832416 11453038912 11469217683 11475451904 11480418048 11486691328 11491199808 11491662336 11524964352 11558585808 11569906656 11570372352 11581238592 11592548352 11603902464 11649152592 11683381248 11687966928 11699414496 11719121722 11719593424 11722309632 11730599804 11731071968 11742055424 11753555968 11754029056 11765067776 11799389679 11810946378 11834059776 11845650432 11850299802 11885119488 11931466239 11943152298 11954815488 11966524416 12048486912 12108994656 12120854592 12132726144 12144574464 12156469248 12203874144 12215827008 12239732736 12256529472 12327907266 12328403472 12339981612 12340478304 12361265378 12364130304 12364627968 12373372396 12376240128 12385491272 12397586432 12409729024 12487400739 12499631298 12511873836 12524092416 12535854336 12536358912 12585245211 12597571602 12609366336 12621716352 12622224384 12634078464 12639546018 12646416384 12698038144 12708166464 12710475008 12745506816 12784496424 12785011008 12797017968 12797533056 12809515008 12822061056 12822577152 12834619392 12872061468 12884668776 12909883392 12915470304 12922527744 12927599784 12928120128 12953419776 12965584896 13003409034 13016144988 13016668896 13028893416 13041616896 13051365404 13054390272 13063622509 13076379904 13089187328 13089714176 13094851836 13102007296 13107677352 13133328384 13184542602 13197455964 13209812352 13222750464 13223282688 13235701248 13313317248 13326356736 13370759424 13393281968 13393821056 13406399776 13406939392 13432635392 13445791744 13485016776 13498224432 13498767744 13511445024 13524639744 13537886208 13622618988 13635961416 13649316912 13662646272 13676027904 13729358412 13742805384 13769699328 13806403072 13825349769 13852405248 13865972736 13933677681 13947284736 13960945152 14089603968 14102836128 14103403776 14127160432 14140997024 14144274432 14154847168 14168670208 14182547456 14237853168 14279688192 14285292912 14299284384 14327267328 14382558477 14383137384 14396645214 14397224688 14410704384 14424818688 14425399296 14438946816 14483699758 14495252373 14523618816 14526257152 14537843712 14582903181 14597186142 14610853056 14611441152 14625163392 14625752064 14653784064 14710927392 14725335744 14725928448 14739758208 14746137021 14754152448 14768603136 14774994432 14861038896 14875594272 14876193024 14890163904 14904705024 14915245828 14915846176 14919303168 14929854296 14930455232 14944434176 14959071232 14959673344 14973722624 14980202688 15017405046 15061530624 15067442214 15068048688 15082199748 15082806816 15111714816 15112323072 15126515712 15170643873 15185502486 15186113712 15200375652 15215219712 15230121984 15262378681 15277327142 15292290244 15307224064 15321599744 15322216448 15381966369 15397031958 15411447744 15426542208 15427163136 15441651456 15456731136 15532203456 15577841664 15583955904 15599219328 15629746176 15690695328 15706063296 15732519572 15736799232 15747928504 15778746368 15794200576 15800399736 15846825984 15893055486 15908621652 15924203064 15939753984 15955365888 16017584814 16064649216 16070954526 16086694932 16118175744 16145326208 16161139456 16176968192 16271832192 16287769344 16342039296 16437209688 16437871296 16453308816 16453971072 16485507072 16486170624 16501653504 16549793316 16566002712 16566669504 16582227984 16598421504 16614678528 16649867652 16665504267 16666175064 16682498448 16698789888 16714472448 16715145216 16780326948 16796086083 16796762136 16812488448 16828955136 16829632512 16845437952 16852728024 16944221952 16951554774 16968157668 17000679168 17001363456 17017330176 17030050499 17045995232 17046681344 17062690624 17063377408 17079353344 17096081408 17112825856 17162748624 17179558368 17213177856 17220627072 17230036992 17236799712 17237493504 17287446528 17337878712 17354859984 17355558528 17371857888 17388822528 17405853696 17459802448 17473728888 17476903136 17511104512 17525071872 17578682583 17579390136 17595899706 17596607952 17613083136 17630333952 17631043584 17647601664 17716419567 17751089664 17768475648 17775449703 17827679232 17914728447 17932223232 17949786624 17980022368 17997632576 17998356992 18015260032 18032852992 18050514944 18163491984 18181281888 18199089216 18216861696 18234703872 18305811216 18323740512 18359599104 18384794208 18415762706 18433799692 18469873664 18487963648 18541898067 18560058594 18578236908 18596379648 18614593536 18749446947 18767810754 18786138624 18803781504 18804538368 18896357403 18914049504 18932574528 18933336576 18951117696 18969624576 18983804224 18988204032 19039584256 19047057216 19065712512 19103023104 19176744636 19177516512 19195526952 19196299584 19214272512 19233091584 19233865728 19251929088 19308092202 19327003164 19364825088 19373205456 19383791616 19391399676 19392180192 19424845594 19430129664 19443870908 19448377344 19462914856 19481137408 19481921536 19500217856 19501002752 19577048106 19614569856 19633780992 19634571264 19642277754 19653010944 19661516028 19699992576 19776813903 19796183946 19814718528 19834125696 19834924032 19853551872 19872940032 19969975872 19973603584 19989535104 20023206728 20028653568 20082040832 20089922952 20090731584 20109599664 20110409088 20148953088 20149764096 20168687616 20227525164 20247336648 20248151616 20267167536 20286959616 20306829312 20433928482 20453942124 20473975368 20493969408 20509288492 20514041856 20528549657 20529375944 20548596992 20568722944 20569550848 20588868608 20709604608 20778607872 20798959104 20920927104 20941417728 21067199648 21129101312 21190740648 21211495536 21232270752 21253005312 21273821184 21356779752 21419532288 21427939368 21448926576 21490900992 21574706076 21594967821 21595837032 21616056576 21637228032 21638098944 21653401693 21658420224 21695776256 21717025792 21725549637 21789385728 21895779213 21916279584 21917161728 21937745088 21938628096 21980676096 22002204672 22066391088 22088003616 22088892672 22109637312 22131228672 22152904704 22162491648 22199823536 22220672356 22221566752 22243331264 22265053184 22285963264 22286860288 22372868742 22373769264 22394781444 22395682848 22416651264 22438606848 22439510016 22460583936 22470304032 22526107569 22592295936 22601163321 22602073032 22623299622 22624210224 22667572224 22668484608 22689773568 22778253729 22779170568 22800563478 22822829568 22845182976 22883664832 22906077824 22915990713 22938435366 22950903808 22960836096 22982399616 22983324672 23095547937 23117171616 23139813312 23140744704 23162477184 23185096704 23207804928 23298305184 23366762496 23375933856 23398828992 23438243444 23439186848 23444619264 23461199608 23462143936 23484110848 23507111936 23508058112 23530135552 23598779358 23621892756 23668119552 23691300864 23700599604 23770238976 23839583229 23862932478 23886304596 23909630976 23933048832 24026377221 24096973824 24217989312 24241709184 24265452288 24289148928 24407748288 24431654016 24479465472 24513058944 24655814532 24656806944 24679963224 24680956608 24722530756 24728260608 24729255936 24746744792 24752480256 24770982544 24795172864 24819458048 24974801478 24999262596 25023747672 25048184832 25071708672 25072717824 25170490422 25195143204 25218732672 25243432704 25244448768 25268156928 25279092036 25396076288 25416332928 25420950016 25568992848 25570022016 25594035936 25595066112 25619030016 25644122112 25669238784 25744122936 25769337552 25819766784 25830940608 25845055488 25855199568 25856240256 25906839552 25931169792 26006818068 26032289976 26033337792 26057786832 26083233792 26101680199 26102730808 26108780544 26127245018 26152759808 26178374656 26179428352 26189703672 26204014592 26215354704 26266656768 26369085204 26393849559 26394911928 26419624704 26445500928 26446565376 26471402496 26626634496 26652713472 26741518848 26761507927 26786563936 26787642112 26812799552 26813878784 26865270784 26891583488 26970033552 26996448864 26997535488 27022890048 27049279488 27075772416 27245237976 27271922832 27298633824 27325292544 27352055808 27458716824 27485610768 27531909251 27539398656 27612806144 27623644059 27650699538 27704810496 27731945472 27840087891 27867355362 27894569472 27921890304 28151716131 28179207936 28205672256 28206807552 28254320864 28281994048 28288548864 28309694336 28337340416 28365094912 28475706336 28559376384 28570585824 28598568768 28654534656 28765116954 28766274768 28793290428 28794449376 28821408768 28849637376 28850798592 28877893632 28962138303 28967399516 28990504746 29047237632 29052514304 29075687424 29137268391 29165806362 29194372284 29221706112 29222882304 29250326784 29251504128 29365572159 29421854784 29450671488 29451856896 29463416631 29479516416 29492274042 29508304896 29549988864 29694275919 29722077792 29751188544 29752386048 29780327808 29809410048 29830491656 29831692352 29838606336 29859708592 29860910464 29888868352 29918142464 29919346688 29947445248 29960405376 30034810092 30123061248 30134884428 30136097376 30164399496 30165613632 30223429632 30224646144 30253031424 30341287746 30371004972 30372227424 30400751304 30430439424 30460243968 30524757362 30554654284 30584580488 30614448128 30643199488 30644432896 30763932738 30794063916 30822895488 30853084416 30854326272 30883302912 31064406912 31167911808 31198438656 31381390656 31412126592 31465039144 31473598464 31495857008 31557492736 31588401152 31600799472 31693651968 31786110972 31817243304 31848406128 31879507968 31910731776 32035169628 32129298432 32141909052 32173389864 32236351488 32259149461 32290652416 32322278912 32353936384 32543664384 32575538688 32684078592 32874419376 32875742592 32906617632 32907942144 32971014144 33003307008 33099586632 33132005424 33133339008 33164455968 33196843008 33229357056 33299735304 33331008534 33332350128 33364996896 33397579776 33428944896 33430290432 33559303113 33560653896 33592172166 33593524272 33624976896 33657910272 33659265024 33690875904 33705456048 33888443904 33903109548 33934949433 33936315336 34001358336 34002726912 34026774089 34034660352 34060100998 34091990464 34093362688 34125381248 34126754816 34158706688 34192162816 34325497248 34359116736 34407653049 34426355712 34441254144 34460073984 34473599424 34474987008 34574893056 34675757424 34709719968 34711117056 34743715776 34777645056 34811707392 34919604896 34947457776 34953806272 35022209024 35050143744 35157365166 35158780272 35191799412 35193215904 35226166272 35260667904 35262087168 35295203328 35398169037 35432839134 35502179328 35536951296 35550899406 35655358464 35794398717 35829456894 35864446464 35891254861 35899573248 35960044736 35995265152 35996713984 36030520064 36065705984 36326983968 36362563776 36398178432 36433723392 36469407744 36611622432 36647481024 36719198208 36769588416 36831525412 36867599384 36939747328 36975927296 37083796134 37120117188 37156473816 37192759296 37229187072 37462202217 37498893894 37535621508 37572277248 37607563008 37609076736 37755735633 37792714806 37828099008 37865149056 37866673152 37902235392 37939249152 37967608448 38094114432 38131425024 38353489272 38355033024 38391053904 38392599168 38428545024 38466183168 38467731456 38503858176 38616184404 38654006328 38729650176 38746410912 38767583232 38782799352 38784360384 38849691188 38860259328 38886176623 38887741816 38896754688 38925829712 38962274816 38963843072 39000435712 39002005504 39154096212 39190867527 39229139712 39267561984 39269142528 39284555508 39306021888 39323032056 39399985152 39553627806 39592367892 39629437056 39668251392 39669848064 39707103744 39939951744 39947207168 39979070208 40046413456 40164081664 40179845904 40181463168 40219199328 40220818176 40297906176 40337375232 40455050328 40494673296 40496303232 40534335072 40573919232 40613658624 40867856964 40907884248 40947950736 40987938816 41016926027 41018576984 41028083712 41057099314 41058751888 41097193984 41137445888 41139101696 41177737216 41419209216 41476049307 41557215744 41597918208 41801033043 41841854208 41882835456 42134399296 42258202624 42381481296 42422991072 42464541504 42506010624 42547642368 42713559504 42839064576 42855878736 42897853152 42981801984 43147675431 43149412152 43189935642 43191674064 43232113152 43264428823 43274456064 43276197888 43306803386 43316840448 43391552512 43434051584 43451099274 43578771456 43748709543 43791558426 43832559168 43834323456 43875490176 43877256192 43961352192 44132782176 44176007232 44177785344 44219274624 44238411063 44262457344 44305809408 44324983296 44399647072 44441344712 44443133504 44486662528 44530106368 44571926528 44573720576 44745737484 44747538528 44789562888 44791365696 44833302528 44877213696 44879020032 44921167872 44940608064 45052215138 45184591872 45202326642 45204146064 45246599244 45248420448 45335144448 45336969216 45379547136 45511931619 45556507458 45558341136 45601126956 45645659136 45690365952 45767329664 45787136043 45812155648 45831981426 45876870732 45921672192 45964799232 45966649344 46145899107 46191095874 46234343232 46279626624 46281489408 46324954368 46370193408 46596610368 46733524992 46751867712 46797657984 46876486888 46878373696 46889238528 46922399216 46924287872 46968221696 47014223872 47016116224 47060271104 47197558716 47243785512 47336239104 47382601728 47401199208 47540477952 47679166458 47725864956 47772609192 47819261952 47866097664 48052754442 48193947648 48435978624 48483418368 48530904576 48815496576 48863308032 49026117888 49311629064 49313613888 49359926448 49361913216 49445061512 49456521216 49458511872 49493489584 49504960512 49541965088 49590345728 49638916096 49949602956 49996512801 49998525192 50047495344 50096369664 50143417344 50145435648 50340980844 50388258249 50390286408 50437465344 50486865408 50488897536 50536313856 50558184072 50692949153 50792152576 50832665856 50841900032 51090151497 51137985696 51140044032 51188071872 51190132224 51238060032 51288244224 51338477568 51488245872 51538675104 51639533568 51661881216 51690110976 51710399136 51712480512 51862339584 52013636136 52064579952 52066675584 52115573664 52166467584 52203360398 52205461616 52217561088 52254490036 52305519616 52356749312 52358856704 52379407344 52408029184 52430709408 52533313536 52736047749 52738170408 52787699118 52789823856 52839249408 52891001856 52893130752 52942804992 53149258701 53253268992 53305426944 53326349109 53470644997 53483037696 53523015854 53573127872 53575284224 53625599104 53627757568 53730541568 53940067104 53992897728 53995070976 54045780096 54098558976 54151544832 54490475952 54543845664 54597267648 54650585088 54704111616 54917433648 54971221536 55063818502 55078797312 55225612288 55247288118 55301399076 55409620992 55463890944 55625694201 55680175782 55734710724 55789138944 55843780608 56248340841 56303432262 56358415872 56411344512 56413615104 56508641728 56563988096 56619388672 56674680832 56951412672 57118752768 57141171648 57197137536 57309069312 57530233908 57532549536 57586580856 57588898752 57642817536 57699274752 57701597184 57755787264 57924276606 57934799032 57981009492 58094475264 58105028608 58151374848 58274536782 58331612724 58388744568 58443412224 58445764608 58500653568 58503008256 58731144318 58843709568 58901342976 58903713792 58926833262 58959032832 58984548084 59099977728 59330441709 59388551838 59444155584 59502377088 59504772096 59560655616 59618820096 59660983312 59663384704 59719417184 59721820928 59777736704 59836284928 59894890496 59920810752 60069620184 60246122496 60269768856 60272194752 60328798992 60331227264 60446859264 60449292288 60506062848 60682575492 60742009944 60744454848 60801502608 60860878848 60920487936 61049514724 61106848979 61109308568 61169160976 61228896256 61286398976 61288865792 61527865476 61585648971 61588127832 61645790976 61706168832 61708652544 61766605824 62128813824 62335823616 62396877312 62762781312 62824253184 62930078288 62991714016 63114985472 63176802304 63201598944 63387303936 63572221944 63634486608 63696812256 63759015936 63821463552 64070339256 64258596864 64283818104 64346779728 64455169471 64472702976 64518298922 64581304832 64644557824 64707872768 64960205079 65087328768 65151077376 65176648911 65368157184 65687337639 65748838752 65751485184 65813235264 65815884288 65942028288 66006614016 66199173264 66264010848 66266678016 66328911936 66393686016 66458714112 66599470608 66662017068 66664700256 66729993792 66795159552 66857889792 66860580864 67118606226 67121307792 67184344332 67187048544 67249953792 67315820544 67318530048 67381751808 67410912096 67578322707 67776887808 67803489963 67806219096 67869898866 67872630672 67986959579 68002716672 68005453824 68053548178 68069320704 68120201996 68183980928 68186725376 68250762496 68253509632 68317413376 68650994496 68718233472 68747972139 68815306098 68852711424 68882508288 68947198848 68949974016 69286643811 69351514848 69419439936 69422234112 69487431552 69555290112 69623414784 69839209792 69894915552 69907612544 70044418048 70100287488 70314730332 70317560544 70383598824 70386431808 70452332544 70521335808 70524174336 70590406656 70796338074 70865678268 71004358656 71073902592 71101798812 71310716928 71518749687 71588797434 71658913788 71728892928 71782509722 71799146496 71920089472 71990530304 71993427968 72061040128 72653967936 72725127552 72796356864 72867446784 73223244864 73294962048 73438396416 73539176832 73663050824 73735198768 73879494656 73951854592 74167592268 74240234376 74312947632 74385518592 74458374144 74924404434 74997787788 75071243016 75144554496 75215126016 75218153472 75511471266 75585429612 75656198016 75730298112 75733346304 75804470784 75935216896 76188228864 76262850048 76706978544 76710066048 76782107808 76785198336 76857090048 76932366336 77007716352 77232368808 77308012656 77459300352 77492821824 77535166464 77565598704 77568720768 77699382376 77720518656 77772353246 77775483632 77793509376 77851659424 77924549632 77927686144 78000871424 78004011008 78305040597 78308192424 78381735054 78458279424 78535123968 78538285056 78569111016 78612043776 78646064112 78799970304 79107255612 79181548677 79184735784 79258874112 79336502784 79339696128 79414207488 79660348669 79879903488 79894414336 79958140416 80092826912 80284523781 80328163328 80359691808 80362926336 80438398656 80441636352 80595812352 80674750464 80910100656 80989346592 80992606464 81068670144 81147838464 81227317248 81735713928 81815768496 81895901472 81975877632 82033852054 82037153968 82056167424 82114198628 82117503776 82194387968 82274891776 82278203392 82355474432 82595727753 82838418432 82870932177 82952098614 83114431488 83195836416 83520263673 83602066086 83683708416 83765670912 84268798592 84762962592 84845982144 84929083008 85012021248 85095284736 85427119008 85678129152 85711757472 85795706304 85963603968 86295350862 86298824304 86379871284 86383348128 86464226304 86528857646 86548912128 86552395776 86613606772 86633680896 86783105024 86868103168 86902198548 87157542912 87411805173 87497419086 87583116852 87665118336 87668646912 87750980352 87754512384 88096716477 88265564352 88352014464 88355570688 88390249893 88438549248 88476822126 88524914688 88649966592 88799294144 88882689424 88886267008 88973325056 89060212736 89143853056 89491474968 89495077056 89579125776 89582731392 89666605056 89754427392 89758040064 89842335744 89881216128 90104430276 90369183744 90404653284 90408292128 90493198488 90496840896 90670288896 90673938432 90759094272 91023863238 91113014916 91116682272 91202253912 91291318272 91380731904 91534659328 91574272086 91624311296 91663962852 91753741464 91843344384 91929598464 91933298688 92291798214 92382191748 92468686464 92559253248 92562978816 92649908736 93193220736 93503735424 93595315968 93752973776 93756747392 93844798432 93848575744 93936443392 94028447744 94120542208 94395117432 94487571024 94672478208 94765203456 94802398416 95080955904 95358332916 95451729912 95545218384 95638523904 95732195328 96105508884 96387895296 96777448383 96871957248 96966836736 97061809152 97630993152 97726616064 98052235776 98623258128 98627227776 98719852896 98723826432 98890123024 98913042432 98986979168 99009921024 99083930176 99180691456 99277832192 99899205912 99993025602 99997050384 100094990688 100192739328 100286834688 100290871296 100677909339 100681961688 100776516498 100780572816 100874930688 100973730816 100977795072 101072627712 101116368144 101286694883 101385898306 101584305152 101665331712 101683800064 102080322267 102180302994 102275971392 102280088064 102376143744 102380264448 102476120064 102576488448 102976491744 103077350208 103222959147 103279067136 103323762432 103380221952 103420798272 103424961024 103724679168 104027272272 104129159904 104133351168 104231147328 104332935168 104406720796 104410923232 104435122176 104508980072 104611039232 104713498624 104717713408 104758814688 104816058368 104861418816 105066627072 105472095498 105476340816 105575398236 105579647712 105678498816 105782003712 105786261504 105885609984 106194507111 106298517402 106506537984 106610853888 106652698218 106836650767 106941289994 106966075392 107046031708 107146255744 107150568448 107251198208 107255515136 107673764583 107880134208 107985795456 107990141952 108091560192 108197117952 108980951904 109087691328 109194535296 109301170176 109408223232 109834867296 109942443072 110127637004 110157594624 110451224576 110494576236 110602798152 110819241984 110927781888 111251388402 111360351564 111469421448 111578277888 111687561216 112386606651 112496681682 112606864524 112716831744 112822689024 112827230208 113017283456 113127976192 113238777344 113902825344 114282343296 114394275072 115060467816 115065099072 115173161712 115177797504 115285635072 115398549504 115403194368 115511574528 115848553212 115869598064 115962018984 116188950528 116210057216 116302749696 116549073564 116658529869 116663225448 116777489136 116886824448 116891529216 117001307136 117006016512 117462288636 117572602581 117687419136 117802685952 117807427584 117853666524 117918065664 117969096168 118199955456 118660883418 118777103676 118888311168 119004754176 119009544192 119121311232 119321966624 119326769408 119438834368 119443641856 119555473408 119672569856 119789780992 119841621504 120139240368 120492244992 120539537712 120544389504 120657597984 120662454528 120893718528 121012125696 121365150984 121484019888 121488909696 121603005216 121721757696 121840975872 122099029448 122213697958 122218617136 122338321952 122457792512 122572797952 122577731584 123050778081 123055730952 123171297942 123176255664 123291581952 123412337664 123417305088 123533211648 124257627648 124428147921 124671647232 124793754624 125403099129 125525562624 125648506368 125860156576 125983428032 126229970944 126353604608 126403197888 126774607872 127144443888 127268973216 127393624512 127518031872 127642927104 128140678512 128517193728 128567636208 128693559456 128910338942 128945405952 129036597844 129162609664 129289115648 129415745536 129793286469 129920410158 130174657536 130302154752 130353297822 130736314368 131246128629 131374675278 131497677504 131502970368 131626470528 131631768576 131884056576 132398346528 132528021696 132533356032 132657823872 132787372032 132917428224 133198941216 133324034136 133329400512 133459987584 133590319104 133715779584 133721161728 134237212452 134242615584 134368688664 134374097088 134499907584 134631641088 134637060096 134763503616 134821824192 135156645414 135553775616 135606979926 135612438192 135739797732 135745261344 135973919158 136005433344 136010907648 136107096356 136138641408 136240403992 136367961856 136373450752 136501524992 136507019264 137301988992 137361408129 137436466944 137495944278 137630612196 137765016576 137894397696 137899948032 138437697321 138573287622 138703029696 138838879872 138844468224 138974863104 139110580224 139678419584 139789831104 139815225088 140200574976 140629460664 140635121088 140767197648 140772863616 140904665088 141042671616 141048348672 141180813312 141592676148 141731356536 142008717312 142147805184 142203597624 142621433856 143037499374 143177594868 143317827576 143457785856 143565019444 143598292992 143699847599 143840178944 143981060608 143986855936 144122080256 145307935872 145450255104 145592713728 146446489728 146589924096 147078353664 147326101648 147470397536 147758989312 147903709184 148335184536 148480468752 148625895264 148771037184 148916748288 149848808868 149989538403 149995575576 150142486032 150289108992 150430252032 150436306944 151022942532 151164774747 151170859224 151312396032 151460596224 151466692608 151608941568 151870433792 152078847459 152376457728 152525700096 153270454491 153413957088 153420132096 153564215616 153570396672 153714180096 153864732672 154015432704 154464737616 154616025312 154918600704 154985643648 155070332928 155131197408 155137441536 155398764752 155544706492 155550967264 155587018752 155703318848 155849099264 155855372288 156001742848 156008022016 156610081194 156616384848 156763470108 156916558848 157070247936 157076570112 157138222032 157224087552 157292128224 157599940608 158208143247 158214511224 158363097354 158369471568 158517748224 158673005568 158679392256 158828414976 159320697338 159447776103 159759806976 159788828672 159916280832 160185653824 160411934991 160569047562 160656326656 160719383616 160725852672 160876797312 160883272704 161191624704 161820201312 161978693184 161985212928 162137340288 162295676928 162454634496 163471427856 163631536992 163791802944 163951755264 164067704108 164074307936 164112334848 164228397256 164235007552 164388775936 164549783552 164556406784 164710948864 165191455506 165676836864 165741864354 165904197228 166228862976 166391672832 166877082603 167040527346 167204132172 167367416832 167531341824 168537597184 169525925184 169691964288 169858166016 170024042496 170854238016 171356258304 171423514944 171591412608 171927207936 172590701724 172597648608 172759742568 172766696256 172928452608 173057715292 173097824256 173104791552 173227213544 173267361792 173566210048 173736206336 173804397096 174315085824 174823610346 174994838172 175166233704 175330236672 175337293824 175501960704 175509024768 176193432954 176531128704 176704028928 176711141376 176780499786 176877098496 176953644252 177299933184 177598588288 177765378848 177772534016 177946650112 178287706112 178982949936 178990154112 179158251552 179165462784 179333210112 179508854784 179684671488 179762432256 180208860552 180738367488 180809306568 180816584256 180986396976 180993681792 181340577792 181347876864 181518188544 182047726476 182226029832 182233364544 182404507824 182582636544 182711761393 182761463808 183069318656 183148544172 183248622592 183320546937 183327925704 183507482928 183686688768 183859196928 183866597376 184583596428 184756946913 184764383496 184937372928 185118506496 185125957632 185299817472 186386441472 187007470848 187190631936 187330555489 187505947552 187513494784 187689596864 187697151488 187872886784 188056895488 188241084416 188790234864 188975142048 189344956416 189530406912 189604796832 190161911808 190716665832 190903459824 191090436768 191277047808 191464390656 192211017768 192775790592 193365508413 193554896766 193743914496 193933673472 194123618304 194880615237 195261986304 195453232128 195529946733 196104471552 197062012917 197246516256 197254455552 197439705792 197447652864 197780246048 197826084864 197973958336 198019842048 198167860352 198361382912 198555664384 199798411824 199986051204 199994100768 200189981376 200385478656 200573669376 200581742592 201355818678 201363923376 201553032996 201561145632 201749861376 201947461632 201955590144 202145255424 202232736288 202573389766 202734968121 202771796612 203168610304 203330663424 203367600128 203960878737 204160644534 204360605988 204551942784 204560176128 204752287488 204760528896 204952240128 205952983488 206154700416 206243916417 206445918294 206558134272 206647524864 206841596544 206849922048 207859931433 208054544544 208258319808 208266702336 208462294656 208665870336 208813441592 208821846464 208870244352 209017960144 209222078464 209426997248 209435426816 209517629376 209632116736 209722837632 210133254144 210944190996 210952681632 211150796472 211159295424 211356997632 211564007424 211572523008 211771219968 212389014222 212597034804 213013075968 213221707776 213305396436 213673301534 213882579988 213932150784 214092063416 214292511488 214301136896 214502396416 214511030272 215347529166 215760268416 215971590912 215980283904 216183120384 217961903808 218175382656 218389070592 218602340352 219669734592 219884886144 220255274008 220315189248 220902449152 220989152472 221205596304 221638483968 221855563776 222502776804 222720703128 222938842896 223156555776 223375122432 224773213302 224993363364 225213729048 225433663488 225645378048 225654460416 225814046227 226034566912 226255952384 226477554688 227805650688 228564686592 228788550144 230120935632 230130198144 230346323424 230355595008 230571270144 230797099008 231023149056 231697106424 231739196128 231924037968 232377901056 232420114432 232605499392 233098147128 233317059738 233326450896 233554978272 233773648896 233783058432 234002614272 234012033024 234915121791 234924577272 235145205162 235374838272 235605371904 235614855168 235707333048 235836131328 235938192336 236399910912 237321766836 237544646031 237554207352 237776622336 238009508352 238019088384 238187418623 238242622464 238643933248 238653538816 238877668736 238887283712 238981046007 239110946816 239345139712 239683243008 240278480736 240853571343 240984489984 241079075424 241088779008 241315195968 241324909056 241787437056 242024251392 242730301968 242968039776 242977819392 243206010432 243443515392 243681951744 244198058896 244427395916 244437234272 244676643904 244915585024 245145595904 245155463168 246101556162 246111461904 246342595884 246352511328 246583163904 246824675328 246834610176 247066423296 247787183259 248515255296 248612796531 248856295842 249343294464 249587509248 250560791019 250806198258 251051125248 251297012736 251720313152 251966856064 252459941888 252806395776 254288887776 254537946432 254787249024 255036063744 255285854208 256281357024 257034387456 257135272416 257387118912 257820677884 257890811904 258073195688 258325219328 258578231296 258831491072 259586572938 259840820316 260349315072 260604309504 260706595644 261472628736 262235415519 262492257258 262749350556 262995355008 263005940736 263252941056 263263537152 264290149431 264796693056 265056043392 265066712064 265315647744 265574744064 266397882432 266648068272 266658801024 266919975168 267180638208 267431559168 268474424904 268485231168 268737377328 268748194176 268999815168 269263282176 269274120192 269527007232 269643648384 270313290828 271107551232 271213959852 271224876384 271479595464 271490522688 271947838316 272010866688 272021815296 272203236361 272214192712 272277282816 272480807984 272735923712 272746901504 273003049984 273014038528 274603977984 274722816258 274872933888 274991888556 275261224392 275530033152 275788795392 275799896064 276875394642 277146575244 277406059392 277677759744 277688936448 277949726208 279356839168 279579662208 279630450176 281258921328 281270242176 281534395296 281545727232 281809330176 282085343232 282361626624 283185352296 283462713072 284017434624 284295610368 284407195248 285242867712 286074998748 286355189736 286635655152 286915571712 287118482189 287130038888 287196585984 287399695198 287680357888 287962121216 287973711872 288244160512 290332345149 290615871744 290900510208 291185427456 292892979456 293179848192 294156707328 294652203296 294940795072 295517978624 295807418368 296670369072 296960937504 297251790528 297542074368 297833496576 299697617736 299979076806 299991151152 300284972064 300578217984 300860504064 300872613888 302033728017 302045885064 302329549494 302341718448 302624792064 302851001761 302921192448 302933385216 303217883136 303740867584 303860084649 304157694918 304752915456 305051400192 306240966801 306540908982 306827914176 306840264192 307128431232 307140793344 307428360192 307729465344 308929475232 309232050624 309668877441 309837201408 309971287296 310140665856 310262394816 310274883072 310797529504 311089412984 311101934528 311174037504 311406637696 311698198528 311710744576 312003485696 312016044032 313220162388 313232769696 313526940216 313833117696 314140495872 314153140224 314276444064 314448175104 314584256448 315199881216 316416286494 316429022448 316726194708 316738943136 317035496448 317346011136 317358784512 317656829952 318583521333 318641394676 318895552206 319519613952 319577657344 319832561664 320371307648 320509952301 320823869982 321138095124 321438767232 321451705344 321753594624 321766545408 323021293749 323640402624 323957386368 323970425856 324274680576 324591353856 326942855712 327263073984 327583605888 327903510528 328135408216 328148615872 328224669696 328456794512 328470015104 328777551872 329099567104 329112813568 329421897728 330382911012 331353673728 331483728708 331808394456 332457725952 332783345664 333754165206 334081054692 334408264344 334734833664 335062683648 337075194368 339051850368 339383928576 339716332032 341708476032 342847029888 343182825216 345181403448 345195297216 345519485136 345533392512 345856905216 346115430584 346195648512 346209583104 346454427088 346534723584 347132420096 347472412672 347608794192 348630171648 349647220692 349975589607 349989676344 350332467408 350660473344 350674587648 351003921408 351018049536 352386865908 352717807743 353062257408 353408057856 353422282752 353560999572 353754196992 353907288504 354599866368 354850644071 355197176576 355530757696 355545068032 355893300224 356575412224 357965899872 357980308224 358316503104 358330925568 358666420224 359017709568 359369342976 359524864512 360417721104 361476734976 361618613136 361633168512 361972793952 361987363584 362681155584 363036377088 364095452952 364452059664 364466729088 364809015648 365165273088 365423522786 365522927616 366138637312 366297088344 366497245184 366641093874 366655851408 367014965856 367373377536 367718393856 367733194752 369152334243 369167192856 369513893826 369528766992 369874745856 370237012992 370251915264 370599634944 372772882944 373284443763 374014941696 374294514979 374381263872 374661110978 375011895104 375026989568 375379193728 375394302976 375745773568 376113790976 377580469728 377950284096 378689912832 379060813824 379209593664 380323823616 381433331664 381806919648 382180873536 382554095616 382928781312 384422035536 385551581184 386731016826 387109793532 387487828992 387867346944 388247236608 389379859407 389761230474 390523972608 390906464256 391059893466 392208943104 393738385887 394124025834 394493032512 394508911104 394879411584 394895305728 395560492096 395652169728 395947916672 396335720704 396722765824 399596823648 399972102408 399988201536 400379962752 400770957312 401147338752 401163485184 402711637356 402727846752 403106065992 403122291264 403499722752 403894923264 403911180288 404290510848 404465472576 405146779532 405469936242 405543593224 406337220608 406661326848 406735200256 407921757474 408321289068 408721211976 409103885568 409120352256 409504574976 409521057792 411905966976 412084224387 412309400832 412487832834 412891836588 413295049728 413683193088 413699844096 415313091963 415719862866 416109089088 416516639616 416533404672 416924589312 417331740672 417626883184 417643692928 418035920288 418444156928 418853994496 419035258752 419264233472 419445675264 421888381992 421905363264 422301592944 422318590848 422713995264 423128014848 423145046016 423542439936 424778028444 425194069608 426026151936 426443415552 426610792872 427346603068 427747942853 427765159976 427864301568 428184126832 428585022976 428602273792 429004792832 429022060544 430695058332 431099542797 431520536832 431943181824 431960567808 432366240768 435923807616 436350765312 436778141184 439339469184 439769772288 440510548016 441804898304 441978304944 442411192608 443276967936 443711127552 445005553608 445441406256 445877685792 446313111552 446750244864 449546426604 449968615209 449986726728 450427458096 450867326976 451186186297 451290756096 451308920832 451628092454 452069133824 452511904768 452955109376 455611301376 456236542377 457129373184 457577100288 459811363473 460241871264 460260396288 460692646848 460711190016 461142540288 461594198016 462046298112 463394212848 463478392256 463848075936 464755802112 464840228864 465210998784 466196294256 466634119476 466652901792 467109956544 467547297792 467566116864 468005228544 468024066048 469830243582 469849154544 470290410324 470749676544 471210743808 471229710336 471414666096 471672262656 471876384672 472799821824 474624429741 474643533672 475089292062 475108414704 475553244672 475908717053 476019016704 476038176768 476374837246 476485244928 477287866496 477307077632 477755337472 477774567424 477962092014 478221893632 479366486016 480556961472 481235804973 481707142686 481968979968 482158150848 482177558016 482630391936 482649818112 483574874112 485460603936 485936079552 485955638784 486412020864 486887030784 487363903488 488396117792 488854791832 488874468544 489353287808 489831170048 490291191808 490310926336 492203112324 492222923808 492685191768 492705022656 493166327808 493649350656 493669220352 494132846592 495574366518 497030510592 497225593062 497712591684 498686588928 499175018496 500631247809 501121582038 501612396516 502102250496 502594025472 503440626304 503933712128 505612791552 508577775552 509075892864 509574498048 510072127488 512562714048 514068774912 514270544832 514774237824 515641355768 515781623808 516146391376 516650438656 517156462592 517662982144 519173145876 519681640632 520698630144 521208619008 521413191288 522945257472 524470831038 524984514516 525498701112 525990710016 526011881472 526505882112 526527074304 528580298862 529593386112 530112086784 530133424128 530631295488 532795764864 533296136544 533317602048 533839950336 534863118336 536948849808 536970462336 537474754656 537496388352 537999630336 538526564352 539054014464 539287296768 540626581656 542215102464 542427919704 542449752768 542959190928 542981045376 543895676632 544021733376 544043630592 544406472722 544428385424 544554565632 544961615968 545471847424 545493803008 546006099968 546028077056 548135284179 549207955968 549445632516 549745867776 549961640811 549983777112 550522448784 551060066304 551577590784 551599792128 553750789284 554270840739 554293150488 554812118784 555355519488 555377872896 555899452416 557622440683 558713678336 559159324416 559260900352 561991666467 562517842656 562540484352 563068790592 563091454464 563618660352 564170686464 564723253248 566370704592 566925426144 568034869248 568591220736 568814390496 570485735424 572149997496 572710379472 573271310304 573831143424 574236964378 574260077776 574393171968 574799390396 575360715776 575924242432 575947423744 576488321024 580096525239 580664690298 581231743488 581801020416 582370854912 584641845711 585785958912 586359696384 586589840199 588313414656 589304406592 589881590144 591035957248 593340738144 593921875008 594503581056 595084148736 595666993152 599395235472 599958153612 599982302304 600569944128 601156435968 601721008128 601745227776 604067456034 604091770128 604659098988 604683436896 605249584128 605702003522 605842384896 605866770432 606435766272 607481735168 607720169298 608315389836 609505830912 610102800384 611882636211 612481933602 613081817964 613655828352 613680528384 614256862464 614281586688 614856720384 617858950464 618464101248 618731749251 619337754882 619674402816 619942574592 620524789632 620549766144 621595059008 622178825968 622203869056 622813275392 623396397056 623421489152 624006971392 626440324776 626465539392 627053880432 627666235392 628280991744 628306280448 628552888128 628896350208 629168512896 630399762432 632832572988 632858044896 633452389416 633477886272 634070992896 634692022272 634717569024 635313659904 637167042666 637282789352 637791104412 639039227904 639155314688 639665123328 640742615296 641019904602 641647739964 642276190248 642877534464 642903410688 643507189248 643533090816 646042587498 647280805248 647914772736 647940851712 648549361152 653885711424 654526147968 655167211776 655807021056 656270816432 656297231744 656913589024 656940030208 657555103744 658199134208 658843795456 660765822024 662707347456 662967457416 663616788912 664915451904 665566691328 667508330412 668162109384 668816528688 669469667328 670125367296 672175338769 674150388736 677442138681 678103700736 678767857152 679432664064 683416952064 685694059776 686365650432 690362806896 690390594432 691038970272 691066785024 691713810432 692230861168 692391297024 692908854176 693069447168 694264840192 694944825344 695217588384 697260343296 699294441384 699951179214 699979352688 700664934816 701320946688 701349175296 702007842816 702036099072 704745365373 704773731816 705435615486 706124514816 706816115712 706844565504 707121999144 707508393984 707814577008 709006864181 709199732736 709701288142 710394353152 711061515392 711090136064 711786600448 714562255869 715931799744 715960616448 716633006208 716661851136 716943138021 717332840448 718035419136 719049729024 720835442208 722560714029 722953469952 723237226272 723266337024 723945587904 723974727168 725362311168 726072754176 728190905904 728904119328 728933458176 729618031296 730330546176 730847045572 731045855232 732277274624 732594176688 732994490368 733282187748 733311702816 734029931712 734746755072 735436787712 735466389504 738304668486 738334385712 739027787652 739057533984 739749491712 740474025984 740503830528 741199269888 743361549777 745545765888 745838389593 746568887526 747856555369 748029883392 748589029958 748762527744 749322221956 750023790208 750053979136 750758387456 750788605952 751491547136 755160939456 755900568192 757379825664 758419187328 762866663328 763613839296 764361747072 765108191232 765857562624 768844071072 771103162368 773462033652 774219587064 774975657984 775734693888 776494473216 778759718814 779522460948 781047945216 781812928512 782119786932 784417886208 786706246557 787476771774 788248051668 788986065024 789017822208 789758823168 789790611456 791120984192 791895833344 792671441408 799193647296 799944204816 799976403072 800759925504 801541914624 802294677504 805423274712 805455693504 806212131984 806244582528 806999445504 807789846528 807822360576 808581021696 808930945152 810293559064 810939872484 811087186448 812674441216 813322653696 813470400512 815843514948 816609709083 816642578136 817442423952 818207771136 818240704512 819009149952 819042115584 823811933952 824168448774 824618801664 824975665668 825783673176 826590099456 827366386176 827399688192 830626183926 831439725732 832218178176 833033279232 833066809344 833849178624 835253766368 835287385856 836071840576 836888313856 837707988992 838070517504 838528466944 838891350528 843776763984 843810726528 844603185888 844637181696 845427990528 846256029696 847084879872 849556056888 850388139216 852052303872 852886831104 853221585744 854693206136 855495885706 855530319952 855728603136 856368253664 857170045952 857204547584 858009585664 858044121088 861355446567 861390116664 862199085594 863041073664 863886363648 863921135616 864732481536 870997035447 871847615232 872701530624 873556282368 878678938368 879539544576 881021096032 883609796608 883956609888 884822385216 886553935872 887422255104 890011107216 890882812512 891755371584 892626223104 893500489728 899092853208 899937230418 899973453456 900854916192 901734653952 902372372594 902581512192 902617841664 903256184908 904138267648 905023809536 905910218752 908553005283 911222602752 911580253947 912473084754 914258746368 915154200576 918722900403 919622726946 920483742528 920520792576 921385293696 921422380032 922285080576 923188396032 926788425696 926956784512 927696151872 929511604224 930421997568 932392588512 933268238952 933305803584 934219913088 935094595584 935132233728 936010457088 936048132096 939660487164 939698309088 940580820648 941499353088 942421487616 942459420672 942829332192 943344525312 943752769344 945599643648 949248859482 949287067344 950178584124 950216829408 951106489344 951817434106 952038033408 952076353536 952749674492 952970489856 954575732992 954614155264 955510674944 955549134848 955924184028 958732972032 961113922944 961529856903 962471609946 963414285372 964316301696 964355116032 965260783872 965299636224 969063881247 970921207872 971872159104 971911277568 972824041728 973774061568 976792235584 977709583664 977748937088 978706575616 979662340096 980582383616 984406224648 984445847616 985370383536 985410045312 986332655616 987298701312 987338440704 988265693184 991148733036 994061021184 994451186124 995425183368 997373177856 998350036992 1001262495618 1002243164076 1003224793032 1004204500992 1005188050944 1006881252608 1007867424256 1011225583104 1017155551104 1018151785728 1019148996096 1025125428096 1028541089664 1029548475648 1031282711536 1032292782752 1033300877312 1034312925184 1035325964288 1038346291752 1039363281264 1041397260288 1042417238016 1042826382576 1045890514944 1048941662076 1049926768821 1049969029032 1050997402224 1051981420032 1052023762944 1053011764224 1053054148608 1057160597724 1058153423229 1059186772224 1060224173568 1060266848256 1061262590976 1064551932213 1065591529728 1066592273088 1066635204096 1067679900672 1069726236672 1073897699616 1073940924672 1074949509312 1074992776704 1075999260672 1077053128704 1078108028928 1078574593536 1081253163312 1084430204928 1084855839408 1084899505536 1085918381856 1085962090752 1087791353264 1088043466752 1088812945444 1088856770848 1089109131264 1089923231936 1090943694848 1090987606016 1092012199936 1092056154112 1096270568358 1098415911936 1098891265032 1099491735552 1099923281622 1099967554224 1101044897568 1102120132608 1103155181568 1103199584256 1107457002729 1107501578568 1108541681478 1108586300976 1109624237568 1110711038976 1110755745792 1111798904832 1114153643713 1115244881366 1117427356672 1118318648832 1118521800704 1122883544937 1123983332934 1125035685312 1125080968704 1126137581184 1126182908928 1127237320704 1128341372928 1132741409184 1133850852288 1136069738496 1137182441472 1137628780992 1140971470848 1144299994992 1145420758944 1146542620608 1147662286848 1148473928756 1148520155552 1148786343936 1149598780792 1150721431552 1151848484864 1151894847488 1152976642048 1160193050478 1161329380596 1162463486976 1163602040832 1164741709824 1168139578221 1169283691422 1171571917824 1172719392768 1173179680398 1176626829312 1178608813184 1179763180288 1186681476288 1187843750016 1189007162112 1190168297472 1198790470944 1199916307224 1199964604608 1201139888256 1202312871936 1203442016256 1203490455552 1208134912068 1208183540256 1209318197976 1209366873792 1210499168256 1211404007044 1211684769792 1211733540864 1212871532544 1214963470336 1215440338596 1216630779672 1219011661824 1220205600768 1223765272422 1224963867204 1226163635928 1227311656704 1227361056768 1228513724928 1228563173376 1235717900928 1236252673161 1236928202496 1237463498502 1238675509764 1239885149184 1241049579264 1241099532288 1243190118016 1244357651936 1244407738112 1245626550784 1246792794112 1248013942784 1252880649552 1252931078784 1254107760864 1255332470784 1256561983488 1257105776256 1257792700416 1258337025792 1265665145976 1265716089792 1266904778832 1266955772544 1268141985792 1269384044544 1269435138048 1270627319808 1274334085332 1274565578704 1275582208824 1278078455808 1278310629376 1279330246656 1281485230592 1282039809204 1283243828559 1283295479928 1284552380496 1285755068928 1285806821376 1287014378496 1287066181632 1292085174996 1293298628391 1294561610496 1295829545472 1295881703424 1297098722304 1307771422848 1309052295936 1310334423552 1312541632864 1312594463488 1313827178048 1313880060416 1315110207488 1316398268416 1317687590912 1321531644048 1325414694912 1325934914832 1327233577824 1329830903808 1331133382656 1335016660824 1336324218768 1337633057376 1338939334656 1340250734592 1344350677538 1348300777472 1353558558891 1354884277362 1356207401472 1357535714304 1358865328128 1366833904128 1368709627131 1371388119552 1372731300864 1379434090419 1380725613792 1380781188864 1382077940544 1382133570048 1383427620864 1384461722336 1384782594048 1385817708352 1386138894336 1388529680384 1389889650688 1390435176768 1394520686592 1398588882768 1399902358428 1399958705376 1401329869632 1402641893376 1402698350592 1404015685632 1404072198144 1409490730746 1409547463632 1410871230972 1412249029632 1413632231424 1413689131008 1414243998288 1415016787968 1415629154016 1418013728362 1418399465472 1419402576284 1420788706304 1422123030784 1422180272128 1423573200896 1427726151159 1429124511738 1431863599488 1431921232896 1433266012416 1433323702272 1433886276042 1434665680896 1438099458048 1441670884416 1443707414919 1445121428058 1445906939904 1446474452544 1446532674048 1447891175808 1447949454336 1450724622336 1456381811808 1457808238656 1457866916352 1459236062592 1460661092352 1461694091144 1462091710464 1464554549248 1465188353376 1465988980736 1466564375496 1466623405632 1468059863424 1469493510144 1470873575424 1470932779008 1476609336972 1476668771424 1478055575304 1478115067968 1479498983424 1480948051968 1481007661056 1482398539776 1486723099554 1491091531776 1491676779186 1493137775052 1495713110738 1496059766784 1497178059916 1497525055488 1498644443912 1500047580416 1500107958272 1501516774912 1501577211904 1510321878912 1511801136384 1516838374656 1525733326656 1527227678592 1528723494144 1530216382464 1537688142144 1542206324736 1546924067304 1548439174128 1549951315968 1551469387776 1552988946432 1557519437628 1559044921896 1562095890432 1563625857024 1564239573864 1568835772416 1573412493114 1574953543548 1576496103336 1577972130048 1578035644416 1579517646336 1579581222912 1580698323589 1582241968384 1583791666688 1585342882816 1598387294592 1599888409632 1599952806144 1601519851008 1604589355008 1610846549424 1610911387008 1612424263968 1612489165056 1613998891008 1615579693056 1617162043392 1617861890304 1620587118128 1621879744968 1622174372896 1625348882432 1626645307392 1626940801024 1631687029896 1633219418166 1633285156272 1634884847904 1636415542272 1636481409024 1638018299904 1638084231168 1644405852537 1647623867904 1648336897548 1649237603328 1649884922433 1649951331336 1651567346352 1653180198912 1654732772352 1654799376384 1661252367852 1662812522217 1662879451464 1664436356352 1666066558464 1666133618688 1667698357248 1670507532736 1670574771712 1672143681152 1672867322049 1673776627712 1675415977984 1676141035008 1677782701056 1685974999401 1687553527968 1687621453056 1689206371776 1689274363392 1690855981056 1692512059392 1694169759744 1699112113776 1700776278432 1704104607744 1705773662208 1706443171488 1709386412272 1710991771412 1711060639904 1711457206272 1712736507328 1714340091904 1714409095168 1716019171328 1716088242176 1722710893134 1722780233328 1724398171188 1726082147328 1727772727296 1727842271232 1729464963072 1740289575717 1741994070894 1743695230464 1745403061248 1747112564736 1753925537133 1757357876736 1759079089152 1762042192064 1767219593216 1767913219776 1769644770432 1773107871744 1780022214432 1781765625024 1783510743168 1785252446208 1787000979456 1798185706416 1799874460836 1799946906912 1801709832384 1803469307904 1804744745188 1805163024384 1805235683328 1806512369816 1808276535296 1810047619072 1811820437504 1817106010566 1822445205504 1823160507894 1824946169508 1828517492736 1830308401152 1835647908633 1837445800806 1839245453892 1840967485056 1841041585152 1842770587392 1842844760064 1844570161152 1853576851392 1853913569024 1855392303744 1859023208448 1864785177024 1866536477904 1866611607168 1868439826176 1870189191168 1870264467456 1872020914176 1879320974328 1879396618176 1881161641296 1882998706176 1884842975232 1884918841344 1885658664384 1886689050624 1887505538688 1891199287296 1898497718964 1898574134688 1900357168248 1900433658816 1902212978688 1903634868212 1904076066816 1904152707072 1905422654527 1905499348984 1905940979712 1909151465984 1909228310528 1911021349888 1911098269696 1911848368056 1917465944064 1922227845888 1923059713806 1924943219892 1926828570744 1928632603392 1928710232064 1930521567744 1930599272448 1938127762494 1941842415744 1943744318208 1943822555136 1945648083456 1953584471168 1955419167328 1955497874176 1957413151232 1961164767232 1968812449296 1968891695232 1970740767072 1970820090624 1972665311232 1974597402624 1976531386368 1982297466072 1988122042368 1988902372248 1990850366736 1994746355712 1996700073984 2002524991236 2004486328152 2006449586064 2008409001984 2009829375323 2010376101888 2013762505216 2015734848512 2016526016307 2022451166208 2032326416043 2034311102208 2036303571456 2038297992192 2050250856192 2057082179328 2059096951296 2062565423072 2064585565504 2066601754624 2068625850368 2070651928576 2076692583504 2078726562528 2082794520576 2084834476032 2085652765152 2091781029888 2097883324152 2099853537642 2099938058064 2101994804448 2103962840064 2104047525888 2106023528448 2106108297216 2114236096119 2114321195448 2116306846458 2118373544448 2120448347136 2120533696512 2122525181952 2127020592543 2129103864426 2131183059456 2133184546176 2133270408192 2135359801344 2143686767607 2147795399232 2147881849344 2149899018624 2149985553408 2150829414063 2151998521344 2154106257408 2157149187072 2162506326624 2167682142087 2168860409856 2169711678816 2169799011072 2171836763712 2171924181504 2175582706528 2176086933504 2177625890888 2177713541696 2178218262528 2179846463872 2181887389696 2181975212032 2184024399872 2184112308224 2192541136716 2196831823872 2197782530064 2198983471104 2199846563244 2199935108448 2202089795136 2204240265216 2206310363136 2206399168512 2214914005458 2215003157136 2217083362956 2217172601952 2219248475136 2221422077952 2221511491584 2223597809664 2228307287426 2230084649331 2230489762732 2234854713344 2236637297664 2237043601408 2243569666107 2245767089874 2247966665868 2250071370624 2250161937408 2252275162368 2252365817856 2254474641408 2265482818368 2267701704576 2272139476992 2275257561984 2288599989984 2290841517888 2293085241216 2295324573696 2296947857512 2297040311104 2297572687872 2299197561584 2301442863104 2303696969728 2303789694976 2305953284096 2320386100956 2322658761192 2324926973952 2327204081664 2329483419648 2336279156442 2338567382844 2343143835648 2345438785536 2346359360796 2353253658624 2357217626368 2359526360576 2373362952576 2375687500032 2378014324224 2397580941888 2399832614448 2399929209216 2402279776512 2404625743872 2406884032512 2416269824136 2416367080512 2418636395952 2418733747584 2420998336512 2422808014088 2423369539584 2423467081728 2425743065088 2429926940672 2430880677192 2433261559344 2438023323648 2440411201536 2447530544844 2449829127249 2449927734408 2452327271856 2454623313408 2454722113536 2457027449856 2457126346752 2471435801856 2472505346322 2473856404992 2474926997004 2477351019528 2479770298368 2482099158528 2482199064576 2483954508497 2486380236032 2488715303872 2488815476224 2491253101568 2493585588224 2496027885568 2505761299104 2505862157568 2508215521728 2510664941568 2513123966976 2514211552512 2515585400832 2516674051584 2531330291952 2531432179584 2533809557664 2533911545088 2536283971584 2538768089088 2541254639616 2548668170664 2549131157408 2551164417648 2556156911616 2556621258752 2558660493312 2562970461184 2564079618408 2566487657118 2566590959856 2569104760992 2571510137856 2571613642752 2574028756992 2574132363264 2584066339701 2584170349992 2586597256782 2589123220992 2591659090944 2591763406848 2594197444608 2612991106341 2615542845696 2618104591872 2620061604853 2620668847104 2625083265728 2625188926976 2627654356096 2627760120832 2630220414976 2632796536832 2643063288096 2650829389824 2651869829664 2654467155648 2659661807616 2662266765312 2670033321648 2672648437536 2675266114752 2677878669312 2680501469184 2688701355076 2696601554944 2707117117782 2709768554724 2712414802944 2715071428608 2717730656256 2725659015849 2733667808256 2734740761841 2737419254262 2742776239104 2745462601728 2756168701209 2758868180838 2761451227584 2761562377728 2764155881088 2764267140096 2766855241728 2768923444672 2769565188096 2771635416704 2777059360768 2780870353536 2797177765536 2799804716856 2799917410752 2802659739264 2805283786752 2805396701184 2808031371264 2808144396288 2818981461492 2819094927264 2821742461944 2824498059264 2827264462848 2827378262016 2828487996576 2830033575936 2831258308032 2836027456724 2836798930944 2838805152568 2841577412608 2844246061568 2844360544256 2847146401792 2855452302318 2858249023476 2863727198976 2863842465792 2866532024832 2866647404544 2867772552084 2876198916096 2883341768832 2884589570709 2887414829838 2890242856116 2892948905088 2893065348096 2895782351616 2895898908672 2907191643741 2912763623616 2915616477312 2915733832704 2918472125184 2921322184704 2923388182288 2929109098496 2930376706752 2931977961472 2933128750992 2933246811264 2936119726848 2938987020288 2941747150848 2953218673944 2953337542848 2956111150608 2956230135936 2958997966848 2961896103936 2962015322112 2964797079552 2973446199108 2982183063552 2983353558372 2986275550104 2991426221476 2992119533568 2994235599971 2994356119832 2995050110976 2997288887824 3000095160832 3000215916544 3003033549824 3003154423808 3020643757824 3023602272768 3033676749312 3051466653312 3054455357184 3057446988288 3075376284288 3093848134608 3096878348256 3099902631936 3102938775552 3105977892864 3115038875256 3118089843792 3124191780864 3127251714048 3128479147728 3137671544832 3146824986228 3149780306463 3149907087096 3152992206672 3155944260096 3156071288832 3158303304079 3159035292672 3159162445824 3161396647178 3164483936768 3167583333376 3170685765632 3193655796639 3196774589184 3199776819264 3199905612288 3203039702016 3209178710016 3221693098848 3221822774016 3224848527936 3224978330112 3227997782016 3231159386112 3234324086784 3235723780608 3241174236256 3243759489936 3244348745792 3250697764864 3253290614784 3253881602048 3263374059792 3266438836332 3266570312544 3269769695808 3272831084544 3272962818048 3276036599808 3276168462336 3288811705074 3295247735808 3296673795096 3298475206656 3299769844866 3299902662672 3303134692704 3306360397824 3309465544704 3309598752768 3322371008187 3322504735704 3325625044434 3325758902928 3328872712704 3331361019371 3332133116928 3332267237376 3335396714496 3341015065472 3341149543424 3342460931139 3344287362304 3345734644098 3347553255424 3352282070016 3355565402112 3368650634811 3371949998802 3375107055936 3375242906112 3378412743552 3378548726784 3381711962112 3385024118784 3398224227552 3401552556864 3408209215488 3411547324416 3412886342976 3418772824544 3421983542824 3422121279808 3422914412544 3425473014656 3428680183808 3428818190336 3432038342656 3432176484352 3445421786268 3445560466656 3448796342376 3452164294656 3455545454592 3455684542464 3458929926144 3480579151434 3483988141788 3487390460928 3490806122496 3494225129472 3504418734663 3507851074266 3514715753472 3518158178304 3524084384128 3535826439552 3539289540864 3560044428864 3563531250048 3567021486336 3570504892416 3596371412832 3599748921672 3599893813824 3603419664768 3606938615808 3609489490376 3610326048768 3610471366656 3613024739632 3616553070592 3620095238144 3623640875008 3634212021132 3644890411008 3646321015788 3649892339016 3657034985472 3660616802304 3671295817266 3674891601612 3678490907784 3681934970112 3682083170304 3685541174784 3685689520128 3707153702784 3707827138048 3710784607488 3729570354048 3733072955808 3733223214336 3736879652352 3740378382336 3744041828352 3758641948656 3758793236352 3762323282592 3765997412352 3769685950464 3771317328768 3773378101248 3775011077376 3796995437928 3797148269376 3800714336496 3800867317632 3804425957376 3807269736424 3808152133632 3808305414144 3810845309054 3810998697968 3811881959424 3818302931968 3818456621056 3822042699776 3822196539392 3823696736112 3834931888128 3844455691776 3846119427612 3849731485677 3849886439784 3853657141488 3857265206784 3857420464128 3861043135488 3861198544896 3876255524988 3879895885173 3883684831488 3887488636416 3887645110272 3891296166912 3903357084781 3907168942336 3910838334656 3910995748352 3914826302464 3922329534464 3937624898592 3937783390464 3941481534144 3941640181248 3945330622464 3949194805248 3953062772736 3964594932144 3976244084736 3977804744496 3981700733472 3989492711424 3993400147968 4005049982472 4008972656304 4012899172128 4016818003968 4019658750646 4020752203776 4027525010432 4031469697024 4033052032614 4044902332416 4060675676673 4064652832086 4068622204416 4072607142912 4076595984384 4100501712384 4106128881393 4114164358656 4118193902592 4125130846144 4129171131008 4133203509248 4137251700736 4153385167008 4157453125056 4165589041152 4169668952064 4171305530304 4183562059776 4195766648304 4199707075284 4199876116128 4203989608896 4207925680128 4208095051776 4212047056896 4212216594432 4228472192238 4228642390896 4232613692916 4236747088896 4240896694272 4241067393024 4245050363904 4254041185086 4258207728852 4262366118912 4266369092352 4266540816384 4270719602688 4283178453477 4287373535214 4295590798464 4295763698688 4299798037248 4299971106816 4301658828126 4303997042688 4314298374144 4325012653248 4331122244757 4335364284174 4337720819712 4339423357632 4339598022144 4343673527424 4343848363008 4351165413056 4352173867008 4355251781776 4355427083392 4359692927744 4363774779392 4363950424064 4368048799744 4385082273432 4393663647744 4395565060128 4397966942208 4399693126488 4399870216896 4404179590272 4408480530432 4412620726272 4412798337024 4429828010916 4430006314272 4434166725912 4434345203904 4438496950272 4442844155904 4443022983168 4447195619328 4456614574852 4460169298662 4460979525464 4469709426688 4473274595328 4474087202816 4487139332214 4491534179748 4495933331736 4500142741248 4500323874816 4504550324736 4504731635712 4530965636736 4535403409152 4550515123968 4577199979968 4581683035776 4586170482432 4590649147392 4593895715024 4594080622208 4598395123168 4602885726208 4607393939456 4611906568192 4640772201912 4645317522384 4649853947904 4654408163328 4658966839296 4672558312884 4677134765688 4686287671296 4690877571072 4692718721592 4705227371383 4706507317248 4714435252736 4719052721152 4742094970767 4746725905152 4751375000064 4756028648448 4795161883776 4799665228896 4799858418432 4804559553024 4813768065024 4832539648272 4832734161024 4837272791904 4837467495168 4841996673024 4845616028176 4846739079168 4851486130176 4859853881344 4861761354384 4866523118688 4876046647296 4880822403072 4895061089688 4899658254498 4899855468816 4904654543712 4909246626816 4909444227072 4914054899712 4914252693504 4933217557611 4942871603712 4945010692644 4947712809984 4949654767299 4949853994008 4954702039056 4959540596736 4963048049267 4964198317056 4964398129152 4967909016994 4972760472064 4977430607744 4977630952448 4982506203136 4987171176448 5011522598208 5011724315136 5016431043456 5018601966147 5021329883136 5026247933952 5028423105024 5033348103168 5057924998203 5062660583904 5062864359168 5067619115328 5067823090176 5072567943168 5077536178176 5082509279232 5097336341328 5098262314816 5102328835296 5112313823232 5113242517504 5117320986624 5125940922368 5128159236816 5132975314236 5133181919712 5138209521984 5143020275712 5143227285504 5148057513984 5148264726528 5168132679402 5168340699984 5173194513564 5178246441984 5183318181888 5183526813696 5188394889216 5220868727151 5225982212682 5231085691392 5234995887583 5236209183744 5240123209706 5241337694208 5250166531456 5250377853952 5255308712192 5255520241664 5260440829952 5286126576192 5301658779648 5303739659328 5308934311296 5319323615232 5340066643296 5345296875072 5350532229504 5355757338624 5361002938368 5377402710152 5393203109888 5414234235564 5419537109448 5424829605888 5430142857216 5435461312512 5451318031698 5467335616512 5469481523682 5474838508524 5485552478208 5490925203456 5506943725899 5512337402418 5517736361676 5522902455168 5523124755456 5528311762176 5528534280192 5533710483456 5537846889344 5543270833408 5561740707072 5594355531072 5599609433712 5599834821504 5605319478528 5610567573504 5610793402368 5616062742528 5637962922984 5638189854528 5643484923888 5648996118528 5654528925696 5654756524032 5656975993152 5660067151872 5662516616064 5672054913448 5673597861888 5677610305136 5683154825216 5688492123136 5688721088512 5694292803584 5710904604636 5716267963581 5716498046952 5727454397952 5727684931584 5733064049664 5733294809088 5735545104168 5752397832192 5766683537664 5769179141418 5774829659676 5780485712232 5785897810176 5786130696192 5791564703232 5791797817344 5814383287482 5825527247232 5831232954624 5831467665408 5836944250368 5846776364576 5858218196992 5860753413504 5863955922944 5866257501984 5866493622528 5872239453696 5883494301696 5906437347888 5906675085696 5912222301216 5912460271872 5917995933696 5923792207872 5929594159104 5946892398216 5964366127104 5966707116744 5972551100208 5982852442952 5984239067136 5988471199942 5988712239664 5990100221952 5994577775648 6000190321664 6000431833088 6006067099648 6006308847616 6029488125969 6041287515648 6047204545536 6049578048921 6067353498624 6096979248129 6102933306624 6108910714368 6114893976576 6150752568576 6187696269216 6193756696512 6199805263872 6205877551104 6211955785728 6230077750512 6236179687584 6248383561728 6254503428096 6256958295456 6275343089664 6293649972456 6299560612926 6299814174192 6305984413344 6311888520192 6312142577664 6316606608158 6318070585344 6318324891648 6322793294356 6328967873536 6335166666752 6341371531264 6381061777629 6387311593278 6393549178368 6399553638528 6399811224576 6406079404032 6431060302821 6443386197696 6443645548032 6449697055872 6449956660224 6452488242189 6455995564032 6462318772224 6471447561216 6482348472512 6487518979872 6488697491584 6501395529728 6506581229568 6526748119584 6532877672664 6533140625088 6539539391616 6545662169088 6545925636096 6552073199616 6552336924672 6577623410148 6590495471616 6593347590192 6596950413312 6599539689732 6599805325344 6606269385408 6612720795648 6618931089408 6619197505536 6644742016374 6645009471408 6651250088868 6651517805856 6657745425408 6662722038742 6664266233856 6664534474752 6670793428992 6682030130944 6682299086848 6684921862278 6688574724608 6691469288196 6704564140032 6711130804224 6730708998321 6737301269622 6743899997604 6750214111872 6750485812224 6756825487104 6757097453568 6763423924224 6796448455104 6803105113728 6816418430976 6825772685952 6837545649088 6843967085648 6844242559616 6850946029312 6857360367616 6857636380672 6864076685312 6890843572536 6891120933312 6897592684752 6904328589312 6911090909184 6911369084928 6917859852288 6961158302868 6967976283576 6974780921856 6981612244992 6988450258944 7008837469326 7015702148532 7029431506944 7036316356608 7048168768256 7071652879104 7078579081728 7120088857728 7127062500096 7134042972672 7192742825664 7199497843344 7199787627648 7206839329536 7213877231616 7218978980752 7220652097536 7226049479264 7233106141184 7240190476288 7247281750016 7268424042264 7289780822016 7292642031576 7299784678032 7314069970944 7321233604608 7342591634532 7349487381747 7349783203224 7356981815568 7363869940224 7364166340608 7371082349568 7371379040256 7393928726459 7414307405568 7415654276096 7421569214976 7451863525491 7459140708096 7466145911616 7466446428672 7473759304704 7480756764672 7488083656704 7517283897312 7517586472704 7524646565184 7531994824704 7539371900928 7542634657536 7546756202496 7550022154752 7593990875856 7594296538752 7601428672992 7601734635264 7608851914752 7614539472848 7616304267264 7621690618108 7621997395936 7623763918848 7636605863936 7636913242112 7644085399552 7644393078784 7647393472224 7669863776256 7688911383552 7692238855224 7699462971354 7699772879568 7707314282976 7714530413568 7714840928256 7722086270976 7722397089792 7752199019103 7752511049976 7759791770346 7767369662976 7774977272832 7775290220544 7782592333824 7799075505991 7806714169562 7814337884672 7821676669312 7821991496704 7829652604928 7860184814559 7875249797184 7875566780928 7882963068288 7883280362496 7890661244928 7898389610496 7929189864288 7952488169472 7955609488992 7963401466944 7978985422848 7986800295936 8010099964944 8017945312608 8025798344256 8033636007936 8039317501292 8041504407552 8055050020864 8062939394048 8066104065228 8089804664832 8121351353346 8129305664172 8137244408832 8145214285824 8153191968768 8176977047547 8201003424768 8204222285523 8212257762786 8228328717312 8236387805184 8250261692288 8258342262016 8266407018496 8306770334016 8314906250112 8331178082304 8342611060608 8391533296608 8399414150568 8399752232256 8407979217792 8415851360256 8416190103552 8424094113792 8424433188864 8456944384476 8457284781792 8465227385832 8473494177792 8481793388544 8482134786048 8490100727808 8508082370172 8516415457704 8524732237824 8532738184704 8533081632768 8541439205376 8566356906954 8574747070428 8591181596928 8591527397376 8599596074496 8599942213632 8603317656252 8628596748288 8650025306496 8653768712127 8662244489514 8670728568348 8678846715264 8679196044288 8687347054848 8687696726016 8702330826112 8710503563552 8710854166784 8719385855488 8727549558784 8736097599488 8770164546864 8787327295488 8791130120256 8795933884416 8799386252976 8799740433792 8808359180544 8816961060864 8825241452544 8859656021832 8860012628544 8868333451824 8868690407808 8876993900544 8885688311808 8886045966336 8894391238656 8913229149704 8920338597324 8921959050928 8939418853376 8946549190656 8948174405632 8974278664428 8982706799913 8983068359496 8991866663472 9000285482496 9000647749632 9009100649472 9009463271424 9061931273472 9070806818304 9101030247936 9154399959936 9163366071552 9172340964864 9187791430048 9188161244416 9196790246336 9205771452416 9214787878912 9223813136384 9281544403824 9290635044768 9299707895808 9308816326656 9317933678592 9345116625768 9354269531376 9372575342592 9381755142144 9385437443184 9410454742766 9413014634496 9428870505472 9438105442304 9474909912237 9484189941534 9493451810304 9502750000128 9512057296896 9580967389917 9590323767552 9599330457792 9599716836864 9609119106048 9627536130048 9665079296544 9665468322048 9674545583808 9674934990336 9683993346048 9691232056352 9693478158336 9702972260352 9719707762688 9723522708768 9733046237376 9752093294592 9761644806144 9790122179376 9799316508996 9799710937632 9809309087424 9818493253632 9818888454144 9828109799424 9828505387008 9866435115222 9885743207424 9890021385288 9895425619968 9899309534598 9899707988016 9909404078112 9919081193472 9926096098534 9928396634112 9928796258304 9935818033988 9945520944128 9954861215488 9955261904896 9965012406272 9994083058113 10023045196416 10023448630272 10027382793417 10032862086912 10037203932294 10042659766272 10056846210048 10066696206336 10105951904433 10115849996406 10125321167808 10125728718336 10135238230656 10135646180352 10145135886336 10155072356352 10194672682656 10196524629632 10204657670592 10224627646464 10234641973248 10251881844736 10256318473632 10265950628472 10266363839424 10276419043968 10286040551424 10286454571008 10296115027968 10296529453056 10336265358804 10336681399968 10346389027128 10356492883968 10366636363776 10367053627392 10376789778432 10441737454302 10451964425364 10462171382784 10469991775166 10472418367488 10480246419412 10482675388416 10500333062912 10500755707904 10510617424384 10511040483328 10572253152384 10607479318656 10617868622592 10680133286592 10690593750144 10701064459008 10711514677248 10754805420304 10786406219776 10828468471128 10839074218896 10849659211776 10860285714432 10870922625024 10902636063396 10934671233024 10938963047364 10949677017048 10971104956416 10981850406912 11013887451798 11024674804836 11035472723352 11045804910336 11046249510912 11056623524352 11057068560384 11075693778688 11086541666816 11123481414144 11188711062144 11199218867424 11199669643008 11210638957056 11221135147008 11232125485056 11275925845968 11276379709056 11286969847776 11297992237056 11309057851392 11313951986304 11320134303744 11325033232128 11344109826896 11355220610272 11366309650432 11376984246272 11377442177024 11388585607168 11421809209272 11432535927162 11432996093904 11454908795904 11455369863168 11466128099328 11466589618176 11471090208336 11504795664384 11533367075328 11538358282836 11549194457031 11549659319352 11560971424464 11571795620352 11572261392384 11583129406464 11583595634688 11628766574964 11639687655519 11651054494464 11662465909248 11662935330816 11673888500736 11693552729152 11710071254343 11716436393984 11721506827008 11727911845888 11732515003968 11732987245056 11744478907392 11766988603392 11812874695776 11813350171392 11824444602432 11824920543744 11835991867392 11847584415744 11859188318208 11893784796432 11928732254208 11933414233488 11945102200416 11965704885904 11968478134272 11976942399884 11977424479328 11980200443904 11989155551296 12000380643328 12000863666176 12012134199296 12012617695232 12058976251938 12082575031296 12094409091072 12099156097842 12134706997248 12182027030019 12193958496258 12205866613248 12217821428736 12229787953152 12301505137152 12375392538432 12387513393024 12399610527744 12411755102208 12460155501024 12472359375168 12496767123456 12509006856192 12513916590912 12550686179328 12587299944912 12599121225852 12599628348384 12611968826688 12623777040384 12624285155328 12633213216316 12636141170688 12636649783296 12645586588712 12657935747072 12670333333504 12682743062528 12762123555258 12774623186556 12787098356736 12799107277056 12799622449152 12812158808064 12849535360431 12862120605642 12886772395392 12887291096064 12899394111744 12899913320448 12904976484378 12911991128064 12942895122432 12964696945024 12975037959744 12977394983168 13013162459136 13053496239168 13065755345328 13066281250176 13079078783232 13091324338176 13091851272192 13104146399232 13155246820296 13180990943232 13186695180384 13193900826624 13199079379464 13199610650688 13212538770816 13225441591296 13237862178816 13238395011072 13289484032748 13290018942816 13302500177736 13303035611712 13315490850816 13325444077484 13328532467712 13329068949504 13337958581689 13341586857984 13364060261888 13364598173696 13369843724556 13377149449216 13382938576392 13409128280064 13422261608448 13461417996642 13474602539244 13487799995208 13500428223744 13500971624448 13513650974208 13514194907136 13592896910208 13606210227456 13651545371904 13675091298176 13687934171296 13688485119232 13701892058624 13714720735232 13728153370624 13781687145072 13782241866624 13795185369504 13808657178624 13822181818368 13835719704576 13922316605736 13935952567152 13949561843712 13963224489984 13976900517888 14017674938652 14031404297064 14058863013888 14072632713216 14096337536512 14115682114149 14143305758208 14157158163456 14226284912301 14240177715456 14254125000192 14268085945344 14385485651328 14398995686688 14399575255296 14413678659072 14437957961504 14441304195072 14452098958528 14466212282368 14480380952576 14494563500032 14536848084528 14579561644032 14585284063152 14599569356064 14628139941888 14642467209216 14685183269064 14698974763494 14699566406448 14713963631136 14727739880448 14728332681216 14742164699136 14742758080512 14787857452918 14799652672833 14828614811136 14831308552192 14843138429952 14889144147801 14903727050982 14918281416192 14932291823232 14932892857344 14947518609408 14961513529344 15034567794624 15035172945408 15049293130368 15055805898441 15063989649408 15078743801856 15085269315072 15100044309504 15173774994609 15187981751712 15188593077504 15202857345984 15203469270528 15217703829504 15229078945696 15232608534528 15243381236216 15243994791872 15247527837696 15273211727872 15273826484224 15288170799104 15288786157568 15294786944448 15339727552512 15377822767104 15384477710448 15398925942708 15399545759136 15414628565952 15429060827136 15429681856512 15444172541952 15444794179584 15504398038206 15505022099952 15519583540692 15534739325952 15549954545664 15550580441088 15565184667648 15598151011982 15613428339124 15628675769344 15643353338624 15643982993408 15659305209856 15704987662749 15720369629118 15750499594368 15751133561856 15765926136576 15766560724992 15781322489856 15858379728576 15904976338944 15911218977984 15926802933888 15957970845696 16020199929888 16035890625216 16051596688512 16067272015872 16078635002584 16083008815104 16110100041728 16125878788096 16132208130456 16179609329664 16242702706692 16258611328344 16274488817664 16290428571648 16306383937536 16353954095094 16402006849536 16408444571046 16424515525572 16456657434624 16472775610368 16500523384576 16516684524032 16613540668032 16629812500224 16685222121216 16783066593216 16798828301136 16799504464512 16815958435584 16831702720512 16832380207104 16848188227584 16913888768952 16914569563584 16930454771664 16946988355584 16963586777088 16964269572096 16980201455616 17016164740344 17032830915408 17049464475648 17065476369408 17066163265536 17082878410752 17132713813908 17148803890743 17149494140856 17182363193856 17183054794752 17199192148992 17199884427264 17206635312504 17257193496576 17300050612992 17307537424254 17324488979028 17341457136696 17357693430528 17358392088576 17374694109696 17375393452032 17387681559479 17404661652224 17421007127104 17421708333568 17438771710976 17455099117568 17472195198976 17540329093728 17574654590976 17582260240512 17591867768832 17598772505952 17599480867584 17616718361088 17650482905088 17719312043664 17720025257088 17736666903648 17737380815616 17753987801088 17771376623616 17788782477312 17826458299408 17840677194648 17843918101856 17878837706752 17893098381312 17896348811264 17948557328856 17965413599826 17966136718992 17983733326944 18000570964992 18001295499264 18018201298944 18018926542848 18088464377907 18123862546944 18141613636608 18148734146763 18202060495872 18290937744387 18308799919872 18326732143104 18344681929728 18375582860096 18376322488832 18393580492672 18411542904832 18429575757824 18563088807648 18581270089536 18599415791616 18617632653312 18635867357184 18690233251536 18708539062752 18745150685184 18763510284288 18770874886368 18820909485532 18826029268992 18857741010944 18876210884608 18949819824474 18968379883068 18986903620608 19005500000256 19024114593792 19143185332887 19161934779834 19180647535104 19198660915584 19199433673728 19218238212096 19293180908463 19330158593088 19330936644096 19349091167616 19349869980672 19367986692096 19382464112704 19386956316672 19439415525376 19447045417536 19466092474752 19504186589184 19580244358752 19598633017992 19599421875264 19618618174848 19636986507264 19637776908288 19656219598848 19657010774016 19732870230444 19771486414848 19780042770576 19790851239936 19798619069196 19799415976032 19818808156224 19838162386944 19852192197068 19856793268224 19857592516608 19871636067976 19891041888256 19909722430976 19910523809792 19930024812544 19988166116226 20046090392832 20046897260544 20054765586834 20065724173824 20074407864588 20113692420096 20133392412672 20192126994963 20211903808866 20231699992812 20250642335616 20251457436672 20270476461312 20271292360704 20290271772672 20389345365312 20393049259264 20409315341184 20449255292928 20503763689472 20512636947264 20531901256944 20532727678848 20552838087936 20572081102848 20572909142016 20592230055936 20672530717608 20673362799936 20692778054256 20712985767936 20733272727552 20734107254784 20753579556864 20883474908604 20903928850728 20924342765568 20939983550332 20944836734976 20959649199797 20960492838824 20965350776832 21000666125824 21001511415808 21021234848768 21022080966656 21144506304768 21214958637312 21235737245184 21360266573184 21381187500288 21402128918016 21509610840608 21572812439552 21656936942256 21678148437792 21699318423552 21720571428864 21741845250048 21805272126792 21869342466048 21877926094728 21899354034096 21942209912832 21963700813824 22027774903596 22048462145241 22049349609672 22070945446704 22091609820672 22092499021824 22108123128553 22113247048704 22114137120768 22151387557376 22173083333632 22181786179377 22246962828288 22355590576473 22377422124288 22398437734848 22399339286016 22421277914112 22442270294016 22464250970112 22551851691936 22552759418112 22573939695552 22595984474112 22618115702784 22627903972608 22640268607488 22650066464256 22688219653792 22710441220544 22732619300864 22753968492544 22754884354048 22777171214336 22843618418544 22865071854324 22865992187808 22909817591808 22910739726336 22932256198656 22933179236352 22942180416672 23009591328768 23066734150656 23076716565672 23098388914062 23099318638704 23121942848928 23143591240704 23144522784768 23166258812928 23167191269376 23256597057309 23257533149928 23279375311038 23302108988928 23324931818496 23325870661632 23347777001472 23387105458304 23397226517973 23420142508686 23432872787968 23443013654016 23465030007936 23465974490112 23488957814784 23580554443677 23625749391552 23626700342784 23648889204864 23649841087488 23671983734784 23695168831488 23787569592864 23857464508416 23866828466976 23890204400832 23931409771808 23936956268544 23953884799768 23954848958656 23960400887808 23978311102592 24000761286656 24001727332352 24024268398592 24025235390464 24117952503876 24165150062592 24188818182144 24198312195684 24269413994496 24364054060038 24387916992516 24411733226496 24435642857472 24459575906304 24530931142641 24603010274304 24750785076864 24775026786048 24799221055488 24920311002048 24944718750336 24993534246912 25027833181824 25174599889824 25198242451704 25199256696768 25223937653376 25247554080768 25248570310656 25266426432632 25272282341376 25273299566592 25291173177424 25315871494144 25340666667008 25365486125056 25524247110516 25549246373112 25574196713472 25598214554112 25599244898304 25624317616128 25699070720862 25724241211284 25773544790784 25774582192128 25798788223488 25799826640896 25809952968756 25885790244864 25929393890048 25950075919488 25954789966336 26106992478336 26131510690656 26132562500352 26158157566464 26182648676352 26208292798464 26310493640592 26361981886464 26373390360768 26387801653248 26398158758928 26399221301376 26425077541632 26450883182592 26475724357632 26578968065496 26580037885632 26605000355472 26606071223424 26630981701632 26650888154968 26657064935424 26658137899008 26675917163378 26683173715968 26728120523776 26729196347392 26739687449112 26754298898432 26765877152784 26818256560128 26844523216896 26922835993284 26948120399739 26949205078488 26975599990416 27000856447488 27001943248896 27027301948416 27028389814272 27185793820416 27212420454912 27303090743808 27323499593467 27350182596352 27375868342592 27376970238464 27403784117248 27429441470464 27456306741248 27563374290144 27564483733248 27590370739008 27617314357248 27644363636736 27671439409152 27844633211472 27871905134304 27899123687424 27926448979968 27953801035776 28035349877304 28062808594128 28117726027776 28145265426432 28192675073024 28231364228298 28286611516416 28314316326912 28424729736711 28452569824602 28480355430912 28508250000384 28536171890688 28742902169751 28770971302656 28797991373376 28799150510592 28827357318144 28875915923008 28882608390144 28904197917056 28932424564736 28960761905152 29073696169056 29159123288064 29170568126304 29199138712128 29256279883776 29284934418432 29370366538128 29397949526988 29399132812896 29427927262272 29455479760896 29456665362432 29484329398272 29485516161024 29575714905836 29599305345666 29657229622272 29662617104384 29686276859904 29778288295602 29807454101964 29836562832384 29864583646464 29865785714688 29895037218816 29982249174339 30069135589248 30070345890816 30082148380251 30098586260736 30111611796882 30127979298816 30170538630144 30200088619008 30317855713299 30347549989218 30375963503424 30377186155008 30405714691968 30406938541056 30435407659008 30458157891392 30465217069056 30486762472432 30487989583744 30546423455744 30547652968448 30576341598208 30589573888896 30755645534208 30768955420896 30797851885416 30799091518272 30829257131904 30858121654272 30859363713024 30888345083904 30889588359168 31008796076412 31010044199904 31039167081384 31069478651904 31099909091328 31101160882176 31130369335296 31196302023964 31226856678248 31257351538688 31286706677248 31287965986816 31318610419712 31409975325498 31440739258236 31500999188736 31502267123712 31531852273152 31533121449984 31716759457152 31822437955968 31853605867776 32040399859776 32071781250432 32103193377024 32134544031744 32157270005168 32220200083456 32251757576192 32264416260912 32359218659328 32485405413384 32517222656688 32548977635328 32580857143296 32612767875072 32707908190188 32804013699072 32816889142092 32849031051144 32913314869248 32936591599681 32945551220736 33001046769152 33033369048064 33227081336064 33259625000448 33370444242432 33566133186432 33597656602272 33599008929024 33631916871168 33663405441024 33696376455168 33827777537904 33829139127168 33860909543328 33893976711168 33927173554176 33960402911232 34032329480688 34065661830816 34098928951296 34130952738816 34132326531072 34165756821504 34265427627816 34297607781486 34298988281712 34364726387712 34366109589504 34398384297984 34399768854528 34413270625008 34514386993152 34600101225984 34615074848508 34647583371093 34648977958056 34682914273392 34715386861056 34716784177152 34741336344869 34749388219392 34750786904064 34775363118958 34809323304448 34842014254208 34843416667136 34877543421952 34910198235136 35080658187456 35130213763029 35149309181952 35164520481024 35183735537664 35197545011904 35198961735168 35233436722176 35300965810176 35438624087328 35440050514176 35473333807296 35474761631232 35507975602176 35542753247232 35577564954624 35652916598816 35681354389296 35687836203712 35757675413504 35786196762624 35792697622528 35897114657712 35930827199652 35932273437984 35967466653888 36001141929984 36002590998528 36036402597888 36037853085696 36176928755814 36247725093888 36283227273216 36297468293526 36404120991744 36546081090057 36581875488774 36617599839744 36644971213081 36653464286208 36689363859456 36751165720192 36752644977664 36787160985344 36823085809664 37126177615296 37162540179072 37198831583232 37235265306624 37380466503072 37417078125504 37490301370368 37527020568576 37541749772736 37641818971064 37652058537984 37715482021888 37752421769216 37899639648948 37936759766136 37973807241216 38011000000512 38048229187584 38286370665774 38323869559668 38361295070208 38397321831168 38398867347456 38436476424192 38548606081293 38586361816926 38660317186176 38661873288192 38698182335232 38699739961344 38735973384192 38764928225408 38894090835072 38932184949504 39160488717504 39197266035984 39198843750528 39237236349696 39273973014528 39275553816576 39312439197696 39465740460888 39542972829696 39560085541152 39581702479872 39597238138392 39598831952064 39637616312448 39676324773888 39704384394136 39713586536448 39715185033216 39743272135952 39782083776512 39819444861952 39821047619584 39860049625088 39976332232452 40013875745067 40092180785664 40093794521088 40109531173668 40131448347648 40148815729176 40227384840192 40266784825344 40384253989926 40423807617732 40463399985624 40501284671232 40502914873344 40540952922624 40542584721408 40778690730624 40786098518528 40818630682368 41007527378944 41025273894528 41063802513888 41065455357696 41105676175872 41144162205696 41184460111872 41345061435216 41346725599872 41385556108512 41425971535872 41466545455104 41507159113728 41766949817208 41807857701456 41848685531136 41879967100664 41889673469952 41919298399594 41920985677648 41930701553664 42001332251648 42003022831616 42042469697536 42044161933312 42289012609536 42347046342447 42429917274624 42471474490368 42678854736903 42720533146368 42762375000576 42804257836032 43019221681216 43145624879104 43313873884512 43356296875584 43398636847104 43441142857728 43483690500096 43610544253584 43738684932096 43755852189456 43798708068192 43884419825664 43927401627648 44055549807192 44096924290482 44098699219344 44141890893408 44183219641344 44184998043648 44216246257106 44226494097408 44228274241536 44302775114752 44346166667264 44363572358754 44493925656576 44667432443403 44711181152946 44754844248576 44796875469696 44798678572032 44842555828224 44884540588032 45103703383872 45105518836224 45147879391104 45167417695323 45191968948224 45236231405568 45255807945216 45300132928512 45376439307584 45420882441088 45465238601728 45507936985088 45509768708096 45687236837088 45730143708648 45731984375616 45819635183616 45821479452672 45864512397312 45866358472704 45884360833344 46019182657536 46133468301312 46153433131344 46196777828124 46198637277408 46243885697856 46287182481408 46289045569536 46332517625856 46334382538752 46513194114618 46515066299856 46558750622076 46604217977856 46649863636992 46651741323264 46695554002944 46774210916608 46794453035946 46840285017372 46886027308032 46930060015872 46931948980224 46977915629568 47114962988247 47161108887354 47251498783104 47253400685568 47297778409728 47299682174976 47343967469568 47575139185728 47714929016832 47733656933952 47780408801664 47862819543616 47873912537088 47907769599536 47909697917312 47956622205184 48001522573312 48003454664704 48048536797184 48235905007752 48330300125184 48377636364288 48396624391368 48538827988992 48728108120076 48775833985032 48823466452992 48871285714944 48919151812608 49061862285282 49206020548608 49501570153728 49550053572096 49840622004096 49889437500672 50055666363648 50349199779648 50396484903408 50398513393536 50447875306752 50495108161536 50497140621312 50532852865264 50544564682752 50582346354848 50631742988288 50681333334016 50730972250112 51048494221032 51098492746224 51148393426944 51196429108224 51198489796608 51248635232256 51398141441724 51446411672229 51448482422568 51547089581568 51549164384256 51597576446976 51599653281792 51619905937512 51757501085213 51771580489728 51858787780096 51900151838976 51909579932672 52163044678437 52213984956672 52263021381312 52265125000704 52316315132928 52365297352704 52416585596928 52620987281184 52723963772928 52746780721536 52775603306496 52796317517856 52798442602752 52850155083264 52951448715264 53157936130992 53160075771264 53210000710944 53212142446848 53261963403264 53301776309936 53314129870848 53351834326756 53366347431936 53456241047552 53458392694784 53479374898224 53508597796864 53531754305568 53636513120256 53689046433792 53845671986568 53896240799478 53898410156976 53951199980832 54001712894976 54003886497792 54054603896832 54056779628544 54265393133721 54371587640832 54424840909824 54446202440289 54593528541937 54606181487616 54646999186934 54700365192704 54751736685184 54753940476928 54807568234496 54858882940928 55126748580288 55128967466496 55180741478016 55234628714496 55288727273472 55689266422944 55743810268608 55798247374848 55852897959936 55907602071552 56070699754608 56125617188256 56235452055552 56290530852864 56385350146048 56462728456596 56573223032832 56628632653824 56849459473422 56905139649204 56960710861824 57016500000768 57072343781376 57429555998661 57485804339502 57541942605312 57595982746752 57598301021184 57654714636288 57751831846016 57808395834112 57864849129472 58147392338112 58318246576128 58341136252608 58398277424256 58512559767552 58740733076256 58795899053976 58798265625792 58855854524544 58910959521792 58913330724864 58968658796544 58971032322048 59151429811672 59198610691332 59314459244544 59325234208768 59372553719808 59556576591204 59614908203928 59673125664768 59729167292928 59731571429376 59790074437632 59964498348678 60138271178496 60140691781632 60164296760502 60197172521472 60223223593764 60341077260288 60400177238016 60576380984889 60635711426598 60695099978436 60751927006848 60754372310016 60811429383936 60813877082112 60870815318016 60916315782784 60973524944864 60975979167488 61092846911488 61152683196416 61179147777792 61511291068416 61537910841792 61595703770832 61598183036544 61658514263808 61716243308544 61718727426048 61776690167808 62017592152824 62020088399808 62078334162768 62138957303808 62199818182656 62202321764352 62260738670592 62392604047928 62453713356496 62514703077376 62573413354496 62575931973632 62637220839424 62819950650996 62878947599391 62881478516472 63001998377472 63004534247424 63063704546304 63066242899968 63433518914304 63644875911936 63707211735552 64080799719552 64143562500864 64206386754048 64314540010336 64440400166912 64503515152384 64528832521824 64718437318656 64970810826768 65034445313376 65097955270656 65161714286592 65225535750144 65415816380376 65608027398144 65633778284184 65698062102288 65826629738496 65873183199362 65891102441472 66002093538304 66066738096128 66324369385659 66454162672128 66519250000896 66545358538131 66740888484864 67066771729419 67132266372864 67195313204544 67198017858048 67263833742336 67326810882048 67392752910336 67655555075808 67658278254336 67721819086656 67787953422336 67854347108352 67920805822464 68064658961376 68131323661632 68197857902592 68261905477632 68264653062144 68331513643008 68530855255632 68595215562972 68597976563424 68729452775424 68732219179008 68796768595968 68799537709056 68826541250016 69028773986304 69200202451968 69230149697016 69295166742186 69297955916112 69365828546784 69430773722112 69433568354304 69482672689738 69498776438784 69501573808128 69550726237916 69618646608896 69684028508416 69686833334272 69755086843904 70161316374912 70191679553919 70260427526058 70298618363904 70329040962048 70395090023808 70397923470336 70466873444352 70741663331031 70877248174656 70880101028352 70946667614592 70949523262464 71015951204352 71085506494464 71305833197632 71362708778592 71375672407424 71515350827008 71572393525248 71794229315424 71861654399304 71864546875968 71934933307776 72002283859968 72005181997056 72072805195776 72075706171392 72353857511628 72495450187776 72566454546432 72594936587052 72808241983488 73092162180114 73163750977548 73235199679488 73289942426162 73306928572416 73378727718912 73502331440384 73505289955328 73574321970688 74252355230592 74325080358144 74397663166464 74760933006144 74834156251008 74980602740736 75083499545472 75283637942128 75430964043776 75504843538432 75799279297896 75873519532272 75947614482432 76022000001024 76096458375168 76572741331548 76647739119336 76722590140416 76794643662336 76797734694912 76872952848384 77097212162586 77172723633852 77320634372352 77323746576384 77396364670464 77399479922688 77529856450816 77788181670144 77864369899008 78320977435008 78394532071968 78397687501056 78474472699392 78547946029056 78624878395392 78931480921776 79085945659392 79120171082304 79163404959744 79194476276784 79197663904128 79275232624896 79352649547776 79408768788272 79427173072896 79486544271904 79564167553024 79638889723904 79642095239168 79720099250176 79952664464904 80027751490134 80184361571328 80187589042176 80219062347336 80262896695296 80297631458352 80454769680384 80533569650688 80768507979852 80844361199217 80847615235464 80926799971248 81002569342464 81005829746688 81081905845248 81085169442816 81333215991049 81557381461248 81572197037056 81637261364736 81970498780401 82015054757888 82050547789056 82127605027776 82130910715392 82211352351744 82288324411392 82368920223744 82690122870432 82693451199744 82771112217024 82851943071744 82933090910208 83014318227456 83533899634416 83615715402912 83697371062272 83759934201328 83779346939904 83838596799188 83841971355296 83861403107328 84002664503296 84006045663232 84084939395072 84088323866624 84578025219072 84694092684894 84859834549248 84942948980736 85274189210133 85357709473806 85441066292736 85524750001152 85608515672064 86038443362432 86627747769024 86712593751168 86797273694208 86882285715456 87221088507168 87477369864192 87511704378912 87597416136384 87768839651328 87854803255296 88111099614384 88193848580964 88197398438688 88283781786816 88366439282688 88369996087296 88432492514212 88452988194816 88456548483072 88605550229504 88692333334528 88727144717508 88987851313152 89334864886806 89422362305892 89509688497152 89593750939392 89597357144064 89685111656448 89946747523017 90207406767744 90211037672448 90246445140753 90295758782208 90334835390646 90383937896448 90511615890432 90600265857024 90752878615168 90841764882176 90930477203456 91015873970176 91374473674176 91460287417296 91463968751232 91639270367232 91642958905344 91729024794624 91768721666688 92266936602624 92306866262688 92393555656248 92397274554816 92487771395712 92574364962816 92578091139072 92665035251712 92668765077504 93026388229236 93030132599712 93117501244152 93208435955712 93299727273984 93303482646528 93391108005888 93548421833216 93588906071892 93680570034744 93772054616064 93860120031744 93863897960448 93955831259136 94229925976494 94322217774708 94502997566208 94506801371136 94595556819456 94599364349952 95150278371456 95467313867904 95560817603328 95725639087232 95815539199072 95819395834624 95913244410368 96003045146624 96097073594368 96471810015504 96660600250368 96755272728576 96793248782736 97077655977984 97456216240152 97551667970064 97646932905984 97742571429888 97838303625216 98123724570564 98412041097216 98809774799043 99003140307456 99100107144192 99681244008192 99778875001344 100111332727296 100698399559296 100792969806816 100797026787072 100895750613504 100990216323072 101065705730528 101089129365504 101164692709696 101263485976576 101362666668032 101461944500224 102096988442064 102196985492448 102296786853888 102392858216448 102396979593216 102497270464512 102796282883448 102892823344458 102896964845136 103094179163136 103098328768512 103195152893952 103199306563584 103239811875024 103515002170426 103543160979456 103717575560192 103800303677952 103819159865344 104224009034607 104326089356874 104427969913344 104526042762624 104530250001408 104632630265856 104730594705408 105241974562368 105390641289087 105447927545856 105493561443072 105551206612992 105592635035712 105596885205504 105700310166528 105902897430528 106315872261984 106320151542528 106420001421888 106424284893696 106523926806528 106603552619872 106628259741696 106703668653512 106732694863872 106912482095104 106916785389568 106958749796448 107017195593728 107063508611136 107273026240512 107378092867584 107691343973136 107792481598956 107796820313952 107902399961664 108003425789952 108007772995584 108109207793664 108113559257088 108530786267442 108743175281664 108849681819648 108892404880578 109187057083874 109212362975232 109293998373868 109400730385408 109503473370368 109507880953856 109615136468992 109934913639243 110253497160576 110257934932992 110361482956032 110469257428992 111378532845888 111487620537216 111596494749696 111705795919872 112141399509216 112251234376512 112470904111104 112581061705728 112770700292096 112925456913192 113146446065664 113257265307648 113698918946844 113810279298408 113921421723648 114033000001536 114144687562752 114859111997322 114971608679004 115083885210624 115191965493504 115196602042368 115309429272576 115503663692032 115616791668224 116294784676224 116682272505216 116796554848512 117481466152512 117591798107952 117596531251584 117711709049088 117821919043584 117826661449728 117937317593088 118302859623344 118397221382664 118628918489088 118650468417536 118745107439616 119113153182408 119229816407856 119346251329536 119458334585856 119463142858752 119580148875264 119928996697356 120041627235201 120276542356992 120281383563264 120328593521004 120394345042944 120446447187528 120682154520576 120800354476032 121152761969778 121271422853196 121390199956872 121503854013696 121508744620032 121622858767872 121627754164224 121832631565568 121947049889728 121951958334976 122185693822976 122305366392832 122358295555584 123022582136832 123075821683584 123191407541664 123196366073088 123317028527616 123432486617088 123553380335616 124035184305648 124040176799616 124156668325536 124277914607616 124399636365312 124521477341184 124785208095856 124907426712992 125029406154752 125146826708992 125151863947264 125274441678848 125639901301992 125757895198782 125762957032944 126003996754944 126009068494848 126127409092608 126132485799936 126867037828608 127041139027341 127289751823872 127414423471104 128036564210709 128161599439104 128287125001728 128412773508096 128629080020672 128880800333824 129007030304768 129057665043648 129436874637312 129941621653536 130068890626752 130195910541312 130323428573184 130451071500288 130831632760752 131216054796288 131267556568368 131396124204576 131653259476992 131746366398724 131782204882944 132004187076608 132133476192256 132648738771318 132908325344256 133038500001792 133090717076262 133481776969728 134002297330209 134133543458838 134264532745728 134390626409088 134396035716096 134527667484672 134653621764096 135311110151616 135316556508672 135443638173312 135575906844672 135708694216704 136129317922752 136262647323264 136395715805184 136523810955264 136529306124288 137061710511264 137190431125944 137195953126848 137458905550848 137464438358016 137593537191936 137599075418112 137653082500032 138057547972608 138400404903936 138460299394032 138590333484372 138595911832224 138731657093568 138861547444224 138867136708608 138965345379476 138997552877568 139003147616256 139101452475832 139237293217792 139368057016832 139373666668544 139510173687808 140322632749824 140383359107838 140520855052116 140658081924096 140790180047616 140795846940672 140933746888704 141344888964741 141483326662062 141754496349312 141760202056704 141893335229184 141899046524928 142031902408704 142611666395264 142725417557184 142751344814848 143144787050496 143588458630848 143723308798608 143729093751936 143869866615552 144004567719936 144010363994112 144145610391552 144707715023256 144990900375552 145132909092864 145189873174104 145616483966976 146184324360228 146327501955096 146470399358976 146579884852324 146613857144832 146717544398579 146757455437824 147004662880768 147010579910656 147148643941376 148504710461184 148650160716288 149521866012288 149668312502016 150166999090944 150567275884256 150861928087552 151009687076864 151598558595792 151747039064544 151895228964864 152044000002048 152192916750336 153145482663096 153295478238672 153445180280832 153589287324672 153595469389824 153745905696768 154194424325172 154339235016687 154345447267704 154641268744704 154647493152768 154792729340928 154798959845376 155059712901632 155272503255639 155576363340288 155728739798016 156489134035311 156641954870016 156789064143936 156795375002112 156948945398784 157095892058112 157249756790784 157862961843552 158171891318784 158240342164608 158326809919488 158388952553568 158395327808256 158550465249792 158817537576544 158854346145792 158973088543808 159128335106048 159277779447808 159284190478336 159440198500352 159905328929808 160055502980268 160368723142656 160375178084352 160438124694672 160525793390592 160595262916704 160909539360768 161067139301376 161537015959704 161688722398434 161695230470928 161853599942496 162005138684928 162011659493376 162163811690496 162170338885632 162666431982098 162796179401163 163114762922496 163144394074112 163274522729472 163780585625811 163940997560802 164030109515776 164101095578112 164255210055552 164261821430784 164422704703488 164576648822784 165380245740864 165386902399488 165542224434048 165703886143488 165866181820416 167067799268832 167231430805824 167394742124544 167519868402656 167558693879808 167677193598376 167683942710592 167722806214656 168005329006592 168012091326464 168169878790144 168176647733248 169156050438144 169388185369788 169719669098496 169885897961472 170548378420266 170715418947612 170882132585472 171049500002304 171217031344128 172076886724864 173255495538048 173425187502336 173594547388416 174442177014336 174954739728384 175023408757824 175194832272768 175537679302656 176222199228768 176387697161928 176394796877376 176567563573632 176732878565376 176739992174592 176864985028424 176905976389632 176913096966144 177211100459008 177384666669056 177454289435016 177975702626304 178669729773612 178844724611784 179019376994304 179187501878784 179194714288128 179370223312896 179893495046034 180414813535488 180422075344896 180492890281506 180591517564416 180669670781292 181023231780864 181200531714048 181505757230336 181683529764352 182031747940352 182748947348352 182920574834592 182927937502464 183278540734464 183458049589248 183537443333376 184533873205248 184613732525376 184787111312496 184794549109632 184975542791424 185148729925632 185156182278144 185330070503424 186052776458472 186060265199424 186235002488304 186416871911424 186599454547968 186606965293056 186782216011776 187096843666432 187177812143784 187361140069488 187544109232128 187720240063488 187727795920896 187911662518272 188459851952988 188636842798173 188644435549416 189005995132416 189013602742272 189191113638912 189198728699904 190300556742912 190934627735808 191121635206656 191264497154269 191451278174464 191631078398144 191638791669248 191826488820736 192006090293248 192194147188736 192943620031008 193321200500736 193510545457152 193586497565472 194155311955968 194912432480304 195103335940128 195293865811968 195485142859776 195676607250432 196247449141128 196824082194432 197619549598086 198006280614912 198200214288384 198973108156977 199362488016384 199557750002688 199636075614393 200222665454592 201200315188257 201396799118592 201585939613632 201594053574144 201791501227008 201980432646144 202131411461056 202178258731008 202329385419392 202526971953152 202725333336064 204193976884128 204393970984896 204593573707776 204785716432896 204793959186432 204994540929024 205592565766896 205785646688916 205793929690272 206188358326272 206196657537024 206390305787904 206398613127168 206479623750048 207030004340852 207086321958912 207435151120384 207600607355904 207638319730688 208448018069214 208652178713748 208855939826688 209052085525248 209060500002816 209265260531712 210483949124736 210575038661757 210781282578174 210895855091712 210987122886144 211185270071424 211193770411008 211400620333056 212224989993093 212631744523968 212640303085056 212840002843776 212848569787392 213047853613056 213207105239744 213256519483392 213407337307024 213824964190208 213833570779136 213917499592896 214034391187456 214127017222272 214546052481024 215382687946272 215584963197912 215593640627904 215804799923328 216006851579904 216015545991168 216218415587328 216227118514176 217061572534884 217486350563328 217699363639296 217784809761156 218374114167748 218424725950464 218587996747736 218801460770816 219006946740736 219015761907712 219230272937984 219869827278486 220506994321152 220515869865984 220722965912064 222757065691776 222975241074432 223192989499392 224282799018432 224502468753024 224941808222208 225541400584192 225850913826384 226292892131328 226514530615296 227397837893688 227620558596816 227842843447296 228066000003072 228289375125504 229718223994644 229943217358008 230167770421248 230383930987008 230393204084736 230556141197767 230618858545152 231007327384064 231233583336448 232589569352448 233364545010432 233593109697024 234962932305024 235183596215904 235193062503168 235423418098176 235643838087168 235874635186176 236605719246688 236794442765328 237257836978176 237300936835072 237490214879232 238226306364816 238459632815712 238692502659072 238916669171712 238926285717504 239160297750528 239857993394712 240083254470402 240553084713984 240562767126528 240657187042008 240788690085888 240892894375056 241364309041152 241600708952064 242305523939556 242533083597651 242542845706392 242780399913744 243007708027392 243017489240064 243189354414083 243245717535744 243255508328448 243665263131136 243894099779456 243903916669952 243999647973147 244371387645952 244716591111168 245911496341203 246045164273664 246151643367168 246382815083328 246392732146176 246634057055232 246864973234176 247106760671232 248070368611296 248080353599232 248313336651072 248555829215232 248799272730624 249042954682368 249570416191712 249814853425984 250058812309504 250293653417984 250303727894528 250548883357696 251279802603984 251515790397564 251525914065888 252007993509888 252018136989696 252254818185216 252264971599872 253734075657216 254082278054682 254579503647744 254828846942208 255822567630399 256073128421418 256323198878208 256574250003456 256825547016192 257258160041344 257761600667648 258115330087296 259883243307072 260137781253504 260391821082624 260646857146368 261663265521504 262432109592576 262535113136736 262792248409152 263306518953984 263492732797448 263564409765888 264008374153216 264266952384512 265297477542636 265816650688512 266077000003584 266181434152524 266963553939456 268004594660418 268267086917676 268529065491456 268781252818176 268792071432192 269055334969344 269840242569051 270622220303232 270633113017344 270887276346624 271151813689344 272258635845504 272525294646528 272791431610368 273047621910528 274123421022528 274380862251888 274391906253696 274917811101696 274928876716032 275187074383872 275306165000064 276800809807872 276920598788064 277180666968744 277191823664448 277463314187136 277723094888448 277734273417216 277930690758952 277995105755136 278006295232512 278202904951664 278474586435584 278736114033664 278747333337088 279020347375616 280645265499648 280766718215676 281041710104232 281316163848192 281580360095232 281591693881344 281867493777408 282689777929482 282966653324124 283508992698624 283520404113408 283786670458368 283798093049856 285223332790528 285450835114368 285502689629696 287176917261696 287446617597216 287458187503872 287739733231104 288009135439872 288291220783104 289415430046512 289981800751104 290265818185728 290379746348208 291232967933952 292368648720456 292655003910192 292940798717952 293159769704648 293227714289664 293435088797158 293514910875648 294009325761536 294021159821312 294297287882752 296429324397129 297009420922368 297300321432576 299043732024576 299336625004032 300333998181888 301134551768512 301723856175104 302019374153728 303197117191584 303494078129088 303790457929728 304088000004096 304385833500672 306290965326192 306590956477344 306890360561664 307178574649344 307190938779648 307491811393536 308388848650344 308678470033374 308690894535408 309282537489408 309294986305536 309585458681856 309597919690752 310119425803264 310545006511278 311152726680576 311457479596032 312672027103821 312978268070622 313283909740032 313578128287872 313590750004224 313897890797568 314191784116224 315725923687104 316171923867261 316343782637568 316480684329216 316653619838976 316777905107136 316790655616512 317100930499584 317635075153088 317708692291584 317946177087616 318256670212096 318555558895616 318568380956672 319810657859616 320111005960536 320737446285312 320750356168704 320876249389344 321051586781184 321190525833408 321819078721536 322134278602752 323074031919408 323377444796868 323390460941856 323707199884992 324010277369856 324023318986752 324327623380992 324340677771264 325332863964196 325592358802326 326229525844992 326288788148224 326549045458944 327561171251622 327881995121604 328202191156224 328510420111104 328523642861568 328845409406976 329804740917729 330760491481728 330773804798976 331084448868096 331407772286976 334135598537664 334462861611648 334789484249088 335039736805312 335117387759616 335354387196752 335367885421184 336010658013184 336024182652928 336339757580288 338312100876288 338776370739576 339439338196992 339771795922944 341096756840532 341430837895224 341764265170944 342099000004608 342434062688256 344153773449728 346510991076096 346850375004672 348884354028672 350046817515648 350389664545536 352444398457536 352775394323856 352789593754752 353135127147264 353465757130752 353479984349184 353729970056848 353811952779264 354422200918016 354769333338112 354908578870032 355951405252608 357339459547224 357689449223568 358038753988608 358375003757568 358389428576256 358740446625792 359786990092068 360124881705603 360829627070976 360844150689792 360985780563012 361183035128832 361339341562584 362046463561728 362302507596491 362401063428096 363011514460672 363367059528704 364063495880704 365497894696704 365841149669184 365855875004928 366557081468928 366916099178496 367074886666752 369067746410496 369227465050752 369574222624992 369589098219264 369951085582848 370297459851264 370660141006848 372105552916944 372120530398848 372470004976608 372833743822848 373198909095936 373564432023552 374193687332864 374355624287568 374722280138976 375088218464256 375440480126976 375455591841792 375823325036544 376919703905976 377273685596346 377288871098832 378011990264832 378027205484544 378382227277824 378397457399808 380601113485824 381123417082023 381869255471616 382154699793559 382243270413312 382528994308538 382902556348928 383262156796288 383277583338496 383652977641472 384012180586496 385887240062016 386642401001472 387021090914304 387172995130944 388310623911936 389824864960608 390206671880256 390587731623936 390970285719552 391353214500864 392494898282256 393648164388864 395239099196172 396012561229824 396400428576768 397946216313954 398724976032768 399115500005376 399272151228786 400445330909184 402006891990627 402400630376514 402793598237184 403171879227264 403188107148288 403583002454016 403960865292288 404262822922112 404658770838784 405053943906304 408387953768256 408787941969792 409187147415552 409571432865792 409587918372864 411185131533792 411571293377832 411587859380544 412376716652544 412393315074048 412780611575808 412797226254336 412959247500096 414060008681704 414172643917824 414870302240768 415201214711808 415276639461376 416896036138428 417304357427496 417711879653376 418104171050496 418121000005632 418530521063424 420967898249472 421150077323514 421562565156348 421974245772288 422370540142848 422387540822016 422801240666112 424034666894223 424449979986186 425263489047936 425280606170112 425680005687552 425697139574784 426095707226112 426414210479488 426814674614048 427649928380416 427834999185792 428068782374912 428254034444544 430765375892544 431169926395824 431187281255808 431609599846656 432013703159808 432031091982336 432436831174656 434123145069768 434972701126656 435398727278592 435569619522312 436748228335496 436849451900928 437175993495472 437602921541632 438013893481472 438031523815424 438460545875968 439739654556972 440152633195737 441013988642304 441031739731968 441445931824128 445514131383552 445950482148864 448565598036864 449004937506048 451082801168384 451701827652768 452585784262656 453029061230592 454795675787376 455241117193632 455685686894592 456132000006144 456578750251008 459436447989288 459886434716016 460335540842496 460767861974016 460786408169472 461112282395534 461237717090304 462014654768128 462467166672896 465179138704896 465817509766917 466729090020864 467186219394048 469467402105933 469925864610048 470367192431808 470386125006336 470846836196352 471287676174336 471749270372352 473211438493376 473588885530656 474515673956352 474601873670144 474980429758464 476452612729632 476919265631424 477385005318144 477833338343424 477852571435008 478320595501056 479715986789424 480166508940804 481106169427968 481125534253056 481314374084016 481577380171776 481785788750112 482728618082304 483201417904128 484611047879112 485066167195302 485085691412784 485560799827488 486015416054784 486034978480128 486378708828166 486491435071488 486511016656896 487330526262272 487788199558912 487807833339904 487999295946294 489433182222336 491341756877433 491822992682406 492090328547328 492303286734336 492765630166656 492785464292352 493268114110464 493729946468352 496140737222592 496160707198464 496626673302144 497111658430464 497598545461248 499140832383424 499629706851968 500117624619008 500587306835968 500607455789056 502559605207968 503031580795128 503051828131776 504015987019776 504036273979392 504509636370432 504529943199744 507468151314432 508164556109364 509159007295488 509657693884416 511645135260798 512146256842836 512646397756416 513148500006912 513651094032384 514516320082688 516230660174592 519766486614144 520275562507008 520783642165248 523326531043008 524864219185152 525070226273472 525584496818304 526613037907968 526985465594896 528016748306432 528533904769024 530594955085272 531633301377024 532154000007168 532362868305048 533927107878912 536009189320836 536534173835352 537058130982912 537562505636352 537584142864384 538110669938688 539680485138102 541244440606464 541266226034688 541774552693248 544517271691008 545050589293056 546095243821056 548246842045056 548761724503776 548783812507392 549835622203392 550374148767744 550612330000128 553601619615744 553841197576128 554361333937488 554383647328896 554926628374272 555446189776896 555468546834432 555861381517904 555990211510272 556405809903328 556949172871168 557472228067328 557494666674176 558040694751232 561290530999296 561533436431352 562083420208464 562632327696384 563160720190464 563183387762688 563734987554816 565379555858964 565910528394519 565933306648248 567017985397248 567040808226816 567573340916736 567596186099712 569332511937343 570446665581056 570901670228736 571005379259392 573793491462807 574353834523392 574893235194432 574916375007744 575479466462208 576018270879744 576582441566208 578830860093024 579963601502208 580531636371456 580759492696416 582465935867904 584737297440912 585310007820384 585881597435904 586319539409296 586455428579328 586870177594316 587029821751296 588018651523072 588042319642624 588594575765504 592858648794258 594018841844736 594600642865152 596919324470931 598087464049152 598673250008064 598908226843179 600667996363776 602269103537024 603447712350208 606394234383168 606988156258176 607580915859456 608176000008192 612581930652384 613181912954688 613780721123328 614357149298688 614381877559296 614983622787072 616777697300688 617356940066748 617381789070816 618565074978816 618589972611072 619170917363712 619195839381504 620238851606528 621090013022556 622305453361152 622914959192064 625344054207642 625956536141244 626567819480064 627156256575744 627181500008448 627795781595136 631451847374208 631725115985271 632343847734522 632687565275136 632961368658432 633555810214272 633581311233024 634201860999168 635270150306176 635892354175232 636513340424192 637111117791232 639621315719232 640222011921072 641474892570624 641500712337408 641752498778688 642103173562368 642381051666816 643638157443072 646148063838816 646754889593736 646780921883712 647414399769984 648020554739712 648046637973504 648655246761984 648681355542528 650665727928392 651184717604652 652459051689984 652577576296448 653098090917888 655122342503244 655763990243208 656404382312448 657020840222208 657047285723136 657690818813952 659609481835458 661520982963456 661547609597952 662168897736192 668271197075328 668925723223296 669578968498176 670079473610624 670708774393504 670735770842368 672021316026368 672679515160576 676624201752576 677552741479152 678878676393984 679543591845888 682193513681064 682861675790448 683528530341888 684198000009216 684868125376512 688307546899456 691668423593301 693021982152192 693700750009344 697768708057344 700093635031296 700779329091072 704888796915072 705550788647712 705579187509504 706270254294528 706931514261504 707459940113696 707623905558528 708844401836032 709538666676224 709817157740064 711902810505216 714678919094448 715378898447136 716077507977216 716750007515136 716778857152512 717480893251584 719573980184136 720249763411206 721659254141952 721688301379584 721971561126024 722366070257664 722678683125168 724092927123456 724605015192982 724802126856192 726023028921344 726734119057408 729568063242249 730995789393408 731682299338368 731711750009856 731998943919441 733114162937856 734149773333504 737734489023609 738135492820992 738454930101504 739148445249984 739178196438528 739902171165696 740594919702528 741320282013696 744211105833888 744241060797696 744940009953216 745667487645696 746397818191872 747128864047104 748387374665728 748711248575136 749444560277952 750176436928512 750880960253952 750911183683584 751646650073088 753839407811952 754547371192692 754577742197664 756023980529664 756054410969088 756764454555648 756794914799616 761202226971648 762246834164046 763738510943232 764309399587118 764486540826624 765057988617076 765805112697856 766524313592576 766555166676992 767305955282944 771774480124032 773284802002944 774345990261888 779649729921216 780413343760512 781175463247872 781940571439104 784989796564512 787296328777728 790478198392344 792025122459648 792800857153536 795892432627908 797449952065536 798231000010752 798544302457572 800890661818368 804013783981254 804801260753028 805587196474368 806343758454528 806376214296576 807166004908032 808525645844224 809317541677568 816775907536512 817575883939584 818374294831104 819142865731584 822370263067584 823142586755664 823175718761088 824753433305088 824786630148096 825561223151616 825918495000192 828120017363408 829740604481536 830402429423616 830553278922752 833792072276856 834608714854992 835423759306752 836208342100992 836242000011264 837061042126848 841935796498944 842300154647028 843125130312696 843948491544576 844741080285696 844775081644032 845602481332224 848069333788446 848899959972372 850526978095872 850561212340224 851360011375104 851394279149568 852828420958976 853629349228096 855299856760832 855669998371584 856137564749824 856508068889088 861530751785088 862339852791648 862374562511616 863219199693312 864027406319616 864873662349312 868246290139536 869945402253312 870797454557184 871139239044624 873496456670992 873698903801856 874351986990944 875205843083264 876027786962944 876063047630848 876921091751936 879479309113944 880305266391474 882027977284608 882063479463936 882891863648256 889287973191387 891028262767104 891900964297728 897131196073728 898009875012096 902165602336768 903403655305536 905171568525312 906058122461184 909591351574752 910482234387264 911371373789184 912264000012288 913157500502016 918872895978576 919772869432032 920671081684992 921535723948032 921572816338944 922224564791068 922475434180608 924029309536256 924934333345792 930358277409792 931635019533834 933458180041728 934372438788096 938016081311463 938934804211866 939851729220096 940734384863616 940772250012672 941693672392704 942575352348672 946422876986752 947177771061312 949031347912704 949960859516928 952905225459264 953838531262848 954770010636288 955666676686848 955705142870016 959431973578848 960333017881608 962212338855936 962251068506112 962628748168032 963154760343552 963571577500224 965457236164608 966402835808256 969222095758224 970132334390604 970171382825568 971121599654976 972030832109568 972069956960256 972757417656332 972982870142976 973022033313792 974661052524544 975576399117824 975615666679808 975998591892588 978866364444672 982683513754866 983645985364812 984606573468672 985531260333312 985570928584704 986536228220928 989414222753187 992281474445184 992321414396928 993253346604288 994223316860928 998281664766848 999259413703936 1000235249238016 1001174613671936 1005119210415936 1006063161590256 1006103656263552 1008031974039552 1008072547958784 1009019272740864 1014936302628864 1016329112218728 1018318014590976 1019315387768832 1023290270521596 1024292513685672 1025292795512832 1026297000013824 1027302188064768 1029032640165376 1032461320349184 1039532973228288 1040551125014016 1046653062086016 1050140452546944 1051168993636608 1053970931189792 1056033496612864 1057067809538048 1061189910170544 1063266602754048 1064308000014336 1064725736610096 1067854215757824 1072018378641672 1073068347670704 1074116261965824 1075125011272704 1075168285728768 1076221339877376 1079360970276204 1080374645116809 1082488881212928 1082532452069376 1083549105386496 1086907522789473 1089034543382016 1090101178586112 1092190487642112 1096493684090112 1097523449007552 1097567625014784 1099671244406784 1100748297535488 1101224660000256 1107203239231488 1107682395152256 1108722667874976 1108767294657792 1109853256748544 1110892379553792 1111722763035808 1111980423020544 1112811619806656 1113898345742336 1114944456134656 1114989333348352 1116081389502464 1122581061998592 1123066872862704 1124166840416928 1125264655392768 1126321440380928 1126366775525376 1127469975109632 1130759111717928 1131821056789038 1131866613296496 1134035970794496 1134081616453632 1135146681833472 1135192372199424 1138665023874686 1140893331162112 1141803340457472 1142010758518784 1146464099380677 1147586982925614 1148707669046784 1149786470388864 1149832750015488 1150958932924416 1152036541759488 1157661720186048 1159927203004416 1161063272742912 1161518985392832 1164931871735808 1169474594881824 1170620015640768 1171763194871808 1172639078818592 1172910857158656 1173740355188632 1174059643502592 1176037303046144 1176084639285248 1177189151531008 1185717297588516 1188037683689472 1189201285730304 1193838648941862 1196174928098304 1197346500016128 1197816453686358 1201335992727552 1204538207074048 1212788468766336 1213976312516352 1215161831718912 1225163861304768 1226363825909376 1227561442246656 1228714298597376 1228763755118592 1233555394601376 1234713880133496 1234763578141632 1237130149957632 1237179945222144 1238341834727424 1238391678763008 1240477703213056 1242180026045112 1244610906722304 1245829918384128 1250688108415284 1251913072282488 1253135638960128 1254312513151488 1254363000016896 1255591563190272 1262903694748416 1263450231970542 1264687695469044 1265922737316864 1267111620428544 1267162622466048 1268403721998336 1270540300612352 1271784708350464 1274222235582464 1279242631438464 1280444023842144 1282949785141248 1283504997557376 1284206347124736 1284762103333632 1292296127677632 1293509779187472 1293561843767424 1294828799539968 1296041109479424 1296093275947008 1297310493523968 1301331455856784 1302369435209304 1304918103379968 1305155152592896 1306196181835776 1310244685006488 1311527980486416 1312808764624896 1314041680444416 1314094571446272 1315381637627904 1319218963670916 1320457899587211 1323041965926912 1323095219195904 1324337795472384 1336542394150656 1337851446446592 1340158947221248 1341417548787008 1341471541684736 1344042632052736 1345359030321152 1353248403505152 1355105482958304 1357757352787968 1359087183691776 1364387027362128 1365723351580896 1367057060683776 1368396000018432 1369736250753024 1376615093798912 1383336847186602 1386043964304384 1387401500018688 1395537416114688 1397452529300751 1400187270062592 1401558658182144 1408402206317799 1409777593830144 1411101577295424 1411158375019008 1412540508589056 1413863028523008 1414919880227392 1415247811117056 1417688803672064 1419077333352448 1419634315480128 1423805621010432 1429357838188896 1430757796894272 1432155015954432 1433500015030272 1433557714305024 1434961786503168 1439147960368272 1440499526822412 1443318508283904 1443376602759168 1443943122252048 1444732140515328 1445357366250336 1448185854246912 1449210030385964 1449604253712384 1452046057842688 1453468238114816 1459136126484498 1461991578786816 1463364598676736 1463423500019712 1463997887838882 1468299546667008 1474025270632299 1475468978047218 1476270985641984 1476909860203008 1478296890499968 1478356392877056 1479804342331392 1481189839405056 1488422211667776 1488482121595392 1489880019906432 1491334975291392 1492795636383744 1496774749331456 1497422497150272 1498889120555904 1500352873857024 1501761920507904 1501822367367168 1507678815623904 1509094742385384 1509155484395328 1512047961059328 1512108821938176 1513528909111296 1513589829599232 1522404453943296 1524493668328092 1527477021886464 1528618799174236 1528973081653248 1530115977234152 1531610225395712 1533048627185152 1533110333353984 1534611910565888 1543548960248064 1548691980523776 1559299459842432 1560826687521024 1562350926495744 1569979593129024 1574592657555456 1580956396784688 1584050244919296 1585601714307072 1591784865255816 1594899904131072 1596462000021504 1597088604915144 1601781323636736 1608027567962508 1609602521506056 1611174392948736 1612687516909056 1612752428593152 1613892988384369 1614332009816064 1617051291688448 1618635083355136 1633551815073024 1635151767879168 1638285731463168 1644740526135168 1646285173511328 1646351437522176 1649506866610176 1651122446303232 1651836990000384 1656240034726816 1659481208963072 1660804858847232 1661106557845504 1667584144553712 1669217429709984 1670847518613504 1672416684201984 1672484000022528 1674122084253696 1683871592997888 1684600309294056 1686250260625392 1687896983089152 1689482160571392 1689550163288064 1691204962664448 1696138667576892 1697731585183557 1697799919944744 1701053956191744 1701122424680448 1702720022750208 1702788558299136 1705656841917952 1707258698456192 1707997535812029 1710599713521664 1711339996743168 1713016137778176 1721380474388421 1723061503570176 1724679705583296 1724749125023232 1726438399386624 1728054812639232 1729747324698624 1736492580279072 1739890804506624 1741594909114368 1742278478089248 1746992913341984 1747397807603712 1748703973981888 1750411686166528 1752055573925888 1752126095261696 1753842183503872 1758958618227888 1760610532782948 1764055954569216 1764126958927872 1765783727296512 1778575946382774 1782056525534208 1783801928595456 1790757973412793 1794262392147456 1796019750024192 1804331204673536 1806807310611072 1810343137050624 1819182703149504 1820964468774528 1822742747578368 1824528000024576 1837745791957152 1839545738864064 1841342163369984 1843071447896064 1843145632677888 1844449129582136 1844950868361216 1848058619072512 1849868666691584 1860716554819584 1863270039067668 1866916360083456 1868744877576192 1876032162622926 1877869608423732 1879703458440192 1881468769727232 1881544500025344 1883387344785408 1892845753973504 1894355542122624 1898062695825408 1905810450918528 1907677062525696 1909540021272576 1911333353373696 1918863947157696 1920666035763216 1924424677711872 1924502137012224 1925257496336064 1926309520687104 1927143155000448 1930914472329216 1938444191516448 1940264668781208 1940342765651136 1942243199309952 1944061664219136 1944139913920512 1945514835312664 1945965740285952 1946044066627584 1949322105049088 1951152798235648 1951231333359616 1951997183785176 1957732728889344 1965367027509732 1967291970729624 1969213146937344 1971062520666624 1971141857169408 1973072456441856 1978828445506374 1984562948890368 1984642828793856 1986506693208576 1996563329533696 1998518827407872 2002349227343872 2010238420831872 2012126323180512 2012207312527104 2016063948079104 2018038545481728 2029872605257728 2032658224437456 2036636029181952 2038630775537664 2046580541043192 2048585027371344 2050585591025664 2052594000027648 2054604376129536 2058065280330752 2064922640698368 2075005270779903 2079065946456576 2081102250028032 2093306124172032 2100280905093888 2102337987273216 2107941862379584 2112066993225728 2114135619076096 2122379820341088 2126533205508096 2128616000028672 2129451473220192 2135708431515648 2144036757283344 2146136695341408 2148232523931648 2150250022545408 2150336571457536 2152442679754752 2158721940552408 2160749290233618 2164977762425856 2165064904138752 2167098210772992 2173815045578946 2178069086764032 2180202357172224 2188704189726747 2192987368180224 2195046898015104 2195135250029568 2195996831758323 2199342488813568 2202449320000512 2213203467070827 2214406478462976 2215364790304512 2217445335749952 2217534589315584 2219706513497088 2221784759107584 2223445526071616 2223960846041088 2225623239613312 2227796691484672 2229888912269312 2229978666696704 2245162123997184 2246133745725408 2248333680833856 2250529310785536 2252642880761856 2252733551050752 2254939950219264 2261518223435856 2263642113578076 2263733226592992 2268071941588992 2268163232907264 2270293363666944 2270384744398848 2277330047749372 2281786662324224 2283606680914944 2284021517037568 2292928198761354 2295173965851228 2297415338093568 2299572940777728 2299665500030976 2301917865848832 2315323440372096 2319854406008832 2323037970785664 2338949189763648 2341240031281536 2343526389743616 2345278157637184 2345821714317312 2347480710377264 2352074606092288 2352169278570496 2354378303062016 2371434595177032 2376075367378944 2378402571460608 2387677297883724 2392349856196608 2394693000032256 2395632907372716 2402671985455104 2409076414148096 2425576937532672 2427952625032704 2450327722609536 2452727651818752 2455122884493312 2457428597194752 2467110789202752 2469427760266992 2469527156283264 2474260299915264 2474359890444288 2476683669454848 2480955406426112 2484360052090224 2489221813444608 2491659836768256 2501376216830568 2503826144564976 2506271277920256 2508625026302976 2508726000033792 2511183126380544 2525807389496832 2526900463941084 2529375390938088 2531845474633728 2534223240857088 2534325244932096 2536117553175437 2536807443996672 2541080601224704 2543569416700928 2548444471164928 2558485262876928 2560888047684288 2565899570282496 2567009995114752 2568412694249472 2569524206667264 2584592255355264 2587019558374944 2587123687534848 2589657599079936 2592082218958848 2594620987047936 2602662911713568 2604738870418608 2609836206759936 2610310305185792 2612392363671552 2620489370012976 2623055960972832 2625617529249792 2628083360888832 2628189142892544 2630763275255808 2638437927341832 2640915799174422 2646083931853824 2646190438391808 2648675590944768 2667863919574161 2673084788301312 2675082898554913 2675702892893184 2680317894442496 2682835097574016 2682943083369472 2688085264105472 2706496807010304 2710210965916608 2715514705575936 2718174367383552 2728774054724256 2731446703161792 2734114121367552 2736792000036864 2739472501506048 2753230187597824 2766673694373204 2772087928608768 2774803000037376 2791074832229376 2794905058601502 2800374540125184 2803117316364288 2814048243934389 2816804412635598 2819555187660288 2822203154590848 2822316750038016 2825081017178112 2827726057046016 2829839760454784 2835377607344128 2839268630960256 2858715676377792 2861515593788544 2864310031908864 2867000030060544 2867115428610048 2878295920736544 2880999053644824 2886637016567808 2886753205518336 2887886244504096 2889464281030656 2890714732500672 2896371708493824 2898420060771928 2899208507424768 2904092115685376 2906936476229632 2918272252968996 2923983157573632 2926729197353472 2926847000039424 2927995775677764 2936599093334016 2948050541264598 2950937956094436 2953819720406016 2956593780999936 2956712785754112 2959608684662784 2968242668259561 2976844423335552 2976964243190784 2979760039812864 2982669950582784 2993549498662912 2994844994300544 2997778241111808 3000705747714048 3003523841015808 3015357631247808 3018189484770768 3018310968790656 3024095922118656 3024217643876352 3027057818222592 3044808907886592 3048987336656184 3054954043772928 3057237598348472 3057946163306496 3060231954468304 3063220450791424 3066097254370304 3066220666707968 3069223821131776 3087097920496128 3097383961047552 3118598919684864 3121653375042048 3139959186258048 3161912793569376 3168100489838592 3171203428614144 3183569730511632 3189799808262144 3192924000043008 3194177209830288 3203562647273472 3216055135925016 3219205043012112 3222348785897472 3225375033818112 3225504857186304 3227785976768738 3228664019632128 3234102583376896 3237270166710272 3260722568368419 3267103630146048 3270303535758336 3276571462926336 3289481052270336 3292570347022656 3292702875044352 3299013733220352 3302244892606464 3303673980000768 3312480069453632 3318962417926144 3321609717694464 3322213115691008 3335168289107424 3338434859419968 3341695037227008 3344833368403968 3344968000045056 3348244168507392 3367743185995776 3369200618588112 3372500521250784 3375793966178304 3378964321142784 3379100326576128 3382409925328896 3392277335153784 3395463170367114 3395599839889488 3402107912383488 3402244849360896 3405440045500416 3405577116598272 3411313683835904 3414517396912384 3415995071624058 3422679993486336 3426032275556352 3439392298142031 3442760948776842 3446123007140352 3449359411166592 3449498250046464 3452876798773248 3456109625278464 3472985160558144 3479781609013248 3483189818228736 3484556956178496 3493985826683968 3494795615207424 3497407947963776 3500823372333056 3504111147851776 3504252190523392 3517917236455776 3521221065565896 3528111909138432 3528253917855744 3531567454593024 3557151892765548 3564113051068416 3567603857190912 3581515946825586 3588524784294912 3592039500048384 3613614621222144 3638365406299008 3641928937549056 3645485495156736 3675491583914304 3679091477728128 3682684326739968 3686142895792128 3686291265355776 3688898259164272 3696117238145024 3699737333383168 3721433109639168 3726540078135336 3733832720166912 3737489755152384 3752064325245852 3755739216847464 3759406916880384 3762937539454464 3763089000050688 3766774689570816 3785691507947008 3788711084245248 3811620901837056 3815354125051392 3822666706747392 3837727894315392 3841332071526432 3848849355423744 3850514992672128 3852619041374208 3854286310000896 3876888383032896 3880529337562416 3880685531302272 3884486398619904 3888123328438272 3888279827841024 3891029670625328 3891931480571904 3898644210098176 3902305596471296 3902462666719232 3903994367570352 3915465457778688 3930734055019464 3934583941459248 3938426293874688 3942125041333248 3942283714338816 3946144912883712 3957656891012748 3961373698761633 3969125897780736 3969285657587712 3973013386417152 3985327583561401 3993126659067392 3997037654815744 4004698454687744 4020476841663744 4024252646361024 4024414625054208 4032127896158208 4036077090963456 4059745210515456 4065316448874912 4073272058363904 4077261551075328 4093161082086384 4097170054742688 4101171182051328 4105188000055296 4109208752259072 4116130560661504 4129845281396736 4150010541559806 4158131892913152 4162204500056064 4186612248344064 4192357587902253 4200561810187776 4204675974546432 4215883724759168 4224133986451456 4244759640682176 4253066411016192 4257232000057344 4258902946440384 4271416863031296 4288073514566688 4292273390682816 4296465047863296 4300500045090816 4300673142915072 4304885359509504 4317443881104816 4321498580467236 4329955524851712 4330129808277504 4334196421545984 4347630091157892 4356138173528064 4360404714344448 4377408379453494 4385974736360448 4390093796030208 4390270500059136 4391993663516646 4404898640001024 4422075811896897 4426406934141654 4428812956925952 4430729580609024 4434890671499904 4435069178631168 4439413026994176 4443569518215168 4446891052143232 4451246479226624 4455593382969344 4459777824538624 4490324247994368 4492267491450816 4496667361667712 4501058621571072 4505285761523712 4505467102101504 4523036446871712 4527284227156152 4527466453185984 4536143883177984 4536326465814528 4540586727333888 4540769488797696 4554660095498744 4563573324648448 4567213361829888 4568043034075136 4585856397522708 4590347931702456 4594830676187136 4599145881555456 4599331000061952 4603835731697664 4630646880744192 4646075941571328 4677898379527296 4682480062563072 4687052779487232 4690556315274368 4694961420754528 4704149212184576 4708756606124032 4742869190354064 4752150734757888 4756805142921216 4775354595767448 4784699712393216 4789386000064512 4791265814745432 4805343970910208 4818152828296192 4841678965153107 4851153875065344 4855905250065408 4900655445219072 4905455303637504 4914857194389504 4934221578405504 4938855520533984 4939054312566528 4948520599830528 4953367338909696 4961910812852224 4968720104180448 4978443626889216 4983319673536512 5002752433661136 5007652289129952 5012542555840512 5017250052605952 5017452000067584 5022366252761088 5051614778993664 5053800927882168 5058750781876176 5063690949267456 5068446481714176 5068650489864192 5072235106350874 5073614887993344 5082161202449408 5087138833401856 5116970525753856 5121776095368576 5123992607436087 5131799140564992 5134019990229504 5139048413334528 5164141423165263 5169184510710528 5174039116749888 5174247375069696 5179315198159872 5184164437917696 5189241974095872 5205325823427136 5209477740837216 5219672413519872 5220620610371584 5224784727343104 5240978740025952 5246111921945664 5251235058499584 5256166721777664 5256378285785088 5261526550511616 5276875854683664 5281831598348844 5292167863707648 5292380876783616 5297351181889536 5335727839148322 5346169576602624 5350165797109826 5351405785786368 5360635788884992 5365670195148032 5365886166738944 5412993614020608 5420421931833216 5431029411151872 5457548109448512 5462893406323584 5468228242735104 5473584000073728 5506460375195648 5533347388746408 5544175857217536 5549606000074752 5582149664458752 5589810117203004 5600749080250368 5606234632728576 5628096487868778 5633608825271196 5639110375320576 5644406309181696 5644633500076032 5650162034356224 5659679520909568 5678537261920512 5717431352755584 5723031187577088 5728620063817728 5734000060121088 5756591841473088 5761998107289648 5773274033135616 5773506411036672 5775772489008192 5778928562061312 5781429465001344 5792743416987648 5796840121543856 5808184231370752 5813872952459264 5836544505937992 5847966315147264 5853458394706944 5853694000078848 5855991551355528 5873198186668032 5896101082529196 5901875912188872 5907639440812032 5913187561999872 5913425571508224 5919217369325568 5936485336519122 5953688846671104 5953928486381568 5959520079625728 5987098997325824 5989689988601088 5995556482223616 6007047682031616 6030715262495616 6036378969541536 6036621937581312 6048191844237312 6054115636445184 6089617815773184 6097974673312368 6109908087545856 6114475196696944 6115892326612992 6120463908936608 6126440901582848 6132194508740608 6132441333415936 6138447642263552 6174195840992256 6194767922095104 6225015812339709 6237197839369728 6243306750084096 6279918372516096 6323825587138752 6336200979677184 6342406857228288 6367139461023264 6379599616524288 6385848000086016 6388354419660576 6407125294546944 6432110271850032 6438410086024224 6444697571794944 6450750067636224 6451009714372608 6455571953537476 6457328039264256 6468205166753792 6474540333420544 6521445136736838 6534207260292096 6540607071516672 6566112569180241 6578962104540672 6585140694045312 6585405750088704 6587990495274969 6598027466440704 6607347960001536 6624960138907264 6637924835852288 6643219435388928 6670336578214848 6676869718839936 6683390074454016 6689666736807936 6689936000090112 6735486371991552 6738401237176224 6745001042501568 6751587932356608 6757928642285568 6758200653152256 6764819850657792 6784554670307568 6790926340734228 6791199679778976 6804215824766976 6804489698721792 6810880091000832 6811154233196544 6822627367671808 6829034793824768 6831990143248116 6845359986972672 6852064551112704 6878784596284062 6885521897553684 6892246014280704 6898718822333184 6898996500092928 6905753597546496 6945970321116288 6959563218026496 6969113912356992 6987971653367936 6994815895927552 7001646744666112 7008222295703552 7035834472911552 7042442131131792 7056223818276864 7056507835711488 7063134909186048 7114303785531096 7128226102136832 7135207714381824 7163031893651172 7177049568589824 7184079000096768 7227229242444288 7276730812598016 7283857875098112 7350983167828608 7358182955456256 7365368653479936 7372285791584256 7377796518328544 7392234476290048 7399474666766336 7442866219278336 7453080156270672 7467665440333824 7474979510304768 7504128650491704 7511478433694928 7518813833760768 7525875078908928 7526178000101376 7533549379141632 7571383015894016 7577422168490496 7608352659526311 7623241803674112 7630708250102784 7645333413494784 7675455788630784 7682664143052864 7697698710847488 7701029985344256 7705238082748416 7708572620001792 7753776766065792 7761058675124832 7761371062604544 7768972797239808 7776246656876544 7782059341250656 7783862961143808 7797288420196352 7804611192942592 7804925333438464 7807988735140704 7830930915557376 7861468110038928 7869167882918496 7876852587749376 7884250082666496 7884567428677632 7892289825767424 7915313782025496 7922747397523266 7938251795561472 7938571315175424 7946026772834304 7970655167122802 7986253318134784 7994075309631488 8025248695664739 8040953683327488 8048505292722048 8048829250108416 8064255792316416 8119490421030912 8130632897749824 8146544116727808 8154523102150656 8186322164172768 8194340109485376 8202342364102656 8210376000110592 8218417504518144 8232261121323008 8259690562793472 8300021083119612 8316263785826304 8324409000112128 8373224496688128 8384715175804506 8401123620375552 8409351949092864 8431767449518336 8489519281364352 8506132822032384 8517805892880768 8576147029133376 8584546781365632 8592930095726592 8601000090181632 8601346285830144 8634887762209632 8642997160934472 8659911049703424 8660259616555008 8668392843091968 8695260182315784 8712276347056128 8720809428688896 8754816758906988 8771949472720896 8780187592060416 8780541000118272 8783987327033292 8809797280002048 8844151623793794 8852813868283308 8861459161218048 8869781342999808 8870138357262336 8878826053988352 8893782104286464 8902492958453248 8919555649077248 8980648495988736 8984534982901632 8993334723335424 9002117243142144 9010571523047424 9046072893743424 9054568454312304 9054932906371968 9072287766355968 9072652931629056 9081173454667776 9109320190997488 9127146649296896 9134426723659776 9136086068150272 9171712795045416 9180695863404912 9189661352374272 9198291763110912 9198662000123904 9207671463395328 9261293761488384 9292151883142656 9355796759054592 9364960125126144 9381112630548736 9389922841509056 9408298424369152 9417513212248064 9485738380708128 9504301469515776 9513610285842432 9550709191534896 9569399424786432 9578772000129024 9582531629490864 9610687941820416 9636305656592384 9683357930306214 9702307750130688 9711810500130816 9782167705105257 9801310890438144 9810910607275008 9829714388779008 9868443156811008 9877711041067968 9878108625133056 9897041199661056 9906734677819392 9923821625704448 9937440208360896 9956887253778432 9966639347073024 10005504867322272 10015304578259904 10025085111681024 10034500105211904 10034904000135168 10044732505522176 10103229557987328 10107601855764336 10117501563752352 10127381898534912 10136892963428352 10137300979728384 10144470212701748 10147229775986688 10164322404898816 10174277666803712 10233941051507712 10243552190737152 10247985214872174 10268039980459008 10278096826669056 10318176894426093 10328282846330526 10338369021421056 10348078233499776 10348494750139392 10358630396319744 10368328875835392 10410651646854272 10418955481674432 10439344827039744 10449569454686208 10481957480051904 10492223843891328 10502470116999168 10512333443555328 10512756571570176 10553751709367328 10563663196697688 10584335727415296 10584761753567232 10594702363779072 10671455678296644 10692339153205248 10700331594219652 10702811571572736 10721271577769984 10731340390296064 10731772333477888 10840843863666432 10915096218897024 10925786812647168 10936456485470208 11012920750391296 11066694777492816 11088351714435072 11099212000149504 11164299328917504 11179620234406008 11201498160500736 11212469265457152 11256192975737556 11267217650542392 11278220750641152 11288812618363392 11289267000152064 11300324068712448 11319359041819136 11357074523841024 11434862705511168 11446062375154176 11468000120242176 11513183682946176 11523996214579296 11546548066271232 11551544978016384 11557857124122624 11562858930002688 11593680243087712 11616368462741504 11627745904918528 11673089011875984 11695932630294528 11706916789413888 11707388000157696 11711983102711056 11746396373336064 11792202165058392 11803751824377744 11815278881624064 11826375123999744 11826851143016448 11838434738651136 11872970673038244 11884121096284899 11907377693342208 11907856972763136 11919040159251456 11955982750684203 11974197994651648 11979379977202176 11991112964447232 12014095364063232 12061430524991232 12072757939083072 12073243875162624 12096383688474624 12108231272890368 12179235631546368 12195949346624736 12219816175091712 12228950393393888 12231784653225984 12240927817873216 12252881803165696 12264389017481216 12264882666831872 12276895284527104 12348391681984512 12389535844190208 12450031624679418 12474395678739456 12486613500168192 12559836745032192 12647651174277504 12672401959354368 12734278922046528 12759199233048576 12771696000172032 12776708839321152 12814250589093888 12864220543700064 12876820172048448 12889395143589888 12901500135272448 12902019428745216 12911143907074952 12914656078528512 12936410333507584 12949080666841088 13042890273473676 13068414520584192 13081214143033344 13132225138360482 13157924209081344 13170281388090624 13170811500177408 13175980990549938 13214695920003072 13249920277814528 13286438870777856 13340673156429696 13353739437679872 13366780148908032 13379333473615872 13470972743983104 13476802474352448 13490002085003136 13503175864713216 13515857284571136 13516401306304512 13569109340615136 13581852681468456 13582399359557952 13608431649533952 13608979397443584 13621760182001664 13622308466393088 13645254735343616 13658069587649536 13663980286496232 13690719973945344 13704129102225408 13757569192568124 13771043795107368 13784492028561408 13797437644666368 13797993000185856 13811507195092992 13891940642232576 13938227824713984 13975943306735872 13989631791855104 14016444591407104 14071668945823104 14084884262263584 14112447636553728 14126269818372096 14228607571062192 14256452204273664 14270415428763648 14326063787302344 14354099137179648 14368158000193536 14454458484888576 14525036895459321 14553461625196032 14567715750196224 14701966335657216 14716365910912512 14744571583168512 14755593036657088 14784468952580096 14798949333532672 14885732438556672 14906160312541344 14935330880667648 14949959020609536 15008257300983408 15022956867389856 15037627667521536 15051750157817856 15052356000202752 15067098758283264 15142766031788032 15154844336980992 15216705319052622 15246483607348224 15261416500205568 15350911577261568 15365328286105728 15371977822308261 15395397421694976 15402059970688512 15417145240003584 15492424269495789 15507553532131584 15522117350249664 15522742125209088 15537945594479616 15552493313753088 15564118682501312 15567725922287616 15594576840392704 15609222385885184 15609850666876928 15615977470281408 15661861831114752 15722936220077856 15738335765836992 15753705175498752 15768500165332992 15769134857355264 15784579651534848 15830627564050992 15845494795046532 15876503591122944 15877142630350848 15892053545668608 15941310334245604 15972506636269568 15988150619262976 16050497391329478 16081907366654976 16097010585444096 16097658500216832 16238980842061824 16261265795499648 16293088233455616 16372644328345536 16388680218970752 16404684728205312 16420752000221184 16464522242646016 16519381125586944 16600042166239224 16632527571652608 16648818000224256 16746448993376256 16769430351609012 16802247240751104 16818703898185728 16863534899036672 16979038562728704 17035611785761536 17152294058266752 17169093562731264 17185860191453184 17202000180363264 17269775524419264 17285994321868944 17319822099406848 17320519233110016 17336785686183936 17390520364631568 17424552694112256 17441618857377792 17509633517813976 17543898945441792 17560375184120832 17561082000236544 17567974654066584 17619594560004096 17688303247587588 17705627736566616 17722918322436096 17739562685999616 17740276714524672 17752822872228059 17757652107976704 17787564208572928 17804985916906496 17839111298154496 17961296991977472 17969069965803264 17986669446670848 18021143046094848 18092145787486848 18109136908624608 18109865812743936 18144575532711936 18162346909335552 18218640381994976 18254293298593792 18268853447319552 18272172136300544 18343425590090832 18361391726809824 18379322704748544 18396583526221824 18397324000247808 18415342926790656 18522587522976768 18584303766285312 18675047437019127 18711593518109184 18729920250252288 18762225261097472 18779845683018112 18816596848738304 18971476761416256 19008602939031552 19027220571684864 19101418383069792 19138798849572864 19157544000258048 19165063258981728 19221375883640832 19272611313184768 19366715860612428 19404615500261376 19423621000261632 19564335410210514 19602621780876288 19621821214550016 19698337707540723 19736886313622016 19755422082135936 19756217250266112 19794082399322112 19847643251408896 19874880416721792 19913774507556864 20011009734644544 20030609156519808 20050170223362048 20069000210423808 20069808000270336 20206459115974656 20215203711528672 20235003127504704 20254763797069824 20273785926856704 20274601959456768 20288940425403496 20294459551973376 20328644809797632 20348555333607424 20467882103015424 20487104381474304 20495970429744348 20536079960918016 20556193653338112 20636353788852186 20656565692661052 20676738042842112 20696156466999552 20696989500278784 20717260792639488 20821303293708544 20837910963348864 20878689654079488 20963914960103808 20984447687782656 21004940233998336 21024666887110656 21107503418734656 21127326393395376 21168671454830592 21169523507134464 21189404727558144 21342911356593288 21384678306410496 21400663188439304 21405623143145472 21442543155539968 21462680780592128 21463544666955776 21681687727332864 21830192437794048 21851573625294336 22025841500782592 22133389554985632 22176703428870144 22198424000299008 22328598657835008 22359240468812016 22402996321001472 22424938530914304 22512385951475112 22534435301084784 22556441501282304 22577625236726784 22578534000304128 22600648137424896 22638718083638272 22714149047682048 22825057978578933 22869725411022336 22892124750308352 22936000240484352 23026367365892352 23047992429158592 23093096132542464 23103089956032768 23115714248245248 23125717860005376 23187360486175424 23232736925483008 23255491809837056 23346178023751968 23391865260589056 23413833578827776 23414776000315392 23423966205422112 23492792746672128 23584404330116784 23607503648755488 23630557763248128 23652750247999488 23653702286032896 23676869477302272 23745941346076488 23768242192569798 23814755386684416 23815713945526272 23838080318502912 23911965501368406 23958759954404352 23982225928894464 24075746086994217 24122861049982464 24145515878166144 24146487750325248 24192767376949248 24358471263092736 24391898693249472 24439632350183424 24457900786787776 24463569306451968 24481855635746432 24505763606331392 24528778034962432 24529765333663744 24696783363969024 24779071688380416 24900063249358836 24948791357478912 24973227000336384 25119673490064384 25295302348555008 25468557844093056 25518398466097152 25553417678642304 25728441087400128 25753640344096896 25778790287179776 25803000270544896 25804038857490432 25822287814149904 25872820667015168 25898161333682176 26085780546947352 26136829041168384 26162428286066688 26264450276720964 26315848418162688 26340562776181248 26341623000354816 26351961981099876 26429391840006144 26499840555629056 26681346312859392 26707478875359744 26758666947231744 26941945487966208 26953604948704896 26980004170006272 27006351729426432 27031714569142272 27138218681230272 27163705362936912 27164798719115904 27216863299067904 27217958794887168 27243520364003328 27290509470687232 27316139175299072 27327960572992464 27381439947890688 27408258204450816 27515138385136248 27542087590214736 27568984057122816 27594875289332736 27595986000371712 27623014390185984 27783881284465152 27876455649427968 27897293084929807 27951886613471744 27979263583710208 28032889182814208 28143337891646208 28169768524527168 28224895273107456 28252539636744192 28457215142124384 28512904408547328 28540830857527296 28652127574604688 28708198274359296 28736316000387072 28908916969777152 29050073790918642 29106923250392064 29135431500392448 29346503115315771 29403932671314432 29432731821825024 29489143166337024 29511186073314176 29568937905160192 29771464877113344 29812320625082688 29870661761335296 29899918041219072 30016514601966816 30045913734779712 30075255335043072 30103500315635712 30104712000405504 30134197516566528 30285532063576064 30309688673961984 30433410638105244 30492967214696448 30522833000411136 30701823154523136 30730656572211456 30743955644616522 30804119941377024 30834290480007168 30954530683278279 30984848538991578 31015107064263168 31044234700499328 31045484250418176 31075891188959232 31104986627506176 31128237365002624 31189153680785408 31218444771770368 31231954940562816 31445872440155712 31476671531673984 31507410350997504 31537000330665984 31538269714710528 31661255128101984 31690989590093064 31753007182245888 31754285260701696 31784107091337216 31882620668491208 31945013272539136 31976301238525952 32100994782658956 32163814733309952 32194021170888192 32195317000433664 32522531590999296 32745288656691072 32777360437941504 32809369456410624 32929044485292032 33038762251173888 33200084332478448 33265055143305216 33297636000448512 33492897986752512 33538860703218024 33604494481502208 33637407796371456 33727069798073344 33958077125457408 34071223571523072 34304588116533504 34338187125462528 34404000360726528 34539551048838528 34571988643737888 34639644198813696 34673571372367872 34781040729263136 34849105388224512 34883237714755584 35019267035627952 35087797890883584 35120750368241664 35122164000473088 35135949308133168 35239189120008192 35376606495175176 35411255473133232 35445836644872192 35479125371999232 35480553429049344 35505645744456118 35515304215953408 35575128417145856 35609971833812992 35867948252052609 35922593983954944 35938139931606528 35973338893341696 36042286092189696 36184291574973696 36218273817249216 36219731625487872 36289151065423872 36324693818671104 36437280763989952 36508586597187584 36537706894639104 36544344272601088 36686851180181664 36722783453619648 36758645409497088 36793167052443648 36794648000495616 36830685853581312 37045175045953536 37168607532570624 37350094874038254 37423187036218368 37459840500504576 37524450522194944 37559691366036224 37942953522832512 38017205878063104 38202836766139584 38277597699145728 38315088000516096 38330126517963456 38442751767281664 38545222626369536 38733431721224856 38809231000522752 38847242000523264 39128670820421028 39205243561752576 39243642429100032 39396675415081446 39473772627244032 39510844164271872 39512434500532224 39749760833443584 40022019469289088 40061218313039616 40100340446724096 40138000420847616 40412918231949312 40430407423057344 40470006255009408 40509527594139648 40547571853713408 40549203918913536 40577880850806992 40657289619595264 40697110667214848 40935764206030848 40974208762948608 40991940859488696 41072159921836032 41112387306676224 41272707577704372 41313131385322104 41353476085684224 41392312933999104 41393979000557568 41434521585278976 41642606587417088 41675821926697728 41927829920207616 41968895375565312 42049333774221312 42215006837469312 42254652786790752 42337342909661184 42378809455116288 42685822713186576 42769356612820992 42801326376878608 42811246286290944 42885086311079936 42925361561184256 42927089333911552 43363375454665728 43575110686377963 43660384875588096 43703147250588672 44051683001565184 44266779109971264 44353406857740288 44396848000598016 44657197315670016 44718480937624032 44805992642002944 44849877061828608 45024771902950224 45068870602169568 45112883002564608 45155250473453568 45157068000608256 45201296274849792 45277436167276544 45428298095364096 45650115957157866 45739450822044672 45784249500616704 46052734731784704 46095984858317184 46115933466924783 46186192265084928 46206179912065536 46251435720010752 46374720972350848 46465473850966016 46692356047503936 46783730521178112 46827667157655552 46829552000630784 46847932410844224 46985585493344256 47168808660233568 47215007297510976 47261115526496256 47305500495998976 47307404572065792 47353738954604544 47491882692152976 47536484385139596 47629510773368832 47631427891052544 47676160637005824 47823931002736812 47917519908808704 47964451857788928 48151492173988434 48245722099964928 48291031756332288 48292975500650496 48716942526185472 48783797386498944 48879264700366848 48915801573575552 48963711271492864 49011527212662784 49057556069924864 49393566727938048 49558143376760832 49800126498717672 49897582714957824 49946454000672768 50239346980128768 50590604697110016 50937115688186112 51106835357284608 51456882174800256 51507280688193792 51557580574359552 51606000541089792 51644575628299808 51745641334030336 51796322667364352 52171561093894704 52273658082336768 52324856572133376 52528900553441928 52631696836325376 52681125552362496 52683246000709632 52703923962199752 52858783680012288 52999681111258112 53258468616684177 53362692625718784 53414957750719488 53517333894463488 53883890975932416 53907209897409792 53960008340012544 54063429138284544 54276437362460544 54327410725873824 54329597438231808 54433726598135808 54487040728006656 54581018941374464 54632278350598144 54655921145984928 54762879895781376 54816516408901632 55030276770272496 55084175180429472 55137968114245632 55189750578665472 55191972000743424 55246028780371968 55567762568930304 55752911298855936 55794586169859614 55903773226943488 55958527167420416 56286675783292416 56339537049054336 56449790546214912 56914430284248768 57025808817094656 57081661715054592 57304255149209376 57416396548718592 57472632000774144 57817833939554304 58100147581837284 58213846500784128 58270863000784896 58693006230631542 58807865342628864 58865463643650048 59022372146628352 59542929754226688 59624641250165376 59741323522670592 60033029203933632 60091827469559424 60150510670086144 60207000631271424 60209424000811008 60571064127152128 60619377347923968 60866821276210488 60985934429392896 61045666000822272 61403646309046272 61461313144422912 61487911289233044 61608239882754048 61668580960014336 61909061366556558 61969697077983156 62030214128526336 62088469400998656 62090968500836352 62151782377918464 62256474730005248 62436889543540736 62463909881125632 62891744880311424 62953343063347968 63014820701995008 63074000661331968 63322510256203968 63381979180186128 63506014364491776 63508570521403392 63568214182674432 63765241336982416 63890026545078272 63952602477051904 64201989565317912 64327629466619904 64388042341776384 64390634000867328 65045063181998592 65490577313382144 65554720875883008 65858088970584064 66077524502347776 66400168664956896 66530110286610432 66595272000897024 66985795973505024 67077721406436048 67208988963004416 67274815592742912 67454139596146688 67916154250914816 68142447143046144 68475173935736799 68609176233067008 68676374250925056 68808000721453056 69079102097677056 69143977287475776 69279288397627392 69347142744735744 69562081458526272 69698210776449024 69766475429511168 70038534071255904 70175595781767168 70241500736483328 70244328000946176 70271898616266336 70478378240016384 70753212990350352 70822510946266464 70891673289744384 70958250743998464 70961106858098688 71011291488912236 71030608431906816 71150256834291712 71219943667625984 71735896504105218 71876279863213056 71946677786683392 72227238260982651 72368583149947392 72436547634498432 72439463250975744 72578302130847744 72874561527979904 73017173194375168 73075413789278208 73373702360363328 73445566907239296 73517290818994176 73586334104887296 73589296000991232 74090350091907072 74337215065141248 74700189748076508 74846374072436736 74919681001009152 75048901044389888 75119382732072448 75885907045665024 76405673532279168 76555195398291456 76660253035926912 77090445252739072 77466863442449712 77618462001045504 77694484001046528 78257341640842056 78410487123505152 78487284858200064 78793350830162892 78947545254488064 79021688328543744 79024869001064448 79499521666887168 80044038938578176 80122436626079232 80276000841695232 80825836463898624 80860814846114688 80940012510018816 81019055188279296 81095143707426816 81155761701613984 81314579239190528 81394221334429696 81871528412061696 81948417525897216 81983881718977392 82144319843672064 82224774613352448 82545415155408744 82626262770644208 82706952171368448 82784625867998208 82787958001115136 82869043170557952 83285213174834176 83351643853395456 83691879254789421 83855659840415232 83937790751130624 84098667548442624 84430013674938624 84509305573581504 84674685819322368 84757618910232576 85371645426373152 85538713225641984 85602652753757216 85622492572581888 85770172622159872 85850723122368512 85854178667823104 86726750909331456 87150221372755926 87320769751176192 87406294501177344 88533558219942528 88706813715480576 89314394631340032 89436961875248064 89611985284005888 89699754123657216 90049543805900448 90137741204339136 90225766005129216 90310500946907136 90314136001216512 90402592549699584 90554872334553088 90856596190728192 91300231914315732 91478901644089344 91568499001233408 92105469463569408 92191969716634368 92231866933849566 92412359824131072 92502871440021504 92749441944701696 93384712095007872 93567461042356224 93655334315311104 93695864821688448 94337617320467136 94430014595021952 94522231052992512 94611000991997952 94614809144131584 94983765384305952 95072968770279192 95259021546737664 95262855782105088 95352321274011648 95647862005473624 95835039817617408 95928903715577856 96302984347976868 96491444199929856 96582063512664576 96585951001300992 97567594772997888 97831603147151104 97927422542985728 98115112139849728 98787133455876096 99116286753521664 99600252997435344 99795165429915648 99892908001345536 100478693960257536 101181209394220032 101874231376372224 102213670714569216 102913764349600512 103014561376387584 103212001082179584 103289151256599616 103491282668060672 103592645334728704 104343122187789408 104547316164673536 104649713144266752 105057801106883856 105263393672650752 105362251104724992 105366492001419264 105407847924399504 105717567360024576 105999362222516224 106516937233368354 106725385251437568 106829915501438976 107603844756157827 107767781951864832 107814419794819584 107920016680025088 108126858276569088 108552874724921088 108654821451747648 108659194876463616 108867453196271616 108974081456013312 109162037882748928 109264556701196288 109311842291969856 109525759791562752 109633032817803264 110060553540544992 110168350360858944 110275936228491264 110379501157330944 110383944001486848 110492057560743936 111135525137860608 111505822597711872 111589172339719228 111807546453886976 111917054334840832 112573351566584832 112679074098108672 113828860568497536 114051617634189312 114608510298418752 114832793097437184 114945264001548288 115635667879108608 116200295163674568 116427693001568256 116541726001569792 117386012461263084 117615730685257728 117730927287300096 118044744293256704 119249282500330752 120066058407867264 120183654939118848 120301021340172288 120414001262542848 121142128254304256 121238754695847936 121733642552420976 121971868858785792 122091332001644544 122807292618092544 122922626288845824 122975822578466088 123216479765508096 123337161920028672 123818122733113116 123939394155966312 124060428257052672 124176938801997312 124181937001672704 124303564755836928 124512949460010496 124873779087081472 124927819762251264 125783489760622848 125906686126695936 126148001322663936 126645020512407936 126763958360372256 127012028728983552 127136428365348864 127530482673964832 127780053090156544 127905204954103808 128403979130635824 128655258933239808 128776084683552768 128781268001734656 130090126363997184 130725332059133889 130981154626764288 131109441751766016 131716177941168128 132155049004695552 132800337329913792 133060220573220864 133190544001794048 133971591947010048 134155442812872096 134417977926008832 134549631185485824 134908279192293376 135832308501829632 136284894286092288 136950347871473598 137218352466134016 137352748501850112 138158204195354112 138287954574951552 138558576795254784 139124162917052544 139396421552898048 140077068142511808 140351191563534336 140483001472966656 140488656001892352 140543797232532672 140956756480032768 141506425980700704 141645021892532928 141783346579488768 141916501487996928 141922213716197376 142022582977824472 142061216863813632 142300513668583424 142439887335251968 143471793008210436 143752559726426112 143893355573366784 144454476521965302 144737166299894784 144873095268996864 144878926501951488 145749123055959808 146150827578556416 146747404720726656 146891133814478592 147034581637988352 147172668209774592 148180700183814144 148674430130282496 149400379496153016 149692748144873472 149839362002018304 150097802088779776 150238765464144896 151771814091330048 152811347064558336 153320506071853824 154180890505478144 154933726884899424 155236924002091008 155388968002093056 156514683281684112 156820974247010304 156974569716400128 157586701660325784 157895090508976128 158043376657087488 158049738002128896 158999043333774336 159775405850052531 160088077877156352 160244873252158464 160552001683390464 161651672927797248 161721629692229376 161880025020037632 162190287414853632 162311523403227968 162629158478381056 162788442668859392 163743056824123392 163896835051794432 163967763437954784 164288639687344128 164449549226704896 165090830310817488 165252525541288416 165413904342736896 165569251735996416 165575916002230272 165738086341115904 166570426349668352 166703287706790912 167383758509578842 167711319680830464 167875581502261248 168860027349877248 169018611147163008 169349371638644736 170743290852746304 171077426451283968 171205305507514432 171244985145163776 171540345244319744 171701446244737024 171708357335646208 173453501818662912 174300442745511852 174641539502352384 174812589002354688 177067116439885056 178628789262680064 178873923750496128 179223970568011776 180099087611800896 180275482408678272 180451532010258432 180621001893814272 180628272002433024 181109744669106176 181713192381456384 182600463828631464 182957803288178688 183136998002466816 184210938927138816 184383939433268736 184463733867699132 184824719648262144 185005742880043008 185498883889403392 186769424190015744 187310668630622208 187391729643376896 188675234640934272 188860029190043904 189044462105985024 189222001983995904 189967530768611904 190145937540558384 190518043093475328 190525711564210176 190704642548023296 191295724010947248 191670079635234816 191857807431155712 192605968695953736 192982888399859712 193164127025329152 193171902002601984 195135189545995776 195281051594508649 195663206294302208 195854845085971456 196230224279699456 197574266911752192 198232573507043328 199200505994870688 199590330859831296 199785816002691072 200957387920515072 202362418788440064 203748462752744448 204427341429138432 205425521807210397 205827528699201024 206029122752775168 206424002164359168 206578302513199232 206982565336121344 208686244375578816 209094632329347072 209299426288533504 210115602213767712 210526787345301504 210724502209449984 210732984002838528 210815695848799008 211435134720049152 211998724445032448 213033874466736708 213450770502875136 213659831002877952 215207689512315654 215628839589639168 215840033360050176 216681714782947953 217105749449842176 217309642903495296 217318389752927232 217734906392543232 218324075765497856 218529113402392576 218623684583939712 219051519583125504 220121107081089984 220336700721717888 220551872456982528 220759002314661888 220767888002973696 222271050275721216 223011645195423744 223178344679438456 223615092907773952 223834108669681664 225146703133169664 225358148196217344 227657721136995072 229217020596837504 229665586194874368 231271335758217216 232400590327349136 232855386003136512 233083452003139584 234772024922526168 235231461370515456 235461854574600192 236089488586513408 238498565000661504 240132116815734528 240367309878237696 240828002525085696 242284256508608512 242477509391695872 243467285104841952 243943737717571584 244182664003289088 245614585236185088 245845252577691648 245951645156932176 246432959531016192 246674323840057344 247636245466226232 247878788311932624 248120856514105344 248353877603994624 248363874003345408 248607129511673856 249025898920020992 249855639524502528 251075637764368263 251566979521245696 251813372253391872 252296002645327872 253290041024815872 253527916720744512 254024057457967104 254272856730697728 255060965347929664 255560106180313088 255810409908207616 256807958261271648 257310517866479616 257552169367105536 257562536003469312 260180252727994368 261450664118267778 261962309253528576 262218883503532032 265600674659827584 266120441146441728 267943183894020096 268310885625744192 268835955852017664 269099262370971648 269816558384586752 271664617003659264 272569788572184576 273900695742947196 274436704932268032 274705497003700224 276316408390708224 276575909149903104 278248325834105088 280154136285023616 280702383127068672 280966002945933312 281087594465065344 283012851961401408 283290043785065856 283566693158977536 283833002975993856 283844427432394752 284045165955648944 284601027337166848 284879774670503936 286943586016420872 287505119452852224 287786711146733568 288908953043930604 289474332599789568 289746190537993728 289757853003902976 291498246111919616 293494809441453312 293782267628957184 294345336419549184 296361400367628288 297348860260564992 298800758992306032 299385496289746944 299678724004036608 300195604177559552 300477530928289792 303543628182660096 305622694129116672 306641012143707648 308361781010956288 309867453769798848 310473848004182016 310777936004186112 313029366563368224 313641948494020608 313949139432800256 315173403320651568 315790181017952256 316086753314174976 316099476004257792 317998086667548672 319550811700105062 320176155754312704 320489746504316928 322811534268473481 323303345855594496 323443259384458752 323760050040075264 324380574829707264 324623046806455936 325258316956762112 327486113648246784 327793670103588864 327935526875909568 328577279374688256 328899098453409792 330181660621634976 330505051082576832 330827808685473792 331138503471992832 331151832004460544 331476172682231808 333140852699336704 333406575413581824 334767517019157684 335422639361660928 335751163004522496 337720054699754496 338037222294326016 341486581705492608 342154852902567936 342410611015028864 343080690488639488 343402892489474048 346907003637325824 348600885491023704 349283079004704768 349625178004709376 354134232879770112 357747847500992256 360198175223601792 360550964817356544 360903064020516864 361242003787628544 362219489338212352 363426384762912768 365200927657262928 365915606576357376 366273996004933632 368421877854277632 368767878866537472 368927467735398264 369649439296524288 370011485760086016 370997767778806784 373538848380031488 374621337261244416 374783459286753792 377350469281868544 377720058380087808 378444003967991808 379935061537223808 380291875081116768 381036086186950656 381409285096046592 382591448021894496 383340159270469632 383715614862311424 385211937391907472 385965776799719424 386328254050658304 386343804005203968 390270379091991552 390562103189017298 391326412588604416 391709690171942912 395148533823504384 396465147014086656 398401011989741376 399180661719662592 399571632005382144 401914775841030144 404724837576880128 407496925505488896 408854682858276864 410851043614420794 411655057398402048 412058245505550336 413156605026398464 417372488751157632 418189264658694144 420231204427535424 421053574690603008 421449004418899968 421465968005677056 421631391697598016 422870269440098304 423997448890064896 426067748933473416 426901541005750272 427319662005755904 430415379024631308 431257679179278336 431680066720100352 433363429565895906 434211498899684352 434619285806990592 434636779505854464 437058226804785152 437247369167879424 440242214162179968 440673401443435776 441103744913965056 441518004629323776 444542100551442432 446023290390847488 446356689358876912 447230185815547904 447668217339363328 450293406266339328 450716296392434688 455315442273990144 458434041193675008 462542671516434432 464801180654698272 465710772006273024 466166904006279168 469544049845052336 470462922741030912 470923709149200384 472178977173026816 476997130001323008 479326217550157593 480264233631469056 480734619756475392 481656005050171392 484568513017217024 484955018783391744 486934570209683904 487887475435143168 488365328006578176 491229170472370176 491690505155383296 491903290313864352 492865919062032384 493348647680114688 495272490932452464 495757576623865248 496241713028210688 496707755207989248 496727748006690816 497214259023347712 498051797840041984 499711279049005056 502151275528736526 503133959042491392 503626744506783744 506580082049631744 507055833441489024 508048114915934208 510121930695859328 511120212360626176 513615916522543296 514621035732959232 515104338734211072 515125072006938624 520360505455988736 522901328236535556 523924618507057152 524437767007064064 531201349319655168 535886367788040192 536621771251488384 537671911704035328 539633116769173504 543329234007318528 545139577144369152 547801391485894392 548873409864536064 549410994007400448 552632816781416448 553151818299806208 556496651668210176 560308272570047232 561932005891866624 562175188930130688 566025703922802816 566580087570131712 567133386317955072 567666005951987712 568090331911297888 569202054674333696 569759549341007872 573887172032841744 575010238905704448 575573422293467136 577817906087861208 578948665199579136 579492381075987456 579515706007805952 582996492223839232 585843154783525947 586989618882906624 587564535257914368 588690672839098368 592722800735256576 594697720521129984 597601517984612064 598770992579493888 599357448008073216 600391208355119104 600955061856579584 607087256365320192 611245388258233344 613282024287415296 619734907539597696 620947696008364032 626058733126736448 627283896988041216 627898278865600512 630346806641303136 631580362035904512 632173506628349952 632198952008515584 635996173335097344 639101623400210124 640352311508625408 640979493008633856 645623068536946962 646886518768917504 647520100080150528 649246093612911872 654972227296493568 655587340207177728 655871053751819136 657154558749376512 660363321243269952 661010102165153664 661655617370947584 662277006943985664 662303664008921088 666281705398673408 666813150827163648 669535034038315368 670845278723321856 671502326009044992 675440109399508992 676074444588652032 682973163410985216 684821222030057728 686805784978948096 693814007274651648 697201770982047408 698566158009409536 699250356009418752 708268465759540224 715495695001984512 720396350447203584 721101929634713088 722484007575257088 724438978676424704 726852769525825536 730401855314525856 731831213152714752 732547992009867264 736843755708555264 737535757733074944 737854935470796528 739298878593048576 740022971520172032 741995535557613568 747077696760062976 749566918573507584 753226913293104789 754700938563737088 755440116760175616 756888007935983616 759870123074447616 760583750162233536 762072172373901312 762818570192093184 765182896043788992 766680318540939264 767431229724622848 770423874783814944 771931553599438848 772656508101316608 772687608010407936 780540758183983104 781124206378034596 782652825177208832 783419380343885824 796802023979482752 798361323439325184 803829551682060288 809449675153760256 814993851010977792 817709365716553728 821702087228841588 823310114796804096 824116491011100672 826313210052796928 834744977502315264 840462408855070848 842107149381206016 842898008837799936 843262783395196032 847994897780129792 852135497866946832 853803082011500544 854639324011511808 860830758049262616 862515358358556672 863360133440200704 866726859131791812 868422997799368704 869238571613981184 869273559011708928 874116453609570304 874494738335758848 880484428324359936 881346802886871552 883036009258647552 889084201102884864 892046580781694976 892713378717753824 894460371631095808 895336434678726656 900586812532678656 901432592784869376 910630884547980288 916868082387350016 925085343032868864 929602361309396544 931421544012546048 932333808012558336 939088099690104672 940925845482061824 941847418298400768 944357954346053632 953994260002646016 958652435100315186 960528467262938112 961469239512950784 969910037566783488 973869140419367808 975774950870286336 982458340944740352 983381010310766592 983806580627728704 985731838124064768 986697295360229376 990544981864904928 991515153247730496 992483426056421376 993415510415978496 993455496013381632 994428518046695424 996103595680083968 999422558098010112 1004302551057473052 1006267918084982784 1007253489013567488 1013160164099263488 1014111666882978048 1020243861391718656 1027231833045086592 1029242071465918464 1030208677468422144 1040721010911977472 1045802656473071112 1047849237014114304 1048875534014128128 1062402698639310336 1073243542502976768 1079266233538347008 1086658468014637056 1090279154288738304 1095602782971788784 1097746819729072128 1098821988014800896 1105265633562832896 1106303636599612416 1112993303336420352 1120616545140094464 1123864011783733248 1124350377860261376 1132051407845605632 1133160175140263424 1135332011903975424 1136180663822595776 1138404109348667392 1139519098682015744 1147774344065683488 1150020477811408896 1151146844586934272 1155635812175722416 1157897330399158272 1158984762151974912 1159031412015611904 1165992984447678464 1171686309567051894 1173979237765813248 1175129070515828736 1185445601470513152 1189395441042259968 1195203035969224128 1197541985158987776 1198714896016146432 1200782416710238208 1201910123713159168 1214174512730640384 1222490776516466688 1226564048574830592 1239469815079195392 1252117466253472896 1254567793976082432 1260693613282606272 1263160724071809024 1264347013256699904 1264397904017031168 1271992346670194688 1278203246800420248 1280704623017250816 1281958986017267712 1291246137073893924 1293773037537835008 1295040200160301056 1298492187225823744 1311174680414355456 1311742107503638272 1320726642486539904 1322020204330307328 1323311234741895168 1324554013887971328 1332563410797346816 1333626301654327296 1339070068076630736 1341690557446643712 1343004652018089984 1350880218799017984 1352148889177304064 1365946326821970432 1369642444060115456 1373611569957896192 1387628014549303296 1394403541964094816 1397132316018819072 1398500712018837504 1416536931519080448 1430991390003969024 1437978652650472779 1440792700894407168 1442203859269426176 1444968015150514176 1448877957352849408 1453705539051651072 1460803710629051712 1463662426305429504 1465095984019734528 1473687511417110528 1475071515466149888 1475709870941593056 1478597757186097152 1480045943040344064 1483991071115227136 1494155393520125952 1499133837147015168 1506453826586209578 1509401877127474176 1510880233520351232 1519740246148895232 1521167500324467072 1524144344747802624 1530365792087577984 1533360637081878528 1540847749567629888 1543863107198877696 1545313016202633216 1545375216020815872 1561081516367966208 1562248412756069192 1565305650354417664 1566838760687771648 1593604047958965504 1607659103364120576 1618899350307520512 1629987702021955584 1635418731433107456 1643404174457683176 1646620229593608192 1648232982022201344 1652626420105593856 1669489955004630528 1680924817710141696 1685796017675599872 1686525566790392064 1695989795560259584 1704270995733893664 1707606164023001088 1709278648023023616 1721661516098525232 1725030716717113344 1726720266880401408 1733453718263583624 1736845995598737408 1738477143227962368 1738547118023417856 1748989476671517696 1757529464350577841 1760968856648719872 1762693605773743104 1766072018517295104 1778168402205769728 1784093161563389952 1785426757435507648 1788920743262191616 1790672869357453312 1801173625065357312 1802865185569738752 1821261769095960576 1833736164774700032 1859204722618793088 1862843088025092096 1878176199380209344 1881851690964123648 1883694836596801536 1888715908692107264 1907988520005292032 1917304870200630372 1921056934525876224 1922938479025901568 1947738280838735616 1964916681889480704 1966762020621533184 1967613161255457408 1971463676248129536 1981089963729809856 1983030306495460992 1984966852112842752 1986831020831956992 1986910992026763264 1992207191360167936 1998845116196020224 2008605102114946104 2012535836169965568 2014506978027134976 2026320328198526976 2028223333765956096 2040487722783437312 2054463666090173184 2060417354936844288 2081442021823954944 2091605312946142224 2095698474028228608 2097751068028256256 2124805397278620672 2146487085005953536 2158532467076694016 2173316936029274112 2180558308577476608 2191205565943577568 2195493639458144256 2197643976029601792 2210531267125665792 2212607273199224832 2225986606672840704 2241233090280188928 2248700755720522752 2259680739879314367 2264102815691211264 2266320350280526848 2270664023807950848 2272361327645191552 2276808218697334784 2295548688131366976 2300040955622817792 2302293689173868544 2311271624351444832 2315794660798316544 2317969524303949824 2318062824031223808 2331985968895356928 2343372619134103788 2347958475531626496 2350258141031657472 2390406071938448256 2395083970317975552 2401564833420476416 2403820247426318336 2428349025461280768 2444981553032933376 2453128097149661184 2478939630158390784 2504234932506945792 2521387226565212544 2526321448143618048 2528694026513399808 2543984693340389376 2556406493600840496 2561409246034501632 2563917972034535424 2582492274147787848 2587546075075670016 2590080400320602112 2596984374451647488 2622349360828710912 2623484215007276544 2641453284973079808 2644040408660614656 2649108027775942656 2665126821594693632 2667252603308654592 2678140136153261472 2683381114893287424 2686009304036179968 2701760437598035968 2704297778354608128 2731892653643940864 2739284888120230912 2775256029098606592 2788807083928189632 2794264632037638144 2797001424037675008 2833073863038160896 2861982780007938048 2875957305300945558 2881585401788814336 2884407718538852352 2921607421258103424 2927324852610859008 2947375022834221056 2950143030932299776 2951419741883186112 2957195514372194304 2960091886080688128 2967982142230454272 2988310787040251904 2998267674294030336 3012907653172419156 3018803754254948352 3021760467040702464 3039480492297790464 3042335000648934144 3060731584175155968 3081695499135259776 3087726214397755392 3090626032405266432 3122163032735932416 3124496825512138384 3130611300708835328 3133677521375543296 3187208095917931008 3237798700615041024 3259975404043911168 3270837462866214912 3286808348915366352 3293240459187216384 3296465964044402688 3305252840211187712 3338979910009261056 3361849635420283392 3371592035351199744 3373051133580784128 3391979591120519168 3408541991467787328 3415212328046002176 3418557296046047232 3443323032197050464 3450061433434226688 3453440533760802816 3466907436527167248 3473691991197474816 3476954286455924736 3477094236046835712 3497978953343035392 3515058928701155682 3521937713297439744 3525387211547486208 3556336804411539456 3568186323126779904 3570853514871015296 3577841486524383232 3602347250130714624 3605730371139477504 3642523538191921152 3667472329549400064 3718409445237586176 3756352398760418688 3763703381928247296 3777431817384214528 3815977040010584064 3834609740401260744 3842113869051752448 3845876958051803136 3895476561677471232 3933524041243066368 3935226322510914816 3962179927459619712 3966060612990921984 3969933704225685504 3973662041663913984 3984414382720335872 3997690232392040448 4017210204229892208 4025071672339931136 4029013956054269952 4052640656397053952 4056446667531912192 4080975445566874624 4108927332180346368 4120834709873688576 4162884043647909888 4183210625892284448 4191396948056457216 4195502136056512512 4249610794557241344 4292974170011907072 4346633872058548224 4361116617154953216 4382411131887155136 4390987278916288512 4395287952059203584 4421062534251331584 4425214546398449664 4451973213345681408 4482466180560377856 4497401511441045504 4519361479758628734 4528205631382422528 4532640700561053696 4544722655290383104 4591097376262733952 4600081911245635584 4622543248702889664 4631589321596633088 4635939048607899648 4636125648062447616 4663971937790713856 4686745238268207576 4695916951063252992 4700516282063314944 4780812143876896512 4807640494852636672 4856698050922561536 4889963106065866752 4906256194299322368 4957879260316781568 5008469865013891584 5042774453130425088 5057388053026799616 5087969386680778752 5112812987201680992 5122818492069003264 5127835944069070848 5164984548295575696 5175092150151340032 5180160800641204224 5193968748903294976 5246968430014553088 5272588393051733523 5282906569946159616 5288080817321229312 5298216055551885312 5330253643189387264 5334505206617309184 5356280272306522944 5366762229786574848 5372018608072359936 5403520875196071936 5408595556709216256 5463785307287881728 5478569776240461824 5577614167856379264 5588529264075276288 5666147726076321792 5723965560015876096 5751914610601891116 5763170803577628672 5768815437077704704 5843214842516206848 5894750045668442112 5900286061864599552 5902839483766372224 5914391028744388608 5935964284460908544 5976621574080503808 5996535348588060672 6025815306344838312 6037607508509896704 6043520934081404928 6078960984595580928 6084670001297868288 6121463168350311936 6163390998270519552 6181252064810532864 6244326065471864832 6248993651024276768 6261222601417670656 6267355042751086592 6374416191835862016 6475597401230082048 6519950808087822336 6541674925732429824 6573616697830732704 6586480918374432768 6592931928088805376 6610505680422375424 6677959820018522112 6723699270840566784 6746102267161568256 6817083982935574656 6830424656092004352 6886646064394100928 6900122866868453376 6906881067521605632 6933814873054334496 6947383982394949632 6953908572911849472 6954188472093671424 6995957906686070784 7030117857402311364 7043875426594879488 7050774423094972416 7141707029742030592 7204694500261429248 7211460742278955008 7285047076383842304 7334944659098800128 7436818890475172352 7512704797520837376 7554863634768429056 7631954080021168128 7669219480802521488 7684227738103504896 7691753916103606272 7790953123354942464 7867048082486132736 7870452645021829632 7924359854919239424 7932121225981843968 7947324083327827968 7968828765440671744 7995380464784080896 8034420408459784416 8050143344679862272 8058027912108539904 8105281312794107904 8112893335063824384 8161950891133749248 8217854664360692736 8325768087295819776 8366421251784568896 8382793896112914432 8391004272113025024 8499221589114482688 8585948340023814144 8764822263774310272 8781974557832577024 8842125068502663168 8850429092796899328 8903946426691362816 8964932361120755712 8994803022882091008 9038722959517257468 9056411262764845056 9065281401122107392 9089445310580766208 9182194752525467904 9245086497405779328 9263178643193266176 9271878097215799296 9327943875581427712 9373490476536415152 9391833902126505984 9401032564126629888 9561624287753793024 9615280989705273344 9713396101845123072 9779926212131733504 9812512388598644736 9915758520633563136 10016939730027783168 10085548906260850176 10114776106053599232 10175938773361557504 10225625974403361984 10245636984138006528 10255671888138141696 10329969096591151392 10350184300302680064 10360321601282408448 10387937497806589952 10493936860029106176 10545176786103467046 10565813139892319232 10576161634642458624 10669010413234618368 10712560544613045888 10733524459573149696 10807041750392143872 10817191113418432512 10927570614575763456 10957139552480923648 11155228335712758528 11332295452152643584 11447931120031752192 11503829221203782232 11526341607155257344 11537630874155409408 11686429685032413696 11800572123729199104 11805678967532744448 11871928568921817088 11953243148161007616 11993070697176121344 12051630612689676624 12075215017019793408 12087041868162809856 12157921969191161856 12169340002595736576 12242926336700623872 12326781996541039104 12362504129621065728 12488652130943729664 12497987302048553536 12522445202835341312 12534710085502173184 12748832383671724032 13039901616175644672 13083349851464859648 13147233395661465408 13172961836748865536 13185863856177610752 13221011360844750848 13355919640037044224 13447398541681133568 13492204534323136512 13634167965871149312 13773292128788201856 13800245733736906752 13867629746108668992 13894767964789899264 13907817145823698944 13908376944187342848 13991915813372141568 14060235714804622728 14087750853189758976 14101548846189944832 14283414059484061184 14422921484557910016 14570094152767684608 14669889318197600256 14873637780950344704 15025409595041674752 15109727269536858112 15263908160042336256 15338438961605042976 15368455476207009792 15383507832207212544 15581906246709884928 15740905290043659264 15817765179155200569 15848719709838478848 15864242451963687936 15894648166655655936 15937657530881343488 15990760929568161792 16068840816919568832 16100286689359724544 16116055824217079808 16210562625588215808 16225786670127648768 16323901782267498496 16435709328721385472 16732842503569137792 16765587792225828864 16998443178228965376 17171896680047628288 17529644527548620544 17684250137005326336 17700858185593798656 17807892853382725632 17929864722241511424 17989606045764182016 18077445919034514936 18112822525529690112 18130562802244214784 18178890621161532416 18364389505050935808 18490172994811558656 18543756194431598592 18655887751162855424 18746980953072830304 18783667804253011968 18802065128253259776 19123248575507586048 19426792203690246144 19559852424263467008 19625024777197289472 19831517041267126272 20033879460055566336 20171097812521700352 20451251948806723968 20491273968276013056 20659938193182302784 20700368600605360128 20720643202564816896 20775874995613179904 20987873720058212352 21090353572206934092 21131626279784638464 21152323269284917248 21425121089226091776 21614083500784287744 21634382226836865024 21855141229151526912 21914279104961847296 22310456671425517056 22664590904305287168 22895862240063504384 23007658442407564464 23052683214310514688 23075261748310818816 23372859370064827392 23601144247458398208 23611357935065488896 23743857137843634176 23906486296322015232 23986141394352242688 24103261225379353248 24150430034039586816 24174083736325619712 24315843938382323712 24338680005191473152 24485852673401247744 24653563993082078208 24977304261887459328 24995974604097107072 25044890405670682624 25497664767343448064 26294466791322930816 26345923673497731072 26442022721689501696 26711839280074088448 26894797083362267136 26984409068646273024 27268335931742298624 27546584257576403712 27735259492217337984 27789535929579798528 27815634291647397888 27983831626744283136 28120471429609245456 28175501706379517952 28203097692379889664 28566828118968122368 28845842969115820032 29140188305535369216 29339778636395200512 29747275561900689408 30050819190083349504 30527816320084672512 30676877923210085952 30736910952414019584 30767015664414425088 31163812493419769856 31481810580087318528 31635530358310401138 31697439419676957696 31728484903927375872 32137681633839137664 32200573378719449088 32421125251176431616 32451573340255297536 32647803564534996992 32871418657442770944 33465685007138275584 33996886356457930752 34343793360095256576 35059289055097241088 35401716371187597312 35615785706765451264 35859729444483022848 35979212091528364032 36154891838069029872 36225645051059380224 36261125604488429568 36357781242323064832 36728779010101871616 36980345989623117312 37087512388863197184 37311775502325710848 37493961906145660608 37567335608506023936 37604130256506519552 38246497151015172096 39119704848526934016 39250049554394578944 39663034082534252544 40067758920111132672 40342195625043400704 40902503897613447936 41319876386364605568 41400737201210720256 41551749991226359808 41975747440116424704 42180707144413868184 42263252559569276928 42304646538569834496 42850242178452183552 43268764453673730048 43710282458303053824 43828558209923694592 44620913342851034112 45329181808610574336 45791724480127008768 46015316884815128928 46105366428621029376 46150523496621637632 46745718740129654784 47222715870130977792 47812972592644030464 47972282788704485376 48206522450758706496 48300860068079173632 48348167472651239424 48631687876764647424 48677360010382946304 48971705346802495488 49307127986164156416 49991949208194214144 50995329534686896128 52588933582645861632 52884045443379003392 53423678560148176896 53789594166724534272 53968818137292546048 54536671863484597248 55093168515152807424 55470518984434675968 55631268583294795776 55967663253488566272 56240942859218490912 56351003412759035904 56406195384759779328 57133656237936244736 58280376611070738432 58679557272790401024 59494551123801378816 60101638380166699008 61353755846420171904 61473821904828039168 62327624986839539712 62963621160174637056 63271060716620802276 63394878839353915392 63456969807854751744 64275363267678275328 64842250502352863232 64903146680510595072 65295607129069993984 65742837314885541888 66931370014276551168 67993772712915861504 68687586720190513152 70118578110194482176 70803432742375194624 71231571413530902528 71719458888966045696 71958424183056728064 72309783676138059744 72451290102118760448 72522251208976859136 72715562484646129664 73457558020203743232 73960691979246234624 74987923812291321216 75134671217012047872 76492994302030344192 79326068165068505088 80135517840222265344 80684391250086801408 81805007795226895872 82639752772729211136 83103499982452719616 83951494880232849408 84361414288827736368 84526505119138553856 84609293077139668992 85700484356904367104 86537528907347460096 87420564916606107648 87657116419847389184 89241826685702068224 91583448960254017536 92030633769630257856 92210732857242058752 92301046993243275264 93491437480259309568 94445431740261955584 96413044901517412992 96601720136158347264 97263375753529294848 97354720020765892608 97943410693604990976 98614255972328312832 99983898416388428288 101990659069373792256 105177867165291723264 105768090886758006784 106847357120296353792 107579188333449068544 107937636274585092096 109073343726969194496 110186337030305614848 110941037968869351936 111262537166589591552 111935326506977132544 112481885718436981824 112702006825518071808 112812390769519558656 114267312475872489472 117359114545580802048 118989102247602757632 120203276760333398016 122707511692840343808 124655249973679079424 125927242320349274112 126542121433241604552 126789757678707830784 126913939615709503488 128550726535356550656 129806293361021190144 130591214258139987968 131485674629771083776 133862740028553102336 135987545425831723008 137375173440381026304 140237156220388964352 143438917777932091392 143916848366113456128 144619567352276119488 144902580204237520896 145044502417953718272 145431124969292259328 146915116040407486464 147921383958492469248 149975847624582642432 152985988604060688384 158652136330137010176 160271035680444530688 161368782500173602816 163610015590453791744 165279505545458422272 166206999964905439232 167902989760465698816 168722828577655472736 169053010238277107712 169218586154279337984 171400968713808734208 174841129833212215296 175314232839694778368 178483653371404136448 184061267539260515712 184421465714484117504 186982874960518619136 188890863480523911168 192826089803034825984 194526751507058589696 194709440041531785216 195886821387209981952 197228511944656625664 199967796832776856576 203981318138747584512 210355734330583446528 213694714240592707584 215158376666898137088 215875272549170184192 218146687453938388992 220372674060611229696 221882075937738703872 224963771436873963648 225404013651036143616 228534624951744978944 237978204495205515264 240406553520666796032 245415023385680687616 249310499947358158848 251854484640698548224 253084242866483209104 253579515357415661568 253827879231419006976 257101453070713101312 259612586722042380288 261182428516279975936 262971349259542167552 267725480057106204672 274750346880762052608 280474312440777928704 289239134704552238976 289805160408475041792 290862249938584518656 293830232080814972928 295842767916984938496 299951695249165284864 305971977208121376768 317304272660274020352 320542071360889061376 322737565000347205632 327220031180907583488 330559011090916844544 335805979520931397632 337445657155310945472 338106020476554215424 338437172308558675968 342801937427617468416 356967306742808272896 368122535078521031424 373965749921037238272 377781726961047822336 385652179606069651968 389418880083063570432 391773642774419963904 394457023889313251328 399935593665553713152 407962636277495169024 420711468661166893056 430316753333796274176 431750545098340368384 436293374907876777984 440745348121222459392 443764151875477407744 449927542873747927296 457069249903489957888 475956408990411030528 480813107041333592064 490830046771361375232 498620999894716317696 503708969281397096448 506168485732966418208 507159030714831323136 507655758462838013952 514202906141426202624 525942698519084335104 535450960114212409344 560948624881555857408 578478269409104477952 581724499877169037312 587660464161629945856 591685535833969876992 599903390498330569728 611943954416242753536 641084142721778122752 645475130000694411264 654440062361815166976 661118022181833689088 674891314310621890944 676212040953108430848 685603874855234936832 713934613485616545792 736245070157042062848 747931499842074476544 755563453922095644672 771304359212139303936 778837760166127140864 783547285548839927808 788914047778626502656 799871187331107426304 841422937322333786112 872586749815753555968 881490696242444918784 887528303750954815488 899855085747495854592 914138499806979915776 951912817980822061056 961626214082667184128 981660093542722750464 1007417938562794192896 1012336971465932836416 1014318061429662646272 1015311516925676027904 1028405812282852405248 1070901920228424818688 1121897249763111714816 1156956538818208955904 1163448999754338074624 1175320928323259891712 1183371071667939753984 1199806780996661139456 1223887908832485507072 1290950260001388822528 1308880124723630333952 1322236044363667378176 1349782628621243781888 1371207749710469873664 1427869226971233091584 1472490140314084125696 1495862999684148953088 1511126907844191289344 1542608718424278607872 1577828095557253005312 1599742374662214852608 1682845874644667572224 1745173499631507111936 1762981392484889837568 1775056607501909630976 1799710171494991709184 1828276999613959831552 1923252428165334368256 1963320187085445500928 2024673942931865672832 2028636122859325292544 2056811624565704810496 2141803840456849637376 2243794499526223429632 2313913077636417911808 2350641856646519783424 2366742143335879507968 2399613561993322278912 2617760249447260667904 2644472088727334756352 2699565257242487563776 2742415499420939747328 2855738453942466183168 2944980280628168251392 3022253815688382578688 3085217436848557215744 3199484749324429705216 3365691749289335144448 3490346999263014223872 3525962784969779675136 3550113215003819261952 3599420342989983418368 3926640374170891001856 4049347885863731345664 4113623249131409620992 4283607680913699274752 4487588999052446859264 4627826155272835823616 4733484286671759015936 4799227123986644557824 5235520498894521335808 5288944177454669512704 5399130514484975127552 5484830998841879494656 5889960561256336502784 6170434873697114431488 6398969498648859410432 6731383498578670288896 7051925569939559350272 7100226430007638523904 7198840685979966836736 7853280748341782003712 8098695771727462691328 8227246498262819241984 8567215361827398549504 9255652310545671647232 9598454247973289115648 10471040997789042671616 10577888354909339025408 10798261028969950255104 11779921122512673005568 12340869747394228862976 12797938997297718820864 13462766997157340577792 14200452860015277047808 14397681371959933673472 15706561496683564007424 16197391543454925382656 16454492996525638483968 18511304621091343294464 19196908495946578231296 21155776709818678050816 21596522057939900510208 23559842245025346011136 24681739494788457725952 28795362743919867346944 31413122993367128014848 32394783086909850765312 37022609242182686588928 38393816991893156462592 43193044115879801020416 47119684490050692022272 49363478989576915451904 57590725487839734693888 64789566173819701530624 74045218484365373177856 86386088231759602040832 94239368980101384044544 115181450975679469387776 129579132347639403061248 148090436968730746355712 172772176463519204081664 259158264695278806122496 345544352927038408163328 518316529390557612244992 1036633058781115224489984
- Sum of all divisors σ(n): 4033460821134043882945395
- Sum of proper divisors (its aliquot sum) s(n): 2996827762352928658455411
- 1036633058781115224489984 is an abundant number, because the sum of its proper divisors (2996827762352928658455411) is greater than itself. Its abundance is 1960194703571813433965427
Bases of 1036633058781115224489984
- Binary: 110110111000001111111101100111111101010000010110101110100011100100000000000000002
- Hexadecimal: 0xDB83FD9FD416BA390000
- Base-36: 4OT1NZTF2FQ7LS00
Squares and roots of 1036633058781115224489984
- 1036633058781115224489984 squared (10366330587811152244899842) is 1074608098557891092236958202512182100072916320256
- 1036633058781115224489984 cubed (10366330587811152244899843) is 1113974280199024779120359994132452589024023479772060104800149007608315904
-
1036633058781115224489984 is a
perfect square number . Itssquare root is 1018151785728 -
The
cube root of 1036633058781115224489984 is 101206487.3039924683
Scales and comparisons
How big is 1036633058781115224489984?- 1,036,633,058,781,115,224,489,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,036,633,058,781,115,224,489,984 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 1036633058781115224489984 cubic inches would be around 8433873.9 feet tall.
Recreational maths with 1036633058781115224489984
- 1036633058781115224489984 backwards is 4899844225111878503366301
- 1036633058781115224489984 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1036633058781115224489984's digits is 108
- 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 1036633058781115224489984 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 1036633058781115224489984 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/1036633058781115224489984/
Chicago style:
Numbermatics. 2024. "Number 1036633058781115224489984 - Facts about the integer". https://numbermatics.com/n/1036633058781115224489984/
The information we have on file for 1036633058781115224489984 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 1036633058781115224489984, math, Factors of 1036633058781115224489984, curriculum, school, college, exams, university, Prime factorization of 1036633058781115224489984, STEM, science, technology, engineering, physics, economics, calculator, one septillion, thirty-six sextillion, six hundred thirty-three quintillion, fifty-eight quadrillion, seven hundred eighty-one trillion, one hundred fifteen billion, two hundred twenty-four million, four hundred eighty-nine thousand, nine hundred eighty-four.