690215390168297254435160064
690,215,390,168,297,254,435,160,064 is an even composite number composed of five prime numbers multiplied together.
690215390168297254435160064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 690215390168297254435160064:
232 × 38 × 132 × 612 × 794
(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 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 61 × 61 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 690215390168297254435160064 from the Numbermatics database.
Names of 690215390168297254435160064
- Cardinal: 690215390168297254435160064 can be written as Six hundred ninety septillion, two hundred fifteen sextillion, three hundred ninety quintillion, one hundred sixty-eight quadrillion, two hundred ninety-seven trillion, two hundred fifty-four billion, four hundred thirty-five million, one hundred sixty thousand and sixty-four.
Scientific notation
- Scientific notation: 6.90215390168297254435160064 × 1026
Factors of 690215390168297254435160064
Divisors of 690215390168297254435160064
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 61 64 72 78 79 81 96 104 108 117 122 128 144 156 158 162 169 183 192 208 216 234 237 243 244 256 288 312 316 324 338 351 366 384 416 432 468 474 486 488 507 512 549 576 624 632 648 676 702 711 729 732 768 793 832 864 936 948 972 976 1014 1024 1027 1053 1098 1152 1248 1264 1296 1352 1404 1422 1458 1464 1521 1536 1586 1647 1664 1728 1872 1896 1944 1952 2028 2048 2054 2106 2133 2187 2196 2304 2379 2496 2528 2592 2704 2808 2844 2916 2928 3042 3072 3081 3159 3172 3294 3328 3456 3721 3744 3792 3888 3904 4056 4096 4108 4212 4266 4374 4392 4563 4608 4758 4819 4941 4992 5056 5184 5408 5616 5688 5832 5856 6084 6144 6162 6241 6318 6344 6399 6561 6588 6656 6912 7137 7442 7488 7584 7776 7808 8112 8192 8216 8424 8532 8748 8784 9126 9216 9243 9477 9516 9638 9882 9984 10112 10309 10368 10816 11163 11232 11376 11664 11712 12168 12288 12324 12482 12636 12688 12798 13122 13176 13312 13351 13689 13824 14274 14457 14823 14884 14976 15168 15552 15616 16224 16384 16432 16848 17064 17496 17568 18252 18432 18486 18723 18954 19032 19197 19276 19764 19968 20224 20618 20736 21411 21632 22326 22464 22752 23328 23424 24336 24576 24648 24964 25272 25376 25596 26244 26352 26624 26702 27378 27648 27729 28431 28548 28914 29646 29768 29952 30336 30927 31104 31232 32448 32768 32864 33489 33696 34128 34992 35136 36504 36864 36972 37446 37908 38064 38394 38552 39528 39936 40053 40448 41067 41236 41472 42822 43264 43371 44469 44652 44928 45504 46656 46848 48373 48672 49152 49296 49928 50544 50752 51192 52488 52704 53248 53404 54756 55296 55458 56169 56862 57096 57591 57828 59292 59536 59904 60672 61854 62208 62464 62647 64233 64896 65536 65728 66978 67392 68256 69984 70272 73008 73728 73944 74892 75816 76128 76788 77104 79056 79872 80106 80896 81133 82134 82472 82944 83187 85293 85644 86528 86742 88938 89304 89856 91008 92781 93312 93696 96746 97344 98304 98592 99856 100467 101088 101504 102384 104976 105408 106496 106808 109512 110592 110916 112338 113724 114192 115182 115656 118584 119072 119808 120159 121344 123201 123708 124416 124928 125294 128466 129792 130113 131072 131456 133407 133956 134784 136512 139968 140544 145119 146016 147456 147888 149784 151632 152256 153576 154208 158112 159744 160212 161792 162266 164268 164944 165888 166374 168507 170586 171288 172773 173056 173484 177876 178608 179712 182016 185562 186624 187392 187941 192699 193492 194688 196608 197184 199712 200934 202176 203008 204768 209952 210816 212992 213616 219024 221184 221832 224676 227448 228384 230364 231312 237168 238144 239616 240318 242688 243399 246402 247416 248832 249561 249856 250588 256932 259584 260226 262144 262912 266814 267912 269568 273024 278343 279936 281088 290238 292032 293959 294912 295776 299568 301401 303264 304512 307152 308416 316224 319488 320424 323584 324532 328536 329888 331776 332748 337014 341172 342576 345546 346112 346968 355752 357216 359424 360477 364032 369603 371124 373248 374784 375882 380701 385398 386984 389376 390339 393216 394368 399424 400221 401868 404352 406016 409536 419904 421632 425984 427232 435357 438048 442368 443664 449352 454896 456768 460728 462624 474336 476288 479232 480636 485376 486798 492804 493039 494832 497664 499122 499712 501176 505521 513864 518319 519168 520452 524288 525824 533628 535824 539136 546048 556686 559872 562176 563823 578097 580476 584064 587918 589824 591552 599136 602802 606528 609024 614304 616832 628849 632448 638976 640848 647168 649064 657072 659776 663552 665496 674028 682344 685152 691092 692224 693936 711504 714432 718848 720954 728064 730197 739206 742248 746496 748683 749568 751764 761402 770796 773968 778752 780678 786432 788736 798848 800442 803736 808704 812032 814411 819072 835029 839808 843264 851968 854464 870714 876096 881877 884736 887328 898704 904203 909792 913536 921456 925248 948672 952576 958464 961272 970752 973596 985608 986078 989664 995328 998244 999424 1002352 1011042 1027728 1036638 1038336 1040904 1048576 1051648 1054729 1067256 1071648 1078272 1081431 1092096 1108809 1113372 1119744 1124352 1127646 1142103 1156194 1160952 1168128 1171017 1175836 1179648 1183104 1198272 1205604 1213056 1218048 1228608 1233664 1257698 1264896 1277952 1281696 1294336 1298128 1306071 1314144 1319552 1327104 1330992 1348056 1364688 1370304 1382184 1384448 1387872 1423008 1428864 1437696 1441908 1456128 1460394 1478412 1479117 1484496 1492992 1497366 1499136 1503528 1516563 1522804 1541592 1547936 1557504 1561356 1572864 1577472 1597696 1600884 1607472 1617408 1624064 1628822 1638144 1670058 1679616 1686528 1691469 1703936 1708928 1734291 1741428 1752192 1763754 1769472 1774656 1797408 1808406 1819584 1827072 1842912 1850496 1886547 1897344 1905152 1916928 1922544 1941504 1947192 1971216 1972156 1979328 1990656 1996488 1998848 2004704 2022084 2055456 2073276 2076672 2081808 2097152 2103296 2109458 2134512 2143296 2156544 2162862 2184192 2190591 2217618 2226744 2239488 2246049 2248704 2255292 2284206 2312388 2321904 2336256 2342034 2351672 2359296 2366208 2396544 2411208 2426112 2436096 2443233 2457216 2467328 2505087 2515396 2529792 2555904 2563392 2588672 2596256 2612142 2628288 2639104 2645631 2654208 2661984 2696112 2712609 2729376 2740608 2764368 2768896 2775744 2846016 2857728 2875392 2883816 2912256 2920788 2956824 2958234 2968992 2985984 2994732 2998272 3007056 3033126 3045608 3083184 3095872 3115008 3122712 3145728 3154944 3164187 3195392 3201768 3214944 3234816 3244293 3248128 3257644 3276288 3340116 3359232 3373056 3382938 3407872 3417856 3426309 3468582 3482856 3504384 3513051 3527508 3538944 3549312 3594816 3616812 3639168 3654144 3685824 3700992 3773094 3794688 3810304 3821467 3833856 3845088 3883008 3894384 3918213 3942432 3944312 3958656 3981312 3992976 3997696 4009408 4044168 4110912 4146552 4153344 4163616 4194304 4206592 4218916 4269024 4286592 4313088 4325724 4368384 4381182 4435236 4437351 4453488 4478976 4492098 4497408 4510584 4549689 4568412 4624776 4643808 4672512 4684068 4703344 4718592 4732416 4793088 4822416 4852224 4872192 4886466 4914432 4934656 4949113 5010174 5030792 5059584 5074407 5111808 5126784 5177344 5192512 5202873 5224284 5256576 5278208 5291262 5308416 5323968 5392224 5425218 5458752 5481216 5528736 5537792 5551488 5659641 5692032 5715456 5750784 5767632 5824512 5841576 5913648 5916468 5937984 5971968 5989464 5996544 6014112 6066252 6091216 6166368 6191744 6230016 6245424 6291456 6309888 6328374 6390784 6403536 6409507 6429888 6469632 6488586 6496256 6515288 6552576 6571773 6680232 6718464 6738147 6746112 6765876 6815744 6835712 6852618 6937164 6965712 7008768 7026102 7055016 7077888 7098624 7189632 7233624 7278336 7308288 7329699 7371648 7401984 7515261 7546188 7589376 7620608 7642934 7667712 7690176 7766016 7788768 7836426 7884864 7888624 7917312 7936893 7962624 7985952 7995392 8018816 8088336 8137827 8221824 8293104 8306688 8327232 8388608 8413184 8437832 8538048 8573184 8626176 8651448 8736768 8762364 8870472 8874702 8906976 8957952 8984196 8994816 9021168 9099378 9136824 9249552 9287616 9345024 9368136 9406688 9437184 9464832 9492561 9586176 9644832 9704448 9732879 9744384 9772932 9828864 9869312 9898226 10020348 10061584 10119168 10148814 10223616 10253568 10278927 10354688 10385024 10405746 10448568 10513152 10539153 10556416 10582524 10616832 10647936 10784448 10850436 10917504 10962432 11057472 11075584 11102976 11319282 11384064 11430912 11464401 11501568 11535264 11649024 11683152 11754639 11827296 11832936 11875968 11943936 11978928 11993088 12028224 12132504 12182432 12332736 12383488 12460032 12490848 12582912 12619776 12656748 12781568 12807072 12819014 12859776 12939264 12977172 12992512 13030576 13105152 13143546 13312053 13360464 13436928 13476294 13492224 13531752 13631488 13649067 13671424 13705236 13874328 13931424 14017536 14052204 14110032 14155776 14197248 14379264 14467248 14556672 14616576 14659398 14743296 14803968 14847339 15030522 15092376 15178752 15223221 15241216 15285868 15335424 15380352 15532032 15577536 15672852 15769728 15777248 15834624 15873786 15925248 15971904 15990784 16037632 16176672 16275654 16443648 16586208 16613376 16654464 16777216 16826368 16875664 16978923 17076096 17146368 17252352 17302896 17473536 17524728 17740944 17749404 17813952 17915904 17968392 17989632 18042336 18198756 18273648 18499104 18575232 18690048 18736272 18813376 18874368 18929664 18985122 19172352 19228521 19289664 19408896 19465758 19488768 19545864 19657728 19715319 19738624 19796452 20040696 20123168 20238336 20297628 20447232 20507136 20557854 20709376 20770048 20811492 20897136 21026304 21078306 21112832 21165048 21233664 21295872 21568896 21700872 21835008 21924864 21989097 22114944 22151168 22205952 22545783 22638564 22768128 22861824 22928802 23003136 23070528 23222761 23298048 23366304 23509278 23654592 23665872 23751936 23810679 23887872 23957856 23986176 24056448 24265008 24364864 24413481 24665472 24766976 24920064 24981696 25165824 25239552 25313496 25563136 25614144 25638028 25719552 25878528 25954344 25985024 26061152 26210304 26287092 26624106 26720928 26873856 26952588 26984448 27063504 27262976 27298134 27342848 27410472 27748656 27862848 28035072 28104408 28220064 28311552 28394496 28477683 28758528 28934496 29113344 29198637 29233152 29318796 29486592 29607936 29694678 30061044 30075379 30184752 30357504 30446442 30482432 30571736 30670848 30760704 30836781 31064064 31155072 31345704 31539456 31554496 31617459 31669248 31747572 31850496 31943808 31981568 32075264 32353344 32551308 32887296 33172416 33226752 33308928 33554432 33652736 33751328 33957846 34152192 34292736 34393203 34504704 34605792 34947072 35049456 35263917 35481888 35498808 35627904 35831808 35936784 35979264 36084672 36397512 36547296 36998208 37150464 37380096 37472544 37626752 37748736 37859328 37970244 38344704 38457042 38579328 38817792 38931516 38950081 38977536 39091728 39315456 39430638 39477248 39592904 39936159 40081392 40246336 40476672 40595256 40894464 40947201 41014272 41115708 41418752 41540096 41622984 41794272 42052608 42156612 42225664 42330096 42467328 42591744 43137792 43401744 43670016 43849728 43978194 44229888 44302336 44411904 44542017 45091566 45277128 45536256 45669663 45723648 45857604 46006272 46141056 46445522 46596096 46732608 47018556 47309184 47331744 47503872 47621358 47775744 47915712 47972352 48112896 48530016 48729728 48826962 49330944 49533952 49679071 49840128 49963392 50331648 50479104 50626992 50936769 51126272 51228288 51276056 51439104 51757056 51908688 51970048 52122304 52420608 52574184 53248212 53441856 53747712 53905176 53968896 54127008 54525952 54596268 54685696 54820944 55497312 55725696 56070144 56208816 56440128 56623104 56788992 56955366 57517056 57685563 57868992 58226688 58397274 58466304 58637592 58973184 59145957 59215872 59389356 60122088 60150758 60369504 60715008 60892884 60964864 61143472 61341696 61521408 61673562 62128128 62310144 62691408 63078912 63108992 63234918 63338496 63495144 63700992 63887616 63963136 64150528 64338469 64706688 65102616 65774592 65967291 66344832 66453504 66617856 67108864 67305472 67502656 67637349 67915692 68304384 68585472 68786406 69009408 69211584 69668283 69894144 70098912 70527834 70963776 70997616 71255808 71432037 71663616 71873568 71958528 72169344 72795024 73094592 73996416 74300928 74760192 74945088 75253504 75497472 75718656 75940488 76689408 76914084 77158656 77635584 77863032 77900162 77955072 78183456 78630912 78861276 78954496 79185808 79872318 80162784 80492672 80953344 81190512 81788928 81894402 82028544 82231416 82837504 83080192 83245968 83323591 83588544 84105216 84313224 84451328 84660192 84934656 85183488 85433049 86275584 86803488 87340032 87595911 87699456 87956388 88459776 88604672 88823808 89084034 90183132 90226137 90554256 91072512 91339326 91447296 91715208 92012544 92282112 92510343 92891044 93192192 93465216 94037112 94618368 94663488 95007744 95242716 95551488 95831424 95944704 96225792 97060032 97459456 97653924 98661888 99067904 99358142 99680256 99926784 100663296 100958208 101253984 101873538 102252544 102456576 102552112 102878208 103179609 103514112 103817376 103940096 104244608 104841216 105148368 105791751 106496424 106883712 107495424 107810352 107937792 108254016 109051904 109192536 109371392 109641888 110994624 111451392 112140288 112417632 112880256 113246208 113577984 113910732 115034112 115371126 115737984 116453376 116794548 116850243 116932608 117275184 117946368 118291914 118431744 118778712 119808477 120244176 120301516 120739008 121430016 121785768 121929728 122286944 122683392 123042816 123347124 124256256 124620288 125382816 126157824 126217984 126469836 126676992 126990288 127401984 127775232 127926272 128301056 128676938 129413376 130205232 131549184 131934582 132689664 132907008 133235712 133626051 134217728 134610944 135005312 135274698 135831384 136608768 137008989 137170944 137572812 138018816 138423168 139336566 139788288 140197824 141055668 141927552 141995232 142511616 142864074 143327232 143747136 143917056 144338688 145590048 146189184 147992832 148601856 149037213 149520384 149890176 150507008 150994944 151437312 151880976 152810307 153378816 153828168 154317312 155271168 155726064 155800324 155910144 156366912 157261824 157722552 157908992 158371616 159744636 160325568 160985344 161906688 162381024 163577856 163788804 164057088 164462832 165675008 166160384 166491936 166647182 167177088 168210432 168626448 168902656 169320384 169869312 170366976 170866098 172551168 173056689 173606976 174680064 175191822 175398912 175912776 176919552 177209344 177437871 177647616 178168068 180366264 180452274 181108512 182145024 182678652 182894592 183430416 184025088 184564224 185020686 185782088 186384384 186930432 188074224 189236736 189326976 190015488 190485432 191102976 191662848 191889408 192451584 193015407 194120064 194918912 195307848 197323776 197901873 198135808 198716284 199360512 199853568 201326592 201916416 202507968 203747076 204505088 204913152 205104224 205756416 206359218 207028224 207634752 207880192 208489216 209004849 209682432 210296736 211583502 212992848 213767424 214296111 214990848 215620704 215875584 216508032 218103808 218385072 218742784 219283776 221989248 222902784 224280576 224835264 225760512 226492416 227155968 227821464 230068224 230742252 231475968 232906752 233589096 233700486 233865216 234550368 235892736 236583828 236863488 237557424 239616954 240488352 240603032 241478016 242860032 243571536 243859456 244573888 245366784 246085632 246694248 248512512 249240576 249970773 250765632 252315648 252435968 252939672 253353984 253980576 254803968 255550464 255852544 256299147 256602112 257353876 258826752 260410464 263098368 263869164 265379328 265814016 266471424 267252102 268435456 269221888 270010624 270549396 270678411 271662768 273217536 274017978 274341888 275145624 276037632 276846336 277531029 278673132 279576576 280395648 282111336 283855104 283990464 285023232 285728148 286654464 287494272 287834112 288677376 291180096 292378368 295985664 297203712 298074426 299040768 299780352 301014016 301895893 301989888 302874624 303761952 305620614 306757632 307656336 308634624 309538827 310542336 311452128 311600648 311820288 312733824 314523648 315445104 315817984 316743232 317375253 319489272 320651136 321970688 323813376 324762048 327155712 327577608 328114176 328925664 331350016 332320768 332983872 333294364 334354176 336420864 337252896 337805312 338640768 339738624 340733952 341732196 345102336 346113378 347213952 349360128 350383644 350550729 350797824 351825552 353839104 354418688 354875742 355295232 356336136 359425431 360732528 360904548 362217024 364290048 365357304 365789184 366860832 368050176 369128448 370041372 371564176 372768768 373860864 376148448 378473472 378653952 380030976 380970864 382205952 383325696 383778816 384903168 386030814 388240128 389837824 390615696 390979927 394647552 395803746 396271616 397432568 398721024 399707136 400878153 402653184 403832832 405015936 407494152 409010176 409826304 410208448 411026967 411512832 412718436 414056448 415269504 415760384 416978432 418009698 419364864 420593472 423167004 425985696 427534848 428592222 429981696 431241408 431751168 433016064 436207616 436770144 437485568 438567552 443978496 445805568 447111639 448561152 449670528 451521024 452984832 454311936 455642928 458430921 460136448 461484504 462951936 465813504 467178192 467400972 467730432 469100736 471785472 473167656 473726976 475114848 479233908 480976704 481206064 482956032 485720064 487143072 487718912 489147776 490733568 492171264 493388496 497025024 498481152 499941546 501531264 504631296 504871936 505879344 506351053 506707968 507961152 509607936 511100928 511705088 512598294 513204224 514707752 517653504 519170067 520820928 526196736 527738328 530758656 531628032 532313613 532942848 534504204 536870912 538443776 540021248 541098792 541356822 543325536 546435072 548035956 548683776 550291248 552075264 553692672 555062058 557346264 559153152 560791296 564222672 567710208 567980928 570046464 571456296 573308928 574988544 575668224 577354752 579046221 582360192 584756736 591971328 593705619 594407424 596148852 598081536 599560704 602028032 603791786 603979776 605749248 607523904 611241228 613515264 615312672 617269248 619077654 621084672 622904256 623201296 623640576 625467648 627014547 629047296 630890208 631635968 633486464 634750506 638978544 641302272 642888333 643941376 647626752 649524096 654311424 655155216 656228352 657851328 662700032 664641536 665967744 666588728 668708352 672841728 674505792 675610624 677281536 679477248 681467904 683464392 690204672 692226756 694427904 698720256 700767288 701101458 701595648 703651104 707678208 708837376 709751484 710590464 712672272 718850862 721465056 721809096 724434048 728580096 730714608 731578368 733721664 736100352 738256896 740082744 743128352 745537536 747721728 749912319 752296896 756946944 757307904 760061952 761941728 764411904 766651392 767557632 768897441 769806336 772061628 776480256 779675648 781231392 781959854 789295104 791607492 792543232 794865136 797442048 799414272 801756306 805306368 807665664 810031872 812035233 814988304 818020352 819652608 820416896 822053934 823025664 825436872 828112896 830539008 831520768 832593087 833956864 836019396 838729728 841186944 846334008 851971392 855069696 857184444 859963392 862482816 863502336 866032128 872415232 873540288 874971136 877135104 887956992 891611136 894223278 897122304 899341056 903042048 905687679 905969664 908623872 911285856 916861842 920272896 922969008 925903872 928616481 931627008 934356384 934801944 935460864 938201472 943570944 946335312 947453952 950229696 958467816 961953408 962412128 965912064 971440128 974286144 975437824 978295552 981467136 984342528 986776992 994050048 996962304 999883092 1003062528 1009262592 1009743872 1011758688 1012702106 1013415936 1015922304 1019215872 1022201856 1023410176 1025196588 1026408448 1029415504 1035307008 1038340134 1041641856 1051652187 1052393472 1055476656 1061517312 1063256064 1064627226 1065885696 1069008408 1073741824 1076887552 1078276293 1080042496 1082197584 1082713644 1086651072 1092870144 1096071912 1097367552 1100582496 1104150528 1107385344 1110124116 1114692528 1118306304 1121582592 1128445344 1135420416 1135961856 1140092928 1142912592 1146617856 1149977088 1151336448 1154709504 1158092442 1164720384 1169513472 1172939781 1183942656 1187411238 1188814848 1192297704 1196163072 1199121408 1202634459 1204056064 1207583572 1207959552 1211498496 1215047808 1222482456 1227030528 1230625344 1234538496 1238155308 1242169344 1245808512 1246402592 1247281152 1250935296 1254029094 1258094592 1261780416 1263271936 1266972928 1269501012 1277957088 1282604544 1285776666 1287882752 1295253504 1299048192 1308622848 1310310432 1312456704 1315702656 1325400064 1329283072 1331935488 1333177456 1337416704 1341334917 1345683456 1349011584 1351221248 1354563072 1358954496 1362935808 1366928784 1375292763 1380409344 1384453512 1388855808 1397440512 1401534576 1402202916 1403191296 1407302208 1415356416 1417674752 1419502968 1421180928 1425344544 1437701724 1442930112 1443618192 1448868096 1457160192 1461429216 1463156736 1467443328 1472200704 1476513792 1480165488 1486256704 1491075072 1495443456 1499824638 1504593792 1513893888 1514615808 1519053159 1520123904 1523883456 1528823808 1533302784 1535115264 1537794882 1539612672 1544123256 1552960512 1557510201 1559351296 1562462784 1563919708 1578590208 1583214984 1585086464 1589730272 1594884096 1598828544 1603512612 1610612736 1615331328 1620063744 1624070466 1629976608 1636040704 1639305216 1640833792 1644107868 1646051328 1650873744 1656225792 1661078016 1663041536 1665186174 1667913728 1672038792 1677459456 1682373888 1692668016 1703942784 1710139392 1714368888 1719926784 1724965632 1727004672 1732064256 1737138663 1744830464 1747080576 1749942272 1754270208 1775913984 1781116857 1783222272 1788446556 1794244608 1798682112 1806084096 1811375358 1811939328 1817247744 1822571712 1833723684 1834598119 1840545792 1845938016 1851807744 1857232962 1863254016 1868712768 1869603888 1870921728 1876402944 1881043641 1887141888 1892670624 1894907904 1900459392 1916935632 1923906816 1924824256 1928664999 1931824128 1942880256 1948572288 1950875648 1956591104 1962934272 1968685056 1973553984 1988100096 1993924608 1999766184 2006125056 2018525184 2019487744 2023517376 2025404212 2026831872 2031844608 2038431744 2044403712 2046820352 2050393176 2052816896 2058831008 2070614016 2076680268 2083283712 2103304374 2104786944 2110953312 2123034624 2126512128 2129254452 2131771392 2138016816 2147483648 2153775104 2156552586 2160084992 2164395168 2165427288 2173302144 2185740288 2192143824 2194735104 2201164992 2208301056 2214770688 2220248232 2229385056 2236612608 2243165184 2249736957 2256890688 2270840832 2271923712 2280185856 2285825184 2293235712 2299954176 2302672896 2306692323 2309419008 2316184884 2329440768 2339026944 2345879562 2367885312 2374822476 2375954941 2377629696 2384595408 2392326144 2398242816 2405268918 2408112128 2415167144 2415919104 2422996992 2430095616 2436105699 2444964912 2454061056 2461250688 2469076992 2476310616 2484338688 2491617024 2492805184 2494562304 2497779261 2501870592 2508058188 2516189184 2523560832 2526543872 2533945856 2539002024 2555914176 2565209088 2571553332 2575765504 2590507008 2598096384 2617245696 2620620864 2624913408 2631405312 2650800128 2658566144 2663870976 2666354912 2674833408 2682669834 2691366912 2698023168 2702442496 2709126144 2717063037 2717908992 2725871616 2733857568 2750585526 2760818688 2768907024 2777711616 2785849443 2794881024 2803069152 2804405832 2806382592 2814604416 2830712832 2835349504 2839005936 2842361856 2850689088 2875403448 2885860224 2887236384 2897736192 2914320384 2922858432 2926313472 2934886656 2944401408 2953027584 2960330976 2972513408 2982150144 2990886912 2999649276 3009187584 3027787776 3029231616 3038106318 3040247808 3047766912 3057647616 3066605568 3070230528 3075589764 3079225344 3088246512 3105921024 3115020402 3118702592 3124925568 3127839416 3154956561 3157180416 3166429968 3170172928 3179460544 3189768192 3197657088 3207025224 3221225472 3230662656 3234828879 3240127488 3248140932 3259953216 3272081408 3278610432 3281667584 3288215736 3292102656 3301747488 3312451584 3322156032 3326083072 3330372348 3335827456 3344077584 3354918912 3364747776 3385336032 3407885568 3420278784 3428737776 3439853568 3449931264 3454009344 3464128512 3474277326 3489660928 3494161152 3499884544 3508540416 3518819343 3551827968 3562233714 3566444544 3576893112 3588489216 3597364224 3607903377 3612168192 3622750716 3623878656 3634495488 3645143424 3667447368 3669196238 3681091584 3691876032 3703615488 3714465924 3726508032 3737425536 3739207776 3741843456 3752805888 3762087282 3774283776 3785341248 3789815808 3800918784 3833871264 3847813632 3849648512 3857329998 3863648256 3885760512 3897144576 3901751296 3913182208 3924646609 3925868544 3937370112 3947107968 3976200192 3987849216 3999532368 4012250112 4024004751 4037050368 4038975488 4047034752 4050808424 4053663744 4063689216 4076863488 4088807424 4093640704 4100786352 4105633792 4117662016 4125878289 4141228032 4153360536 4166567424 4206608748 4209573888 4221906624 4246069248 4253024256 4258508904 4263542784 4276033632 4294967296 4307550208 4313105172 4320169984 4328790336 4330854576 4346604288 4371480576 4384287648 4389470208 4402329984 4416602112 4429541376 4440496464 4458770112 4473225216 4486330368 4499473914 4513781376 4541681664 4543847424 4557159477 4560371712 4571650368 4586471424 4599908352 4605345792 4613384646 4618838016 4632369768 4658881536 4672530603 4678053888 4691759124 4735770624 4749644952 4751909882 4755259392 4769190816 4784652288 4796485632 4810537836 4816224256 4830334288 4831838208 4845993984 4860191232 4872211398 4889929824 4908122112 4922501376 4938153984 4952621232 4968677376 4983234048 4985610368 4989124608 4995558522 5003741184 5016116376 5032378368 5047121664 5053087744 5067891712 5078004048 5082739051 5111828352 5130418176 5143106664 5151531008 5181014016 5196192768 5211415989 5234491392 5241241728 5249826816 5262810624 5301600256 5317132288 5327741952 5332709824 5343350571 5349666816 5365339668 5382733824 5396046336 5404884992 5418252288 5434126074 5435817984 5451743232 5467715136 5501171052 5503794357 5521637376 5537814048 5555423232 5571698886 5589762048 5606138304 5608811664 5612765184 5629208832 5643130923 5661425664 5670699008 5678011872 5684723712 5701378176 5750806896 5771720448 5774472768 5795472384 5828640768 5845716864 5852626944 5869773312 5888802816 5906055168 5920661952 5945026816 5964300288 5981773824 5999298552 6018375168 6055575552 6058463232 6076212636 6080495616 6095533824 6115295232 6133211136 6140461056 6151179528 6158450688 6176493024 6211842048 6230040804 6237405184 6249851136 6255678832 6309913122 6314360832 6332859936 6340345856 6358921088 6379536384 6395314176 6414050448 6442450944 6461325312 6469657758 6480254976 6496281864 6519906432 6544162816 6557220864 6563335168 6576431472 6582563689 6584205312 6603494976 6624903168 6644312064 6652166144 6660744696 6671654912 6688155168 6709837824 6729495552 6749210871 6770672064 6815771136 6840557568 6857475552 6879707136 6899862528 6908018688 6920076969 6928257024 6948554652 6979321856 6988322304 6999769088 7017080832 7037638686 7103655936 7124467428 7127864823 7132889088 7153786224 7176978432 7194728448 7215806754 7224336384 7245501432 7247757312 7268990976 7290286848 7308317097 7334894736 7338392476 7362183168 7383752064 7407230976 7428931848 7453016064 7474851072 7478415552 7483686912 7505611776 7524174564 7548567552 7570682496 7579631616 7601837568 7667742528 7695627264 7699297024 7714659996 7727296512 7771521024 7794289152 7803502592 7826364416 7849293218 7851737088 7874740224 7894215936 7952400384 7975698432 7999064736 8024500224 8048009502 8074100736 8077950976 8094069504 8101616848 8107327488 8127378432 8151189111 8153726976 8177614848 8187281408 8201572704 8211267584 8235324032 8251756578 8282456064 8306721072 8333134848 8357548329 8413217496 8419147776 8443813248 8492138496 8506048512 8517017808 8527085568 8552067264 8615100416 8626210344 8640339968 8657580672 8661709152 8693208576 8742961152 8768575296 8778940416 8804659968 8833204224 8859082752 8880992928 8917540224 8946450432 8972660736 8998947828 9027562752 9083363328 9087694848 9114318954 9120743424 9143300736 9172942848 9199816704 9210691584 9226769292 9237676032 9264739536 9317763072 9345061206 9356107776 9383518248 9464869683 9471541248 9499289904 9503819764 9510518784 9538381632 9569304576 9592971264 9621075672 9632448512 9660668576 9663676416 9691987968 9720382464 9744422796 9779859648 9816244224 9845002752 9876307968 9905242464 9937354752 9966468096 9971220736 9978249216 9991117044 10007482368 10032232752 10064756736 10094243328 10106175488 10135783424 10156008096 10165478102 10223656704 10260836352 10286213328 10303062016 10362028032 10392385536 10422831978 10468982784 10482483456 10499653632 10525621248 10556458029 10603200512 10634264576 10655483904 10665419648 10686701142 10699333632 10730679336 10765467648 10792092672 10809769984 10823710131 10836504576 10868252148 10871635968 10903486464 10935430272 11002342104 11007588714 11043274752 11075628096 11110846464 11143397772 11179524096 11212276608 11217623328 11225530368 11258417664 11286261846 11322851328 11341398016 11356023744 11369447424 11402756352 11501613792 11543440896 11548945536 11590944768 11657281536 11691433728 11705253888 11739546624 11773939827 11777605632 11812110336 11841323904 11890053632 11928600576 11963547648 11998597104 12036750336 12072014253 12111151104 12116926464 12152425272 12160991232 12191067648 12230590464 12266422272 12280922112 12302359056 12316901376 12352986048 12423684096 12460081608 12474810368 12499702272 12511357664 12619826244 12628721664 12665719872 12680691712 12717842176 12759072768 12790628352 12828100896 12884901888 12922650624 12939315516 12960509952 12992563728 13039812864 13088325632 13114441728 13126670336 13152862944 13165127378 13168410624 13206989952 13249806336 13288624128 13304332288 13321489392 13343309824 13376310336 13419675648 13458991104 13498421742 13541344128 13631542272 13671478431 13681115136 13714951104 13759414272 13799725056 13816037376 13840153938 13856514048 13897109304 13958643712 13976644608 13999538176 14017591809 14034161664 14075277372 14207311872 14248934856 14255729646 14265778176 14307572448 14353956864 14389456896 14431613508 14448672768 14491002864 14495514624 14537981952 14580573696 14616634194 14669789472 14676784952 14724366336 14767504128 14814461952 14857863696 14906032128 14949702144 14956831104 14967373824 15011223552 15048349128 15097135104 15141364992 15159263232 15203675136 15248217153 15335485056 15391254528 15398594048 15429319992 15454593024 15543042048 15588578304 15607005184 15634247967 15652728832 15698586436 15703474176 15749480448 15788431872 15904800768 15951396864 15998129472 16049000448 16096019004 16148201472 16155901952 16188139008 16203233696 16214654976 16254756864 16302378222 16307453952 16355229696 16374562816 16403145408 16422535168 16470648064 16503513156 16511383071 16564912128 16613442144 16666269696 16715096658 16826434992 16838295552 16887626496 16929392769 16984276992 17012097024 17034035616 17054171136 17104134528 17230200832 17252420688 17280679936 17315161344 17323418304 17386417152 17485922304 17537150592 17557880832 17609319936 17666408448 17718165504 17761985856 17835080448 17892900864 17945321472 17997895656 18055125504 18166726656 18175389696 18228637908 18241486848 18286601472 18345885696 18399633408 18421383168 18453538584 18475352064 18529479072 18635526144 18690122412 18712215552 18767036496 18929739366 18943082496 18998579808 19007639528 19021037568 19076763264 19138609152 19185942528 19242151344 19264897024 19321337152 19327352832 19383975936 19440764928 19488845592 19559719296 19632488448 19690005504 19747691067 19752615936 19810484928 19874709504 19932936192 19942441472 19956498432 19982234088 20014964736 20064465504 20129513472 20188486656 20212350976 20247632613 20271566848 20312016192 20330956204 20447313408 20521672704 20572426656 20606124032 20724056064 20784771072 20845663956 20937965568 20964966912 20999307264 21051242496 21112916058 21206401024 21268529152 21310967808 21330839296 21373402284 21383594469 21398667264 21461358672 21530935296 21584185344 21619539968 21647420262 21673009152 21736504296 21743271936 21806972928 21870860544 21924951291 22004684208 22015177428 22086549504 22151256192 22221692928 22286795544 22359048192 22424553216 22435246656 22451060736 22516835328 22572523692 22645702656 22682796032 22712047488 22738894848 22805512704 23003227584 23086881792 23097891072 23181889536 23314563072 23382867456 23410507776 23479093248 23547879654 23555211264 23624220672 23682647808 23780107264 23849775547 23857201152 23927095296 23997194208 24073500672 24144028506 24222302208 24233852928 24304850544 24321982464 24382135296 24453567333 24461180928 24532844544 24561844224 24604718112 24633802752 24705972096 24847368192 24920163216 24949620736 24999404544 25022715328 25072644987 25239652488 25257443328 25331439744 25361383424 25435684352 25518145536 25581256704 25656201792 25845301248 25878631032 25921019904 25985127456 26079625728 26176651264 26228883456 26253340672 26305725888 26330254756 26336821248 26413979904 26499612672 26577248256 26608664576 26642978784 26686619648 26752620672 26839351296 26917982208 26996843484 27082688256 27263084544 27342956862 27362230272 27429902208 27518828544 27599450112 27632074752 27680307876 27713028096 27794218608 27917287424 27953289216 27999076352 28035183618 28068323328 28150554744 28394609049 28414623744 28497869712 28511459292 28531556352 28615144896 28707913728 28778913792 28863227016 28897345536 28982005728 28991029248 29075963904 29161147392 29233268388 29339578944 29353569904 29448732672 29535008256 29628923904 29715727392 29812064256 29899404288 29913662208 29934747648 30022447104 30096698256 30194270208 30282729984 30318526464 30407350272 30496434306 30670970112 30782509056 30797188096 30858639984 30887414233 30909186048 31086084096 31177156608 31214010368 31268495934 31305457664 31397172872 31406948352 31498960896 31576863744 31669374087 31809601536 31902793728 31996258944 32098000896 32192038008 32296402944 32311803904 32376278016 32406467392 32429309952 32471130393 32509513728 32604756444 32614907904 32710459392 32749125632 32806290816 32845070336 32941296128 33007026312 33022766142 33129824256 33226884288 33332539392 33430193316 33652869984 33676591104 33775252992 33858785538 33968553984 34024194048 34068071232 34108342272 34208269056 34460401664 34504841376 34561359872 34630322688 34646836608 34772834304 34971844608 35074301184 35115761664 35218639872 35321819481 35332816896 35436331008 35523971712 35670160896 35785801728 35890642944 35995791312 36110251008 36216042759 36333453312 36350779392 36457275816 36482973696 36573202944 36691771392 36799266816 36842766336 36907077168 36950704128 37058958144 37271052288 37380244824 37424431104 37534072992 37859478732 37886164992 37997159616 38015279056 38042075136 38153526528 38277218304 38371885056 38484302688 38529794048 38642674304 38654705664 38767951872 38881529856 38977691184 39119438592 39264976896 39380011008 39495382134 39505231872 39620969856 39749419008 39865872384 39884882944 39912996864 39964468176 40029929472 40128931008 40259026944 40376973312 40424701952 40495265226 40543133696 40624032384 40661912408 40894626816 41014435293 41043345408 41144853312 41212248064 41448112128 41569542144 41691327912 41875931136 41929933824 41998614528 42052775427 42102484992 42225832116 42412802048 42537058304 42621935616 42661678592 42746804568 42767188938 42797334528 42922717344 43061870592 43168370688 43239079936 43294840524 43346018304 43473008592 43486543872 43613945856 43741721088 43849902582 44009368416 44030354856 44173099008 44302512384 44443385856 44573591088 44718096384 44849106432 44870493312 44902121472 45033670656 45145047384 45291405312 45365592064 45424094976 45477789696 45611025408 45744651459 46006455168 46173763584 46195782144 46363779072 46629126144 46765734912 46821015552 46902743901 46958186496 47095759308 47110422528 47248441344 47365295616 47560214528 47699551094 47714402304 47854190592 47994388416 48147001344 48288057012 48444604416 48467705856 48609701088 48643964928 48764270592 48907134666 48922361856 49065689088 49123688448 49209436224 49267605504 49411944192 49534149213 49694736384 49840326432 49899241472 49998809088 50045430656 50145289974 50479304976 50514886656 50662879488 50722766848 50788178307 50871368704 51036291072 51162513408 51312403584 51690602496 51757262064 51842039808 51970254912 52159251456 52353302528 52457766912 52506681344 52611451776 52660509512 52673642496 52827959808 52999225344 53154496512 53217329152 53285957568 53373239296 53505241344 53678702592 53835964416 53993686968 54165376512 54526169088 54685913724 54724460544 54859804416 55037657088 55198900224 55264149504 55360615752 55426056192 55588437216 55834574848 55906578432 55998152704 56070367236 56136646656 56301109488 56789218098 56829247488 56995739424 57022918584 57063112704 57230289792 57415827456 57557827584 57726454032 57794691072 57964011456 57982058496 58151927808 58322294784 58466536776 58679157888 58707139808 58897465344 59070016512 59243073201 59257847808 59431454784 59624128512 59798808576 59827324416 59869495296 60044894208 60193396512 60388540416 60565459968 60637052928 60742897839 60814700544 60992868612 61341940224 61565018112 61594376192 61717279968 61774828466 61818372096 62172168192 62354313216 62428020736 62536991868 62610915328 62794345744 62813896704 62997921792 63153727488 63338748174 63619203072 63805587456 63992517888 64150783407 64196001792 64384076016 64592805888 64623607808 64752556032 64812934784 64858619904 64942260786 65019027456 65209512888 65229815808 65420918784 65498251264 65612581632 65690140672 65774853873 65882592256 66014052624 66045532284 66259648512 66453768576 66665078784 66860386632 67305739968 67353182208 67550505984 67717571076 67937107968 68048388096 68136142464 68216684544 68416538112 68920803328 69009682752 69122719744 69260645376 69293673216 69545668608 69943689216 70148602368 70231523328 70437279744 70643638962 70665633792 70872662016 71047943424 71340321792 71549326641 71571603456 71781285888 71991582624 72220502016 72432085518 72666906624 72701558784 72914551632 72965947392 73146405888 73360701999 73383542784 73598533632 73685532672 73814154336 73901408256 74117916288 74542104576 74760489648 74848862208 75068145984 75718957464 75772329984 75994319232 76030558112 76084150272 76307053056 76554436608 76743770112 76968605376 77059588096 77285348608 77535903744 77763059712 77955382368 78238877184 78529953792 78760022016 78990764268 79010463744 79241939712 79498838016 79731744768 79769765888 79825993728 79928936352 80059858944 80257862016 80518053888 80753946624 80849403904 80990530452 81086267392 81248064768 81323824816 81789253632 82028870586 82086690816 82289706624 82424496128 82896224256 83139084288 83382655824 83751862272 83859867648 83997229056 84105550854 84204969984 84451664232 84825604096 85074116608 85183827147 85243871232 85323357184 85493609136 85534377876 85594669056 85845434688 86123741184 86336741376 86478159872 86589681048 86692036608 86946017184 86973087744 87227891712 87483442176 87699805164 88018736832 88060709712 88346198016 88605024768 88886771712 89147182176 89436192768 89698212864 89740986624 89804242944 90067341312 90290094768 90582810624 90731184128 90848189952 90955579392 91222050816 91489302918 92012910336 92347527168 92391564288 92662242699 92727558144 93258252288 93531469824 93642031104 93805487802 93916372992 94191518616 94220845056 94496882688 94730591232 95008122261 95120429056 95399102188 95428804608 95708381184 95988776832 96294002688 96576114024 96889208832 96935411712 97219402176 97287929856 97528541184 97814269332 97844723712 98131378176 98247376896 98418872448 98535211008 98823888384 99068298426 99389472768 99680652864 99798482944 99997618176 100090861312 100290579948 100958609952 101029773312 101325758976 101445533696 101576356614 101742737408 102072582144 102325026816 102624807168 103381204992 103514524128 103684079616 103940509824 104318502912 104706605056 104915533824 105013362688 105222903552 105321019024 105347284992 105655919616 105965458443 105998450688 106308993024 106434658304 106571915136 106746478592 107010482688 107357405184 107671928832 107987373936 108330753024 108648128277 109052338176 109371827448 109448921088 109719608832 110075314176 110397800448 110528299008 110721231504 110852112384 111176874432 111813156864 111996305408 112140734472 112273293312 112602218976 113578436196 113658494976 113991478848 114045837168 114126225408 114460579584 114831654912 115115655168 115452908064 115589382144 115928022912 115964116992 116303855616 116644589568 116933073552 117358315776 117414279616 117794930688 118140033024 118486146402 118515695616 118862909568 119248257024 119597617152 119654648832 119738990592 120089788416 120386793024 120777080832 121130919936 121274105856 121485795678 121629401088 121985737224 122683880448 123043305879 123130036224 123188752384 123434559936 123549656932 123636744192 124344336384 124708626432 124856041472 125073983736 125221830656 125588691488 125627793408 125995843584 126307454976 126677496348 127238406144 127611174912 127985035776 128301566814 128392003584 128768152032 129185611776 129247215616 129505112064 129625869568 129717239808 129884521572 130038054912 130419025776 130459631616 130841837568 130996502528 131225163264 131380281344 131549707746 131765184512 132028105248 132091064568 132519297024 132907537152 133330157568 133720773264 134611479936 134706364416 135101011968 135435142152 135874215936 136096776192 136272284928 136433369088 136833076224 137233954377 137841606656 138019365504 138245439488 138521290752 138587346432 139091337216 139887378432 140297204736 140463046656 140708231703 140874559488 141287277924 141331267584 141745324032 142095886848 142680643584 143098653282 143143206912 143562571776 143983165248 144441004032 144864171036 144933251401 145333813248 145403117568 145829103264 145931894784 146292811776 146721403998 146767085568 147197067264 147371065344 147628308672 147802816512 148235832576 148602447639 149084209152 149520979296 149697724416 150136291968 151437914928 151544659968 151988638464 152061116224 152168300544 152364534921 152614106112 153108873216 153487540224 153937210752 154119176192 154570697216 155071807488 155526119424 155910764736 156477754368 157059907584 157520044032 157981528536 158020927488 158483879424 158997676032 159463489536 159539531776 159651987456 159857872704 160119717888 160515724032 161036107776 161507893248 161698807808 161981060904 162172534784 162496129536 162647649632 163578507264 164057741172 164173381632 164579413248 164848992256 165792448512 166278168576 166765311648 167503724544 167719735296 167994458112 168211101708 168409939968 168903328464 169651208192 170148233216 170367654294 170487742464 170646714368 170987218272 171068755752 171189338112 171690869376 172247482368 172673482752 172956319744 173179362096 173384073216 173892034368 173946175488 174455783424 174966884352 175399610328 176037473664 176121419424 176692396032 177210049536 177729219603 177773543424 178294364352 178872385536 179396425728 179481973248 179608485888 180134682624 180580189536 181165621248 181462368256 181696379904 181911158784 182228693517 182444101632 182978605836 184025820672 184695054336 184783128576 185324485398 185455116288 186516504576 187062939648 187284062208 187610975604 187832745984 188383037232 188441690112 188993765376 189461182464 190016244522 190240858112 190798204376 190857609216 191416762368 191977553664 192452350221 192588005376 193152228048 193778417664 193870823424 194438804352 194575859712 195057082368 195628538664 195689447424 196262756352 196494753792 196837744896 197070422016 197324561619 197647776768 198136596852 198778945536 199361305728 199596965888 199995236352 200181722624 200581159896 201917219904 202059546624 202651517952 202891067392 203152713228 203485474816 204145164288 204650053632 205249614336 206762409984 207029048256 207368159232 207881019648 208637005824 209413210112 209831067648 210026725376 210445807104 210642038048 210694569984 211311839232 211930916886 211996901376 212617986048 212869316608 213143830272 213492957184 214020965376 214647979923 214714810368 215343857664 215974747872 216661506048 217296256554 218104676352 218743654896 218897842176 219439217664 220082105997 220150628352 220795600896 221056598016 221442463008 221704224768 222353748864 223626313728 223992610816 224281468944 224546586624 225204437952 227156872392 227316989952 227982957696 228091674336 228252450816 228921159168 229663309824 230231310336 230905816128 231178764288 231856045824 232607711232 233289179136 233866147104 234716631552 234828559232 235589861376 236280066048 236972292804 237031391232 237725819136 238496514048 239195234304 239309297664 239477981184 240179576832 240773586048 241554161664 242261839872 242548211712 242971591356 243258802176 243971474448 245367760896 246086611758 246260072448 246377504768 246869119872 247099313864 247273488384 248688672768 249417252864 249712082944 250147967472 250443661312 251177382976 251255586816 251991687168 252614909952 253354992696 254476812288 255222349824 255551481441 255970071552 256603133628 256784007168 257536304064 258371223552 258494431232 259010224128 259251739136 259434479616 259769043144 260076109824 260838051552 260919263232 261683675136 261993005056 262450326528 262760562688 263099415492 263530369024 264056210496 264182129136 265038594048 265815074304 266660315136 267441546528 269222959872 269412728832 270202023936 270870284304 271748431872 272193552384 272544569856 272866738176 273666152448 274467908754 275683213312 276038731008 276490878976 277042581504 277174692864 277986728097 278182674432 279774756864 280594409472 280926093312 281416463406 281749118976 282574555848 282662535168 283490648064 284191773696 285024366783 285361287168 286197306564 286286413824 287125143552 287966330496 288882008064 289728342072 289866502802 290667626496 290806235136 291658206528 291863789568 292585623552 293442807996 293534171136 294394134528 294742130688 295256617344 295605633024 296471665152 297204895278 298168418304 299041958592 299395448832 300272583936 302875829856 303089319936 303977276928 304122232448 304336601088 304729069842 305228212224 306217746432 306975080448 307874421504 308238352384 309141394432 310047082111 310143614976 311052238848 311821529472 312955508736 314119815168 315040088064 315963057072 316041854976 316967758848 317896375329 317995352064 318926979072 319079063552 319303974912 319715745408 320239435776 321031448064 322072215552 323015786496 323397615616 323962121808 324345069568 324992259072 325295299264 325944384831 327157014528 328115482344 328346763264 329158826496 329697984512 331584897024 332556337152 333530623296 335439470592 335988916224 336422203416 336819879936 337806656928 339302416384 340296466432 340735308588 340975484928 341293428736 341974436544 342137511504 342378676224 343381738752 344494964736 345346965504 345912639488 346358724192 346768146432 347784068736 347892350976 348911566848 349933768704 350799220656 352074947328 352242838848 353384792064 354420099072 355458439206 355547086848 356588728704 357744771072 358792851456 358963946496 359216971776 360269365248 361160379072 362331242496 362924736512 363392759808 363822317568 364457387034 364888203264 365957211672 368051641344 369129917637 369390108672 369566257152 370648970796 370910232576 373033009152 374125879296 374568124416 375221951208 375665491968 376766074464 376883380224 377987530752 378922364928 380032489044 380481716224 381596408752 381715218432 382833524736 383955107328 384904700442 385176010752 386304456096 387556835328 387741646848 388877608704 389151719424 390114164736 391257077328 391378894848 392525512704 392989507584 393675489792 394140844032 394649123238 395295553536 396273193704 397557891072 398722611456 399193931776 399990472704 400363445248 401162319792 401536385029 403834439808 404119093248 405303035904 405782134784 406305426456 406970949632 408290328576 409300107264 410499228672 411701863131 413524819968 414058096512 414736318464 415762039296 417274011648 418826420224 419662135296 420053450752 420891614208 421284076096 421389139968 422124695109 422623678464 423861833772 423993802752 425235972096 425738633216 426287660544 426985914368 428041930752 429295959846 429429620736 430687715328 431949495744 433323012096 434592513108 434799754203 436209352704 437487309792 437795684352 438878435328 440164211994 440301256704 441591201792 442113196032 442884926016 443408449536 444707497728 445807342917 447252627456 447985221632 448562937888 449093173248 450408875904 454313744784 454633979904 455965915392 456183348672 456504901632 457842318336 459326619648 460462620672 461811632256 462357528576 463712091648 465215422464 466578358272 467732294208 469433263104 469657118464 471179722752 472560132096 473944585608 474062782464 475451638272 476993028096 478390468608 478618595328 478955962368 480359153664 481547172096 483108323328 484523679744 485096423424 485943182712 486517604352 487942948896 490735521792 492173223516 492520144896 492755009536 493738239744 494198627728 494546976768 497377345536 498834505728 499424165888 500295934944 500887322624 502354765952 502511173632 503983374336 505229819904 506709985392 508953624576 510444699648 511102962882 511940143104 513206267256 513568014336 515072608128 516742447104 516988862464 518020448256 518503478272 518868959232 519538086288 520152219648 521676103104 521838526464 523367350272 524900653056 525521125376 526198830984 527060738048 528112420992 528364258272 530077188096 531630148608 533187658809 533320630272 534883093056 538445919744 538825457664 540404047872 541740568608 543496863744 544387104768 545089139712 545733476352 546686080551 547332304896 548935817508 551366426624 552077462016 552981757952 554085163008 554349385728 555973456194 556365348864 559549513728 561188818944 561852186624 562832926812 563498237952 565149111696 565325070336 566981296128 568383547392 570048733566 570722574336 572394613128 572572827648 574250287104 575932660992 577357050663 577764016128 579456684144 579733005604 581335252992 581612470272 583316413056 583727579136 585171247104 586885615992 587068342272 588788269056 589484261376 590513234688 591211266048 592943330304 594409790556 596336836608 598083917184 598790897664 600545167872 605751659712 606178639872 607954553856 608244464896 608673202176 609458139684 610456424448 612435492864 613950160896 615748843008 616476704768 618282788864 620094164222 620287229952 622104477696 623643058944 625911017472 628239630336 630080176128 631926114144 632083709952 633935517696 635792750658 635990704128 637853958144 638158127104 638607949824 639431490816 640478871552 642062896128 643943939769 644144431104 646031572992 646795231232 647924243616 648690139136 649984518144 650590598528 651888769662 654314029056 656230964688 656693526528 658317652992 659395969024 660246317991 663169794048 665112674304 667061246592 670878941184 671977832448 672844406832 673639759872 675613313856 680592932864 681470617176 681950969856 682586857472 683948873088 684275023008 684757352448 686763477504 688989929472 690693931008 691825278976 692717448384 693536292864 695568137472 697823133696 699867537408 701598441312 704149894656 704485677696 706769584128 708840198144 710916878412 711094173696 713177457408 715489542144 717585702912 717927892992 718433943552 720538730496 722320758144 724662484992 725849473024 726785519616 727644635136 728914774068 729776406528 731914423344 736103282688 738259835274 738780217344 739132514304 741297941592 741820465152 746066018304 748251758592 749136248832 750443902416 751330983936 753532148928 753766760448 755975061504 757844729856 760064978088 760963432448 763192817504 763430436864 765667049472 767910214656 769809400884 770352021504 772608912192 775113670656 775483293696 777755217408 778303438848 780228329472 782514154656 782757789696 785051025408 785979015168 787350979584 788281688064 789298246476 790591107072 792546387408 795115782144 797445222912 798387863552 799980945408 800726890496 802324639584 803072770058 807668879616 808238186496 810606071808 811564269568 812610852912 813941899264 816580657152 818600214528 820998457344 823403726262 827049639936 828116193024 829472636928 831524078592 833960184291 834548023296 837652840448 839324270592 840106901504 841783228416 842568152192 842778279936 844249390218 845247356928 847723667544 847987605504 850471944192 851477266432 852575321088 853971828736 855073100349 856083861504 858591919692 858859241472 861375430656 863898991488 866646024192 869185026216 869599508406 872418705408 874974619584 875591368704 877756870656 880328423988 880602513408 883182403584 884226392064 885769852032 886816899072 889414995456 891614685834 894505254912 895970443264 897125875776 898186346496 900817751808 908627489568 909267959808 911931830784 912366697344 913009803264 915684636672 918653239296 920925241344 923623264512 924715057152 927424183296 930141246333 930430844928 933156716544 935464588416 938866526208 939314236928 942359445504 945120264192 947889171216 948125564928 950903276544 953689125987 953986056192 956780937216 957237190656 957911924736 960718307328 963094344192 966216646656 969047359488 970192846848 971886365424 973035208704 975885897792 981471043584 984346447032 985040289792 985510019072 987476479488 988397255456 989093953536 994754691072 997669011456 998848331776 1000591869888 1001774645248 1004709531904 1007966748672 1010459639808 1013419970784 1017907249152 1020889399296 1022205925764 1023880286208 1026412534512 1027136028672 1030145216256 1033484894208 1033977724928 1036040896512 1037006956544 1037737918464 1039076172576 1040304439296 1043352206208 1043677052928 1046734700544 1049801306112 1051042250752 1052397661968 1054121476096 1056224841984 1056728516544 1060154376192 1063260297216 1066375317618 1066641260544 1069766186112 1076891839488 1077650915328 1080808095744 1083481137216 1086993727488 1088774209536 1090178279424 1091466952704 1093372161102 1094664609792 1097871635016 1102732853248 1104154924032 1105963515904 1107389752911 1108170326016 1108698771456 1111946912388 1112730697728 1119099027456 1122377637888 1123704373248 1125665853624 1126996475904 1130298223392 1130650140672 1133962592256 1136767094784 1140097467132 1141445148672 1144789226256 1145145655296 1148500574208 1151865321984 1154714101326 1155528032256 1158913368288 1159466011208 1162670505984 1163224940544 1166632826112 1167455158272 1170342494208 1173771231984 1174136684544 1177576538112 1178968522752 1181026469376 1182422532096 1185886660608 1188819581112 1192673673216 1196167834368 1197581795328 1201090335744 1204609155087 1211503319424 1212357279744 1215909107712 1216488929792 1217346404352 1218916279368 1220912848896 1224870985728 1227900321792 1231497686016 1232953409536 1235105589393 1236565577728 1240188328444 1240574459904 1244208955392 1247286117888 1251822034944 1256479260672 1260160352256 1263852228288 1264167419904 1267871035392 1271585501316 1271981408256 1275707916288 1276316254208 1277215899648 1278862981632 1280957743104 1284125792256 1287887879538 1288288862208 1292063145984 1293590462464 1295848487232 1297380278272 1299969036288 1301181197056 1303777539324 1304399262609 1308628058112 1312461929376 1313387053056 1316635305984 1318791938048 1320492635982 1326339588096 1330225348608 1334122493184 1337422028751 1341757882368 1343955664896 1345688813664 1347279519744 1351226627712 1361185865728 1362941234352 1363901939712 1365173714944 1367897746176 1368550046016 1369514704896 1373526955008 1377979858944 1381387862016 1383650557952 1385434896768 1387072585728 1391136274944 1395646267392 1399735074816 1403196882624 1408299789312 1408971355392 1413539168256 1417680396288 1421833756824 1422188347392 1426354914816 1430979084288 1435171405824 1435855785984 1436867887104 1441077460992 1444641516288 1449324969984 1453571039232 1455289270272 1457829548136 1459552813056 1463828846688 1472206565376 1476519670548 1477560434688 1478265028608 1482595883184 1483640930304 1492132036608 1496503517184 1498272497664 1500887804832 1502661967872 1507064297856 1507533520896 1511950123008 1515689459712 1520129956176 1521926864896 1526385635008 1526860873728 1531334098944 1535820429312 1539618801768 1540704043008 1545217824384 1550227341312 1550966587392 1555510434816 1556606877696 1560456658944 1565028309312 1565515579392 1570102050816 1574701959168 1576563376128 1578596492952 1581182214144 1585092774816 1590231564288 1594890445824 1596775727104 1599562976427 1599961890816 1601453780992 1604649279168 1606145540116 1615337759232 1616476372992 1621212143616 1623128539136 1625221705824 1627883798528 1633161314304 1637200429056 1641996914688 1646807452524 1654099279872 1656232386048 1658945273856 1663048157184 1667920368582 1669096046592 1675305680896 1678648541184 1680213803008 1683566456832 1685136304384 1685556559872 1688498780436 1690494713856 1695447335088 1695975211008 1700943888384 1702954532864 1705150642176 1707943657472 1710146200698 1712167723008 1717183839384 1717718482944 1722750861312 1727797982976 1732071151989 1733292048384 1738370052432 1739199016812 1744837410816 1749949239168 1751182737408 1755513741312 1760656847976 1761205026816 1766364807168 1768452784128 1771539704064 1773633798144 1778829990912 1783229371668 1789010509824 1791940886528 1794251751552 1796372692992 1801635503616 1817254979136 1818535919616 1823863661568 1824733394688 1826019606528 1831369273344 1837306478592 1841850482688 1847246529024 1849430114304 1854848366592 1860282492666 1860861689856 1866313433088 1870929176832 1877733052416 1878628473856 1884132268213 1884718891008 1890240528384 1895778342432 1896251129856 1901806553088 1907378251974 1907972112384 1913561874432 1914474381312 1915823849472 1921436614656 1926188688384 1931831819307 1932433293312 1938094718976 1940385693696 1943772730848 1946070417408 1951771795584 1962942087168 1968692894064 1970080579584 1971020038144 1974952958976 1976794510912 1978187907072 1980738953973 1989509382144 1995338022912 1997696663552 2001183739776 2003549290496 2009419063808 2015933497344 2020919279616 2026839941568 2041778798592 2044411851528 2047760572416 2052825069024 2054272057344 2060290432512 2066969788416 2067955449856 2072081793024 2074013913088 2075475836928 2078152345152 2080608878592 2086704412416 2093469401088 2099602612224 2102084501504 2104795323936 2108242952192 2112449683968 2113457033088 2120308752384 2126520594432 2132750635236 2133282521088 2139532372224 2153783678976 2155301830656 2161616191488 2166962274432 2173987454976 2177548419072 2180356558848 2182933905408 2186744322204 2189329219584 2195743270032 2205465706496 2208309848064 2211927031808 2214779505822 2216340652032 2217397542912 2223893824776 2225461395456 2238198054912 2244755275776 2247408746496 2251331707248 2253992951808 2260596446784 2261300281344 2267925184512 2273534189568 2280194934264 2282890297344 2289578452512 2290291310592 2297001148416 2303730643968 2309428202652 2311056064512 2317826736576 2318932022416 2325341011968 2326449881088 2333265652224 2334910316544 2340684988416 2347542463968 2348273369088 2355153076224 2357937045504 2362052938752 2364845064192 2371773321216 2377639162224 2385347346432 2392335668736 2395163590656 2402180671488 2409218310174 2423006638848 2424714559488 2431818215424 2432977859584 2434692808704 2437832558736 2441825697792 2449741971456 2455800643584 2462995372032 2465906819072 2470211178786 2473131155456 2480376656888 2481148919808 2488417910784 2494572235776 2501880552873 2503644069888 2512958521344 2520320704512 2527704456576 2528334839808 2535742070784 2543171002632 2543962816512 2551415832576 2552632508416 2554431799296 2557725963264 2561915486208 2565219301047 2568251584512 2575775759076 2576577724416 2584126291968 2587180924928 2591696974464 2594760556544 2599938072576 2602362394112 2607555078648 2608798525218 2617256116224 2624923858752 2626774106112 2633270611968 2637583876096 2640985271964 2652679176192 2660450697216 2668244986368 2674844057502 2683515764736 2687911329792 2691377627328 2694559039488 2702453255424 2722371731456 2725882468704 2727803879424 2730347429888 2735795492352 2737100092032 2739029409792 2747053910016 2755959717888 2762775724032 2767301115904 2770869793536 2774145171456 2782272549888 2790423738999 2791292534784 2799470149632 2806393765248 2816599578624 2817942710784 2827078336512 2835360792576 2843667513648 2844376694784 2852709829632 2861067377961 2861958168576 2870342811648 2871711571968 2873735774208 2882154921984 2889283032576 2898649939968 2907142078464 2910578540544 2915659096272 2919105626112 2927657693376 2944413130752 2953039341096 2955120869376 2956530057216 2965191766368 2967281860608 2984264073216 2993007034368 2996544995328 3001775609664 3005323935744 3014128595712 3023900246016 3031378919424 3040259912352 3043853729792 3052771270016 3053721747456 3062668197888 3071640858624 3079237603536 3081408086016 3090435648768 3100454682624 3101933174784 3111020869632 3113213755392 3120913317888 3130056618624 3131031158784 3140204101632 3149403918336 3153126752256 3157192985904 3162364428288 3170185549632 3180463128576 3189780891648 3193551454208 3199125952854 3199923781632 3202907561984 3209298558336 3212291080232 3230675518464 3232952745984 3242424287232 3246257078272 3250443411648 3255767597056 3266322628608 3274400858112 3283993829376 3293614905048 3308198559744 3312464772096 3317890547712 3322169258733 3326096314368 3335840737164 3338192093184 3350611361792 3357297082368 3360427606016 3367132913664 3370272608768 3371113119744 3376997560872 3380989427712 3390894670176 3391950422016 3401887776768 3405909065728 3410301284352 3415887314944 3420292401396 3424335446016 3434367678768 3435436965888 3445501722624 3455595965952 3464142303978 3466584096768 3476740104864 3478398033624 3489674821632 3499898478336 3502365474816 3511027482624 3521313695952 3522410053632 3532729614336 3536905568256 3543079408128 3547267596288 3557659981824 3566458743336 3578021019648 3583881773056 3588503503104 3592745385984 3603271007232 3613827465261 3634509958272 3637071839232 3647727323136 3649466789376 3652039213056 3662738546688 3674612957184 3683700965376 3694493058048 3698860228608 3705316768179 3709696733184 3720564985332 3721723379712 3732626866176 3741858353664 3755466104832 3757256947712 3768264536426 3769437782016 3780481056768 3791556684864 3792502259712 3803613106176 3814756503948 3815944224768 3827123748864 3828948762624 3831647698944 3842873229312 3852377376768 3863663638614 3864866586624 3876189437952 3880771387392 3887545461696 3892140834816 3903543591168 3913197787827 3925884174336 3937385788128 3940161159168 3942040076288 3949905917952 3953589021824 3956375814144 3961477907946 3979018764288 3990676045824 3995393327104 4002367479552 4007098580992 4012266086253 4018838127616 4031866994688 4041838559232 4053679883136 4083557597184 4088823703056 4095521144832 4105650138048 4108544114688 4120580865024 4133939576832 4135910899712 4144163586048 4148027826176 4150951673856 4156304690304 4161217757184 4173408824832 4186938802176 4199205224448 4204169003008 4209590647872 4216485904384 4224899367936 4226914066176 4240617504768 4253041188864 4265501270472 4266565042176 4279064744448 4307567357952 4310603661312 4323232382976 4333924548864 4347974909952 4360713117696 4365867810816 4373488644408 4378658439168 4391486540064 4410931412992 4416619696128 4423854063616 4429559011644 4432681304064 4434795085824 4447787649552 4450922790912 4476396109824 4489510551552 4494817492992 4502663414496 4507985903616 4521192893568 4522600562688 4535850369024 4547068379136 4560389868528 4565780594688 4579156905024 4580582621184 4594002296832 4607461287936 4618856405304 4622112129024 4635653473152 4637864044832 4650682023936 4652899762176 4666531304448 4669820633088 4681369976832 4695084927936 4696546738176 4710306152448 4724105877504 4729690128384 4743546642432 4755278324448 4770694692864 4784671337472 4790327181312 4798688929281 4804361342976 4818436620348 4846013277696 4849429118976 4863636430848 4865955719168 4869385617408 4875665117472 4883651395584 4899483942912 4911601287168 4925990744064 4931813638144 4940422357572 4946262310912 4960753313776 4962297839616 4976835821568 4989144471552 5003761105746 5007288139776 5025917042688 5040641409024 5055408913152 5056669679616 5071484141568 5086342005264 5087925633024 5102831665152 5105265016832 5108863598592 5115451926528 5123830972416 5130438602094 5136503169024 5151551518152 5153155448832 5168252583936 5174361849856 5183393948928 5189521113088 5196213455967 5199876145152 5204724788224 5215110157296 5217597050436 5234512232448 5249847717504 5253548212224 5266541223936 5275167752192 5281970543928 5305358352384 5320901394432 5336489972736 5349688115004 5367031529472 5375822659584 5382755254656 5389118078976 5404906510848 5444743462912 5451764937408 5455607758848 5460694859776 5471590984704 5474200184064 5478058819584 5494107820032 5511919435776 5525551448064 5534602231808 5541739587072 5548290342912 5564545099776 5580847477998 5582585069568 5598940299264 5612787530496 5633199157248 5635885421568 5652396804639 5654156673024 5670721585152 5687335027296 5688753389568 5705419659264 5722134755922 5723916337152 5740685623296 5743423143936 5747471548416 5764309843968 5778566065152 5795495457921 5797299879936 5814284156928 5821157081088 5831318192544 5838211252224 5855315386752 5888826261504 5906078682192 5910241738752 5913060114432 5930383532736 5934563721216 5968528146432 5986014068736 5993089990656 6003551219328 6010647871488 6028257191424 6047800492032 6062757838848 6080519824704 6087707459584 6105542540032 6125336395776 6143281717248 6158475207072 6162816172032 6180871297536 6200909365248 6203866349568 6222041739264 6226427510784 6241826635776 6260113237248 6280408203264 6298807836672 6306253504512 6314385971808 6324728856576 6340371099264 6360926257152 6379561783296 6387102908416 6398251905708 6399847563264 6405815123968 6418597116672 6424582160464 6461351036928 6465905491968 6484848574464 6492514156544 6500886823296 6511535194112 6532645257216 6548801716224 6567987658752 6587229810096 6616397119488 6624929544192 6635781095424 6644338517466 6652192628736 6671681474328 6676384186368 6701222723584 6714594164736 6720855212032 6734265827328 6740545217536 6742226239488 6753995121744 6761978855424 6781789340352 6783900844032 6803775553536 6820602568704 6831774629888 6840584802792 6848670892032 6868735357536 6870873931776 6891003445248 6911191931904 6928284607956 6933168193536 6953480209728 6956796067248 6979349643264 6999796956672 7004730949632 7022054965248 7042627391904 7044820107264 7065459228672 7073811136512 7086158816256 7094535192576 7115319963648 7132917486672 7156042039296 7167763546112 7177007006208 7185490771968 7206542014464 7227654930522 7269019916544 7274143678464 7295454646272 7298933578752 7304078426112 7325477093376 7349225914368 7367401930752 7388986116096 7397720457216 7410633536358 7419393466368 7441129970664 7443446759424 7465253732352 7483716707328 7505641658619 7510932209664 7514513895424 7536529072852 7538875564032 7560962113536 7583113369728 7585004519424 7607226212352 7629513007896 7631888449536 7654247497728 7657897525248 7663295397888 7685746458624 7704754753536 7727327277228 7729733173248 7752378875904 7761542774784 7775090923392 7784281669632 7807087182336 7826395575654 7851768348672 7874771576256 7880322318336 7884080152576 7899811835904 7907178043648 7912751628288 7922955815892 7958037528576 7981352091648 7990786654208 8004734959104 8014197161984 8024532172506 8037676255232 8063733989376 8083677118464 8107359766272 8167115194368 8177647406112 8191042289664 8211300276096 8217088229376 8241161730048 8267879153664 8271821799424 8288327172096 8296055652352 8301903347712 8312609380608 8322435514368 8346817649664 8371271216997 8373877604352 8398410448896 8408338006016 8419181295744 8432971808768 8449798735872 8453828132352 8481235009536 8506082377728 8531002540944 8533130084352 8558129488896 8583202133883 8615134715904 8621207322624 8646464765952 8667849097728 8695949819904 8721426235392 8731735621632 8746977288816 8757316878336 8782973080128 8833239392256 8847708127232 8859118023288 8865362608128 8869590171648 8895575299104 8901845581824 8952792219648 8979021103104 8989634985984 9005326828992 9015971807232 9042385787136 9071700738048 9094136758272 9120779737056 9131561189376 9158313810048 9161165242368 9188004593664 9214922575872 9237712810608 9244224258048 9271306946304 9275728089664 9301364047872 9305799524352 9333062608896 9339641266176 9362739953664 9390169855872 9393093476352 9420612304896 9448211755008 9459380256768 9487093284864 9510556648896 9541389385728 9569342674944 9580654362624 9597377858562 9608722685952 9636873240696 9692026555392 9698858237952 9727272861696 9731911438336 9738771234816 9751330234944 9767302791168 9798967885824 9823202574336 9851981488128 9863627276288 9880844715144 9892524621824 9921506627552 9924595679232 9953671643136 9978288943104 10007522211492 10014576279552 10051834085376 10081282818048 10110817826304 10113339359232 10142968283136 10172684010528 10175851266048 10205663330304 10210530033664 10217727197184 10230903853056 10247661944832 10260877204188 10273006338048 10303103036304 10306310897664 10336505167872 10348723699712 10366787897856 10379042226176 10392426911934 10399752290304 10409449576448 10430220314592 10435194100872 10469024464896 10499695435008 10507096424448 10533082447872 10550335504384 10563941087856 10610716704768 10641802788864 10672979945472 10699376230008 10734063058944 10751645319168 10765510509312 10778236157952 10809813021696 10841482395783 10889486925824 10903529874816 10911215517696 10921389719552 10943181969408 10948400368128 10956117639168 10988215640064 11023838871552 11051102896128 11069204463616 11083479174144 11096580685824 11115950304537 11129090199552 11161694955996 11165170139136 11197880598528 11225575060992 11266398314496 11271770843136 11304793609278 11308313346048 11341443170304 11374670054592 11377506779136 11410839318528 11444269511844 11447832674304 11481371246592 11486846287872 11494943096832 11528619687936 11557132130304 11590990915842 11594599759872 11628568313856 11642314162176 11662636385088 11676422504448 11710630773504 11739593363481 11777652523008 11812157364384 11820483477504 11826120228864 11860767065472 11869127442432 11937056292864 11972028137472 11986179981312 12007102438656 12021295742976 12036798258759 12056514382848 12095600984064 12125515677696 12161039649408 12175414919168 12211085080064 12250672791552 12286563434496 12316950414144 12325632344064 12361742595072 12401818730496 12407732699136 12444083478528 12452855021568 12483653271552 12520226474496 12560816406528 12597615673344 12612507009024 12628771943616 12649457713152 12680742198528 12721852514304 12759123566592 12774205816832 12796503811416 12799695126528 12811630247936 12837194233344 12849164320928 12922702073856 12931810983936 12969697148928 12985028313088 13001773646592 13023070388224 13097603432448 13135975317504 13174459620192 13232794238976 13249859088384 13271562190848 13288677034932 13304385257472 13343362948656 13352768372736 13402445447168 13429188329472 13441710424064 13468531654656 13481090435072 13484452478976 13507990243488 13523957710848 13563578680704 13567801688064 13607551107072 13641205137408 13663549259776 13681169605584 13697341784064 13737470715072 13741747863552 13782006890496 13822383863808 13856569215912 13866336387072 13906960419456 13913592134496 13958699286528 13999593913344 14009461899264 14044109930496 14085254783808 14089640214528 14130918457344 14172317632512 14189070385152 14230639927296 14265834973344 14312084078592 14335527092224 14354014012416 14370981543936 14396066787843 14413084028928 14455309861044 14538039833088 14548287356928 14590909292544 14597867157504 14608156852224 14650954186752 14698451828736 14734803861504 14777972232192 14795440914432 14821267072716 14838786932736 14882259941328 14886893518848 14930507464704 14967433414656 15011283317238 15021864419328 15029027790848 15073058145704 15077751128064 15121924227072 15166226739456 15170009038848 15214452424704 15259026015792 15263776899072 15308494995456 15315795050496 15326590795776 15371492917248 15409509507072 15454654554456 15459466346496 15504757751808 15523085549568 15550181846784 15568563339264 15588640367901 15614174364672 15652791151308 15703536697344 15749543152512 15760644636672 15768160305152 15799623671808 15814356087296 15825503256576 15845911631784 15916075057152 15962704183296 15981573308416 16009469918208 16028394323968 16049064345012 16075352510464 16127467978752 16167354236928 16214719532544 16334230388736 16355294812224 16382084579328 16422600552192 16434176458752 16482323460096 16535758307328 16543643598848 16576654344192 16592111304704 16603806695424 16625218761216 16644871028736 16693635299328 16742542433994 16747755208704 16796820897792 16816676012032 16838362591488 16865943617536 16899597471744 16907656264704 16957190413917 16962470019072 17012164755456 17062005081888 17066260168704 17116258977792 17166404267766 17230269431808 17242414645248 17292929531904 17335698195456 17386486373763 17391899639808 17442852470784 17463471243264 17493954577632 17514633756672 17565946160256 17666478784512 17695416254464 17718236046576 17730725216256 17739180343296 17791150598208 17803691163648 17905584439296 17958042206208 17979269971968 18010653657984 18031943614464 18084771574272 18143401476096 18188273516544 18241559474112 18263122378752 18316627620096 18376009187328 18429845151744 18475425621216 18488448516096 18542613892608 18551456179328 18602728095744 18611599048704 18666125217792 18679282532352 18725479907328 18780339711744 18841224609792 18896423510016 18918760513536 18974186569728 19021113297792 19082778771456 19138685349888 19161308725248 19194755717124 19217445371904 19273746481392 19384053110784 19397716475904 19454545723392 19463822876672 19477542469632 19502660469888 19534605582336 19597935771648 19646405148672 19703962976256 19727254552576 19761689430288 19785049243648 19843013255104 19849191358464 19907343286272 19956577886208 20015044422984 20029152559104 20103668170752 20162565636096 20221635652608 20226678718464 20285936566272 20345368021056 20351702532096 20411326660608 20421060067328 20461807706112 20495323889664 20521754408376 20546012676096 20606206072608 20612621795328 20673010335744 20697447399424 20733575795712 20758084452352 20784853823868 20799504580608 20818899152896 20860440629184 20870388201744 20938048929792 20999390870016 21014192848896 21066164895744 21100671008768 21127882175712 21221433409536 21283605577728 21345959890944 21398752460016 21468126117888 21503290638336 21531021018624 21556472315904 21619626043392 21682964791566 21778973851648 21807059749632 21822431035392 21842779439104 21886363938816 21896800736256 21912235278336 21976431280128 22047677743104 22102205792256 22138408927232 22166958348288 22193161371648 22231900609074 22258180399104 22323389911992 22330340278272 22395761197056 22451150121984 22516924975857 22532796628992 22543541686272 22609587218556 22616626692096 22682886340608 22749340109184 22755013558272 22821678637056 22888539023688 22895665348608 22962742493184 22973692575744 22989886193664 23057239375872 23114264260608 23181981831684 23189199519744 23257136627712 23284628324352 23325272770176 23352845008896 23421261547008 23479186726962 23555305046016 23624314728768 23640966955008 23652240457728 23721534130944 23738254884864 23874112585728 23944056274944 23972359962624 24014204877312 24042591485952 24073596517518 24113028765696 24191201968128 24251031355392 24322079298816 24350829838336 24422170160128 24493719486769 24501345583104 24573126868992 24633900828288 24651264688128 24723485190144 24803637460992 24815465398272 24888166957056 24905710043136 24967306543104 25040452948992 25113813650991 25121632813056 25195231346688 25225014018048 25257543887232 25298915426304 25361484397056 25443705028608 25518247133184 25548411633664 25593007622832 25599390253056 25623260495872 25674388466688 25698328641856 25749606401649 25845404147712 25863621967872 25939394297856 25970056626176 26003547293184 26046140776448 26195206864896 26271950635008 26348919240384 26499718176768 26543124381696 26577354069864 26608770514944 26686725897312 26705536745472 26804890894336 26858376658944 26883420848128 26937063309312 26962180870144 26968904957952 27015980486976 27047915421696 27127157361408 27215102214144 27282410274816 27327098519552 27362339211168 27394683568128 27474941430144 27483495727104 27564013780992 27644767727616 27713138431824 27732672774144 27813920838912 27827184268992 27917398573056 27999187826688 28018923798528 28088219860992 28170509567616 28179280429056 28261836914688 28344635265024 28378140770304 28461279854592 28531669946688 28624168157184 28671054184448 28708028024832 28741963087872 28792133575686 28826168057856 28910619722088 29076079666176 29096574713856 29181818585088 29195734315008 29216313704448 29301908373504 29396903657472 29469607723008 29555944464384 29590881828864 29642534145432 29677573865472 29764519882656 29773787037696 29861014929408 29934866829312 30022566634476 30043728838656 30058055581696 30146116291408 30155502256128 30243848454144 30332453478912 30340018077696 30428904849408 30518052031584 30527553798144 30616989990912 30631590100992 30653181591552 30742985834496 30819019014144 30909309108912 30918932692992 31009515503616 31046171099136 31100363693568 31137126678528 31177280735802 31228348729344 31305582302616 31407073394688 31499086305024 31521289273344 31536320610304 31599247343616 31628712174592 31651006513152 31691823263568 31832150114304 31925408366592 32018939836416 32056788647936 32098128690024 32150705020928 32254935957504 32334708473856 32429439065088 32524447187349 32668460777472 32710589624448 32764169158656 32845201104384 32868352917504 32964646920192 33071516614656 33087287197696 33153308688384 33184222609408 33207613390848 33250437522432 33289742057472 33347850913611 33387270598656 33485084867988 33495510417408 33593641795584 33633352024064 33676725182976 33731887235072 33799194943488 33815312529408 33914380827834 33924940038144 34024329510912 34124010163776 34132520337408 34232517955584 34332808535532 34460538863616 34484829290496 34585859063808 34671396390912 34772972747526 34783799279616 34885704941568 34926942486528 34987909155264 35029267513344 35131892320512 35218780090443 35332957569024 35390832508928 35436472093152 35461450432512 35478360686592 35582301196416 35607382327296 35811168878592 35916084412416 35958539943936 36021307315968 36063887228928 36169543148544 36286802952192 36376547033088 36483118948224 36526244757504 36633255240192 36752018374656 36859690303488 36950851242432 36976897032192 37085227785216 37102912358656 37205456191488 37223198097408 37332250435584 37358565064704 37450959814656 37560679423488 37682449219584 37792847020032 37837521027072 37948373139456 38042226595584 38165557542912 38277370699776 38322617450496 38389511434248 38434890743808 38547492962784 38768106221568 38795432951808 38909091446784 38927645753344 38955084939264 39005320939776 39069211164672 39292810297344 39407925952512 39454509105152 39523378860576 39570098487296 39686026510208 39698382716928 39814686572544 39913155772416 40030088845968 40058305118208 40207336341504 40325131272192 40443271305216 40453357436928 40571873132544 40690736042112 40703405064192 40822653321216 40842120134656 40923615412224 40990647779328 41043508816752 41092025352192 41212412145216 41225243590656 41346020671488 41467151591424 41516168904704 41569707647736 41599009161216 41637798305792 41720881258368 41740776403488 41876097859584 41998781740032 42028385697792 42132329791488 42201342017536 42255764351424 42567211155456 42691919781888 42797504920032 42936252235776 43006581276672 43062042037248 43112944631808 43188200363529 43239252086784 43365929583132 43557947703296 43614119499264 43644862070784 43685558878208 43772727877632 43793601472512 43824470556672 43952862560256 44095355486208 44204411584512 44276817854464 44333916696576 44386322743296 44463801218148 44516360798208 44646779823984 44660680556544 44791522394112 44902300243968 45033849951714 45065593257984 45087083372544 45219174437112 45233253384192 45365772681216 45498680218368 45510027116544 45643357274112 45777078047376 45791330697216 45925484986368 45947385151488 45979772387328 46114478751744 46228528521216 46363963663368 46378399039488 46514273255424 46569256648704 46650545540352 46705690017792 46842523094016 46958373453924 47110610092032 47248629457536 47281933910016 47304480915456 47443068261888 47476509769728 47748225171456 47888112549888 47944719925248 48028409754624 48085182971904 48147193035036 48226057531392 48382403936256 48502062710784 48644158597632 48701659676672 48844340320256 48987438973538 49002691166208 49146253737984 49267801656576 49302529376256 49446970380288 49607274921984 49630930796544 49776333914112 49811420086272 49934613086208 50080905897984 50227627301982 50243265626112 50390462693376 50450028036096 50515087774464 50597830852608 50722968794112 50871571241751 50887410057216 51036494266368 51096823267328 51186015245664 51198780506112 51246520991744 51348776933376 51396657283712 51499212803298 51690808295424 51727243935744 51878788595712 51940113252352 52007094586368 52092281552896 52159459121289 52390413729792 52543901270016 52697838480768 52999436353536 53086248763392 53154708139728 53217541029888 53373451794624 53411073490944 53716753317888 53766841696256 53874126618624 53924361740288 53937809915904 54031960973952 54095830843392 54254314722816 54430204428288 54564820549632 54654197039104 54724678422336 54789367136256 54949882860288 55128027561984 55289535455232 55426276863648 55465345548288 55627841677824 55654368537984 55834797146112 55998375653376 56037847597056 56176439721984 56341019135232 56523673829376 56689270530048 56756281540608 56922559709184 57063339893376 57248336314368 57342108368896 57416056049664 57483926175744 57584267151372 57652336115712 57821239444176 58152159332352 58193149427712 58363637170176 58391468630016 58432627408896 58603816747008 58793807314944 58939215446016 59111888928768 59181763657728 59285068290864 59355147730944 59529039765312 59547574075392 59722029858816 59869733658624 60045133268952 60087457677312 60116111163392 60292232582816 60311004512256 60487696908288 60664906957824 60680036155392 60857809698816 61036104063168 61055107596288 61233979981824 61263180201984 61485971668992 61638038028288 61818618217824 61837865385984 62019031007232 62092342198272 62200727387136 62274253357056 62354561471604 62456697458688 62611164605232 62814146789376 62998172610048 63042578546688 63072641220608 63198494687232 63257424349184 63302013026304 63383646527136 63664300228608 63850816733184 64037879672832 64113577295872 64196257380048 64301410041856 64509871915008 64669416947712 64858878130176 65048894374698 65336921554944 65421179248896 65528338317312 65690402208768 65736705835008 65929293840384 66143033229312 66174574395392 66306617376768 66368445218816 66415226781696 66500875044864 66579484114944 66695701827222 66774541197312 66970169735976 66991020834816 67187283591168 67266704048128 67353450365952 67463774470144 67550774927571 67598389886976 67630625058816 67828761655668 67849880076288 68048659021824 68248020327552 68265040674816 68465035911168 68665617071064 68921077727232 68969658580992 69171718127616 69342792781824 69545945495052 69567598559232 69771409883136 69853884973056 69975818310528 70058535026688 70263784641024 70437560180886 70665915138048 70781665017856 70872944186304 70922900865024 70956721373184 71164602392832 71214764654592 71622337757184 71832168824832 71917079887872 72042614631936 72127774457856 72339086297088 72573605904384 72753094066176 72966237896448 73052489515008 73266510480384 73481158460307 73504036749312 73719380606976 73901702484864 73953794064384 74170455570432 74205824717312 74410912382976 74446396194816 74664500871168 74717130129408 74901919629312 75121358846976 75341440952973 75364898439168 75585694040064 75675042054144 75896746278912 76084453191168 76331115085824 76554741399552 76645234900992 76779022868496 76869781487616 77094985925568 77536212443136 77590865903616 77818182893568 77855291506688 77910169878528 78010641879552 78138422329344 78585620594688 78815851905024 78909018210304 79046757721152 79140196974592 79372053020416 79629373145088 79826311544832 80060177691936 80116610236416 80414672683008 80650262544384 80886542610432 80906714873856 81143746265088 81381472084224 81645306642432 81684240269312 81847230824448 81981295558656 82087017633504 82184050704384 82424824290432 82450487181312 82692041342976 82934303182848 83032337809408 83139415295472 83198018322432 83275596611584 83441762516736 83481552806976 83752195719168 83997563480064 84056771395584 84264659582976 84402684035072 84511528702848 85134422310912 85383839563776 85595009840064 85872504471552 86013162553344 86124084074496 86225889263616 86376400727058 86478504173568 86731859166264 87115895406592 87228238998528 87289724141568 87371117756416 87545455755264 87587202945024 87648941113344 87905725120512 88190710972416 88408823169024 88667833393152 88772645486592 88927602436296 89032721596416 89293559647968 89321361113088 89583044788224 89804600487936 90067699903428 90131186515968 90174166745088 90438348874224 90466506768384 90731545362432 90997360436736 91020054233088 91286714548224 91554156094752 91582661394432 91850969972736 91894770302976 91959544774656 92228957503488 92457057042432 92727927326736 92756798078976 93028546510848 93138513297408 93301091080704 93411380035584 93685046188032 93916746907848 94221220184064 94497258915072 94563867820032 94608961830912 94886136523776 94953019539456 95496450342912 95776225099776 96056819509248 96170365943808 96294386070072 96452115062784 96764807872512 97004125421568 97288317195264 97403319353344 97573341562047 97688680640512 97974877947076 98005382332416 98292507475968 98535603313152 98605058752512 98893940760576 99214549843968 99261861593088 99552667828224 99622840172544 99869226172416 100161811795968 100455254603964 100486531252224 100780925386752 100900056072192 101030175548928 101195661705216 101445937588224 101743142483502 101774820114432 102072988532736 102193646534656 102372030491328 102397561012224 102493041983488 102697553866752 102793314567424 102998425606596 103381616590848 103454487871488 103757577191424 103880226504704 104014189172736 104184563105792 104318918242578 104780827459584 105087802540032 105395676961536 105656340271329 105998872707072 106172497526784 106309416279456 106435082059776 106746903589248 106822146981888 107433506635776 107533683392512 107748253237248 107848723480576 107875619831808 108063921947904 108191661686784 108508629445632 108860408856576 109129641099264 109308394078208 109449356844672 109578734272512 109899765720576 110256055123968 110579070910464 110852553727296 110930691096576 111255683355648 111308737075968 111669594292224 111996751306752 112075695194112 112352879443968 112682038270464 113047347658752 113378541060096 113512563081216 113845119418368 114126679786752 114496672628736 114832112099328 114967852351488 115168534302744 115304672231424 115642478888352 116304318664704 116386298855424 116727274340352 116782937260032 116865254817792 117207633494016 117878430892032 118223777857536 118363527315456 118570136581728 118710295461888 119058079530624 119095148150784 119444059717632 119739467317248 120090266537904 120174915354624 120232222326784 120584465165632 120622009024512 120975393816576 121329813915648 121360072310784 121715619397632 122072208126336 122110215192576 122467959963648 122526360403968 122971943337984 123276076056576 123637236435648 123675730771968 124038062014464 124401454774272 124548506714112 124709122943208 124913394917376 125222329210464 125628293578752 125996345220096 126085157093376 126145282441216 126396989374464 126514848698368 126604026052608 126767293054272 127701633466368 128075759345664 128227154591744 128392514760096 128602820083712 129019743830016 129338833895424 129717756260352 130097788749396 130673843109888 130842358497792 131056676634624 131380804417536 131473411670016 131858587680768 132286066458624 132349148790784 132613234753536 132736890437632 132830453563392 133001750089728 133158968229888 133391403654444 133549082394624 133940339471952 133982041669632 134374567182336 134533408096256 134706900731904 134927548940288 135101549855142 135196779773952 135261250117632 135657523311336 135699760152576 136097318043648 136496040655104 136530081349632 136930071822336 137331234142128 137842155454464 137939317161984 138343436255232 138685585563648 139091890990104 139135197118464 139542819766272 139707769946112 139951636621056 140117070053376 140527569282048 140875120361772 141331830276096 141563330035712 141745888372608 141845801730048 141913442746368 142329204785664 142429529309184 143244675514368 143664337649664 143834159775744 144085229263872 144255548915712 144678172594176 145147211808768 145506188132352 145932475792896 146104979030016 146533020960768 146962316920614 147008073498624 147438761213952 147803404969728 147907588128768 148340911140864 148411649434624 148821824765952 148892792389632 149329001742336 149434260258816 149803839258624 150242717693952 150682881905946 150729796878336 151171388080128 151350084108288 151793492557824 152168906382336 152614713725253 152662230171648 153109482799104 153290469801984 153558045736992 153739562975232 154189971851136 155072424886272 155181731807232 155636365787136 155710583013376 155820339757056 156021283759104 156276844658688 156478377363867 157171241189376 157631703810048 157818036420608 158093515442304 158280393949184 158744106040832 159258746290176 159652623089664 160120355383872 160233220472832 161300525088768 161773085220864 161813429747712 162287492530176 162762944168448 163290613284864 163368480538624 163694461648896 163962591117312 164174035267008 164368101408768 164849648580864 165384082685952 165868606365696 166064675618816 166278830590944 166396036644864 166551193223168 166883525033472 166963105613952 167504391438336 167995126960128 168113542791168 168529319165952 168805368070144 169023057405696 170268844621824 170767679127552 171190019680128 171745008943104 172026325106688 172248168148992 172451778527232 172752801454116 172957008347136 173463718332528 174231790813184 174456477997056 174579448283136 174742235512832 175090911510528 175174405890048 175297882226688 175811450241024 176381421944832 176817646338048 177335666786304 177545290973184 177855204872592 178065443192832 178587119295936 178642722226176 179166089576448 179609200975872 180135399806856 180262373031936 180348333490176 180876697748448 180933013536768 181463090724864 181994720873472 182040108466176 182573429096448 183108312189504 183165322788864 183701939945472 183789540605952 184457915006976 184914114084864 185455854653472 185513596157952 186057093021696 186277026594816 186602182161408 186822760071168 187370092376064 187833493815696 188442440368128 188994517830144 189127735640064 189217923661824 189772273047552 189906039078912 190992900685824 191552450199552 192113639018496 192340731887616 192588772140144 192904230125568 193529615745024 194008250843136 194576634390528 194806638706688 195146683124094 195377361281024 195949755894152 196010764664832 196585014951936 197071206626304 197210117505024 197787881521152 198429099687936 198523723186176 199105335656448 199245680345088 199738452344832 200323623591936 200910509207928 200973062504448 201561850773504 201800112144384 202060351097856 202391323410432 202652324782713 202891875176448 203486284967004 203549640228864 204145977065472 204387293069312 204744060982656 204795122024448 204986083966976 205395107733504 205586629134848 205996851213192 206763233181696 206908975742976 207515154382848 207760453009408 208028378345472 208369126211584 208637836485156 209561654919168 210175605080064 210791353923072 211312680542658 211997745414144 212344995053568 212618832558912 212870164119552 213493807178496 213644293963776 214867013271552 215067366785024 215496506474496 215697446961152 215751239663616 216127843895808 216383323373568 217017258891264 217720817713152 218259282198528 218616788156416 218898713689344 219157468545024 219799531441152 220443475380921 220512110247936 221158141820928 221705107454592 221861382193152 222511366711296 222617474151936 223339188584448 223993502613504 224151390388224 224705758887936 225364076540928 226024322858919 226094695317504 226757082120192 227025126162432 227690238836736 228253359573504 228993345257472 229664224198656 229935704702976 230337068605488 230609344462848 231284957776704 232608637329408 232772597710848 233454548680704 233565874520064 233730509635584 234415266988032 235756861784064 236447555715072 236727054630912 237140273163456 237420590923776 238116159061248 238888119435264 239478934634496 240180533075808 240349830709248 240464444653568 241168930331264 241244018049024 241950787633152 242659627831296 242720144621568 243431238795264 244144416252672 244935919927296 245052720807936 245943886675968 246552152113152 247274472871296 247351461543936 248076124028928 248802909548544 249097013428224 249418245886416 249826789834752 250444658420928 251256587157504 251992690440192 252170314186752 252290564882432 252793978748928 253029697396736 253208052105216 253534586108544 255403266932736 256151518691328 256454309183488 256785029520192 257205640167424 258039487660032 258677667790848 259435512520704 260195577498792 261347686219776 261684716995584 262113353269248 262761608835072 262946823340032 263717175361536 264572132917248 264698297581568 265226469507072 265473780875264 266003500179456 266317936459776 266782807308888 267098164789248 267880678943904 267964083339264 268749134364672 269066816192512 269413801463808 269855097880576 270203099710284 270393559547904 270522500235264 271315046622672 271399520305152 272194636087296 272992081310208 273060162699264 273860143644672 274662468284256 275684310908928 275878634323968 276686872510464 277371171127296 278183781980208 278270394236928 279085639532544 279415539892224 279903273242112 280234140106752 281055138564096 281750240723544 282663660552192 283126660071424 283491776745216 283691603460096 283826885492736 284658409571328 284859058618368 286489351028736 287328675299328 288170458527744 288511097831424 289356345188352 290294423617536 291012376264704 291864951585792 292209958060032 292720024686141 293066041921536 293924633841228 294016146997248 294877522427904 295606809939456 295815176257536 296681822281728 296823298869248 297643649531904 297785584779264 298658003484672 298868520517632 299607678517248 300485435387904 301365763811892 301459593756672 302342776160256 302700168216576 303586985115648 304337812764672 305229427450506 305324460343296 306218965598208 306580939603968 307116091473984 307479125950464 308379943702272 310144849772544 310363463614464 311272731574272 311421166026752 311640679514112 312042567518208 312553689317376 312956754727734 314342482378752 315263407620096 315636072841216 316187030884608 316560787898368 316969020813987 317488212081664 318517492580352 319305246179328 320240710767744 320466440945664 322601050177536 323546170441728 323626859495424 324574985060352 325525888336896 326581226569728 326736961077248 327388923297792 327925182234624 328348070534016 328736202817536 329699297161728 330768165371904 331737212731392 332129351237632 332557661181888 332792073289728 333102386446336 333767050066944 333926211227904 335008782876672 335990253920256 336227085582336 337058638331904 337610736140288 338046114811392 340537689243648 341535358255104 342380039360256 343490017886208 344496336297984 344903557054464 345505602908232 345914016694272 346927436665056 348463581626368 348912955994112 349158896566272 349484471025664 350181823021056 350348811780096 350595764453376 351622900482048 353635292676096 354671333572608 355090581946368 355710409745184 356130886385664 357174238591872 357285444452352 358332179152896 359218401951744 360270799613712 360524746063872 360696666980352 361753395496896 361866027073536 362926181449728 363989441746944 364080216932352 365146858192896 366216624379008 366330645577728 367403879890944 367579081211904 368915830013952 369828228169728 370911709306944 371027192315904 372114186043392 373204364322816 373645520142336 374740184752128 375666987631392 376884880736256 377989035660288 378255471280128 378435847323648 379544546095104 379812078157824 383104900399104 384227278036992 384681463775232 385177544280288 385808460251136 387059231490048 388016501686272 389153268781056 389613277413376 390293366248188 390754722562048 391899511788304 392021529329664 393170029903872 394142413252608 394420235010048 395575763042304 396858199375872 397047446372352 398210671312896 398491360690176 399476904689664 400647247183872 401821018415856 401946125008896 403123701547008 403600224288768 404120702195712 404782646820864 405304649565426 405783750352896 406972569934008 407099280457728 408291954130944 408774586138624 409488121965312 409590244048896 409972167933952 410790215467008 411173258269696 411993702426384 413526466363392 413817951485952 415030308765696 416056756690944 416738252423168 417275672970312 419123309838336 420351210160128 421582707846144 422625361085316 423995490828288 424689990107136 425237665117824 425740328239104 426987614356992 427288587927552 429734026543104 430134733570048 430993012948992 431394893922304 431502479327232 432255687791616 432766646747136 434034517782528 435441635426304 436518564397056 437233576312832 437797427378688 438314937090048 439599062882304 440886950761842 441024220495872 442316283641856 443410214909184 443722764386304 445022733422592 445234948303872 446678377168896 447987005227008 448302780776448 449411517775872 450728153081856 452048645717838 452189390635008 453514164240384 454050252324864 455380477673472 456506719147008 457844141175759 457986690514944 459328448397312 459871409405952 460674137210976 461218688925696 462569915553408 465217274658816 465545195421696 466909097361408 467131749040128 467461019271168 468830533976064 471513723568128 472895111430144 473454109261824 474280546326912 474841181847552 476232318122496 477776238870528 478957869268992 480361066151616 480699661418496 480928889307136 482337860662528 483901575266304 485319255662592 485440289243136 486862477590528 488288832505344 489871839854592 490105441615872 491887773351936 493104304226304 494548945742592 496152248057856 497605819097088 498194026856448 498836491772832 499653579669504 500889316841856 502513174315008 503985380880384 504340628373504 504581129764864 505587957497856 506059394793472 506416104210432 507069172217088 510806533865472 512303037382656 512908618366976 513570059040384 514411280334848 516078975320064 517355335581696 518871025041408 520391154997584 522695372439552 523369433991168 524226706538496 525523217670144 525893646680064 527434350723072 529144265834496 529396595163136 530452939014144 530947561750528 532007000358912 532635872919552 533565614617776 534196329578496 535761357887808 535928166678528 537498268729344 538827602927616 539710195761152 540406199420568 540787119095808 541045000470528 542630093245344 542799040610304 544389272174592 545984162620416 546120325398528 547720287289344 549324936568512 551368621817856 553373745020928 554742342254592 556367563960416 556540788473856 558171279065088 558831079784448 559806546484224 560468280213504 562110277128192 563500481447088 565327321104384 566253320142848 566983553490432 567383206920192 567653770985472 569316819142656 569718117236736 572978702057472 574657350598656 576340917055488 577022195662848 578712690376704 580588847235072 582024752529408 583729903171584 584419916120064 585440049372282 586132083843072 587849267682456 588032293994496 589755044855808 591213619878912 591630352515072 593363644563456 593646597738496 595287299063808 595571169558528 597316006969344 597737041035264 599215357034496 600970870775808 602731527623784 602919187513344 604685552320512 605400336433152 607173970231296 608675625529344 610458854901012 610648920686592 612437931196416 613161879207936 614232182947968 614958251900928 616759887404544 620289699545088 620726927228928 622545463148544 622842332053504 623281359028224 624085135036416 625107378634752 625913509455468 628684964757504 630526815240192 631272145682432 632374061769216 633121575796736 633938041627974 634976424163328 637034985160704 638610492358656 640481421535488 640932881891328 645202100355072 647092340883456 647253718990848 649149970120704 651051776673792 653162453139456 653473922154496 654777846595584 655850364469248 656696141068032 657472405635072 659398594323456 661330426142763 661536330743808 663474425462784 664258702475264 665115322363776 665584146579456 666204772892672 667534100133888 667852422455808 670017565753344 671980507840512 672454171164672 674117276663808 675221472280576 676092229622784 678072968576757 681075378487296 683070716510208 684760078720512 686980035772416 688992672595968 689807114108928 691011205816464 691828033388544 693854873330112 697825911988224 698317793132544 698968942051328 700363646042112 700697623560192 701191528906752 703245800964096 707270585352192 709342667145216 710181163892736 711420819490368 712261772771328 714348477183744 716664358305792 718436803903488 720541599227424 721049492127744 721393333960704 723506790993792 723732054147072 725852362899456 727978883493888 728160433864704 730293716385792 732433248758016 734807759781888 735158162423808 737831660027904 739656456339456 741823418613888 742054384631808 744228372086784 746408728645632 747291040284672 749480369504256 751333975262784 753769761472512 755978071320576 756510942560256 756871694647296 759089092190208 759624156315648 766209800798208 768454556073984 769362927550464 770355088560576 771616920502272 774118462980096 776033003372544 778306537562112 779226554826752 780586732496376 781509445124096 783799023576608 784043058659328 786340059807744 788284826505216 788840470020096 791151526084608 793716398751744 794094892744704 796421342625792 798953809379328 801294494367744 803642036831712 803892250017792 806247403094016 807200448577536 808241404391424 809565293641728 810609299130852 811567500705792 813945139868016 814198560915456 816583908261888 817549172277248 818976243930624 819180488097792 819944335867904 821580430934016 822346516539392 823987404852768 827052932726784 827635902971904 830060617531392 832113513381888 833476504846336 834551345940624 838246619676672 840702420320256 843165415692288 845250722170632 847990981656576 849379980214272 850475330235648 851480656478208 853975228713984 854577175855104 859468053086208 860269467140096 861986025897984 862789787844608 864511375583232 865533293494272 868069035565056 870883270852608 873037128794112 874467152625664 875594854757376 876629874180096 878160074058423 879198125764608 881773901523684 882048440991744 884632567283712 886820429818368 887445528772608 890045466845184 890469896607744 893356754337792 895974010454016 896605561552896 898823035551744 901456306163712 904097291435676 904378781270016 907028328480768 908100504649728 910760955346944 913013438294016 915688282351518 915973381029888 918656896794624 919742818811904 921348274421952 922437377851392 925139831106816 930434549317632 931090390843392 933818194722816 934263498080256 934922038542336 937661067952128 943027447136256 945790222860288 946908218523648 948561092653824 949682363695104 950907062441961 952464636244992 955552477741056 957915738537984 960722132303232 961399322836992 961857778614272 964675721325056 967803150532608 970638511325184 970880578486272 973724955181056 976577665010688 979743679709184 980210883231744 983775546703872 986208608452608 989097891485184 992304496115712 995211638194176 996388053712896 997672983545664 999307159339008 1001778633683712 1005026348630016 1007970761760768 1008681256747008 1009162259529728 1011175914995712 1012118789586944 1012832208420864 1014138344434176 1021613067730944 1024606074765312 1025817236733952 1027140118080768 1028822560669696 1034710671163392 1037742050082816 1040782309995168 1045390744879104 1046738867982336 1048453413076992 1051046435340288 1051787293360128 1054868701446144 1058793190326272 1060905878028288 1061895123501056 1064014000717824 1065271745839104 1067131229235552 1068392659156992 1071522715775616 1071856333357056 1074996537458688 1077655205855232 1079420391522304 1080812398841136 1081574238191616 1082090000941056 1085260186490688 1085598081220608 1088778544349184 1091968325240832 1092240650797056 1095440574578688 1098649873137024 1102737243635712 1106747490041856 1109484684509184 1112735127920832 1113081576947712 1116342558130176 1119613092968448 1120936560427008 1124220554256384 1127000962894176 1130654642208768 1132506640285696 1133967106980864 1134766413840384 1135307541970944 1138633638285312 1139436234473472 1149314701197312 1152681834110976 1154044391325696 1157425380753408 1161177694470144 1164049505058816 1167459806343168 1168839832240128 1170880098744564 1172264167686144 1175698535364912 1176064587988992 1179510089711616 1182427239757824 1183260705030144 1186727289126912 1187293195476992 1190574598127616 1191142339117056 1194632013938688 1195474082070528 1198430714068992 1201941741551616 1205463055247568 1205838375026688 1209371104641024 1210800672866304 1214347940462592 1217351251058688 1220917709802024 1221297841373184 1224875862392832 1226323758415872 1228464365895936 1229916503801856 1233519774809088 1240579399090176 1241453854457856 1245090926297088 1245684664107008 1248170270072832 1250214757269504 1251827018910936 1257369929515008 1261053630480384 1262544291364864 1264748123538432 1266243151593472 1267876083255948 1269952848326656 1274069970321408 1277220984717312 1280962843070976 1281865763782656 1290404200710144 1294184681766912 1294507437981696 1298299940241408 1302103553347584 1306324906278912 1306947844308992 1309555693191168 1311700728938496 1313392282136064 1314944811270144 1318797188646912 1322660852285526 1323072661487616 1326948850925568 1328517404950528 1330230644727552 1331168293158912 1332409545785344 1335068200267776 1335704844911616 1340035131506688 1343961015681024 1344908342329344 1348234553327616 1350442944561152 1352184459245568 1356145937153514 1362150756974592 1366141433020416 1369520157441024 1373532423527277 1373960071544832 1377985345191936 1379614228217856 1382022411632928 1383656066777088 1387709746660224 1395651823976448 1396635586265088 1397937884102656 1400727292084224 1401395247120384 1402383057813504 1406491601928192 1414541170704384 1418685334290432 1420362327785472 1422841638980736 1424523545542656 1428696954367488 1433328716611584 1436873607806976 1441083198454848 1442098984255488 1442786667921408 1447013581987584 1451704725798912 1455957766987776 1456320867729408 1460587432771584 1464866497516032 1469615519563776 1470316324847616 1475663320055808 1479312912678912 1483646837227776 1488456744173568 1492817457291264 1494582080569344 1498960739008512 1502667950525568 1507539522945024 1511956142641152 1513021885120512 1513743389294592 1518178184380416 1519248312631296 1532419601596416 1536909112147968 1538725855100928 1540710177121152 1543233841004544 1548236925960192 1552066006745088 1556613075124224 1558453109653504 1561173464992752 1563018890248192 1567598047153216 1568086117318656 1572680119615488 1576569653010432 1577680940040192 1582303052169216 1587432797503488 1588189785489408 1592842685251584 1597907618758656 1602588988735488 1607284073663424 1607784500035584 1612494806188032 1616482808782848 1619130587283456 1621218598261704 1623135001411584 1627890279736032 1628397121830912 1633167816523776 1635098344554496 1637952487861248 1638360976195584 1639888671735808 1643160861868032 1644693033078784 1647974809705536 1654105865453568 1660121235062784 1664227026763776 1666953009692672 1669102691881248 1676493239353344 1681404840640512 1686330831384576 1690501444341264 1695981963313152 1698759960428544 1700950660471296 1702961312956416 1707950457427968 1709154351710208 1718936106172416 1720538934280192 1723972051795968 1725579575689216 1729022751166464 1731066586988544 1736138071130112 1741766541705216 1746074257588224 1748934305251328 1751189709514752 1753259748360192 1756320148116846 1758396251529216 1763547803047368 1764096881983488 1769265134567424 1773640859636736 1774891057545216 1780090933690368 1780939793215488 1786713508675584 1791948020908032 1793211123105792 1797646071103488 1802912612327424 1808194582871352 1808757562540032 1814056656961536 1816201009299456 1821521910693888 1826026876588032 1831376564703036 1831946762059776 1837313793589248 1839485637623808 1842696548843904 1844874755702784 1850279662213632 1860869098635264 1862180781686784 1867636389445632 1868526996160512 1869844077084672 1875322135904256 1886054894272512 1891580445720576 1893816437047296 1897122185307648 1899364727390208 1901814124883922 1904929272489984 1911104955482112 1915831477075968 1921444264606464 1922798645673984 1923715557228544 1929351442650112 1935606301065216 1941277022650368 1941761156972544 1947449910362112 1953155330021376 1959487359418368 1960421766463488 1967551093407744 1972417216905216 1978195782970368 1983991278428289 1984608992231424 1990423276388352 1992776107425792 1995345967091328 1998614318678016 2003557267367424 2010052697260032 2015941523521536 2017362513494016 2018324519059456 2022351829991424 2024237579173888 2025664416841728 2028276688868352 2034218905730271 2043226135461888 2049212149530624 2051634473467904 2054280236161536 2057645121339392 2069421342326784 2075484100165632 2081564619990336 2093477735964672 2096906826153984 2102092870680576 2103574586720256 2109737402892288 2117586380652544 2121811756056576 2123790247002112 2128028001435648 2130543491678208 2134262458471104 2136785318313984 2143045431551232 2149993074917376 2155310411710464 2158840783044608 2161624797682272 2163148476383232 2164180001882112 2170520372981376 2171196162441216 2177557088698368 2183936650481664 2184481301594112 2190881149157376 2197299746274048 2205474487271424 2213494980083712 2218969369018368 2225470255841664 2226163153895424 2232685116260352 2239226185936896 2241873120854016 2248441108512768 2254001925788352 2261309284417536 2265013280571392 2267934213961728 2269532827680768 2270615083941888 2277267276570624 2278872468946944 2298629402394624 2305363668221952 2308088782651392 2314850761506816 2322355388940288 2328099010117632 2334919612686336 2337679664480256 2341760197489128 2344528335372288 2351397070729824 2352129175977984 2359020179423232 2364854479515648 2366521410060288 2373454578253824 2374586390953984 2381149196255232 2382284678234112 2389264027877376 2396861428137984 2403883483103232 2410926110495136 2411676750053376 2418742209282048 2421601345732608 2428695880925184 2434702502117376 2441835419604048 2442595682746368 2449751724785664 2452647516831744 2456928731791872 2459833007603712 2467039549618176 2481158798180352 2482907708915712 2490181852594176 2491369328214016 2496340540145664 2500429514539008 2503654037821872 2514739859030016 2522107260960768 2529496247076864 2532486303186944 2535752166511896 2539905696653312 2548139940642816 2554441969434624 2561925686141952 2563731527565312 2580808401420288 2588369363533824 2596599880482816 2604207106695168 2612649812557824 2613895688617984 2619111386382336 2623401457876992 2626784564272128 2629889622540288 2634480222175269 2637594377293824 2645321704571052 2646145322975232 2653897701851136 2657034809901056 2660461289455104 2662336586317824 2664819091570688 2670136400535552 2671409689823232 2680070263013376 2687922031362048 2689816684658688 2696469106655232 2700885889122304 2704368918491136 2712291874307028 2724301513949184 2732282866040832 2739040314882048 2747064847054554 2747920143089664 2755970690383872 2759228456435712 2764044823265856 2767312133554176 2775419493320448 2791303647952896 2793271172530176 2795875768205312 2801454584168448 2802790494240768 2804766115627008 2812983203856384 2829082341408768 2837370668580864 2840724655570944 2845683277961472 2849047091085312 2857393908734976 2866657433223168 2873747215613952 2882166396909696 2884197968510976 2885573335842816 2894027163975168 2903409451597824 2911915533975552 2912641735458816 2921174865543168 2929732995032064 2939231039127552 2940632649695232 2951326640111616 2958625825357824 2967293674455552 2976913488347136 2985634914582528 2989164161138688 2997921478017024 3005335901051136 3015079045890048 3023912285282304 3026043770241024 3027486778589184 3036356368760832 3038496625262592 3064839203192832 3073818224295936 3077451710201856 3081420354242304 3086467682009088 3104132013490176 3113226150248448 3116906219307008 3122346929985504 3126037780496384 3135196094306432 3136172234637312 3145360239230976 3153139306020864 3155361880080384 3164606104338432 3176379570978816 3185685370503168 3195815237517312 3205177977470976 3214568147326848 3215569000071168 3224989612376064 3232965617565696 3238261174566912 3242437196523408 3246270002823168 3255780559472064 3256794243661824 3266335633047552 3275904975722496 3276721952391168 3279777343471616 3286321723736064 3289386066157568 3295949619411072 3308211730907136 3320242470125568 3328454053527552 3333906019385344 3338205383762496 3362809681281024 3372661662769152 3381002888682528 3391963926626304 3397519920857088 3401901320942592 3405922625912832 3415900914855936 3418308703420416 3441077868560384 3447944103591936 3451159151378432 3458045502332928 3462133173977088 3472276142260224 3483533083410432 3492148515176448 3497868610502656 3502379419029504 3506519496720384 3512640296233692 3516792503058432 3527095606094736 3528193763966976 3538530269134848 3547281719273472 3549782115090432 3560181867380736 3561879586430976 3573427017351168 3583896041816064 3586422246211584 3595292142206976 3605825224654848 3616389165742704 3617515125080064 3628113313923072 3632402018598912 3643043821387776 3652053753176064 3662753129406072 3663893524119552 3674627587178496 3678971275247616 3685393097687808 3689749511405568 3700559324427264 3721738197270528 3724361563373568 3735272778891264 3737053992321024 3750644271808512 3772109788545024 3783160891441152 3787632874094592 3794244370615296 3798729454780416 3803628249767844 3809858544979968 3822209910964224 3831662954151936 3842888529212928 3845597291347968 3847431114457088 3858702885300224 3871212602130432 3882554045300736 3883522313945088 3894899820724224 3906310660042752 3918974718836736 3920843532926976 3935102186815488 3944834433810432 3956391565940736 3967982556856578 3969217984462848 3980846552776704 3985552214851584 3990691934182656 3997228637356032 4007114534734848 4020105394520064 4031883047043072 4034725026988032 4036649038118912 4044703659982848 4048475158347776 4051328833683456 4056553377736704 4068437811460542 4086452270923776 4098424299061248 4103268946935808 4108560472323072 4115290242678784 4120597270581831 4138842684653568 4150968200331264 4163129239980672 4186955471929344 4193813652307968 4204185741361152 4207149173440512 4219474805784576 4243623512113152 4247580494004224 4256056002871296 4261086983356416 4268524916942208 4273570636627968 4286090863102464 4299986149834752 4310620823420928 4317681566089216 4323249595364544 4326296952766464 4328360003764224 4341040745962752 4355114177396736 4367873300963328 4368962603188224 4381762298314752 4394599492548096 4410948974542848 4426989960167424 4437938738036736 4450940511683328 4465370232520704 4478452371873792 4483746241708032 4496882217025536 4508003851576704 4522618568835072 4530026561142784 4535868427923456 4539065655361536 4541230167883776 4554534553141248 4557744937893888 4597258804789248 4610727336443904 4616177565302784 4629701523013632 4644710777880576 4656198020235264 4669839225372672 4675359328960512 4683520394978256 4689056670744576 4702794141459648 4704258351955968 4718040358846464 4729708959031296 4733042820120576 4746909156507648 4749172781907968 4762298392510464 4764569356468224 4778528055754752 4793722856275968 4807766966206464 4821852220990272 4823353500106752 4837484418564096 4857391761850368 4869405004234752 4883670839208096 4885191365492736 4899503449571328 4905295033663488 4913857463583744 4919666015207424 4934079099236352 4962317596360704 4980363705188352 4982738656428032 4992681080291328 5000859029078016 5007308075643744 5029479718060032 5044214521921536 5058992494153728 5064972606373888 5071504333023792 5079811393306624 5096279881285632 5108883938869248 5123851372283904 5127463055130624 5161616802840576 5176738727067648 5193199760965632 5208414213390336 5225299625115648 5227791377235968 5238222772764672 5246802915753984 5253569128544256 5259779245080576 5268960444350538 5275188754587648 5290643409142104 5292290645950464 5307795403702272 5314069619802112 5320922578910208 5324673172635648 5329638183141376 5340272801071104 5342819379646464 5360140526026752 5375844062724096 5379633369317376 5392938213310464 5408737836982272 5424583748614056 5448603027898368 5464565732081664 5478080629764096 5494129694109108 5495840286179328 5511941380767744 5518456912871424 5528089646531712 5534624267108352 5550838986640896 5582607295905792 5586542345060352 5591751536410624 5602909168336896 5605580988481536 5609532231254016 5625966407712768 5658164682817536 5674741337161728 5681449311141888 5691366555922944 5698094182170624 5714787817469952 5733314866446336 5747494431227904 5764332793819392 5768395937021952 5771146671685632 5788054327950336 5806818903195648 5823831067951104 5825283470917632 5842349731086336 5859465990064128 5878462078255104 5881265299390464 5902653280223232 5917251650715648 5934587348911104 5951973835284867 5953826976694272 5971269829165056 5978328322277376 5995842956034048 6010671802102272 6030158091780096 6047824570564608 6052087540482048 6054973557178368 6072712737521664 6076993250525184 6129678406385664 6147636448591872 6154903420403712 6162840708484608 6172935364018176 6208264026980352 6226452300496896 6233812438614016 6244693859971008 6252075560992768 6270392188612864 6290720478461952 6306278612041728 6310723760160768 6329212208676864 6352759141957632 6371370741006336 6391630475034624 6410355954941952 6429136294653696 6449979224752128 6465931235131392 6476522349133824 6484874393046816 6492540005646336 6511561118944128 6513588487323648 6532671266095104 6551809951444992 6553443904782336 6559554686943232 6572643447472128 6578772132315136 6591899238822144 6616423461814272 6640484940251136 6656908107055104 6667812038770688 6676410767524992 6725619362562048 6745323325538304 6762005777365056 6783927853252608 6795039841714176 6803802641885184 6811845251825664 6831801829711872 6836617406840832 6882155737120768 6895888207183872 6902318302756864 6916091004665856 6924266347954176 6944552284520448 6967066166820864 6984297030352896 7004758838059008 7013038993440768 7025280592467384 7033585006116864 7054191212189472 7056387527933952 7077060538269696 7094563438546944 7099564230180864 7120363734761472 7123759172861952 7146854034702336 7167792083632128 7190584284413952 7211650449309696 7232778331485408 7235030250160128 7256226627846144 7264804037197824 7286087642775552 7304107506352128 7325506258812144 7327787048239104 7349255174356992 7357942550495232 7370786195375616 7379499022811136 7401118648854528 7443476394541056 7448723126747136 7470545557782528 7474107984642048 7501288543617024 7544219577090048 7566321782882304 7588488741230592 7597458909560832 7607256499535688 7619717089959936 7644419821928448 7663325908303872 7685777058425856 7691194582695936 7694862228914176 7717405770600448 7742425204260864 7765108090601472 7789799641448448 7812621320085504 7837949437673472 7841687065853952 7870204373630976 7889668867620864 7912783131881472 7935965113713156 7938435968925696 7961693105553408 7971104429703168 7981383868365312 7994457274712064 8014229069469696 8040210789040128 8063766094086144 8069450053976064 8073298076237824 8089407319965696 8096950316695552 8102657667366912 8113106755473408 8136875622921084 8172904541847552 8196848598122496 8206537893871616 8217120944646144 8230580485357568 8241194541163662 8277685369307136 8301936400662528 8326258479961344 8373910943858688 8387627304615936 8408371482722304 8414298346881024 8438949611569152 8487247024226304 8495160988008448 8512112005742592 8522173966712832 8537049833884416 8547141273255936 8572181726204928 8599972299669504 8621241646841856 8635363132178432 8646499190729088 8652593905532928 8656720007528448 8682081491925504 8710228354793472 8735746601926656 8737925206376448 8763524596629504 8789198985096192 8821897949085696 8853979920334848 8875877476073472 8901881023366656 8930740465041408 8956904743747584 8967492483416064 8993764434051072 9016007703153408 9045237137670144 9071736855846912 9078131310723072 9082460335767552 9109069106282496 9115489875787776 9194517609578496 9221454672887808 9232355130605568 9259403046027264 9312396040470528 9339678450745344 9350718657921024 9367040789956512 9378113341489152 9405588282919296 9408516703911936 9436080717692928 9459417918062592 9466085640241152 9493818313015296 9498345563815936 9529138712936448 9557056111509504 9587445712551936 9615533932412928 9643704441980544 9646707000213504 9674968837128192 9714783523700736 9738810008469504 9767341678416192 9770382730985472 9799006899142656 9827714927167488 9839332030414848 9868158198472704 9924635192721408 9960727410376704 9965477312856064 9985362160582656 10001718058156032 10014616151287488 10088429043843072 10117984988307456 10129945212747776 10143008666047584 10159622786613248 10192559762571264 10217767877738496 10247702744567808 10254926110261248 10323233605681152 10353477454135296 10386399521931264 10416828426780672 10450599250231296 10455582754471936 10476445545529344 10493605831507968 10507138257088512 10519558490161152 10537920888701076 10550377509175296 10581286818284208 10584581291900928 10615590807404544 10628139239604224 10641845157820416 10649346345271296 10659276366282752 10680545602142208 10685638759292928 10720281052053504 10751688125448192 10759266738634752 10785876426620928 10817475673964544 10849167497228112 10897206055796736 10929131464163328 10956161259528192 10988259388218216 10991680572358656 11023882761535488 11036913825742848 11056179293063424 11069248534216704 11101677973281792 11165214591811584 11173084690120704 11183503072821248 11205818336673792 11211161976963072 11251932815425536 11316329365635072 11349482674323456 11362898622283776 11382733111845888 11396188364341248 11429575634939904 11466629732892672 11494988862455808 11528665587638784 11536791874043904 11542293343371264 11576108655900672 11613637806391296 11647662135902208 11650566941835264 11684699462172672 11718931980128256 11756924156510208 11762530598780928 11805306560446464 11834503301431296 11869174697822208 11903947670569734 11907653953388544 11942539658330112 11956656644554752 11991685912068096 12021343604204544 12060316183560192 12095649141129216 12104175080964096 12109947114356736 12145425475043328 12153986501050368 12259356812771328 12295272897183744 12309806840807424 12325681416969216 12345870728036352 12361791811745493 12416528053960704 12452904600993792 12467624877228032 12489387719942016 12504151121985536 12540784377225728 12581440956923904 12612557224083456 12621447520321536 12658424417353728 12742741482012672 12783260950069248 12820711909883904 12858272589307392 12899958449504256 12931862470262784 12953044698267648 12969748786093632 12985080011292672 13023122237888256 13065342532190208 13103619902889984 13106887809564672 13119109373886464 13145286894944256 13157544264630272 13183798477644288 13232846923628544 13280969880502272 13313816214110208 13335624077541376 13352821535049984 13451238725124096 13490646651076608 13524011554730112 13567855706505216 13590079683428352 13607605283770368 13623690503651328 13663603659423744 13673234813681664 13764311474241536 13791776414367744 13804636605513728 13832182009331712 13848532695908352 13889104569040896 13934132333641728 13968594060705792 14009517676118016 14026077986881536 14050561184934768 14067170012233728 14108382424378944 14112775055867904 14154121076539392 14189126877093888 14199128460361728 14240727469522944 14247518345723904 14293708069404672 14335584167264256 14381168568827904 14423300898619392 14465556662970816 14470060500320256 14512453255692288 14572175285551104 14608215012704256 14651012517624288 14655574096478208 14698510348713984 14715885100990464 14741572390751232 14758998045622272 14802237297709056 14886952789082112 14941091115565056 14948215969284096 15002577087234048 15088439154180096 15132643565764608 15176977482461184 15194917819121664 15214512999071376 15239434179919872 15288839643856896 15326651816607744 15371554116851712 15382389165391872 15389724457828352 15434811541200896 15484850408521728 15530216181202944 15579599282896896 15625242640171008 15675898875346944 15683374131707904 15740408747261952 15779337735241728 15825566263762944 15871930227426312 15876871937851392 15923386211106816 15942208859406336 15962767736730624 15988914549424128 16028458138939392 16080421578080256 16127532188172288 16138900107952128 16146596152475648 16178814639931392 16193900633391104 16226213510946816 16273751245842168 16345809083695104 16393697196244992 16413075787743232 16434241889292288 16461160970715136 16482389082327324 16555370738614272 16603872801325056 16652516959922688 16747821887717376 16775254609231872 16816742965444608 16828596693762048 16877899223138304 16974494048452608 16990321976016896 17024224011485184 17044347933425664 17074099667768832 17094282546511872 17144363452409856 17199944599339008 17242483293683712 17270726264356864 17292998381458176 17305187811065856 17313440015056896 17364162983851008 17420456709586944 17471493203853312 17475850412752896 17527049193259008 17578397970192384 17643795898171392 17707959840669696 17751754952146944 17803762046733312 17855921505854601 17861480930082816 17913809487495168 17934984966832128 17987528868102144 18032015406306816 18090474275340288 18143473711693824 18156262621446144 18164920671535104 18218138212564992 18230979751575552 18389035219156992 18442909345775616 18464710261211136 18518806092054528 18624792080941056 18679356901490688 18701437315842048 18734081579913024 18756226682978304 18811176565838592 18872161435385856 18918835836125184 18932171280482304 18987636626030592 18996691127631872 19058277425872896 19114112223019008 19174891425103872 19231067864825856 19287408883961088 19349937674256384 19429567047401472 19477620016939008 19534683356832384 19540765461970944 19598013798285312 19655429854334976 19678664060829696 19736316396945408 19849270385442816 19921454820753408 19930954625712128 19970724321165312 20003436116312064 20029232302574976 20176858087686144 20235969976614912 20259890425495552 20286017332095168 20319245573226496 20385119525142528 20435535755476992 20495405489135616 20509852220522496 20646467211362304 20706954908270592 20772799043862528 20833656853561344 20901198500462592 20911165508943872 20952891091058688 21014276514177024 21039116980322304 21075841777402152 21100755018350592 21162573636568416 21169162583801856 21231181614809088 21256278479208448 21283690315640832 21298692690542592 21318552732565504 21361091204284416 21371277518585856 21440562104107008 21503376250896384 21571752853241856 21634951347929088 21698334994456224 21794412111593472 21858262928326656 21912322519056384 21976518776436432 21983361144717312 22047765523070976 22073827651485696 22112358586126848 22138497068433408 22203355946563584 22330429183623168 22346169380241408 22367006145642496 22411636673347584 22422323953926144 22503865630851072 22632658731270144 22698965348646912 22765466223691776 22792376728682496 22859151269879808 22933259465785344 22989977724911616 23057331175277568 23073583748087808 23084586686742528 23152217311801344 23227275612782592 23295324271804416 23369398924345344 23437863960256512 23513848313020416 23525061197561856 23610613120892928 23669006602862592 23738349395644416 23807895341139468 23815307906777088 23885079316660224 23913313289109504 23983371824136192 24042687208409088 24120632367120384 24191298282258432 24208350161928192 24219894228713472 24290850950086656 24307973002100736 24518713625542656 24590545794367488 24619613681614848 24651362833938432 24691741456072704 24723583623490986 24833056107921408 24905809201987584 24935249754456064 24978775439884032 25008302243971072 25081568754451456 25162881913847808 25225114448166912 25242895040643072 25316848834707456 25485482964025344 25566521900138496 25641423819767808 25716545178614784 25799916899008512 25863724940525568 25906089396535296 25939497572187264 25970160022585344 26046244475776512 26130685064380416 26207239805779968 26213775619129344 26238218747772928 26290573789888512 26315088529260544 26367596955288576 26465693847257088 26561939761004544 26627632428220416 26671248155082752 26705643070099968 26902477450248192 26981293302153216 27048023109460224 27135711413010432 27215210567540736 27247381007302656 27327207318847488 27346469627363328 27528622948483072 27583552828735488 27609273211027456 27664364018663424 27697065391816704 27778209138081792 27937188121411584 28019035352236032 28052155973763072 28101122369869536 28134340024467456 28216764848757888 28225550111735808 28308242153078784 28378253754187776 28398256920723456 28481454939045888 28495036691447808 28587416138809344 28671168334528512 28762337137655808 28846601797238784 28931113325941632 28940121000640512 29024906511384576 29144350571102208 29216430025408512 29302025035248576 29311148192956416 29397020697427968 29483144781502464 29517996091244544 29604474595418112 29773905578164224 29882182231130112 29896431938568192 30005154174468096 30265287131529216 30353954964922368 30389835638243328 30429025998142752 30478868359839744 30577679287713792 30653303633215488 30743108233703424 30764778330783744 30779448915656704 30869623082401792 30969700817043456 31060432362405888 31159198565793792 31250485280342016 31351797750693888 31366748263415808 31480817494523904 31558675470483456 31651132527525888 31743860454852624 31753743875702784 31846772422213632 31884417718812672 31925535473461248 31977829098848256 32056916277878784 32160843156160512 32255064376344576 32277800215904256 32293192304951296 32357629279862784 32387801266782208 32452427021893632 32547502491684336 32691618167390208 32787394392489984 32868483778584576 32922321941430272 32964778164654648 33110741477228544 33207745602650112 33305033919845376 33495643775434752 33550509218463744 33633485930889216 33755798446276608 33948988096905216 33980643952033792 34048448022970368 34088695866851328 34148199335537664 34188565093023744 34288726904819712 34399889198678016 34484966587367424 34541452528713728 34585996762916352 34610375622131712 34626880030113792 34728325967702016 34840913419173888 34942986407706624 34951700825505792 35054098386518016 35156795940384768 35287591796342784 35415919681339392 35503509904293888 35607524093466624 35711843011709202 35722961860165632 35827618974990336 35869969933664256 35975057736204288 36064030812613632 36180948550680576 36286947423387648 36312525242892288 36329841343070208 36436276425129984 36461959503151104 36778070438313984 36885818691551232 36929420522422272 37037612184109056 37249584161882112 37358713802981376 37402874631684096 37468163159826048 37512453365956608 37622353131677184 37744322870771712 37837671672250368 37864342560964608 37975273252061184 37993382255263744 38228224446038016 38349782850207744 38462135729651712 38574817767922176 38699875348512768 38859134094802944 38955240033878016 39069366713664768 39196027596570624 39310859708669952 39357328121659392 39472632793890816 39698540770885632 39842909641506816 39861909251424256 39941448642330624 40006872232624128 40058464605149952 40353716175372288 40471939953229824 40519780850991104 40572034664190336 40638491146452992 40770239050285056 40871071510953984 40990810978271232 41019704441044992 41292934422724608 41413909816541184 41545598087725056 41667313707122688 41802397000925184 41822331017887744 41905782182117376 42028553028354048 42078233960644608 42151683554804304 42201510036701184 42325147273136832 42338325167603712 42462363229618176 42567380631281664 42597385381085184 42637105465131008 42722182408568832 42742555037171712 42881124208214016 43006752501792768 43143505706483712 43269902695858176 43396669988912448 43716525856653312 43824645038112768 43953037552872864 43966722289434624 44095531046141952 44147655302971392 44224717172253696 44276994136866816 44406711893127168 44660858367246336 44734012291284992 44823273346695168 44844647907852288 45007731261702144 45265317462540288 45397930697293824 45530932447383552 45584753457364992 45718302539759616 45866518931570688 45979955449823232 46114662350555136 46147167496175616 46169173373485056 46304434623602688 46454551225565184 46590648543608832 46738797848690688 46875727920513024 47027696626040832 47050122395123712 47221226241785856 47338013205725184 47476698791288832 47615790682278936 47630615813554176 47770158633320448 47826626578219008 47966743648272384 48085374416818176 48241264734240768 48382596564516864 48416700323856384 48439788457426944 48581701900173312 49037427251085312 49181091588734976 49239227363229696 49302725667876864 49383482912145408 49447167246981972 49666112215842816 49811618403975168 49870499508912128 49957550879768064 50016604487942144 50163137508902912 50325763827695616 50450228896333824 50485790081286144 50633697669414912 50970965928050688 51133043800276992 51282847639535616 51433090357229568 51599833798017024 51727449881051136 51812178793070592 51878995144374528 51940320045170688 52092488951553024 52261370128760832 52414479611559936 52427551238258688 52476437495545856 52581147579777024 52630177058521088 52735193910577152 52931387694514176 53123879522009088 53255264856440832 53342496310165504 53411286140199936 53567764517563803 53804954900496384 53962586604306432 54096046218920448 54271422826020864 54430421135081472 54494762014605312 54654414637694976 54692939254726656 55167105657470976 55218546422054912 55328728037326848 55394130783633408 55556418276163584 55874376242823168 56038070704472064 56104311947526144 56202244739739072 56268680048934912 56433529697515776 56616484306157568 56756507508375552 56796513841446912 56962909878091776 56990073382895616 57174832277618688 57342336669057024 57524674275311616 57693203594477568 57862226651883264 58049813022769152 58288701142204416 58432860050817024 58604050070497152 58622296385912832 58794041394855936 58966289563004928 59035992182489088 59208949190836224 59547811156328448 59764364462260224 59792863877136384 60010308348936192 60530574263058432 60707909929844736 60779671276486656 60858051996285504 60957736719679488 61155358575427584 61306607266430976 61486216467406848 61529556661567488 61558897831313408 61739246164803584 61939401634086912 62120864724811776 62318397131587584 62500970560684032 62703595501387776 62733496526831616 63117350940966912 63302265055051776 63487720909705248 63507487751405568 63693544844427264 63768835437625344 63851070946922496 63955658197696512 64113832555757568 64321686312321024 64510128752689152 64586384609902592 64715258559725568 64775602533564416 64904854043787264 65095004983368672 65383236334780416 65574788784979968 65736967557169152 65844643882860544 65929556329309296 66221482954457088 66415491205300224 66610067839690752 66991287550869504 67101018436927488 67266971861778432 67511596892553216 67897976193810432 67961287904067584 68096896045940736 68296398671075328 68377130186047488 68577453809639424 68799778397356032 68969933174734848 69082905057427456 69171993525832704 69220751244263424 69253760060227584 69456651935404032 69681826838347776 69885972815413248 70108196773036032 70313591880769536 70575183592685568 70831839362678784 71007019808587776 71215048186933248 71423686023418404 71445923720331264 71655237949980672 71739939867328512 71950115472408576 72128061625227264 72361897101361152 72573894846775296 72625050485784576 72659682686140416 72872552850259968 72923919006302208 73556140876627968 73771637383102464 73858841044844544 74075224368218112 74499168323764224 74717427605962752 74805749263368192 74936326319652096 75024906731913216 75244706263354368 75488645741543424 75675343344500736 75728685121929216 75950546504122368 75986764510527488 76456448892076032 76699565700415488 76924271459303424 77149635535844352 77399750697025536 77718268189605888 77910480067756032 78138733427329536 78392055193141248 78621719417339904 78714656243318784 78945265587781632 79397081541771264 79685819283013632 79723818502848512 79882897284661248 80013744465248256 80116929210299904 80707432350744576 80943879906459648 81039561701982208 81144069328380672 81276982292905984 81742143021907968 81981621956542464 82039408882089984 82585868845449216 82827819633082368 83091196175450112 83334627414245376 83644662035775488 83811564364234752 84057106056708096 84156467921289216 84303367109608608 84403020073402368 84650294546273664 84676650335207424 84924726459236352 85134761262563328 85194770762170368 85274210930262016 85444364817137664 85485110074343424 85762248416428032 86013505003585536 86287011412967424 86539805391716352 86793339977824896 87433051713306624 87649290076225536 87906075105745728 87933444578869248 88191062092283904 88449434344507392 88553988273733632 88813423786254336 89321716734492672 89468024582569984 89646546693390336 89689295815704576 90015462523404288 90795861394587648 91061864894767104 91169506914729984 91436605079519232 91733037863141376 91959910899646464 92229324701110272 92294334992351232 92338346746970112 92608869247205376 92909102451130368 93181297087217664 93477595697381376 93751455841026048 94055393252081664 94100244790247424 94442452483571712 94676026411450368 94953397582577664 95231581364557872 95261231627108352 95540317266640896 95653253156438016 95933487296544768 96170748833636352 96482529468481536 96765193129033728 96833400647712768 96879576914853888 97163403800346624 98074854502170624 98362183177469952 98605451335753728 98766965824290816 98894334493963944 99332224431685632 99623236807950336 99740999017824256 99915101759536128 100033208975884288 100326275017805824 100651527655391232 100900457792667648 101267395338829824 101941931856101376 102266087600553984 102565695279071232 102866180714459136 103199667596034048 103454899762102272 103624357586141184 103757990288749056 103880640090341376 104184977903106048 104522740257521664 104828959223119872 104855102476517376 104952874991091712 105162295159554048 105260354117042176 105470387821154304 105862775389028352 106247759044018176 106510529712881664 106684992620331008 106822572280399872 107135529035127606 107609909800992768 107925173208612864 108192092437840896 108542845652041728 108860842270162944 108989524029210624 109308829275389952 109385878509453312 110334211314941952 110437092844109824 110657456074653696 110788261567266816 111112836552327168 111748752485646336 112076141408944128 112208623895052288 112404489479478144 112537360097869824 112867059395031552 113232968612315136 113513015016751104 113593027682893824 113925819756183552 113980146765791232 114684673338114048 115049348550623232 115386407188955136 115724453303766528 116099626045538304 116577402284408832 116865720101634048 117208100140994304 117588082789711872 117932579126009856 118071984364978176 118417898381672448 119095622312656896 119528728924520448 119585727754272768 120020616697872384 121061148526116864 121415819859689472 121559342552973312 121716103992571008 121915473439358976 122310717150855168 122613214532861952 122972432934813696 123059113323134976 123117795662626816 123478492329607168 123878803268173824 124241729449623552 124636794263175168 125001941121368064 125407191002775552 125466993053663232 126234701881933824 126604530110103552 126975441819410496 127014975502811136 127387089688854528 127702141893844992 127911316395393024 128227665111515136 128643372624642048 129020257505378304 129172769219805184 129430517119451136 129551205067128832 129809708087574528 130190009966737344 131149577569959936 131473935114338304 131689287765721088 131859112658618592 132442965908914176 132830982410600448 133220135679381504 133982575101739008 134202036873854976 134533943723556864 135023193785106432 135795952387620864 135922575808135168 136193792091881472 136592797342150656 136754260372094976 137154907619278848 137599556794712064 137939866349469696 138165810114854912 138343987051665408 138441502488526848 138507520120455168 138913303870808064 139363653676695552 139771945630826496 140216393546072064 140627183761539072 141150367185371136 141663678725357568 142014039617175552 142430096373866496 142847372046836808 142891847440662528 143310475899961344 143479879734657024 143900230944817152 144256123250454528 144723794202722304 145147789693550592 145250100971569152 145319365372280832 145745105700519936 147112281753255936 147543274766204928 147717682089689088 148150448736436224 148998336647528448 149434855211925504 149611498526736384 149872652639304192 150049813463826432 150489412526708736 150977291483086848 151350686689001472 151457370243858432 151901093008244736 151973529021054976 152912897784152064 153399131400830976 153848542918606848 154299271071688704 154799501394051072 155436536379211776 155820960135512064 156277466854659072 156784110386282496 157243438834679808 157429312486637568 157890531175563264 158794163083542528 159371638566027264 159447637005697024 159765794569322496 160027488930496512 160233858420599808 160703293552691409 161414864701489152 161887759812919296 162079123403964416 162288138656761344 162553964585811968 163484286043815936 163963243913084928 164078817764179968 165655639266164736 166182392350900224 166669254828490752 167289324071550976 167623128728469504 168114212113416192 168312935842578432 168606734219217216 168806040146804736 169300589092547328 169849452918472704 170269522525126656 170389541524340736 170548421860524032 170888729634275328 170970220148686848 171524496832856064 172027010007171072 172574022825934848 173079610783432704 173586679955649792 174866103426613248 175298580152451072 175812150211491456 175866889157738496 176382124184567808 176898868689014784 177107976547467264 177626847572508672 178643433468985344 178936049165139968 179293093386780672 179378591631409152 180030925046808576 181591722789175296 182123729789534208 182339013829459968 182873210159038464 183466075726282752 183919821799292928 184458649402220544 184588669984702464 184676693493940224 185217738494410752 185818204902260736 186362594174435328 186955191394762752 187502911682052096 188110786504163328 188200489580494848 189352052822900736 189906795165155328 190463162729115744 190522463254216704 191080634533281792 191306506312876032 191866974593089536 192341497667272704 192965058936963072 193530386258067456 193759153829707776 194326807600693248 196149709004341248 196724366354939904 197210902671507456 197533931648581632 197788668987927888 198664448863371264 199246473615900672 199830203519072256 200066417951768576 200652550035611648 201303055310782464 201800915585335296 202534790677659648 203883863712202752 205131390558142464 205732361428918272 206399335192068096 206909799524204544 207248715172282368 207515980577498112 207761280180682752 208369955806212096 209045480515043328 209657918446239744 209905749982183424 210324590319108096 210520708234084352 210940775642308608 211725550778056704 212495518088036352 213021059425763328 213369985240662016 213645144560799744 214271058070255212 215219819601985536 215850346417225728 216384184875681792 217085691304083456 217721684540325888 217979048058421248 218617658550779904 218771757018906624 220668422629883904 220874185688219648 221314912149307392 221576523134533632 222225673104654336 223497504971292672 224152282817888256 224417247790104576 224808978958956288 225074720195739648 225734118790063104 226465937224630272 227026030033502208 227186055365787648 227851639512367104 227960293531582464 229369346676228096 230098697101246464 230772814377910272 231448906607533056 232199252091076608 233154804568817664 233731440203268096 234416200281988608 235176165579423744 235865158252019712 236143968729956352 236835796763344896 238191244625313792 239057457849040896 239171455508545536 240041233395744768 242122297052233728 242831639719378944 243118685105946624 243432207985142016 243830946878717952 245226429065723904 245944865869627392 246118226646269952 246235591325253632 246956984659214336 247757606536347648 248483458899247104 249273588526350336 250003882242736128 250933986107326464 252469403763867648 253209060220207104 253950883638820992 254029951005622272 254774179377709056 255404283787689984 255822632790786048 256455330223030272 257286745249284096 258040515010756608 258861034238902272 259102410134257664 259619416175149056 260380019933474688 262299155139919872 262947870228676608 263378575531442176 263718225317237184 265661964821200896 266440271358763008 267965150203478016 268404073747709952 269067887447113728 270046387570212864 271845151616270336 272387584183762944 273185594684301312 273508520744189952 274309815238557696 275199113589424128 275879732698939392 276331620229709824 276687974103330816 276883004977053696 277015040240910336 277826607741616128 278727307353391104 279543891261652992 280432787092144128 281254367523078144 282300734370742272 283327357450715136 284028079234351104 284860192747732992 285694744093673616 285783694881325056 286620951799922688 286959759469314048 287800461889634304 288512246500909056 289447588405444608 290295579387101184 290500201943138304 290638730744561664 291490211401039872 294224563506511872 295086549532409856 296300897472872448 297996673295056896 298869710423851008 299222997053472768 299745305278608384 300099626927652864 300978825053417472 301954582966173696 302701373378002944 303802186016489472 303947058042109952 305825795568304128 306798262801661952 307697085837213696 308598542143377408 309599002788102144 310873072758423552 311641920271024128 312554933709318144 313568220772564992 314486877669359616 314858624973275136 315781062351126528 317588326167085056 318743277132054528 318895274011394048 319531589138644992 320054977860993024 320467716841199616 321406587105382818 322829729402978304 323775519625838592 324158246807928832 324576277313522688 325107929171623936 326968572087631872 327926487826169856 328157635528359936 331311278532329472 332364784701800448 333338509656981504 335246257456939008 336228424226832384 336625871685156864 337213468438434432 337612080293609472 338601178185094656 339698905836945408 340539045050253312 340779083048681472 341096843721048064 341777459268550656 341940440297373696 344054020014342144 345148045651869696 346159221566865408 347173359911299584 349732206853226496 350597160304902144 351624300422982912 352764248369135616 353797737378029568 354215953094934528 355253695145017344 357286866937970688 357872098330279936 358586186773561344 358757183262818304 360061850093617152 363183445578350592 364247459579068416 364678027658919936 365746420318076928 366932151452565504 367839643598585856 368917298804441088 369177339969404928 369353386987880448 370435476988821504 371636409804521472 372725188348870656 373910382789525504 375005823364104192 376221573008326656 376400979160989696 378704105645801472 379813590330310656 380926325458231488 381044926508433408 382161269066563584 383733949186179072 384682995334545408 385930117873926144 387060772516134912 387518307659415552 388653615201386496 393448732709879808 394421805343014912 395067863297163264 395577337975855776 397328897726742528 398492947231801344 399660407038144512 400132835903537152 401305100071223296 402606110621564928 403601831170670592 405069581355319296 407767727424405504 410262781116284928 411464722857836544 412798670384136192 413819599048409088 414497430344564736 415031961154996224 415522560361365504 416739911612424192 418090961030086656 419315836892479488 419811499964366848 420649180638216192 421041416468168704 421881551284617216 423451101556113408 424991036176072704 426042118851526656 427290289121599488 428542116140510424 430439639203971072 431700692834451456 432768369751363584 434171382608166912 435443369080651776 435958096116842496 437235317101559808 441336845259767808 441748371376439296 442629824298614784 443153046269067264 444451346209308672 446995009942585344 448304565635776512 448834495580209152 449617957917912576 450149440391479296 451468237580126208 452931874449260544 454052060067004416 454372110731575296 455703279024734208 455920587063164928 458738693352456192 460197394202492928 461545628755820544 462897813215066112 464398504182153216 466309609137635328 467462880406536192 468832400563977216 470352331158847488 471730316504039424 472287937459912704 473671593526689792 476382489250627584 478114915698081792 478342911017091072 480082466791489536 484244594104467456 485663279438757888 486237370211893248 486864415970284032 487661893757435904 490452858131447808 491889731739254784 492236453292539904 492471182650507264 493913969318428672 496966917798494208 498547177052700672 500007764485472256 501867972214652928 504938807527735296 506418120440414208 507901767277641984 509548358755418112 510808567575379968 511645265581572096 512910660446060544 514573490498568192 516081030021513216 517722068477804544 518204820268515328 519238832350298112 520760039866949376 524598310279839744 525895740457353216 526757151062884352 527436450634474368 531323929642401792 532880542717526016 535930300406956032 536808147495419904 538135774894227456 540092775140425728 543690303232540672 544775168367525888 546371189368602624 547017041488379904 548619630477115392 550398227178848256 551759465397878784 553375948206661632 553766009954107392 554030080481820672 555653215483232256 557454614706782208 559087782523305984 560865574184288256 562508735046156288 564601468741484544 568056158468702208 569720385495465984 571389488187347232 571567389762650112 573241903599845376 573919518938628096 575600923779268608 577024493001818112 578895176810889216 580591158774202368 581277461489123328 582980422802079744 588449127013023744 590173099064819712 592601794945744896 595993346590113792 597739420847702016 599490610557216768 600199253855305728 601957650106834944 603909165932347392 605402746756005888 607604372032978944 607894116084219904 611651591136608256 615394171674427392 617197084286754816 619198005576204288 621746145516847104 623283840542048256 625109867418636288 627136441545129984 628973755338719232 629717249946550272 631562124702253056 635176652334170112 637486554264109056 637790548022788096 639063178277289984 640109955721986048 640935433682399232 642813174210765636 645659458805956608 647551039251677184 648316493615857664 649152554627045376 650215858343247872 653937144175263744 655852975652339712 656315271056719872 662622557064658944 664729569403600896 666677019313963008 670492514913878016 672456848453664768 673251743370313728 674426936876868864 675224160587218944 677202356370189312 679397811673890816 681078090100506624 681558166097362944 682193687442096128 683554918537101312 683880880594747392 688108040028684288 690296091303739392 692318443133730816 694346719822599168 699464413706452992 701194320609804288 703248600845965824 705528496738271232 707595474756059136 708431906189869056 710507390290034688 714573733875941376 717172373547122688 717514366525636608 720123700187234304 726366891156701184 728494919158136832 729356055317839872 731492840636153856 735679287197171712 737834597608882176 738354679938809856 738706773975760896 740870953977643008 743272819609042944 745450376697741312 747820765579051008 750011646728208384 752801958321979392 757408211291602944 759627180660621312 761852650916462976 762089853016866816 764322538133127168 767467898372358144 769365990669090816 771860235747852288 774121545032269824 777307230402772992 786897465419759616 788843610686029824 790135726594326528 791154675951711552 796985894463602688 799320814076289024 800265671807074304 802610200142446592 805212221243129856 807203662341341184 810139162710638592 815535454848811008 820525562232569856 822929445715673088 825597340768272384 827639198096818176 828994860689129472 830063922309992448 831045120722731008 833479823224848384 836181922060173312 838631673784958976 839622999928733696 841298361276432384 842082832936337408 843763102569234432 846902203112226816 849982072352145408 852084237703053312 854580578243198976 857084232281020848 860879278407942144 863401385668902912 865536739502727168 868342765216333824 870886738161303552 871916192233684992 874470634203119616 882673690519535616 883496742752878592 885259648597229568 888902692418617344 893990019885170688 896609131271553024 897668991160418304 899235915835825152 900298880782958592 902936475160252416 905863748898521088 908104120134008832 911406558049468416 911841174126329856 917477386704912384 920394788404985856 923091257511641088 925795626430132224 928797008364306432 932619218275270656 934925760813072384 937664801127954432 940704662317694976 943460633008078848 944575874919825408 947343187053379584 952764978501255168 956229831396163584 956685822034182144 960164933582979072 968489188208934912 971326558877515776 972474740423786496 973728831940568064 975323787514871808 980905716262895616 983779463478509568 984472906585079808 984942365301014528 987827938636857344 993933835596988416 997094354105401344 1000015528970944512 1009877615055470592 1012836240880828416 1015803534555283968 1019096717510836224 1021617135150759936 1023290531163144192 1025821320892121088 1032162060043026432 1035444136955609088 1036409640537030656 1038477664700596224 1041520079733898752 1049196620559679488 1051791480914706432 1053514302125768704 1054872901268948736 1062647859284803584 1065761085435052032 1071860600813912064 1073616294990839808 1076271549788454912 1080185550280851456 1087380606465081344 1089550336735051776 1092742378737205248 1094034082976759808 1097239260954230784 1100796454357696512 1103518930795757568 1106751896413323264 1107532019908214784 1108060160963641344 1111306430966464512 1114909229413564416 1118175565046611968 1121731148368576512 1125017470092312576 1129202937482969088 1136112316937404416 1139440770990931968 1142778976374694464 1143134779525300224 1146483807199690752 1151201847558537216 1154048986003636224 1157790353621778432 1161182317548404736 1162554922978246656 1165960845604159488 1180346198129639424 1185203589891489792 1191986693180227584 1195478841695404032 1198981221114433536 1200398507710611456 1203915300213669888 1207818331864694784 1210805493512011776 1215208744065957888 1215788232168439808 1223303182273216512 1230788343348854784 1234394168573509632 1238396011152408576 1243492291033694208 1246567681084096512 1250219734837272576 1254272883090259968 1257947510677438464 1259434499893100544 1263124249404506112 1270353304668340224 1274973108528218112 1275581096045576192 1278126356554579968 1281870867364798464 1285626348421531272 1291318917611913216 1295102078503354368 1296632987231715328 1298305109254090752 1300431716686495744 1307874288350527488 1311705951304679424 1325245114129317888 1329459138807201792 1333354038627926016 1340985029827756032 1344913696907329536 1346503486740627456 1348853873753737728 1350448321174437888 1354404712740378624 1358795623347781632 1362156180201013248 1363116332194725888 1364387374884192256 1367109837074202624 1367761761189494784 1376216080057368576 1380592182607478784 1384636886267461632 1388693439645198336 1398928827412905984 1402388641219608576 1406497201691931648 1411056993476542464 1415190949512118272 1416863812379738112 1421014780580069376 1429147467751882752 1434344747094245376 1435028733051273216 1440247400374468608 1452733782313402368 1456989838316273664 1458712110635679744 1462985681272307712 1471358574394343424 1475669195217764352 1476709359877619712 1477413547951521792 1481741907955286016 1490900753395482624 1495641531158102016 1500023293456416768 1505603916643958784 1514816422583205888 1519254361321242624 1523705301832925952 1528645076266254336 1534935796744716288 1538731981338181632 1543720471495704576 1548243090064539648 1554614460805545984 1573794930839519232 1577687221372059648 1580271453188653056 1582309351903423104 1593971788927205376 1598641628152578048 1600531343614148608 1605220400284893184 1610424442486259712 1614407324682682368 1620278325421277184 1631070909697622016 1641051124465139712 1645858891431346176 1651194681536544768 1655278396193636352 1660127844619984896 1662090241445462016 1666959646449696768 1672363844120346624 1677263347569917952 1679245999857467392 1682596722552864768 1684165665872674816 1687526205138468864 1693804406224453632 1704168475406106624 1709161156486397952 1714168464562041696 1721758556815884288 1726802771337805824 1731073479005454336 1736685530432667648 1741773476322607104 1743832384467369984 1748941268406239232 1765347381039071232 1766993485505757184 1770519297194459136 1777805384837234688 1787980039770341376 1793218262543106048 1798471831671650304 1800597761565917184 1805872950320504832 1811727497797042176 1816208240268017664 1822813116098936832 1823682348252659712 1834954773409824768 1846182515023282176 1851591252860264448 1857594016728612864 1865238436550541312 1869851521626144768 1875329602255908864 1881409324635389952 1886921266016157696 1889151749839650816 1894686374106759168 1905529957002510336 1912459662792327168 1913371644068364288 1920329867165958144 1936978376417869824 1942653117755031552 1944949480847572992 1947457663881136128 1950647575029743616 1961811432525791232 1967558926957019136 1968945813170159616 1969884730602029056 1975655877273714688 1987867671193976832 1994188708210802688 2000031057941889024 2019755230110941184 2025672481761656832 2031607069110567936 2038193435021672448 2043234270301519872 2046581062326288384 2051642641784242176 2064324120086052864 2070888273911218176 2072819281074061312 2076955329401192448 2083040159467797504 2098393241119358976 2103582961829412864 2107028604251537408 2109745802537897472 2125295718569607168 2131522170870104064 2143721201627824128 2152543099576909824 2160371100561702912 2174761212930162688 2179100673470103552 2185484757474410496 2188068165953519616 2194478521908461568 2207037861591515136 2213503792826646528 2215064039816429568 2216120321927282688 2222612861932929024 2229818458827128832 2236351130093223936 2243462296737153024 2250034940184625152 2258405874965938176 2272224633874808832 2278881541981863936 2285557952749388928 2286269559050600448 2292967614399381504 2302403695117074432 2308097972007272448 2315580707243556864 2322364635096809472 2331921691208318976 2360692396259278848 2370407179782979584 2390957683390808064 2397962442228867072 2400797015421222912 2407830600427339776 2415636663729389568 2421610987024023552 2430417488131915776 2431576464336879616 2446606364546433024 2461576686697709568 2468788337147019264 2476792022304817152 2486984582067388416 2493135362168193024 2500439469674545152 2508545766180519936 2515895021354876928 2518868999786201088 2526248498809012224 2540706609336680448 2549946217056436224 2551162192091152384 2556252713109159936 2563741734729596928 2571252696843062544 2582637835223826432 2590204157006708736 2596610218508181504 2600863433372991488 2615748576701054976 2623411902609358848 2650490228258635776 2666708077255852032 2681970059655512064 2689827393814659072 2693006973481254912 2697707747507475456 2700896642348875776 2708809425480757248 2717591246695563264 2724312360402026496 2728774749768384512 2734219674148405248 2735523522378989568 2752432160114737152 2761184365214957568 2769273772534923264 2777386879290396672 2797857654825811968 2804777282439217152 2812994403383863296 2822113986953084928 2830381899024236544 2833727624759476224 2842029561160138752 2858294935503765504 2868689494188490752 2870057466102546432 2880494800748937216 2905467564626804736 2913979676632547328 2917424221271359488 2925971362544615424 2942717148788686848 2951338390435528704 2953418719755239424 2954827095903043584 2963483815910572032 2981801506790965248 2991283062316204032 3000046586912833536 3029632845166411776 3038508722642485248 3047410603665851904 3057290152532508672 3069871593489432576 3077463962676363264 3096486180129079296 3109228921611091968 3147589861679038464 3155374442744119296 3160542906377306112 3164618703806846208 3187943577854410752 3197283256305156096 3201062687228297216 3210440800569786368 3220848884972519424 3228814649365364736 3240556650842554368 3262141819395244032 3282102248930279424 3291717782862692352 3302389363073089536 3310556792387272704 3320255689239969792 3324180482890924032 3333919292899393536 3344727688240693248 3354526695139835904 3365193445105729536 3368331331745349632 3375052410276937728 3387608812448907264 3408336950812213248 3418322312972795904 3428336929124083392 3453605542675611648 3462146958010908672 3473371060865335296 3483546952645214208 3487664768934739968 3497882536812478464 3533986971011514368 3541038594388918272 3555610769674469376 3575960079540682752 3586436525086212096 3596943663343300608 3601195523131834368 3611745900641009664 3623454995594084352 3632416480536035328 3645626232197873664 3647364696505319424 3669909546819649536 3692365030046564352 3703182505720528896 3715188033457225728 3730476873101082624 3739703043252289536 3750659204511817728 3762818649270779904 3773842532032315392 3778303499679301632 3789372748213518336 3811059914005020672 3824919325584654336 3826743288136728576 3873956752835739648 3885306235510063104 3889898961695145984 3894915327762272256 3901295150059487232 3923622865051582464 3935117853914038272 3939769461204058112 3951311754547429376 3975735342387953664 3988377416421605376 4000062115883778048 4039510460221882368 4051344963523313664 4063214138221135872 4076386870043344896 4086468540603039744 4093162124652576768 4103285283568484352 4128648240172105728 4141776547822436352 4145638562148122624 4153910658802384896 4166080318935595008 4196786482238717952 4207165923658825728 4214057208503074816 4219491605075794944 4250591437139214336 4263044341740208128 4287442403255648256 4305086199153819648 4320742201123405824 4358201346940207104 4370969514948820992 4376136331907039232 4388957043816923136 4414075723183030272 4427007585653293056 4430128079632859136 4432240643854565376 4445225723865858048 4472702260186447872 4486924593474306048 4500069880369250304 4516811749931876352 4544449267749617664 4557763083963727872 4571115905498777856 4585935228798763008 4604807390234148864 4616195944014544896 4631161414487113728 4644729270193618944 4663843382416637952 4721384792518557696 4740814359565959168 4781915366781616128 4795924884457734144 4801594030842445824 4815661200854679552 4831273327458779136 4843221974048047104 4860834976263831552 4863152928673759232 4893212729092866048 4923153373395419136 4937576674294038528 4953584044609634304 4986270724336386048 5000878939349090304 5017091532361039872 5031790042709753856 5037737999572402176 5052496997618024448 5081413218673360896 5102324384182304768 5112505426218319872 5127483469459193856 5142505393686125088 5165275670447652864 5180408314013417472 5193220437016363008 5201726866745982976 5231497153402109952 5246823805218717696 5300980456517271552 5333416154511704064 5363940119311024128 5379654787629318144 5395415495014950912 5401793284697751552 5417618850961514496 5435182493391126528 5448624720804052992 5457549499536769024 5468439348296810496 5471047044757979136 5504864320229474304 5538547545069846528 5554773758580793344 5595715309651623936 5609554564878434304 5625988806767726592 5644227973906169856 5660763798048473088 5667455249518952448 5684059122320277504 5716589871007531008 5737378988376981504 5740114932205092864 5760989601497874432 5810935129253609472 5827959353265094656 5834848442542718976 5851942725089230848 5885434297577373696 5902676780871057408 5906837439510478848 5909654191806087168 5926967631821144064 5963603013581930496 5982566124632408064 6000093173825667072 6059265690332823552 6077017445284970496 6094821207331703808 6114580305065017344 6139743186978865152 6154927925352726528 6192972360258158592 6218457843222183936 6295179723358076928 6310748885488238592 6321085812754612224 6329237407613692416 6375887155708821504 6394566512610312192 6402125374456594432 6420881601139572736 6457629298730729472 6481113301685108736 6524283638790488064 6564204497860558848 6583435565725384704 6621113584774545408 6640511378479939584 6648360965781848064 6667838585798787072 6689455376481386496 6709053390279671808 6730386890211459072 6736662663490699264 6750104820553875456 6775217624897814528 6816673901624426496 6836644625945591808 6856673858248166784 6907211085351223296 6924293916021817344 6946742121730670592 6967093905290428416 6995765073624956928 7067973942023028736 7082077188777836544 7111221539348938752 7172873050172424192 7193887326686601216 7202391046263668736 7223491801282019328 7246909991188168704 7264832961072070656 7291252464395747328 7294729393010638848 7339819093639299072 7384730060093128704 7406365011441057792 7430376066914451456 7460953746202165248 7479406086504579072 7501318409023635456 7525637298541559808 7547685064064630784 7556606999358603264 7578745496427036672 7622119828010041344 7649838651169308672 7653486576273457152 7747913505671479296 7770612471020126208 7789830655524544512 7802590300118974464 7847245730103164928 7870235707828076544 7879538922408116224 7902623509094858752 7951470684775907328 8000124231767556096 8079020920443764736 8102689927046627328 8126428276442271744 8152773740086689792 8172937081206079488 8186324249305153536 8206570567136968704 8257296480344211456 8283553095644872704 8291277124296245248 8307821317604769792 8332160637871190016 8393572964477435904 8414331847317651456 8428114417006149632 8438983210151589888 8501182874278428672 8526088683480416256 8574884806511296512 8610172398307639296 8641484402246811648 8716402693880414208 8741939029897641984 8752272663814078464 8777914087633846272 8828151446366060544 8854015171306586112 8860256159265718272 8864481287709130752 8890451447731716096 8945404520372895744 8973849186948612096 9000139760738500608 9088898535499235328 9115526167927455744 9142231810997555712 9171870457597526016 9209614780468297728 9232391888029089792 9289458540387237888 9327686764833275904 9442769585037115392 9481628719131918336 9563830733563232256 9591849768915468288 9603188061684891648 9631322401709359104 9662546654917558272 9686443948096094208 9721669952527663104 9726305857347518464 9786425458185732096 9846306746790838272 9875153348588077056 9907168089219268608 9972541448672772096 10001757878698180608 10034183064722079744 10063580085419507712 10104993995236048896 10162826437346721792 10204648768364609536 10225010852436639744 10254966938918387712 10285010787372250176 10360816628026834944 10386440874032726016 10403453733491965952 10462994306804219904 10493647610437435392 10601960913034543104 10666832309023408128 10727880238622048256 10759309575258636288 10790830990029901824 10803586569395503104 10835237701923028992 10870364986782253056 10897249441608105984 10915098999073538048 10936878696593620992 10942094089515958272 11009728640458948608 11077095090139693056 11109547517161586688 11191430619303247872 11219109129756868608 11251977613535453184 11288455947812339712 11321527596096946176 11334910499037904896 11368118244640555008 11433179742015062016 11474757976753963008 11480229864410185728 11621870258507218944 11655918706530189312 11669696885085437952 11703885450178461696 11770868595154747392 11805353561742114816 11819308383612174336 11853935263642288128 11927206027163860992 11965132249264816128 12000186347651334144 12118531380665647104 12154034890569940992 12189642414663407616 12229160610130034688 12279486373957730304 12309855850705453056 12385944720516317184 12436915686444367872 12590359446716153856 12621497770976477184 12642171625509224448 12658474815227384832 12751774311417643008 12789133025220624384 12804250748913188864 12841763202279145472 12915258597461458944 12962226603370217472 13128408995721117696 13166871131450769408 13242227169549090816 13281022756959879168 13296721931563696128 13335677171597574144 13418106780559343616 13460773780422918144 13473325326981398528 13500209641107750912 13550435249795629056 13633347803248852992 13673289251891183616 13713347716496333568 13814422170702446592 13848587832043634688 13893484243461341184 13934187810580856832 13991530147249913856 14135947884046057472 14164154377555673088 14222443078697877504 14345746100344848384 14387774653373202432 14404782092527337472 14446983602564038656 14493819982376337408 14529665922144141312 14582504928791494656 14589458786021277696 14679638187278598144 14769460120186257408 14812730022882115584 14860752133828902912 14958812173009158144 15002636818047270912 15051274597083119616 15095370128129261568 15113213998717206528 15157490992854073344 15244239656020082688 15306973152546914304 15495827011342958592 15541224942040252416 15579661311049089024 15605180600237948928 15694491460206329856 15740471415656153088 15805247018189717504 15902941369551814656 16000248463535112192 16205379854093254656 16252856552884543488 16305547480173379584 16345874162412158976 16372648498610307072 16413141134273937408 16514592960688422912 16582554248592490496 16615642635209539584 16664321275742380032 16787145928954871808 16828663694635302912 16856228834012299264 16877966420303179776 17002365748556857344 17052177366960832512 17149769613022593024 17220344796615278592 17282968804493623296 17432805387760828416 17483878059795283968 17504545327628156928 17555828175267692544 17656302892732121088 17708030342613172224 17720512318531436544 17728962575418261504 17780902895463432192 17890809040745791488 17947698373897224192 18000279521477001216 18177797070998470656 18231052335854911488 18284463621995111424 18343740915195052032 18419229560936595456 18464783776058179584 18578917080774475776 18655373529666551808 18885539170074230784 18963257438263836672 19127661467126464512 19183699537830936576 19206376123369783296 19262644803418718208 19372887896192188416 19443339905055326208 19452611714695036928 19572850916371464192 19692613493581676544 19750306697176154112 19945082897345544192 20003515757396361216 20068366129444159488 20127160170839015424 20209987990472097792 20325652874693443584 20450021704873279488 20509933877836775424 20570021574744500352 20721633256053669888 20772881748065452032 20806907466983931904 20987295220874870784 21203921826069086208 21333664618046816256 21518619150517272576 21581661980059803648 21607173138791006208 21670475403846057984 21740729973564506112 21794498883216211968 21830197998147076096 21873757393187241984 21884188179031916544 22019457280917897216 22154190180279386112 22219095034323173376 22382861238606495744 22438218259513737216 22503955227070906368 22576911895624679424 22643055192193892352 22669820998075809792 22736236489281110016 22866359484030124032 22949515953507926016 22960459728820371456 23243740517014437888 23311837413060378624 23407770900356923392 23541737190309494784 23610707123484229632 23638616767224348672 23707870527284576256 23854412054327721984 24000372695302668288 24237062761331294208 24308069781139881984 24379284829326815232 24458321220260069376 24558972747915460608 24619711701410906112 24771889441032634368 24873831372888735744 25180718893432307712 25242995541952954368 25284343251018448896 25316949630454769664 25503548622835286016 25578266050441248768 25608501497826377728 25683526404558290944 25830517194922917888 25924453206740434944 26256817991442235392 26333742262901538816 26484454339098181632 26562045513919758336 26593443863127392256 26671354343195148288 26836213561118687232 26921547560845836288 26946650653962797056 27000419282215501824 27266695606497705984 27346578503782367232 27426695432992667136 27628844341404893184 27697175664087269376 27868375621161713664 27983060294499827712 28271895768092114944 28328308755111346176 28444886157395755008 28691492200689696768 28775549306746404864 28809564185054674944 28893967205128077312 28987639964752674816 29059331844288282624 29165009857582989312 29178917572042555392 29359276374557196288 29538920240372514816 29625460045764231168 29721504267657805824 29917624346018316288 30005273636094541824 30102549194166239232 30190740256258523136 30314981985708146688 30488479312040165376 30613946305093828608 31082449884080504832 31159322622098178048 31210361200475897856 31388982920412659712 31480942831312306176 31610494036379435008 31805882739103629312 32000496927070224384 32410759708186509312 32505713105769086976 32611094960346759168 32691748324824317952 32745296997220614144 32826282268547874816 33029185921376845824 33165108497184980992 33231285270419079168 33328642551484760064 33574291857909743616 33657327389270605824 33755932840606359552 34004731497113714688 34104354733921665024 34299539226045186048 34440689593230557184 34865610775521656832 34967756119590567936 35009090655256313856 35111656350535385088 35312605785464242176 35416060685226344448 35457925150836523008 35561805790926864384 35781618081491582976 35895396747794448384 36000559042954002432 36355594141996941312 36462104671709822976 36568927243990222848 36687481830390104064 36838459121873190912 36929567552116359168 37157834161548951552 37310747059333103616 37771078340148461568 37926514876527673344 38255322934252929024 38367399075661873152 38412752246739566592 38525289606837436416 38745775792384376832 38886679810110652416 38905223429390073856 39385226987163353088 39500613394352308224 39890165794691088384 40007031514792722432 40254320341678030848 40419975980944195584 40651305749386887168 40900043409746558976 41019867755673550848 41140043149489000704 41443266512107339776 41545763496130904064 41613814933967863808 41974590441749741568 42407843652138172416 42667329236093632512 43037238301034545152 43163323960119607296 43214346277582012416 43340950807692115968 43481459947129012224 43588997766432423936 43747514786374483968 43768376358063833088 44038914561835794432 44308380360558772224 44438190068646346752 44876436519027474432 45007910454141812736 45153823791249358848 45286110384387784704 45339641996151619584 45472472978562220032 45732718968060248064 45920919457640742912 46487481034028875776 46623674826120757248 46815541800713846784 47083474380618989568 47221414246968459264 47415741054569152512 47708824108655443968 48000745390605336576 48616139562279763968 48758569658653630464 48916642440520138752 49117945495830921216 49239423402821812224 49543778882065268736 49747662745777471488 50361437786864615424 50485991083905908736 50568686502036897792 50633899260909539328 51007097245670572032 51156532100882497536 51217002995652755456 51367052809116581888 51661034389845835776 51848906413480869888 52513635982884470784 52667484525803077632 52968908678196363264 53124091027839516672 53186887726254784512 53342708686390296576 53672427122237374464 53843095121691672576 53893301307925594112 54000838564431003648 54533391212995411968 54693157007564734464 54853390865985334272 55257688682809786368 55394351328174538752 55736751242323427328 55966120588999655424 56656617510222692352 56889772314791510016 57382984401379393536 57551098613492809728 57619128370109349888 57787934410256154624 58118663688576565248 58330019715165978624 58357835144085110784 58718552749114392576 59077840480745029632 59250920091528462336 59835248692036632576 60010547272189083648 60205098388332478464 60381480512517046272 60629963971416293376 60976958624080330752 62164899768161009664 62318645244196356096 62420722400951795712 62961885662624612352 63220988072758870016 63611765478207258624 64000993854140448768 64821519416373018624 65011426211538173952 65222189920693518336 65383496649648635904 65490593994441228288 65652564537095749632 66058371842753691648 66330216994369961984 66462570540838158336 66657285102969520128 67148583715819487232 67314654778541211648 67511865681212719104 68009462994227429376 68208709467843330048 68599078452090372096 68881379186461114368 69731221551043313664 69935512239181135872 70223312701070770176 70625211570928484352 70832121370452688896 70915850301673046016 71123611581853728768 71563236162983165952 72001118085908004864 72711188283993882624 72924209343419645952 73137854487980445696 73374963660780208128 73676918243746381824 73859135104232718336 74315668323097903104 74621494118666207232 75542156680296923136 75853029753055346688 76510645868505858048 76734798151323746304 76825504493479133184 77050579213674872832 77491551584768753664 77773359620221304832 77810446858780147712 78770453974326706176 79001226788704616448 79780331589382176768 80014063029585444864 80508640683356061696 80839951961888391168 81800086819493117952 82039735511347101696 82280086298978001408 82886533024214679552 83091526992261808128 83227629867935727616 83949180883499483136 84815687304276344832 85334658472187265024 86074476602069090304 86326647920239214592 86428692555164024832 86681901615384231936 86962919894258024448 87177995532864847872 87495029572748967936 87536752716127666176 88077829123671588864 88616760721117544448 88876380137292693504 89752873038054948864 90015820908283625472 90307647582498717696 90572220768775569408 90944945957124440064 91465437936120496128 91841838915281485824 93247349652241514496 93631083601427693568 94166948761237979136 94442828493936918528 94831482109138305024 95417648217310887936 96001490781210673152 97232279124559527936 97517139317307260928 97833284881040277504 98235890991661842432 98478846805643624448 99087557764130537472 99495325491554942976 100722875573729230848 100971982167811817472 101267798521819078656 102014194491341144064 102313064201764995072 102434005991305510912 102734105618233163776 103322068779691671552 105027271965768941568 105334969051606155264 105937817356392726528 106248182055679033344 106373775452509569024 106685417372780593152 107344854244474748928 107686190243383345152 107786602615851188224 108001677128862007296 109066782425990823936 109386314015129468928 109706781731970668544 110515377365619572736 110788702656349077504 111473502484646854656 111932241177999310848 113313235020445384704 113779544629583020032 114765968802758787072 115102197226985619456 115238256740218699776 115575868820512309248 116237327377153130496 116660039430331957248 116715670288170221568 118155680961490059264 118501840183056924672 119670497384073265152 120021094544378167296 120762961025034092544 121259927942832586752 121953917248160661504 124329799536322019328 124637290488392712192 124841444801903591424 125923771325249224704 126441976145517740032 127223530956414517248 128001987708280897536 129643038832746037248 130022852423076347904 130444379841387036672 130766993299297271808 131305129074191499264 132116743685507383296 132660433988739923968 132925141081676316672 133314570205939040256 134629309557082423296 135023731362425438208 136018925988454858752 136417418935686660096 137198156904180744192 137762758372922228736 139462443102086627328 139871024478362271744 140446625402141540352 141250423141856968704 141664242740905377792 142247223163707457536 143126472325966331904 144002236171816009728 145848418686839291904 146275708975960891392 146749927321560416256 147353836487492763648 147718270208465436672 148631336646195806208 149242988237332414464 151084313360593846272 151706059506110693376 153021291737011716096 153469596302647492608 153651008986958266368 154101158427349745664 154983103169537507328 155546719240442609664 155620893717560295424 157540907948653412352 158002453577409232896 159560663178764353536 160028126059170889728 161017281366712123392 161679903923776782336 163600173638986235904 164079471022694203392 164560172597956002816 165773066048429359104 166183053984523616256 166455259735871455232 167898361766998966272 170669316944374530048 172148953204138180608 172653295840478429184 172857385110328049664 173363803230768463872 174355991065729695744 174990059145497935872 175073505432255332352 176155658247343177728 177233521442235088896 177752760274585387008 179505746076109897728 180031641816567250944 180615295164997435392 181144441537551138816 181889891914248880128 182930875872240992256 186494699304483028992 187262167202855387136 188885656987873837056 189662964218276610048 190835296434621775872 192002981562421346304 194464558249119055872 195034278634614521856 195666569762080555008 196471781983323684864 196957693611287248896 198175115528261074944 198990650983109885952 201445751147458461696 201943964335623634944 202535597043638157312 204028388982682288128 204626128403529990144 205468211236466327552 206644137559383343104 210669938103212310528 211875634712785453056 212496364111358066688 212747550905019138048 213370834745561186304 214689708488949497856 215573205231702376448 216003354257724014592 218133564851981647872 218772628030258937856 219413563463941337088 221030754731239145472 221577405312698155008 222947004969293709312 223864482355998621696 226626470040890769408 227559089259166040064 229531937605517574144 230204394453971238912 230476513480437399552 231151737641024618496 232474654754306260992 233320078860663914496 233431340576340443136 236311361922980118528 237003680366113849344 239340994768146530304 240042189088756334592 241525922050068185088 242519855885665173504 248659599072644038656 249274580976785424384 249682889603807182848 251847542650498449408 252883952291035480064 254447061912829034496 256003975416561795072 259286077665492074496 260045704846152695808 260888759682774073344 261533986598594543616 262610258148382998528 264233487371014766592 265850282163352633344 266629140411878080512 269258619114164846592 270047462724850876416 272834837871373320192 274396313808361488384 275525516745844457472 279742048956724543488 280893250804283080704 282500846283713937408 283328485481810755584 284494446327414915072 286252944651932663808 288004472343632019456 291696837373678583808 292551417951921782784 293499854643120832512 294707672974985527296 295436540416930873344 297262673292391612416 298485976474664828928 302168626721187692544 306042583474023432192 306939192605294985216 307302017973916532736 308202316854699491328 309966206339075014656 311241787435120590848 315081815897306824704 316004907154818465792 319121326357528707072 320056252118341779456 322034562733424246784 323359807847553564672 327200347277972471808 328158942045388406784 329120345195912005632 331546132096858718208 332366107969047232512 332910519471742910464 335796723533997932544 341338633888749060096 344297906408276361216 345306591680956858368 345714770220656099328 346727606461536927744 348711982131459391488 349980118290995871744 350147010864510664704 354467042884470177792 355505520549170774016 359011492152219795456 360063283633134501888 362288883075102277632 363779783828497760256 365861751744481984512 372989398608966057984 374524334405710774272 377771313975747674112 379325928436553220096 381670592869243551744 384005963124842692608 388929116498238111744 390068557269229043712 391333139524161110016 393915387222574497792 396350231056522149888 397981301966219771904 403887928671247269888 405071194087276314624 408056777965364576256 409252256807059980288 410936422472932655104 413288275118766686208 421339876206424621056 423751269425570906112 424992728222716133376 426741669491122372608 429379416977898995712 431146410463404752896 432006708515448029184 437545256060517875712 438827126927882674176 442061509462478290944 443154810625396310016 445894009938587418624 447728964711997243392 453252940081781538816 455118178518332080128 459063875211035148288 460408788907942477824 460953026960874799104 462303475282049236992 464949309508612521984 466640157721327828992 466862681152680886272 472622723845960237056 474007360732227698688 478681989536293060608 480084378177512669184 483051844100136370176 485039711771330347008 497319198145288077312 498549161953570848768 499365779207614365696 503695085300996898816 505767904582070960128 512007950833123590144 518572155330984148992 520091409692305391616 523067973197189087232 525220516296765997056 528466974742029533184 531700564326705266688 533258280823756161024 538517238228329693184 540094925449701752832 545669675742746640384 548792627616722976768 559484097913449086976 561786501608566161408 566656970963621511168 568988892654829830144 572505889303865327616 576008944687264038912 583393674747357167616 585102835903843565568 586999709286241665024 589415345949971054592 590873080833861746688 594525346584783224832 596971952949329657856 604337253442375385088 612085166948046864384 613878385210589970432 616404633709398982656 619932412678150029312 622483574870241181696 632009814309636931584 638242652715057414144 640112504236683558912 644069125466848493568 646719615695107129344 654400694555944943616 656317884090776813568 658240690391824011264 663092264193717436416 664732215938094465024 665821038943485820928 671593447067995865088 682677267777498120192 688595812816552722432 690613183361913716736 691429540441312198656 693455212923073855488 697423964262918782976 699960236581991743488 700294021729021329408 708934085768940355584 711011041098341548032 718022984304439590912 720126567266269003776 724577766150204555264 727559567656995520512 745978797217932115968 749048668811421548544 755542627951495348224 758651856873106440192 763341185738487103488 768011926249685385216 777858232996476223488 780137114538458087424 782666279048322220032 787830774445148995584 792700462113044299776 807775857342494539776 810142388174552629248 818504513614119960576 821872844945865310208 826576550237533372416 842679752412849242112 847502538851141812224 849985456445432266752 853483338982244745216 858758833955797991424 862292820926809505792 864013417030896058368 875090512121035751424 877654253855765348352 884123018924956581888 886309621250792620032 891788019877174837248 895457929423994486784 906505880163563077632 918127750422070296576 920817577815884955648 921906053921749598208 924606950564098473984 929898619017225043968 933725362305361772544 945245447691920474112 948014721464455397376 957363979072586121216 960168756355025338368 966103688200272740352 970079423542660694016 994638396290576154624 997098323907141697536 998731558415228731392 1007390170601993797632 1011535809164141920256 1024015901666247180288 1037144310661968297984 1040182819384610783232 1046135946394378174464 1050441032593531994112 1063401128653410533376 1066516561647512322048 1077034476456659386368 1080189850899403505664 1091339351485493280768 1097585255233445953536 1118968195826898173952 1123573003217132322816 1133313941927243022336 1137977785309659660288 1145011778607730655232 1152017889374528077824 1166787349494714335232 1170205671807687131136 1173999418572483330048 1181746161667723493376 1189050693169566449664 1193943905898659315712 1224170333896093728768 1227756770421179940864 1232809267418797965312 1239864825356300058624 1264019628619273863168 1280225008473367117824 1288138250933696987136 1293439231390214258688 1312635768181553627136 1316481380783648022528 1326184528387434872832 1329464431876188930048 1331642077886971641856 1343186894135991730176 1365354535554996240384 1377191625633105444864 1381226366723827433472 1382859080882624397312 1386910425846147710976 1394847928525837565952 1399920473163983486976 1400588043458042658816 1417868171537880711168 1422022082196683096064 1436045968608879181824 1440253134532538007552 1449155532300409110528 1455119135313991041024 1491957594435864231936 1498097337622843097088 1511085255902990696448 1517303713746212880384 1536023852499370770432 1555716465992952446976 1560274229076916174848 1575661548890297991168 1585400924226088599552 1615551714684989079552 1620284776349105258496 1637009027228239921152 1643745689891730620416 1685359504825698484224 1699970912890864533504 1706966677964489490432 1717517667911595982848 1724585641853619011584 1728026834061792116736 1750181024242071502848 1755308507711530696704 1768246037849913163776 1772619242501585240064 1783576039754349674496 1790915858847988973568 1813011760327126155264 1836255500844140593152 1841635155631769911296 1849213901128196947968 1859797238034450087936 1867450724610723545088 1896029442928910794752 1914727958145172242432 1920337512710050676736 1932207376400545480704 1940158847085321388032 1989276792581152309248 1994196647814283395072 1997463116830457462784 2014780341203987595264 2023071618328283840512 2048031803332494360576 2074288621323936595968 2080365638769221566464 2092271892788756348928 2100882065187063988224 2126802257306821066752 2133033123295024644096 2154068952913318772736 2160379701798807011328 2182678702970986561536 2237936391653796347904 2247146006434264645632 2266627883854486044672 2275955570619319320576 2290023557215461310464 2304035778749056155648 2333574698989428670464 2340411343615374262272 2347998837144966660096 2363492323335446986752 2378101386339132899328 2455513540842359881728 2465618534837595930624 2479729650712600117248 2528039257238547726336 2560450016946734235648 2576276501867393974272 2586878462780428517376 2625271536363107254272 2632962761567296045056 2652369056774869745664 2658928863752377860096 2686373788271983460352 2754383251266210889728 2762452733447654866944 2765718161765248794624 2773820851692295421952 2789695857051675131904 2801176086916085317632 2835736343075761422336 2844044164393366192128 2872091937217758363648 2880506269065076015104 2898311064600818221056 2910238270627982082048 2983915188871728463872 2996194675245686194176 3022170511805981392896 3034607427492425760768 3072047704998741540864 3111432931985904893952 3120548458153832349696 3151323097780595982336 3231103429369978159104 3240569552698210516992 3274018054456479842304 3287491379783461240832 3370719009651396968448 3399941825781729067008 3413933355928978980864 3435035335823191965696 3456053668123584233472 3500362048484143005696 3510617015423061393408 3545238485003170480128 3567152079508699348992 3581831717695977947136 3672511001688281186304 3683270311263539822592 3698427802256393895936 3719594476068900175872 3792058885857821589504 3840675025420101353472 3864414752801090961408 3880317694170642776064 3978553585162304618496 3988393295628566790144 3994926233660914925568 4029560682407975190528 4046143236656567681024 4096063606664988721152 4148577242647873191936 4160731277538443132928 4184543785577512697856 4201764130374127976448 4253604514613642133504 4266066246590049288192 4308137905826637545472 4320759403597614022656 4365357405941973123072 4475872783307592695808 4494292012868529291264 4533255767708972089344 4551911141238638641152 4608071557498112311296 4667149397978857340928 4680822687230748524544 4726984646670893973504 4756202772678265798656 4911027081684719763456 4931237069675191861248 5056078514477095452672 5120900033893468471296 5152553003734787948544 5173756925560857034752 5250543072726214508544 5265925523134592090112 5304738113549739491328 5317857727504755720192 5372747576543966920704 5508766502532421779456 5524905466895309733888 5547641703384590843904 5579391714103350263808 5602352173832170635264 5688088328786732384256 5744183874435516727296 5761012538130152030208 5796622129201636442112 5820476541255964164096 5967830377743456927744 5992389350491372388352 6044341023611962785792 6069214854984851521536 6144095409997483081728 6222865863971809787904 6241096916307664699392 6302646195561191964672 6462206858739956318208 6481139105396421033984 6548036108912959684608 6574982759566922481664 6741438019302793936896 6799883651563458134016 6827866711857957961728 6870070671646383931392 6912107336247168466944 7000724096968286011392 7021234030846122786816 7090476970006340960256 7134304159017398697984 7366540622527079645184 7396855604512787791872 7439188952137800351744 7584117771715643179008 7681350050840202706944 7728829505602181922816 7760635388341285552128 7957107170324609236992 7976786591257133580288 8059121364815950381056 8092286473313135362048 8297154485295746383872 8321462555076886265856 8369087571155025395712 8403528260748255952896 8507209029227284267008 8532132493180098576384 8616275811653275090944 8641518807195228045312 8730714811883946246144 8951745566615185391616 8988584025737058582528 9066511535417944178688 9103822282477277282304 9216143114996224622592 9334298795957714681856 9361645374461497049088 9453969293341787947008 9822054163369439526912 9862474139350383722496 10112157028954190905344 10241800067786936942592 10305106007469575897088 10501086145452429017088 10531851046269184180224 10635715455009511440384 10745495153087933841408 11017533005064843558912 11049810933790619467776 11095283406769181687808 11158783428206700527616 11376176657573464768512 11522025076260304060416 11593244258403272884224 11640953082511928328192 11935660755486913855488 11984778700982744776704 12088682047223925571584 12138429709969703043072 12288190819994966163456 12445731727943619575808 12482193832615329398784 12605292391122383929344 12924413717479912636416 12962278210792842067968 13096072217825919369216 13149965519133844963328 13482876038605587873792 13599767303126916268032 13655733423715915923456 13824214672494336933888 14001448193936572022784 14042468061692245573632 14180953940012681920512 14268608318034797395968 14733081245054159290368 14793711209025575583744 15168235543431286358016 15362700101680405413888 15457659011204363845632 15521270776682571104256 15914214340649218473984 15953573182514267160576 16118242729631900762112 16642925110153772531712 16738175142310050791424 16807056521496511905792 17064264986360197152768 17232551623306550181888 17283037614390456090624 17461429623767892492288 17903491133230370783232 17977168051474117165056 18133023070835888357376 18207644564954554564608 18432286229992449245184 18668597591915429363712 18723290748922994098176 18907938586683575894016 19644108326738879053824 19724948278700767444992 20224314057908381810688 20483600135573873885184 20610212014939151794176 21002172290904858034176 21063702092538368360448 21271430910019022880768 22099621867581238935552 22190566813538363375616 22317566856413401055232 22752353315146929537024 23044050152520608120832 23186488516806545768448 23281906165023856656384 23871321510973827710976 24177364094447851143168 24276859419939406086144 24891463455887239151616 24964387665230658797568 25210584782244767858688 25848827434959825272832 25924556421585684135936 26192144435651838738432 26299931038267689926656 26965752077211175747584 27199534606253832536064 27311466847431831846912 27648429344988673867776 28002896387873144045568 28084936123384491147264 28361907880025363841024 29466162490108318580736 29587422418051151167488 30336471086862572716032 30725400203360810827776 30915318022408727691264 31907146365028534321152 32236485459263801524224 33285850220307545063424 33476350284620101582848 34128529972720394305536 34566075228780912181248 34922859247535784984576 35806982266460741566464 35954336102948234330112 36266046141671776714752 36415289129909109129216 36864572459984898490368 37337195183830858727424 37446581497845988196352 37815877173367151788032 39288216653477758107648 39449896557401534889984 40448628115816763621376 40967200271147747770368 42004344581809716068352 42127404185076736720896 42542861820038045761536 44199243735162477871104 44381133627076726751232 45504706630293859074048 46088100305041216241664 46372977033613091536896 46563812330047713312768 47742643021947655421952 48354728188895702286336 49928775330461317595136 50421169564489535717376 51697654869919650545664 51849112843171368271872 52384288871303677476864 52599862076535379853312 53931504154422351495168 54399069212507665072128 54622933694863663693824 55296858689977347735552 56005792775746288091136 56169872246768982294528 56723815760050727682048 58932324980216637161472 59174844836102302334976 60672942173725145432064 61450800406721621655552 61830636044817455382528 63814292730057068642304 66571700440615090126848 66952700569240203165696 68257059945440788611072 69132150457561824362496 69845718495071569969152 71613964532921483132928 72532092283343553429504 72830578259818218258432 74674390367661717454848 74893162995691976392704 75631754346734303576064 78576433306955516215296 78899793114803069779968 80897256231633527242752 81934400542295495540736 84008689163619432136704 84254808370153473441792 85085723640076091523072 88398487470324955742208 88762267254153453502464 91009413260587718148096 92176200610082432483328 92745954067226183073792 96709456377791404572672 99857550660922635190272 103698225686342736543744 104768577742607354953728 105199724153070759706624 107863008308844702990336 108798138425015330144256 109245867389727327387648 110593717379954695471104 112011585551492576182272 112339744493537964589056 113447631520101455364096 117864649960433274322944 118349689672204604669952 121345884347450290864128 122901600813443243311104 127628585460114137284608 133143400881230180253696 136514119890881577222144 138264300915123648724992 139691436990143139938304 143227929065842966265856 145064184566687106859008 149786325991383952785408 151263508693468607152128 157152866613911032430592 157799586229606139559936 161794512463267054485504 163868801084590991081472 168017378327238864273408 168509616740306946883584 170171447280152183046144 176796974940649911484416 177524534508306907004928 182018826521175436296192 184352401220164864966656 185491908134452366147584 199715101321845270380544 207396451372685473087488 209537155485214709907456 217596276850030660288512 218491734779454654775296 224023171102985152364544 224679488987075929178112 226895263040202910728192 235729299920866548645888 236699379344409209339904 242691768694900581728256 245803201626886486622208 255257170920228274569216 266286801762460360507392 273028239781763154444288 276528601830247297449984 290128369133374213718016 299572651982767905570816 314305733227822064861184 315599172459212279119872 323589024926534108971008 327737602169181982162944 336034756654477728546816 337019233480613893767168 340342894560304366092288 353593949881299822968832 355049069016613814009856 364037653042350872592384 368704802440329729933312 399430202643690540761088 414792902745370946174976 419074310970429419814912 435192553700061320577024 449358977974151858356224 453790526080405821456384 471458599841733097291776 473398758688818418679808 485383537389801163456512 491606403253772973244416 510514341840456549138432 532573603524920721014784 546056479563526308888576 553057203660494594899968 599145303965535811141632 628611466455644129722368 655475204338363964325888 672069513308955457093632 674038466961227787534336 680685789120608732184576 707187899762599645937664 710098138033227628019712 728075306084701745184768 737409604880659459866624 798860405287381081522176 829585805490741892349952 870385107400122641154048 898717955948303716712448 942917199683466194583552 946797517377636837359616 970767074779602326913024 983212806507545946488832 1021028683680913098276864 1065147207049841442029568 1092112959127052617777152 1106114407320989189799936 1198290607931071622283264 1257222932911288259444736 1348076933922455575068672 1361371578241217464369152 1414375799525199291875328 1420196276066455256039424 1456150612169403490369536 1474819209761318919733248 1597720810574762163044352 1659171610981483784699904 1797435911896607433424896 1885834399366932389167104 1966425613015091892977664 2042057367361826196553728 2130294414099682884059136 2184225918254105235554304 2212228814641978379599872 2396581215862143244566528 2696153867844911150137344 2828751599050398583750656 2840392552132910512078848 2912301224338806980739072 2949638419522637839466496 3195441621149524326088704 3318343221962967569399808 3594871823793214866849792 3771668798733864778334208 4084114734723652393107456 4260588828199365768118272 4368451836508210471108608 4424457629283956759199744 4793162431724286489133056 5392307735689822300274688 5657503198100797167501312 5899276839045275678932992 6390883242299048652177408 6636686443925935138799616 7189743647586429733699584 8521177656398731536236544 8736903673016420942217216 8848915258567913518399488 9586324863448572978266112 10784615471379644600549376 11315006396201594335002624 12781766484598097304354816 13273372887851870277599232 14379487295172859467399168 17697830517135827036798976 19172649726897145956532224 21569230942759289201098752 25563532969196194608709632 26546745775703740555198464 28758974590345718934798336 38345299453794291913064448 43138461885518578402197504 53093491551407481110396928 57517949180691437869596672 76690598907588583826128896 86276923771037156804395008 115035898361382875739193344 172553847542074313608790016 230071796722765751478386688 345107695084148627217580032 690215390168297254435160064
- Sum of all divisors σ(n): 2308646151725087303729063919
- Sum of proper divisors (its aliquot sum) s(n): 1618430761556790049293903855
- 690215390168297254435160064 is an abundant number, because the sum of its proper divisors (1618430761556790049293903855) is greater than itself. Its abundance is 928215371388492794858743791
Bases of 690215390168297254435160064
- Binary: 1000111010111011101100101101000110011100011000100011010001000000000000000000000000000000002
- Hexadecimal: 0x23AEECB467188D100000000
- Base-36: 2EQ3OK9GD2IHOG0000
Squares and roots of 690215390168297254435160064
- 690215390168297254435160064 squared (6902153901682972544351600642) is 476397284825174810240110432422782923832692793300484096
- 690215390168297254435160064 cubed (6902153901682972544351600643) is 328816737820725468524495679345090726327303595337382262240640231452449814446342144
-
690215390168297254435160064 is a
perfect square number . Itssquare root is 26271950635008 -
The
cube root of 690215390168297254435160064 is 883747529.8855969745
Scales and comparisons
How big is 690215390168297254435160064?- 690,215,390,168,297,254,435,160,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 690,215,390,168,297,254,435,160,064 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 690215390168297254435160064 cubic inches would be around 73645627.5 feet tall.
Recreational maths with 690215390168297254435160064
- 690215390168297254435160064 backwards is 460061534452792861093512096
- 690215390168297254435160064 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 690215390168297254435160064's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 690215390168297254435160064 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 690215390168297254435160064 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/690215390168297254435160064/
Chicago style:
Numbermatics. 2024. "Number 690215390168297254435160064 - Facts about the integer". https://numbermatics.com/n/690215390168297254435160064/
The information we have on file for 690215390168297254435160064 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 690215390168297254435160064, math, Factors of 690215390168297254435160064, curriculum, school, college, exams, university, Prime factorization of 690215390168297254435160064, STEM, science, technology, engineering, physics, economics, calculator, six hundred ninety septillion, two hundred fifteen sextillion, three hundred ninety quintillion, one hundred sixty-eight quadrillion, two hundred ninety-seven trillion, two hundred fifty-four billion, four hundred thirty-five million, one hundred sixty thousand and sixty-four.