21663515350854326324035584
21,663,515,350,854,326,324,035,584 is an even composite number composed of six prime numbers multiplied together.
21663515350854326324035584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 21663515350854326324035584:
226 × 34 × 72 × 114 × 732 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 73 × 73 × 1021 × 1021)See below for interesting mathematical facts about the number 21663515350854326324035584 from the Numbermatics database.
Names of 21663515350854326324035584
- Cardinal: 21663515350854326324035584 can be written as Twenty-one septillion, six hundred sixty-three sextillion, five hundred fifteen quintillion, three hundred fifty quadrillion, eight hundred fifty-four trillion, three hundred twenty-six billion, three hundred twenty-four million, thirty-five thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 2.1663515350854326324035584 × 1025
Factors of 21663515350854326324035584
Divisors of 21663515350854326324035584
- Number of divisors d(n): 18225
-
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 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 693 704 726 756 768 784 792 803 847 864 876 882 891 896 924 968 1008 1021 1022 1024 1056 1078 1089 1134 1152 1168 1176 1188 1232 1296 1314 1323 1331 1344 1386 1408 1452 1512 1533 1536 1568 1584 1606 1617 1694 1728 1752 1764 1782 1792 1848 1936 1971 2016 2042 2044 2048 2079 2112 2156 2178 2268 2304 2336 2352 2376 2409 2464 2541 2592 2628 2646 2662 2688 2772 2816 2904 3024 3063 3066 3072 3136 3168 3212 3234 3267 3388 3456 3504 3528 3564 3577 3584 3696 3872 3942 3969 3993 4032 4084 4088 4096 4158 4224 4312 4356 4536 4599 4608 4672 4704 4752 4818 4851 4928 5082 5184 5256 5292 5324 5329 5376 5544 5621 5632 5808 5913 5929 6048 6126 6132 6144 6237 6272 6336 6424 6468 6534 6776 6912 7008 7056 7128 7147 7154 7168 7227 7392 7623 7744 7884 7938 7986 8064 8168 8176 8192 8316 8448 8624 8712 8833 9072 9189 9198 9216 9317 9344 9408 9504 9636 9702 9801 9856 10164 10368 10512 10584 10648 10658 10731 10752 11088 11231 11242 11264 11616 11826 11858 11979 12096 12252 12264 12288 12474 12544 12672 12848 12936 13068 13552 13797 13824 14016 14112 14256 14294 14308 14336 14454 14553 14641 14784 15246 15488 15768 15876 15972 15987 16128 16336 16352 16384 16632 16863 16896 17248 17424 17666 17787 18144 18378 18396 18432 18634 18688 18816 19008 19272 19404 19602 19712 20328 20736 21024 21168 21296 21316 21441 21462 21504 21681 22176 22462 22484 22528 22869 23232 23652 23716 23958 24192 24504 24528 24576 24948 25088 25344 25696 25872 26136 26499 27104 27567 27594 27648 27951 28032 28224 28512 28588 28616 28672 28908 29106 29282 29568 30492 30976 31536 31752 31944 31974 32193 32256 32672 32704 32768 33264 33693 33726 33792 34496 34848 35332 35574 35937 36288 36756 36792 36864 37268 37303 37376 37632 38016 38544 38808 39204 39347 39424 40656 41391 41472 42048 42336 42592 42632 42882 42924 43008 43362 43659 43923 44352 44924 44968 45056 45738 46464 47304 47432 47916 47961 48384 49008 49056 49152 49896 50029 50176 50589 50688 51392 51744 52272 52998 53361 54208 55134 55188 55296 55902 56064 56448 57024 57176 57232 57344 57816 58212 58564 58619 59136 60984 61831 61952 63072 63504 63888 63948 64323 64386 64512 65043 65219 65344 65408 65536 66528 67386 67452 67584 68607 68992 69696 70664 71148 71874 72576 73512 73584 73728 74533 74536 74606 74752 75264 76032 77088 77616 78408 78617 78694 78848 79497 81312 82701 82782 82944 83853 84096 84672 85184 85264 85764 85848 86016 86724 87318 87846 88704 89848 89936 90112 91476 92928 94608 94864 95832 95922 96579 96768 97163 98016 98112 98304 99792 100058 100352 101079 101178 101376 102487 102784 103488 104544 105996 106722 107811 108416 110268 110376 110592 111804 111909 112128 112896 114048 114352 114464 114688 115632 116424 117128 117238 118041 118272 121968 123541 123662 123904 126144 127008 127776 127896 128646 128772 129024 130086 130438 130688 130816 131072 131769 133056 134772 134904 135168 137214 137984 139392 141328 142296 143748 143883 145152 147024 147168 147456 149066 149072 149212 149504 150087 150528 151767 152064 154176 155232 156816 157234 157388 157696 158994 160083 162624 165402 165564 165888 167706 168192 169344 170368 170528 171528 171696 172032 173448 174636 175692 175857 177408 179696 179872 180224 182952 185493 185856 189216 189728 191664 191844 192969 193158 193536 194326 195657 196032 196224 196608 199584 200116 200704 202158 202356 202752 204974 205568 206976 209088 211992 213444 215622 216832 220536 220752 221184 223599 223608 223818 224256 225792 228096 228704 228928 229376 231264 232848 234256 234476 235851 236082 236544 238491 243936 247082 247324 247808 251559 252288 254016 255552 255792 257292 257544 258048 260172 260876 261121 261376 261632 262144 263538 266112 269544 269808 270336 274428 275968 278784 282656 284592 287496 287766 289737 290304 291489 294048 294336 294912 298132 298144 298424 299008 300174 301056 303237 303534 304128 307461 308352 310464 313632 314468 314776 315392 317988 320166 325248 330804 331128 331776 335412 335727 336384 338688 340736 341056 343056 343392 344064 346896 349272 351384 351714 354123 354816 359392 359744 360448 365904 370623 370986 371712 378432 379456 383328 383688 385938 386316 387072 388652 391314 392064 392448 393216 395307 399168 400232 401408 404316 404712 405504 409948 410333 411136 413952 418176 423984 426888 431244 431649 432817 433664 441072 441504 442368 447198 447216 447636 448512 450261 451584 455301 456192 457408 457856 458752 462528 465696 468512 468952 471702 472164 473088 476982 480249 487872 494164 494648 495616 503118 504576 508032 511104 511584 514584 515088 516096 520344 521731 521752 522242 522752 523264 524288 527076 527571 532224 539088 539616 540672 548856 550319 551936 556479 557568 565312 569184 574992 575532 578907 579474 580608 582978 586971 588096 588672 589824 596264 596288 596848 598016 600348 602112 606474 607068 608256 614922 616704 620928 627264 628936 629552 630784 635976 640332 644809 650496 661608 662256 663552 670797 670824 671454 672768 677376 680141 681472 682112 686112 686784 688128 693792 698544 702768 703428 707553 708246 709632 715473 717409 718784 719488 720896 731808 741246 741972 743424 754677 756864 758912 766656 767376 771876 772632 774144 777304 782628 783363 784128 784896 786432 790614 798336 800464 802816 808632 809424 811008 819863 819896 820666 822272 827904 836352 847968 853776 862488 863298 864787 865634 867328 874467 882144 883008 884736 894396 894432 895272 897024 900522 903168 909711 910602 912384 914816 915712 917504 922383 925056 931392 937024 937904 943404 944328 946176 953964 960498 975744 988328 989296 991232 1006236 1007181 1009152 1016064 1022208 1023168 1029168 1030176 1032192 1040688 1042441 1043462 1043504 1044484 1045504 1046528 1048576 1054152 1055142 1062369 1064448 1068793 1078176 1079232 1081344 1097712 1100638 1103872 1111869 1112958 1115136 1130624 1138368 1149984 1151064 1157814 1158948 1161216 1165956 1173942 1176192 1177344 1179648 1185921 1192528 1192576 1193696 1196032 1200696 1204224 1212948 1214136 1216512 1229844 1230999 1233408 1241856 1254528 1257872 1259104 1261568 1271952 1280664 1289618 1298451 1300992 1323216 1324512 1327104 1341594 1341648 1342908 1345536 1350783 1354752 1358951 1360282 1362944 1364224 1372224 1373568 1376256 1387584 1397088 1405536 1406856 1415106 1416492 1419264 1430946 1434818 1437568 1438976 1441792 1463616 1482492 1483944 1486848 1509354 1513728 1517824 1533312 1534752 1543752 1545264 1548288 1554608 1565193 1565256 1566726 1568256 1569792 1572864 1581228 1582713 1596672 1600928 1605632 1617264 1618848 1622016 1639726 1639792 1641332 1644544 1650957 1655808 1669437 1672704 1695936 1707552 1724976 1726596 1729574 1731268 1734656 1748934 1760913 1764288 1766016 1769472 1788792 1788864 1790544 1794048 1801044 1806336 1819422 1821204 1824768 1829632 1831424 1835008 1844766 1850112 1862784 1874048 1875808 1886808 1888656 1892352 1907928 1920996 1934427 1951488 1976656 1978592 1982464 2012391 2012472 2014362 2018304 2032128 2040423 2044416 2046336 2058336 2060352 2064384 2081376 2084882 2086924 2087008 2088968 2091008 2093056 2097152 2108304 2110284 2122659 2124738 2128896 2137586 2152227 2156352 2158464 2162688 2195424 2201276 2207744 2223738 2225916 2230272 2261248 2276736 2299968 2302128 2315628 2317896 2322432 2331912 2347884 2350089 2352384 2354688 2359296 2371842 2385056 2385152 2387392 2392064 2401392 2408448 2425896 2428272 2433024 2459589 2459688 2461998 2466816 2483712 2509056 2515744 2518208 2523136 2543904 2561328 2579236 2594361 2596902 2601984 2623401 2646432 2649024 2654208 2683188 2683296 2685816 2691072 2701566 2709504 2717902 2720564 2725888 2728448 2744448 2747136 2752512 2767149 2775168 2794176 2811072 2813712 2830212 2832984 2838528 2861892 2869636 2872331 2875136 2877952 2883584 2927232 2964984 2967888 2973696 3018708 3021543 3027456 3035648 3066624 3069504 3087504 3090528 3096576 3109216 3127323 3130386 3130512 3133452 3136512 3139584 3145728 3162456 3165426 3187107 3193344 3201856 3206379 3211264 3234528 3237696 3244032 3279452 3279584 3282664 3289088 3301914 3311616 3335607 3338874 3345408 3391872 3415104 3449952 3453192 3459148 3462536 3469312 3497868 3521826 3528576 3532032 3538944 3577584 3577728 3581088 3588096 3602088 3612672 3638844 3642408 3649536 3652117 3659264 3662848 3670016 3689532 3692997 3700224 3725568 3748096 3751616 3773616 3777312 3784704 3815856 3841992 3868854 3895353 3902976 3953312 3957184 3964928 4024782 4024944 4028724 4036608 4052349 4064256 4076853 4080846 4088832 4092672 4116672 4120704 4128768 4162752 4169764 4173848 4174016 4177936 4182016 4186112 4194304 4216608 4220568 4245318 4249476 4257792 4275172 4304454 4312704 4316928 4325376 4390848 4402552 4415488 4447476 4451832 4460544 4513663 4522496 4553472 4599936 4604256 4631256 4635792 4644864 4663824 4695579 4695768 4700178 4704768 4709376 4718592 4743684 4748139 4760987 4770112 4770304 4774784 4784128 4802784 4816896 4851792 4856544 4866048 4919178 4919376 4923996 4933632 4952871 4967424 5008311 5018112 5031488 5036416 5046272 5087808 5122656 5158472 5188722 5193804 5203968 5246802 5282739 5292864 5298048 5308416 5366376 5366592 5371632 5382144 5403132 5419008 5435804 5440909 5441128 5451776 5456896 5488896 5494272 5505024 5534298 5550336 5588352 5622144 5627424 5660424 5665968 5677056 5723784 5739041 5739272 5744662 5750272 5755904 5767168 5803281 5854464 5929968 5935776 5947392 6037173 6037416 6043086 6053509 6054912 6071296 6121269 6133248 6139008 6175008 6181056 6193152 6218432 6254646 6260772 6261024 6266904 6273024 6279168 6291456 6324912 6330852 6367977 6374214 6386688 6403712 6412758 6422528 6456681 6469056 6475392 6488064 6558904 6559168 6565328 6578176 6603828 6623232 6671214 6677748 6690816 6783744 6830208 6899904 6906384 6918296 6925072 6938624 6995736 7043652 7050267 7057152 7064064 7077888 7092899 7155168 7155456 7162176 7176192 7204176 7225344 7277688 7284816 7297087 7299072 7304234 7318528 7325696 7340032 7378767 7379064 7385994 7400448 7451136 7481551 7496192 7503232 7547232 7554624 7569408 7631712 7683984 7737708 7783083 7790706 7805952 7870203 7906624 7914368 7929856 8049564 8049888 8057448 8073216 8104698 8128512 8153706 8161692 8177664 8185344 8233344 8241408 8257536 8301447 8325504 8339528 8347696 8348032 8355872 8364032 8372224 8388608 8433216 8441136 8490636 8498952 8515584 8550344 8608908 8616993 8625408 8633856 8650752 8781696 8805104 8830976 8894952 8903664 8921088 9018493 9027326 9044992 9106944 9199872 9208512 9262512 9271584 9289728 9327648 9381969 9391158 9391536 9400356 9409536 9418752 9437184 9487368 9496278 9512657 9521974 9540224 9540608 9549568 9568256 9605568 9619137 9633792 9703584 9713088 9732096 9838356 9838752 9847992 9867264 9905742 9934848 10006821 10016622 10036224 10062976 10072832 10092544 10175616 10245312 10316944 10377444 10387608 10407936 10493604 10565478 10585728 10596096 10616832 10732752 10733184 10743264 10764288 10806264 10838016 10871608 10881818 10882256 10903552 10913792 10956351 10977792 10988544 11010048 11068596 11078991 11100672 11176704 11244288 11254848 11320848 11331936 11354112 11447568 11466851 11478082 11478544 11489324 11500544 11511808 11534336 11606562 11686059 11708928 11859936 11871552 11894784 12074346 12074832 12086172 12107018 12109824 12142592 12230559 12242538 12266496 12278016 12350016 12362112 12386304 12436864 12509292 12521544 12522048 12533808 12546048 12558336 12582912 12649824 12661704 12735954 12748428 12773376 12807424 12825516 12845056 12913362 12938112 12950784 12976128 13117808 13118336 13130656 13156352 13207656 13246464 13342428 13355496 13381632 13540989 13567488 13660416 13799808 13812768 13836592 13850144 13877248 13991472 14086737 14087304 14100534 14114304 14128128 14155776 14185798 14282961 14310336 14310912 14324352 14352384 14408352 14450688 14555376 14569632 14594174 14598144 14608468 14637056 14651392 14680064 14757534 14758128 14771988 14800896 14858613 14902272 14948461 14963102 14992384 15006464 15094464 15109248 15138816 15263424 15367968 15475416 15566166 15581412 15611904 15740406 15813248 15828736 15859712 16099128 16099776 16114896 16146432 16209396 16257024 16307412 16322727 16323384 16355328 16370688 16466688 16482816 16515072 16602894 16651008 16679056 16695392 16696064 16711744 16728064 16744448 16777216 16866432 16882272 16981272 16997904 17031168 17100688 17217123 17217816 17233986 17250816 17267712 17301504 17409843 17563392 17610208 17661952 17789904 17807328 17842176 18036986 18054652 18089984 18160527 18213888 18363807 18399744 18417024 18525024 18543168 18579456 18655296 18763938 18782316 18783072 18800712 18819072 18837504 18874368 18974736 18992556 19025314 19043948 19080448 19081216 19099136 19136512 19211136 19238274 19267584 19370043 19407168 19426176 19464192 19676712 19677504 19695984 19734528 19811484 19869696 20013642 20033244 20072448 20125952 20145664 20185088 20351232 20490624 20633888 20754888 20775216 20815872 20987208 21130956 21150801 21171456 21192192 21233664 21278697 21465504 21466368 21486528 21528576 21612528 21676032 21743216 21763636 21764512 21807104 21827584 21891261 21912702 21955584 21977088 22020096 22136301 22137192 22157982 22201344 22353408 22444653 22488576 22509696 22641696 22663872 22708224 22895136 22933702 22956164 22957088 22978648 23001088 23023616 23068672 23213124 23349249 23372118 23417856 23719872 23743104 23789568 24148692 24149664 24172344 24214036 24219648 24285184 24461118 24485076 24532992 24556032 24700032 24724224 24772608 24873728 25018584 25043088 25044096 25067616 25092096 25116672 25165824 25299648 25323408 25471908 25496856 25546752 25614848 25651032 25690112 25826724 25850979 25876224 25901568 25952256 26235616 26236672 26261312 26312704 26415312 26492928 26684856 26710992 26763264 27055479 27081978 27134976 27320832 27599616 27625536 27673184 27700288 27754496 27982944 28145907 28173474 28174608 28201068 28228608 28256256 28311552 28371596 28537971 28565922 28620672 28621824 28648704 28704768 28816704 28857411 28901376 29110752 29139264 29188348 29196288 29216936 29274112 29302784 29360128 29515068 29516256 29543976 29601792 29717226 29804544 29896922 29926204 29984768 30012928 30188928 30218496 30277632 30526848 30735936 30950832 31132332 31162824 31223808 31480812 31595641 31626496 31657472 31719424 32198256 32199552 32229792 32292864 32418792 32514048 32614824 32645454 32646768 32710656 32741376 32869053 32933376 32965632 33030144 33205788 33236973 33302016 33358112 33390784 33392128 33423488 33456128 33488896 33554432 33732864 33764544 33962544 33995808 34062336 34201376 34400553 34434246 34435632 34467972 34501632 34535424 34603008 34819686 35058177 35126784 35220416 35323904 35579808 35614656 35684352 36073972 36109304 36179968 36321054 36427776 36691677 36727614 36799488 36834048 37050048 37086336 37158912 37310592 37527876 37564632 37566144 37601424 37638144 37675008 37748736 37949472 37985112 38050628 38086363 38087896 38160896 38162432 38198272 38273024 38422272 38476548 38535168 38740086 38814336 38852352 38928384 39353424 39355008 39391968 39469056 39622968 39739392 40027284 40066488 40144896 40173287 40251904 40291328 40370176 40622967 40702464 40981248 41267776 41509776 41550432 41631744 41974416 42260211 42261912 42301602 42342912 42384384 42467328 42557394 42848883 42931008 42932736 42973056 43057152 43225056 43352064 43486432 43527272 43529024 43614208 43655168 43782522 43825404 43911168 43954176 44040192 44272602 44274384 44315964 44402688 44575839 44706816 44845383 44889306 44977152 45019392 45283392 45327744 45416448 45790272 45867404 45912328 45914176 45957296 46002176 46047232 46137344 46426248 46698498 46744236 46835712 47439744 47486208 47579136 48297384 48299328 48344688 48428072 48439296 48570368 48922236 48968181 48970152 49065984 49112064 49400064 49448448 49545216 49650293 49747456 50037168 50086176 50088192 50135232 50184192 50233344 50331648 50599296 50646816 50943816 50993712 51079609 51093504 51229696 51302064 51380224 51651369 51653448 51701958 51752448 51803136 51904512 52229529 52370857 52471232 52473344 52522624 52625408 52830624 52985856 53369712 53421984 53526528 54110958 54163956 54269952 54481581 54641664 55091421 55199232 55251072 55346368 55400576 55508992 55965888 56291814 56346948 56349216 56402136 56457216 56512512 56623104 56743192 57075942 57131844 57241344 57243648 57297408 57409536 57633408 57714822 57802752 58110129 58221504 58278528 58376696 58392576 58433872 58548224 58605568 58720256 59030136 59032512 59087952 59203584 59434452 59609088 59793844 59849999 59852408 59969536 60025856 60377856 60436992 60555264 61053696 61471872 61901664 62264664 62325648 62447616 62961624 63129451 63191282 63252992 63314944 63438848 63836091 64396512 64399104 64459584 64585728 64837584 65028096 65229648 65290908 65293536 65421312 65482752 65673783 65738106 65866752 65931264 66060288 66408903 66411576 66473946 66588599 66604032 66716224 66781568 66784256 66846976 66912256 66977792 67108864 67333959 67465728 67529088 67925088 67991616 68124672 68402752 68801106 68868492 68871264 68935944 69003264 69070848 69206016 69639372 70047747 70116354 70253568 70440832 70647808 71159616 71229312 71368704 72147944 72218608 72359936 72642108 72855552 73383354 73455228 73598976 73668096 74100096 74172672 74317824 74621184 75055752 75129264 75132288 75202848 75276288 75350016 75497472 75898944 75970224 76098193 76101256 76172726 76175792 76321792 76324864 76396544 76546048 76844544 76953096 77070336 77480172 77552937 77628672 77704704 77856768 78021889 78706848 78710016 78783936 78938112 79245936 79478784 80054568 80132976 80267957 80289792 80346574 80503808 80582656 80740352 81166437 81245934 81404928 81962496 82535552 83019552 83100864 83263488 83948832 84437721 84520422 84523824 84603204 84685824 84768768 84934656 85114788 85613913 85697766 85862016 85865472 85946112 86114304 86450112 86572233 86704128 86972864 87054544 87058048 87228416 87310336 87565044 87650808 87822336 87908352 88080384 88545204 88548768 88631928 88805376 89151678 89413632 89690766 89778612 89954304 90038784 90566784 90655488 90832896 91580544 91734808 91824656 91828352 91914592 92004352 92094464 92274688 92852496 93396996 93488472 93671424 94786923 94879488 94972416 95158272 96594768 96598656 96689376 96856144 96878592 97140736 97844472 97936362 97940304 98131968 98224128 98607159 98800128 98896896 99090432 99203423 99300586 99494912 100074336 100172352 100176384 100270464 100368384 100466688 100663296 101198592 101293632 101887632 101987424 102159218 102187008 102459392 102604128 102760448 103201659 103302738 103306896 103403916 103504896 103606272 103809024 104459058 104639227 104741714 104942464 104946688 105045248 105250816 105661248 105971712 106739424 106843968 107053056 108221916 108327912 108539904 108963162 109283328 110075031 110182842 110398464 110502144 110692736 110801152 111017984 111931776 112583628 112693896 112698432 112804272 112914432 113025024 113246208 113486384 114151884 114259089 114263688 114482688 114487296 114594816 114819072 115266816 115429644 115605504 116220258 116443008 116557056 116753392 116785152 116867744 117096448 117211136 117440512 118060272 118065024 118175904 118407168 118868904 119218176 119587688 119699998 119704816 119939072 120051712 120519861 120755712 120873984 121110528 121868901 122107392 122943744 123803328 124529328 124651296 124895232 125923248 126135361 126258902 126382564 126505984 126629888 126877696 127672182 128546649 128793024 128798208 128919168 129171456 129675168 130056192 130459296 130581816 130587072 130842624 130965504 131347566 131476212 131733504 131862528 132120576 132817806 132823152 132947892 133177198 133208064 133432448 133563136 133568512 133693952 133824512 133955584 134536149 134667918 134931456 135058176 135850176 135983232 136249344 136805504 137602212 137736984 137742528 137871888 138006528 138141696 138412032 139278744 140095494 140232708 140507136 140881664 141295616 142319232 142458624 142737408 144295888 144437216 144719872 145284216 145711104 146766708 146904543 146910456 147197952 147336192 148200192 148345344 148635648 148950879 149242368 150111504 150258528 150264576 150405696 150552576 150700032 150994944 151797888 151940448 152196386 152202512 152345452 152351584 152643584 152649728 152793088 153092096 153238827 153689088 153906192 154140672 154954107 154960344 155105874 155257344 155409408 155713536 156043778 157112571 157413696 157420032 157567872 157876224 158491872 158957568 160109136 160265952 160535914 160579584 160693148 161007616 161165312 161480704 162332874 162491868 162809856 163444743 163924992 165071104 166039104 166201728 166526976 167897664 168875442 169040844 169047648 169206408 169371648 169537536 169869312 170229576 171227826 171395532 171724032 171730944 171892224 172228608 172900224 173144466 173408256 173945728 174109088 174116096 174456832 174620672 175130088 175301616 175644672 175816704 176160768 177090408 177097536 177263856 177610752 178303356 178827264 179381532 179549997 179557224 179908608 180077568 181133568 181310976 181665792 183161088 183469616 183649312 183656704 183829184 184008704 184188928 184549376 185704992 186793992 186976944 187342848 189388353 189573846 189758976 189944832 190316544 191508273 193189536 193197312 193378752 193712288 193757184 194281472 195688944 195872724 195880608 196263936 196448256 197021349 197214318 197600256 197793792 198180864 198406846 198601172 198989824 199765797 200148672 200344704 200352768 200540928 200736768 200933376 201326592 202001877 202397184 202587264 203775264 203974848 204318436 204374016 204918784 205208256 205520896 206403318 206605476 206613792 206807832 207009792 207212544 207618048 208918116 209278454 209483428 209884928 209893376 210090496 210501632 211322496 211943424 213478848 213687936 214106112 216443832 216655824 217079808 217926324 218566656 220150062 220365684 220796928 221004288 221385472 221602304 222035968 223863552 225167256 225387792 225396864 225608544 225828864 226050048 226492416 226972768 228294579 228303768 228518178 228527376 228965376 228974592 229189632 229638144 230533632 230859288 231211008 232440516 232658811 232886016 233114112 233506784 233570304 233735488 234065667 234192896 234422272 234881024 236120544 236130048 236351808 236814336 237737808 238436352 239175376 239399996 239409632 239878144 240103424 240803871 241039722 241511424 241747968 242221056 243499311 243737802 244214784 245887488 247606656 249058656 249302592 249790464 251846496 252270722 252517804 252765128 253011968 253259776 253755392 255344364 256841739 257093298 257586048 257596416 257838336 258342912 259350336 260112384 260918592 261163632 261174144 261685248 261931008 262695132 262952424 263467008 263725056 264241152 265635612 265646304 265895784 266354396 266416128 266604541 266864896 267126272 267137024 267387904 267649024 267911168 269072298 269335836 269862912 270116352 271700352 271966464 272498688 273611008 275204424 275473968 275485056 275743776 276013056 276283392 276824064 278557488 280190988 280465416 281014272 281763328 282591232 284360769 284638464 284917248 285474816 288591776 288874432 289439744 290568432 291422208 293533416 293809086 293820912 294395904 294672384 295821477 296400384 296690688 297271296 297610269 297901758 298484736 300223008 300517056 300529152 300811392 301105152 301400064 301989888 303595776 303880896 304392772 304405024 304690904 304703168 305287168 305299456 305586176 306184192 306477654 307378176 307812384 308281344 309604977 309908214 309920688 310211748 310514688 310818816 311427072 312087556 313917681 314225142 314827392 314840064 315135744 315752448 316983744 317915136 320218272 320531904 321071828 321159168 321386296 322015232 322330624 322961408 324665748 324983736 325619712 326889486 327849984 330142208 332078208 332403456 333053952 335795328 337750884 338081688 338095296 338412816 338743296 339075072 339738624 340459152 342455652 342777267 342791064 343448064 343461888 343784448 344457216 345800448 346288932 346816512 347552051 347891456 348218176 348232192 348913664 349241344 350260176 350603232 351289344 351633408 352321536 354180816 354195072 354527712 355221504 356606712 357654528 358763064 359099994 359114448 359817216 360155136 361559583 362267136 362621952 363331584 365606703 366322176 366939232 367298624 367313408 367658368 368017408 368377856 369098752 371409984 373587984 373953888 374685696 378406083 378776706 379147692 379517952 379889664 380633088 383016546 385639947 386379072 386394624 386757504 387424576 387514368 388562944 391377888 391745448 391761216 392527872 392896512 394042698 394428636 395200512 395587584 396361728 396813692 397202344 397979648 399531594 400297344 400689408 400705536 401081856 401473536 401866752 403608447 404003754 404794368 405174528 407550528 407949696 408636872 408748032 409837568 410416512 411041792 412806636 413210952 413227584 413615664 414019584 414425088 415236096 417836232 418556908 418949993 418966856 419769856 419786752 420180992 421003264 422644992 423886848 426957696 427375872 428212224 432887664 433311648 434159616 435852648 437133312 440300124 440713629 440731368 441593856 441906157 442008576 442770944 443204608 444071936 446852637 447727104 450334512 450775584 450793728 451217088 451657728 452100096 452984832 453945536 456589158 456607536 457036356 457054752 457930752 457949184 458379264 459276288 459716481 461067264 461718576 462422016 464862321 464881032 465317622 465772032 466228224 467013568 467140608 467470976 468131334 468385792 468844544 469762048 471337713 472241088 472260096 472703616 473628672 475475616 476872704 478350752 478799992 478819264 479756288 480206848 481607742 482079444 483022848 483495936 484442112 486998622 487475604 488429568 490334229 491774976 495213312 498117312 498605184 499580928 503692992 504541444 505035608 505530256 506023936 506519552 507510784 510688728 513683478 514186596 515172096 515192832 515676672 516685824 518700672 520224768 521837184 522327264 522348288 523370496 523862016 525390264 525904848 526934016 527450112 528482304 531271224 531292608 531791568 532687351 532708792 532832256 533209082 533729792 534252544 534274048 534775808 535298048 535822336 538144596 538649991 538671672 539725824 540232704 543400704 543932928 544997376 546153223 547222016 550408848 550947936 550970112 551487552 552026112 552566784 553648128 557114976 560381976 560930832 561875699 562028544 563526656 565182464 568165059 568721538 569276928 569834496 570949632 574524819 577183552 577748864 578879488 581136864 582844416 587066832 587618172 587641824 588791808 589344768 591064047 591642954 592800768 593381376 594542592 595220538 595803516 596969472 599297391 600446016 601034112 601058304 601622784 602210304 602800128 603979776 606005631 607191552 607761792 608785544 608810048 609381808 609406336 610574336 610598912 611172352 612368384 612955308 614756352 615624768 616562688 619209954 619816428 619841376 620423496 621029376 621637632 622854144 624175112 627835362 628450284 629654784 629680128 630271488 631504896 633967488 635830272 640436544 641063808 642143656 642318336 642772592 644030464 644661248 645922816 649331496 649967472 651239424 653778972 655699968 658349989 660284416 664156416 664806912 666107904 671590656 675501768 676163376 676190592 676825632 677486592 678150144 679477248 680918304 684883737 684911304 685554534 685582128 686896128 686923776 687568896 688914432 691600896 692577864 693633024 694423961 695104102 695782912 696436352 696464384 697827328 698482688 700520352 701206464 702197001 702578688 703266816 704643072 708361632 708390144 709055424 710443008 713213424 715309056 717526128 718199988 718228896 719634432 720310272 722411613 723119166 724534272 725243904 726663168 730497933 731213406 732474589 732644352 733878464 734597248 734626816 735316736 736034816 736755712 738197504 742819968 747175968 747907776 749371392 756812166 757553412 758295384 759035904 759779328 761266176 766033092 770525217 771279894 772758144 772789248 773515008 774849152 775028736 777125888 782755776 783490896 783522432 785055744 785793024 788085396 788857272 790401024 791175168 792723456 793627384 794404688 795959296 799063188 799813623 800594688 801378816 801411072 802163712 802947072 803733504 807216894 808007508 809588736 810349056 815101056 815899392 817273744 817496064 819675136 820833024 822083584 825613272 826421904 826455168 827231328 828039168 828850176 830472192 835672464 837080123 837113816 837899986 837933712 839539712 839573504 840361984 842006528 845289984 847773696 853082307 853915392 854751744 856424448 865775328 866623296 868319232 871705296 874266624 880600248 881427258 881462736 882947527 883187712 883812314 884017152 885541888 886409216 888143872 892830807 893705274 895454208 900669024 901551168 901587456 902434176 903315456 904200192 905969664 907891072 913178316 913215072 914072712 914109504 915861504 915898368 916758528 918552576 919432962 922134528 923437152 924844032 928814931 929724642 929762064 930635244 931544064 932456448 934027136 934281216 934941952 936262668 936771584 937689088 941753043 942675426 944482176 944520192 945407232 947257344 950951232 953745408 956701504 957599984 957638528 959512576 960413696 963215484 964158888 966045696 966991872 968884224 973997244 974951208 976859136 980668458 983549952 990426624 996234624 997210368 999161856 1007385984 1009082888 1010071216 1011060512 1012047872 1013039104 1015021568 1021377456 1027366956 1028331801 1028373192 1030344192 1030385664 1031353344 1033371648 1037401344 1040449536 1042656153 1043674368 1044654528 1044696576 1046740992 1047724032 1050780528 1051809696 1053868032 1054900224 1056964608 1062542448 1062585216 1063583136 1065374702 1065417584 1065664512 1066418164 1067459584 1068505088 1068548096 1069551616 1070596096 1071644672 1076289192 1077299982 1077343344 1079451648 1080465408 1084678749 1086801408 1087865856 1089994752 1091237653 1092306446 1094444032 1100817696 1101895872 1101940224 1102975104 1104052224 1105133568 1107296256 1114229952 1120763952 1121861664 1123751398 1124057088 1127053312 1130364928 1135218249 1136330118 1137443076 1138553856 1139668992 1141899264 1149049638 1154367104 1155497728 1157758976 1162273728 1165688832 1174133664 1175236344 1175283648 1177583616 1178689536 1182128094 1183285908 1185601536 1186762752 1189085184 1190441076 1191607032 1193938944 1198594782 1200892032 1202068224 1202116608 1203245568 1204420608 1205600256 1210825341 1212011262 1214383104 1215523584 1217571088 1217620096 1218763616 1218812672 1221148672 1221197824 1222344704 1224736768 1225910616 1229512704 1231249536 1233125376 1238419908 1239632856 1239682752 1240846992 1242058752 1243275264 1245708288 1248350224 1255670724 1256849979 1256900568 1259309568 1259360256 1260542976 1263009792 1267934976 1271660544 1280873088 1282127616 1284287312 1284636672 1285545184 1288060928 1289322496 1291845632 1298662992 1299934944 1302478848 1307557944 1311399936 1316699978 1320568832 1325718471 1328312832 1329613824 1332215808 1340557911 1343181312 1351003536 1352326752 1352381184 1353651264 1354973184 1356300288 1358954496 1361836608 1369767474 1369822608 1371109068 1371164256 1373792256 1373847552 1375137792 1377828864 1379149443 1383201792 1385155728 1387266048 1387488971 1388847922 1390208204 1391565824 1392872704 1392928768 1395654656 1396965376 1401040704 1402412928 1404394002 1405157376 1406533632 1409286144 1414013139 1416723264 1416780288 1418110848 1420886016 1426426848 1430618112 1435052256 1436399976 1436457792 1439268864 1440620544 1444823226 1446238332 1449068544 1450487808 1453326336 1460995866 1462426812 1464949178 1465288704 1467756928 1469194496 1469253632 1470633472 1472069632 1473511424 1485639936 1494351936 1495815552 1498742784 1513624332 1515106824 1516590768 1518071808 1519558656 1522532352 1532066184 1541050434 1542559788 1545516288 1545578496 1547030016 1549698304 1550057472 1554251776 1565511552 1566981792 1567044864 1570111488 1571586048 1576170792 1577714544 1580802048 1582350336 1585446912 1587254768 1588809376 1591918592 1598062053 1598126376 1599627246 1601189376 1602757632 1602822144 1604327424 1605894144 1607467008 1614433788 1615949973 1616015016 1619177472 1620698112 1630202112 1631798784 1634547488 1634992128 1638459669 1639350272 1641666048 1644167168 1651226544 1652843808 1652910336 1654462656 1656078336 1657700352 1660944384 1671344928 1674160246 1674227632 1675799972 1675867424 1679079424 1679147008 1680723968 1684013056 1685627097 1690579968 1695547392 1704495177 1706164614 1707830784 1709503488 1712848896 1731550656 1733246592 1736638464 1743410592 1748533248 1761200496 1762854516 1762925472 1765895054 1766375424 1767624628 1768034304 1771083776 1772818432 1776287744 1785661614 1787410548 1790908416 1797892173 1801338048 1803102336 1803174912 1804868352 1806630912 1808400384 1811939328 1815782144 1826356632 1826430144 1828145424 1828219008 1831723008 1831796736 1833517056 1837105152 1838865924 1844269056 1846874304 1849688064 1857629862 1859449284 1859524128 1861270488 1863088128 1864912896 1868054272 1868562432 1869883904 1872525336 1873543168 1875378176 1883506086 1885350852 1888964352 1889040384 1890814464 1894514688 1901902464 1907490816 1913403008 1915199968 1915277056 1919025152 1920827392 1926430968 1928317776 1932091392 1933983744 1937768448 1947994488 1949902416 1953718272 1961336916 1967099904 1975049967 1980853248 1992469248 1994420736 1998323712 2014771968 2018165776 2020142432 2022121024 2024095744 2026078208 2030043136 2042754912 2054651211 2054733912 2056663602 2056746384 2060688384 2060771328 2062706688 2066743296 2074802688 2080899072 2083271883 2085312306 2087348736 2089309056 2089393152 2093481984 2095448064 2101561056 2103619392 2106591003 2107736064 2109800448 2113929216 2125084896 2125170432 2127166272 2130749404 2130835168 2131329024 2132836328 2134919168 2137010176 2137096192 2139103232 2141192192 2143289344 2152578384 2154599964 2154686688 2158903296 2160930816 2167234839 2169357498 2173602816 2175731712 2179989504 2182475306 2184612892 2188888064 2197423767 2201635392 2203791744 2203880448 2205950208 2208104448 2210267136 2214592512 2228459904 2241527904 2243723328 2247502796 2248114176 2254106624 2260729856 2270436498 2272660236 2274886152 2277107712 2279337984 2283798528 2298099276 2308734208 2310995456 2315517952 2324547456 2331377664 2348267328 2350472688 2350567296 2355167232 2357379072 2364256188 2366571816 2371203072 2373525504 2378170368 2380882152 2383214064 2387877888 2397189564 2399440869 2401784064 2404136448 2404233216 2406491136 2408841216 2411200512 2421650682 2424022524 2428766208 2431047168 2435142176 2435240192 2437527232 2437625344 2442297344 2442395648 2444689408 2449473536 2451821232 2459025408 2462499072 2466250752 2476839816 2479265712 2479365504 2481693984 2484117504 2486550528 2491416576 2496700448 2511240369 2511341448 2513699958 2513801136 2518619136 2518720512 2521085952 2526019584 2535869952 2543321088 2559246921 2561746176 2564255232 2568574624 2569273344 2571090368 2576121856 2578644992 2583691264 2597325984 2599869888 2604957696 2615115888 2622799872 2633399956 2641137664 2648842581 2651436942 2656625664 2659227648 2664431616 2678492421 2681115822 2686362624 2702007072 2704653504 2704762368 2707302528 2709946368 2712600576 2717908992 2723673216 2739534948 2739645216 2742218136 2742328512 2747584512 2747695104 2750275584 2755657728 2758298886 2766403584 2770311456 2774532096 2774977942 2777695844 2780416408 2783131648 2785745408 2785857536 2791309312 2793930752 2802081408 2804825856 2808788004 2810314752 2813067264 2825259129 2828026278 2833446528 2833560576 2836221696 2841772032 2852853696 2861236224 2870104512 2872799952 2872915584 2878537728 2881241088 2889646452 2892476664 2898137088 2900975616 2906652672 2921991732 2924853624 2929898356 2930577408 2932649951 2935513856 2938388992 2938507264 2941266944 2944139264 2947022848 2971279872 2988703872 2991631104 2997485568 3027248664 3030213648 3033181536 3036143616 3039117312 3045064704 3064132368 3082100868 3084995403 3085119576 3091032576 3091156992 3094060032 3099396608 3100114944 3108503552 3127968459 3131023104 3133963584 3134089728 3140222976 3143172096 3152341584 3155429088 3161604096 3164700672 3170893824 3174509536 3177618752 3183837184 3196124106 3196252752 3199254492 3202378752 3205515264 3205644288 3208654848 3211788288 3214934016 3228867576 3231899946 3232030032 3238354944 3241396224 3254036247 3260404224 3263597568 3269094976 3269984256 3273712959 3276919338 3278700544 3283332096 3288334336 3302453088 3305687616 3305820672 3308925312 3312156672 3315400704 3321888768 3342689856 3348320492 3348455264 3351599944 3351734848 3358158848 3358294016 3361447936 3368026112 3371254194 3381159936 3391094784 3405654747 3408990354 3412329228 3415661568 3419006976 3425697792 3463101312 3466493184 3473276928 3486821184 3497066496 3522400992 3525709032 3525850944 3531790108 3532750848 3535249256 3536068608 3542167552 3545636864 3552575488 3571323228 3574821096 3581816832 3595784346 3602676096 3606204672 3606349824 3609736704 3613261824 3616800768 3631564288 3652713264 3652860288 3656290848 3656438016 3663446016 3663593472 3667034112 3674210304 3677731848 3688538112 3693748608 3699376128 3715259724 3718898568 3719048256 3722540976 3726176256 3728811457 3729825792 3736108544 3737124864 3739767808 3745050672 3747086336 3750756352 3767012172 3770549937 3770701704 3777928704 3778080768 3781628928 3789029376 3803804928 3814981632 3823072561 3826806016 3830399936 3830554112 3838050304 3841654784 3852861936 3856635552 3864182784 3867967488 3875536896 3895988976 3899804832 3907436544 3922673832 3934199808 3950099934 3961706496 3977155413 3984938496 3988841472 3996647424 4021673733 4029543936 4036331552 4040284864 4044242048 4048191488 4052156416 4060086272 4085509824 4109302422 4109467824 4113327204 4113492768 4121376768 4121542656 4125413376 4133486592 4137448329 4149605376 4161798144 4162466913 4166543766 4170624612 4174697472 4178618112 4178786304 4186963968 4190896128 4203122112 4207238784 4213182006 4215472128 4219600896 4227858432 4242039417 4250169792 4250340864 4254332544 4261498808 4261670336 4262658048 4265672656 4269838336 4274020352 4274192384 4278206464 4282384384 4286578688 4305156768 4309199928 4309373376 4317806592 4321861632 4334469678 4338714996 4347205632 4351463424 4359979008 4364950612 4369225784 4377776128 4394847534 4403270784 4407583488 4407760896 4411900416 4416208896 4420534272 4456919808 4483055808 4487446656 4495005592 4496228352 4508213248 4521459712 4540872996 4545320472 4549772304 4554215424 4558675968 4567597056 4596198552 4608449923 4617468416 4621990912 4631035904 4649094912 4662755328 4696534656 4700945376 4701134592 4710334464 4714758144 4728512376 4733143632 4742406144 4747051008 4756340736 4761764304 4766428128 4775755776 4794186159 4794379128 4798881738 4803568128 4808272896 4808466432 4812982272 4817682432 4822401024 4843301364 4847849919 4848045048 4857532416 4860967727 4862094336 4870284352 4870480384 4875054464 4875250688 4884594688 4884791296 4889378816 4898947072 4903642464 4915379007 4918050816 4924998144 4932501504 4953679632 4958531424 4958731008 4963387968 4968235008 4973101056 4982833152 4993400896 5022480738 5022682896 5027399916 5027602272 5037238272 5037441024 5042171904 5052039168 5056881291 5071739904 5086642176 5113485531 5118493842 5123492352 5128510464 5137149248 5138546688 5142180736 5152243712 5157289984 5167382528 5194651968 5199739776 5209915392 5230231776 5245599744 5266799912 5282275328 5297685162 5302873884 5313251328 5318455296 5328863232 5356984842 5362231644 5372725248 5393676519 5404014144 5409307008 5409524736 5414605056 5419892736 5425201152 5435817984 5447346432 5479069896 5479290432 5484436272 5484657024 5495169024 5495390208 5500551168 5511315456 5516597772 5532807168 5540622912 5549064192 5549955884 5555168089 5555391688 5560832816 5566263296 5571490816 5571715072 5582618624 5587861504 5604162816 5609651712 5617576008 5620629504 5626134528 5650518258 5656052556 5666893056 5667121152 5672443392 5683544064 5705707392 5722472448 5740209024 5745599904 5745831168 5757075456 5762482176 5779292904 5784953328 5796274176 5801951232 5813305344 5843983464 5849707248 5859560861 5859796712 5861154816 5865299902 5871027712 5876777984 5877014528 5882533888 5888278528 5894045696 5925149901 5942559744 5977407744 5983262208 5994971136 6054497328 6060427296 6066363072 6072287232 6078234624 6090129408 6128264736 6163953633 6164201736 6169990806 6170239152 6180632689 6182065152 6182313984 6188120064 6198793216 6200229888 6217007104 6249815649 6255936918 6262046208 6267927168 6268179456 6280445952 6286344192 6304683168 6310858176 6319773009 6323208192 6329401344 6341787648 6349019072 6355237504 6367674368 6392248212 6392505504 6398508984 6404757504 6411030528 6411288576 6417309696 6423576576 6429868032 6457735152 6463799892 6464060064 6476709888 6482792448 6501704517 6508072494 6520808448 6527195136 6538189952 6539968512 6547425918 6553838676 6557401088 6566664192 6592271301 6604906176 6611375232 6611641344 6617850624 6624313344 6630801408 6643777536 6685379712 6696640984 6696910528 6703199888 6703469696 6716317696 6716588032 6722895872 6736052224 6742508388 6762319872 6782189568 6811309494 6817980708 6824658456 6831323136 6838013952 6851395584 6926202624 6932986368 6946553856 6973642368 6994132992 7044801984 7051418064 7051701888 7063580216 7065501696 7070498512 7072137216 7084335104 7091273728 7105150976 7142646456 7149642192 7163633664 7191568692 7198322607 7205352192 7212409344 7212699648 7219473408 7226523648 7233601536 7241849879 7263128576 7305426528 7305720576 7312581696 7312876032 7326892032 7327186944 7334068224 7348420608 7355463696 7377076224 7387497216 7398752256 7430519448 7437797136 7438096512 7445081952 7452352512 7457622914 7459651584 7472217088 7474249728 7479535616 7490101344 7494172672 7501512704 7533721107 7534024344 7541099874 7541403408 7555857408 7556161536 7563257856 7578058752 7607609856 7629963264 7638663571 7646145122 7653612032 7660799872 7661108224 7676100608 7683309568 7705723872 7713271104 7728365568 7735934976 7751073792 7791977952 7799609664 7814873088 7845347664 7868399616 7900199868 7923412992 7946527743 7954310826 7969876992 7977682944 7993294848 8035477263 8043347466 8059087872 8072663104 8080569728 8088484096 8096382976 8104312832 8120172544 8171019648 8218604844 8218935648 8226654408 8226985536 8242753536 8243085312 8250826752 8266973184 8274896658 8299210752 8323596288 8324933826 8333087532 8341249224 8349394944 8357236224 8357572608 8373927936 8381792256 8406244224 8414477568 8426364012 8430944256 8439201792 8475777387 8484078834 8500339584 8500681728 8508665088 8522997616 8523340672 8525316096 8531345312 8539676672 8548040704 8548384768 8556412928 8564768768 8573157376 8610313536 8618399856 8618746752 8635613184 8643723264 8668939356 8677429992 8694411264 8702926848 8719958016 8729901224 8738451568 8755552256 8789695068 8797949853 8806541568 8815166976 8815521792 8823800832 8832417792 8841068544 8913839616 8966111616 8974893312 8990011184 8992456704 9016426496 9042919424 9081745992 9090640944 9099544608 9108430848 9117351936 9135194112 9192397104 9207881353 9216899846 9234936832 9243981824 9262071808 9298189824 9325510656 9383905377 9393069312 9401890752 9402269184 9420668928 9429516288 9457024752 9466287264 9484812288 9494102016 9512681472 9523528608 9532856256 9551511552 9588372318 9588758256 9597763476 9607136256 9616545792 9616932864 9625964544 9635364864 9644802048 9686602728 9695699838 9696090096 9712422797 9715064832 9721935454 9724188672 9740568704 9740960768 9750108928 9750501376 9769189376 9769582592 9778757632 9807284928 9821138877 9830758014 9836101632 9849996288 9865003008 9907359264 9917062848 9917462016 9926775936 9936470016 9946202112 9965666304 9986801792 10044961476 10045365792 10054799832 10055204544 10074476544 10074882048 10084343808 10104078336 10113762582 10143479808 10173284352 10216964241 10226971062 10236987684 10246984704 10257020928 10274298496 10277093376 10284361472 10304487424 10314579968 10389303936 10399479552 10419830784 10460463552 10491199488 10533599824 10564550656 10595370324 10605747768 10626502656 10636910592 10657726464 10713969684 10724463288 10745450496 10787353038 10808028288 10818614016 10819049472 10829210112 10839785472 10850402304 10894692864 10958139792 10958580864 10968872544 10969314048 10990338048 10990780416 11001102336 11022630912 11033195544 11065614336 11081245824 11098128384 11099911768 11110336178 11110783376 11121665632 11132526592 11142981632 11143430144 11165237248 11175723008 11186434371 11208325632 11219303424 11235152016 11241259008 11252269056 11301036516 11311649811 11312105112 11333786112 11334242304 11344886784 11367088128 11411414784 11444944896 11469217683 11480418048 11491199808 11491662336 11514150912 11524964352 11558585808 11569906656 11592548352 11603902464 11626610688 11687966928 11699414496 11719121722 11719593424 11722309632 11730599804 11742055424 11753555968 11754029056 11765067776 11776557056 11788091392 11850299802 11885119488 11931466239 11954815488 11966524416 11989942272 12108994656 12120854592 12132726144 12144574464 12156469248 12180258816 12256529472 12327907266 12328403472 12339981612 12340478304 12361265378 12364130304 12364627968 12376240128 12397586432 12400459776 12434014208 12487400739 12499631298 12511873836 12524092416 12535854336 12536358912 12560891904 12572688384 12609366336 12621716352 12639546018 12646416384 12658802688 12683575296 12698038144 12710475008 12735348736 12784496424 12785011008 12797017968 12809515008 12822061056 12822577152 12834619392 12847153152 12859736064 12915470304 12927599784 12928120128 12953419776 12965584896 13003409034 13016144988 13041616896 13054390272 13076379904 13079937024 13094851836 13107677352 13114802176 13133328384 13184542602 13209812352 13222750464 13223282688 13235701248 13248626688 13261602816 13370759424 13393281968 13393821056 13406399776 13406939392 13432635392 13433176064 13445791744 13472104448 13485016776 13524639744 13564379136 13622618988 13635961416 13649316912 13662646272 13676027904 13702791168 13825349769 13852405248 13865972736 13893107712 13947284736 13988265984 14089603968 14102836128 14103403776 14127160432 14131003392 14140997024 14144274432 14168670208 14182547456 14210301952 14285292912 14299284384 14327267328 14382558477 14383137384 14396645214 14410704384 14424818688 14425399296 14438946816 14453047296 14467203072 14483699758 14526257152 14582903181 14610853056 14611441152 14625163392 14625752064 14653784064 14654373888 14668136448 14696841216 14710927392 14746137021 14754152448 14774994432 14797504512 14861038896 14875594272 14876193024 14890163904 14904705024 14915245828 14919303168 14944434176 14948499456 14959071232 14980202688 14988345344 15003025408 15067442214 15068048688 15082199748 15082806816 15111714816 15112323072 15126515712 15156117504 15170643873 15215219712 15259926528 15262378681 15277327142 15292290244 15307224064 15321599744 15322216448 15352201216 15366619136 15411447744 15426542208 15456731136 15471869952 15502147584 15583955904 15599219328 15629746176 15690695328 15736799232 15800399736 15846825984 15893055486 15908621652 15939753984 15955365888 15986589696 16070954526 16086694932 16118175744 16145326208 16161139456 16176968192 16192765952 16208625664 16342039296 16437209688 16437871296 16453308816 16453971072 16485507072 16486170624 16501653504 16533946368 16549793316 16598421504 16647192576 16649867652 16665504267 16666175064 16682498448 16698789888 16714472448 16715145216 16747855872 16763584512 16812488448 16828955136 16852728024 16861888512 16878403584 16951554774 16968157668 17000679168 17001363456 17017330176 17045995232 17046681344 17050632192 17062690624 17079353344 17096081408 17096769536 17112825856 17129537536 17146314752 17220627072 17236799712 17237493504 17271226368 17287446528 17337878712 17354859984 17388822528 17405853696 17439916032 17459802448 17476903136 17511104512 17578682583 17579390136 17595899706 17613083136 17630333952 17631043584 17647601664 17664835584 17682137088 17775449703 17827679232 17932223232 17949786624 17980022368 17984913408 18032852992 18085838848 18163491984 18181281888 18199089216 18216861696 18234703872 18270388224 18384794208 18415762706 18433799692 18469873664 18487963648 18524143616 18541898067 18596379648 18651021312 18749446947 18767810754 18786138624 18803781504 18804538368 18841337856 18859032576 18914049504 18932574528 18969624576 18988204032 19025362944 19047057216 19065712512 19103023104 19176744636 19177516512 19195526952 19214272512 19233091584 19233865728 19251929088 19270729728 19289604096 19373205456 19391399676 19392180192 19424845594 19430129664 19443870908 19448377344 19481137408 19481921536 19500217856 19501002752 19538378752 19539165184 19557515264 19614569856 19642277754 19661516028 19672203264 19699992576 19776813903 19814718528 19834125696 19834924032 19853551872 19872940032 19892404224 19931332608 19973603584 20089922952 20090731584 20109599664 20110409088 20148953088 20149764096 20168687616 20208156672 20227525164 20286959616 20346568704 20433928482 20453942124 20473975368 20493969408 20514041856 20548596992 20554186752 20568722944 20608974848 20629159936 20778607872 20798959104 20839661568 20920927104 20982398976 21067199648 21129101312 21190740648 21211495536 21253005312 21273821184 21315452928 21427939368 21448926576 21490900992 21574706076 21594967821 21616056576 21637228032 21638098944 21658420224 21679570944 21700804608 21725549637 21789385728 21916279584 21917161728 21937745088 21938628096 21980676096 21981560832 22002204672 22045261824 22066391088 22131228672 22162491648 22196256768 22199823536 22220672356 22221566752 22243331264 22265053184 22285963264 22286860288 22330474496 22351446016 22372868742 22416651264 22438606848 22470304032 22482518016 22504538112 22601163321 22602073032 22623299622 22624210224 22667572224 22668484608 22689773568 22734176256 22822829568 22889889792 22915990713 22938435366 22960836096 22982399616 22983324672 23028301824 23049928704 23117171616 23139813312 23185096704 23207804928 23253221376 23375933856 23398828992 23438243444 23439186848 23444619264 23461199608 23484110848 23507111936 23508058112 23530135552 23553114112 23576182784 23700599604 23770238976 23839583229 23862932478 23909630976 23933048832 23979884544 24217989312 24241709184 24265452288 24289148928 24312938496 24360517632 24513058944 24655814532 24656806944 24679963224 24680956608 24722530756 24728260608 24729255936 24752480256 24795172864 24800919552 24868028416 24974801478 24999262596 25023747672 25048184832 25071708672 25072717824 25121783808 25145376768 25218732672 25243432704 25279092036 25292832768 25317605376 25396076288 25420950016 25470697472 25568992848 25570022016 25594035936 25619030016 25644122112 25645154304 25669238784 25694306304 25719472128 25830940608 25855199568 25856240256 25906839552 25931169792 26006818068 26032289976 26083233792 26108780544 26152759808 26159874048 26189703672 26215354704 26229604352 26266656768 26369085204 26393849559 26419624704 26445500928 26446565376 26471402496 26497253376 26523205632 26741518848 26786563936 26787642112 26812799552 26813878784 26865270784 26866352128 26891583488 26944208896 26970033552 27049279488 27128758272 27245237976 27271922832 27298633824 27325292544 27352055808 27405582336 27623644059 27650699538 27704810496 27731945472 27786215424 27894569472 27976531968 28151716131 28179207936 28205672256 28206807552 28254320864 28262006784 28281994048 28288548864 28337340416 28365094912 28420603904 28570585824 28598568768 28654534656 28765116954 28766274768 28793290428 28821408768 28849637376 28850798592 28877893632 28906094592 28934406144 28967399516 29052514304 29137268391 29165806362 29221706112 29222882304 29250326784 29251504128 29307568128 29308747776 29336272896 29421854784 29463416631 29492274042 29508304896 29549988864 29595009024 29722077792 29751188544 29752386048 29780327808 29809410048 29830491656 29838606336 29888868352 29896998912 29918142464 29960405376 29976690688 30006050816 30134884428 30136097376 30164399496 30165613632 30223429632 30224646144 30253031424 30312235008 30341287746 30430439424 30519853056 30524757362 30554654284 30584580488 30614448128 30643199488 30644432896 30704402432 30733238272 30822895488 30853084416 30913462272 30943739904 31167911808 31198438656 31259492352 31381390656 31473598464 31600799472 31693651968 31786110972 31817243304 31879507968 31910731776 31973179392 32141909052 32173389864 32236351488 32259149461 32290652416 32322278912 32353936384 32385531904 32417251328 32684078592 32874419376 32875742592 32906617632 32907942144 32971014144 32972341248 33003307008 33067892736 33099586632 33196843008 33294385152 33299735304 33331008534 33332350128 33364996896 33397579776 33428944896 33430290432 33495711744 33527169024 33559303113 33624976896 33657910272 33705456048 33723777024 33756807168 33903109548 33934949433 33936315336 34001358336 34002726912 34034660352 34091990464 34093362688 34101264384 34125381248 34158706688 34192162816 34193539072 34225651712 34259075072 34292629504 34407653049 34441254144 34473599424 34474987008 34542452736 34574893056 34675757424 34709719968 34777645056 34811707392 34879832064 34919604896 34953806272 35022209024 35157365166 35158780272 35191799412 35226166272 35260667904 35262087168 35295203328 35329671168 35364274176 35550899406 35655358464 35794398717 35864446464 35899573248 35960044736 35969826816 36065705984 36171677696 36326983968 36362563776 36398178432 36433723392 36469407744 36540776448 36769588416 36831525412 36867599384 36939747328 36975927296 37048287232 37083796134 37192759296 37302042624 37462202217 37498893894 37535621508 37572277248 37607563008 37609076736 37682675712 37718065152 37828099008 37865149056 37939249152 37976408064 38050725888 38094114432 38131425024 38206046208 38353489272 38355033024 38391053904 38428545024 38466183168 38467731456 38503858176 38541459456 38579208192 38746410912 38782799352 38784360384 38849691188 38860259328 38886176623 38887741816 38896754688 38962274816 38963843072 39000435712 39002005504 39076757504 39078330368 39115030528 39229139712 39284555508 39323032056 39344406528 39399985152 39553627806 39629437056 39668251392 39669848064 39707103744 39745880064 39784808448 39947207168 40179845904 40181463168 40219199328 40220818176 40297906176 40299528192 40337375232 40416313344 40455050328 40573919232 40693137408 40867856964 40907884248 40947950736 40987938816 41016926027 41028083712 41097193984 41108373504 41137445888 41217949696 41258319872 41476049307 41557215744 41597918208 41679323136 41841854208 41964797952 42134399296 42258202624 42381481296 42422991072 42506010624 42547642368 42630905856 42855878736 42897853152 42981801984 43147675431 43149412152 43189935642 43232113152 43274456064 43276197888 43316840448 43359141888 43401609216 43451099274 43578771456 43748709543 43832559168 43834323456 43875490176 43877256192 43961352192 43963121664 44004409344 44090523648 44132782176 44238411063 44262457344 44324983296 44392513536 44399647072 44441344712 44443133504 44486662528 44530106368 44571926528 44573720576 44660948992 44702892032 44745737484 44833302528 44877213696 44940608064 44965036032 45009076224 45202326642 45204146064 45246599244 45248420448 45335144448 45336969216 45379547136 45468352512 45511931619 45645659136 45779779584 45787136043 45831981426 45876870732 45921672192 45964799232 45966649344 46056603648 46099857408 46234343232 46279626624 46370193408 46415609856 46506442752 46751867712 46797657984 46876486888 46878373696 46889238528 46922399216 46968221696 47014223872 47016116224 47060271104 47106228224 47152365568 47401199208 47540477952 47679166458 47725864956 47819261952 47866097664 47959769088 48435978624 48483418368 48530904576 48578297856 48625876992 49026117888 49311629064 49313613888 49359926448 49361913216 49445061512 49456521216 49458511872 49504960512 49590345728 49601839104 49736056832 49949602956 49996512801 49998525192 50047495344 50096369664 50143417344 50145435648 50243567616 50290753536 50437465344 50486865408 50558184072 50585665536 50635210752 50692949153 50792152576 50841900032 50941394944 51137985696 51140044032 51188071872 51238060032 51288244224 51290308608 51338477568 51388612608 51438944256 51661881216 51710399136 51712480512 51813679104 51862339584 52013636136 52064579952 52166467584 52217561088 52305519616 52319748096 52379407344 52430709408 52459208704 52533313536 52736047749 52738170408 52787699118 52839249408 52891001856 52893130752 52942804992 52994506752 53046411264 53326349109 53470644997 53483037696 53573127872 53575284224 53625599104 53627757568 53730541568 53732704256 53783166976 53888417792 53940067104 54098558976 54257516544 54490475952 54543845664 54597267648 54650585088 54704111616 54811164672 55247288118 55301399076 55409620992 55463890944 55572430848 55625694201 55789138944 55953063936 56248340841 56303432262 56358415872 56411344512 56413615104 56508641728 56524013568 56563988096 56577097728 56674680832 56730189824 56841207808 57141171648 57197137536 57309069312 57530233908 57532549536 57586580856 57642817536 57699274752 57701597184 57755787264 57812189184 57868812288 57934799032 58105028608 58274536782 58331612724 58443412224 58445764608 58500653568 58503008256 58615136256 58617495552 58672545792 58843709568 58926833262 58984548084 59016609792 59099977728 59330441709 59444155584 59502377088 59504772096 59560655616 59618820096 59660983312 59677212672 59777736704 59793997824 59836284928 59920810752 59953381376 60012101632 60269768856 60272194752 60328798992 60331227264 60446859264 60449292288 60506062848 60624470016 60682575492 60860878848 61039706112 61049514724 61106848979 61109308568 61169160976 61228896256 61286398976 61288865792 61408804864 61466476544 61645790976 61706168832 61826924544 61887479808 62335823616 62396877312 62518984704 62762781312 62947196928 63201598944 63387303936 63572221944 63634486608 63759015936 63821463552 63946358784 64283818104 64346779728 64455169471 64472702976 64518298922 64581304832 64644557824 64707872768 64771063808 64834502656 65176648911 65368157184 65748838752 65751485184 65813235264 65815884288 65942028288 65944682496 66006614016 66135785472 66199173264 66393686016 66588770304 66599470608 66662017068 66664700256 66729993792 66795159552 66857889792 66860580864 66991423488 67054338048 67118606226 67249953792 67315820544 67410912096 67447554048 67513614336 67803489963 67806219096 67869898866 67872630672 67986959579 68002716672 68005453824 68069320704 68183980928 68186725376 68202528768 68250762496 68317413376 68384325632 68387078144 68451303424 68518150144 68747972139 68815306098 68882508288 68947198848 68949974016 69084905472 69149786112 69351514848 69419439936 69555290112 69623414784 69759664128 69839209792 69907612544 70044418048 70314730332 70317560544 70383598824 70452332544 70521335808 70524174336 70590406656 70659342336 70728548352 71101798812 71310716928 71518749687 71588797434 71728892928 71799146496 71920089472 71939653632 72131411968 72653967936 72725127552 72796356864 72867446784 72938815488 73081552896 73539176832 73663050824 73735198768 73879494656 73951854592 74096574464 74167592268 74385518592 74604085248 74924404434 74997787788 75071243016 75144554496 75215126016 75218153472 75365351424 75436130304 75656198016 75730298112 75878498304 75952816128 76188228864 76262850048 76412092416 76706978544 76710066048 76782107808 76857090048 76932366336 76935462912 77007716352 77082918912 77158416384 77492821824 77565598704 77568720768 77699382376 77720518656 77772353246 77775483632 77793509376 77924549632 77927686144 78000871424 78004011008 78153515008 78156660736 78230061056 78458279424 78569111016 78646064112 78688813056 78799970304 79107255612 79181548677 79258874112 79336502784 79339696128 79414207488 79491760128 79569616896 79660348669 79894414336 80359691808 80362926336 80438398656 80441636352 80595812352 80599056384 80674750464 80832626688 80910100656 81147838464 81386274816 81735713928 81815768496 81895901472 81975877632 82033852054 82056167424 82194387968 82216747008 82274891776 82435899392 82516639744 82870932177 82952098614 83114431488 83195836416 83358646272 83683708416 83929595904 84268798592 84516405248 84762962592 84845982144 85012021248 85095284736 85261811712 85711757472 85795706304 85963603968 86295350862 86298824304 86379871284 86464226304 86548912128 86552395776 86633680896 86718283776 86803218432 86902198548 87157542912 87411805173 87497419086 87665118336 87668646912 87750980352 87754512384 87922704384 87926243328 88008818688 88265564352 88390249893 88476822126 88524914688 88649966592 88785027072 88799294144 88882689424 88886267008 88973325056 89060212736 89143853056 89147441152 89321897984 89405784064 89491474968 89666605056 89754427392 89881216128 89930072064 90018152448 90404653284 90408292128 90493198488 90496840896 90670288896 90673938432 90759094272 90936705024 91023863238 91291318272 91559559168 91574272086 91663962852 91753741464 91843344384 91929598464 91933298688 92113207296 92199714816 92468686464 92559253248 92740386816 92831219712 93503735424 93595315968 93752973776 93756747392 93778477056 93844798432 93936443392 94028447744 94032232448 94120542208 94212456448 94304731136 94802398416 95080955904 95358332916 95451729912 95638523904 95732195328 95919538176 96777448383 96871957248 96966836736 97061809152 97156595712 97251753984 98052235776 98623258128 98627227776 98719852896 98723826432 98890123024 98913042432 98917023744 99009921024 99180691456 99203678208 99472113664 99899205912 99993025602 99997050384 100094990688 100192739328 100286834688 100290871296 100487135232 100581507072 100677909339 100874930688 100973730816 101116368144 101171331072 101270421504 101286694883 101385898306 101584305152 101683800064 101882789888 102275971392 102280088064 102376143744 102476120064 102576488448 102580617216 102676955136 102777225216 102877888512 103222959147 103323762432 103420798272 103424961024 103627358208 103724679168 104027272272 104129159904 104332935168 104435122176 104611039232 104639496192 104758814688 104861418816 104918417408 105066627072 105472095498 105476340816 105575398236 105678498816 105782003712 105786261504 105885609984 105989013504 106092822528 106652698218 106836650767 106941289994 106966075392 107146255744 107150568448 107251198208 107255515136 107461083136 107465408512 107566333952 107880134208 108197117952 108515033088 108980951904 109087691328 109194535296 109301170176 109408223232 109622329344 110494576236 110602798152 110819241984 110927781888 111144861696 111251388402 111578277888 111906127872 112386606651 112496681682 112606864524 112716831744 112822689024 112827230208 113017283456 113048027136 113127976192 113154195456 113349361664 113460379648 114282343296 114394275072 114618138624 115060467816 115065099072 115173161712 115285635072 115398549504 115403194368 115511574528 115624378368 115737624576 115869598064 116210057216 116549073564 116658529869 116663225448 116886824448 116891529216 117001307136 117006016512 117230272512 117234991104 117345091584 117687419136 117853666524 117969096168 118033219584 118199955456 118660883418 118888311168 119004754176 119009544192 119121311232 119237640192 119321966624 119354425344 119555473408 119672569856 119841621504 119906762752 120024203264 120539537712 120544389504 120657597984 120662454528 120893718528 120898584576 121012125696 121248940032 121365150984 121721757696 122079412224 122099029448 122213697958 122218617136 122338321952 122457792512 122572797952 122577731584 122817609728 122932953088 123050778081 123291581952 123412337664 123653849088 123774959616 124428147921 124671647232 124793754624 125037969408 125525562624 125894393856 126403197888 126774607872 127144443888 127268973216 127518031872 127642927104 127892717568 128567636208 128693559456 128910338942 128945405952 129036597844 129162609664 129289115648 129415745536 129542127616 129669005312 130353297822 130736314368 131246128629 131497677504 131502970368 131626470528 131631768576 131884056576 131889364992 132013228032 132271570944 132398346528 132787372032 133177540608 133198941216 133324034136 133329400512 133459987584 133590319104 133715779584 133721161728 133982846976 134108676096 134237212452 134499907584 134631641088 134821824192 134895108096 135027228672 135606979926 135612438192 135739797732 135745261344 135973919158 136005433344 136010907648 136138641408 136367961856 136373450752 136405057536 136501524992 136634826752 136768651264 136774156288 136902606848 137361408129 137495944278 137630612196 137765016576 137894397696 137899948032 138169810944 138299572224 138703029696 138838879872 139110580224 139246829568 139519328256 139678419584 139815225088 140088836096 140629460664 140635121088 140767197648 140904665088 141042671616 141048348672 141180813312 141318684672 141457096704 142203597624 142621433856 143037499374 143177594868 143457785856 143598292992 143840178944 143879307264 144262823936 145307935872 145450255104 145592713728 145734893568 145877630976 147078353664 147326101648 147470397536 147758989312 147903709184 148193148928 148335184536 148771037184 149208170496 149848808868 149989538403 149995575576 150142486032 150289108992 150430252032 150436306944 150730702848 150872260608 151312396032 151460596224 151756996608 151905632256 152078847459 152376457728 152525700096 152824184832 153413957088 153420132096 153564215616 153714180096 153864732672 153870925824 154015432704 154165837824 154316832768 154985643648 155131197408 155137441536 155398764752 155441037312 155544706492 155550967264 155587018752 155849099264 155855372288 156001742848 156008022016 156307030016 156313321472 156460122112 156916558848 157138222032 157292128224 157377626112 157599940608 158208143247 158214511224 158363097354 158517748224 158673005568 158679392256 158828414976 158983520256 159139233792 159320697338 159788828672 160411934991 160719383616 160725852672 160876797312 160883272704 161191624704 161198112768 161349500928 161665253376 161820201312 162295676928 162772549632 163471427856 163631536992 163791802944 163951755264 164067704108 164112334848 164388775936 164433494016 164549783552 164871798784 165033279488 165741864354 165904197228 166228862976 166391672832 166717292544 166877082603 167367416832 167859191808 168537597184 169032810496 169525925184 169691964288 170024042496 170190569472 170523623424 171423514944 171591412608 171927207936 172590701724 172597648608 172759742568 172928452608 173097824256 173104791552 173267361792 173436567552 173606436864 173804397096 174315085824 174823610346 174994838172 175330236672 175337293824 175501960704 175509024768 175845408768 175852486656 176017637376 176531128704 176780499786 176953644252 177049829376 177299933184 177598588288 177765378848 177772534016 177946650112 178120425472 178287706112 178294882304 178811568128 178982949936 179333210112 179508854784 179762432256 179860144128 180036304896 180809306568 180816584256 180986396976 180993681792 181340577792 181347876864 181518188544 181873410048 182047726476 182582636544 183119118336 183148544172 183320546937 183327925704 183507482928 183686688768 183859196928 183866597376 184226414592 184399429632 184937372928 185118506496 185480773632 185662439424 187007470848 187190631936 187505947552 187513494784 187556954112 187689596864 187872886784 188056895488 188064464896 188241084416 188424912896 188609462272 189604796832 190161911808 190716665832 190903459824 191277047808 191464390656 191839076352 193365508413 193554896766 193743914496 193933673472 194123618304 194313191424 194503507968 195529946733 196104471552 197246516256 197254455552 197439705792 197447652864 197780246048 197826084864 197834047488 198019842048 198361382912 198407356416 198944227328 199798411824 199986051204 199994100768 200189981376 200385478656 200573669376 200581742592 200974270464 201163014144 201355818678 201749861376 201947461632 202232736288 202342662144 202540843008 202573389766 202771796612 203168610304 203367600128 203765579776 203960878737 204551942784 204560176128 204752287488 204952240128 205152976896 205161234432 205353910272 205554450432 206243916417 206445918294 206647524864 206841596544 206849922048 207254716416 207449358336 208054544544 208258319808 208665870336 208870244352 209222078464 209278992384 209517629376 209722837632 209836834816 210133254144 210944190996 210952681632 211150796472 211356997632 211564007424 211572523008 211771219968 211978027008 212185645056 213305396436 213673301534 213882579988 213932150784 214292511488 214301136896 214502396416 214511030272 214922166272 214930817024 215132667904 215760268416 216394235904 217961903808 218175382656 218389070592 218602340352 218816446464 219244658688 220989152472 221205596304 221638483968 221855563776 222289723392 222502776804 223156555776 223812255744 224773213302 224993363364 225213729048 225433663488 225645378048 225654460416 226034566912 226096054272 226255952384 226308390912 226698723328 226920759296 228564686592 228788550144 229236277248 230120935632 230130198144 230346323424 230571270144 230797099008 230806388736 231023149056 231248756736 231475249152 231739196128 232420114432 233098147128 233317059738 233326450896 233773648896 233783058432 234002614272 234012033024 234460545024 234469982208 234690183168 235374838272 235707333048 235938192336 236066439168 236399910912 237321766836 237544646031 237776622336 238009508352 238019088384 238242622464 238475280384 238643933248 238708850688 238981046007 239110946816 239345139712 239683243008 239813525504 240048406528 241079075424 241088779008 241315195968 241324909056 241787437056 241797169152 242024251392 242497880064 242730301968 243443515392 244158824448 244198058896 244427395916 244437234272 244676643904 244915585024 245145595904 245155463168 245635219456 245865906176 246101556162 246583163904 246824675328 247307698176 247549919232 248612796531 248856295842 249343294464 249587509248 250075938816 251051125248 251788787712 252806395776 253549215744 254288887776 254537946432 255036063744 255285854208 255785435136 257135272416 257387118912 257820677884 257890811904 258073195688 258325219328 258578231296 258831491072 259084255232 259338010624 260706595644 261472628736 262235415519 262492257258 262995355008 263005940736 263252941056 263263537152 263768113152 263778729984 264026456064 264796693056 265574744064 266355081216 266397882432 266648068272 266658801024 266919975168 267180638208 267431559168 267442323456 267965693952 268217352192 268474424904 268999815168 269263282176 269643648384 269790216192 270054457344 271213959852 271224876384 271479595464 271490522688 271947838316 272010866688 272021815296 272203236361 272277282816 272735923712 272746901504 272810115072 273003049984 273269653504 273537302528 273548312576 273805213696 274722816258 274991888556 275261224392 275530033152 275788795392 275799896064 276339621888 276599144448 277406059392 277677759744 278221160448 278493659136 279356839168 279630450176 280177672192 281258921328 281270242176 281534395296 281809330176 282085343232 282096697344 282361626624 282637369344 282914193408 284407195248 285242867712 286074998748 286355189736 286915571712 287196585984 287680357888 287758614528 288525647872 290332345149 290615871744 290900510208 291185427456 291469787136 291755261952 294156707328 294652203296 294940795072 295517978624 295807418368 296386297856 296670369072 297542074368 298416340992 299697617736 299979076806 299991151152 300284972064 300578217984 300860504064 300872613888 301461405696 301744521216 302033728017 302624792064 302921192448 303513993216 303811264512 303860084649 304157694918 304752915456 305051400192 305648369664 306827914176 306840264192 307128431232 307428360192 307729465344 307741851648 308030865408 308331675648 308633665536 309668877441 309971287296 310262394816 310274883072 310797529504 310882074624 311089412984 311101934528 311174037504 311698198528 311710744576 312003485696 312016044032 312614060032 312626642944 312920244224 313833117696 314276444064 314584256448 314755252224 315199881216 316416286494 316429022448 316726194708 317035496448 317346011136 317358784512 317656829952 317967040512 318278467584 318641394676 319577657344 320509952301 320823869982 321438767232 321451705344 321753594624 321766545408 322383249408 322396225536 322699001856 323640402624 324591353856 325545099264 326942855712 327263073984 327583605888 327903510528 328135408216 328224669696 328777551872 328866988032 329099567104 329743597568 330066558976 331483728708 331808394456 332457725952 332783345664 333434585088 333754165206 334734833664 335718383616 337075194368 338065620992 339051850368 339383928576 340048084992 340381138944 342847029888 343182825216 343854415872 345181403448 345195297216 345519485136 345856905216 346195648512 346209583104 346534723584 346873135104 347212873728 347608794192 348630171648 349647220692 349975589607 349989676344 350660473344 350674587648 351003921408 351018049536 351690817536 351704973312 352035274752 353062257408 353560999572 353907288504 354099658752 354599866368 354850644071 355197176576 355530757696 355545068032 355893300224 356240850944 356575412224 356589764608 357623136256 357965899872 358666420224 359017709568 359524864512 359720288256 360072609792 361618613136 361633168512 361972793952 361987363584 362681155584 362695753728 363036377088 363746820096 364095452952 365165273088 366238236672 366297088344 366641093874 366655851408 367014965856 367373377536 367718393856 367733194752 368452829184 368798859264 369152334243 369874745856 370237012992 370961547264 371324878848 373284443763 374014941696 374381263872 375011895104 375026989568 375113908224 375379193728 375745773568 376113790976 376128929792 376482168832 376849825792 377218924544 379209593664 380323823616 381433331664 381806919648 382554095616 382928781312 383678152704 386731016826 387109793532 387487828992 387867346944 388247236608 388626382848 389007015936 391059893466 392208943104 393738385887 394493032512 394508911104 394879411584 394895305728 395560492096 395652169728 395668094976 396039684096 396722765824 396814712832 397888454656 399596823648 399972102408 399988201536 400379962752 400770957312 401147338752 401163485184 401948540928 402326028288 402711637356 403499722752 403894923264 404465472576 404685324288 405081686016 405146779532 405543593224 406337220608 406735200256 407531159552 407921757474 409103885568 409120352256 409504574976 409904480256 410305953792 410322468864 410707820544 412084224387 412487832834 412891836588 413295049728 413683193088 413699844096 414509432832 414898716672 416109089088 416516639616 417331740672 417740488704 418444156928 418557984768 419035258752 419445675264 419673669632 420266508288 421888381992 421905363264 422301592944 422713995264 423128014848 423145046016 423542439936 423956054016 424371290112 426610792872 427346603068 427747942853 427765159976 427864301568 428585022976 428602273792 429004792832 429022060544 429844332544 429861634048 430265335808 431520536832 432788471808 435923807616 436350765312 436778141184 437204680704 437632892928 441978304944 442411192608 443276967936 443711127552 444579446784 445005553608 446313111552 447624511488 449546426604 449968615209 449986726728 450427458096 450867326976 451186186297 451290756096 451308920832 452069133824 452192108544 452511904768 452616781824 453397446656 453841518592 456236542377 457129373184 457577100288 458472554496 460241871264 460260396288 460692646848 461142540288 461594198016 461612777472 462046298112 462497513472 462950498304 463478392256 464840228864 466196294256 466634119476 466652901792 467547297792 467566116864 468005228544 468024066048 468921090048 468939964416 469380366336 470749676544 471414666096 471876384672 472132878336 472799821824 474624429741 474643533672 475089292062 475553244672 476019016704 476038176768 476485244928 476950560768 477287866496 477417701376 477962092014 478221893632 478690279424 479366486016 479627051008 481235804973 482158150848 482177558016 482630391936 482649818112 483574874112 483594338304 484048502784 484995760128 485460603936 486887030784 488317648896 488396117792 488854791832 488874468544 489353287808 489831170048 490291191808 490310926336 491270438912 491731812352 492203112324 493166327808 493649350656 494615396352 495099838464 497225593062 497712591684 498686588928 499175018496 500151877632 500631247809 502102250496 503577575424 505612791552 507098431488 508577775552 509075892864 510072127488 510571708416 511570870272 514270544832 514774237824 515641355768 515781623808 516146391376 516650438656 517156462592 517662982144 518168510464 518676021248 521413191288 522945257472 524470831038 524984514516 525990710016 526011881472 526505882112 526527074304 527536226304 527557459968 528052912128 529593386112 531149488128 532795764864 533296136544 533317602048 533839950336 534361276416 534863118336 534884646912 536434704384 536948849808 537999630336 538526564352 539287296768 539580432384 540108914688 542427919704 542449752768 542959190928 542981045376 543895676632 544021733376 544043630592 544406472722 544554565632 545471847424 545493803008 545620230144 546006099968 546539307008 547074605056 547096625152 547610427392 549445632516 549961640811 549983777112 550522448784 551060066304 551577590784 551599792128 552679243776 553198288896 554812118784 555355519488 556442320896 556987318272 557622440683 558713678336 559260900352 560355344384 562517842656 562540484352 563068790592 563618660352 564170686464 564193394688 564723253248 565274738688 565828386816 568814390496 570485735424 572149997496 572710379472 573831143424 574393171968 575360715776 575517229056 577051295744 580096525239 580664690298 581231743488 581801020416 582370854912 582939574272 583510523904 586589840199 588313414656 589304406592 589881590144 591035957248 591614836736 592772595712 593340738144 595084148736 596832681984 599395235472 599958153612 599982302304 600569944128 601156435968 601721008128 601745227776 602922811392 603489042432 604067456034 605249584128 605842384896 607027986432 607622529024 607720169298 608315389836 609505830912 610102800384 611296739328 611882636211 613655828352 613680528384 614256862464 614856720384 615458930688 615483703296 616061730816 616663351296 618731749251 619337754882 619942574592 620524789632 620549766144 621595059008 621764149248 622178825968 622203869056 622348075008 623396397056 623421489152 624006971392 624032088064 625228120064 625253285888 625840488448 627666235392 628552888128 629168512896 629510504448 630399762432 632832572988 632858044896 633452389416 634070992896 634692022272 634717569024 635313659904 635934081024 636556935168 637282789352 639155314688 641019904602 641647739964 642877534464 642903410688 643507189248 643533090816 644766498816 644792451072 645398003712 647280805248 649182707712 653885711424 654526147968 655167211776 655807021056 656270816432 656449339392 657555103744 657733976064 658199134208 659487195136 660133117952 662967457416 663616788912 664915451904 665566691328 666869170176 667508330412 669469667328 671436767232 672175338769 674150388736 676131241984 678103700736 678767857152 680096169984 680762277888 685694059776 686365650432 687708831744 690362806896 690390594432 691038970272 691713810432 692391297024 692419166208 693069447168 693746270208 694425747456 695217588384 697260343296 699294441384 699951179214 699979352688 701320946688 701349175296 702007842816 702036099072 703381635072 703409946624 704070549504 706124514816 707121999144 707814577008 708199317504 709006864181 709199732736 709701288142 710394353152 711061515392 711090136064 711786600448 712481701888 713150824448 713179529216 715931799744 716943138021 717332840448 718035419136 719049729024 719440576512 720145219584 723237226272 723266337024 723945587904 723974727168 725362311168 725391507456 726072754176 727493640192 728190905904 730330546176 732476473344 732594176688 733282187748 733311702816 734029931712 734746755072 735436787712 735466389504 736905658368 737597718528 738304668486 739749491712 740474025984 741923094528 742649757696 745838389593 746568887526 747856555369 748029883392 748762527744 750023790208 750053979136 750227816448 750758387456 751491547136 752227581952 752257859584 752964337664 753699651584 758419187328 760647647232 762866663328 763613839296 765108191232 765857562624 767356305408 773462033652 774219587064 774975657984 775734693888 776494473216 777252765696 778014031872 782119786932 784417886208 786706246557 787476771774 788986065024 789017822208 789758823168 789790611456 791120984192 791304339456 791336189952 792079368192 793445531648 799193647296 799944204816 799976403072 800759925504 801541914624 802294677504 802326970368 803897081856 804652056576 805423274712 806999445504 807789846528 808930945152 809370648576 810163372032 810293559064 811087186448 812674441216 813470400512 815062319104 815843514948 816609709083 818207771136 818240704512 819009149952 819808960512 820611907584 820644937728 821415641088 824168448774 824975665668 825783673176 826590099456 827366386176 827399688192 829018865664 829797433344 832218178176 833033279232 834663481344 835480977408 836888313856 838070517504 838891350528 839347339264 840533016576 843776763984 843810726528 844603185888 845427990528 846256029696 846290092032 847084879872 847912108032 848742580224 853221585744 854693206136 855495885706 855530319952 855728603136 857170045952 857204547584 858009585664 858044121088 859688665088 859723268096 860530671616 863041073664 865576943616 870997035447 871847615232 872701530624 873556282368 874409361408 875265785856 883956609888 884822385216 886553935872 887422255104 889158893568 890011107216 892626223104 895249022976 899092853208 899937230418 899973453456 900854916192 901734653952 902372372594 902581512192 902617841664 904138267648 904384217088 905023809536 905233563648 906794893312 907683037184 911580253947 912473084754 914258746368 915154200576 916945108992 920483742528 920520792576 921385293696 922285080576 923188396032 923225554944 924092596224 924995026944 925900996608 926956784512 929680457728 932392588512 933268238952 933305803584 935094595584 935132233728 936010457088 936048132096 937842180096 937879928832 938760732672 941499353088 942829332192 943752769344 944265756672 945599643648 949248859482 949287067344 950178584124 951106489344 952038033408 952076353536 952970489856 953901121536 954575732992 954835402752 955924184028 956443787264 957380558848 958732972032 961529856903 962471609946 964316301696 964355116032 965260783872 965299636224 967149748224 967188676608 968097005568 970921207872 973774061568 976635297792 976792235584 977709583664 977748937088 978706575616 979662340096 980582383616 980621852672 982540877824 983463624704 984406224648 986332655616 987298701312 989230792704 990199676928 994451186124 995425183368 997373177856 998350036992 1000303755264 1001262495618 1004204500992 1007155150848 1011225583104 1014196862976 1017155551104 1018151785728 1020144254976 1021143416832 1028541089664 1029548475648 1031282711536 1031563247616 1032292782752 1033300877312 1034312925184 1035325964288 1036337020928 1037352042496 1042826382576 1045890514944 1048941662076 1049926768821 1049969029032 1051981420032 1052023762944 1053011764224 1053054148608 1055072452608 1055114919936 1056105824256 1059186772224 1062298976256 1064551932213 1065591529728 1066592273088 1066635204096 1067679900672 1068722552832 1069726236672 1069769293824 1072869408768 1073897699616 1075999260672 1077053128704 1078574593536 1079160864768 1080217829376 1084855839408 1084899505536 1085918381856 1085962090752 1087791353264 1088043466752 1088087261184 1088812945444 1089109131264 1090943694848 1090987606016 1091240460288 1092012199936 1093078614016 1094149210112 1094193250304 1095220854784 1098891265032 1099923281622 1099967554224 1101044897568 1102120132608 1103155181568 1103199584256 1105358487552 1106396577792 1107457002729 1109624237568 1110711038976 1112884641792 1113974636544 1114153643713 1115244881366 1117427356672 1118521800704 1120710688768 1125035685312 1125080968704 1126137581184 1127237320704 1128341372928 1128386789376 1129446506496 1130549477376 1131656773632 1137628780992 1140971470848 1144299994992 1145420758944 1147662286848 1148786343936 1150721431552 1151034458112 1154102591488 1160193050478 1161329380596 1162463486976 1163602040832 1164741709824 1165879148544 1167021047808 1173179680398 1176626829312 1178608813184 1179763180288 1182071914496 1183229673472 1186681476288 1190168297472 1193665363968 1198790470944 1199916307224 1199964604608 1201139888256 1202312871936 1203442016256 1203490455552 1205845622784 1206978084864 1208134912068 1210499168256 1211684769792 1214055972864 1215245058048 1215440338596 1216630779672 1219011661824 1220205600768 1222593478656 1223765272422 1227311656704 1227361056768 1228513724928 1229713440768 1230917861376 1230967406592 1232123461632 1236252673161 1237463498502 1238675509764 1239885149184 1241049579264 1241099532288 1243190118016 1243528298496 1244357651936 1244407738112 1244696150016 1246792794112 1246842978304 1248013942784 1248064176128 1250456240128 1251680976896 1255332470784 1257105776256 1258337025792 1259021008896 1260799524864 1265665145976 1265716089792 1266904778832 1268141985792 1269384044544 1269435138048 1270627319808 1271868162048 1273113870336 1274565578704 1278310629376 1282039809204 1283243828559 1283295479928 1285755068928 1285806821376 1287014378496 1287066181632 1289532997632 1289584902144 1290796007424 1294561610496 1298365415424 1307771422848 1309052295936 1310334423552 1311614042112 1312541632864 1312898678784 1315110207488 1316398268416 1318974390272 1320266235904 1325934914832 1327233577824 1329830903808 1331133382656 1333738340352 1335016660824 1338939334656 1342873534464 1344350677538 1348300777472 1352262483968 1353558558891 1356207401472 1357535714304 1360192339968 1361524555776 1368709627131 1371388119552 1372731300864 1375417663488 1380725613792 1380781188864 1382077940544 1383427620864 1384782594048 1384838332416 1386138894336 1387492540416 1388851494912 1390435176768 1394520686592 1398588882768 1399902358428 1399958705376 1402641893376 1402698350592 1404015685632 1404072198144 1406763270144 1406819893248 1408141099008 1412249029632 1414243998288 1415629154016 1416398635008 1418013728362 1418399465472 1419402576284 1420788706304 1422123030784 1422180272128 1423573200896 1424963403776 1426301648896 1426359058432 1431863599488 1433886276042 1434665680896 1436070838272 1438099458048 1438881153024 1443707414919 1446474452544 1446532674048 1447891175808 1447949454336 1450724622336 1450783014912 1452145508352 1454987280384 1456381811808 1460661092352 1464952946688 1465188353376 1466564375496 1466623405632 1468059863424 1469493510144 1470873575424 1470932779008 1473811316736 1475195437056 1476609336972 1479498983424 1480948051968 1483846189056 1485299515392 1491676779186 1493137775052 1495713110738 1496059766784 1497525055488 1500047580416 1500107958272 1500455632896 1501516774912 1502983094272 1504455163904 1504515719168 1505928675328 1516838374656 1521295294464 1525733326656 1527227678592 1530216382464 1531715125248 1534712610816 1546924067304 1548439174128 1549951315968 1551469387776 1552988946432 1554505531392 1556028063744 1564239573864 1568835772416 1573412493114 1574953543548 1577972130048 1578035644416 1579517646336 1579581222912 1582241968384 1582608678912 1582672379904 1584158736384 1586891063296 1598387294592 1599888409632 1599952806144 1601519851008 1603083829248 1604589355008 1604653940736 1609304113152 1610846549424 1613998891008 1615579693056 1617861890304 1618741297152 1620326744064 1620587118128 1622174372896 1625348882432 1626940801024 1630124638208 1631687029896 1633219418166 1636415542272 1636481409024 1638018299904 1639617921024 1641223815168 1641289875456 1642831282176 1648336897548 1649884922433 1649951331336 1651567346352 1653180198912 1654732772352 1654799376384 1658037731328 1659594866688 1664436356352 1666066558464 1669326962688 1670961954816 1672867322049 1673776627712 1676141035008 1677782701056 1678694678528 1681066033152 1687553527968 1687621453056 1689206371776 1690855981056 1692512059392 1692580184064 1694169759744 1695824216064 1697485160448 1706443171488 1709386412272 1710991771412 1711060639904 1711457206272 1714340091904 1714409095168 1716019171328 1716088242176 1719377330176 1719446536192 1721061343232 1726082147328 1731153887232 1740289575717 1741994070894 1743695230464 1745403061248 1747112564736 1748818722816 1750531571712 1767913219776 1769644770432 1773107871744 1774844510208 1778317787136 1780022214432 1785252446208 1790498045952 1798185706416 1799874460836 1799946906912 1801709832384 1803469307904 1804744745188 1805163024384 1805235683328 1808276535296 1808768434176 1810047619072 1810467127296 1813589786624 1815366074368 1823160507894 1824946169508 1828517492736 1830308401152 1833890217984 1835647908633 1840967485056 1841041585152 1842770587392 1844570161152 1846376792064 1846451109888 1848185192448 1849990053888 1853913569024 1859360915456 1864785177024 1866536477904 1866611607168 1870189191168 1870264467456 1872020914176 1872096264192 1875684360192 1875759857664 1877521465344 1882998706176 1885658664384 1887505538688 1888531513344 1891199287296 1898497718964 1898574134688 1900357168248 1902212978688 1904076066816 1904152707072 1905940979712 1907802243072 1909151465984 1909670805504 1911848368056 1912887574528 1914761117696 1917465944064 1923059713806 1924943219892 1928632603392 1928710232064 1930521567744 1930599272448 1934299496448 1934377353216 1936194011136 1941842415744 1947548123136 1953584471168 1955419167328 1955497874176 1957413151232 1959324680192 1961164767232 1961243705344 1966927249408 1968812449296 1972665311232 1974597402624 1978461585408 1980399353856 1988902372248 1990850366736 1994746355712 1996700073984 2000607510528 2002524991236 2008409001984 2014310301696 2016526016307 2022451166208 2028393725952 2034311102208 2036303571456 2040288509952 2042286833664 2057082179328 2059096951296 2062565423072 2063126495232 2064585565504 2066601754624 2068625850368 2070651928576 2072674041856 2074704084992 2085652765152 2091781029888 2097883324152 2099853537642 2099938058064 2103962840064 2104047525888 2106023528448 2106108297216 2110144905216 2110229839872 2112211648512 2118373544448 2124597952512 2127020592543 2129103864426 2131183059456 2133184546176 2133270408192 2135359801344 2137445105664 2139452473344 2139538587648 2147795399232 2150829414063 2151998521344 2154106257408 2157149187072 2158321729536 2160435658752 2169711678816 2169799011072 2171836763712 2171924181504 2175582706528 2176086933504 2176174522368 2177625890888 2178218262528 2181887389696 2181975212032 2182480920576 2184024399872 2186157228032 2188298420224 2188386500608 2190441709568 2197782530064 2199846563244 2199935108448 2202089795136 2204240265216 2206310363136 2206399168512 2210716975104 2212793155584 2214914005458 2219248475136 2221422077952 2225769283584 2227949273088 2228307287426 2230489762732 2234854713344 2237043601408 2241421377536 2243569666107 2250071370624 2250161937408 2252275162368 2254474641408 2256682745856 2256773578752 2258893012992 2261098954752 2275257561984 2281942941696 2288599989984 2290841517888 2295324573696 2297572687872 2301442863104 2302068916224 2308205182976 2320386100956 2322658761192 2324926973952 2327204081664 2329483419648 2331758297088 2334042095616 2346359360796 2353253658624 2357217626368 2359526360576 2364143828992 2366459346944 2373362952576 2380336594944 2397580941888 2399832614448 2399929209216 2402279776512 2404625743872 2406884032512 2406980911104 2411691245568 2413956169728 2416269824136 2420998336512 2423369539584 2428111945728 2430490116096 2430880677192 2433261559344 2438023323648 2440411201536 2445186957312 2447530544844 2449829127249 2454623313408 2454722113536 2457027449856 2459426881536 2461835722752 2461934813184 2464246923264 2472505346322 2474926997004 2477351019528 2479770298368 2482099158528 2482199064576 2486380236032 2487056596992 2488715303872 2488815476224 2489392300032 2493585588224 2493685956608 2496027885568 2496128352256 2500912480256 2503361953792 2510664941568 2514211552512 2516674051584 2518042017792 2521599049728 2531330291952 2531432179584 2533809557664 2536283971584 2538768089088 2538870276096 2541254639616 2543736324096 2546227740672 2549131157408 2556621258752 2564079618408 2566487657118 2566590959856 2571510137856 2571613642752 2574028756992 2574132363264 2579065995264 2579169804288 2581592014848 2589123220992 2596730830848 2612991106341 2615542845696 2618104591872 2620668847104 2623228084224 2625083265728 2625797357568 2630220414976 2632796536832 2637948780544 2640532471808 2651869829664 2654467155648 2659661807616 2662266765312 2667476680704 2670033321648 2677878669312 2685747068928 2688701355076 2696601554944 2704524967936 2707117117782 2712414802944 2715071428608 2720384679936 2723049111552 2734740761841 2737419254262 2742776239104 2745462601728 2750835326976 2761451227584 2761562377728 2764155881088 2766855241728 2769565188096 2769676664832 2772277788672 2774985080832 2777702989824 2780870353536 2789041373184 2797177765536 2799804716856 2799917410752 2805283786752 2805396701184 2808031371264 2808144396288 2813526540288 2813639786496 2816282198016 2824498059264 2828487996576 2831258308032 2832797270016 2836027456724 2836798930944 2838805152568 2841577412608 2844246061568 2844360544256 2847146401792 2849926807552 2852603297792 2852718116864 2863727198976 2867772552084 2869331361792 2872141676544 2876198916096 2884589570709 2887414829838 2892948905088 2893065348096 2895782351616 2895898908672 2901449244672 2901566029824 2904291016704 2912763623616 2921322184704 2929905893376 2930376706752 2933128750992 2933246811264 2936119726848 2938987020288 2941747150848 2941865558016 2947622633472 2950390874112 2953218673944 2958997966848 2961896103936 2967692378112 2970599030784 2983353558372 2986275550104 2991426221476 2992119533568 2994235599971 2995050110976 3000095160832 3000215916544 3000911265792 3003033549824 3005966188544 3008910327808 3009031438336 3011857350656 3033676749312 3042590588928 3051466653312 3054455357184 3060432764928 3063430250496 3093848134608 3096878348256 3099902631936 3102938775552 3105977892864 3109011062784 3112056127488 3128479147728 3137671544832 3146824986228 3149780306463 3149907087096 3155944260096 3156071288832 3159035292672 3159162445824 3164483936768 3165217357824 3165344759808 3168317472768 3173782126592 3193655796639 3196774589184 3199776819264 3199905612288 3203039702016 3206167658496 3209178710016 3209307881472 3218608226304 3221693098848 3227997782016 3231159386112 3235723780608 3237482594304 3240653488128 3241174236256 3244348745792 3250697764864 3253881602048 3260249276416 3263374059792 3266438836332 3272831084544 3272962818048 3276036599808 3279235842048 3282447630336 3282579750912 3285662564352 3296673795096 3299769844866 3299902662672 3303134692704 3306360397824 3309465544704 3309598752768 3316075462656 3319189733376 3322371008187 3328872712704 3332133116928 3338653925376 3341923909632 3342460931139 3345734644098 3347553255424 3352282070016 3355565402112 3357389357056 3362132066304 3375107055936 3375242906112 3378412743552 3381711962112 3385024118784 3385160368128 3388339519488 3391648432128 3394970320896 3412886342976 3418772824544 3421983542824 3422121279808 3422914412544 3428680183808 3428818190336 3432038342656 3432176484352 3438754660352 3438893072384 3442122686464 3452164294656 3462307774464 3480579151434 3483988141788 3487390460928 3490806122496 3494225129472 3497637445632 3501063143424 3535826439552 3539289540864 3546215743488 3549689020416 3560044428864 3570504892416 3580996091904 3596371412832 3599748921672 3599893813824 3603419664768 3606938615808 3609489490376 3610326048768 3610471366656 3616553070592 3617536868352 3620095238144 3620934254592 3627179573248 3630732148736 3646321015788 3649892339016 3657034985472 3660616802304 3667780435968 3671295817266 3681934970112 3682083170304 3685541174784 3689140322304 3692753584128 3692902219776 3696370384896 3707827138048 3718721830912 3729570354048 3733072955808 3733223214336 3740378382336 3740528934912 3744041828352 3744192528384 3751368720384 3755042930688 3765997412352 3771317328768 3775011077376 3777063026688 3782398574592 3796995437928 3797148269376 3800714336496 3804425957376 3808152133632 3808305414144 3811881959424 3815604486144 3818302931968 3819341611008 3823696736112 3825775149056 3829522235392 3834931888128 3846119427612 3849731485677 3849886439784 3857265206784 3857420464128 3861043135488 3861198544896 3868598992896 3868754706432 3872388022272 3883684831488 3895096246272 3903357084781 3907168942336 3910838334656 3910995748352 3914826302464 3918649360384 3922329534464 3922487410688 3933854498816 3937624898592 3945330622464 3949194805248 3956923170816 3960798707712 3977804744496 3981700733472 3989492711424 3993400147968 4001215021056 4005049982472 4016818003968 4028620603392 4033052032614 4044902332416 4056787451904 4060675676673 4068622204416 4072607142912 4080577019904 4084573667328 4106128881393 4114164358656 4118193902592 4125130846144 4126252990464 4129171131008 4133203509248 4137251700736 4141303857152 4145348083712 4149408169984 4171305530304 4183562059776 4195766648304 4199707075284 4199876116128 4207925680128 4208095051776 4212047056896 4212216594432 4220289810432 4220459679744 4224423297024 4236747088896 4249195905024 4254041185086 4258207728852 4262366118912 4266369092352 4266540816384 4270719602688 4274890211328 4278904946688 4279077175296 4295590798464 4301658828126 4303997042688 4308212514816 4314298374144 4316643459072 4331122244757 4339423357632 4339598022144 4343673527424 4343848363008 4351165413056 4352173867008 4352349044736 4355251781776 4356436525056 4363774779392 4363950424064 4364961841152 4368048799744 4372314456064 4376596840448 4376773001216 4380883419136 4395565060128 4399693126488 4399870216896 4404179590272 4408480530432 4412620726272 4412798337024 4421433950208 4425586311168 4429828010916 4438496950272 4442844155904 4451538567168 4455898546176 4456614574852 4460979525464 4469709426688 4474087202816 4482842755072 4487139332214 4500142741248 4500323874816 4504550324736 4508949282816 4513365491712 4513547157504 4517786025984 4550515123968 4563885883392 4577199979968 4581683035776 4590649147392 4595145375744 4602885726208 4604137832448 4616410365952 4640772201912 4645317522384 4649853947904 4654408163328 4658966839296 4663516594176 4668084191232 4692718721592 4705227371383 4706507317248 4714435252736 4719052721152 4728287657984 4732918693888 4746725905152 4760673189888 4795161883776 4799665228896 4799858418432 4804559553024 4809251487744 4813768065024 4813961822208 4827912339456 4832539648272 4841996673024 4846739079168 4856223891456 4860980232192 4861761354384 4866523118688 4876046647296 4880822403072 4890373914624 4895061089688 4899658254498 4909246626816 4909444227072 4914054899712 4918853763072 4923671445504 4923869626368 4928493846528 4945010692644 4949654767299 4949853994008 4954702039056 4959540596736 4963048049267 4964198317056 4964398129152 4972760472064 4974113193984 4977430607744 4977630952448 4978784600064 4987171176448 4987371913216 4992055771136 4992256704512 5001824960512 5018601966147 5021329883136 5028423105024 5033348103168 5036084035584 5043198099456 5062660583904 5062864359168 5067619115328 5072567943168 5077536178176 5077740552192 5082509279232 5087472648192 5092455481344 5098262314816 5113242517504 5128159236816 5132975314236 5133181919712 5143020275712 5143227285504 5148057513984 5148264726528 5158131990528 5158339608576 5163184029696 5178246441984 5193461661696 5220868727151 5225982212682 5231085691392 5236209183744 5241337694208 5246456168448 5250166531456 5251594715136 5260440829952 5265593073664 5275897561088 5303739659328 5308934311296 5319323615232 5324533530624 5334953361408 5340066643296 5355757338624 5371494137856 5377402710152 5393203109888 5409049935872 5414234235564 5424829605888 5430142857216 5440769359872 5446098223104 5469481523682 5474838508524 5485552478208 5490925203456 5501670653952 5506943725899 5522902455168 5523124755456 5528311762176 5533710483456 5539130376192 5539353329664 5544555577344 5549970161664 5561740707072 5578082746368 5594355531072 5599609433712 5599834821504 5610567573504 5610793402368 5616062742528 5616288792576 5627053080576 5627279572992 5632564396032 5648996118528 5656975993152 5662516616064 5665594540032 5672054913448 5673597861888 5677610305136 5683154825216 5688492123136 5688721088512 5694292803584 5699853615104 5705206595584 5705436233728 5727454397952 5735545104168 5738662723584 5744283353088 5752397832192 5769179141418 5774829659676 5785897810176 5786130696192 5791564703232 5791797817344 5802898489344 5803132059648 5808582033408 5825527247232 5842644369408 5860753413504 5866257501984 5866493622528 5872239453696 5877974040576 5883494301696 5883731116032 5900781748224 5906437347888 5917995933696 5923792207872 5935384756224 5941198061568 5966707116744 5972551100208 5982852442952 5984239067136 5988471199942 5990100221952 6000190321664 6000431833088 6001822531584 6006067099648 6011932377088 6017820655616 6018062876672 6023714701312 6049578048921 6067353498624 6085181177856 6102933306624 6108910714368 6120865529856 6126860500992 6187696269216 6193756696512 6199805263872 6205877551104 6211955785728 6218022125568 6224112254976 6256958295456 6275343089664 6293649972456 6299560612926 6299814174192 6311888520192 6312142577664 6318070585344 6318324891648 6328967873536 6330434715648 6330689519616 6336634945536 6347564253184 6381061777629 6387311593278 6393549178368 6399553638528 6399811224576 6406079404032 6412335316992 6418357420032 6418615762944 6443386197696 6452488242189 6455995564032 6462318772224 6471447561216 6474965188608 6481306976256 6482348472512 6488697491584 6501395529728 6507763204096 6520498552832 6526748119584 6532877672664 6545662169088 6545925636096 6552073199616 6558471684096 6564895260672 6565159501824 6571325128704 6593347590192 6599539689732 6599805325344 6606269385408 6612720795648 6618931089408 6619197505536 6632150925312 6638379466752 6644742016374 6657745425408 6664266233856 6677307850752 6683847819264 6684921862278 6691469288196 6695106510848 6704564140032 6711130804224 6724264132608 6730708998321 6750214111872 6750485812224 6756825487104 6763423924224 6770048237568 6770320736256 6776679038976 6783296864256 6825772685952 6837545649088 6843967085648 6844242559616 6845828825088 6857360367616 6857636380672 6864076685312 6864352968704 6877509320704 6877786144768 6884245372928 6904328589312 6924615548928 6961158302868 6967976283576 6974780921856 6981612244992 6988450258944 6995274891264 7002126286848 7071652879104 7078579081728 7092431486976 7099378040832 7120088857728 7141009784832 7192742825664 7199497843344 7199787627648 7206839329536 7213877231616 7218978980752 7220652097536 7220942733312 7233106141184 7235073736704 7240190476288 7241868509184 7254359146496 7261464297472 7292642031576 7299784678032 7314069970944 7321233604608 7335560871936 7342591634532 7349487381747 7363869940224 7364166340608 7371082349568 7378280644608 7385507168256 7385804439552 7392740769792 7393928726459 7415654276096 7437443661824 7459140708096 7466145911616 7466446428672 7480756764672 7481057869824 7488083656704 7488385056768 7502737440768 7510085861376 7531994824704 7542634657536 7550022154752 7554126053376 7564797149184 7593990875856 7594296538752 7601428672992 7608851914752 7616304267264 7616610828288 7623763918848 7631208972288 7636605863936 7638683222016 7647393472224 7651550298112 7659044470784 7669863776256 7692238855224 7699462971354 7699772879568 7714530413568 7714840928256 7722086270976 7722397089792 7737197985792 7737509412864 7744776044544 7767369662976 7790192492544 7799075505991 7806714169562 7814337884672 7821676669312 7821991496704 7829652604928 7837298720768 7844659068928 7844974821376 7875249797184 7890661244928 7898389610496 7913846341632 7921597415424 7955609488992 7963401466944 7978985422848 7986800295936 8002430042112 8010099964944 8033636007936 8057241206784 8066104065228 8089804664832 8113574903808 8121351353346 8137244408832 8145214285824 8161154039808 8169147334656 8204222285523 8212257762786 8228328717312 8236387805184 8250261692288 8252505980928 8258342262016 8266407018496 8274503401472 8282607714304 8290696167424 8342611060608 8367124119552 8391533296608 8399414150568 8399752232256 8415851360256 8416190103552 8424094113792 8424433188864 8440579620864 8440919359488 8448846594048 8473494177792 8498391810048 8508082370172 8516415457704 8524732237824 8532738184704 8533081632768 8541439205376 8549780422656 8557809893376 8558154350592 8591181596928 8603317656252 8607994085376 8616425029632 8628596748288 8653768712127 8662244489514 8678846715264 8679196044288 8687347054848 8687696726016 8702330826112 8704347734016 8704698089472 8710503563552 8712873050112 8727549558784 8727900848128 8736097599488 8744628912128 8753193680896 8761766838272 8791130120256 8799386252976 8799740433792 8808359180544 8816961060864 8825241452544 8825596674048 8842867900416 8851172622336 8859656021832 8876993900544 8885688311808 8903077134336 8911797092352 8913229149704 8921959050928 8939418853376 8948174405632 8965685510144 8974278664428 8982706799913 9000285482496 9000647749632 9009100649472 9017898565632 9026730983424 9027094315008 9035572051968 9101030247936 9127771766784 9154399959936 9163366071552 9181298294784 9190290751488 9205771452416 9232820731904 9281544403824 9290635044768 9299707895808 9308816326656 9317933678592 9327033188352 9336168382464 9385437443184 9410454742766 9413014634496 9428870505472 9438105442304 9456575315968 9465837387776 9493451810304 9521346379776 9580967389917 9590323767552 9599330457792 9599716836864 9609119106048 9618502975488 9627536130048 9627923644416 9655824678912 9665079296544 9683993346048 9693478158336 9712447782912 9721960464384 9723522708768 9733046237376 9752093294592 9761644806144 9780747829248 9790122179376 9799316508996 9818493253632 9818888454144 9828109799424 9837707526144 9847342891008 9847739252736 9856987693056 9890021385288 9899309534598 9899707988016 9909404078112 9919081193472 9926096098534 9928396634112 9928796258304 9945520944128 9948226387968 9954861215488 9955261904896 9957569200128 9974342352896 9974743826432 9984111542272 9984513409024 10027382793417 10037203932294 10042659766272 10056846210048 10066696206336 10072168071168 10086396198912 10125321167808 10125728718336 10135238230656 10145135886336 10155072356352 10155481104384 10165018558464 10174945296384 10184910962688 10196524629632 10226485035008 10256318473632 10265950628472 10266363839424 10286040551424 10286454571008 10296115027968 10296529453056 10316263981056 10316679217152 10326368059392 10356492883968 10386923323392 10441737454302 10451964425364 10462171382784 10472418367488 10482675388416 10492912336896 10500333062912 10503189430272 10520881659904 10531186147328 10607479318656 10617868622592 10638647230464 10649067061248 10680133286592 10711514677248 10742988275712 10754805420304 10786406219776 10818099871744 10828468471128 10849659211776 10860285714432 10881538719744 10892196446208 10938963047364 10949677017048 10971104956416 10981850406912 11003341307904 11013887451798 11045804910336 11046249510912 11056623524352 11067420966912 11078260752384 11078706659328 11089111154688 11123481414144 11156165492736 11188711062144 11199218867424 11199669643008 11221135147008 11221586804736 11232125485056 11232577585152 11254106161152 11265128792064 11297992237056 11313951986304 11325033232128 11331189080064 11344109826896 11347195723776 11355220610272 11366309650432 11376984246272 11377442177024 11388585607168 11399707230208 11410413191168 11410872467456 11454908795904 11471090208336 11477325447168 11488566706176 11504795664384 11538358282836 11549194457031 11549659319352 11571795620352 11572261392384 11583129406464 11583595634688 11605796978688 11606264119296 11617164066816 11651054494464 11685288738816 11710071254343 11721506827008 11732515003968 11732987245056 11744478907392 11755948081152 11766988603392 11767462232064 11801563496448 11812874695776 11835991867392 11847584415744 11870769512448 11882396123136 11933414233488 11945102200416 11965704885904 11968478134272 11976942399884 11980200443904 12000380643328 12000863666176 12003645063168 12012134199296 12023864754176 12035641311232 12036125753344 12047429402624 12099156097842 12134706997248 12170362355712 12182027030019 12205866613248 12217821428736 12241731059712 12253721001984 12375392538432 12387513393024 12399610527744 12411755102208 12423911571456 12436044251136 12448224509952 12513916590912 12550686179328 12587299944912 12599121225852 12599628348384 12623777040384 12624285155328 12636141170688 12636649783296 12657935747072 12660869431296 12661379039232 12673269891072 12695128506368 12762123555258 12774623186556 12787098356736 12799107277056 12799622449152 12812158808064 12824670633984 12836714840064 12837231525888 12886772395392 12904976484378 12911991128064 12924637544448 12942895122432 12949930377216 12964696945024 12977394983168 13002791059456 13015526408192 13053496239168 13065755345328 13091324338176 13091851272192 13104146399232 13116943368192 13129790521344 13130319003648 13142650257408 13186695180384 13199079379464 13199610650688 13212538770816 13225441591296 13237862178816 13238395011072 13264301850624 13276758933504 13289484032748 13315490850816 13328532467712 13354615701504 13367695638528 13369843724556 13382938576392 13390213021696 13409128280064 13422261608448 13448528265216 13461417996642 13500428223744 13500971624448 13513650974208 13526847848448 13540096475136 13540641472512 13553358077952 13651545371904 13675091298176 13687934171296 13688485119232 13691657650176 13714720735232 13715272761344 13728153370624 13728705937408 13755018641408 13768490745856 13808657178624 13849231097856 13922316605736 13935952567152 13949561843712 13963224489984 13976900517888 13990549782528 14004252573696 14115682114149 14143305758208 14157158163456 14184862973952 14198756081664 14240177715456 14282019569664 14385485651328 14398995686688 14399575255296 14413678659072 14427754463232 14437957961504 14441304195072 14441885466624 14466212282368 14480380952576 14483737018368 14508718292992 14522928594944 14585284063152 14599569356064 14628139941888 14642467209216 14671121743872 14685183269064 14698974763494 14727739880448 14728332681216 14742164699136 14756561289216 14771014336512 14771608879104 14785481539584 14787857452918 14831308552192 14874887323648 14889144147801 14918281416192 14932291823232 14932892857344 14961513529344 14962115739648 14976167313408 14976770113536 15005474881536 15055805898441 15063989649408 15085269315072 15100044309504 15108252106752 15129594298368 15187981751712 15188593077504 15202857345984 15217703829504 15232608534528 15233221656576 15247527837696 15262417944576 15273211727872 15277366444032 15294786944448 15303100596224 15318088941568 15339727552512 15384477710448 15398925942708 15399545759136 15429060827136 15429681856512 15444172541952 15444794179584 15474395971584 15475018825728 15489552089088 15534739325952 15580384985088 15598151011982 15613428339124 15628675769344 15643353338624 15643982993408 15659305209856 15674597441536 15689318137856 15689949642752 15750499594368 15781322489856 15796779220992 15827692683264 15911218977984 15926802933888 15957970845696 15973600591872 16004860084224 16020199929888 16067272015872 16114482413568 16132208130456 16179609329664 16227149807616 16242702706692 16274488817664 16290428571648 16322308079616 16338294669312 16408444571046 16424515525572 16456657434624 16472775610368 16500523384576 16505011961856 16516684524032 16532814036992 16549006802944 16565215428608 16685222121216 16734248239104 16783066593216 16798828301136 16799504464512 16831702720512 16832380207104 16848188227584 16848866377728 16881159241728 16881838718976 16897693188096 16946988355584 16996783620096 17016164740344 17032830915408 17049464475648 17065476369408 17066163265536 17082878410752 17099560845312 17115619786752 17116308701184 17182363193856 17206635312504 17215988170752 17232850059264 17257193496576 17307537424254 17324488979028 17357693430528 17358392088576 17374694109696 17375393452032 17404661652224 17408695468032 17409396178944 17421007127104 17425746100224 17455099117568 17455801696256 17472195198976 17489257824256 17506387361792 17523533676544 17582260240512 17598772505952 17599480867584 17616718361088 17633922121728 17650482905088 17651193348096 17702345244672 17719312043664 17753987801088 17771376623616 17806154268672 17823594184704 17826458299408 17843918101856 17878837706752 17896348811264 17931371020288 17948557328856 17965413599826 18000570964992 18001295499264 18018201298944 18035797131264 18053461966848 18054188630016 18071144103936 18148734146763 18202060495872 18255543533568 18308799919872 18326732143104 18362596589568 18380581502976 18411542904832 18465641463808 18563088807648 18581270089536 18599415791616 18617632653312 18635867357184 18654066376704 18672336764928 18770874886368 18820909485532 18826029268992 18857741010944 18876210884608 18913150631936 18931674775552 18986903620608 19042692759552 19143185332887 19161934779834 19180647535104 19198660915584 19199433673728 19218238212096 19237005950976 19255072260096 19255847288832 19330158593088 19367986692096 19386956316672 19424895565824 19443920928768 19447045417536 19466092474752 19504186589184 19523289612288 19561495658496 19580244358752 19598633017992 19636986507264 19637776908288 19656219598848 19675415052288 19694685782016 19695478505472 19713975386112 19780042770576 19798619069196 19799415976032 19818808156224 19838162386944 19852192197068 19856793268224 19857592516608 19891041888256 19896452775936 19909722430976 19910523809792 19915138400256 19948684705792 19949487652864 19968223084544 19969026818048 20054765586834 20074407864588 20085319532544 20113692420096 20133392412672 20172792397824 20192126994963 20250642335616 20251457436672 20270476461312 20290271772672 20310144712704 20310962208768 20330037116928 20349890592768 20393049259264 20452970070016 20512636947264 20531901256944 20532727678848 20572081102848 20572909142016 20592230055936 20593058906112 20632527962112 20633358434304 20652736118784 20712985767936 20773846646784 20883474908604 20903928850728 20924342765568 20944836734976 20965350776832 20985824673792 21000666125824 21006378860544 21041763319808 21062372294656 21214958637312 21235737245184 21277294460928 21298134122496 21360266573184 21423029354496 21509610840608 21572812439552 21636199743488 21656936942256 21699318423552 21720571428864 21763077439488 21784392892416 21877926094728 21899354034096 21942209912832 21963700813824 22006682615808 22027774903596 22048462145241 22091609820672 22092499021824 22113247048704 22134841933824 22156521504768 22157413318656 22178222309376 22181786179377 22246962828288 22312330985472 22377422124288 22398437734848 22399339286016 22442270294016 22443173609472 22464250970112 22465155170304 22508212322304 22530257584128 22595984474112 22627903972608 22650066464256 22662378160128 22688219653792 22694391447552 22710441220544 22732619300864 22753968492544 22754884354048 22777171214336 22799414460416 22820826382336 22821744934912 22909817591808 22942180416672 22954650894336 22977133412352 23009591328768 23076716565672 23098388914062 23099318638704 23143591240704 23144522784768 23166258812928 23167191269376 23211593957376 23212528238592 23234328133632 23302108988928 23370577477632 23397226517973 23420142508686 23443013654016 23465030007936 23465974490112 23488957814784 23511896162304 23533977206784 23534924464128 23625749391552 23671983734784 23695168831488 23741539024896 23764792246272 23866828466976 23890204400832 23931409771808 23936956268544 23953884799768 23960400887808 24000761286656 24001727332352 24007290126336 24024268398592 24047729508352 24071282622464 24072251506688 24094858805248 24198312195684 24269413994496 24340724711424 24364054060038 24411733226496 24435642857472 24483462119424 24507442003968 24750785076864 24775026786048 24799221055488 24823510204416 24847823142912 24872088502272 25027833181824 25101372358656 25174599889824 25198242451704 25199256696768 25247554080768 25248570310656 25272282341376 25273299566592 25315871494144 25321738862592 25322758078464 25346539782144 25390257012736 25524247110516 25549246373112 25574196713472 25598214554112 25599244898304 25624317616128 25649341267968 25673429680128 25674463051776 25773544790784 25809952968756 25823982256128 25849275088896 25885790244864 25929393890048 25954789966336 26005582118912 26031052816384 26106992478336 26131510690656 26182648676352 26183702544384 26208292798464 26233886736384 26259581042688 26285300514816 26373390360768 26398158758928 26399221301376 26425077541632 26450883182592 26475724357632 26476790022144 26528603701248 26553517867008 26578968065496 26630981701632 26657064935424 26709231403008 26735391277056 26739687449112 26765877152784 26780426043392 26818256560128 26844523216896 26897056530432 26922835993284 26948120399739 27000856447488 27001943248896 27027301948416 27053695696896 27080192950272 27081282945024 27106716155904 27303090743808 27350182596352 27375868342592 27376970238464 27383315300352 27429441470464 27430545522688 27456306741248 27457411874816 27510037282816 27536981491712 27617314357248 27698462195712 27844633211472 27871905134304 27899123687424 27926448979968 27953801035776 27981099565056 28008505147392 28231364228298 28286611516416 28314316326912 28369725947904 28397512163328 28480355430912 28564039139328 28742902169751 28770971302656 28797991373376 28799150510592 28827357318144 28855508926464 28875915923008 28882608390144 28883770933248 28932424564736 28960761905152 28967474036736 29017436585984 29045857189888 29170568126304 29199138712128 29256279883776 29284934418432 29342243487744 29370366538128 29397949526988 29455479760896 29456665362432 29484329398272 29513122578432 29542028673024 29543217758208 29570963079168 29575714905836 29662617104384 29749774647296 29778288295602 29836562832384 29864583646464 29865785714688 29923027058688 29924231479296 29952334626816 29953540227072 30082148380251 30111611796882 30127979298816 30170538630144 30200088619008 30216504213504 30259188596736 30375963503424 30377186155008 30405714691968 30435407659008 30465217069056 30466443313152 30495055675392 30524835889152 30546423455744 30554732888064 30589573888896 30606201192448 30636177883136 30679455105024 30768955420896 30797851885416 30799091518272 30858121654272 30859363713024 30888345083904 30889588359168 30948791943168 30950037651456 30979104178176 31069478651904 31160769970176 31196302023964 31226856678248 31257351538688 31286706677248 31287965986816 31318610419712 31349194883072 31378636275712 31379899285504 31500999188736 31562644979712 31593558441984 31822437955968 31853605867776 31915941691392 31947201183744 32040399859776 32134544031744 32228964827136 32264416260912 32359218659328 32454299615232 32485405413384 32548977635328 32580857143296 32644616159232 32676589338624 32816889142092 32849031051144 32913314869248 32936591599681 32945551220736 33001046769152 33010023923712 33033369048064 33065628073984 33098013605888 33130430857216 33370444242432 33468496478208 33566133186432 33597656602272 33599008929024 33663405441024 33664760414208 33696376455168 33697732755456 33762318483456 33795386376192 33893976711168 33993567240192 34032329480688 34065661830816 34098928951296 34130952738816 34132326531072 34165756821504 34199121690624 34231239573504 34232617402368 34364726387712 34413270625008 34431976341504 34465700118528 34514386993152 34615074848508 34647583371093 34648977958056 34715386861056 34716784177152 34749388219392 34750786904064 34809323304448 34817390936064 34818792357888 34842014254208 34851492200448 34910198235136 34911603392512 34944390397952 34978515648512 35012774723584 35130213763029 35164520481024 35197545011904 35198961735168 35233436722176 35267844243456 35300965810176 35302386696192 35404690489344 35438624087328 35507975602176 35542753247232 35612308537344 35647188369408 35652916598816 35687836203712 35757675413504 35792697622528 35862742040576 35897114657712 35930827199652 36001141929984 36002590998528 36036402597888 36071594262528 36106923933696 36108377260032 36142288207872 36297468293526 36404120991744 36511087067136 36546081090057 36617599839744 36653464286208 36725193179136 36761163005952 36823085809664 36931282927616 37126177615296 37162540179072 37198831583232 37235265306624 37271734714368 37308132753408 37344673529856 37541749772736 37641818971064 37652058537984 37715482021888 37752421769216 37826301263872 37863349551104 37973807241216 38085385519104 38286370665774 38323869559668 38361295070208 38397321831168 38398867347456 38436476424192 38474011901952 38510144520192 38511694577664 38660317186176 38735973384192 38773912633344 38849791131648 38894090835072 38932184949504 39008373178368 39046579224576 39160488717504 39197266035984 39273973014528 39275553816576 39312439197696 39350830104576 39389371564032 39390957010944 39427950772224 39560085541152 39597238138392 39598831952064 39637616312448 39676324773888 39704384394136 39713586536448 39715185033216 39782083776512 39792905551872 39819444861952 39821047619584 39830276800512 39897369411584 39898975305728 39936446169088 39938053636096 40109531173668 40148815729176 40170639065088 40227384840192 40266784825344 40345584795648 40384253989926 40501284671232 40502914873344 40540952922624 40580543545344 40620289425408 40621924417536 40660074233856 40786098518528 40905940140032 41025273894528 41063802513888 41065455357696 41144162205696 41145818284032 41184460111872 41186117812224 41265055924224 41305472237568 41425971535872 41547693293568 41766949817208 41807857701456 41848685531136 41889673469952 41930701553664 41971649347584 42001332251648 42012757721088 42083526639616 42124744589312 42347046342447 42429917274624 42471474490368 42554588921856 42596268244992 42720533146368 42846058708992 43019221681216 43145624879104 43272399486976 43313873884512 43398636847104 43441142857728 43526154878976 43568785784832 43755852189456 43798708068192 43884419825664 43927401627648 44013365231616 44055549807192 44096924290482 44183219641344 44184998043648 44226494097408 44269683867648 44313043009536 44314826637312 44356444618752 44363572358754 44493925656576 44624661970944 44667432443403 44754844248576 44796875469696 44798678572032 44884540588032 44886347218944 44928501940224 44930310340608 45016424644608 45167417695323 45191968948224 45255807945216 45300132928512 45324756320256 45376439307584 45388782895104 45420882441088 45465238601728 45507936985088 45509768708096 45554342428672 45598828920832 45641652764672 45643489869824 45819635183616 45884360833344 45909301788672 45954266824704 46019182657536 46153433131344 46196777828124 46198637277408 46287182481408 46289045569536 46332517625856 46334382538752 46423187914752 46425056477184 46468656267264 46604217977856 46741154955264 46794453035946 46840285017372 46886027308032 46930060015872 46931948980224 46977915629568 47023792324608 47067954413568 47069848928256 47251498783104 47343967469568 47390337662976 47483078049792 47733656933952 47780408801664 47862819543616 47873912537088 47907769599536 47920801775616 48001522573312 48003454664704 48014580252672 48048536797184 48095459016704 48142565244928 48144503013376 48189717610496 48396624391368 48538827988992 48681449422848 48728108120076 48823466452992 48871285714944 48966924238848 49014884007936 49501570153728 49550053572096 49598442110976 49647020408832 49695646285824 50055666363648 50202744717312 50349199779648 50396484903408 50398513393536 50495108161536 50497140621312 50544564682752 50546599133184 50631742988288 50643477725184 50645516156928 50693079564288 50780514025472 51048494221032 51098492746224 51148393426944 51196429108224 51198489796608 51248635232256 51298682535936 51346859360256 51348926103552 51547089581568 51619905937512 51647964512256 51698550177792 51757501085213 51771580489728 51858787780096 51909579932672 52011164237824 52062105632768 52213984956672 52263021381312 52365297352704 52367405088768 52416585596928 52467773472768 52519162085376 52570601029632 52746780721536 52796317517856 52798442602752 52850155083264 52901766365184 52951448715264 52953580044288 53107035734016 53157936130992 53261963403264 53314129870848 53418462806016 53470782554112 53479374898224 53531754305568 53560852086784 53636513120256 53689046433792 53794113060864 53845671986568 53896240799478 54001712894976 54003886497792 54054603896832 54107391393792 54160385900544 54162565890048 54213432311808 54446202440289 54593528541937 54606181487616 54700365192704 54751736685184 54753940476928 54766630600704 54858882940928 54861091045376 54912613482496 54914823749632 55020074565632 55234628714496 55396924391424 55689266422944 55743810268608 55798247374848 55852897959936 55907602071552 55962199130112 56017010294784 56462728456596 56573223032832 56628632653824 56739451895808 56795024326656 56960710861824 57128078278656 57429555998661 57485804339502 57541942605312 57595982746752 57598301021184 57654714636288 57711017852928 57751831846016 57765216780288 57767541866496 57864849129472 57921523810304 58034873171968 58341136252608 58398277424256 58512559767552 58569868836864 58684486975488 58740733076256 58795899053976 58910959521792 58913330724864 58968658796544 59026245156864 59084057346048 59086435516416 59141926158336 59151429811672 59325234208768 59499549294592 59556576591204 59673125664768 59729167292928 59731571429376 59846054117376 59848462958592 59904669253632 59907080454144 60164296760502 60223223593764 60255958597632 60341077260288 60400177238016 60518377193472 60576380984889 60751927006848 60754372310016 60811429383936 60870815318016 60930434138112 60932886626304 60990111350784 61049671778304 61092846911488 61179147777792 61212402384896 61272355766272 61358910210048 61537910841792 61595703770832 61598183036544 61716243308544 61718727426048 61776690167808 61779176718336 61897583886336 61900075302912 61958208356352 62138957303808 62321539940352 62392604047928 62453713356496 62514703077376 62573413354496 62575931973632 62637220839424 62698389766144 62757272551424 62759798571008 63001998377472 63125289959424 63187116883968 63644875911936 63707211735552 63831883382784 63894402367488 64080799719552 64269088063488 64528832521824 64718437318656 64908599230464 64970810826768 65097955270656 65161714286592 65289232318464 65353178677248 65633778284184 65698062102288 65826629738496 65873183199362 65891102441472 66002093538304 66020047847424 66066738096128 66131256147968 66196027211776 66260861714432 66545358538131 66740888484864 66936992956416 67132266372864 67195313204544 67198017858048 67326810882048 67329520828416 67392752910336 67395465510912 67524636966912 67590772752384 67787953422336 67987134480384 68064658961376 68131323661632 68197857902592 68261905477632 68264653062144 68331513643008 68398243381248 68462479147008 68465234804736 68729452775424 68826541250016 68863952683008 68931400237056 69028773986304 69230149697016 69295166742186 69297955916112 69430773722112 69433568354304 69498776438784 69501573808128 69618646608896 69634781872128 69637584715776 69684028508416 69702984400896 69820396470272 69823206785024 69888780795904 69957031297024 70191679553919 70260427526058 70329040962048 70395090023808 70397923470336 70466873444352 70535688486912 70601931620352 70604773392384 70877248174656 71015951204352 71085506494464 71224617074688 71294376738816 71305833197632 71375672407424 71515350827008 71585395245056 71725484081152 71794229315424 71861654399304 72002283859968 72005181997056 72072805195776 72143188525056 72213847867392 72216754520064 72284576415744 72594936587052 72808241983488 73022174134272 73092162180114 73235199679488 73306928572416 73450386358272 73522326011904 73646171619328 74252355230592 74325080358144 74397663166464 74470530613248 74543469428736 74616265506816 75083499545472 75283637942128 75304117075968 75430964043776 75504843538432 75652602527744 75726699102208 75947614482432 76170771038208 76572741331548 76647739119336 76722590140416 76794643662336 76797734694912 76872952848384 76948023803904 77020289040384 77023389155328 77320634372352 77471946768384 77547825266688 77788181670144 77864369899008 78016746356736 78093158449152 78320977435008 78394532071968 78547946029056 78551107633152 78624878395392 78701660209152 78778743128064 78855901544448 79120171082304 79194476276784 79197663904128 79275232624896 79352649547776 79408768788272 79427173072896 79430370066432 79564167553024 79585811103744 79638889723904 79642095239168 79660553601024 79794738823168 79797950611456 79872892338176 79876107272192 80219062347336 80297631458352 80341278130176 80454769680384 80533569650688 80691169591296 80768507979852 80844361199217 81002569342464 81005829746688 81081905845248 81161087090688 81240578850816 81243848835072 81320148467712 81333215991049 81572197037056 81811880280064 82050547789056 82127605027776 82130910715392 82288324411392 82291636568064 82368920223744 82372235624448 82530111848448 82610944475136 82851943071744 83095386587136 83533899634416 83615715402912 83697371062272 83779346939904 83861403107328 83943298695168 84002664503296 84025515442176 84167053279232 84249489178624 84694092684894 84859834549248 84942948980736 85109177843712 85192536489984 85441066292736 85692117417984 86038443362432 86291249758208 86627747769024 86797273694208 86882285715456 87052309757952 87137571569664 87511704378912 87597416136384 87768839651328 87854803255296 88026730463232 88111099614384 88193848580964 88366439282688 88369996087296 88452988194816 88539367735296 88626086019072 88629653274624 88712889237504 88727144717508 88987851313152 89249323941888 89334864886806 89509688497152 89593750939392 89597357144064 89769081176064 89772694437888 89857003880448 89860620681216 90246445140753 90334835390646 90383937896448 90511615890432 90600265857024 90649512640512 90752878615168 90777565790208 90841764882176 90930477203456 91015873970176 91019537416192 91108684857344 91197657841664 91283305529344 91639270367232 91768721666688 91818603577344 91908533649408 92038365315072 92306866262688 92393555656248 92397274554816 92574364962816 92578091139072 92665035251712 92668765077504 92846375829504 92850112954368 92937312534528 93208435955712 93482309910528 93588906071892 93680570034744 93772054616064 93860120031744 93863897960448 93955831259136 94047584649216 94135908827136 94139697856512 94502997566208 94687934939136 94780675325952 95467313867904 95560817603328 95725639087232 95747825074176 95815539199072 95841603551232 96003045146624 96006909329408 96097073594368 96190918033408 96285130489856 96379435220992 96793248782736 97077655977984 97362898845696 97456216240152 97646932905984 97742571429888 97933848477696 98029768015872 98809774799043 99003140307456 99100107144192 99196884221952 99294040817664 99391292571648 100111332727296 100405489434624 100698399559296 100792969806816 100797026787072 100990216323072 100994281242624 101089129365504 101093198266368 101263485976576 101286955450368 101386159128576 101561028050944 102096988442064 102196985492448 102296786853888 102392858216448 102396979593216 102497270464512 102597365071872 102693718720512 102697852207104 103094179163136 103239811875024 103295929024512 103397100355584 103515002170426 103543160979456 103717575560192 103819159865344 104022328475648 104124211265536 104427969913344 104526042762624 104730594705408 104734810177536 104833171193856 104935546945536 105038324170752 105390641289087 105493561443072 105592635035712 105596885205504 105700310166528 105803532730368 105902897430528 105907160088576 106214071468032 106315872261984 106523926806528 106628259741696 106836925612032 106941565108224 106958749796448 107063508611136 107121704173568 107273026240512 107378092867584 107588226121728 107691343973136 107792481598956 108003425789952 108007772995584 108109207793664 108214782787584 108320771801088 108325131780096 108426864623616 108892404880578 109187057083874 109212362975232 109400730385408 109503473370368 109507880953856 109533261201408 109717765881856 109722182090752 109825226964992 109829647499264 110469257428992 110793848782848 111378532845888 111487620537216 111596494749696 111705795919872 111815204143104 111924398260224 112034020589568 112925456913192 113146446065664 113257265307648 113478903791616 113590048653312 113921421723648 114256156557312 114859111997322 114971608679004 115083885210624 115191965493504 115196602042368 115309429272576 115422035705856 115503663692032 115530433560576 115535083732992 115729698258944 115843047620608 116682272505216 116796554848512 117025119535104 117139737673728 117481466152512 117591798107952 117821919043584 117826661449728 117937317593088 118052490313728 118168114692096 118172871032832 118283852316672 118302859623344 118650468417536 118999098589184 119113153182408 119346251329536 119458334585856 119463142858752 119692108234752 119696925917184 119809338507264 119814160908288 120328593521004 120446447187528 120511917195264 120682154520576 120800354476032 121036754386944 121152761969778 121503854013696 121508744620032 121622858767872 121741630636032 121860868276224 121865773252608 121980222701568 122185693822976 122358295555584 122424804769792 122544711532544 122717820420096 123075821683584 123191407541664 123196366073088 123432486617088 123437454852096 123553380335616 123558353436672 123795167772672 123916416712704 124277914607616 124643079880704 124785208095856 124907426712992 125029406154752 125146826708992 125151863947264 125274441678848 125396779532288 125514545102848 125519597142016 126003996754944 126250579918848 126374233767936 127041139027341 127289751823872 127414423471104 127663766765568 127788804734976 128161599439104 128538176126976 129057665043648 129436874637312 129817198460928 129941621653536 130195910541312 130323428573184 130578464636928 130706357354496 131267556568368 131396124204576 131653259476992 131746366398724 131782204882944 132004187076608 132040095694848 132133476192256 132262512295936 132392054423552 132521723428864 133090717076262 133481776969728 133873985912832 134002297330209 134264532745728 134390626409088 134396035716096 134653621764096 134659041656832 134785505820672 134790931021824 135049273933824 135575906844672 135974268960768 136129317922752 136262647323264 136395715805184 136523810955264 136529306124288 136663027286016 136796486762496 136924958294016 136930469609472 137458905550848 137653082500032 137727905366016 137862800474112 138057547972608 138460299394032 138590333484372 138595911832224 138861547444224 138867136708608 138997552877568 139003147616256 139237293217792 139269563744256 139275169431552 139368057016832 139405968801792 139640792940544 139646413570048 139777561591808 140383359107838 140520855052116 140658081924096 140790180047616 140795846940672 140933746888704 141071376973824 141203863240704 141209546784768 141754496349312 142031902408704 142171012988928 142449234149376 142611666395264 142751344814848 143030701654016 143170790490112 143588458630848 143723308798608 144004567719936 144010363994112 144145610391552 144286377050112 144427695734784 144433509040128 144569152831488 145189873174104 145616483966976 146044348268544 146184324360228 146470399358976 146613857144832 146900772716544 147044652023808 147292343238656 148504710461184 148650160716288 148795326332928 148941061226496 149086938857472 150166999090944 150567275884256 150608234151936 150861928087552 151009687076864 151305205055488 151453398204416 151895228964864 152341542076416 153145482663096 153295478238672 153445180280832 153589287324672 153595469389824 153745905696768 153896047607808 154040578080768 154046778310656 154641268744704 154943893536768 155095650533376 155272503255639 155576363340288 155728739798016 156033492713472 156186316898304 156641954870016 156789064143936 157095892058112 157102215266304 157249756790784 157403320418304 157557486256128 157711803088896 158240342164608 158388952553568 158395327808256 158550465249792 158705299095552 158817537576544 158854346145792 158860740132864 159128335106048 159277779447808 159284190478336 159321107202048 159589477646336 159595901222912 159745784676352 159752214544384 160438124694672 160595262916704 160682556260352 160909539360768 161067139301376 161382339182592 161537015959704 161688722398434 162005138684928 162011659493376 162163811690496 162322174181376 162481157701632 162487697670144 162640296935424 162666431982098 163144394074112 163623760560128 163780585625811 164101095578112 164255210055552 164261821430784 164576648822784 164583273136128 164737840447488 164744471248896 165060223696896 165703886143488 166190773174272 167067799268832 167231430805824 167394742124544 167558693879808 167722806214656 167886597390336 168005329006592 168051030884352 168334106558464 168498978357248 169388185369788 169719669098496 169885897961472 170218355687424 170385072979968 170882132585472 171384234835968 172076886724864 172582499516416 173255495538048 173594547388416 173764571430912 174104619515904 175023408757824 175194832272768 175537679302656 175709606510592 176053460926464 176222199228768 176387697161928 176732878565376 176739992174592 176905976389632 177078735470592 177252172038144 177259306549248 177425778475008 177454289435016 177975702626304 178498647883776 178669729773612 179019376994304 179187501878784 179194714288128 179538162352128 179545388875776 179714007760896 179721241362432 180492890281506 180669670781292 180767875792896 181023231780864 181200531714048 181505757230336 181555131580416 181683529764352 181860954406912 182031747940352 182039074832384 182217369714688 182566611058688 183278540734464 183537443333376 183637207154688 183817067298816 184076730630144 184613732525376 184787111312496 184794549109632 185148729925632 185156182278144 185330070503424 185337530155008 185692751659008 185700225908736 185874625069056 186416871911424 186964619821056 187177812143784 187361140069488 187544109232128 187720240063488 187727795920896 187911662518272 188095169298432 188271817654272 188279395713024 189005995132416 189375869878272 189561350651904 190934627735808 191121635206656 191451278174464 191495650148352 191631078398144 191683207102464 192006090293248 192013818658816 192194147188736 192381836066816 192570260979712 192758870441984 193586497565472 194155311955968 194725797691392 194912432480304 195293865811968 195485142859776 195867696955392 196059536031744 197619549598086 198006280614912 198200214288384 198393768443904 198588081635328 198782585143296 199636075614393 200222665454592 200810978869248 201396799118592 201585939613632 201594053574144 201980432646144 201988562485248 202178258731008 202186396532736 202526971953152 202573910900736 202772318257152 203122056101888 204193976884128 204393970984896 204593573707776 204785716432896 204793959186432 204994540929024 205194730143744 205387437441024 205395704414208 206188358326272 206479623750048 206591858049024 206794200711168 207030004340852 207086321958912 207435151120384 207638319730688 208044656951296 208248422531072 208855939826688 209052085525248 209461189410816 209469620355072 209666342387712 209871093891072 210575038661757 210781282578174 210987122886144 211185270071424 211193770411008 211400620333056 211607065460736 211805794861056 211814320177152 212631744523968 213047853613056 213256519483392 213673851224064 213883130216448 213917499592896 214127017222272 214243408347136 214546052481024 214756185735168 215176452243456 215382687946272 215584963197912 216006851579904 216015545991168 216218415587328 216429565575168 216641543602176 216650263560192 216853729247232 217784809761156 218374114167748 218424725950464 218801460770816 219006946740736 219015761907712 219066522402816 219435531763712 219444364181504 219650453929984 219659294998528 220938514857984 222757065691776 222975241074432 223192989499392 223411591839744 223630408286208 223848796520448 225850913826384 226292892131328 226514530615296 226957807583232 227180097306624 227842843447296 228512313114624 229718223994644 229943217358008 230167770421248 230383930987008 230393204084736 230618858545152 230844071411712 231007327384064 231060867121152 231070167465984 231459396517888 231686095241216 233364545010432 233593109697024 234050239070208 234279475347456 234962932305024 235183596215904 235643838087168 235653322899456 235874635186176 236104980627456 236336229384192 236567704633344 236605719246688 237300936835072 237998197178368 238226306364816 238692502659072 238916669171712 238926285717504 239384216469504 239393851834368 239618677014528 239628321816576 240657187042008 240892894375056 241023834390528 241364309041152 241600708952064 242073508773888 242305523939556 242533083597651 243007708027392 243017489240064 243245717535744 243483261272064 243721736552448 243731546505216 243960445403136 243999647973147 244371387645952 244716591111168 244849609539584 245089423065088 245435640840192 246151643367168 246382815083328 246392732146176 246864973234176 246874909704192 247106760671232 247116706873344 247590335545344 247832833425408 248555829215232 249286159761408 249570416191712 249814853425984 250058812309504 250293653417984 250303727894528 250548883357696 250793559064576 251029090205696 251039194284032 252007993509888 252501159837696 252748467535872 254082278054682 254579503647744 254828846942208 255327533531136 255577609469952 256323198878208 257076352253952 258115330087296 258873749274624 259883243307072 260391821082624 260646857146368 261156929273856 261412714708992 262535113136736 262792248409152 263306518953984 263492732797448 263564409765888 264008374153216 264080191389696 264266952384512 264525024591872 264784108847104 265043446857728 266181434152524 266963553939456 267747971825664 268004594660418 268529065491456 268781252818176 268792071432192 269307243528192 269318083313664 269571011641344 269581862043648 271151813689344 271948537921536 272258635845504 272525294646528 272791431610368 273047621910528 273058612248576 273326054572032 273592973524992 273849916588032 274917811101696 275306165000064 275455810732032 275725600948224 276115095945216 276920598788064 277180666968744 277191823664448 277723094888448 277734273417216 277995105755136 278006295232512 278474586435584 278539127488512 278550338863104 278736114033664 278811937603584 279281585881088 279292827140096 279555123183616 280766718215676 281041710104232 281316163848192 281580360095232 281591693881344 281867493777408 282142753947648 282407726481408 282419093569536 283508992698624 284063804817408 284342025977856 285223332790528 285502689629696 286061403308032 286341580980224 287176917261696 287446617597216 288009135439872 288020727988224 288291220783104 288572754100224 288855391469568 289138305662976 290379746348208 291232967933952 292088696537088 292368648720456 292940798717952 293227714289664 293801545433088 294089304047616 294584686477312 296429324397129 297009420922368 297300321432576 297590652665856 297882122452992 298173877714944 300333998181888 301134551768512 301216468303872 301723856175104 302019374153728 302610410110976 302906796408832 303790457929728 304683084152832 306290965326192 306590956477344 306890360561664 307178574649344 307190938779648 307491811393536 307792095215616 308081156161536 308093556621312 309282537489408 309887787073536 310191301066752 310545006511278 311152726680576 311457479596032 312066985426944 312372633796608 313283909740032 313578128287872 314191784116224 314204430532608 314499513581568 314806640836608 315114972512256 316171923867261 316480684329216 316777905107136 316790655616512 317100930499584 317410598191104 317635075153088 317708692291584 317721480265728 318256670212096 318555558895616 318568380956672 318642214404096 319178955292672 319191802445824 319491569352704 319504429088768 320876249389344 321190525833408 321365112520704 321819078721536 322134278602752 322764678365184 323074031919408 323377444796868 324010277369856 324023318986752 324327623380992 324644348362752 324962315403264 324975395340288 325280593870848 325332863964196 326288788148224 327247521120256 327561171251622 328202191156224 328510420111104 328523642861568 329153297645568 329166546272256 329475680894976 329488942497792 331407772286976 332381546348544 334135598537664 334462861611648 334789484249088 335117387759616 335445612429312 335773194780672 336010658013184 336102061768704 336668213116928 336997956714496 338776370739576 339439338196992 339771795922944 340436711374848 340770145959936 341764265170944 342768469671936 344153773449728 345164999032832 346510991076096 347189094776832 347529142861824 350046817515648 350389664545536 351075358605312 351419213021184 352444398457536 352775394323856 353465757130752 353479984349184 353811952779264 354157470941184 354504344076288 354518613098496 354851556950016 354908578870032 355951405252608 356997295767552 357339459547224 358038753988608 358375003757568 358389428576256 359076324704256 359090777751552 359428015521792 359442482724864 360985780563012 361339341562584 361535751585792 362046463561728 362302507596491 362401063428096 363011514460672 363110263160832 363367059528704 363721908813824 364063495880704 364078149664768 364434739429376 365133222117376 366557081468928 367074886666752 367274414309376 367634134597632 368153461260288 369227465050752 369574222624992 369589098219264 370297459851264 370312364556288 370660141006848 370675060310016 371385503318016 371749250138112 372833743822848 373929239642112 374355624287568 374722280138976 375088218464256 375440480126976 375455591841792 375823325036544 376190338596864 376543635308544 376558791426048 378011990264832 378751739756544 379122701303808 381123417082023 381869255471616 382243270413312 382902556348928 382991300296704 383262156796288 383366414204928 384012180586496 384027637317632 384388294377472 384763672133632 385140521959424 387172995130944 388310623911936 389451595382784 389824864960608 390587731623936 390970285719552 391735393910784 392119072063488 395239099196172 396012561229824 396400428576768 396787536887808 397176163270656 397565170286592 399272151228786 400445330909184 401621957738496 402006891990627 402793598237184 403171879227264 403188107148288 403960865292288 403977124970496 404356517462016 404372793065472 405053943906304 405147821801472 406244112203776 408387953768256 408787941969792 409187147415552 409571432865792 409587918372864 409989081858048 410389460287488 410774874882048 410791408828416 412376716652544 412959247500096 413183716098048 413588401422336 414060008681704 414172643917824 414870302240768 415276639461376 416089313902592 416496845062144 417711879653376 418104171050496 418922378821632 418939240710144 419332684775424 421150077323514 421562565156348 421974245772288 422370540142848 422387540822016 422801240666112 423214130921472 423611589722112 423628640354304 425263489047936 426095707226112 426513038966784 427347702448128 427834999185792 428254034444544 428486816694272 429092104962048 429512371470336 430765375892544 431169926395824 432013703159808 432031091982336 432436831174656 432859131150336 433283087204352 433300527120384 433707458494464 435569619522312 436748228335496 436849451900928 437602921541632 438013893481472 438031523815424 438133044805632 438871063527424 438888728363008 439300907859968 439318589997056 441877029715968 445514131383552 445950482148864 446385978998784 446823183679488 447260816572416 451701827652768 452585784262656 453029061230592 453915615166464 454360194613248 455685686894592 457024626229248 459436447989288 459886434716016 460335540842496 460767861974016 460786408169472 461237717090304 461688142823424 462014654768128 462121734242304 462140334931968 462918793035776 463372190482432 465817509766917 466729090020864 467186219394048 468100478140416 468558950694912 469925864610048 470367192431808 471287676174336 471306645798912 471749270372352 472209961254912 472672458768384 473135409266688 473211438493376 474601873670144 475996394356736 476452612729632 477385005318144 477833338343424 477852571435008 478768432939008 478787703668736 479237354029056 479256643633152 481314374084016 481785788750112 482047668781056 482728618082304 483201417904128 484147017547776 484611047879112 485066167195302 486015416054784 486034978480128 486491435071488 486966522544128 487443473104896 487463093010432 487920890806272 487999295946294 488742775291904 489433182222336 489699219079168 490871281680384 491341756877433 492303286734336 492765630166656 492785464292352 493729946468352 493749819408384 494213521342464 494233413746688 495180671090688 497111658430464 498572319522816 499140832383424 499629706851968 500117624619008 500587306835968 500607455789056 501097766715392 501587118129152 502058180411392 502078388568064 504015987019776 505002319675392 505496935071744 508164556109364 509159007295488 509657693884416 510655067062272 511155218939904 512646397756416 514152704507904 516230660174592 517747498549248 519766486614144 520783642165248 521293714292736 522313858547712 525070226273472 525584496818304 526613037907968 526985465594896 527128819531776 528016748306432 528160382779392 528533904769024 529050049183744 529568217694208 530086893715456 532362868305048 533927107878912 535495943651328 536009189320836 537058130982912 537562505636352 537584142864384 538614487056384 538636166627328 539142023282688 539163724087296 542303627378688 544517271691008 545050589293056 545582863220736 546095243821056 546117224497152 546652109144064 547699833176064 549835622203392 550612330000128 550911621464064 551451201896448 552230191890432 553841197576128 554361333937488 554383647328896 555446189776896 555468546834432 555990211510272 556012590465024 556949172871168 557078254977024 557100677726208 557472228067328 557623875207168 558563171762176 558585654280192 559110246367232 561533436431352 562083420208464 562632327696384 563160720190464 563183387762688 563734987554816 564285507895296 564815452962816 564838187139072 567017985397248 568127609634816 568684051955712 569332511937343 570446665581056 571005379259392 572122806616064 572683161960448 574353834523392 574893235194432 576018270879744 576041455976448 576582441566208 577145508200448 577710782939136 578276611325952 580759492696416 582465935867904 584177393074176 584737297440912 585881597435904 586455428579328 587603090866176 588178608095232 589169372954624 592858648794258 594018841844736 594600642865152 595181305331712 595764244905984 596347755429888 598908226843179 600667996363776 602269103537024 602432936607744 603447712350208 604038748307456 605220820221952 607580915859456 609366168305664 612581930652384 613181912954688 613780721123328 614357149298688 614381877559296 614983622787072 615584190431232 616162312323072 616187113242624 618565074978816 619775574147072 620382602133504 621090013022556 622305453361152 622914959192064 624133970853888 624745267593216 626567819480064 627156256575744 628383568232448 628408861065216 628999027163136 629613281673216 631725115985271 632343847734522 632961368658432 633555810214272 633581311233024 634201860999168 634821196382208 635270150306176 635417384583168 635442960531456 636513340424192 637111117791232 637136761913344 638357910585344 638383604891648 638983138705408 641752498778688 642381051666816 642730225041408 643638157443072 644268557205504 645529356730368 646148063838816 646754889593736 648020554739712 648046637973504 648655246761984 649288696725504 649924630806528 649950790680576 650561187741696 650665727928392 652577576296448 654495042240512 655122342503244 656404382312448 657020840222208 657047285723136 658306595291136 658333092544512 658951361789952 658977884995584 662815544573952 668271197075328 668925723223296 669578968498176 670234775519232 670891224858624 671546389561344 672021316026368 673336426233856 673995913428992 677552741479152 678878676393984 679543591845888 680873422749696 681540291919872 683528530341888 685536939343872 688307546899456 690329998065664 693021982152192 694378189553664 695058285723648 700093635031296 700779329091072 702150717210624 702838426042368 704888796915072 705550788647712 706931514261504 706959968698368 707623905558528 708314941882368 709008688152576 709703113900032 709817157740064 711902810505216 713994591535104 714678919094448 716077507977216 716750007515136 716778857152512 718152649408512 718181555503104 718856031043584 718884965449728 721971561126024 722678683125168 723071503171584 724092927123456 724605015192982 724802126856192 726023028921344 726220526321664 726734119057408 727443817627648 728126991761408 728156299329536 728869478858752 731998943919441 733114162937856 734149773333504 734548828618752 735268269195264 736306922520576 738454930101504 739148445249984 739178196438528 740594919702528 740624729112576 741320282013696 741350120620032 742771006636032 743498500276224 745667487645696 747858479284224 748711248575136 749444560277952 750176436928512 750880960253952 750911183683584 751646650073088 752380677193728 753087270617088 753117582852096 756023980529664 757503479513088 758245402607616 762246834164046 763738510943232 764486540826624 765805112697856 765982600593408 766524313592576 766732828409856 768024361172992 768055274635264 768776588754944 769527344267264 774345990261888 776621247823872 779649729921216 781175463247872 781940571439104 783470787821568 784238144126976 790478198392344 792025122459648 792800857153536 793575073775616 794352326541312 795130340573184 798544302457572 800890661818368 803243915476992 804013783981254 805587196474368 806343758454528 806376214296576 807921730584576 807954249940992 808713034924032 808745586130944 810107887812608 816775907536512 817575883939584 818374294831104 819142865731584 819175836745728 819978163716096 820778920574976 821549749764096 824753433305088 825918495000192 826367432196096 827176802844672 828120017363408 828345287835648 829740604481536 830553278922752 832178627805184 832993690124288 835423759306752 836208342100992 837844757643264 837878481420288 838665369550848 842300154647028 843125130312696 843948491544576 844741080285696 844775081644032 845602481332224 846428261842944 847223179444224 847257280708608 850526978095872 852191414452224 853026077933568 855669998371584 856508068889088 856973633388544 858184209924096 859024742940672 861530751785088 862339852791648 864027406319616 864062183964672 864873662349312 865718262300672 866566174408704 867414916988928 871139239044624 873496456670992 873698903801856 875205843083264 876027786962944 876063047630848 876266089611264 877742127054848 877777456726016 878601815719936 878637179994112 883754059431936 889287973191387 891028262767104 891900964297728 892771957997568 893646367358976 894521633144832 903403655305536 905171568525312 906058122461184 907831230332928 908720389226496 911371373789184 914049252458496 918872895978576 919772869432032 920671081684992 921535723948032 921572816338944 922475434180608 923376285646848 924029309536256 924243468484608 924280669863936 925837586071552 926744380964864 931635019533834 933458180041728 934372438788096 936200956280832 937117901389824 939851729220096 940734384863616 942575352348672 942613291597824 943498540744704 944419922509824 945344917536768 946422876986752 949203747340288 952905225459264 954770010636288 955666676686848 955705142870016 957536865878016 957575407337472 958474708058112 958513287266304 962628748168032 963571577500224 964095337562112 965457236164608 966402835808256 968294035095552 969222095758224 970132334390604 972030832109568 972069956960256 972982870142976 973933045088256 974886946209792 974926186020864 975841781612544 975998591892588 977485550583808 978866364444672 981742563360768 982683513754866 984606573468672 985531260333312 985570928584704 987459892936704 987499638816768 988427042684928 988466827493376 994223316860928 997144639045632 998281664766848 999259413703936 1000235249238016 1001174613671936 1001214911578112 1002195533430784 1003174236258304 1004116360822784 1008031974039552 1010004639350784 1010993870143488 1016329112218728 1018318014590976 1019315387768832 1021310134124544 1022310437879808 1025292795512832 1028305409015808 1032461320349184 1035494997098496 1039532973228288 1041567284330496 1042587428585472 1050140452546944 1051168993636608 1053226075815936 1053970931189792 1054257639063552 1056033496612864 1057067809538048 1058100098367488 1059136435388416 1060173787430912 1064725736610096 1067854215757824 1070991887302656 1072018378641672 1074116261965824 1075125011272704 1075168285728768 1077228974112768 1077272333254656 1078284046565376 1078327448174592 1084607254757376 1086907522789473 1089034543382016 1090101178586112 1091165726441472 1092190487642112 1092234448994304 1093304218288128 1095399666352128 1099671244406784 1101224660000256 1101823242928128 1102902403792896 1104460383780864 1107682395152256 1108722667874976 1108767294657792 1110892379553792 1110937093668864 1111980423020544 1112025180930048 1113898345742336 1114156509954048 1114944456134656 1115247750414336 1117126343524352 1117171308560384 1118220492734464 1123066872862704 1124166840416928 1125264655392768 1126321440380928 1126366775525376 1127469975109632 1128571015790592 1129630905925632 1129676374278144 1134035970794496 1136255219269632 1137368103911424 1138665023874686 1140893331162112 1142010758518784 1144245613232128 1145366323920896 1148707669046784 1149786470388864 1152036541759488 1152082911952896 1153164883132416 1154291016400896 1155421565878272 1161518985392832 1164931871735808 1168354786148352 1169474594881824 1171763194871808 1172910857158656 1175206181732352 1176357216190464 1178338745909248 1185717297588516 1188037683689472 1189201285730304 1190362610663424 1191528489811968 1192695510859776 1197816453686358 1201335992727552 1204538207074048 1204865873215488 1206895424700416 1208077496614912 1215161831718912 1218732336611328 1225163861304768 1226363825909376 1227561442246656 1228714298597376 1228763755118592 1229967245574144 1231168380862464 1232324624646144 1232374226485248 1237130149957632 1239551148294144 1240765204267008 1242180026045112 1244610906722304 1245829918384128 1248267941707776 1249490535186432 1253135638960128 1254312513151488 1256767136464896 1256817722130432 1257998054326272 1263450231970542 1264687695469044 1265922737316864 1267111620428544 1267162622466048 1268403721998336 1269642392764416 1270540300612352 1270834769166336 1270885921062912 1273026680848384 1274222235582464 1274273523826688 1276715821170688 1277966277410816 1283504997557376 1284762103333632 1285460450082816 1287276314886144 1288537114411008 1292296127677632 1293509779187472 1296041109479424 1296093275947008 1297310493523968 1298577393451008 1299849261613056 1299901581361152 1301122375483392 1301331455856784 1305155152592896 1308990084481024 1310244685006488 1312808764624896 1314041680444416 1314094571446272 1316613190582272 1316666185089024 1317902723579904 1317955769991168 1325631089147904 1336542394150656 1337851446446592 1339157936996352 1340469551038464 1341782449717248 1344042632052736 1346672852467712 1347991826857984 1355105482958304 1357757352787968 1359087183691776 1361746845499392 1363080583839744 1367057060683776 1371073878687744 1376615093798912 1380659996131328 1386043964304384 1388756379107328 1390116571447296 1397452529300751 1400187270062592 1401558658182144 1404301434421248 1405676852084736 1409777593830144 1411101577295424 1413863028523008 1413919937396736 1415247811117056 1416629883764736 1418017376305152 1419406227800064 1419634315480128 1423805621010432 1427989183070208 1429357838188896 1432155015954432 1433500015030272 1433557714305024 1436305298817024 1436363111006208 1437712062087168 1437769930899456 1443943122252048 1445357366250336 1446143006343168 1448185854246912 1449210030385964 1449604253712384 1452046057842688 1452441052643328 1453468238114816 1454887635255296 1456253983522816 1456312598659072 1457738957717504 1463997887838882 1466228325875712 1468299546667008 1469097657237504 1472613845041152 1474025270632299 1476909860203008 1478296890499968 1478356392877056 1481189839405056 1481249458225152 1482640564027392 1482700241240064 1485542013272064 1491334975291392 1495716958568448 1497422497150272 1498889120555904 1500352873857024 1501761920507904 1501822367367168 1503293300146176 1504761354387456 1506174541234176 1506235165704192 1512047961059328 1515006959026176 1516490805215232 1524493668328092 1527477021886464 1528973081653248 1531610225395712 1531965201186816 1533048627185152 1533465656819712 1536048722345984 1536110549270528 1537553177509888 1548691980523776 1553242495647744 1559299459842432 1562350926495744 1563881142878208 1566941575643136 1580956396784688 1584050244919296 1585601714307072 1587150147551232 1588704653082624 1590260681146368 1597088604915144 1601781323636736 1606487830953984 1608027567962508 1611174392948736 1612687516909056 1612752428593152 1615843461169152 1615908499881984 1617426069848064 1617491172261888 1620215775625216 1633551815073024 1635151767879168 1636748589662208 1638285731463168 1638351673491456 1639956327432192 1643099499528192 1649506866610176 1651836990000384 1652734864392192 1654353605689344 1656240034726816 1656690575671296 1659481208963072 1661106557845504 1664357255610368 1665987380248576 1670847518613504 1672416684201984 1675689515286528 1675756962840576 1677330739101696 1684600309294056 1686250260625392 1687896983089152 1689482160571392 1689550163288064 1691204962664448 1692856523685888 1694446358888448 1694514561417216 1701053956191744 1704382828904448 1706052155867136 1707997535812029 1711339996743168 1713016137778176 1713947266777088 1716368419848192 1718049485881344 1723061503570176 1724679705583296 1728054812639232 1728124367929344 1729747324698624 1731436524601344 1733132348817408 1734829833977856 1742278478089248 1746992913341984 1747397807603712 1750411686166528 1752055573925888 1752126095261696 1752532179222528 1755484254109696 1755554913452032 1757203631439872 1757274359988224 1767508118863872 1778575946382774 1782056525534208 1783801928595456 1785543915995136 1787292734717952 1789043266289664 1806807310611072 1810343137050624 1812116244922368 1815662460665856 1822742747578368 1828098504916992 1837745791957152 1839545738864064 1841342163369984 1843071447896064 1843145632677888 1844950868361216 1846752571293696 1848058619072512 1848486936969216 1848561339727872 1851675172143104 1853488761929728 1863270039067668 1866916360083456 1868744877576192 1872401912561664 1874235802779648 1879703458440192 1881468769727232 1885150704697344 1885226583195648 1886997081489408 1888839845019648 1892845753973504 1898407494680576 1905810450918528 1909540021272576 1911333353373696 1911410285740032 1915073731756032 1915150814674944 1916949416116224 1925257496336064 1927143155000448 1928190675124224 1930914472329216 1932805671616512 1936588070191104 1938444191516448 1940264668781208 1944061664219136 1944139913920512 1945965740285952 1947866090176512 1949773892419584 1949852372041728 1951683563225088 1951997183785176 1954971101167616 1957732728889344 1963485126721536 1965367027509732 1969213146937344 1971062520666624 1971141857169408 1974919785873408 1974999277633536 1976854085369856 1976933654986752 1988446633721856 1996563329533696 1998518827407872 2000470498476032 2002349227343872 2002429823156224 2004391066861568 2008232721645568 2016063948079104 2020009278701568 2021987740286976 2032658224437456 2036636029181952 2038630775537664 2042620268249088 2044620875759616 2050585591025664 2056610818031616 2064922640698368 2070989994196992 2079065946456576 2083134568660992 2085174857170944 2100280905093888 2102337987273216 2106452151631872 2107941862379584 2108515278127104 2112066993225728 2114135619076096 2116200196734976 2118272870776832 2120347574861824 2129451473220192 2135708431515648 2141983774605312 2144036757283344 2148232523931648 2150250022545408 2150336571457536 2154457948225536 2154544666509312 2156568093130752 2156654896349184 2169214509514752 2173815045578946 2178069086764032 2180202357172224 2182331452882944 2184380975284224 2184468897988608 2186608436576256 2195996831758323 2199342488813568 2202449320000512 2203646485856256 2205804807585792 2208920767561728 2215364790304512 2217445335749952 2217534589315584 2221784759107584 2221874187337728 2223960846041088 2224050361860096 2227796691484672 2228313019908096 2229888912269312 2230495500828672 2234252687048704 2234342617120768 2236440985468928 2246133745725408 2248333680833856 2250529310785536 2252642880761856 2252733551050752 2254939950219264 2257142031581184 2259261811851264 2259352748556288 2268071941588992 2272510438539264 2274736207822848 2277330047749372 2281786662324224 2284021517037568 2288491226464256 2290732647841792 2297415338093568 2299572940777728 2304073083518976 2304165823905792 2306329766264832 2308582032801792 2323037970785664 2329863743471616 2338949189763648 2343526389743616 2345821714317312 2350412363464704 2352714432380928 2356677491818496 2371434595177032 2376075367378944 2378402571460608 2380725221326848 2383056979623936 2385391021719552 2395632907372716 2402671985455104 2409076414148096 2409731746430976 2413790849400832 2416154993229824 2430323663437824 2450327722609536 2452727651818752 2455122884493312 2457428597194752 2457527510237184 2459934491148288 2462336761724928 2464649249292288 2474260299915264 2479102296588288 2481530408534016 2484360052090224 2489221813444608 2491659836768256 2496535883415552 2498981070372864 2506271277920256 2508625026302976 2513534272929792 2513635444260864 2515996108652544 2526900463941084 2529375390938088 2531845474633728 2534223240857088 2534325244932096 2536807443996672 2539284785528832 2541080601224704 2541669538332672 2541771842125824 2546053361696768 2548444471164928 2548547047653376 2553431642341376 2555932554821632 2567009995114752 2569524206667264 2570920900165632 2574552629772288 2577074228822016 2584592255355264 2587019558374944 2592082218958848 2592186551894016 2594620987047936 2597154786902016 2599698523226112 2602244750966784 2602662911713568 2610310305185792 2617980168962048 2620489370012976 2625617529249792 2628083360888832 2628189142892544 2633226381164544 2633332370178048 2635805447159808 2635911539982336 2651262178295808 2667863919574161 2673084788301312 2675702892893184 2678315873992704 2680939102076928 2683564899434496 2688085264105472 2693345704935424 2695983653715968 2710210965916608 2715514705575936 2718174367383552 2723493690998784 2726161167679488 2734114121367552 2742147757375488 2753230187597824 2761319992262656 2772087928608768 2777512758214656 2780233142894592 2794905058601502 2800374540125184 2803117316364288 2808602868842496 2811353704169472 2819555187660288 2822203154590848 2827726057046016 2827839874793472 2830495622234112 2833259767529472 2836034752610304 2839268630960256 2847611242020864 2858715676377792 2864310031908864 2867000030060544 2867115428610048 2872610597634048 2872726222012416 2875424124174336 2875539861798912 2887886244504096 2890714732500672 2892286012686336 2896371708493824 2898420060771928 2899208507424768 2904092115685376 2904882105286656 2906936476229632 2909775270510592 2912507967045632 2912625197318144 2915477915435008 2927995775677764 2932456651751424 2936599093334016 2945227690082304 2948050541264598 2953819720406016 2956593780999936 2956712785754112 2962379678810112 2962498916450304 2965281128054784 2965400482480128 2982669950582784 2991433917136896 2994844994300544 2997778241111808 3000705747714048 3003523841015808 3003644734734336 3006586600292352 3009522708774912 3012349082468352 3024095922118656 3030013918052352 3032981610430464 3048987336656184 3054954043772928 3057946163306496 3063220450791424 3063930402373632 3066097254370304 3066931313639424 3072097444691968 3072221098541056 3075106355019776 3097383961047552 3106484991295488 3118598919684864 3124701852991488 3127762285756416 3161912793569376 3168100489838592 3171203428614144 3174300295102464 3177409306165248 3180521362292736 3194177209830288 3203562647273472 3212975661907968 3216055135925016 3222348785897472 3225375033818112 3225504857186304 3231686922338304 3231816999763968 3234852139696128 3234982344523776 3240431551250432 3260722568368419 3267103630146048 3270303535758336 3273497179324416 3276571462926336 3276703346982912 3279912654864384 3286198999056384 3299013733220352 3303673980000768 3305469728784384 3308707211378688 3312480069453632 3313381151342592 3318962417926144 3322213115691008 3328714511220736 3331974760497152 3341695037227008 3344833368403968 3351379030573056 3351513925681152 3354661478203392 3369200618588112 3372500521250784 3375793966178304 3378964321142784 3379100326576128 3382409925328896 3385713047371776 3388892717776896 3389029122834432 3402107912383488 3408765657808896 3412104311734272 3415995071624058 3422679993486336 3426032275556352 3427894533554176 3432736839696384 3436098971762688 3446123007140352 3449359411166592 3456109625278464 3456248735858688 3459494649397248 3462873049202688 3466264697634816 3484556956178496 3493985826683968 3494795615207424 3500823372333056 3504111147851776 3504252190523392 3505064358445056 3510968508219392 3511109826904064 3514407262879744 3514548719976448 3535016237727744 3557151892765548 3564113051068416 3567603857190912 3571087831990272 3574585469435904 3578086532579328 3613614621222144 3620686274101248 3624232489844736 3645485495156736 3656197009833984 3675491583914304 3679091477728128 3682684326739968 3686142895792128 3686291265355776 3689901736722432 3693505142587392 3696117238145024 3696973873938432 3697122679455744 3703350344286208 3706977523859456 3726540078135336 3733832720166912 3737489755152384 3744803825123328 3748471605559296 3759406916880384 3762937539454464 3770301409394688 3770453166391296 3773994162978816 3785691507947008 3796814989361152 3811620901837056 3819080042545152 3822666706747392 3822820571480064 3830147463512064 3833898832232448 3850514992672128 3854286310000896 3856381350248448 3861828944658432 3865611343233024 3876888383032896 3880529337562416 3888123328438272 3888279827841024 3891931480571904 3895732180353024 3899547784839168 3899704744083456 3903367126450176 3903994367570352 3909942202335232 3915465457778688 3926970253443072 3930734055019464 3938426293874688 3942125041333248 3942283714338816 3949839571746816 3949998555267072 3953708170739712 3953867309973504 3976893267443712 3985327583561401 3993126659067392 3997037654815744 4000940996952064 4004698454687744 4004859646312448 4008782133723136 4016465443291136 4032127896158208 4040018557403136 4043975480573952 4065316448874912 4073272058363904 4077261551075328 4085240536498176 4089241751519232 4101171182051328 4113221636063232 4129845281396736 4141979988393984 4158131892913152 4166269137321984 4170349714341888 4192357587902253 4200561810187776 4204675974546432 4212904303263744 4215883724759168 4217030556254208 4224133986451456 4228271238152192 4232400393469952 4236545741553664 4258902946440384 4271416863031296 4283967549210624 4288073514566688 4296465047863296 4300500045090816 4300673142915072 4308915896451072 4309089333018624 4313136186261504 4313309792698368 4338429019029504 4347630091157892 4356138173528064 4360404714344448 4364662905765888 4368761950568448 4368937795977216 4373216873152512 4391993663516646 4398684977627136 4404898640001024 4407292971712512 4417841535123456 4422075811896897 4430729580609024 4434890671499904 4435069178631168 4443569518215168 4443748374675456 4447921692082176 4448100723720192 4455593382969344 4456626039816192 4459777824538624 4468505374097408 4468685234241536 4472881970937856 4492267491450816 4496667361667712 4501058621571072 4505285761523712 4505467102101504 4509879900438528 4514284063162368 4518523623702528 4518705497112576 4536143883177984 4545020877078528 4549472415645696 4554660095498744 4563573324648448 4568043034075136 4576982452928512 4581465295683584 4594830676187136 4599145881555456 4608146167037952 4608331647811584 4612659532529664 4646075941571328 4659727486943232 4677898379527296 4687052779487232 4691643428634624 4700824726929408 4713354983636992 4742869190354064 4752150734757888 4756805142921216 4761450442653696 4766113959247872 4770782043439104 4791265814745432 4805343970910208 4818152828296192 4819463492861952 4827581698801664 4832309986459648 4860647326875648 4900655445219072 4905455303637504 4910245768986624 4914857194389504 4915055020474368 4919868982296576 4929298498584576 4948520599830528 4958204593176576 4963060817068032 4968720104180448 4978443626889216 4983319673536512 4993071766831104 4997962140745728 5012542555840512 5017250052605952 5027068545859584 5027270888521728 5031992217305088 5053800927882168 5058750781876176 5063690949267456 5068446481714176 5068650489864192 5073614887993344 5078569571057664 5082161202449408 5083339076665344 5083543684251648 5092106723393536 5096888942329856 5097094095306752 5106863284682752 5123992607436087 5134019990229504 5139048413334528 5141841800331264 5149105259544576 5154148457644032 5169184510710528 5174039116749888 5184164437917696 5184373103788032 5189241974095872 5194309573804032 5199397046452224 5204489501933568 5205325823427136 5220620610371584 5235960337924096 5240978740025952 5251235058499584 5256166721777664 5256378285785088 5266452762329088 5266664740356096 5271610894319616 5271823079964672 5302524356591616 5335727839148322 5346169576602624 5351405785786368 5356631747985408 5361878204153856 5367129798868992 5376170528210944 5386691409870848 5420421931833216 5431029411151872 5436348734767104 5446987381997568 5468228242735104 5484295514750976 5506460375195648 5522639984525312 5544175857217536 5555025516429312 5560466285789184 5589810117203004 5600749080250368 5606234632728576 5617205737684992 5622707408338944 5639110375320576 5644406309181696 5655452114092032 5655679749586944 5660991244468224 5666519535058944 5678537261920512 5695222484041728 5717431352755584 5728620063817728 5734000060121088 5734230857220096 5745221195268096 5745452444024832 5750848248348672 5775772489008192 5781429465001344 5784572025372672 5792743416987648 5796840121543856 5798417014849536 5808184231370752 5809764210573312 5813872952459264 5819550541021184 5825015934091264 5825250394636288 5830955830870016 5855991551355528 5864913303502848 5873198186668032 5890455380164608 5896101082529196 5907639440812032 5913187561999872 5913425571508224 5924759357620224 5924997832900608 5930562256109568 5930800964960256 5965339901165568 5989689988601088 5995556482223616 6001411495428096 6007047682031616 6007289469468672 6013173200584704 6024698164936704 6048191844237312 6060027836104704 6065963220860928 6097974673312368 6109908087545856 6115892326612992 6126440901582848 6127860804747264 6132194508740608 6133862627278848 6144194889383936 6144442197082112 6150212710039552 6194767922095104 6212969982590976 6237197839369728 6249403705982976 6255524571512832 6323825587138752 6336200979677184 6342406857228288 6348600590204928 6354818612330496 6361042724585472 6388354419660576 6407125294546944 6425951323815936 6432110271850032 6444697571794944 6450750067636224 6451009714372608 6463373844676608 6463633999527936 6469704279392256 6469964689047552 6480863102500864 6521445136736838 6534207260292096 6540607071516672 6546994358648832 6553142925852672 6553406693965824 6559825309728768 6587990495274969 6598027466440704 6607347960001536 6610939457568768 6617414422757376 6624960138907264 6626762302685184 6637924835852288 6644426231382016 6657429022441472 6683390074454016 6689666736807936 6702758061146112 6703027851362304 6709322956406784 6738401237176224 6745001042501568 6751587932356608 6757928642285568 6758200653152256 6764819850657792 6771426094743552 6777785435553792 6778058245668864 6804215824766976 6817531315617792 6824208623468544 6831990143248116 6845359986972672 6852064551112704 6865473679392768 6872197943525376 6892246014280704 6898718822333184 6912219250556928 6912497471717376 6918989298794496 6925746098405376 6969113912356992 6987971653367936 6989591230414848 7001646744666112 7008222295703552 7008504381046784 7021937016438784 7022219653808128 7028814525759488 7070032475455488 7114303785531096 7128226102136832 7135207714381824 7142175663980544 7149170938871808 7156173065158656 7227229242444288 7241372548202496 7248464979689472 7290970990313472 7350983167828608 7358182955456256 7365368653479936 7372285791584256 7372582530711552 7379803473444864 7387010285174784 7392234476290048 7393947747876864 7406700688572416 7413955047718912 7453080156270672 7467665440333824 7474979510304768 7489607650246656 7496943211118592 7518813833760768 7525875078908928 7540602818789376 7540906332782592 7547988325957632 7571383015894016 7593629978722304 7623241803674112 7638160085090304 7645333413494784 7645641142960128 7660294927024128 7667797664464896 7701029985344256 7708572620001792 7712762700496896 7723657889316864 7731222686466048 7753776766065792 7761058675124832 7776246656876544 7776559655682048 7783862961143808 7791464360706048 7799095569678336 7806734252900352 7807988735140704 7819884404670464 7830930915557376 7853940506886144 7861468110038928 7876852587749376 7884250082666496 7884567428677632 7899679143493632 7899997110534144 7907416341479424 7907734619947008 7953786534887424 7970655167122802 7986253318134784 7994075309631488 8001881993904128 8009396909375488 8009719292624896 8017564267446272 8064255792316416 8080037114806272 8087950961147904 8130632897749824 8146544116727808 8154523102150656 8170481072996352 8178483503038464 8202342364102656 8226443272126464 8259690562793472 8283959976787968 8316263785826304 8332538274643968 8340699428683776 8384715175804506 8401123620375552 8409351949092864 8425808606527488 8431767449518336 8434061112508416 8448267972902912 8456542476304384 8464800786939904 8517805892880768 8542833726062592 8576147029133376 8592930095726592 8601000090181632 8601346285830144 8617831792902144 8618178666037248 8626272372523008 8626619585396736 8676858038059008 8695260182315784 8712276347056128 8720809428688896 8729325811531776 8737523901136896 8737875591954432 8746433746305024 8783987327033292 8797369955254272 8809797280002048 8835683070246912 8844151623793794 8861459161218048 8869781342999808 8870138357262336 8887139036430336 8887496749350912 8895843384164352 8896201447440384 8911186765938688 8919555649077248 8937010748194816 8945763941875712 8984534982901632 8993334723335424 9002117243142144 9010571523047424 9010934204203008 9019759800877056 9028568126324736 9037047247405056 9072287766355968 9090041754157056 9098944831291392 9109320190997488 9127146649296896 9136086068150272 9153964905857024 9162930591367168 9189661352374272 9198291763110912 9216292334075904 9216663295623168 9225319065059328 9292151883142656 9319454973886464 9355796759054592 9374105558974464 9383286857269248 9426709967273984 9485738380708128 9504301469515776 9513610285842432 9522900885307392 9532227918495744 9541564086878208 9582531629490864 9610687941820416 9636305656592384 9638926985723904 9655163397603328 9664619972919296 9721294653751296 9782167705105257 9801310890438144 9810910607275008 9820491537973248 9829714388779008 9830110040948736 9839737964593152 9858596997169152 9897041199661056 9916409186353152 9926121634136064 9937440208360896 9956887253778432 9966639347073024 9986143533662208 9995924281491456 10025085111681024 10034500105211904 10054137091719168 10054541777043456 10063984434610176 10107601855764336 10117501563752352 10127381898534912 10136892963428352 10137300979728384 10147229775986688 10157139142115328 10164322404898816 10166678153330688 10167087368503296 10184213446787072 10193777884659712 10194188190613504 10247985214872174 10268039980459008 10278096826669056 10283683600662528 10298210519089152 10308296915288064 10338369021421056 10348078233499776 10368328875835392 10368746207576064 10378483948191744 10388619147608064 10398794092904448 10410651646854272 10441241220743168 10481957480051904 10502470116999168 10512333443555328 10512756571570176 10532905524658176 10533329480712192 10543221788639232 10543646159929344 10605048713183232 10671455678296644 10692339153205248 10702811571572736 10713263495970816 10723756408307712 10734259597737984 10752341056421888 10840843863666432 10862058822303744 10872697469534208 10936456485470208 10968591029501952 11012920750391296 11045279969050624 11088351714435072 11110051032858624 11120932571578368 11179620234406008 11201498160500736 11212469265457152 11234411475369984 11245414816677888 11278220750641152 11288812618363392 11310904228184064 11311359499173888 11321982488936448 11357074523841024 11390444968083456 11434862705511168 11457240127635456 11468000120242176 11468461714440192 11490442390536192 11501696496697344 11551544978016384 11562858930002688 11569144050745344 11585486833975296 11593680243087712 11596834029699072 11616368462741504 11627745904918528 11639101082042368 11650031868182528 11650500789272576 11661911661740032 11711983102711056 11729826607005696 11746396373336064 11780910760329216 11792202165058392 11815278881624064 11826375123999744 11826851143016448 11849518715240448 11849995665801216 11861124512219136 11861601929920512 11930679802331136 11955982750684203 11979379977202176 11991112964447232 12002822990856192 12014095364063232 12014578938937344 12026346401169408 12049396329873408 12096383688474624 12120055672209408 12131926441721856 12195949346624736 12219816175091712 12231784653225984 12252881803165696 12255721609494528 12264389017481216 12267725254557696 12288389778767872 12288884394164224 12300425420079104 12389535844190208 12425939965181952 12474395678739456 12498807411965952 12511049143025664 12647651174277504 12672401959354368 12684813714456576 12697201180409856 12709637224660992 12776708839321152 12814250589093888 12851902647631872 12864220543700064 12889395143589888 12901500135272448 12902019428745216 12926747689353216 12927267999055872 12939408558784512 12939929378095104 12961726205001728 13042890273473676 13068414520584192 13081214143033344 13093988717297664 13106285851705344 13106813387931648 13119650619457536 13175980990549938 13196054932881408 13214695920003072 13221878915137536 13249920277814528 13253524605370368 13275849671704576 13288852462764032 13366780148908032 13379333473615872 13405516122292224 13406055702724608 13418645912813568 13476802474352448 13490002085003136 13503175864713216 13515857284571136 13516401306304512 13529639701315584 13542852189487104 13555570871107584 13556116491337728 13608431649533952 13635062631235584 13648417246937088 13663980286496232 13690719973945344 13704129102225408 13730947358785536 13744395887050752 13784492028561408 13797437644666368 13824438501113856 13824994943434752 13837978597588992 13938227824713984 13975943306735872 13979182460829696 14003293489332224 14016444591407104 14017008762093568 14043874032877568 14057629051518976 14140064950910976 14228607571062192 14256452204273664 14270415428763648 14284351327961088 14298341877743616 14312346130317312 14454458484888576 14482745096404992 14496929959378944 14581941980626944 14701966335657216 14716365910912512 14730737306959872 14744571583168512 14745165061423104 14759606946889728 14784468952580096 14787895495753728 14813401377144832 14827910095437824 14906160312541344 14935330880667648 14949959020609536 14979215300493312 14993886422237184 15037627667521536 15051750157817856 15081205637578752 15081812665565184 15095976651915264 15142766031788032 15187259957444608 15246483607348224 15276320170180608 15290666826989568 15291282285920256 15320589854048256 15371977822308261 15402059970688512 15417145240003584 15425525400993792 15447315778633728 15462445372932096 15507553532131584 15522117350249664 15552493313753088 15553119311364096 15567725922287616 15582928721412096 15598191139356672 15613468505800704 15615977470281408 15639768809340928 15661861831114752 15707881013772288 15722936220077856 15753705175498752 15768500165332992 15769134857355264 15799358286987264 15799994221068288 15814832682958848 15815469239894016 15907573069774848 15941310334245604 15972506636269568 15988150619262976 16003763987808256 16018793818750976 16019438585249792 16035128534892544 16128511584632832 16160074229612544 16261265795499648 16293088233455616 16309046204301312 16340962145992704 16404684728205312 16452886544252928 16519381125586944 16567919953575936 16632527571652608 16665076549287936 16681398857367552 16769430351609012 16802247240751104 16818703898185728 16851617213054976 16863534899036672 16868122225016832 16896535945805824 16913084952608768 17035611785761536 17085667452125184 17152294058266752 17185860191453184 17202000180363264 17202692571660288 17235663585804288 17236357332074496 17252544745046016 17353716076118016 17390520364631568 17424552694112256 17441618857377792 17458651623063552 17475047802273792 17475751183908864 17492867492610048 17567974654066584 17594739910508544 17619594560004096 17671366140493824 17688303247587588 17722918322436096 17739562685999616 17740276714524672 17774278072860672 17774993498701824 17791686768328704 17792402894880768 17822373531877376 17839111298154496 17874021496389632 17891527883751424 17969069965803264 17986669446670848 18004234486284288 18021143046094848 18021868408406016 18039519601754112 18074094494810112 18144575532711936 18180083508314112 18197889662582784 18218640381994976 18254293298593792 18272172136300544 18307929811714048 18325861182734336 18379322704748544 18396583526221824 18432584668151808 18433326591246336 18450638130118656 18584303766285312 18638909947772928 18711593518109184 18748211117948928 18766573714538496 18853419934547968 18971476761416256 19008602939031552 19027220571684864 19045801770614784 19064455836991488 19083128173756416 19165063258981728 19221375883640832 19272611313184768 19277853971447808 19310326795206656 19329239945838592 19442589307502592 19564335410210514 19602621780876288 19621821214550016 19640983075946496 19659428777558016 19660220081897472 19679475929186304 19794082399322112 19832818372706304 19852243268272128 19874880416721792 19913774507556864 19933278694146048 19972287067324416 20050170223362048 20069000210423808 20108274183438336 20109083554086912 20127968869220352 20215203711528672 20235003127504704 20254763797069824 20273785926856704 20274601959456768 20294459551973376 20314278284230656 20328644809797632 20333356306661376 20334174737006592 20368426893574144 20387555769319424 20388376381227008 20495970429744348 20536079960918016 20556193653338112 20596421038178304 20616593830576128 20676738042842112 20696156466999552 20736657751670784 20737492415152128 20756967896383488 20777238295216128 20821303293708544 20882482441486336 20963914960103808 21004940233998336 21024666887110656 21025513143140352 21065811049316352 21066658961424384 21086443577278464 21210097426366464 21342911356593288 21384678306410496 21405623143145472 21426526991941632 21447512816615424 21468519195475968 21504682112843776 21681687727332864 21724117644607488 21745394939068416 21872912970940416 22025841500782592 22090559938101248 22176703428870144 22220102065717248 22241865143156736 22359240468812016 22402996321001472 22424938530914304 22468822950739968 22490829633355776 22556441501282304 22577625236726784 22621808456368128 22622718998347776 22643964977872896 22714149047682048 22780889936166912 22869725411022336 22914480255270912 22936000240484352 22936923428880384 22980884781072384 23003392993394688 23103089956032768 23125717860005376 23138288101490688 23170973667950592 23187360486175424 23193668059398144 23232736925483008 23255491809837056 23278202164084736 23300063736365056 23301001578545152 23323823323480064 23423966205422112 23459653214011392 23492792746672128 23561821520658432 23584404330116784 23630557763248128 23652750247999488 23653702286032896 23699037430480896 23699991331602432 23722249024438272 23723203859841024 23861359604662272 23911965501368406 23958759954404352 23982225928894464 24005645981712384 24028190728126464 24029157877874688 24052692802338816 24192767376949248 24240111344418816 24263852883443712 24391898693249472 24439632350183424 24463569306451968 24505763606331392 24511443218989056 24528778034962432 24535450509115392 24576779557535744 24577768788328448 24600850840158208 24779071688380416 24851879930363904 24948791357478912 24997614823931904 25022098286051328 25295302348555008 25344803918708736 25369627428913152 25394402360819712 25553417678642304 25628501178187776 25728441087400128 25778790287179776 25803000270544896 25804038857490432 25853495378706432 25854535998111744 25878817117569024 25879858756190208 25923452410003456 26085780546947352 26136829041168384 26162428286066688 26187977434595328 26212571703410688 26213626775863296 26239301238915072 26351961981099876 26392109865762816 26429391840006144 26499840555629056 26507049210740736 26551699343409152 26577704925528064 26733560297816064 26758666947231744 26811032244584448 26837291825627136 26953604948704896 26980004170006272 27006351729426432 27031714569142272 27032802612609024 27059279402631168 27085704378974208 27111141742215168 27216863299067904 27270125262471168 27296834493874176 27327960572992464 27381439947890688 27408258204450816 27461894717571072 27488791774101504 27568984057122816 27594875289332736 27648877002227712 27649989886869504 27675957195177984 27876455649427968 27951886613471744 27958364921659392 28006586978664448 28032889182814208 28034017524187136 28087748065755136 28115258103037952 28280129901821952 28457215142124384 28512904408547328 28540830857527296 28568702655922176 28596683755487232 28624692260634624 28908916969777152 28965490192809984 28993859918757888 29163883961253888 29346503115315771 29403932671314432 29432731821825024 29461474613919744 29489143166337024 29490330122846208 29519213893779456 29568937905160192 29575790991507456 29626802754289664 29655820190875648 29812320625082688 29870661761335296 29899918041219072 29958430600986624 29987772844474368 30075255335043072 30103500315635712 30162411275157504 30163625331130368 30191953303830528 30285532063576064 30374519914889216 30492967214696448 30552640340361216 30581333653979136 30582564571840512 30743955644616522 30804119941377024 30834290480007168 30851050801987584 30894631557267456 30924890745864192 31015107064263168 31044234700499328 31104986627506176 31106238622728192 31135451844575232 31165857442824192 31196382278713344 31231954940562816 31279537618681856 31323723662229504 31445872440155712 31507410350997504 31537000330665984 31538269714710528 31598716573974528 31599988442136576 31629665365917696 31630938479788032 31815146139549696 31882620668491208 31945013272539136 31976301238525952 32007527975616512 32037587637501952 32038877170499584 32070257069785088 32257023169265664 32522531590999296 32586176466911232 32618092408602624 32809369456410624 32905773088505856 33038762251173888 33135839907151872 33265055143305216 33330153098575872 33362797714735104 33538860703218024 33604494481502208 33637407796371456 33703234426109952 33727069798073344 33736244450033664 33793071891611648 33826169905217536 34071223571523072 34171334904250368 34304588116533504 34371720382906368 34404000360726528 34405385143320576 34471327171608576 34505089490092032 34707432152236032 34781040729263136 34849105388224512 34883237714755584 34917303246127104 34950095604547584 34951502367817728 34985734985220096 35135949308133168 35189479821017088 35239189120008192 35342732280987648 35376606495175176 35445836644872192 35479125371999232 35480553429049344 35548556145721344 35549986997403648 35583373536657408 35584805789761536 35644747063754752 35678222596308992 35748042992779264 35867948252052609 35938139931606528 35973338893341696 36008468972568576 36042286092189696 36043736816812032 36079039203508224 36148188989620224 36289151065423872 36360167016628224 36395779325165568 36437280763989952 36508586597187584 36544344272601088 36615859623428096 36651722365468672 36758645409497088 36793167052443648 36865169336303616 36866653182492672 36901276260237312 37168607532570624 37277819895545856 37423187036218368 37496422235897856 37533147429076992 37706839869095936 37942953522832512 38017205878063104 38054441143369728 38091603541229568 38128911673982976 38330126517963456 38442751767281664 38545222626369536 38555707942895616 38620653590413312 38658479891677184 38885178615005184 39128670820421028 39205243561752576 39243642429100032 39281966151892992 39318857555116032 39320440163794944 39358951858372608 39588164798644224 39665636745412608 39749760833443584 39827549015113728 39866557388292096 40100340446724096 40138000420847616 40216548366876672 40218167108173824 40255937738440704 40430407423057344 40470006255009408 40509527594139648 40547571853713408 40549203918913536 40588919103946752 40628556568461312 40657289619595264 40666712613322752 40668349474013184 40736853787148288 40775111538638848 40776752762454016 40991940859488696 41072159921836032 41112387306676224 41192842076356608 41233187661152256 41353476085684224 41392312933999104 41473315503341568 41474984830304256 41513935792766976 41642606587417088 41764964882972672 41927829920207616 42009880467996672 42049333774221312 42051026286280704 42131622098632704 42172887154556928 42420194852732928 42685822713186576 42769356612820992 42811246286290944 42853053983883264 42895025633230848 42937038390951936 43009364225687552 43363375454665728 43448235289214976 43490789878136832 43745825941880832 44051683001565184 44181119876202496 44353406857740288 44440204131434496 44483730286313472 44718480937624032 44805992642002944 44849877061828608 44937645901479936 44981659266711552 45112883002564608 45155250473453568 45243616912736256 45245437996695552 45287929955745792 45428298095364096 45561779872333824 45739450822044672 45828960510541824 45872000480968704 45873846857760768 45961769562144768 46115933466924783 46206179912065536 46251435720010752 46276576202981376 46341947335901184 46374720972350848 46387336118796288 46465473850966016 46510983619674112 46556404328169472 46600127472730112 46602003157090304 46847932410844224 46919306428022784 46985585493344256 47123643041316864 47168808660233568 47261115526496256 47305500495998976 47307404572065792 47398074860961792 47399982663204864 47444498048876544 47446407719682048 47722719209324544 47823931002736812 47917519908808704 47964451857788928 48011291963424768 48056381456252928 48058315755749376 48105385604677632 48385534753898496 48480222688837632 48783797386498944 48879264700366848 48927138612903936 49011527212662784 49022886437978112 49057556069924864 49153559115071488 49155537576656896 49201701680316416 49558143376760832 49703759860727808 49897582714957824 49995229647863808 50044196572102656 50590604697110016 50689607837417472 50739254857826304 51106835357284608 51257002356375552 51456882174800256 51557580574359552 51606000541089792 51608077714980864 51706990757412864 51709071996223488 51757634235138048 51846904820006912 52171561093894704 52273658082336768 52324856572133376 52375954869190656 52425143406821376 52427253551726592 52478602477830144 52703923962199752 52784219731525632 52858783680012288 52999681111258112 53014098421481472 53103398686818304 53155409851056128 53467120595632128 53517333894463488 53622064489168896 53674583651254272 53907209897409792 53960008340012544 54012703458852864 54063429138284544 54065605225218048 54118558805262336 54222283484430336 54433726598135808 54540250524942336 54593668987748352 54655921145984928 54762879895781376 54816516408901632 54923789435142144 54977583548203008 55137968114245632 55189750578665472 55297754004455424 55299979773739008 55351914390355968 55752911298855936 55903773226943488 55916729843318784 56013173957328896 56065778365628416 56068035048374272 56175496131510272 56560259803643904 56914430284248768 57025808817094656 57081661715054592 57137405311844352 57193367510974464 57249384521269248 57817833939554304 57930980385619968 57987719837515776 58327767922507776 58693006230631542 58807865342628864 58865463643650048 58922949227839488 58978286332674048 58980660245692416 59038427787558912 59137875810320384 59253605508579328 59624641250165376 59741323522670592 59799836082438144 59916861201973248 60150510670086144 60207000631271424 60324822550315008 60327250662260736 60383906607661056 60571064127152128 60749039829778432 60985934429392896 61105280680722432 61162667307958272 61165129143681024 61487911289233044 61608239882754048 61668580960014336 61789263114534912 61849781491728384 62030214128526336 62088469400998656 62209973255012352 62212477245456384 62270903689150464 62331714885648384 62463909881125632 62559075237363712 62647447324459008 62891744880311424 63014820701995008 63074000661331968 63076539429421056 63197433147949056 63199976884273152 63259330731835392 63630292279099392 63765241336982416 63890026545078272 63952602477051904 64015055951233024 64075175275003904 64077754340999168 64140514139570176 64514046338531328 65045063181998592 65172352933822464 65236184817205248 65618738912821248 66077524502347776 66271679814303744 66530110286610432 66660306197151744 66725595429470208 67077721406436048 67208988963004416 67274815592742912 67406468852219904 67454139596146688 67472488900067328 67586143783223296 67652339810435072 68142447143046144 68342669808500736 68609176233067008 68743440765812736 68808000721453056 68810770286641152 68942654343217152 69010178980184064 69414864304472064 69562081458526272 69698210776449024 69766475429511168 69834606492254208 69900191209095168 69903004735635456 69971469970440192 70271898616266336 70378959642034176 70478378240016384 70685464561975296 70753212990350352 70891673289744384 70958250743998464 70961106858098688 71097112291442688 71099973994807296 71166747073314816 71169611579523072 71289494127509504 71356445192617984 71735896504105218 71876279863213056 71946677786683392 72016937945137152 72084572184379392 72087473633624064 72158078407016448 72578302130847744 72720334033256448 72791558650331136 72874561527979904 73017173194375168 73088688545202176 73231719246856192 73517290818994176 73586334104887296 73730338672607232 73733306364985344 73802552520474624 74337215065141248 74555639791091712 74846374072436736 74992844471795712 75066294858153984 75885907045665024 76034411756126208 76108882286739456 76183207082459136 76660253035926912 76885503534563328 77090445252739072 77241307180826624 77316959783354368 77770357230010368 78257341640842056 78410487123505152 78487284858200064 78563932303785984 78637715110232064 78640880327589888 78717903716745216 79176329597288448 79499521666887168 79655098030227456 79733114776584192 80200680893448192 80276000841695232 80433096733753344 80511875476881408 80860814846114688 80940012510018816 81019055188279296 81095143707426816 81098407837827072 81177838207893504 81257113136922624 81314579239190528 81333425226645504 81473707574296576 81550223077277696 81553505524908032 81983881718977392 82144319843672064 82224774613352448 82385684152713216 82466375322304512 82706952171368448 82784625867998208 82946631006683136 82949969660608512 83027871585533952 83285213174834176 83529929765945344 83855659840415232 84019760935993344 84098667548442624 84102052572561408 84263244197265408 84345774309113856 84840389705465856 85371645426373152 85538713225641984 85622492572581888 85706107967766528 85790051266461696 85874076781903872 86018728451375104 86726750909331456 86896470578429952 86981579756273664 87491651883761664 88103366003130368 88706813715480576 88880408262868992 88967460572626944 89436961875248064 89611985284005888 89699754123657216 89875291802959872 89963318533423104 90225766005129216 90310500946907136 90487233825472512 90490875993391104 90575859911491584 90856596190728192 91123559744667648 91478901644089344 91657921021083648 91744000961937408 91747693715521536 92231866933849566 92412359824131072 92502871440021504 92553152405962752 92683894671802368 92749441944701696 92774672237592576 92930947701932032 93021967239348224 93112808656338944 93200254945460224 93695864821688448 93838612856045568 93971170986688512 94337617320467136 94522231052992512 94611000991997952 94614809144131584 94796149721923584 94799965326409728 94888996097753088 94892815439364096 95445438418649088 95647862005473624 95835039817617408 95928903715577856 96022583926849536 96112762912505856 96116631511498752 96210771209355264 96771069507796992 97567594772997888 97758529400733696 97854277225807872 98023054425325568 98115112139849728 98307118230142976 98403403360632832 99116286753521664 99407519721455616 99795165429915648 99990459295727616 100088393144205312 101181209394220032 101379215674834944 101478509715652608 102213670714569216 102514004712751104 102913764349600512 103115161148719104 103212001082179584 103216155429961728 103413981514825728 103515268470276096 103693809640013824 104343122187789408 104547316164673536 104649713144266752 104751909738381312 104850286813642752 104854507103453184 104957204955660288 105407847924399504 105568439463051264 105717567360024576 105999362222516224 106028196842962944 106206797373636608 106310819702112256 106934241191264256 107034667788926976 107244128978337792 107603844756157827 107814419794819584 107920016680025088 108025406917705728 108126858276569088 108131210450436096 108237117610524672 108444566968860672 108867453196271616 109080501049884672 109187337975496704 109311842291969856 109525759791562752 109633032817803264 109847578870284288 109955167096406016 110275936228491264 110379501157330944 110595508008910848 110599959547478016 110703828780711936 111505822597711872 111807546453886976 111833459686637568 112026347914657792 112131556731256832 112136070096748544 113120519607287808 113828860568497536 114051617634189312 114163323430109184 114274810623688704 114386735021948928 115635667879108608 115861960771239936 115975439675031552 116655535845015552 117386012461263084 117615730685257728 117730927287300096 117845898455678976 117956572665348096 117961320491384832 118076855575117824 118275751620640768 119249282500330752 119482647045341184 119599672164876288 120301021340172288 120414001262542848 120649645100630016 120654501324521472 120767813215322112 121142128254304256 121498079659556864 121971868858785792 122210561361444864 122325334615916544 122330258287362048 122975822578466088 123216479765508096 123337161920028672 123578526229069824 123699562983456768 124060428257052672 124176938801997312 124419946510024704 124424954490912768 124541807378300928 124927819762251264 125118150474727424 125294894648918016 125783489760622848 126029641403990016 126148001322663936 126153078858842112 126394866295898112 126518661463670784 127260584558198784 127530482673964832 127780053090156544 127905204954103808 128030111902466048 128150350550007808 128155508681998336 128281028279140352 129028092677062656 130090126363997184 130344705867644928 130472369634410496 131237477825642496 132155049004695552 132543359628607488 133060220573220864 133320612394303488 133451190858940416 134155442812872096 134417977926008832 134549631185485824 134812937704439808 134908279192293376 134944977800134656 135172287566446592 135304679620870144 136284894286092288 136685339617001472 137218352466134016 137486881531625472 137616001442906112 137621540573282304 137885308686434304 138829728608944128 139124162917052544 139396421552898048 139532950859022336 139669212984508416 139800382418190336 139806009471270912 140543797232532672 140757919284068352 140956756480032768 141370929123950592 141506425980700704 141783346579488768 141916501487996928 141922213716197376 142194224582885376 142199947989614592 142333494146629632 142339223159046144 142578988255019008 142712890385235968 143471793008210436 143752559726426112 143893355573366784 144033875890274304 144169144368758784 144174947267248128 144316156814032896 145156604261695488 145440668066512896 145749123055959808 146034346388750336 146177377090404352 147034581637988352 147172668209774592 147460677345214464 147466612729970688 147605105040949248 148674430130282496 149111279582183424 149692748144873472 149985688943591424 150132589716307968 151771814091330048 152068823512252416 152217764573478912 153320506071853824 153771007069126656 154180890505478144 154482614361653248 154633919566708736 155540714460020736 156514683281684112 156820974247010304 156974569716400128 157127864607571968 157275430220464128 157281760655179776 157435807433490432 158352659194576896 158999043333774336 159310196060454912 159466229553168384 160401361786896384 160552001683390464 160866193467506688 161023750953762816 161721629692229376 161880025020037632 162038110376558592 162190287414853632 162196815675654144 162355676415787008 162629158478381056 162666850453291008 162947415148593152 163100446154555392 163107011049816064 163967763437954784 164288639687344128 164449549226704896 164771368305426432 164932750644609024 165413904342736896 165569251735996416 165893262013366272 165899939321217024 166055743171067904 166570426349668352 167059859531890688 167711319680830464 168039521871986688 168197335096885248 168204105145122816 168526488394530816 169680779410931712 170743290852746304 171077426451283968 171244985145163776 171412215935533056 171580102532923392 171748153563807744 172037456902750208 173453501818662912 173792941156859904 173963159512547328 174983303767523328 176206732006260736 177413627430961152 177760816525737984 178873923750496128 179223970568011776 179399508247314432 179750583605919744 180451532010258432 180621001893814272 180974467650945024 180981751986782208 181151719822983168 181713192381456384 182247119489335296 182957803288178688 183315842042167296 183488001923874816 183495387431043072 184463733867699132 184824719648262144 185005742880043008 185367789343604736 185498883889403392 185549344475185152 185861895403864064 186043934478696448 186400509890920448 187391729643376896 187677225712091136 187942341973377024 188675234640934272 189044462105985024 189222001983995904 189229618288263168 189592299443847168 189599930652819456 189777992195506176 190890876837298176 191295724010947248 191670079635234816 191857807431155712 192045167853699072 192225525825011712 192233263022997504 192421542418710528 193542139015593984 195135189545995776 195517058801467392 195708554451615744 196046108850651136 196230224279699456 196614236460285952 196806806721265664 198232573507043328 198815039442911232 199590330859831296 199980918591455232 200176786288410624 202362418788440064 202758431349669888 202957019431305216 204427341429138432 205028009425502208 205827528699201024 206230322297438208 206424002164359168 206432310859923456 206827963029651456 207030536940552192 207387619280027648 208686244375578816 209094632329347072 209299426288533504 209503819476762624 209700573627285504 209709014206906368 209914409911320576 210815695848799008 211136878926102528 211435134720049152 211998724445032448 212056393685925888 212413594747273216 212621639404224512 213868482382528512 214069335577853952 215207689512315654 215628839589639168 215840033360050176 216050813835411456 216253716553138176 216262420900872192 216474235221049344 217734906392543232 218161002099769344 218374675950993408 218623684583939712 219051519583125504 219266065635606528 219695157740568576 220551872456982528 220759002314661888 221191016017821696 221199919094956032 221407657561423872 223011645195423744 223615092907773952 223666919373275136 224052695829315584 224263113462513664 224272140193497088 227657721136995072 228103235268378624 228326646860218368 228549621247377408 231271335758217216 231723921542479872 231950879350063104 233311071690031104 234772024922526168 235231461370515456 235461854574600192 235691796911357952 235913145330696192 235922640982769664 236153711150235648 236551503241281536 238498565000661504 238965294090682368 239199344329752576 240602042680344576 240828002525085696 241299290201260032 241535626430644224 242284256508608512 242996159319113728 243943737717571584 244421122722889728 244650669231833088 244660516574724096 245951645156932176 246432959531016192 246674323840057344 247157052458139648 247399125966913536 248120856514105344 248353877603994624 248839893020049408 248849908981825536 249083614756601856 249855639524502528 250236300949454848 250589789297836032 251566979521245696 252059282807980032 252296002645327872 252306157717684224 252789732591796224 253037322927341568 254521169116397568 255060965347929664 255560106180313088 255810409908207616 256060223804932096 256300701100015616 256311017363996672 256562056558280704 258056185354125312 260180252727994368 260689411735289856 260944739268820992 262474955651284992 264310098009391104 266120441146441728 266641224788606976 266902381717880832 268310885625744192 268835955852017664 269099262370971648 269625875408879616 269816558384586752 269889955600269312 270344575132893184 270609359241740288 272569788572184576 273370679234002944 274436704932268032 274973763063250944 275232002885812224 275243081146564608 277659457217888256 278248325834105088 278792843105796096 279065901718044672 279338425969016832 279600764836380672 281087594465065344 281515838568136704 281913512960065536 283012851961401408 283566693158977536 283833002975993856 283844427432394752 284388449165770752 284399895979229184 284666988293259264 284678446318092288 285157976510038016 285425780770471936 286943586016420872 287505119452852224 287786711146733568 288067751780548608 288338288737517568 288349894534496256 288632313628065792 290313208523390976 291498246111919616 292068692777500672 292354754180808704 294069163275976704 294345336419549184 294921354690428928 295210210081898496 297348860260564992 298222559164366848 299385496289746944 299971377887182848 300265179432615936 303543628182660096 304137647024504832 304435529146957824 306641012143707648 307542014138253312 308361781010956288 308965228723306496 309267839133417472 311081428920041472 313029366563368224 313641948494020608 313949139432800256 314255729215143936 314550860440928256 314563521310359552 314871614866980864 316705318389153792 317998086667548672 318620392120909824 318932459106336768 320802723573792768 321104003366780928 321732386935013376 322811534268473481 323443259384458752 323760050040075264 324076220753117184 324380574829707264 324393631351308288 324711352831574016 325258316956762112 325333700906582016 325894830297186304 326200892309110784 326214022099632128 327935526875909568 328577279374688256 328899098453409792 329542736610852864 329865501289218048 330827808685473792 331138503471992832 331786524026732544 331799878642434048 332111486342135808 333140852699336704 334119719063781376 335422639361660928 336079043743973376 336394670193770496 336408210290245632 339361558821863424 341486581705492608 342154852902567936 342489970290327552 342824431871066112 343160205065846784 344074913805500416 346907003637325824 347585882313719808 347926319025094656 349966607535046656 352413464012521472 354827254861922304 357747847500992256 358447941136023552 358799016494628864 360903064020516864 361242003787628544 361948935301890048 361963503973564416 362303439645966336 363426384762912768 364494238978670592 365915606576357376 366631684084334592 366976003847749632 366990774862086144 368927467735398264 369649439296524288 370011485760086016 370735578687209472 370997767778806784 371098688950370304 371723790807728128 372087868957392896 372801019781840896 374783459286753792 375354451424182272 375884683946754048 377350469281868544 378088924211970048 378444003967991808 378459236576526336 379184598887694336 379555984391012352 381781753674596352 382591448021894496 383340159270469632 383715614862311424 384090335707398144 384451051650023424 384466526045995008 384843084837421056 387084278031187968 390270379091991552 391034117602934784 391417108903231488 392092217701302272 392460448559398912 393228472920571904 396465147014086656 397630078885822464 399180661719662592 399961837182910464 400353572576821248 404724837576880128 405516862699339776 405914038862610432 408854682858276864 410056018851004416 411655057398402048 412460644594876416 412848004328718336 412864621719846912 413655926059302912 414775238560055296 417372488751157632 418189264658694144 418598852577067008 419007638953525248 419401147254571008 419418028413812736 421631391697598016 422273757852205056 422870269440098304 423997448890064896 424112787371851776 424827189494546432 425243278808449024 427736964765057024 428138671155707904 430415379024631308 431257679179278336 431680066720100352 432101627670822912 432507433106276352 432524841801744384 432948470442098688 435469812785086464 436322004199538688 437247369167879424 438103039166251008 438532131271213056 441103744913965056 441518004629323776 442382032035643392 442399838189912064 442815315122847744 446023290390847488 447230185815547904 447333838746550272 448105391658631168 448526226925027328 448544280386994176 455315442273990144 456206470536757248 456653293720436736 462542671516434432 463447843084959744 463901758700126208 466622143380062208 469544049845052336 470462922741030912 470923709149200384 471383593822715904 471826290661392384 471845281965539328 472307422300471296 473103006482563072 476997130001323008 477930588181364736 478398688659505152 481204085360689152 481656005050171392 482598580402520064 483071252861288448 484568513017217024 485992318638227456 487887475435143168 488842245445779456 489301338463666176 489321033149448192 491903290313864352 492865919062032384 493348647680114688 494314104916279296 494798251933827072 496241713028210688 496707755207989248 497679786040098816 497699817963651072 498167229513203712 499711279049005056 501179578595672064 503133959042491392 504118565615960064 504592005290655744 504612315435368448 505579465183592448 509042338232795136 510121930695859328 511120212360626176 511620819816415232 512120447609864192 512601402200031232 512622034727993344 516112370708250624 520360505455988736 521378823470579712 521889478537641984 524949911302569984 528620196018782208 532240882292883456 533282449577213952 536621771251488384 537671911704035328 538198524741943296 539251750817759232 539633116769173504 540689150265786368 541218718483480576 545139577144369152 546741358468005888 548873409864536064 549947526126501888 550464005771624448 550486162293129216 556496651668210176 557585686211592192 558131803436089344 559201529672761344 562175188930130688 563031677136273408 563827025920131072 566025703922802816 567133386317955072 567666005951987712 567688854864789504 568776898331541504 568799791958458368 569333976586518528 570315953020076032 570851561540943872 573887172032841744 575010238905704448 575573422293467136 576135503561097216 576676577475035136 576699789068992512 577264627256131584 580626417046781952 582996492223839232 584137385555001344 584709508361617408 588138326551953408 588690672839098368 589842709380857856 590420420163796992 594697720521129984 596445118328733696 598770992579493888 599942755774365696 600530358865231872 607087256365320192 608275294049009664 608871058293915648 613282024287415296 615084028276506624 616723562021912576 617930457446612992 622162857840082944 626058733126736448 627283896988041216 627898278865600512 628511458430287872 629101720881856512 629127042620719104 629743229733961728 633410636778307584 635996173335097344 637240784241819648 637864918212673536 641605447147585536 642208006733561856 645623068536946962 646886518768917504 647520100080150528 648152441506234368 648761149659414528 648787262702616576 649422705663148032 650516633913524224 651789660594372608 652401784618221568 655871053751819136 657154558749376512 657798196906819584 659085473221705728 661655617370947584 662277006943985664 663573048053465088 663599757284868096 664222972684271616 666281705398673408 668239438127562752 670845278723321856 672158087487946752 672789340387540992 672816420580491264 682973163410985216 684309705805135872 684979940580655104 685648863742132224 688149827611000832 693814007274651648 695171764627439616 695852638050189312 699933215070093312 704826928025042944 709654509723844608 715495695001984512 716895882272047104 717598032989257728 721806128041033728 722484007575257088 723897870603780096 724606879291932672 726852769525825536 728988477957341184 731831213152714752 733263368168669184 733952007695499264 733981549724172288 737854935470796528 739298878593048576 740022971520172032 741471157374418944 741995535557613568 742197377900740608 743447581615456256 744175737914785792 749566918573507584 750708902848364544 751769367893508096 754700938563737088 756177848423940096 756888007935983616 756918473153052672 758369197775388672 759111968782024704 763563507349192704 765182896043788992 766680318540939264 767431229724622848 768180671414796288 768902103300046848 768933052091990016 769686169674842112 774168556062375936 780540758183983104 782068235205869568 782834217806462976 784184435402604544 784920897118797824 792930294028173312 798361323439325184 799923674365820928 800707145153642496 809449675153760256 811033725398679552 811828077725220864 817709365716553728 820112037702008832 823310114796804096 824921289189752832 825696008657436672 825729243439693824 834744977502315264 836378529317388288 837197705154134016 838015277907050496 838802294509142016 843262783395196032 844547515704410112 845740538880196608 847994897780129792 849654378989092864 850486557616898048 855473929530114048 856277342311415808 860830758049262616 862515358358556672 863360133440200704 864203255341645824 865014866212552704 865049683603488768 865896940884197376 870939625570172928 874494738335758848 876206078332502016 877064262542426112 882207489827930112 883036009258647552 884764064071286784 885630630245695488 892046580781694976 894460371631095808 894667677493100544 896210783317262336 897052453850054656 897088560773988352 910630884547980288 912412941073514496 913306587440873472 925085343032868864 926895686169919488 927803517400252416 933244286760124416 939088099690104672 940925845482061824 941847418298400768 942767187645431808 943652581322784768 943690563931078656 944614844600942592 946206012965126144 953994260002646016 955861176362729472 956797377319010304 962408170721378304 963312010100342784 965197160805040128 969137026034434048 975774950870286336 977684490891558912 978602676927332352 978642066298896384 983806580627728704 985731838124064768 986697295360229376 988628209832558592 989596503867654144 992483426056421376 993415510415978496 995359572080197632 995399635927302144 996334459026407424 999422558098010112 1002359157191344128 1006267918084982784 1008237131231920128 1009184010581311488 1009224630870736896 1018084676465590272 1020243861391718656 1022240424721252352 1023241639632830464 1024240895219728384 1025202804400062464 1032224741416501248 1040721010911977472 1042757646941159424 1043778957075283968 1049899822605139968 1057240392037564416 1064481764585766912 1073243542502976768 1075343823408070656 1076397049483886592 1079266233538347008 1081378300531572736 1082437436966961152 1090279154288738304 1093482716936011776 1097746819729072128 1099895052253003776 1100928011543248896 1100972324586258432 1112993303336420352 1115171372423184384 1116263606872178688 1118403059345522688 1124350377860261376 1126063354272546816 1127654051840262144 1132051407845605632 1134266772635910144 1135332011903975424 1135377709729579008 1137553796663083008 1138667953173037056 1140631906040152064 1141703123081887744 1147774344065683488 1150020477811408896 1151146844586934272 1152271007122194432 1153353154950070272 1153399578137985024 1154529254512263168 1161252834093563904 1165992984447678464 1168274771110002688 1169419016723234816 1176276653103906816 1177381345678196736 1179685418761715712 1189395441042259968 1192890236657467392 1197541985158987776 1199885511548731392 1201060717730463744 1214174512730640384 1216550588098019328 1217742116587831296 1226564048574830592 1230168056553013248 1233447124043825152 1244325715680165888 1252117466253472896 1254567793976082432 1255796557731201024 1257022916860575744 1258203441763713024 1258254085241438208 1266821273556615168 1271992346670194688 1274481568483639296 1275729836425347072 1283210894295171072 1284416013467123712 1291246137073893924 1293773037537835008 1295040200160301056 1296304883012468736 1297522299318829056 1297574525405233152 1298845411326296064 1301033267827048448 1304803569236443136 1311742107503638272 1314309117498753024 1315596393813639168 1323311234741895168 1324554013887971328 1327146096106930176 1327199514569736192 1328445945368543232 1332563410797346816 1336478876255125504 1341690557446643712 1344316174975893504 1345578680775081984 1345632841160982528 1365946326821970432 1368619411610271744 1369959881161310208 1376299655222001664 1387628014549303296 1390343529254879232 1391705276100378624 1399866430140186624 1409653856050085888 1419309019447689216 1430991390003969024 1433791764544094208 1435196065978515456 1443612256082067456 1444968015150514176 1447795741207560192 1449213758583865344 1453705539051651072 1457976955914682368 1463662426305429504 1466526736337338368 1467904015390998528 1467963099448344576 1475709870941593056 1478597757186097152 1480045943040344064 1482942314748837888 1483991071115227136 1484394755801481216 1486895163230912512 1488351475829571584 1499133837147015168 1503538735787016192 1509401877127474176 1512355696847880192 1513776015871967232 1513836946306105344 1516738395550777344 1527127014698385408 1530365792087577984 1533360637081878528 1534862459449245696 1536361342829592576 1537804206600093696 1537866104183980032 1548337112124751872 1561081516367966208 1564136470411739136 1565668435612925952 1568368870805209088 1569841794237595648 1585860588056346624 1596722646878650368 1599847348731641856 1618899350307520512 1622067450797359104 1623656155450441728 1635418731433107456 1640224075404017664 1646620229593608192 1649842578379505664 1651392017314873344 1651458486879387648 1669489955004630528 1672757058634776576 1674395410308268032 1677604589018284032 1686525566790392064 1689095031408820224 1691481077760393216 1695989795560259584 1699308757978185728 1700973115233796096 1710947859060228096 1712554684622831616 1721661516098525232 1725030716717113344 1726720266880401408 1728406510683291648 1730029732425105408 1730099367206977536 1731793881768394752 1741879251140345856 1748989476671517696 1752412156665004032 1754128525084852224 1764414979655860224 1766072018517295104 1769528128142573568 1771261260491390976 1784093161563389952 1788920743262191616 1789335354986201088 1792421566634524672 1794104907700109312 1794177121547976704 1821261769095960576 1824825882147028992 1826613174881746944 1850170686065737728 1853791372339838976 1866488573520248832 1878176199380209344 1881851690964123648 1883694836596801536 1885534375290863616 1887305162645569536 1887381127862157312 1889229689201885184 1892412025930252288 1907988520005292032 1911722352725458944 1913594754638020608 1924816341442756608 1926624020200685568 1938274052068868096 1951549901740572672 1955368981783117824 1957205353854664704 1967613161255457408 1971463676248129536 1973394590720458752 1977256419665117184 1984966852112842752 1986831020831956992 1990719144160395264 1990799271854604288 1992668918052814848 1998845116196020224 2004718314382688256 2012535836169965568 2016474262463840256 2018368021162622976 2018449261741473792 2040487722783437312 2044480849442504704 2046483279265660928 2050405608800124928 2064449482833002496 2081442021823954944 2085515293882318848 2087557914150567936 2099799645210279936 2114480784075128832 2128963529171533824 2146487085005953536 2150687646816141312 2152794098967773184 2158532467076694016 2162756601063145472 2164874873933922304 2180558308577476608 2186965433872023552 2195493639458144256 2199790104506007552 2201856023086497792 2201944649172516864 2225986606672840704 2230342744846368768 2232527213744357376 2248700755720522752 2252126708545093632 2255308103680524288 2264102815691211264 2268533545271820288 2270664023807950848 2270755419459158016 2275107593326166016 2277335906346074112 2281263812080304128 2283406246163775488 2295548688131366976 2300040955622817792 2302293689173868544 2304542014244388864 2306706309900140544 2306799156275970048 2309058509024526336 2322505668187127808 2331985968895356928 2336549542220005376 2338838033446469632 2352553306207813632 2354762691356393472 2378790882084519936 2395083970317975552 2399771023097462784 2402121435460927488 2428349025461280768 2433101176196038656 2435484233175662592 2453128097149661184 2460336113106026496 2466894248087650304 2504234932506945792 2509135587952164864 2511593115462402048 2514045833721151488 2516406883527426048 2533642547113230336 2543984693340389376 2548963136967278592 2551459672850694144 2566421788590342144 2568832026934247424 2582492274147787848 2587546075075670016 2590080400320602112 2592609766024937472 2595044598637658112 2595149050810466304 2597690822652592128 2602066535654096896 2609607138472886272 2623484215007276544 2628618234997506048 2631192787627278336 2646622469483790336 2649108027775942656 2654292192213860352 2656891890737086464 2665126821594693632 2672957752510251008 2683381114893287424 2688632349951787008 2691157361550163968 2691265682321965056 2731892653643940864 2737238823220543488 2739919762322620416 2752599310444003328 2775256029098606592 2780687058509758464 2783410552200757248 2799732860280373248 2819307712100171776 2838618038895378432 2861982780007938048 2867583529088188416 2870392131957030912 2887224512164134912 2889936030301028352 2895591482415120384 2907411078103302144 2927324852610859008 2933053472674676736 2935808030781997056 2935926198896689152 2951419741883186112 2957195514372194304 2960091886080688128 2965884629497675776 2967982142230454272 2968789511602962432 2973790326461825024 2976702951659143168 2998267674294030336 3007077471574032384 3018803754254948352 3024711393695760384 3027552031743934464 3027673892612210688 3054254029396770816 3060731584175155968 3066721274163757056 3069724918898491392 3072722685659185152 3075608413200187392 3096674224249503744 3122163032735932416 3128272940823478272 3131336871225851904 3136737741610418176 3139683588475191296 3171721176112693248 3193445293757300736 3237798700615041024 3244134901594718208 3247312310900883456 3270837462866214912 3280448150808035328 3293240459187216384 3299685156759011328 3302784034629746688 3302916973758775296 3338979910009261056 3345514117269553152 3348790820616536064 3355209178036568064 3373051133580784128 3378190062817640448 3382962155520786432 3391979591120519168 3398617515956371456 3401946230467592192 3421895718120456192 3425109369245663232 3443323032197050464 3450061433434226688 3453440533760802816 3456813021366583296 3460059464850210816 3460198734413955072 3463587763536789504 3483758502280691712 3497978953343035392 3504824313330008064 3508257050169704448 3528829959311720448 3532144037034590208 3539056256285147136 3568186323126779904 3577841486524383232 3578670709972402176 3584843133269049344 3588209815400218624 3588354243095953408 3642523538191921152 3649651764294057984 3653226349763493888 3700341372131475456 3732977147040497664 3756352398760418688 3763703381928247296 3767389673193603072 3771068750581727232 3774610325291139072 3774762255724314624 3784824051860504576 3815977040010584064 3823444705450917888 3827189509276041216 3849632682885513216 3853248040401371136 3876548104137736192 3903099803481145344 3914410707709329408 3935226322510914816 3942927352496259072 3946789181440917504 3969933704225685504 3973662041663913984 3981438288320790528 3981598543709208576 3985337836105629696 3997690232392040448 4009436628765376512 4025071672339931136 4032948524927680512 4036736042325245952 4036898523482947584 4080975445566874624 4088961698885009408 4092966558531321856 4100811217600249856 4128898965666004992 4162884043647909888 4171030587764637696 4175115828301135872 4199599290420559872 4228961568150257664 4257927058343067648 4292974170011907072 4301375293632282624 4305588197935546368 4317064934153388032 4325513202126290944 4361116617154953216 4373930867744047104 4390987278916288512 4399580209012015104 4403712046172995584 4403889298345033728 4451973213345681408 4460685489692737536 4465054427488714752 4497401511441045504 4510616207361048576 4528205631382422528 4537067090543640576 4541328047615901696 4541510838918316032 4550215186652332032 4562527624160608256 4566812492327550976 4591097376262733952 4600081911245635584 4604587378347737088 4609084028488777728 4613412619800281088 4613598312551940096 4645011336374255616 4663971937790713856 4673099084440010752 4677676066892939264 4705106612415627264 4709525382712786944 4757581764169039872 4790167940635951104 4799542046194925568 4856698050922561536 4866202352392077312 4870968466351325184 4906256194299322368 4920672226212052992 4933788496175300608 5008469865013891584 5018271175904329728 5023186230924804096 5032813767054852096 5067285094226460672 5087969386680778752 5097926273934557184 5102919345701388288 5132843577180684288 5137664053868494848 5164984548295575696 5175092150151340032 5180160800641204224 5185219532049874944 5190089197275316224 5190298101620932608 5195381645305184256 5204133071308193792 5246968430014553088 5257236469995012096 5262385575254556672 5293244938967580672 5298216055551885312 5308584384427720704 5313783781474172928 5330253643189387264 5345915505020502016 5366762229786574848 5377264699903574016 5382314723100327936 5382531364643930112 5463785307287881728 5474477646441086976 5479839524645240832 5550512058197213184 5561374117019516928 5599465720560746496 5638615424200343552 5677236077790756864 5723965560015876096 5735167058176376832 5740784263914061824 5774449024328269824 5779872060602056704 5814822156206604288 5854649705221718016 5866106945349353472 5871616061563994112 5902839483766372224 5914391028744388608 5920183772161376256 5931769258995351552 5935964284460908544 5947580652923650048 5953405903318286336 5996535348588060672 6014154943148064768 6037607508509896704 6049422787391520768 6055104063487868928 6055347785224421376 6121463168350311936 6133442548327514112 6139449837796982784 6151216826400374784 6193348448499007488 6244326065471864832 6256545881646956544 6262673742451703808 6273475483220836352 6279367176950382592 6343442352225386496 6386890587514601472 6475597401230082048 6488269803189436416 6494624621801766912 6541674925732429824 6560896301616070656 6586480918374432768 6599370313518022656 6605568069259493376 6605833947517550592 6677959820018522112 6691028234539106304 6697581641233072128 6746102267161568256 6756380125635280896 6765924311041572864 6783959182241038336 6797235031912742912 6843791436240912384 6850218738491326464 6886646064394100928 6900122866868453376 6906881067521605632 6913626042733166592 6920118929700421632 6920397468827910144 6927175527073579008 6967517004561383424 6995957906686070784 7009648626660016128 7016514100339408896 7057659918623440896 7064288074069180416 7136372646253559808 7155682973048766464 7169686266538098688 7176419630800437248 7285047076383842304 7299303528588115968 7306452699526987776 7400682744262950912 7512704797520837376 7527406763856494592 7534779346387206144 7542137501163454464 7549220650582278144 7569648103721009152 7631954080021168128 7646889410901835776 7654379018552082432 7699265365771026432 7706496080802742272 7753096208275472384 7806199606962290688 7828821415418658816 7870452645021829632 7885854704992518144 7893578362881835008 7939867408451371008 7947324083327827968 7962876576641581056 7970675672211259392 7995380464784080896 8018873257530753024 8050143344679862272 8065897049855361024 8073472084650491904 8073797046965895168 8161950891133749248 8177923397770018816 8185933117062643712 8257797931332009984 8325768087295819776 8342061175529275392 8350231656602271744 8399198580841119744 8457923136300515328 8515854116686135296 8585948340023814144 8602750587264565248 8611176395871092736 8634129868306776064 8722233234309906432 8781974557832577024 8799160418024030208 8807424092345991168 8807778596690067456 8903946426691362816 8921370979385475072 8930108854977429504 8994803022882091008 9021232414722097152 9056411262764845056 9074134181087281152 9082656095231803392 9083021677836632064 9133624984655101952 9182194752525467904 9200163822491271168 9209174756695474176 9218168056977555456 9226825239600562176 9290022672748511232 9327943875581427712 9346198168880021504 9355352133785878528 9410213224831254528 9419050765425573888 9515163528338079744 9580335881271902208 9713396101845123072 9732404704784154624 9741936932702650368 9812512388598644736 9841344452424105984 9867576992350601216 10016939730027783168 10036542351808659456 10046372461849608192 10065627534109704192 10134570188452921344 10175938773361557504 10195852547869114368 10205838691402776576 10265687154361368576 10275328107736989696 10329969096591151392 10350184300302680064 10360321601282408448 10370439064099749888 10380178394550632448 10380596203241865216 10390763290610368512 10408266142616387584 10493936860029106176 10514472939990024192 10524771150509113344 10586489877935161344 10596432111103770624 10617168768855441408 10660507286378774528 10733524459573149696 10754529399807148032 10764629446200655872 10765062729287860224 10927570614575763456 10948955292882173952 10959679049290481664 11101024116394426368 11198931441121492992 11277230848400687104 11354472155581513728 11447931120031752192 11470334116352753664 11481568527828123648 11548898048656539648 11559744121204113408 11629644312413208576 11709299410443436032 11743232123127988224 11805678967532744448 11828782057488777216 11840367544322752512 11871928568921817088 11895161305847300096 11906811806636572672 11993070697176121344 12028309886296129536 12075215017019793408 12098845574783041536 12110208126975737856 12110695570448842752 12242926336700623872 12266885096655028224 12278899675593965568 12302433652800749568 12386696896998014976 12488652130943729664 12513091763293913088 12525347484903407616 12546950966441672704 12558734353900765184 12686884704450772992 12773781175029202944 12951194802460164096 12976539606378872832 13083349851464859648 13121792603232141312 13172961836748865536 13198740627036045312 13211136138518986752 13211667895035101184 13355919640037044224 13382056469078212608 13395163282466144256 13492204534323136512 13531848622083145728 13567918364482076672 13687582872481824768 13700437476982652928 13773292128788201856 13800245733736906752 13813762135043211264 13827252085466333184 13840237859400843264 13840794937655820288 13935034009122766848 13991915813372141568 14019297253320032256 14033028200678817792 14115319837246881792 14128576148138360832 14272745292507119616 14311365946097532928 14352839261600874496 14570094152767684608 14598607057176231936 14612905399053975552 14801365488525901824 15025409595041674752 15054813527712989184 15069558692774412288 15098441301164556288 15139296207442018304 15263908160042336256 15293778821803671552 15308758037104164864 15398530731542052864 15412992161605484544 15506192416550944768 15612399213924581376 15740905290043659264 15771709409985036288 15787156725763670016 15879734816902742016 15894648166655655936 15925753153283162112 15941351344422518784 15990760929568161792 16037746515061506048 16100286689359724544 16131794099710722048 16146944169300983808 16147594093931790336 16323901782267498496 16355846795540037632 16371866234125287424 16651536174591639552 16684122351058550784 16798397161682239488 16915846272601030656 17031708233372270592 17171896680047628288 17205501174529130496 17222352791742185472 17268259736613552128 17444466468619812864 17563949115665154048 17598320836048060416 17614848184691982336 17807892853382725632 17842741958770950144 17860217709954859008 17989606045764182016 18042464829444194304 18112822525529690112 18148268362174562304 18165312190463606784 18166043355673264128 18267249969310203904 18364389505050935808 18400327644982542336 18418349513390948352 18453650479201124352 18580045345497022464 18655887751162855424 18692396337760043008 18710704267571757056 18820426449662509056 18838101530851147776 19030327056676159488 19160671762543804416 19426792203690246144 19464809409568309248 19483873865405300736 19625024777197289472 19682688904848211968 19735153984701202432 20033879460055566336 20073084703617318912 20092744923699216384 20269140376905842688 20351877546723115008 20391705095738228736 20531374308722737152 20550656215473979392 20659938193182302784 20700368600605360128 20720643202564816896 20740878128199499776 20760356789101264896 20761192406483730432 20781526581220737024 20816532285232775168 20987873720058212352 21028945879980048384 21049542301018226688 21172979755870322688 21192864222207541248 21321014572757549056 21467048919146299392 21509058799614296064 21529258892401311744 21855141229151526912 21897910585764347904 21919358098580963328 22202048232788852736 22554461696801374208 22708944311163027456 22895862240063504384 22940668232705507328 22963137055656247296 23097796097313079296 23119488242408226816 23259288624826417152 23418598820886872064 23486464246255976448 23611357935065488896 23657564114977554432 23680735088645505024 23743857137843634176 23790322611694600192 23813623613273145344 23986141394352242688 24056619772592259072 24150430034039586816 24197691149566083072 24220416253951475712 24221391140897685504 24485852673401247744 24533770193310056448 24557799351187931136 24773393793996029952 24977304261887459328 25026183526587826176 25050694969806815232 25093901932883345408 25117468707801530368 25373769408901545984 25547562350058405888 25902389604920328192 26166699702929719296 26345923673497731072 26397481254072090624 26422272277037973504 26423335790070202368 26711839280074088448 26764112938156425216 26790326564932288512 26984409068646273024 27063697244166291456 27135836728964153344 27400874953965305856 27546584257576403712 27600491467473813504 27627524270086422528 27654504170932666368 27680475718801686528 27870068018245533696 27983831626744283136 28038594506640064512 28066056401357635584 28230639674493763584 28257152296276721664 28545490585014239232 28622731892195065856 28705678523201748992 29140188305535369216 29197214114352463872 29225810798107951104 29602730977051803648 30050819190083349504 30109627055425978368 30139117385548824576 30196882602329112576 30278592414884036608 30527816320084672512 30587557643607343104 30617516074208329728 30797061463084105728 30825984323210969088 31012384833101889536 31224798427849162752 31481810580087318528 31543418819970072576 31574313451527340032 31759469633805484032 31789296333311311872 31851506306566324224 31981521859136323584 32200573378719449088 32263588199421444096 32293888338601967616 32295188187863580672 32647803564534996992 32711693591080075264 32743732468250574848 33303072349183279104 33596794323364478976 33831692545202061312 34063416466744541184 34343793360095256576 34411002349058260992 34444705583484370944 34536519473227104256 34888932937239625728 35127898231330308096 35229696369383964672 35615785706765451264 35685483917541900288 35720435419909718016 35979212091528364032 36084929658888388608 36225645051059380224 36296536724349124608 36330624380927213568 36332086711346528256 36728779010101871616 36800655289965084672 36836699026781896704 36907300958402248704 37160090690994044928 37311775502325710848 37384792675520086016 37421408535143514112 37640852899325018112 37676203061702295552 38060654113352318976 38321343525087608832 38853584407380492288 38929618819136618496 39250049554394578944 39365377809696423936 39470307969402404864 40067758920111132672 40146169407234637824 40185489847398432768 40703755093446230016 41062748617445474304 41101312430947958784 41319876386364605568 41400737201210720256 41441286405129633792 41481756256398999552 41520713578202529792 41522384812967460864 41633064570465550336 41975747440116424704 42057891759960096768 42099084602036453376 42345959511740645376 42385728444415082496 42642029145515098112 42934097838292598784 43058517784802623488 43710282458303053824 43795821171528695808 43838716197161926656 44404096465577705472 45108923393602748416 45417888622326054912 45791724480127008768 45881336465411014656 45926274111312494592 46195592194626158592 46238976484816453632 46518577249652834304 46837197641773744128 47222715870130977792 47315128229955108864 47361470177291010048 47487714275687268352 47580645223389200384 47972282788704485376 48113239545184518144 48300860068079173632 48395382299132166144 48440832507902951424 48442782281795371008 48971705346802495488 49067540386620112896 49115598702375862272 49954608523774918656 50052367053175652352 50187803865766690816 50234937415603060736 50747538817803091968 51095124700116811776 51804779209840656384 52333399405859438592 52691847346995462144 52794962508144181248 52844544554075947008 53423678560148176896 53528225876312850432 53580653129864577024 53968818137292546048 54127394488332582912 54271673457928306688 54801749907930611712 55093168515152807424 55200982934947627008 55255048540172845056 55360951437603373056 55740136036491067392 55967663253488566272 56077189013280129024 56132112802715271168 56461279348987527168 56514304592553443328 57090981170028478464 57245463784390131712 58280376611070738432 58394428228704927744 58451621596215902208 59205461954103607296 60101638380166699008 60219254110851956736 60278234771097649152 61055632640169345024 61175115287214686208 61594122926168211456 61651968646421938176 62024769666203779072 62449596855698325504 62963621160174637056 63086837639940145152 63148626903054680064 63518939267610968064 63578592666622623744 63963043718272647168 64401146757438898176 64527176398842888192 64587776677203935232 65295607129069993984 65423387182160150528 65487464936501149696 66606144698366558208 67663385090404122624 68126832933489082368 68687586720190513152 68822004698116521984 68889411166968741888 69073038946454208512 69777865874479251456 70255796462660616192 70459392738767929344 71231571413530902528 71370967835083800576 71440870839819436032 71958424183056728064 72169859317776777216 72451290102118760448 72593073448698249216 72661248761854427136 72664173422693056512 73457558020203743232 73601310579930169344 73673398053563793408 74320181381988089856 74623551004651421696 74769585351040172032 75281705798650036224 75352406123404591104 76121308226704637952 76642687050175217664 77707168814760984576 78500099108789157888 78940615938804809728 80135517840222265344 80292338814469275648 80370979694796865536 81407510186892460032 82202624861895917568 82639752772729211136 82801474402421440512 82882572810259267584 82963512512797999104 83041427156405059584 83266129140931100672 83951494880232849408 84115783519920193536 84198169204072906752 84691919023481290752 84771456888830164992 85284058291030196224 85868195676585197568 86117035569605246976 87420564916606107648 87591642343057391616 87677432394323853312 88808192931155410944 90835777244652109824 91583448960254017536 91762672930822029312 91852548222624989184 92391184389252317184 92477952969632907264 93037154499305668608 93674395283547488256 94445431740261955584 94630256459910217728 94722940354582020096 94975428551374536704 95944565577408970752 96601720136158347264 96790764598264332288 96881665015805902848 96885564563590742016 97943410693604990976 98135080773240225792 98231197404751724544 99909217047549837312 100469874831206121472 101495077635606183936 102190249400233623552 103609558419681312768 104666798811718877184 105383694693990924288 105689089108151894016 106847357120296353792 107056451752625700864 107161306259729154048 107937636274585092096 108254788976665165824 108543346915856613376 110186337030305614848 110401965869895254016 110510097080345690112 110721902875206746112 111480272072982134784 111935326506977132544 112154378026560258048 112264225605430542336 112922558697975054336 113028609185106886656 114181962340056956928 114490927568780263424 116560753222141476864 116788856457409855488 118410923908207214592 120203276760333398016 120438508221703913472 120556469542195298304 122111265280338690048 123188245852336422912 123303937292843876352 124049539332407558144 124899193711396651008 125927242320349274112 126173675279880290304 126297253806109360128 127037878535221936128 127157185333245247488 127926087436545294336 128802293514877796352 129175553354407870464 130591214258139987968 130846774364320301056 130974929873002299392 133212289396733116416 135326770180808245248 136253665866978164736 137375173440381026304 137644009396233043968 137778822333937483776 138146077892908417024 139555731748958502912 140511592925321232384 142463142827061805056 142741935670167601152 143916848366113456128 144339718635553554432 144902580204237520896 145186146897396498432 145322497523708854272 145328346845386113024 146915116040407486464 147202621159860338688 147346796107127586816 149247102009302843392 150563411597300072448 150704812246809182208 152242616453409275904 153285374100350435328 155414337629521969152 157000198217578315776 157881231877609619456 160271035680444530688 160584677628938551296 160741959389593731072 162815020373784920064 164405249723791835136 165279505545458422272 165602948804842881024 165765145620518535168 166082854312810119168 166532258281862201344 167902989760465698816 168231567039840387072 168396338408145813504 169383838046962581504 169542913777660329984 170568116582060392448 171736391353170395136 174841129833212215296 175183284686114783232 175354864788647706624 177616385862310821888 183166897920508035072 183525345861644058624 184782368778504634368 184955905939265814528 186074308998611337216 187348790567094976512 188890863480523911168 189260512919820435456 189445880709164040192 189950857102749073408 191889131154817941504 193203440272316694528 193581529196528664576 193763330031611805696 195886821387209981952 196270161546480451584 196462394809503449088 199818434095099674624 200939749662412242944 202990155271212367872 204380498800467247104 207219116839362625536 209333597623437754368 210767389387981848576 211378178216303788032 213694714240592707584 214112903505251401728 214322612519458308096 215875272549170184192 216509577953330331648 217086693831713226752 220372674060611229696 220803931739790508032 221020194160691380224 222960544145964269568 223870653013954265088 224308756053120516096 225845117395950108672 226057218370213773312 228363924680113913856 228981855137560526848 233121506444282953728 236821847816414429184 240406553520666796032 240877016443407826944 241112939084390596608 244222530560677380096 246607874585687752704 248099078664815116288 249798387422793302016 251854484640698548224 252347350559760580608 252594507612218720256 254075757070443872256 254314370666490494976 255852174873090588672 257604587029755592704 258351106708815740928 261182428516279975936 261693548728640602112 261949859746004598784 266424578793466232832 272507331733956329472 274750346880762052608 275288018792466087936 275557644667874967552 276292155785816834048 279111463497917005824 281023185850642464768 284926285654123610112 287833696732226912256 289805160408475041792 290372293794792996864 290644995047417708544 290656693690772226048 293830232080814972928 294405242319720677376 294693592214255173632 298494204018605686784 301409624493618364416 304485232906818551808 306570748200700870656 310828675259043938304 314000396435156631552 315762463755219238912 320542071360889061376 321169355257877102592 321483918779187462144 325630040747569840128 330559011090916844544 331205897609685762048 331530291241037070336 332165708625620238336 333064516563724402688 335805979520931397632 336463134079680774144 336792676816291627008 338767676093925163008 339085827555320659968 341136233164120784896 343472782706340790272 349682259666424430592 350366569372229566464 355232771724621643776 366333795841016070144 369564737557009268736 369911811878531629056 372148617997222674432 374697581134189953024 377781726961047822336 378521025839640870912 378891761418328080384 379901714205498146816 383778262309635883008 386406880544633389056 387526660063223611392 391773642774419963904 392540323092960903168 392924789619006898176 399636868190199349248 405980310542424735744 408760997600934494208 414438233678725251072 418667195246875508736 421534778775963697152 427389428481185415168 428225807010502803456 431750545098340368384 433019155906660663296 434173387663426453504 440745348121222459392 441607863479581016064 442040388321382760448 447741306027908530176 451690234791900217344 452114436740427546624 456727849360227827712 457963710275121053696 466243012888565907456 473643695632828858368 480813107041333592064 481754032886815653888 482225878168781193216 488445061121354760192 493215749171375505408 496198157329630232576 499596774845586604032 503708969281397096448 504694701119521161216 505189015224437440512 508151514140887744512 508628741332980989952 511704349746181177344 515209174059511185408 522364857032559951872 523387097457281204224 532849157586932465664 549500693761524105216 550576037584932175872 552584311571633668096 558222926995834011648 562046371701284929536 569852571308247220224 575667393464453824512 579610320816950083584 580744587589585993728 581289990094835417088 587660464161629945856 588810484639441354752 589387184428510347264 596988408037211373568 602819248987236728832 608970465813637103616 613141496401401741312 621657350518087876608 628000792870313263104 641084142721778122752 642338710515754205184 642967837558374924288 651260081495139680256 661118022181833689088 662411795219371524096 663060582482074140672 671611959041862795264 672926268159361548288 677535352187850326016 678171655110641319936 682272466328241569792 686945565412681580544 699364519332848861184 710465543449243287552 732667591682032140288 739823623757063258112 744297235994445348864 749395162268379906048 755563453922095644672 757042051679281741824 757783522836656160768 759803428410996293632 767556524619271766016 772813761089266778112 775053320126447222784 783547285548839927808 785080646185921806336 785849579238013796352 799273736380398698496 817521995201868988416 828876467357450502144 837334390493751017472 843069557551927394304 854778856962370830336 863501090196680736768 868346775326852907008 881490696242444918784 883215726959162032128 884080776642765520896 895482612055817060352 904228873480855093248 913455698720455655424 915927420550242107392 932486025777131814912 947287391265657716736 961626214082667184128 963508065773631307776 964451756337562386432 976890122242709520384 999193549691173208064 1007417938562794192896 1009389402239042322432 1010378030448874881024 1016303028281775489024 1017257482665961979904 1023408699492362354688 1030418348119022370816 1044729714065119903744 1065698315173864931328 1099001387523048210432 1105168623143267336192 1116445853991668023296 1124092743402569859072 1139705142616494440448 1151334786928907649024 1159220641633900167168 1162579980189670834176 1175320928323259891712 1177620969278882709504 1178774368857020694528 1193976816074422747136 1217940931627274207232 1226282992802803482624 1243314701036175753216 1256001585740626526208 1282168285443556245504 1284677421031508410368 1302520162990279360512 1322236044363667378176 1324823590438743048192 1326121164964148281344 1343223918083725590528 1355070704375700652032 1356343310221282639872 1364544932656483139584 1373891130825363161088 1398729038665697722368 1420931086898486575104 1465335183364064280576 1479647247514126516224 1488594471988890697728 1498790324536759812096 1511126907844191289344 1514084103358563483648 1515567045673312321536 1519606856821992587264 1535113049238543532032 1545627522178533556224 1567094571097679855616 1570161292371843612672 1598547472760797396992 1657752934714901004288 1674668780987502034944 1686139115103854788608 1709557713924741660672 1727002180393361473536 1736693550653705814016 1762981392484889837568 1766431453918324064256 1768161553285531041792 1790965224111634120704 1808457746961710186496 1826911397440911310848 1831854841100484214784 1864972051554263629824 1923252428165334368256 1927016131547262615552 1928903512675124772864 1953780244485419040768 2014835877125588385792 2018778804478084644864 2032606056563550978048 2034514965331923959808 2046817398984724709376 2060836696238044741632 2089459428130239807488 2131396630347729862656 2198002775046096420864 2210337246286534672384 2232891707983336046592 2248185486805139718144 2279410285232988880896 2302669573857815298048 2318441283267800334336 2325159960379341668352 2350641856646519783424 2355241938557765419008 2357548737714041389056 2387953632148845494272 2452565985605606965248 2486629402072351506432 2512003171481253052416 2564336570887112491008 2605040325980558721024 2644472088727334756352 2649647180877486096384 2652242329928296562688 2686447836167451181056 2712686620442565279744 2729089865312966279168 2747782261650726322176 2797458077331395444736 2841862173796973150208 2930670366728128561152 2997580649073519624192 3022253815688382578688 3028168206717126967296 3031134091346624643072 3039213713643985174528 3070226098477087064064 3091255044357067112448 3134189142195359711232 3197094945521594793984 3315505869429802008576 3349337561975004069888 3372278230207709577216 3419115427849483321344 3454004360786722947072 3473387101307411628032 3525962784969779675136 3532862907836648128512 3536323106571062083584 3581930448223268241408 3653822794881822621696 3663709682200968429568 3729944103108527259648 3846504856330668736512 3854032263094525231104 3907560488970838081536 4029671754251176771584 4065212113127101956096 4069029930663847919616 4093634797969449418752 4121673392476089483264 4178918856260479614976 4262793260695459725312 4396005550092192841728 4465783415966672093184 4496370973610279436288 4558820570465977761792 4605339147715630596096 4636882566535600668672 4701283713293039566848 4710483877115530838016 4775907264297690988544 4973258804144703012864 5024006342962506104832 5128673141774224982016 5210080651961117442048 5288944177454669512704 5299294361754972192768 5304484659856593125376 5372895672334902362112 5425373240885130559488 5458179730625932558336 5495564523301452644352 5594916154662790889472 5861340733456257122304 6044507631376765157376 6056336413434253934592 6078427427287970349056 6140452196954174128128 6182510088714134224896 6268378284390719422464 6394189891043189587968 6631011738859604017152 6698675123950008139776 6744556460415419154432 6838230855698966642688 6908008721573445894144 7051925569939559350272 7065725815673296257024 7072646213142124167168 7163860896446536482816 7459888206217054519296 7693009712661337473024 7815120977941676163072 8059343508502353543168 8138059861327695839232 8187269595938898837504 8243346784952178966528 8357837712520959229952 8525586521390919450624 8792011100184385683456 8992741947220558872576 9117641140931955523584 9210678295431261192192 9273765133071201337344 9402567426586079133696 9551814528595381977088 9946517608289406025728 10048012685925012209664 10257346283548449964032 10420161303922234884096 10577888354909339025408 10598588723509944385536 10608969319713186250752 10745791344669804724224 10991129046602905288704 11189832309325581778944 11722681466912514244608 12089015262753530314752 12156854854575940698112 12280904393908348256256 12365020177428268449792 12536756568781438844928 12788379782086379175936 13397350247900016279552 13489112920830838308864 13676461711397933285376 13816017443146891788288 14103851139879118700544 14131451631346592514048 14327721792893072965632 14919776412434109038592 15386019425322674946048 15630241955883352326144 16118687017004707086336 16276119722655391678464 16374539191877797675008 16486693569904357933056 16715675425041918459904 17584022200368771366912 18235282281863911047168 18421356590862522384384 18547530266142402674688 18805134853172158267392 19103629057190763954176 19893035216578812051456 20096025371850024419328 20514692567096899928064 21155776709818678050816 21197177447019888771072 21217938639426372501504 21491582689339609448448 22379664618651163557888 23445362933825028489216 24178030525507060629504 24313709709151881396224 24561808787816696512512 24730040354856536899584 25073513137562877689856 25576759564172758351872 26978225841661676617728 27352923422795866570752 27632034886293783576576 28207702279758237401088 28655443585786145931264 29839552824868218077184 30772038850645349892096 31260483911766704652288 32237374034009414172672 32973387139808715866112 33431350850083836919808 35168044400737542733824 36470564563727822094336 36842713181725044768768 37095060532284805349376 37610269706344316534784 38207258114381527908352 40192050743700048838656 41029385134193799856128 42311553419637356101632 42394354894039777542144 42983165378679218896896 44759329237302327115776 46890725867650056978432 48356061051014121259008 49123617575633393025024 49460080709713073799168 50147026275125755379712 54705846845591733141504 55264069772587567153152 56415404559516474802176 57310887171572291862528 59679105649736436154368 61544077701290699784192 64474748068018828345344 66862701700167673839616 70336088801475085467648 72941129127455644188672 73685426363450089537536 74190121064569610698752 75220539412688633069568 82058770268387599712256 84623106839274712203264 85966330757358437793792 89518658474604654231552 93781451735300113956864 96712122102028242518016 98920161419426147598336 100294052550251510759424 109411693691183466283008 110528139545175134306304 112830809119032949604352 114621774343144583725056 123088155402581399568384 128949496136037656690688 133725403400335347679232 140672177602950170935296 147370852726900179075072 148380242129139221397504 150441078825377266139136 164117540536775199424512 169246213678549424406528 171932661514716875587584 179037316949209308463104 193424244204056485036032 200588105100503021518848 218823387382366932566016 221056279090350268612608 225661618238065899208704 246176310805162799136768 257898992272075313381376 267450806800670695358464 281344355205900341870592 296760484258278442795008 300882157650754532278272 328235081073550398849024 338492427357098848813056 343865323029433751175168 386848488408112970072064 401176210201006043037696 442112558180700537225216 451323236476131798417408 492352621610325598273536 515797984544150626762752 601764315301509064556544 656470162147100797698048 676984854714197697626112 773696976816225940144128 802352420402012086075392 902646472952263596834816 984705243220651196547072 1031595969088301253525504 1203528630603018129113088 1353969709428395395252224 1547393953632451880288256 1805292945904527193669632 1969410486441302393094144 2407057261206036258226176 2707939418856790790504448 3094787907264903760576512 3610585891809054387339264 5415878837713581581008896 7221171783618108774678528 10831757675427163162017792 21663515350854326324035584
- Sum of all divisors σ(n): 84050994508429419354900555
- Sum of proper divisors (its aliquot sum) s(n): 62387479157575093030864971
- 21663515350854326324035584 is an abundant number, because the sum of its proper divisors (62387479157575093030864971) is greater than itself. Its abundance is 40723963806720766706829387
Bases of 21663515350854326324035584
- Binary: 10001111010110110110110000101001101011110001010000010001001000000000000000000000000002
- Hexadecimal: 0x11EB6D8535E28224000000
- Base-36: 2PZPV5IYDNQQ4N400
Squares and roots of 21663515350854326324035584
- 21663515350854326324035584 squared (216635153508543263240355842) is 469307897356701045370037769328368953671827698221056
- 21663515350854326324035584 cubed (216635153508543263240355843) is 10166858838664059612524479219002362455542991024056973889839634428691642056704
-
21663515350854326324035584 is a
perfect square number . Itssquare root is 4654408163328 -
The
cube root of 21663515350854326324035584 is 278768037.0972183713
Scales and comparisons
How big is 21663515350854326324035584?- 21,663,515,350,854,326,324,035,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,663,515,350,854,326,324,035,584 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 21663515350854326324035584 cubic inches would be around 23230669.8 feet tall.
Recreational maths with 21663515350854326324035584
- 21663515350854326324035584 backwards is 48553042362345805351536612
- 21663515350854326324035584 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 21663515350854326324035584's digits is 99
- 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 21663515350854326324035584 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 21663515350854326324035584 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/21663515350854326324035584/
Chicago style:
Numbermatics. 2024. "Number 21663515350854326324035584 - Facts about the integer". https://numbermatics.com/n/21663515350854326324035584/
The information we have on file for 21663515350854326324035584 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 21663515350854326324035584, math, Factors of 21663515350854326324035584, curriculum, school, college, exams, university, Prime factorization of 21663515350854326324035584, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, six hundred sixty-three sextillion, five hundred fifteen quintillion, three hundred fifty quadrillion, eight hundred fifty-four trillion, three hundred twenty-six billion, three hundred twenty-four million, thirty-five thousand, five hundred eighty-four.