108167871214636147178274816
108,167,871,214,636,147,178,274,816 is an even composite number composed of seven prime numbers multiplied together.
108167871214636147178274816 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 108167871214636147178274816:
216 × 32 × 132 × 232 × 472 × 1932 × 49932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 23 × 23 × 47 × 47 × 193 × 193 × 4993 × 4993)See below for interesting mathematical facts about the number 108167871214636147178274816 from the Numbermatics database.
Names of 108167871214636147178274816
- Cardinal: 108167871214636147178274816 can be written as One hundred eight septillion, one hundred sixty-seven sextillion, eight hundred seventy-one quintillion, two hundred fourteen quadrillion, six hundred thirty-six trillion, one hundred forty-seven billion, one hundred seventy-eight million, two hundred seventy-four thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 1.08167871214636147178274816 × 1026
Factors of 108167871214636147178274816
Divisors of 108167871214636147178274816
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 32 36 39 46 47 48 52 64 69 72 78 92 94 96 104 117 128 138 141 144 156 169 184 188 192 193 207 208 234 256 276 282 288 299 312 338 368 376 384 386 414 416 423 468 507 512 529 552 564 576 579 598 611 624 676 736 752 768 772 828 832 846 897 936 1014 1024 1058 1081 1104 1128 1152 1158 1196 1222 1248 1352 1472 1504 1521 1536 1544 1587 1656 1664 1692 1737 1794 1833 1872 2028 2048 2116 2162 2208 2209 2256 2304 2316 2392 2444 2496 2509 2691 2704 2944 3008 3042 3072 3088 3174 3243 3312 3328 3384 3474 3588 3666 3744 3887 4056 4096 4232 4324 4416 4418 4439 4512 4608 4632 4761 4784 4888 4992 4993 5018 5382 5408 5499 5888 6016 6084 6144 6176 6348 6486 6624 6627 6656 6768 6877 6948 7176 7332 7488 7527 7774 7943 8112 8192 8464 8648 8832 8836 8878 9024 9071 9216 9264 9522 9568 9729 9776 9984 9986 10036 10764 10816 10998 11661 11776 12032 12168 12288 12352 12696 12972 13248 13254 13312 13317 13536 13754 13896 14053 14352 14664 14976 14979 15054 15548 15886 16224 16384 16928 17296 17664 17672 17756 18048 18142 18432 18528 19044 19136 19458 19552 19881 19968 19972 20072 20631 21528 21632 21996 22581 23322 23552 23829 24064 24336 24576 24704 24863 25392 25944 26496 26508 26624 26634 27072 27213 27508 27792 28106 28704 28717 29328 29952 29958 30108 31096 31772 32448 32617 32768 33856 34592 34983 35328 35344 35512 36096 36284 36864 37056 37249 38088 38272 38916 39104 39762 39936 39944 39951 40144 41262 42159 43056 43264 43992 44937 45162 46644 47104 47658 48128 48672 49152 49408 49726 50784 50807 51888 52992 53016 53248 53268 54144 54426 55016 55584 56212 57408 57434 57707 58656 59904 59916 60216 61893 62192 63544 64896 64909 65234 65536 67712 69184 69966 70656 70688 71024 71487 72192 72568 73728 74112 74498 74589 76176 76544 77832 78208 79524 79872 79888 79902 80288 81639 82524 84318 86112 86151 86528 87984 89401 89874 90324 93288 94208 95316 96256 97344 97851 98304 98816 99452 101568 101614 102097 103776 105984 106032 106496 106536 108288 108852 110032 111168 111747 112424 114816 114839 114868 115414 117312 117923 119808 119832 120432 123786 124384 126477 127088 129792 129818 130468 135424 138368 139932 141312 141376 142048 142974 144384 145136 147456 148224 148996 149178 152352 152421 153088 155664 156416 159048 159744 159776 159804 160576 163278 165048 168636 172224 172302 173056 173121 175968 178802 179748 180648 182689 186576 188416 190632 192512 194688 194727 195702 196608 197632 198904 203136 203228 204194 207552 208633 211968 212064 212992 213072 216576 217704 220064 222336 223494 223767 224848 229632 229678 229736 230828 234624 234671 235846 239616 239664 240864 247572 248768 252954 254176 258453 259584 259636 260936 268203 270848 276736 279864 282624 282752 284096 285948 288768 290272 293553 294912 296448 297992 298356 304704 304842 306176 306291 311328 312832 318096 319488 319552 319608 321152 323219 326556 330096 335241 337272 344448 344517 344604 346112 346242 351936 353769 357604 359496 361296 365378 373152 373321 376832 381264 385024 389376 389454 391404 395264 397808 406272 406456 408388 415104 417266 423936 424128 425984 426144 426337 433152 435408 440128 444672 446988 447534 449696 457263 459264 459356 459472 461656 469248 469342 471692 479232 479328 481728 484237 495144 497536 505908 508352 516906 519168 519272 519363 521872 536406 541696 548067 553472 559728 565248 565504 568192 571896 577536 580544 584181 587106 589824 592896 595984 596712 609408 609684 612352 612582 622656 625664 625899 636192 638976 639104 639216 642304 646438 653112 660192 660491 670482 674544 688896 689034 689208 692224 692484 703872 704013 707538 715208 718992 722592 730756 746304 746642 750191 753664 762528 770048 778752 778908 782808 790528 795616 804609 812544 812912 816776 830208 834532 843817 847872 848256 851968 852288 852674 856727 866304 870816 880256 889344 893976 895068 899392 914526 918528 918712 918873 918944 923312 938496 938684 943384 958464 958656 963456 963649 968474 969657 990288 995072 1011816 1016704 1033551 1033812 1038336 1038544 1038726 1043744 1061307 1072812 1083392 1096134 1106944 1119456 1119963 1130496 1131008 1136384 1143792 1155072 1161088 1168362 1168561 1174212 1185792 1191968 1193424 1218816 1219368 1224704 1225164 1245312 1251328 1251798 1272384 1277952 1278208 1278432 1279011 1284608 1292876 1306224 1320384 1320982 1327261 1340964 1349088 1377792 1378068 1378416 1384448 1384968 1407744 1408026 1415076 1430416 1437984 1445184 1452711 1461512 1492608 1492907 1493284 1500382 1507328 1525056 1532999 1540096 1557504 1557816 1565616 1581056 1591232 1609218 1625088 1625824 1633552 1644201 1660416 1669064 1687634 1695744 1696512 1704576 1705348 1713454 1732608 1741632 1750703 1760512 1778688 1787952 1790136 1798784 1829052 1837056 1837424 1837746 1837888 1846624 1876992 1877368 1877697 1886768 1916928 1917312 1926912 1927298 1936948 1939314 1980576 1981473 1990144 2023632 2033408 2067102 2067624 2076672 2077088 2077452 2087488 2112039 2122614 2145624 2166784 2192268 2213888 2238912 2239926 2250573 2260992 2262016 2272768 2287584 2310144 2322176 2336724 2337122 2348424 2371584 2383936 2386848 2437632 2438736 2449408 2450328 2490624 2502656 2503596 2531451 2544768 2555904 2556416 2556864 2558022 2569216 2570181 2585752 2612448 2640768 2641297 2641964 2654522 2681928 2698176 2712229 2755584 2756136 2756832 2768896 2769936 2815488 2816052 2830152 2860832 2875968 2890368 2890947 2905422 2908971 2923024 2985216 2985814 2986568 3000764 3050112 3050723 3065998 3080192 3115008 3115632 3131232 3162112 3182464 3218436 3250176 3251648 3267104 3288402 3320832 3338128 3359889 3375268 3391488 3393024 3409152 3410696 3426908 3465216 3483264 3501406 3505683 3521024 3557376 3575904 3580272 3597568 3658104 3674112 3674848 3675492 3675776 3693248 3753984 3754736 3755394 3773536 3833856 3834624 3837033 3853824 3854596 3873896 3878628 3961152 3962946 3980288 3981783 4047264 4066816 4134204 4135248 4153344 4154176 4154904 4174976 4201847 4224078 4245228 4291248 4333568 4358133 4384536 4427776 4477824 4478721 4479852 4501146 4521984 4524032 4545536 4575168 4598997 4620288 4644352 4673448 4674244 4696848 4743168 4767872 4773696 4798559 4875264 4877472 4898816 4900656 4981248 5005312 5007192 5062902 5089536 5112832 5113728 5116044 5138432 5140362 5171504 5224896 5252109 5281536 5282594 5283928 5309044 5363856 5396352 5397433 5424458 5511168 5512272 5513664 5537792 5539872 5542381 5630976 5632104 5660304 5721664 5751936 5780736 5781894 5810844 5817942 5846048 5944419 5970432 5971628 5973136 6001528 6100224 6101446 6131996 6230016 6231264 6262464 6295081 6324224 6364928 6436872 6500352 6503296 6534208 6576804 6641664 6676256 6719778 6750536 6751719 6782976 6786048 6818304 6821392 6853816 6930432 6966528 7002812 7011366 7042048 7114752 7151808 7160544 7195136 7316208 7348224 7349696 7350984 7351552 7386496 7507968 7509472 7510788 7547072 7594353 7667712 7669248 7674066 7707648 7709192 7710543 7747792 7757256 7922304 7923891 7925892 7960576 7963566 8094528 8133632 8136687 8268408 8270496 8306688 8308352 8309808 8349952 8403694 8448156 8490456 8582496 8586383 8667136 8672841 8716266 8769072 8855552 8955648 8957442 8959704 9002292 9048064 9091072 9150336 9152169 9197994 9240576 9288704 9346896 9348488 9393696 9486336 9535744 9547392 9597118 9750528 9754944 9797632 9801312 9805751 9962496 10010624 10014384 10125804 10179072 10225664 10227456 10232088 10276864 10280724 10343008 10449792 10504218 10517049 10563072 10565188 10567856 10618088 10727712 10792704 10794866 10848916 11022336 11024544 11027328 11029537 11075584 11079744 11084762 11137451 11261952 11264208 11320608 11443328 11503872 11561472 11563788 11621688 11635884 11692096 11888838 11940864 11943256 11945349 11946272 12003056 12200448 12202892 12263992 12460032 12462528 12524928 12527437 12590162 12605541 12648448 12729856 12873744 13000704 13006592 13068416 13153608 13283328 13352512 13436163 13439556 13501072 13503438 13565952 13572096 13636608 13642784 13707632 13796991 13860864 13933056 14005624 14022732 14084096 14229504 14303616 14321088 14390272 14395677 14632416 14696448 14699392 14701968 14703104 14772992 15015936 15018944 15021576 15094144 15188706 15191293 15338496 15348132 15415296 15418384 15421086 15495584 15514512 15756327 15844608 15847782 15851784 15921152 15927132 16189056 16192299 16267264 16273374 16536816 16540992 16613376 16616704 16619616 16627143 16699904 16807388 16896312 16980912 17164992 17172766 17254393 17334272 17345682 17432532 17538144 17711104 17911296 17914884 17919408 18004584 18096128 18182144 18300672 18304338 18395988 18577408 18693792 18696976 18787392 18885243 18972672 19071488 19094784 19194236 19407791 19501056 19509888 19595264 19602624 19611502 19704721 19924992 20021248 20028768 20251608 20358144 20451328 20454912 20464176 20553728 20561448 20686016 20899584 21008436 21034098 21126144 21130376 21135712 21236176 21455424 21585408 21589732 21697832 22044672 22049088 22054656 22059074 22159488 22163927 22169524 22274902 22523904 22528416 22641216 22759139 22886656 23007744 23122944 23127576 23243376 23271768 23384192 23771673 23777676 23881728 23886512 23890698 23892544 24006112 24400896 24405784 24410061 24527984 24920064 24925056 24930049 25049856 25054874 25180324 25211082 25459712 25747488 25759149 26001408 26013184 26136832 26307216 26566656 26705024 26872326 26879112 27002144 27006876 27144192 27273216 27285568 27415264 27456507 27593982 27721728 27866112 28011248 28045464 28168192 28459008 28607232 28642176 28780544 28791354 29264832 29392896 29398784 29403936 29406208 29417253 29545984 30031872 30037888 30043152 30188288 30377412 30382586 30676992 30696264 30830592 30836768 30842172 30991168 31029024 31512654 31689216 31695564 31703568 31842304 31854264 32378112 32384598 32534528 32546748 33073632 33081984 33088611 33226752 33233408 33239232 33254286 33399808 33412353 33614776 33792624 33961824 34329984 34336861 34345532 34508786 34668544 34691364 34865064 35076288 35258977 35422208 35822592 35829768 35838816 36009168 36192256 36364288 36601344 36608676 36791976 37154816 37387584 37393952 37574784 37582311 37770486 37816623 37945344 38142976 38189568 38388472 38815582 39002112 39019776 39205248 39223004 39409442 39659399 39849984 40042496 40057536 40266169 40503216 40716288 40902656 40909824 40928352 41107456 41122896 41372032 41799168 42016872 42068196 42252288 42260752 42271424 42472352 42910848 43170816 43179464 43187031 43395664 44089344 44098176 44109312 44118148 44318976 44327854 44339048 44549804 45047808 45056832 45282432 45291503 45518278 45573879 45773312 46015488 46245888 46255152 46486752 46543536 46768384 47543346 47555352 47763456 47773024 47781396 47785088 48012224 48576897 48801792 48811568 48820122 49055968 49840128 49850112 49860098 49881429 50099712 50109748 50360648 50422164 50919424 51494976 51518298 51763179 52002816 52026368 52273664 52614432 53133312 53410048 53744652 53758224 54004288 54013752 54288384 54546432 54571136 54830528 54913014 55187964 55732224 56022496 56090928 56336384 56655729 56918016 57214464 57284352 57561088 57582708 58223373 58529664 58785792 58797568 58807872 58812416 58834506 59091968 59114163 60063744 60075776 60086304 60376576 60754824 60765172 61353984 61392528 61661184 61673536 61684344 61982336 62058048 62381267 63025308 63378432 63391128 63407136 63684608 63708528 64756224 64769196 65069056 65093496 66147264 66163968 66177222 66466816 66478464 66491781 66508572 66799616 66824706 67229552 67585248 67923648 68277417 68659968 68673722 68691064 69017572 69382728 69730128 70152576 70166629 70517954 70844416 71645184 71659536 71677632 72018336 72050953 72384512 72728576 73202688 73217352 73583952 74309632 74775168 74787904 74790147 75149568 75164622 75540972 75633246 76285952 76379136 76776944 77277447 77631164 78004224 78039552 78410496 78446008 78818884 79318798 79699968 80115072 80532338 81006432 81432576 81805312 81819648 81856704 82214912 82245792 82283041 82744064 83598336 84033744 84136392 84504576 84521504 84542848 84944704 85821696 86341632 86358928 86374062 86791328 88178688 88196352 88218624 88236296 88251759 88637952 88655708 88678096 89099608 90095616 90113664 90564864 90583006 91036556 91147758 91546624 92030976 92491776 92510304 92973504 93087072 93536768 95086692 95110704 95526912 95546048 95562792 95570176 96024448 97153794 97603584 97623136 97640244 98111936 99265833 99680256 99700224 99720196 99762858 100199424 100219496 100237059 100721296 100844328 101838848 102989952 103010583 103036596 103526358 104005632 104052736 104547328 105228864 105776931 106266624 106820096 107489304 107516448 108008576 108027504 108576768 109092864 109142272 109661056 109826028 110375928 111464448 112044992 112181856 112672768 112746933 113311458 113836032 114428928 114568704 115122176 115165416 116446746 117059328 117595136 117615744 117624832 117669012 118183936 118228326 118978197 120127488 120151552 120172608 120753152 120798507 121509648 121530344 122707968 122785056 123322368 123347072 123368688 123964672 124116096 124140959 124762534 126050616 126756864 126782256 126814272 127369216 127417056 127474763 129512448 129538392 130138112 130186992 132294528 132327936 132354444 132933632 132956928 132983562 133017144 133599232 133649412 134459104 135170496 135847296 135874509 136554834 136721637 137319936 137347444 137382128 138035144 138765456 139460256 140305152 140333258 141035908 143290368 143319072 143355264 143383981 144036672 144101906 144769024 144786863 145457152 146405376 146434704 147167904 148619264 149550336 149575808 149580294 150299136 150329244 151081944 151266492 152571904 152758272 153553888 154554894 155262328 155289537 156008448 156079104 156820992 156892016 157637768 158637596 159399936 160230144 161064676 162012864 162856681 162865152 163610624 163639296 163713408 164429824 164491584 164566082 165488128 167196672 168067488 168272784 169009152 169043008 169085696 169889408 171643392 172683264 172717856 172748124 173582656 174670119 176357376 176392704 176437248 176472592 176503518 177275904 177311416 177342489 177356192 178199216 180191232 180227328 181129728 181166012 182073112 182295516 183093248 184061952 184983552 185020608 185947008 185984257 186174144 187073536 187143801 190173384 190221408 191053824 191092096 191125584 191140352 192048896 194307588 195207168 195246272 195280488 196223872 197486809 198531666 199400448 199440392 199475343 199525716 200398848 200438992 200474118 201442592 201688656 203677696 204832251 205979904 206021166 206073192 207052716 208105472 209094656 210457728 210499887 211553862 212533248 213640192 214978608 215032896 216017152 216055008 216152859 217153536 218185728 218284544 219322112 219652056 220751856 222928896 224089984 224363712 224370441 225345536 225493866 225532273 226622916 228857856 229137408 230244352 230330832 232893492 234118656 235190272 235231488 235249664 235338024 236367872 236456652 237956394 240303104 240345216 241506304 241597014 243019296 243060688 245415936 245570112 246644736 246694144 246737376 246849123 247929344 248232192 248281918 249525068 252101232 253513728 253564512 253628544 253679351 254738432 254834112 254949526 256161373 259024896 259076784 260276224 260373984 264589056 264655872 264708888 265867264 265913856 265967124 266034288 267198464 267298824 268918208 270340992 271694592 271749018 273109668 273443274 274639872 274694888 274764256 276070288 277530912 278920512 280610304 280666516 282071816 286580736 286638144 286710528 286767962 288073344 288131051 288203812 289573726 290914304 292810752 292869408 294335808 295868807 297238528 299100672 299151616 299160588 300598272 300658488 302163888 302532984 305143808 305516544 307107776 309031749 309109788 310524656 310579074 312016896 312158208 313641984 313784032 315275536 317275192 317330793 318799872 320460288 322129352 324025728 324090637 325713362 325730304 327221248 327278592 327426816 328983168 329132164 330976256 334393344 336134976 336545568 338018304 338086016 338171392 339778816 343286784 345366528 345435712 345496248 347165312 349340238 352785408 352874496 352945184 353007036 354551808 354622832 354684978 354712384 356398432 356934591 360382464 360454656 362259456 362332024 362395521 364146224 364591032 366186496 368123904 369967104 370041216 371894016 371968514 372348288 372422877 374147072 374287602 380346768 380442816 382107648 382184192 382251168 382280704 382424289 384097792 388615176 390414336 390492544 390560976 392447744 394973618 397063332 398800896 398880784 398950686 399051432 400797696 400877984 400948236 402885184 403377312 407355392 407623527 409664502 411959808 412042332 412146384 414105432 416210944 418189312 420915456 420999774 423107724 427280384 429957216 430065792 430151943 432034304 432110016 432305718 434307072 434360589 436371456 436569088 438644224 439304112 441503712 445857792 446379193 448179968 448727424 448740882 450691072 450987732 451064546 453245832 457715712 458274816 460488704 460661664 465786984 468237312 470380544 470462976 470499328 470676048 472735744 472913304 475912788 480606208 480690432 483012608 483194028 486038592 486121376 488570043 490831872 491140224 493289472 493388288 493474752 493698246 495858688 496464384 496563836 499050136 504202464 507027456 507129024 507257088 507358702 509668224 509770321 509899052 512322746 518049792 518153568 520552448 520747968 523460197 529178112 529311744 529417776 531734528 531827712 531934248 532068576 534396928 534597648 537836416 540681984 543389184 543498036 546219336 546886548 549279744 549389776 549528512 552140576 555061824 557841024 557952771 561220608 561333032 561431403 564143632 573161472 573276288 573391127 573421056 573535924 576146688 576262102 576407624 579147452 585621504 585738816 588671616 588789539 591737614 592460427 594477056 598201344 598303232 598321176 601196544 601316976 604327776 605065968 610287616 611033088 614215552 618063498 618219576 621049312 621158148 624316416 627283968 627568064 630551072 631499661 634550384 634661586 637599744 640920576 644258704 648051456 648181274 648458577 651426724 651460608 654557184 654853632 657966336 658264328 661952512 668786688 672269952 673091136 676036608 676172032 676342784 676596819 679557632 686573568 690733056 690871424 690992496 694330624 698680476 705570816 705748992 705890368 706014072 709103616 709245664 709369956 709424768 712796864 713869182 720909312 724518912 724664048 724791042 728292448 729182064 732372992 736247808 739934208 740082432 740547369 743788032 743937028 744696576 744845754 748294144 748575204 760693536 760885632 761038053 764215296 764368384 764502336 764561408 764848578 768195584 768484119 777230352 780828672 780985088 781121952 784895488 789947236 794126664 797601792 797761568 797901372 798102864 801595392 801755968 801896472 805770368 806754624 810956471 814710784 815247054 819329004 823919616 824084664 824292768 828210864 832421888 836378624 841830912 841999548 846215448 854560768 859914432 860131584 860303886 864068608 864220032 864393153 864611436 868721178 872742912 873138176 877288448 878608224 883007424 887606421 891715584 892758386 896359936 897454848 897481764 901975464 902129092 906491664 912166177 915431424 916549632 920977408 921323328 926121887 931573968 936474624 940761088 940925952 940998656 941352096 945471488 945826608 951825576 961212416 961380864 966025216 966388056 972077184 972242752 972271911 977140086 981663744 982280448 986776576 986949504 987396492 991717376 992928768 993127672 998100272 1008404928 1014054912 1014258048 1014514176 1014717404 1019336448 1019540642 1019798104 1024645492 1036099584 1036307136 1041495936 1041704569 1046920394 1058356224 1058623488 1058835552 1063469056 1063655424 1063868496 1064137152 1068793856 1069195296 1069679533 1075672832 1081363968 1086778368 1086996072 1092438672 1093773096 1098559488 1098779552 1099057024 1104281152 1110123648 1115682048 1115905542 1117268631 1122441216 1122666064 1122862806 1128287264 1146322944 1146552576 1146782254 1146842112 1147071848 1147272867 1152293376 1152524204 1152815248 1158294904 1171243008 1171477632 1171712303 1177343232 1177579078 1183475228 1184920854 1196402688 1196606464 1196642352 1202393088 1202633952 1208655552 1210131936 1220575232 1222066176 1228431104 1236126996 1236439152 1242098624 1242316296 1248632832 1254567936 1255136128 1261102144 1262999322 1269100768 1269323172 1281841152 1288517408 1290455829 1296102912 1296362548 1296917154 1302853448 1302921216 1303081767 1309114368 1309707264 1315932672 1316528656 1323905024 1337573376 1339137579 1344539904 1346182272 1352073216 1352344064 1352685568 1353193638 1359115264 1373147136 1381466112 1381742848 1381984992 1388661248 1397360952 1411141632 1411497984 1411780736 1412028144 1418207232 1418491328 1418739912 1418849536 1425593728 1427738364 1441818624 1449037824 1449328096 1449582084 1456584896 1458364128 1464745984 1465710129 1472495616 1479868416 1480164864 1481094738 1487576064 1487874056 1489393152 1489691508 1496588288 1497150408 1521387072 1521771264 1522076106 1528736768 1529004672 1529122816 1529310963 1529697156 1536391168 1536968238 1554460704 1561657344 1561970176 1562243904 1569790976 1570380591 1579894472 1588253328 1595203584 1595523136 1595802744 1596205728 1603190784 1603511936 1603792944 1611540736 1613509248 1613832467 1621912942 1629421568 1630494108 1638658008 1647839232 1648169328 1648585536 1656421728 1657171919 1664843776 1672757248 1673858313 1683661824 1683999096 1692430896 1709121536 1719828864 1720173381 1720263168 1720607772 1728137216 1728440064 1728786306 1729222872 1737442356 1746276352 1754576896 1757216448 1766014848 1766368617 1775212842 1777381281 1783431168 1785516772 1792719872 1794909696 1794963528 1803950928 1804258184 1812983328 1824332354 1830862848 1833099264 1842646656 1852243774 1863147936 1863991753 1872949248 1881522176 1881851904 1881997312 1882704192 1890942976 1891653216 1892509943 1903651152 1922424832 1922761728 1932050432 1932776112 1944154368 1944485504 1944543822 1954280172 1964560896 1973553152 1973899008 1974792984 1983434752 1985857536 1986255344 1996200544 2016809856 2028109824 2028516096 2029028352 2029434808 2029790457 2038672896 2039081284 2039596208 2049290984 2072199168 2072614272 2082991872 2083409138 2093840788 2116712448 2117246976 2117671104 2126938112 2127310848 2127736992 2128274304 2128700641 2137587712 2138390592 2139359066 2151345664 2162727936 2173556736 2173992144 2184877344 2187546192 2197118976 2197559104 2198114048 2208562304 2220247296 2231364096 2231811084 2234537262 2244882432 2245332128 2245725612 2256574528 2283114159 2292645888 2293105152 2293564508 2293684224 2294143696 2294545734 2304586752 2305048408 2305452357 2305630496 2316589808 2342486016 2342955264 2343424606 2354686464 2355158156 2366950456 2369841708 2392805376 2393212928 2393284704 2404786176 2405267904 2417311104 2417795341 2420263872 2432869413 2441150464 2444132352 2456862208 2472253992 2472878304 2484197248 2484632592 2497265664 2509135872 2510272256 2522204288 2525998644 2538201536 2538646344 2563682304 2577034816 2580911658 2592205824 2592725096 2593179459 2593834308 2605706896 2606163534 2618228736 2619414528 2631865344 2633057312 2647810048 2662819263 2675146752 2678275158 2689079808 2692364544 2704688128 2705371136 2706387276 2718230528 2736498531 2746294272 2762932224 2763485696 2763969984 2777322496 2778365661 2794721904 2822283264 2822995968 2823561472 2824056288 2836414464 2836982656 2837479824 2837699072 2851187456 2855476728 2883637248 2898075648 2898656192 2899164168 2913169792 2916728256 2916815733 2929491968 2931420258 2931919549 2944991232 2960329728 2962189476 2975152128 2975748112 2978786304 2979383016 2993176576 2994300816 3042774144 3043542528 3044152212 3057473536 3058009344 3058245632 3058621926 3059394312 3072782336 3073936476 3108921408 3123940352 3124487808 3125113707 3139581952 3140761182 3159788944 3176506656 3190407168 3191046272 3191605488 3192411456 3206381568 3207023872 3207585888 3209038599 3223081472 3227018496 3227664934 3243825884 3260988216 3277316016 3295678464 3296338656 3297171072 3297831563 3312843456 3314343838 3329687552 3330097849 3345514496 3347716626 3367323648 3367998192 3384861792 3418243072 3439657728 3440346762 3440526336 3441215544 3456274432 3456880128 3457572612 3458445744 3474884712 3492552704 3509153792 3514432896 3515136909 3532029696 3532737234 3550425684 3554762562 3571033544 3585439744 3589819392 3589927056 3607901856 3608516368 3625966656 3648664708 3661725696 3666198528 3685293312 3704487548 3726295872 3727983506 3745703663 3745898496 3763044352 3763703808 3765408384 3781885952 3783306432 3785019886 3807302304 3844849664 3845523456 3864100864 3865552224 3888308736 3888971008 3889087644 3908560344 3929121792 3947106304 3947798016 3949585968 3966869504 3971715072 3972510688 3992401088 4017412737 4033619712 4056219648 4057032192 4058056704 4058869616 4059580914 4077345792 4078162568 4079192416 4098581968 4144398336 4145228544 4165983744 4166818276 4187681576 4213178281 4233424896 4234493952 4235342208 4253876224 4254621696 4255473984 4256548608 4257401282 4276781184 4277637911 4278718132 4302691328 4325455872 4347113472 4347984288 4369754688 4375092384 4394237952 4395118208 4396228096 4417124608 4440494592 4462728192 4463622168 4469074524 4489764864 4490664256 4491451224 4513149056 4566228318 4586210304 4587129016 4587368448 4587932889 4588287392 4589091468 4609173504 4610096816 4610904714 4611260992 4633179616 4684972032 4685910528 4686849212 4709372928 4710316312 4711141773 4733900912 4739683416 4785610752 4786425856 4786569408 4809572352 4810535808 4811499457 4834622208 4835590682 4840527744 4841497401 4865738826 4888264704 4913724416 4944507984 4945756608 4968394496 4969265184 4971515757 4994531328 5018271744 5020544512 5044408576 5051997288 5076403072 5077292688 5127364608 5154069632 5160520143 5161823316 5184411648 5185450192 5186358918 5187668616 5211413792 5212327068 5238829056 5263730688 5266114624 5295620096 5299105851 5325638526 5350293504 5356550316 5378159616 5384729088 5409376256 5410742272 5412774552 5436461056 5472997062 5492588544 5526971392 5527939968 5554644992 5556731322 5589443808 5591975259 5644566528 5645991936 5647122944 5648112576 5672828928 5673965312 5674959648 5675398144 5677529829 5702374912 5710953456 5767274496 5796151296 5797312384 5798328336 5826339584 5833456512 5833631466 5834625073 5858983936 5862840516 5863839098 5920659456 5924378952 5950304256 5951496224 5957572608 5958766032 5986353152 5988601632 6085548288 6087085056 6088304424 6114947072 6116018688 6116491264 6117243852 6118788624 6145564672 6147872952 6217842816 6247880704 6248975616 6250227414 6279163904 6281522364 6319577888 6353013312 6380814336 6382092544 6383210976 6384822912 6386101923 6412763136 6414047744 6415171776 6418077198 6446162944 6454036992 6455329868 6487651768 6521976432 6554632032 6591356928 6592677312 6594342144 6595663126 6625686912 6627014173 6628687676 6660195698 6691028992 6695433252 6734647296 6735996384 6769723584 6804982561 6836486144 6879315456 6880693524 6881052672 6882431088 6912548864 6913760256 6915145224 6916891488 6949769424 6985105408 7018307584 7028865792 7030273818 7064059392 7065474468 7100851368 7109525124 7142067088 7170879488 7179638784 7179854112 7215803712 7217032736 7251933312 7253386023 7297329416 7298608239 7323451392 7332397056 7370586624 7408975096 7452591744 7454084651 7455967012 7491407326 7491796992 7526088704 7527407616 7530816768 7566612864 7570039772 7614604608 7654264007 7689699328 7691046912 7728201728 7731104448 7776617472 7777942016 7778175288 7817120688 7858243584 7894212608 7895596032 7899171936 7933739008 7943430144 7945021376 7984802176 8034825474 8067239424 8114064384 8116113408 8117739232 8119161828 8154691584 8156325136 8158384832 8197163936 8209495593 8288796672 8290457088 8331967488 8333636552 8335096983 8375363152 8426356562 8466849792 8468987904 8470684416 8509243392 8510947968 8513097216 8514802564 8553562368 8555275822 8557436264 8605382656 8650911744 8694226944 8695968576 8739509376 8741260079 8750184768 8788475904 8790236416 8792456192 8795758647 8834249216 8880989184 8925456384 8927244336 8938149048 8979529728 8981328512 8982902448 9026298112 9132456636 9172420608 9174258032 9174736896 9175865778 9176574784 9178182936 9218347008 9220193632 9221809428 9222521984 9266359232 9371821056 9373698424 9375341121 9418745856 9420632624 9422283546 9467801824 9479366832 9571221504 9572851712 9573138816 9619144704 9621071616 9622998914 9627115797 9669244416 9671181364 9681055488 9682994802 9731477652 9827448832 9889015968 9891513216 9893494689 9936788992 9938530368 9943031514 9989062656 9990293547 10036543488 10041089024 10088817152 10103994576 10152806144 10154585376 10254729216 10308139264 10321040286 10323646632 10368823296 10370900384 10372717836 10375337232 10422827584 10424654136 10477658112 10527461376 10532229248 10545410727 10591240192 10598211702 10651277052 10713100632 10756319232 10769458176 10818752512 10821484544 10825549104 10872922112 10945994124 10985177088 11053942784 11055879936 11109289984 11113462644 11178887616 11183950518 11237110989 11289133056 11294245888 11296225152 11345657856 11347930624 11349919296 11350796288 11355059658 11404749824 11421906912 11534548992 11592302592 11594624768 11596656672 11652679168 11666913024 11667262932 11669250146 11725681032 11727678196 11841318912 11848757904 11900608512 11902992448 11915145216 11917532064 11972706304 11977203264 12039584531 12171096576 12174170112 12176608848 12229894144 12232037376 12232982528 12234487704 12237577248 12291129344 12295745904 12435685632 12495761408 12497951232 12500454828 12558327808 12563044728 12639155776 12639534843 12706026624 12761628672 12764185088 12766421952 12769645824 12772203846 12828095488 12830343552 12832913733 12836154396 12892325888 12908073984 12910659736 12975303536 13043952864 13109264064 13182713856 13185354624 13187995921 13188684288 13191326252 13251373824 13254028346 13257375352 13320391396 13390866504 13469294592 13471992768 13539447168 13542159397 13609965122 13672972288 13758630912 13761387048 13762105344 13764862176 13825097728 13827520512 13830290448 13833782976 13899538848 13905833929 13970210816 14036615168 14057731584 14060547636 14128118784 14130948936 14201702736 14219050248 14284134176 14341758976 14359277568 14359708224 14431607424 14434065472 14434498371 14503866624 14506772046 14524492203 14594658832 14597216478 14664794112 14741173248 14817950192 14905183488 14908169302 14911934024 14914547271 14982814652 14983593984 15054815232 15061633536 15133225728 15140079544 15229209216 15232259939 15308528014 15379398656 15382093824 15462208896 15553234944 15555884032 15556350576 15634241376 15716487168 15788425216 15791192064 15798343872 15867478016 15886860288 15890042752 15969604352 16069650948 16134478848 16228128768 16232226816 16235478464 16238323656 16309383168 16312650272 16316769664 16394327872 16418991186 16580914176 16663934976 16667273104 16670193966 16750726304 16775925777 16852713124 16933699584 16937975808 16941368832 17018486784 17021895936 17026194432 17029605128 17032589487 17107124736 17110551644 17114872528 17210765312 17301823488 17388453888 17391937152 17479018752 17482520158 17500369536 17503875219 17576951808 17580472832 17584912384 17591517294 17668498432 17761978368 17850912768 17854488672 17876298096 17959059456 17962657024 17965804896 18052596224 18264913272 18344841216 18348516064 18349473792 18351731556 18353149568 18356365872 18436694016 18440387264 18443618856 18445043968 18532718464 18743642112 18747396848 18750682242 18837491712 18841265248 18844567092 18935603648 18958733664 19142443008 19145703424 19146277632 19158305769 19238289408 19242143232 19245997828 19254231594 19338488832 19342362728 19362110976 19365989604 19462955304 19654897664 19778031936 19783026432 19786989378 19873577984 19877060736 19881042519 19886063028 19980587094 20073086976 20082178048 20177634304 20207989152 20305612288 20309170752 20414947683 20509458432 20616278528 20642080572 20647293264 20737646592 20741800768 20745435672 20750674464 20845655168 20849308272 20955316224 20979822071 21054922752 21064458496 21090821454 21182480384 21196423404 21302554104 21426201264 21512638464 21538916352 21637505024 21642969088 21651098208 21745844224 21760158069 21891988248 21970354176 22107885568 22111759872 22218579968 22226925288 22357775232 22362253953 22367901036 22474221978 22578266112 22588491776 22592450304 22695861248 22699838592 22701592576 22710119316 22809499648 22843813824 22962792021 23069097984 23184605184 23189249536 23193313344 23305358336 23333826048 23334525864 23338500292 23451362064 23455356392 23682637824 23697515808 23801217024 23805984896 23830290432 23835064128 23954406528 23959205087 24079169062 24342193152 24348340224 24353217696 24459788288 24464074752 24465965056 24468975408 24475154496 24582258688 24591491808 24602629259 24871371264 24991522816 24995902464 25000909656 25116655616 25126089456 25278311552 25279069686 25412053248 25528370176 25532843904 25539291648 25544407692 25656190976 25660687104 25665827466 25672308792 25784651776 25816147968 25821319472 25950607072 26087905728 26218528128 26223780237 26365427712 26370709248 26375991842 26377368576 26382652504 26387275941 26502747648 26508056692 26514750704 26640782792 26781733008 26938589184 26943985536 26949382969 27078894336 27084318794 27219930244 27517261824 27522774096 27524210688 27529724352 27650195456 27655041024 27660580896 27667565952 27673108333 27799077696 27811667858 27940421632 28073230336 28115463168 28121095272 28256237568 28261897872 28403405472 28438100496 28568268352 28683517952 28718555136 28719416448 28863214848 28868130944 28868996742 29007733248 29013544092 29048984406 29189317664 29194432956 29482346496 29635900384 29680484067 29810366976 29816338604 29823868048 29829094542 29965629304 29967187968 29970880641 30109630464 30123267072 30266451456 30280159088 30458418432 30464519878 30617056028 30764187648 30924417792 31106469888 31111768064 31112701152 31268482752 31431339433 31432974336 31576850432 31582384128 31596687744 31734956032 31773720576 31780085504 31939208704 32139301896 32268957696 32456257536 32464453632 32470956928 32476647312 32618766336 32625300544 32633539328 32788655744 32837982372 33161828352 33327869952 33334546208 33340387932 33501452608 33551851554 33705426248 33711332967 33867399168 33882737664 34036973568 34043791872 34052388864 34059210256 34065178974 34214249472 34221103288 34229745056 34421530624 34603646976 34776907776 34783874304 34958037504 34965040316 35000739072 35007750438 35160945664 35169824768 35183034588 35336996864 35523956736 35701825536 35708977344 35752596192 35918118912 35925314048 35931609792 36105192448 36118753593 36529826544 36689682432 36697032128 36698947584 36703463112 36706299136 36712731744 36873388032 36880774528 36887237712 36890087936 37065436928 37487284224 37494793696 37501364484 37674983424 37682530496 37689134184 37871207296 37917467328 37918604529 38114954137 38284886016 38291406848 38292555264 38316611538 38484286464 38491995656 38498741199 38508463188 38676977664 38684725456 38724221952 38731979208 38925910608 39309795328 39556063872 39563987763 39566052864 39573978756 39747155968 39754121472 39762085038 39772126056 39961174188 40164356096 40355268608 40415978304 40611224576 40618341504 40626478191 40829895366 41018916864 41232557056 41284161144 41294586528 41475293184 41483601536 41490871344 41501348928 41691310336 41698616544 41717501787 41910632448 41959644142 42109845504 42128916992 42181642908 42392846808 42605108208 42852402528 42871810319 43025276928 43077832704 43275010048 43285938176 43302196416 43303495113 43491688448 43520316138 43527728689 43783976496 44215771136 44223519744 44437159936 44453850576 44715550464 44724507906 44735802072 44948443956 45176983552 45184900608 45391722496 45399677184 45403185152 45420238632 45618999296 45687627648 45696779817 45925584042 46138195968 46378499072 46386626688 46610716672 46667652096 46669051728 46677000584 46902724128 46910712784 47365275648 47395031616 47602434048 47611969792 47660580864 47670128256 47908813056 47918410174 48158338124 48684386304 48696680448 48706435392 48919576576 48928149504 48937950816 48950308992 48960114743 49164517376 49182983616 49205258518 49742742528 49983045632 49991804928 50001819312 50233311232 50252178912 50556623104 50558139372 50824106496 51056740352 51065687808 51078583296 51088815384 51312381952 51321374208 51331654932 51344617584 51569303552 51632295936 51642638944 51901214144 52175811456 52437056256 52447560474 52511625657 52730855424 52741418496 52751983684 52754737152 52765305008 52774551882 53005495296 53016113384 53029501408 53281565584 53563466016 53877178368 53887971072 53898765938 54157788672 54168637588 54439860488 55034523648 55045548192 55048421376 55059448704 55070478241 55300390912 55310082048 55321161792 55335131904 55346216666 55598155392 55609292843 55623335716 56146460672 56230926336 56242190544 56512475136 56523795744 56806810944 56876200992 57136536704 57367035904 57437110272 57438832896 57726429696 57736261888 57737993484 58015466496 58027088184 58097968812 58378635328 58388865912 58964692992 59271800768 59360968134 59620733952 59632677208 59643127557 59647736096 59658189084 59931258608 59941761282 60219260928 60246534144 60532902912 60560318176 60916836864 60929039756 61234112056 61244843049 61528375296 61848835584 62212939776 62223536128 62225402304 62536965504 62549492941 62862678866 62865948672 62939466213 63153700864 63164768256 63193375488 63547441152 63560171008 63878417408 64278603792 64537915392 64912515072 64928907264 64941913856 64953294624 65237532672 65250601088 65267078656 65577311488 65675964744 66323656704 66655739904 66669092416 66680775864 67002905216 67086761859 67103703108 67410852496 67422665934 67734798336 67765475328 68087583744 68104777728 68118420512 68130357948 68428498944 68442206576 68459490112 68843061248 68888376063 69207293952 69553815552 69567748608 69916075008 69930080632 70001478144 70015500876 70321891328 70339649536 70366069176 70673993728 71047913472 71403651072 71417954688 71505192384 71850628096 71863219584 71877615261 72210384896 72237507186 73059653088 73379364864 73394064256 73397895168 73406926224 73412598272 73425463488 73746776064 73761549056 73774475424 73780175872 73807887777 74130873856 74974568448 74989587392 75002728968 75349966848 75365060992 75378268368 75742414592 75834934656 75837209058 75850125949 76229908274 76582813696 76585110528 76633223076 76968572928 76983991312 76997482398 77016926376 77353955328 77369450912 77448443904 77463958416 77851821216 78619590656 78671340711 79112127744 79127975526 79132105728 79147957512 79494311936 79508242944 79524170076 79544252112 79922348376 80328712192 80710537216 80831956608 80848148907 81222449152 81236683008 81252956382 81659790732 82465114112 82568322288 82589173056 82950586368 82967203072 82981742688 83002697856 83019324999 83382620672 83397233088 83435003574 83821264896 83919288284 84219691008 84257833984 84363285816 84785693616 85210216416 85704805056 85743620638 86050553856 86151184249 86155665408 86550020096 86604392832 86606990226 86983376896 87040632276 87055457378 87567952992 88431542272 88447039488 88874319872 88907701152 89431100928 89449015812 89471604144 89896887912 90353967104 90369801216 90783444992 90799354368 90806370304 90840477264 91237998592 91375255296 91393559634 91851168084 92756998144 92773253376 93221433344 93335304192 93338103456 93354001168 93805448256 93821425568 94294018299 94730551296 94790063232 95204868096 95223939584 95321161728 95340256512 95817626112 95836820348 96316676248 96903100463 97368772608 97393360896 97412870784 97839153152 97856299008 97875901632 97900617984 97920229486 98365967232 98385671953 98410517036 99485485056 99966091264 99983609856 100003638624 100466622464 100504357824 101113246208 101116278744 101648212992 102113480704 102131375616 102157166592 102177630768 102624763904 102642748416 102663309864 102689235168 103138607104 103264591872 103285277888 103802428288 104351622912 104874112512 104895120948 105023251314 105482836992 105503967368 105509474304 105530610016 105549103764 106010990592 106032226768 106059002816 106563131168 107126932032 107754356736 107775942144 107797531876 108315577344 108337275176 108356260779 108879720976 110069047296 110091096384 110096842752 110118897408 110140956482 110620164096 110642323584 110664487511 110670263808 110692433332 111196310784 111218585686 111246671432 112461852672 112484381088 113024950272 113047591488 113613621888 113636381027 113752401984 114273073408 114344862411 114734071808 114874220544 114877665792 115452859392 115472523776 115475986968 116030932992 116054176368 116195937624 116757270656 116777731824 117929385984 118543601536 118691963289 118721936268 119241467904 119265354416 119286255114 119295472192 119316378168 119862517216 119883522564 120493068288 121065805824 121120636352 121833673728 121858079512 121879434573 122468224112 122489686098 123056750592 123697671168 124425879552 124447072256 124450804608 125073931008 125098985882 125152505361 125725357732 125731897344 125878932426 126329536512 126386750976 127120342016 127756834816 128557207584 128615430957 129075830784 129825030144 129857814528 129883827712 129906589248 130475065344 130501202176 130534157312 130583186067 131154622976 131351929488 132647313408 133311479808 133338184832 133361551728 134005810432 134173523718 134207406216 134821704992 134845331868 135530950656 136175167488 136209555456 136236841024 136260715896 136856997888 136884413152 136918980224 137090339451 137686122496 137776752126 138414587904 139135497216 139832150016 139860161264 140002956288 140031001752 140643782656 140679299072 140732138352 141347987456 142095826944 142807302144 142835909376 143010384768 143701256192 143726439168 143755230522 144420769792 144475014372 146119306176 146758729728 146788128512 146813852448 146825196544 146850926976 146880344229 147493552128 147523098112 147548950848 147560351744 147615775554 148261747712 149949136896 149979174784 150005457936 150699933696 150730121984 150756536736 151484829184 151669869312 151674418116 151700251898 152459816548 153170221056 153266446152 153937145856 153967982624 153994964796 154033852752 154707910656 154738901824 154896887808 154927916832 155703642432 156514598903 157239181312 157342681422 158224255488 158255951052 158264211456 158295915024 158988623872 159016485888 159048340152 159088504224 159844696752 160657424384 161421074432 161663913216 161696297814 162444898304 162473366016 162505912764 163319581464 164930228224 165136644576 165178346112 165211434723 165901172736 165934406144 165963485376 166005395712 166038649998 166765241344 166794466176 166827878529 166870007148 167838576568 168439382016 168515667968 168726571632 169571387232 170420432832 171409610112 171443946973 171487241276 172101107712 172302368498 172311330816 173100040192 173208785664 173213980452 174081264552 174110914756 175135905984 176048072161 176863084544 176894078976 177748639744 177815402304 178862201856 178898031624 178943208288 179793775824 180707934208 180739602432 181566889984 181598708736 181612740608 181680954528 182475997184 182750510592 182787119268 183702336168 185513996288 185546506752 186442866688 186670608384 186676206912 186708002336 187610896512 187642851136 187648478823 188588036598 188818398639 189461102592 189580126464 190447879168 190642323456 190680513024 191635252224 191673640696 192633352496 193806200926 194737545216 194786721792 194825741568 195712598016 195751803264 195801235968 195840458972 196731934464 196771343906 196821034072 198019379207 198970970112 199932182528 199967219712 200007277248 201008715648 201048981817 202226492416 202232557488 203296425984 204226961408 204262751232 204314333184 204355261536 205249527808 205285496832 205326619728 205378470336 206277214208 206529183744 206570555776 207604856576 208703245824 209748225024 209790241896 210046502628 210965673984 211007934736 211018948608 211061220032 211098207528 212021981184 212064453536 212118005632 213126262336 214253864064 215551884288 215595063752 215632845783 216631154688 216674550352 216712521558 217759441952 220138094592 220182192768 220193685504 220237794816 220281912964 221240328192 221284647168 221328975022 221340527616 221384866664 221423663331 222392621568 222437171372 222493342864 224923705344 224968762176 226049900544 226095182976 226140474479 227227243776 227272762054 227504803968 227550377847 228546146816 228689724822 229748441088 229755331584 230905718784 230945047552 230951973936 232061865984 232108352736 232391875248 233514541312 233555463648 235858771968 237087203072 237383926578 237443872536 238482935808 238530708832 238572510228 238590944384 238632756336 239725034432 239767045128 240986136576 242131611648 242241272704 242544446721 243667347456 243716159024 243758869146 244936448224 244979372196 247395342336 248851759104 248894144512 248901609216 249057974997 250147862016 250197971764 250305010722 251450715464 251463794688 251757864852 252659073024 252773501952 254240684032 255513669632 257114415168 257230861914 258151661568 258453552747 259650060288 259767655424 259813178496 260950130688 261002404352 261068314624 261166372134 262309245952 262703858976 265294626816 266622959616 266676369664 266723103456 268011620864 268347047436 268414812432 269643409984 269690663736 271061901312 272350334976 272419110912 272473682048 272521431792 273713995776 273768826304 273837960448 274180678902 275372244992 275553504252 278270994432 279664300032 279720322528 280005912576 280062003504 281287565312 281358598144 281464276704 282695974912 282882054897 284191653888 285614604288 285671818752 286020769536 287402512384 287452878336 287510461044 288841539584 288950028744 290709301389 292238612352 293517459456 293576257024 293627704896 293650393088 293701853952 293760688458 295046196224 295097901696 295120703488 295157015859 295231551108 296523495424 299898273792 299958349568 300010915872 301399867392 301460243968 301513073472 302969658368 303339738624 303348836232 303400503796 304919633096 306340442112 306532892304 307874291712 307935965248 307989929592 308067705504 309415821312 309477803648 309793775616 309855833664 311407284864 311469666131 313029197806 314478362624 314685362844 316448510976 316511902104 316528422912 316591830048 317977247744 318032971776 318096680304 318177008448 319689393504 319834180367 321314848768 322842148864 323327826432 323392595628 324889796608 324946732032 325011825528 326639162928 329860456448 330273289152 330356692224 330422869446 331868812288 331926970752 331993462533 332010791424 332077299996 333530482688 333588932352 333655757058 333740014296 335677153136 337031335936 337453143264 339142774464 340840865664 340909143081 342819220224 342887893946 342974482552 343034587233 344202215424 344604736996 344622661632 346417571328 346427960904 348162529104 348221829512 350271811968 350341978597 352096144322 353726169088 353788157952 355630804608 357724403712 357796063248 357886416576 359587551648 359750408329 361415868416 361479204864 363133779968 363197417472 363225481216 363361909056 364951994368 365501021184 365574238536 367404672336 371027992576 371093013504 372885733376 373341216768 373352413824 373416004672 375221793024 375285702272 375296957646 377176073196 377636797278 379160252928 380895758336 381361026048 383270504448 383347281392 385266704992 385846292871 387612401852 389475090432 389573443584 389651483136 391425196032 391503606528 391602471936 391680917944 391749558201 393463868928 393542687812 393642068144 396038758414 397941940224 399934439424 400014554496 402017431296 402097963634 404452984832 404465114976 406592851968 408453922816 408525502464 408628666368 408710523072 410499055616 410570993664 410653239456 410756940672 410839223713 412554428416 413058367488 413141111552 415209713152 417406491648 419496450048 419580483792 420093005256 421931347968 422015869472 422037897216 422122440064 422196415056 424043962368 424128907072 424236011264 426252524672 428507728128 431103768576 431190127504 431265691566 433262309376 433349100704 433425043116 435518883904 440276189184 440364385536 440475589632 440563825928 440641032687 442480656384 442569294336 442657950044 442681055232 442769733328 442847326662 444785243136 444874342744 444986685728 449847410688 449937524352 452099801088 452190365952 452280948958 454454487552 454545524108 455009607936 455100755694 457092293632 457379449644 459510663168 461811437568 461890095104 461903947872 464123731968 464216705472 464783750496 467029082624 467110927296 469543796709 471717543936 474174406144 474767853156 474887745072 476965871616 477061417664 477145020456 477181888768 477265512672 479450068864 479534090256 481972273152 484263223296 484482545408 485088893442 487334694912 487432318048 487517738292 489872896448 489958744392 494790684672 495634304169 497703518208 497788289024 497803218432 498115949994 500295724032 500395943528 500483635587 500610021444 502901430928 503515729704 505318146048 505547003904 508481368064 511027339264 514228830336 514331840919 514461723828 516303323136 516907105494 519300120576 519535310848 519626356992 522004808704 522136629248 522332744268 524618491904 525407717952 528144216483 530589253632 533245919232 533352739328 533446206912 536023241728 536694094872 536829624864 539286819968 539381327472 542123802624 544700669952 544838221824 544947364096 545042863584 547427991552 547537652608 547675920896 548361357804 551107008504 556541988864 559328600064 559440645056 560011825152 560124007008 562575130624 562717196288 562928553408 562945436469 565391949824 565764109794 565860472957 568383307776 571343637504 572041539072 574805024768 574905756672 575020922088 577683079168 577900057488 581418602778 584477224704 587152514048 587255409792 587300786176 587403707904 587521376916 590092392448 590195803392 590241406976 590314031718 590463102216 593046990848 594058137621 599796547584 599916699136 600021831744 602920487936 603026146944 603146945451 605939316736 606679477248 606697672464 606801007592 609839266192 612680884224 613065784608 615748583424 615871930496 615979859184 616135411008 618831642624 618955607296 619587551232 619711667328 619835808287 622814569728 622939332262 626058395612 629370725688 632897021952 633023804208 633056845824 633183660096 635954495488 636065943552 636193360608 636354016896 636481491659 639378787008 639668360734 642629697536 645684297728 646655652864 646785191256 649779593216 649893464064 650023651056 653278325856 659720912896 660546578304 660713384448 660845738892 663737624576 663853941504 663986925066 664021582848 664154599992 667060965376 667177864704 667311514116 667480028592 671354306272 674062671872 674906286528 678285548928 678421423437 681681731328 681818286162 682651133541 685638440448 685775787892 685948965104 686069174466 689209473992 689245323264 692835142656 692855921808 696325058208 696443659024 700543623936 700683957194 704192288644 707576315904 711261609216 715448807424 715592126496 715772833152 715916217133 719175103296 719500816658 722831736832 722920806959 722958409728 726267559936 726394834944 726723818112 729903988736 731002042368 731148477072 734809344672 742055985152 742186027008 745771466752 746682433536 746704827648 746832009344 750443586048 750571404544 750593915292 754352146392 755273594556 758320505856 761791516672 762722052096 766541008896 766694562784 770533409984 771692585742 775224803704 775360658241 778950180864 779302966272 782850392064 783007213056 783204943872 783361835888 783499116402 786927737856 787085375624 787284136288 792077516828 795883880448 799868878848 800029108992 804034862592 804195927268 808905969664 808930229952 813143408233 813185703936 816907845632 817051004928 817257332736 817421046144 820998111232 821141987328 821306478912 821513881344 821678447426 826116734976 826282223104 830419426304 834812983296 838992900096 839160967584 840186010512 843862695936 844031738944 844075794432 844244880128 844392830112 848087924736 848257814144 848472022528 852505049344 857015456256 862207537152 862380255008 862531383132 866524618752 866698201408 866850086232 871037767808 872127904167 880552378368 880728771072 880951179264 881127651856 881282065374 885138588672 885315900088 885362110464 885471047577 885539466656 885694653324 889570486272 889748685488 889973371456 899694821376 899875048704 904199602176 904380731904 904561897916 908908975104 909091048216 910019215872 910201511388 914184587264 914758899288 919021326336 923622875136 923780190208 923807895744 928247463936 928433410944 928619395201 929567500992 934058165248 934221854592 934408998393 939087593418 943435087872 948348812288 949535706312 949775490144 953931743232 954122835328 954290040912 954363777536 954531025344 958900137728 959068180512 959502541101 963944546304 968526446592 968965090816 970177786884 974669389824 974864636096 975035476584 979745792896 979917488784 986051637337 989581369344 991268608338 995576578048 995606436864 995980387599 996231899988 1000591448064 1000791887056 1000967271174 1001220042888 1005802861856 1007031459408 1011094007808 1016962736128 1022054678528 1022727429243 1028457660672 1028663681838 1028923447656 1032606646272 1033814210988 1039070621696 1039252713984 1044009617408 1044273258496 1044665488536 1049236983808 1050815435904 1051025935791 1056288432966 1061178507264 1066705478656 1066892413824 1072046483456 1073388189744 1073659249728 1078573639936 1078762654944 1079251224987 1084247605248 1089401339904 1089676443648 1089894728192 1090085727168 1094855983104 1095075305216 1095351841792 1096722715608 1102214017008 1113083977728 1118657200128 1118881290112 1120023650304 1120248014016 1125150261248 1125857106816 1125890872938 1126082639089 1130783899648 1131528219588 1131720945914 1142687275008 1144083078144 1149610049536 1149811513344 1150041844176 1155366158336 1155800114976 1162837205556 1168954449408 1174305028096 1174510819584 1174601572352 1174807415808 1175042753832 1180184784896 1180391606784 1180482813952 1180628063436 1180926204432 1186093981696 1188116275242 1199833398272 1200043663488 1205840975872 1206052293888 1206293890902 1211878633472 1213358954496 1213395344928 1213602015184 1219678532384 1225361768448 1226131569216 1231497166848 1231743860992 1231959718368 1232270822016 1232517671139 1237663285248 1237911214592 1239175102464 1239423334656 1239671616574 1245629139456 1245878664524 1252116791224 1258741451376 1265794043904 1266047608416 1266113691648 1266367320192 1266620999543 1271908990976 1272131887104 1272386721216 1272708033792 1272962983318 1278757574016 1279013735389 1279336721468 1291368595456 1293311305728 1293570382512 1299559186432 1299786928128 1300047302112 1306556651712 1319441825792 1321093156608 1321426768896 1321691477784 1327475249152 1327707883008 1327973850132 1328043165696 1328309199984 1334121930752 1334355729408 1334623028232 1334960057184 1342708612544 1348125343744 1349812573056 1356571097856 1356842846874 1363363462656 1363636572324 1365302267082 1371276880896 1371551575784 1371897930208 1372138348932 1378418947984 1385670285312 1385711843616 1392650116416 1392887318048 1401087247872 1401367914388 1408384577288 1408631390127 1415152631808 1422523218432 1430897614848 1431184252992 1431545666304 1431832434266 1438350206592 1438638337643 1439001633316 1445841613918 1445916819456 1452535119872 1452789669888 1453447636224 1462004084736 1462296954144 1469618689344 1477272953351 1484111970304 1484372054016 1491542933504 1493364867072 1493409655296 1493664018688 1500887172096 1501142809088 1501187830584 1508704292784 1510547189112 1516641011712 1523583033344 1525444104192 1533082017792 1533389125568 1541066819968 1542995522757 1543385171484 1550449607408 1550721316482 1557900361728 1558605932544 1566014426112 1566409887744 1566723671776 1566998232804 1573855475712 1574170751248 1574568272576 1584155033656 1584432649449 1591767760896 1599737757696 1600058217984 1608069725184 1608391854536 1617811939328 1617860459904 1626286816466 1626371407872 1633815691264 1634102009856 1634514665472 1634842092288 1642283974656 1642612957824 1643027762688 1643356894852 1652564446208 1660838852608 1669625966592 1677985800192 1678321935168 1680372021024 1687725391872 1688063477888 1688151588864 1688489760256 1688785660224 1696175849472 1696515628288 1696944045056 1697581418871 1705010098688 1714030912512 1724415074304 1724760510016 1725062766264 1733049237504 1733396402816 1733700172464 1742075535616 1744255808334 1761457542144 1761902358528 1762255303712 1762564130748 1770277177344 1770631800176 1770724220928 1770942095154 1771078933312 1771389306648 1779140972544 1779497370976 1779946742912 1782174412863 1799389642752 1799750097408 1808761463808 1809123795832 1809440836353 1817817950208 1818182096432 1820038431744 1820403022776 1828369174528 1829517798576 1838042652672 1847245750272 1847560380416 1847615791488 1856494927872 1856866821888 1857238790402 1859135001984 1859507424861 1868116330496 1868443709184 1868817996786 1878175186836 1896697624576 1899071412624 1899550980288 1907863486464 1908245670656 1908580081824 1908727555072 1909062050688 1909444474977 1917800275456 1918136361024 1919005082202 1927889092608 1937052893184 1937930181632 1940355573768 1949338779648 1949729272192 1950070953168 1959491585792 1959834977568 1972103274674 1979162738688 1982537216676 1991212873728 1991960775198 1992463799976 2001182896128 2001583774112 2001934542348 2002440085776 2011605723712 2014062918816 2022188015616 2033925472256 2035264270311 2044109357056 2045454858486 2056915321344 2057327363676 2057846895312 2067628421976 2078141243392 2078505427968 2088019234816 2088546516992 2089330977072 2098473967616 2101630871808 2102051871582 2112576865932 2133410957312 2133784827648 2144092966912 2146776379488 2147318499456 2147748651399 2157147279872 2157525309888 2158502449974 2168495210496 2168762420877 2178802679808 2179789456384 2180171454336 2189711966208 2190150610432 2190703683584 2193445431216 2204428034016 2226167955456 2228771310649 2237314400256 2237762580224 2240047300608 2240496028032 2250300522496 2251714213632 2251781745876 2252165278178 2263056439176 2263441891828 2285374550016 2288166156288 2299220099072 2299623026688 2300083688352 2310732316672 2311600229952 2325674411112 2337908898816 2348610056192 2349021639168 2349203144704 2349614831616 2350085507664 2360369569792 2360783213568 2360965627904 2361256126872 2361852408864 2372187963392 2376232550484 2399666796544 2400087326976 2411681951744 2412104587776 2412587781804 2423757266944 2426717908992 2426790689856 2427204030368 2439357064768 2439430224699 2450723536896 2452263138432 2462994333696 2463487721984 2463919436736 2464541644032 2465035342278 2475822429184 2478350204928 2478846669312 2479343233148 2491258278912 2491757329048 2504233582448 2517482902752 2531588087808 2532095216832 2532227383296 2532734640384 2533241999086 2544263774208 2544773442432 2545283212753 2545416067584 2545925966636 2557515148032 2558027470778 2558673442936 2586622611456 2587140765024 2599118372864 2599573856256 2600094604224 2613113303424 2613636763621 2638883651584 2642186313216 2642853537792 2643382955568 2654950498304 2655415766016 2655947700264 2656086331392 2656618399968 2668243861504 2668711458816 2669246056464 2669920114368 2685417225088 2696250687488 2699625146112 2713142195712 2713685693748 2726726925312 2727273144648 2730604534164 2742553761792 2743103151568 2743795860416 2744276697864 2756837895968 2771340570624 2771423687232 2785300232832 2785774636096 2785858185603 2802174495744 2802735828776 2803226995179 2816769154576 2817262780254 2830305263616 2845046436864 2861795229696 2862368505984 2863091332608 2863664868532 2876700413184 2877276675286 2878003266632 2878507623303 2891683227836 2891833638912 2905579339776 2906895272448 2924008169472 2924593908288 2939237378688 2939826168227 2954545906702 2958154912011 2968223940608 2968744108032 2986729734144 2986819310592 2987328037376 3001774344192 3002285618176 3002375661168 3017408585568 3021094378224 3033282023424 3047166066688 3050888208384 3066164035584 3066778251136 3082133639936 3085991045514 3086770342968 3100899214816 3101442632964 3117211865088 3132028852224 3132819775488 3133447343552 3133996465608 3147710951424 3148341502496 3149136545152 3153077807373 3168310067312 3168865298898 3183535521792 3200116435968 3216139450368 3216783709072 3235623878656 3235720919808 3237753674961 3252573632932 3252742815744 3268204019712 3269029330944 3269684184576 3284567949312 3285225915648 3286055525376 3286713789704 3305128892416 3321677705216 3339251933184 3355971600384 3356643870336 3360744042048 3375450783744 3376126955776 3376979520512 3377571320448 3378247917267 3392351698944 3393031256576 3393888090112 3395162837742 3410020197376 3428061825024 3448830148608 3449521020032 3450125532528 3466098475008 3466792805632 3467400344928 3484151071232 3488511616668 3522915084288 3523804717056 3524510607424 3525128261496 3540554354688 3541263600352 3541448441856 3541884190308 3542157866624 3542778613296 3558281945088 3558994741952 3559893485824 3564348825726 3599500194816 3617522927616 3618247591664 3618881672706 3635635900416 3636364192864 3640076863488 3640806045552 3656738349056 3659035597152 3676085305344 3694491500544 3695120760832 3695231582976 3697553013417 3712989855744 3713733643776 3714477580804 3718270003968 3719014849722 3736232660992 3736887418368 3737635993572 3756350373672 3793395249152 3798142825248 3799101960576 3799862998629 3815726972928 3816491341312 3817160163648 3817455110144 3818124101376 3818888949954 3835600550912 3836272722048 3837041206167 3838010164404 3874105786368 3875860363264 3880711147536 3898677559296 3899458544384 3900141906336 3918983171584 3919669955136 3944206549348 3958325477376 3965074433352 3982425747456 3983921550396 3984927599952 4002365792256 4003167548224 4003869084696 4004880171552 4023211447424 4028125837632 4044376031232 4049105659703 4067850944512 4070528540622 4088218714112 4090909716972 4113830642688 4114654727352 4115693790624 4135256843952 4156282486784 4157010855936 4176038469632 4177093033984 4178661954144 4196947935232 4203261743616 4204103743164 4225153731864 4266821914624 4267569655296 4288185933824 4293552758976 4294636998912 4295497302798 4314294559744 4315050619776 4315915012929 4317004899948 4337524841754 4357605359616 4359578912768 4360342908672 4380301220864 4381407367168 4386890862432 4408856068032 4431818860053 4452335910912 4457542621298 4474628800512 4475525160448 4480094601216 4480992056064 4503428427264 4503563491752 4504330556356 4526112878352 4526883783656 4554445721761 4570749100032 4576332312576 4598440198144 4599246053376 4600167376704 4623200459904 4624126581791 4651348822224 4675817797632 4697220112384 4698043278336 4698406289408 4699229663232 4700171015328 4720739139584 4721566427136 4721931255808 4722512253744 4723704817728 4744375926784 4752465100968 4799333593088 4800174653952 4823363903488 4824209175552 4825175563608 4847514533888 4853435817984 4853581379712 4854408060736 4878714129536 4878860449398 4901447073792 4904526276864 4926975443968 4927838873472 4929083288064 4930070684556 4951644858368 4957693338624 4958686466296 4982516557824 4983514658096 5008467164896 5034965805504 5063176175616 5064190433664 5064454766592 5065469280768 5066483998172 5088527548416 5089546884864 5090566425506 5090832135168 5091851933272 5092744256613 5115030296064 5116054941556 5117346885872 5173245222912 5174281530048 5199147712512 5200189208448 5201230913017 5226226606848 5227273527242 5284372626432 5285707075584 5286765911136 5309900996608 5310831532032 5311895400528 5312172662784 5313236799936 5336487723008 5337422917632 5338492112928 5339840228736 5340909908269 5370834450176 5392501374976 5399250292224 5426284391424 5427371387496 5453453850624 5454546289296 5461209068328 5485107523584 5486206303136 5487591720832 5488553395728 5513675791936 5542681141248 5542847374464 5570600465664 5571549272192 5571716371206 5578522274583 5604348991488 5605471657552 5606453990358 5633538309152 5634525560508 5690092873728 5723590459392 5724737011968 5726182665216 5727329737064 5728333424931 5753400826368 5754553350572 5756006533264 5757015246606 5783366455672 5783667277824 5811158679552 5813790544896 5848016338944 5849187816576 5878474757376 5879652336454 5909091813404 5916309824022 5937488216064 5973638621184 5974656074752 6003548688384 6004571236352 6004751322336 6034817171136 6042188756448 6066564046848 6094332133376 6101776416768 6132328071168 6133556502272 6164267279872 6171982091028 6173540685936 6201798429632 6202885265928 6234423730176 6264057704448 6265639550976 6266894687104 6267992931216 6295421902848 6296683004992 6298273090304 6306155614746 6336620134624 6337730597796 6400232871936 6432278900736 6433567418144 6443245954197 6471247757312 6471441839616 6475507349922 6505147265864 6505485631488 6506287262631 6536408039424 6539368369152 6569135898624 6570451831296 6572111050752 6573427579408 6610257784832 6643355410432 6678503866368 6686313931947 6711943200768 6713287740672 6721488084096 6750901567488 6752253911552 6753959041024 6755142640896 6756495834534 6786062513152 6787776180224 6790325675484 6820040394752 6856123650048 6897660297216 6899042040064 6900251065056 6932196950016 6933585611264 6934800689856 6968302142464 6977023233336 7045830168576 7047609434112 7049021214848 7050256522992 7081108709376 7082527200704 7082896883712 7083768380616 7084315733248 7085557226592 7116563890176 7117989483904 7119786971648 7128697651452 7199000389632 7235045855232 7236495183328 7237763345412 7271271800832 7272728385728 7280153726976 7281612091104 7313476698112 7318071194304 7318290674097 7352170610688 7356186148441 7388983001088 7390241521664 7390463165952 7395106026834 7427467287552 7428955161608 7436540007936 7438029699444 7472465321984 7473774836736 7475271987144 7512700747344 7586790498304 7596285650496 7598203921152 7599725997258 7632982682624 7634320327296 7634910220288 7635849638259 7636248202752 7637777899908 7671201101824 7672545444096 7674082412334 7676020328808 7751720726528 7761422295072 7797355118592 7798917088768 7800283812672 7837966343168 7839339910272 7840910290863 7888413098696 7916650954752 7930148866704 7964851494912 7967843100792 7969855199904 8004731584512 8006335096448 8007738169392 8009760343104 8046422894848 8056251675264 8057865507731 8088752062464 8098211319406 8135701889024 8141057081244 8181819433944 8227661285376 8229309454704 8231387581248 8270513687904 8274259391567 8312564973568 8314021711872 8352076939264 8354186067968 8357323908288 8357574556809 8393895870464 8406523487232 8408207486328 8450307463728 8533643829248 8535139310592 8576371867648 8587105517952 8589273997824 8590994605596 8628589119488 8630101239552 8631830025858 8634009799896 8675049683508 8719157825536 8720685817344 8760602441728 8762814734336 8773781724864 8817712136064 8819478504681 8863637720106 8874464736033 8904671821824 8915085242596 8951050320896 8960189202432 8961984112128 9006856854528 9007126983504 9008661112712 9052225756704 9053767567312 9108891443522 9141498200064 9152664625152 9198492106752 9200334753408 9246400919808 9248253163582 9302697644448 9306910822729 9351635595264 9394440224768 9396086556672 9396812578816 9398459326464 9400342030656 9441478279168 9443132854272 9445024507488 9447409635456 9449302145399 9488751853568 9504930201936 9598667186176 9600349307904 9646727806976 9648418351104 9650351127216 9695029067776 9706871635968 9707162759424 9708816121472 9757428259072 9757720898796 9809052553728 9853950887936 9855677746944 9858166576128 9860141369112 9903289716736 9915386677248 9917372932592 9965033115648 9967029316192 10016934329792 10069931611008 10126352351232 10128380867328 10130938561536 10132967996344 10134743751801 10177055096832 10179093769728 10181132851012 10181664270336 10183703866544 10185488513226 10230060592128 10232109883112 10234693771744 10346490445824 10348563060096 10398295425024 10400378416896 10402461826034 10452453213696 10454547054484 10568745252864 10571414151168 10573531822272 10619801993216 10621663064064 10623790801056 10624345325568 10626473599872 10628602300513 10672975446016 10674845835264 10676984225856 10679680457472 10681819816538 10741668900352 10798500584448 10852568782848 10854742774992 10906907701248 10909092578592 10922418136656 10970215047168 10972412606272 10975183441664 10977106791456 11027351583872 11085362282496 11085694748928 11141200931328 11143098544384 11143432742412 11157044549166 11208697982976 11210943315104 11212907980716 11267076618304 11269051121016 11380185747456 11399588995887 11447180918784 11449474023936 11452365330432 11454659474128 11456666849862 11506801652736 11509106701144 11511123618501 11512013066528 11514030493212 11566732911344 11622317359104 11627581089792 11696032677888 11698375633152 11756949514752 11759304672908 11818183626808 11832619648044 11874976432128 11947277242368 11949312149504 12007097376768 12009142472704 12009502644672 12069634342272 12072052137613 12084377512896 12133128093696 12147316979109 12188664266752 12203552833536 12264656142336 12267113004544 12328534559744 12343964182056 12347081371872 12403596859264 12405770531856 12468847460352 12528115408896 12531279101952 12533789374208 12535985862432 12590843805696 12593366009984 12596546180608 12612311229492 12673240269248 12675461195592 12800465743872 12864557801472 12867134836288 12886491908394 12942495514624 12942883679232 12947745038787 12951014699844 13010294531728 13012574525262 13072816078848 13078736738304 13140903662592 13144222101504 13146855158816 13220515569664 13286710820864 13295456580159 13357007732736 13372627863894 13423886401536 13426575481344 13442976168192 13504507823104 13507918082048 13510285281792 13512991669068 13572125026304 13575552360448 13580651350968 13640080789504 13663337165283 13712247300096 13795320594432 13798084080128 13800502130112 13867171222528 13869601379712 13872379745373 13936604284928 13954046466672 14091660337152 14095218868224 14098042429696 14100513045984 14162217418752 14165054401408 14165793767424 14167536761232 14168631466496 14171114453184 14233127780352 14235978967808 14239573943296 14257395302904 14398000779264 14470091710464 14472990366656 14475526690824 14542543601664 14545456771456 14560307453952 14563224182208 14626953396224 14636142388608 14636581348194 14639074308157 14704341221376 14712372296882 14780483043328 14780926331904 14790212053668 14854934575104 14857910323216 14873080015872 14876059398888 14944930643968 14947549673472 14950543974288 15025401494688 15173580996608 15192571300992 15196407842304 15199451994516 15265965365248 15268640654592 15269820440576 15271699276518 15272496405504 15275555799816 15342402203648 15345090888192 15348164824668 15352040657616 15503441453056 15522844590144 15597834177536 15600567625344 15603692739051 15675932686336 15678679820544 15681820581726 15776826197392 15860297733408 15929702989824 15935686201584 15939710399808 16009463169024 16012670192896 16015476338784 16019520686208 16022729724807 16092845789696 16112503350528 16115731015462 16177504124928 16196422638812 16282114162488 16363638867888 16455322570752 16458618909408 16462775162496 16466072994059 16541027375808 16548518783134 16625129947136 16627178560057 16628043423744 16704153878528 16714647816576 16715149113618 16787791740928 16813046974464 16816414972656 16900614927456 17067287658496 17070278621184 17152743735296 17174211035904 17178547995648 17181989211192 17257178238976 17260202479104 17263660051716 17268019599792 17350099367016 17438315651072 17441371634688 17521204883456 17525629468672 17547563449728 17635424272128 17638957009362 17727275440212 17748929472066 17830170485192 17902100641792 17923968224256 18013713709056 18014253967008 18017322225424 18104451513408 18107535134624 18217782887044 18282996400128 18305329250304 18396984213504 18400669506816 18492801839616 18496506327164 18605395288896 18613821645458 18702298389359 18703271190528 18788880449536 18792173113344 18796918652928 18800684061312 18882956558336 18886265708544 18890049014976 18894819270912 18898604290798 19009860403872 19197334372352 19200698615808 19293455613952 19296836702208 19300702254432 19390058135552 19413743271936 19414325518848 19417632242944 19514856518144 19515441797592 19618105107456 19707901775872 19711355493888 19716333152256 19720282738224 19806579433472 19830773354496 19834745865184 19930066231296 19934058632384 20033868659584 20058941795841 20139863222016 20252704702464 20256761734656 20261877123072 20265935992688 20269487503602 20358187539456 20362265702024 20363328540672 20367407733088 20370977026452 20460121184256 20464219766224 20469387543488 20692980891648 20697126120192 20796590850048 20800756833792 20804923652068 20904906427392 20909094108968 21137490505728 21142828302336 21147063644544 21239603986432 21243326128128 21247581602112 21248690651136 21252947199744 21257204601026 21349691670528 21353968451712 21358246089623 21359360914944 21363639633076 21483337800704 21597001168896 21705137565696 21709485549984 21813815402496 21818185157184 21844836273312 21940430094336 21944825212544 21950366883328 21954213582912 22054703167744 22068558445323 22170724564992 22171389497856 22282401862656 22286197088768 22286865484824 22314089098332 22417395965952 22421886630208 22425815961432 22534153236608 22538102242032 22760371494912 22799177991774 22898948047872 22904730660864 22907548914777 22909318948256 22913333699724 23013603305472 23018213402288 23022247237002 23024026133056 23028060986424 23133465822688 23255162179584 23392065355776 23396751266304 23513899029504 23518609345816 23522730872589 23636367253616 23665239296088 23749952864256 23894554484736 23898624299008 24014194753536 24018284945408 24019005289344 24139268684544 24144104275226 24168755025792 24173596523193 24266256187392 24294633958218 24407105667072 24534226009088 24657069119488 24687928364112 24694162743744 24807193718528 24811541063712 24822778174701 24937694920704 25056230817792 25062558203904 25067578748416 25071971724864 25181687611392 25186732019968 25193092361216 25224622458984 25346480538496 25350922391184 25600931487744 25729115602944 25734269672576 25772983816788 25885767358464 25895490077574 25902029399688 26020589063456 26025149050524 26157473476608 26281807325184 26288444203008 26293710317632 26441031139328 26458435514043 26573421641728 26590913160318 26714015465472 26745255727788 26853150962688 26885952336384 27009015646208 27015836164096 27020570563584 27025983338136 27144250052608 27151104720896 27161302701936 27280161579008 27326674330566 27424494600192 27596168160256 27601004260224 27734342445056 27739202759424 27744759490746 27873208569856 27908092933344 27920732468187 28183320674304 28190437736448 28196084859392 28201026091968 28324434837504 28330108802816 28335073522464 28337262932992 28342228906368 28347906436197 28466255560704 28471957935616 28479147886592 28514790605808 28796001558528 28940183420928 28945980733312 28951053381648 29085087203328 29090913542912 29120614907904 29126448364416 29132282989489 29253906792448 29272284777216 29273162696388 29278148616314 29424744593764 29561852663808 29580424107336 29709869150208 29715820646432 29746160031744 29752118797776 29889861287936 29895099346944 29901087948576 30050802989376 30347161993216 30385142601984 30392815684608 30398903989032 30531930730496 30537281309184 30539640881152 30543398553036 30544992811008 30551111599632 30684804407296 30690181776384 30696329649336 30704081315232 31006882906112 31045689180288 31195668355072 31201135250688 31207385478102 31351865372672 31357359641088 31363641163452 31553652394784 31720595466816 31859405979648 31871372403168 31879420799616 31885806901539 32018926338048 32025340385792 32030952677568 32039041372416 32045459449614 32185691579392 32225006701056 32231462030924 32392845277624 32564228324976 32727277735776 32910645141504 32917237818816 32925550324992 32932145988118 33082054751616 33088681765789 33097037566268 33254357120114 33256086847488 33408307757056 33429295633152 33430298227236 33626093948928 33632829945312 33801229854912 33977277927073 34134575316992 34140557242368 34305487470592 34348422071808 34357095991296 34363978422384 34514356477952 34520404958208 34527320103432 34536039199584 34700198734032 34876631302144 34882743269376 35042409766912 35051258937344 35095126899456 35270848544256 35277914018724 35454550880424 35497858944132 35660340970384 35804201283584 35847936448512 36027427418112 36028507934016 36034644450848 36208903026816 36215070269248 36216156412839 36435565774088 36441950937327 36565992800256 36610658500608 36793968427008 36801339013632 36985603679232 36993012654328 37210790577792 37227643290916 37404596778718 37406542381056 37577760899072 37584346226688 37593837305856 37601368122624 37772531417088 37780098029952 37789638541824 37797208581596 38019720807744 38217740186951 38394668744704 38401397231616 38586911227904 38593673404416 38601404508864 38827486543872 38828651037696 38835264485888 39029713036288 39030883595184 39236210214912 39415803551744 39422710987776 39432666304512 39440565476448 39613158866944 39661546708992 39669491730368 39860132462592 39868117264768 40067737319168 40117883591682 40279726444032 40513523469312 40523754246144 40531871985376 40538975007204 40716375078912 40724531404048 40726657081344 40734815466176 40741954052904 40920242368512 40928439532448 40938775086976 40990011495849 41385961783296 41394252240384 41601513667584 41609847304136 41617139236119 41809812854784 41818188217936 42274981011456 42285656604672 42294127289088 42486652256256 42495163204224 42497381302272 42505894399488 42514409202052 42699383341056 42707936903424 42716492179246 42718721829888 42727279266152 42966675601408 43194002337792 43410275131392 43418971099968 43627630804992 43636370314368 43645111574447 43689672546624 43880860188672 43889650425088 43900733766656 43908427165824 43917222924471 44109406335488 44137116890646 44341449129984 44342778995712 44564803725312 44572394177536 44573730969648 44628178196664 44834791931904 44843773260416 44851631922864 45068306473216 45076204484064 45520742989824 45598355983548 45797896095744 45809461321728 45815097829554 45818637896512 45826667399448 46027206610944 46036426804576 46044494474004 46048052266112 46056121972848 46266931645376 46510324359168 46793502532608 46811078217153 47027798059008 47037218691632 47045461745178 47272734507232 47330478592176 47789108969472 47797248598016 48028389507072 48036569890816 48038010578688 48068189174421 48278537369088 48288208550452 48337510051584 48347193046386 48532512374784 48589267916436 49068452018176 49314138238976 49375856728224 49388325487488 49398218982177 49614387437056 49623082127424 49645556349402 49875389841408 49881535680171 50112461635584 50135157496832 50143943449728 50363375222784 50373464039936 50386184722432 50449244917968 50692961076992 50701844782368 51201862975488 51458231205888 51468539345152 51545967633576 51771534716928 51790980155148 51804058799376 52041178126912 52050298101048 52314946953216 52563614650368 52576888406016 52587420635264 52882062278656 52916871028086 53146843283456 53181826320636 53490511455576 53706301925376 53771904672768 54018031292416 54031672328192 54041141127168 54051966676272 54288500105216 54302209441792 54322605403872 54560323158016 54653348661132 54848989200384 55192336320512 55202008520448 55468684890112 55478405518848 55489518981492 55746417139712 55816185866688 55841464936374 56106895168077 56366641348608 56392169718784 56402052183936 56648869675008 56660217605632 56670147044928 56674525865984 56684457812736 56695812872394 56943915871232 56958295773184 57029581211616 57592003117056 57880366841856 57891961466624 57902106763296 58170174406656 58181827085824 58241229815808 58252896728832 58264565978978 58544569554432 58546325392776 58556297232628 58849489187528 59123705327616 59160848214672 59419738300416 59431641292864 59492320063488 59504237595552 59779722575872 59790198693888 59802175897152 60101605978752 60113645563283 60694323986432 60770285203968 60785631369216 60797807978064 61063861460992 61074562618368 61079281762304 61086797106072 61089985622016 61102223199264 61369608814592 61380363552768 61392659298672 61408162630464 62013765812224 62091378360576 62391336710144 62402270501376 62414770956204 62703730745344 62714719282176 62727282326904 63107304789568 63441190933632 63718811959296 63742744806336 63758841599232 63771613803078 64050680771584 64061905355136 64074738268869 64078082744832 64090918899228 64371383158784 64450013402112 64462924061848 64785690555248 65128456649952 65454555471552 65821290283008 65834475637632 65851100649984 65864291976236 66164109503232 66177363531578 66194075132536 66205675335969 66508714240228 66512173694976 66858591266304 66860596454472 67252187897856 67265659890624 67602459709824 67616001869221 67954555854146 68269150633984 68281114484736 68696844143616 68714191982592 68727956844768 69028712955904 69040809916416 69054640206864 69072078399168 69400397468064 69431828807497 69753262604288 69765486538752 70084819533824 70102517874688 70190253798912 70541697088512 70555828037448 70909101760848 70995717888264 71320681940768 71608402567168 71695872897024 72054854836224 72057015868032 72069288901696 72417806053632 72430140538496 72432312825678 72520789569579 72871131548176 72883901874654 73221317001216 73602678027264 73971207358464 73986025308656 74421581155584 74455286581832 74468334524103 74809193557436 74813084762112 75168692453376 75187674611712 75202736245248 75545062834176 75560196059904 75579277083648 75594417163192 76039441615488 76435480373902 76789337489408 76802794463232 77187346808832 77202809017728 77657302075392 77670528971776 78059426072576 78061767190368 78472420429824 78831607103488 78845421975552 78865332609024 78881130952896 79226317733888 79323093417984 79338983460736 79720264925184 79736234529536 80135474638336 80235767183364 80559452888064 81027046938624 81047508492288 81063743970752 81077950014408 81432750157824 81449062808096 81453314162688 81469630932352 81483908105808 81840484737024 81856879064896 81877550173952 81980022991698 82788504480768 83203027335168 83219694608272 83234278472238 83619625709568 83636376435872 83762197404561 84549962022912 84571313209344 84588254578176 84973304512512 84990326408448 85011788798976 85028818404104 85043719308591 85398766682112 85415873806848 85432984358492 85437443659776 85454558532304 85933351202816 86388004675584 86820550262784 86837942199936 87255261609984 87272740628736 87290223148894 87379345093248 87396848968467 87761720377344 87779300850176 87801467533312 87816854331648 87834445848942 88218812670976 88274233781292 88685557991424 89129607450624 89144788355072 89147461939296 89256356393328 89669583863808 89687546520832 89703263845728 90136612946432 90152408968128 91041485979648 91196711967096 91595792191488 91618922643456 91630195659108 91637275793024 91653334798896 92054413221888 92072853609152 92088988948008 92096104532224 92112243945696 92533863290752 93020648718336 93587005065216 93622156434306 94055596118016 94074437383264 94090923490356 94545469014464 94660957184352 95578217938944 95594497196032 95657420704617 96056779014144 96073139781632 96076021157376 96136378348842 96557074738176 96576417100904 96675020103168 96694386092772 97178535832872 98136904036352 98628276477952 98751713456448 98776650974976 98796437964354 99228774874112 99246164254848 99266045297367 99291112698804 99763071360342 100224923271168 100270314993664 100287886899456 100746928079872 100772369444864 100898489835936 101385922153984 101403689564736 101931833781219 102403725950976 102916462411776 102937078690304 103091935267152 103543069433856 103581960310296 103608117598752 104082356253824 104100596202096 104629893906432 104752251600503 105127229300736 105153776812032 105174841270528 105764124557312 105833742056172 106363652641272 106981022911152 107412603850752 107543809345536 108036062584832 108063344656384 108082282254336 108103933352544 108577000210432 108604418883584 108645210807744 108648469238517 109120646316032 109306697322264 109697978400768 110384672641024 110404017040896 110937369780224 110956811037696 110979037962984 111492834279424 111632371733376 111682929872748 112213790336154 112733282697216 112784339437568 112804104367872 113320435211264 113340294089856 113349051731968 113368915625472 113391625744788 113887831742464 113916591546368 114059162423232 114653220560853 115184006234112 115760733683712 115783922933248 115804213526592 116363654171648 116482459631616 116505793457664 116529131957956 117089139108864 117092650785552 117112594465256 117698978375056 118247410655232 118321696429344 118839476600832 118863282585728 118984640126976 119008475191104 119580397387776 119604351794304 119628310999391 120203211957504 120227291126566 121540570407936 121571262738432 121595615956128 122127722921984 122149125236736 122158563524608 122173594212144 122179971244032 122204446398528 122739217629184 122760727105536 122785318597344 122816325260928 122840927890187 124027531624448 124182756721152 124782673420288 124804541002752 124829541912408 125407461490688 125429438564352 125454564653808 126214609579136 126882381867264 127485489612672 127517683198464 127543227606156 128101361543168 128123810710272 128149476537738 128156165489664 128181837798456 128742766317568 128900026804224 128925848123696 129571381110496 130256913299904 130909110943104 130935334723341 131642580566016 131668951275264 131702201299968 131728583952472 131751668773413 132328219006464 132354727063156 132388150265072 132411350671938 133017428480456 133024347389952 133717182532608 133721192908944 134504375795712 134531319781248 135204919419648 135232003738442 135909111708292 136562228969472 137393688287232 137428383965184 137455913689536 138057425911808 138081619832832 138109280413728 138144156798336 138171829906669 138800794936128 138863657614994 139506525208576 139530973077504 140169639067648 140380507597824 141083394177024 141111656074896 141818203521696 141991435776528 142641363881536 143216805134336 143391745794048 144109709672448 144114031736064 144138577803392 144835612107264 144860281076992 144864625651356 145041579139158 145742263096352 145767803749308 147205356054528 147942414716928 147972050617312 148194656946531 148843162311168 148910573163664 148936669048206 149618387114872 149626169524224 149644607040513 150337384906752 150405472490496 151090125668352 151120392119808 151158554167296 151188834326384 152078883230976 152870960747804 153605588926464 154374693617664 154405618035456 155314604150784 155341057943552 156118852145152 156123534380736 156936677788969 156944840859648 157663214206976 157690843951104 157730665218048 157762261905792 158452635467776 158646186835968 158677966921472 159440529850368 159472469059072 160270949276672 160471534366728 161118905776128 162054093877248 162095016984576 162127487941504 162155900028816 162865500315648 162898125616192 162906628325376 162939261864704 162967816211616 163680969474048 163713758129792 163755100347904 163960045983396 165577008961536 166406054670336 166439389216544 166468556944476 167239251419136 167272752871744 167524394809122 168320685504231 169099924045824 169176509156352 169946609025024 169980652816896 170023577597952 170057636808208 170087438617182 170831747613696 170865968716984 170874887319552 170909117064608 171866702405632 172776009351168 173641100525568 173675884399872 174510523219968 174545481257472 174580446297788 174758690186496 174793697936934 175558601700352 175602935066624 175633708663296 175668891697884 176437625341952 176548467562584 177371115982848 178259214901248 178289576710144 178294923878592 178512712786656 179339167727616 179375093041664 179406527691456 180273225892864 180304817936256 180340936689849 182082971959296 182393423934192 183191584382976 183237845286912 183260391318216 183274551586048 183306669597792 184108826443776 184145707218304 184177977896016 184192209064448 184224487891392 185067726581504 186041297436672 187174010130432 187244312868612 188111192236032 188148874766528 188181846980712 189090938028928 189321914368704 190307966006041 191156435877888 191188994392064 191314841409234 192146279563264 192152042314752 192224214806607 192272756697684 193114149476352 193152834201808 193350040206336 193388772185544 194357071665744 196273808072704 197256552955904 197503426912896 197553301949952 197592875928708 198457549748224 198492328509696 198532090594734 198582225397608 199526142720684 200540629987328 200575773798912 201493856159744 201544738889728 201796979671872 202771844307968 202807379129472 202848005607663 203863667562438 204807451901952 205874157380608 206183870534304 207086138867712 207163920620592 207216235197504 208164712507648 208201192404192 208295486422491 209259787812864 209504503201006 210254458601472 210307553624064 210349682541056 211667484112344 212727305282544 213962045822304 214058948922767 214825207701504 215087618691072 216072125169664 216126689312768 216164564508672 216207866705088 217154000420864 217290421615488 217296938477034 217333949344177 218241292632064 218613394644528 220769345282048 220808034081792 221874739560448 221913622075392 221958075925968 222985668558848 223264743466752 223365859745496 224427580672308 225568678875136 225608208735744 226640870422528 226680588179712 226698103463936 226737831250944 226783251489576 227775663484928 227833183092736 228118324846464 229306441121706 230368012468224 231567845866496 231608427053184 232727308343296 233011586915328 233058263915912 234178278217728 234185301571104 234225188930512 235397956750112 236494821310464 236643392858688 237678953201664 237726565171456 237969280253952 238016950382208 239160794775552 239208703588608 239256621998782 240406423915008 240454582253132 243081140815872 243142525476864 243191231912256 244255445843968 244298250473472 244347188424288 244359942488064 244408892797056 244457852911799 245478435258368 245521454211072 245570637194688 245632650521856 245681855780374 248365513442304 249565346840576 249609082005504 249659083824816 250814922981376 250858877128704 250909129307616 252429219158272 253764763734528 254970979225344 255035366396928 255086455212312 256202723086336 256247621420544 256298953075476 256312330979328 256363675596912 257485532635136 257800053608448 257851696247392 259142762220992 260513826599808 261818221886208 261870669446682 262190546905401 263285161132032 263337902550528 263404402599936 263457167904944 263503337546826 264656438012928 264709454126312 264776300530144 264822701343876 266034856960912 267434365065216 267442385817888 269008751591424 269062639562496 270409838839296 270464007476884 271818223416584 273124457938944 274787376574464 274856767930368 274911827379072 276114851823616 276163239665664 276218560827456 276288313596672 276343659813338 277601589872256 277657199165099 277727315229988 279061946155008 280339278135296 280761015195648 282166788354048 282223312149792 283636407043392 283982871553056 285282727763072 286433610268672 286783491588096 288219419344896 288228063472128 288277155606784 289671224214528 289720562153984 289729251302712 290083158278316 291484526192704 291535607498616 294410712109056 295884829433856 295944101234624 296389313893062 297686324622336 297798135892101 297821146327328 297873338096412 299236774229744 299289214081026 300674769813504 300810944980992 302240784239616 302317108334592 302377668652768 304157766461952 305741921495608 305795501343657 307211177852928 308749387235328 308811236070912 310629208301568 310682115887104 312237704290304 312247068761472 313873355577938 313889681719296 314256754801509 315326428413952 315381687902208 315461330436096 315524523811584 317292373671936 317355933842944 318944938118144 320541898553344 320943068733456 322237811552256 324108187754496 324190033969152 324254975883008 324311800057632 325731000631296 325796251232384 325813256650752 325878523729408 325935632423232 327361938948096 327427516259584 327510200695808 327920091966792 331154017923072 332812109340672 332878778433088 332937113888952 334478502838272 334545505743488 335048789618244 336641371008462 338199848091648 338353018312704 339961305633792 340047155195904 340115273616416 340174877234364 341663495227392 341731937433968 341749774639104 341818234129216 343733404811264 343959661682559 345552018702336 347282201051136 347351768799744 349090962514944 349160892595576 349517380372992 349587395873868 351117203400704 351205870133248 351267417326592 351337783395768 352875250683904 353096935125168 354742231965696 356518429802496 356579153420288 356589847757184 357025425573312 358750186083328 358813055382912 358884932998173 360546451785728 360609635872512 360681873379698 364786847868384 366383168765952 366475690573824 366520782636432 366549103172096 366613339195584 368217652887552 368291414436608 368355955792032 368384418128896 368448975782784 368522783670561 370135453163008 372082594873344 374348020260864 374488625737224 376222384472064 376297749533056 376363693961424 378181876057856 378643828737408 378719678863357 380615932012082 382377988784128 382629682818468 384304084629504 384448429613214 384545513395368 386228298952704 386305668403616 386700080412672 386777544371088 388714143331488 392547616145408 392806004170023 394513105911808 395006853825792 395106603899904 395185751857416 396915099496448 396984657019392 397064181189468 397164450795216 399052285441368 401081259974656 401151547597824 402987712319488 403089477779456 403593959343744 405543688615936 405614758258944 405696011215326 407727335124876 411748314761216 412367741068608 414172277735424 414327841241184 414432470395008 414515489720007 416329425015296 416402384808384 416590972844982 418519575625728 419009006402012 420508917202944 420699365082112 423334968224688 425454610565088 427924091644608 428117897845534 429650415403008 430152862955257 430175237382144 432144250339328 432329129017344 432415733410176 434308000841728 434580843230976 434593876954068 434667898688354 437226789289056 441538690564096 441616068163584 443749479120896 443827244150784 443916151851936 445971337117696 446529486933504 446731719490992 448855161344616 451137357750272 451216417471488 453281740845056 453361176359424 453396206927872 453475662501888 453566502979152 455551326969856 455666366185472 456236649692928 458612882243412 463135691732992 463216854106368 465454616686592 466023173830656 466116527831824 468356556435456 468370603142208 468450377861024 470795913500224 470810033366907 472989642620928 473286785717376 475357906403328 475453130342912 475938560507904 476033900764416 478321589551104 478417407177216 478513243997564 480812847830016 480909164506264 486162281631744 486285050953728 486382463824512 488510891687936 488596500946944 488694376848576 488719884976128 488817785594112 488915705823598 491042908422144 491141274389376 491239660061329 491265301043712 491363711560748 496731026884608 499130693681152 499218164011008 499318167649632 501629845962752 501717754257408 501818258615232 504858438316544 507529527469056 509941958450688 510070732793856 510172910424624 512405446172672 512495242841088 512597906150952 512624661958656 512727351193824 514971065270272 515600107216896 515703392494784 518285524441984 521027653199616 523636443772416 523741338893364 524381093810802 526675805101056 526808805199872 526914335809888 527006675093652 529312876025856 529418908252624 529552601060288 529645402687752 532069713921824 534868730130432 534884771635776 538017503182848 538125279124992 540819677678592 540928014953768 541022810069547 543636446833168 546248915877888 549574753148928 549713535860736 549823654758144 552326479331328 552437121654912 552576627193344 552687319626676 555203179744512 555314398330198 555454630459976 558123892310016 561522030391296 564333576708096 564446624299584 567272814086784 567386450467811 567965743106112 570565455526144 570923898018123 572867220537344 573566983176192 576438838689792 576456126944256 576554311213568 579342448429056 579441124307968 579458502605424 580166316556632 582969052385408 583071214997232 588821424218112 591769658867712 591888202469248 592778627786124 595372649244672 595596271784202 595642292654656 595746676192824 598473548459488 598578428162052 601621889961984 604481568479232 604634216669184 604755337305536 608315532923904 608544016822989 611483842991216 611591002687314 614422355705856 617622472141824 621258416603136 621364231774208 624475408580608 624494137522944 624886459267473 627746711155876 627779363438592 628513509603018 630763375804416 630922660872192 631049047623168 634711867685888 637889876236288 641083797106688 641886137466912 642176846768301 644475623104512 648216375508992 648380067938304 648509951766016 648623600115264 651462001262592 651592502464768 651757047458816 651871264846464 652001848032531 654723877896192 654855032519168 655020401391616 655840183933584 662308035846144 665624218681344 665757556866176 665874227777904 668957005676544 669091011486976 670097579236488 673282742016924 676706036625408 679922611267584 680094310391808 680230547232832 680349754468728 683326990454784 683463874867936 683499549278208 683636468258432 687466809622528 687919323365118 691104037404672 694703537599488 698181925029888 698321785191152 699034760745984 699174791747736 702234406801408 702411740266496 702534834653184 702675566791536 705750501367808 706193870250336 709484463931392 713036859604992 713158306840576 713179695514368 714050851146624 717500372166656 717626110765824 717769865996346 721092903571456 721219271745024 721363746759396 729573695736768 732766337531904 733041565272864 733098206344192 733226678391168 733373558735397 736435305775104 736582828873216 736711911584064 736768836257792 736897951565568 737045567341122 740270906326016 748696040521728 748977251474448 752444768944128 752595499066112 752727387922848 756363752115712 757287657474816 757439357726714 761231864024164 765259365636936 768608169259008 768896859226428 769091026790736 772456597905408 772611336807232 773400160825344 773555088742176 777428286662976 781477392322679 785095232290816 785612008340046 789026211823616 790013707651584 790213207799808 790371503714832 793830198992896 793969314038784 794128362378936 794328901590432 798104570882736 802162519949312 802303095195648 805975424638976 806178955558912 807187918687488 811087377231872 811229516517888 811392022430652 815454670249752 823496629522432 824735482137216 828344555470848 828655682482368 828864940790016 829030979440014 832658850030592 832804769616768 832971597495297 833181945689964 838018012804024 841017834405888 841398730164224 846669936449376 850909221130176 855848183289216 856235795691068 859300830806016 860305725910514 860350474764288 864288500678656 864658258034688 864831466820352 869161686461952 869187753908136 869335797376708 874453578578112 879008024299873 883077381128192 883232136327168 887498958241792 887654488301568 887832303703872 893058973867008 893463438981984 897710322689232 902274715500544 902432834942976 906563481690112 906722352718848 906792413855744 906951325003776 907133005958304 911102653939712 911332732370944 912473299385856 917225764486824 926271383465984 926433708212736 930909233373184 932046347661312 932233055663648 936713112870912 936741206284416 936900755722048 941591827000448 941620066733814 942770264404527 945979285241856 946573571434752 950906260685824 951877121015808 952067801528832 956834814354432 957026487995128 961625695660032 961818329012528 972324563263488 972570101907456 972764927649024 977193001893888 977388753697152 977439769952256 977635571188224 977831411647196 982085816844288 982282548778752 982479320122658 982530602087424 982727423121496 993462053769216 998261387362304 998436328022016 998636335299264 1003435508514816 1003636517230464 1003837566212281 1009716876633088 1015059054938112 1019883916901376 1020141465587712 1020345820849248 1024810892345344 1024990485682176 1025195812301904 1025249323917312 1025454702387648 1029942130540544 1031200214433792 1031406784989568 1036571048883968 1042055306399232 1047272887544832 1047482677786728 1048762187621604 1053351610202112 1053617610399744 1053828671619776 1054013350187304 1058625752051712 1058837816505248 1059105202120576 1059290805375504 1064139427843648 1069737460260864 1069769543271552 1076250558249984 1076654798994519 1081639355357184 1081856029907536 1082045620139094 1087272893666336 1099149506297856 1099427071721472 1099647309516288 1104652958662656 1104874243309824 1105153254386688 1105374639253352 1105568351011683 1110406359489024 1110628796660396 1110909260919952 1116247784620032 1123044060782592 1128667153416192 1128893248599168 1134545628173568 1134772900935622 1135931486212224 1136159036590071 1141130911052288 1141847796036246 1147133966352384 1152912253888512 1153108622427136 1158684896858112 1158882248615936 1158917005210848 1160332633113264 1165938104770816 1166142429994464 1177642848436224 1183539317735424 1183776404938496 1185557255572248 1190745298489344 1191192543568404 1191284585309312 1191493352385648 1196947096918976 1197156856324104 1203243779923968 1208963136958464 1209268433338368 1209510674611072 1216631065847808 1217088033645978 1222967685982432 1223182005374628 1235244944283648 1242516833206272 1242728463548416 1243546469160021 1248950817161216 1248988275045888 1249772918534946 1255493422311752 1255558726877184 1257027019206036 1261526751608832 1262098095246336 1269423735371776 1275779752472576 1282167594213376 1283772274933824 1284353693536602 1288951246209024 1290458588865771 1296432751017984 1297019903532032 1297247200230528 1302924002525184 1303185004929536 1303514094917632 1303742529692928 1304003696065062 1309710065038336 1310040802783232 1311680367867168 1324616071692288 1331248437362688 1331515113732352 1331748455555808 1337914011353088 1338182022973952 1340195158472976 1346565484033848 1353412073250816 1359845222535168 1360188620783616 1360461094465664 1360699508937456 1366653980909568 1366927749735872 1366999098556416 1367272936516864 1374933619245056 1375838646730236 1389407075198976 1396363850059776 1396643570382304 1398069521491968 1398349583495472 1404468813602816 1404823480532992 1405069669306368 1405351133583072 1411501002735616 1412387740500672 1412430100100721 1418968927862784 1426073719209984 1426316613681152 1426359391028736 1428101702293248 1435000744333312 1435252221531648 1435539731992692 1442185807142912 1442438543490048 1442727493518792 1459147391473536 1465532675063808 1466083130545728 1466196412688384 1466453356782336 1466747117470794 1473165657746432 1473423823168128 1473537672515584 1473718980183987 1473795903131136 1474091134682244 1480541812652032 1497392081043456 1497954502948896 1504889537888256 1505190998132224 1505454775845696 1512727504231424 1514575314949632 1514878715453428 1522463728048328 1530518731273872 1537216338518016 1537793718452856 1538182053581472 1544913195810816 1545222673614464 1546800321650688 1547110177484352 1554856573325952 1555168042992083 1562954784645358 1570190464581632 1571224016680092 1580027415303168 1580426415599616 1580743007429664 1587660397985792 1587938628077568 1588256724757872 1588657803180864 1596209141765472 1596932062572431 1604325039898624 1604606190391296 1611950849277952 1612357911117824 1614375837374976 1622174754463744 1622459033035776 1622784044861304 1630909340499504 1646993259044864 1649470964274432 1657311364964736 1657729881580032 1658061958880028 1665317700061184 1665609539233536 1665943194990594 1666363891379928 1676036025608048 1682797460328448 1693339872898752 1701818442260352 1702159351403433 1711696366578432 1712471591382136 1712771694054369 1718601661612032 1720611451821028 1720700949528576 1729316516069376 1729662933640704 1738323372923904 1738375507816272 1738671594753416 1748907157156224 1758016048599746 1766154762256384 1766464272654336 1775308976603136 1775664607407744 1786117947734016 1786926877963968 1795420645378464 1796233788786697 1804549431001088 1804865669885952 1813126963380224 1813444705437696 1813584827711488 1813902650007552 1814266011916608 1822205307879424 1824946598771712 1834451528973648 1852542766931968 1852867416425472 1861818466746368 1864092695322624 1864466111327296 1873426225741824 1873482412568832 1873801511444096 1883183654000896 1883240133467628 1885540528809054 1893147142869504 1901812521371648 1904135603057664 1913669628708864 1914052975990256 1923251391320064 1923636658025056 1926530540304903 1944649126526976 1945140203814912 1945529855298048 1954386003787776 1954777507394304 1955271142376448 1955662823294392 1956005544097593 1964171633688576 1964565097557504 1964958640245316 1965061204174848 1965454846242992 1986924107538432 1996872656044032 1997272670598528 2006871017029632 2007273034460928 2007675132424562 2019433753266176 2030118109876224 2039767833802752 2040282931175424 2040691641698496 2049621784690688 2049980971364352 2050391624603808 2050498647834624 2050909404775296 2051320243999009 2059884261081088 2062400428867584 2062813569979136 2073142097767936 2084110612798464 2094545775089664 2094965355573456 2097524375243208 2106703220404224 2107235220799488 2107657343239552 2108026700374608 2117251504103424 2117675633010496 2118210404241152 2118581610751008 2128278855687296 2139474920521728 2139539086543104 2152501116499968 2153309597989038 2163278710714368 2163712059815072 2164091240278188 2174545787332672 2198299012595712 2199294619032576 2200120676206191 2209305917325312 2209748486619648 2210306508773376 2210749278506704 2211136702023366 2220812718978048 2221257593320792 2221818521839904 2246088121565184 2257334306832384 2257786497198336 2269091256347136 2269545801871244 2271862972424448 2272318073180142 2282261822104576 2283695592072492 2305824507777024 2306217244854272 2317369793716224 2317764497231872 2317834010421696 2320665266226528 2331876209541632 2332284859988928 2344432176968037 2355285696872448 2367078635470848 2367552809876992 2371114511144496 2381490596978688 2382385087136808 2382569170618624 2382986704771296 2393894193837952 2394313712648208 2406487559847936 2417926273916928 2418536866676736 2419021349222144 2433262131695616 2434176067291956 2445935371964864 2446364010749256 2470489888567296 2485033666412544 2485456927096832 2487092938320042 2497901634322432 2497976550091776 2498914792485891 2499545837069892 2510986844623504 2514054038412072 2523053503217664 2524196190492672 2538847470743552 2551559504945152 2564335188426752 2567544549867648 2568707387073204 2577902492418048 2580917177731542 2592865502035968 2594039807064064 2594494400461056 2606370009859072 2607028189835264 2607485059385856 2608007392130124 2619420130076672 2620081605566464 2623360735734336 2637024072899619 2649232143384576 2662496874725376 2663030227464704 2663496911111616 2676364045947904 2680390316945952 2693130968067696 2706824146501632 2719690445070336 2720377241567232 2720922188931328 2721399017874912 2733307961819136 2733855499471744 2733998197112832 2734545873033728 2751677293460472 2778814150397952 2792727700119552 2793287140764608 2796139042983936 2796699166990944 2808937627205632 2809646961065984 2810139338612736 2810702267166144 2823002005471232 2824775481001344 2824860200201442 2825341341474301 2837937855725568 2852633227362304 2852718782057472 2856203404586496 2870001488666624 2870504443063296 2871079463985384 2884371614285824 2884877086980096 2885454987037584 2918294782947072 2932166261091456 2932392825376768 2932906713564672 2933494234941588 2946331315492864 2946847646336256 2947075345031168 2947437960367974 2947591806262272 2948182269364488 2961083625304064 2994784162086912 2995909005897792 3010381996264448 3010909551691392 3011512698636843 3025455008462848 3029150629899264 3029757430906856 3044927456096656 3061037462547744 3074432677036032 3075587436905712 3076364107162944 3089826391621632 3090445347228928 3093600643301376 3094220354968704 3109713146651904 3110336085984166 3125909569290716 3142448033360184 3160054830606336 3160852831199232 3161486014859328 3175320795971584 3175877256155136 3176513449515744 3177315606361728 3177952087853387 3192418283530944 3193864125144862 3208650079797248 3209212380782592 3223901698555904 3228751674749952 3244349508927488 3244918066071552 3245568089722608 3261818680999008 3293986518089728 3298941928548864 3314622729929472 3315459763160064 3316123917760056 3330635400122368 3331219078467072 3331886389981188 3332727782759856 3352072051216096 3365594920656896 3386679745797504 3403636884520704 3404318702806866 3408477109770213 3423392733156864 3424943182764272 3425543388108738 3441222903642056 3441401899057152 3459325867281408 3476646745847808 3476751015632544 3477343189506832 3497814314312448 3516032097199492 3532928545308672 3550617953206272 3551329214815488 3572235895468032 3573853755927936 3590841290756928 3592467577573394 3609098862002176 3609543589146287 3609731339771904 3626253926760448 3626889410875392 3627805300015104 3628532023833216 3644410615758848 3649893197543424 3668903057947296 3705085533863936 3705734832850944 3723636933492736 3728185390645248 3728932222654592 3746852451483648 3746964825137664 3747603022888192 3766367308001792 3766480266935256 3771081057618108 3786294285739008 3803625042743296 3808271206115328 3827339257417728 3828105951980512 3846502782640128 3847273316050112 3853061080609806 3871375766597313 3889298253053952 3891059710596096 3908772007575552 3909555014788608 3910542284752896 3911325646588784 3912011088195186 3929130195115008 3929917280490632 3930122408349696 3930909692485984 3973848215076864 3993745312088064 3994545341197056 4013742034059264 4014546068921856 4015350264849124 4038867506532352 4060236219752448 4079535667605504 4080565862350848 4081383283396992 4099243569381376 4099961942728704 4100783249207616 4100997295669248 4101818809550592 4102640487998018 4124800857735168 4125627139958272 4146284195535872 4168221225596928 4189091550179328 4189930711146912 4195048750486416 4213406440808448 4214470441598976 4215314686479104 4216053400749216 4234503008206848 4235351266020992 4236420808482304 4237163221502016 4256557711374592 4278949841043456 4279078173086208 4305002232999936 4306619195978076 4326557421428736 4327424119630144 4328182480556376 4349091574665344 4396598025191424 4398589238065152 4400241352412382 4419496973239296 4420613017546752 4421156940551961 4421498557013408 4422273404046732 4441625437956096 4442515186641584 4443637043679808 4492176243130368 4514668613664768 4515572994396672 4538182512694272 4539091603742488 4543725944848896 4544636146360284 4564523644209152 4567391184144984 4611649015554048 4612434489708544 4634739587432448 4635528994463744 4635668020843392 4641330532453056 4663752419083264 4664569719977856 4665504128976249 4688864353936074 4710571393744896 4735105619753984 4742229022288992 4762981193957376 4764770174273616 4765138341237248 4765973409542592 4787788387675904 4788627425296416 4790796187717293 4812975119695872 4835852547833856 4837073733353472 4838042698444288 4866524263391232 4868352134583912 4891870743929728 4892728021498512 4923355825223641 4940979777134592 4970913854193664 4974185876640084 4995953100183552 4997829584971782 4999091674139784 5021973689247008 5028108076824144 5048392380985344 5077694941487104 5103119009890304 5106478054210299 5128670376853504 5135089099735296 5137414774146408 5155804984836096 5161834355463084 5188079614128128 5188988800922112 5212740019718144 5214056379670528 5214970118771712 5216014784260248 5238840260153344 5240163211132928 5246721471468672 5274048145799238 5298464286769152 5326060454929408 5326993822223232 5352728091895808 5360780633891904 5386261936135392 5388701366360091 5413648293003264 5439380890140672 5440754483134464 5441844377862656 5442798035749824 5466615923638272 5467710998943488 5469091746067456 5503354586920944 5557628300795904 5585455400239104 5586574281529216 5592278085967872 5593398333981888 5617875254411264 5620278677225472 5621404534332288 5622530616971377 5646004010942464 5649550962002688 5649720400402884 5650682682948602 5705437564114944 5712406809172992 5740002977333248 5741008886126592 5742158927970768 5768743228571648 5769754173960192 5770909974075168 5836589565894144 5864332522182912 5864785650753536 5865813427129344 5866988469883176 5892662630985728 5893695292672512 5894150690062336 5894875920735948 5895183612524544 5896364538728976 5922167250608128 5991818011795584 6020763992528896 6021819103382784 6023025397273686 6050910016925696 6058301259798528 6059514861813712 6089854912193312 6122074925095488 6148865354072064 6151174873811424 6152728214325888 6153960731997027 6179652783243264 6180890694457856 6187201286602752 6188440709937408 6219426293303808 6220672171968332 6251819138581432 6284896066720368 6320109661212672 6321705662398464 6322972029718656 6350641591943168 6351754512310272 6353026899031488 6354631212723456 6355904175706774 6384836567061888 6386115580797277 6387728250289724 6418424761565184 6447803397111808 6457503349499904 6488699017854976 6489836132143104 6491136179445216 6523637361998016 6587973036179456 6597883857097728 6629245459858944 6630919526320128 6632247835520112 6661270800244736 6662438156934144 6663772779962376 6665455565519712 6704144102432192 6731189841313792 6773359491595008 6807273769041408 6808637405613732 6816954219540426 6846785466313728 6849886365528544 6851086776217476 6882445807284112 6918651734562816 6953293491695616 6953502031265088 6954686379013664 6995628628624896 7032064194398984 7033296530904111 7065857090617344 7101235906412544 7102658429630976 7144471790936064 7147707511855872 7181682581513856 7184935155146788 7219087178292574 7219462679543808 7252507853520896 7253778821750784 7255610600030208 7257064047666432 7299786395086848 7337806115894592 7376023856081543 7410171067727872 7411469665701888 7447273866985472 7456370781290496 7457864445309184 7493704902967296 7493929650275328 7495206045776384 7532734616003584 7532960533870512 7542162115236216 7572588571478016 7607250085486592 7616542412230656 7654678514835456 7656211903961024 7693005565280256 7694546632100224 7706122161219612 7742751533194626 7778596506107904 7782119421192192 7819110029577216 7821084569505792 7822651293177568 7824022176390372 7858260390230016 7859834560981264 7860244816699392 7861819384971968 7911072218698857 7947696430153728 7987490624176128 7989090682394112 8029092137843712 8030700529698248 8077735013064704 8120472439504896 8159071335211008 8161131724701696 8162766566793984 8199923885457408 8201566498415232 8201994591338496 8203637619101184 8205280975996036 8251254279916544 8292568391071744 8336442451193856 8378183100358656 8379861422293824 8390097500972832 8426812881616896 8428940883197952 8430629372958208 8432106801498432 8469006016413696 8470702532041984 8472841616964608 8474326443004032 8476024024422903 8513115422749184 8557899682086912 8558156346172416 8610004465999872 8613238391956152 8653114842857472 8654848239260288 8656364961112752 8698183149330688 8797178476130304 8800482704824764 8838993946478592 8841226035093504 8842313881103922 8842997114026816 8844546808093464 8883250875912192 8885030373283168 8887274087359616 8984352486260736 9031145988793344 9034538095910529 9076365025388544 9078183207484976 9087451889697792 9089272292720568 9129047288418304 9134782368289968 9223298031108096 9224868979417088 9269479174864896 9271057988927488 9271336041686784 9282661064906112 9327504838166528 9329139439955712 9331008257952498 9377728707872148 9470211239507968 9484458044577984 9525962387914752 9529540348547232 9530276682474496 9531946819085184 9533856263560161 9575576775351808 9577254850592832 9581592375434586 9625950239391744 9671705095667712 9676085396888576 9733048526782464 9736704269167824 9783741487859456 9785456042997024 9846711650447282 9881959554269184 9948371753280168 9991906200367104 9995659169943564 9998183348279568 10043947378494016 10056216153648288 10096784761970688 10155389882974208 10206238019780608 10212956108420598 10257340753707008 10270178199470592 10274829548292816 10323668710926168 10376159228256256 10377977601844224 10425480039436288 10428112759341056 10429940237543424 10432029568520496 10477680520306688 10480326422265856 10493442942937344 10548096291598476 10652120909858816 10653987644446464 10705456183791616 10721561267783808 10772523872270784 10777402732720182 10827296586006528 10828630767438861 10878761780281344 10883688755725312 10885596071499648 10933231847276544 10935421997886976 10938183492134912 11006709173841888 11115256601591808 11170910800478208 11173148563058432 11184556171935744 11186796667963776 11235750508822528 11240557354450944 11242809068664576 11245061233942754 11299101924005376 11299440800805768 11301365365897204 11410875128229888 11424813618345984 11480005954666496 11482017772253184 11484317855941536 11537486457143296 11539508347920384 11541819948150336 11673179131788288 11728665044365824 11729571301507072 11731626854258688 11733976939766352 11785325261971456 11787390585345024 11788301380124672 11789751841471896 11790367225049088 11792729077457952 11844334501216256 11983636023591168 12041527985057792 12043638206765568 12046050794547372 12101820033851392 12116602519597056 12119029723627424 12179709824386624 12244149850190976 12297730708144128 12302349747622848 12305456428651776 12307921463994054 12361781388915712 12374402573205504 12376881419874816 12438852586607616 12441344343936664 12503638277162864 12569792133440736 12640219322425344 12643411324796928 12645944059437312 12703509024620544 12706053798062976 12709262425446912 12711808351413548 12769673134123776 12772231161594554 12775456500579448 12836849523130368 12915006698999808 12977398035709952 12979672264286208 12982272358890432 13047274723996032 13049888360759653 13175946072358912 13195767714195456 13258490919717888 13261839052640256 13264495671040224 13322541600489472 13324876313868288 13327545559924752 13330911131039424 13408288204864384 13462379682627584 13546718983190016 13614547538082816 13617274811227464 13633908439080852 13693570932627456 13699772731057088 13702173552434952 13764891614568224 13837303469125632 13906586983391232 13907004062530176 13909372758027328 13991257257249792 13996512386928747 14064128388797968 14066593061808222 14131714181234688 14205316859261952 14288943581872128 14295415023711744 14363365163027712 14369870310293576 14372388563151879 14438174356585148 14438925359087616 14507557643501568 14511221200060416 14514128095332864 14599572790173696 14675612231789184 14752047712163086 14770067475670923 14820342135455744 14822939331403776 14912741562580992 14915728890618368 14987859300550656 14990412091552768 15065469232007168 15065921067741024 15084324230472432 15145177142956032 15214500170973184 15233084824461312 15309357029670912 15312423807922048 15386011130560512 15389093264200448 15412244322439224 15485503066389252 15564238842384384 15638220059154432 15642169139011584 15645302586355136 15648044352780744 15716520780460032 15719669121962528 15720489633398784 15723638769943936 15822144437397714 15895392860307456 15978181364788224 16058184275687424 16061401059396496 16155470026129408 16166104099080273 16240944879009792 16318142670422016 16322263449403392 16325533133587968 16399847770914816 16403132996830464 16407275238202368 16410561951992072 16502508559833088 16585136782143488 16672884902387712 16756366200717312 16759722844587648 16780195001945664 16853625763233792 16861258745916416 16864213602996864 16867591850914131 16938012032827392 16941405064083968 16945683233929216 16948652886008064 16952048048845806 17026230845498368 17116312692344832 17220008931999744 17226476783912304 17306229685714944 17309696478520576 17312729922225504 17396366298661376 17594356952260608 17600965409649528 17677987892957184 17682452070187008 17684627762207844 17685994228053632 17689093616186928 17766501751824384 17770060746566336 17774548174719232 18062291977586688 18069076191821058 18152730050777088 18156366414969952 18174903779395584 18178544585441136 18258094576836608 18269564736579936 18446596062216192 18449737958834176 18461882195991081 18538958349729792 18542115977854976 18542672083373568 18565322129812224 18655009676333056 18658278879911424 18662016515904996 18755457415744296 18940422479015936 18968916089155968 19051924775829504 19059080697094464 19060553364948992 19063893638170368 19067712527120322 19151153550703616 19154509701185664 19158346742391831 19163184750869172 19343410191335424 19352170793777152 19466097053564928 19473408538335648 19567482975718912 19570912085994048 19693423300894564 19763919108538368 19896743506560336 19983812400734208 19991318339887128 19996366696559136 20087894756988032 20112432307296576 20193569523941376 20217184558897079 20310779765948416 20412476039561216 20425912216841196 20540356398941184 20549659096585632 20647337421852336 20752318456512512 20755955203688448 20850960078872576 20856225518682112 20859880475086848 20864059137040992 20955361040613376 20960652844531712 20986885885874688 21096192583196952 21304241819717632 21307975288892928 21410912367583232 21443122535567616 21545047744541568 21554805465440364 21657261534877722 21757523560562688 21767377511450624 21771192142999296 21870843995773952 21876366984269824 22013418347683776 22128071568244629 22230513203183616 22341821600956416 22346297126116864 22369112343871488 22373593335927552 22481114708901888 22485618137329152 22490122467885508 22598203848010752 22598881601611536 22602730731794408 22821750256459776 22849627236691968 22960011909332992 22964035544506368 22968635711883072 23079016695840768 23083639896300672 23088264022882463 23346358263576576 23457330088731648 23459142603014144 23463253708517376 23467953879532704 23570650523942912 23574781170690048 23576602760249344 23579503682943792 23580734450098176 23585458154915904 23688669002432512 23967272047182336 24083055970115584 24087276413531136 24092101589094744 24203640067702784 24233205039194112 24238059447254848 24359419648773248 24488299700381952 24604699495245696 24610912857303552 24615842927988108 24723562777831424 24753762839749632 24877705173215232 24882688687873328 25007276554325728 25139584266881472 25280438644850688 25286822649593856 25291888118874624 25407018049241088 25412107596125952 25418524850893824 25423616702827096 25428072073268709 25539346268247552 25544462323189108 25550913001158896 25673699046260736 25830013397999616 25959344528572416 25964544717780864 26094549447992064 26099776721519306 26391535428390912 26516981839435776 26523678105280512 26528991342080448 26645083200978944 26649752627736576 26655091119849504 26661822262078848 26667163171987117 26816576409728768 26924759365255168 27093437966380032 27229095076165632 27234549622454928 27267816878161704 27387141865254912 27399545462114176 27404347104869904 27529783229136448 27674606938251264 27813173966782464 27814008125060352 27818745516054656 27982514514499584 27993024773857494 28128256777595936 28133186123616444 28410633718523904 28577887163744256 28590830047423488 28601568790680483 28726730326055424 28739740620587152 28744777126303758 28876348713170296 28877850718175232 29015115287003136 29028256190665728 29199145580347392 29351224463578368 29504095424326172 29540134951341846 29645878662807552 29831457781236736 29975718601101312 29980824183105536 30130938464014336 30131842135482048 30168648460944864 30290354285912064 30429000341946368 30466169648922624 30618714059341824 30624847615844096 30772022261121024 30778186528400896 30824488644878448 30971006132778504 31128477684768768 31276440118308864 31284338278023168 31290605172710272 31296088705561488 31433041560920064 31439338243925056 31440979266797568 31447277539887872 31644288874795428 31956362729576448 32116368551374848 32122802118792992 32310940052258816 32332208198160546 32481889758019584 32485892302316583 32636285340844032 32651066267175936 32799695541829632 32806265993660928 32814550476404736 32821123903984144 33005017119666176 33170273564286976 33345769804775424 33512732401434624 33519445689175296 33560390003891328 33707251526467584 33722517491832832 33728427205993728 33735183701828262 33882810128167936 33891366467858432 33897305772016128 33904096097691612 34052461690996736 34232625384689664 34440017863999488 34452953567824608 34612459371429888 34619392957041152 34625459844451008 34792732597322752 35188713904521216 35201930819299056 35355975785914368 35364904140374016 35369255524415688 35371988456107264 35378187232373856 35533003503648768 35540121493132672 35549096349438464 36124583955173376 36138152383642116 36305460101554176 36312732829939904 36349807558791168 36357089170882272 36516189153673216 36539129473159872 36729437439165913 36893192124432384 36899475917668352 36923764391982162 37084231955709952 37085344166747136 37130644259624448 37310019352666112 37316557759822848 37324033031809992 37510914831488592 37880844958031872 37937832178311936 38118161394188928 38121106729897984 38127787276340736 38135425054240644 38302307101407232 38309019402371328 38316693484783662 38326369501738344 38704341587554304 38932194107129856 38946817076671296 39134965951437824 39141824171988096 39149665082278959 39386846601789128 39527838217076736 39793487013120672 39967624801468416 39982636679774256 39992733393118272 40175789513976064 40224864614593152 40387139047882752 40434369117794158 40621559531896832 40851824433682392 41080712797882368 41099318193171264 41294674843704672 41313377142094031 41504636913025024 41511910407376896 41701920157745152 41712451037364224 41719760950173696 41728118274081984 41910722081226752 41973771771749376 42192385166393904 42608483639435264 42615950577785856 42821824735166464 42886245071135232 43090095489083136 43109610930880728 43314523069755444 43534755022901248 43542384285998592 43741687991547904 43752733968539648 44026836695367552 44256143136489258 44310202427012769 44461026406367232 44692594252233728 44738224687742976 44747186671855104 44971236274658304 44980244935771016 45196407696021504 45197763203223072 45205461463588816 45643500512919552 45699254473383936 45928071089012736 45937271423766144 46158033391681536 46167279792601344 46176528045764926 46692716527153152 46914660177463296 46918285206028288 46926507417034752 46935907759065408 47141301047885824 47149562341380096 47159007365887584 47161468900196352 47170916309831808 47180365611977207 47377338004865024 47934544094364672 48166111940231168 48174552827062272 48184203178189488 48407280135405568 48466410078388224 48476118894509696 48718839297546496 48976599400763904 49209398990491392 49221825714607104 49231685855976216 49447125555662848 49507525679499264 49755410346430464 49765377375746656 50014553108651456 50279168533762944 50560877289701376 50583776237749248 50602775552742393 50814036098482176 50824215192251904 50837049701787648 50847233405654192 50856144146537418 51078692536495104 51088924646378216 51101826002317792 51660026795999232 51918689057144832 51929089435561728 52189098895984128 52199553443038612 52783070856781824 53033963678871552 53047356210561024 53057982684160896 53290166401957888 53299505255473152 53310182239699008 53323644524157696 53334326343974234 53633152819457536 54186875932760064 54458190152331264 54469099244909856 54535633756323408 54774283730509824 54799090924228352 54808694209739808 55059566458272896 55349213876502528 55626347933564928 55628016250120704 55637491032109312 55965029028999168 55986049547714988 56256513555191872 56266372247232888 56821267437047808 57155774327488512 57181660094846976 57203137581360966 57453460652110848 57475040227175493 57479481241174304 57489554252607516 57752697426340592 58030230574006272 58056512381331456 58398291160694784 58702448927156736 59008190848652344 59080269902683692 59291757325615104 59662915562473472 59951437202202624 59961648366211072 60261876928028672 60263684270964096 60337296921889728 60580708571824128 60651553676691237 60858000683892736 60932339297845248 61237428118683648 61249695231688192 61556373056801792 61648977289756896 61942012265557008 62256955369537536 62552880236617728 62568676556046336 62581210345420544 62592177411122976 62866083121840128 62878676487850112 62881958533595136 62894555079775744 63288577749590856 63912725459152896 64232737102749696 64245604237585984 64621880104517632 64664416396321092 64971784604633166 65272570681688064 65302132534351872 65612531987321856 65629100952809472 65642247807968288 66010034239332352 66340547128573952 66384214704733887 66691539609550848 67025464802869248 67038891378350592 67120780007782656 67445034983665664 67456854411987456 67470367403656524 67765620256335872 67782732935716864 67794611544032256 67808192195383224 68104923381993472 68465250769379328 68880035727998976 68905907135649216 69238785914082304 69250919688902016 69264792068647389 69585465194645504 70377427809042432 70403861638598112 70711951571828736 70729808280748032 70738511048831376 70743976912214528 70756374464747712 71066007007297536 71080242986265344 71098192698876928 72249167910346752 72276304767284232 72610920203108352 72625465659879808 72699615117582336 72714178341764544 73032378307346432 73078258946319744 73092898020627901 73458874878331826 73798951835336704 73847528783964324 74170688333494272 74261288519248896 74620038705332224 74633115519645696 74648066063619984 75021829662977184 75761689916063744 75875664356623872 76236322788377856 76242213459795968 76255574552681472 76270850108481288 76604614202814464 76618038804742656 76633386969567324 76652739003476688 77408683175108608 77893634153342592 78269931902875648 78283648343976192 78299330164557918 78773693203578256 79586974026241344 79935249602936832 79965273359548512 79985466786236544 80001489515961351 80351579027952128 80449729229186304 80774278095765504 80868738235588316 81703648867364784 82161425595764736 82198636386342528 82589349687409344 82626754284188062 83009273826050048 83019502550364601 83023820814753792 83403840315490304 83439521900347392 83456236548163968 83821444162453504 83947543543498752 84384770332787808 85216967278870528 85231901155571712 85643649470332928 85772490142270464 86180190978166272 86219221861761456 86629046139510888 87069510045802496 87084768571997184 87483375983095808 87505467937079296 88053673390735104 88512286272978516 88620404854025538 89385188504467456 89494373343710208 89942472549316608 89960489871542032 90392815392043008 90395526406446144 90410922927177632 91287001025839104 91398508946767872 91856142178025472 91874542847532288 92316066783363072 92334559585202688 92353056091529852 93385433054306304 93829320354926592 93853014834069504 93871815518130816 94282602095771648 94299124682760192 94318014731775168 94322937800392704 94341832619663616 94360731223954414 95869088188729344 96332223880462336 96349105654124544 96368406356378976 96814560270811136 96932820156776448 96952237789019392 97437678595092992 97953198801527808 98418797980982784 98443651429214208 98463371711952432 98894251111325696 99015051358998528 99510820692860928 99530754751493312 100029106217302912 100558337067525888 101121754579402752 101167552475498496 101205551105484786 101648430384503808 101674099403575296 101694466811308384 101712288293074836 102157385072990208 102177849292756432 102203652004635584 103320053591998464 103837378114289664 103858178871123456 104378197791968256 104399106886077224 105566141713563648 106067927357743104 106094712421122048 106115965368321792 106599010510946304 106620364479398016 106647289048315392 106668652687948468 107266305638915072 108373751865520128 108916380304662528 108938198489819712 109071267512646816 109548567461019648 109598181848456704 109617388419479616 110119132916545792 110188312317497739 110698427753005056 111252695867129856 111256032500241408 111274982064218624 111930058057998336 111972099095429976 112513027110383744 112532744494465776 113642534874095616 114363320189693952 114406275162721932 114906921304221696 114950080454350986 114958962482348608 114979108505215032 115505394852681184 116113024762662912 116796582321389568 117404897854313472 117448995246836877 118016381697304688 118160539805367384 118583514651230208 119325831124946944 119902874404405248 119923296732422144 120523753856057344 120527368541928192 120674593843779456 121161417143648256 121303107353382474 121864678595690496 122499390463376384 123112746113603584 123297954579513792 123884024531114016 123940131426282093 124513910739075072 125105760473235456 125137353112092672 125162420690841088 125184354822245952 125732166243680256 125757352975700224 125789110159551488 126577155499181712 127825450918305792 128465474205499392 128491208475171968 129328832792642184 129943569209266332 130604265068703744 131225063974643712 131258201905618944 131284495615936576 132020068478664704 132681094257147904 132768429409467774 133383079219101696 134077782756701184 134241560015565312 134890069967331328 134913708823974912 134940734807313048 135531240512671744 135565465871433728 135589223088064512 135616384390766448 136209846763986944 136930501538758656 137811814271298432 138477571828164608 138501839377804032 138529584137294778 139170930389291008 140754855618084864 140807723277196224 141423903143657472 141477022097662752 141487953824429056 141512748929495424 141541096835931621 142132014014595072 142160485972530688 142196385397753856 144498335820693504 144552609534568464 145221840406216704 145250931319759616 145399230235164672 145428356683529088 146064756614692864 146156517892639488 146185796041255802 146917749756663652 147695057567928648 148341376666988544 148522577038497792 149240077410664448 149266231039291392 149296132127239968 150043659325954368 151523379832127488 151751328713247744 152472645576755712 152484426919591936 152511149105362944 152541700216962576 153209228405628928 153236077609485312 153266773939134648 153305478006953376 154817366350217216 155787268306685184 156539863805751296 156567296687952384 156598660329115836 157547386407156512 159173948052482688 159870499205873664 159930546719097024 159970933572473088 160002979031922702 160703158055904256 160899458458372608 161737476471176632 163407297734729568 164322851191529472 164397272772685056 165178699374818688 165253508568376124 166039005100729202 166047641629507584 166807680630980608 166879043800694784 166912473096327936 167895087086997504 168769540665575616 169648548689875489 170433934557741056 170463802311143424 171287298940665856 171544980284540928 172360381956332544 172438443723522912 173258092279021776 174139020091604992 174169537143994368 174966751966191616 175010935874158592 176107346781470208 177024572545957032 177240809708051076 178770377008934912 178988746687420416 179884945098633216 179920979743084064 180785630784086016 180791052812892288 180821845854355264 181954661030073711 182574002051678208 182797017893535744 183712284356050944 183749085695064576 184669119170405376 184706112183059704 186770866108612608 187658640709853184 187706029668139008 187743631036261632 188598249365520384 188636029463550336 188645875600785408 188683665239327232 188721462447908828 191738176377458688 192664447760924672 192698211308249088 192736812712757952 193865640313552896 193904475578038784 194875357190185984 195906397603055616 196837595961965568 196887302858428416 196926743423904864 197788502222651392 198030102717997056 199021641385721856 199061509502986624 200058212434605824 201116674135051776 202335104950996992 202411102210969572 203296860769007616 203348198807150592 203388933622616768 203424576586149672 204314770145980416 204355698585512864 204407304009271168 206640107183996928 207716357742246912 207794376205942167 208756395583936512 208798213772154448 211132283427127296 212135854715486208 212189424842244096 212231930736643584 213198021021892608 213240728958796032 213294578096630784 213337305375896936 214532611277830144 216747503731040256 217832760609325056 217876396979639424 218142535025293632 219097134922039296 219196363696913408 219234776838959232 219278694061883703 220238265833091584 220376624634995478 221396855506010112 222512065000482816 222549964128437248 223860116115996672 223944198190859952 225026054220767488 225065488988931552 227285069748191232 228726640379387904 228812550325443864 229813842608443392 229900160908701972 229917924964697216 229958217010430064 231010789705362368 232226049525325824 234809795708626944 234897990493673754 236032763394609376 236321079610734768 238651662249893888 239805748808810496 239846593464844288 240004468547884053 241047507712114688 241054737083856384 241349187687558912 242322834287296512 242606214706764948 244998780926752768 246225492227207168 246595909159027584 247768049062228032 247880262852564186 249027821478150144 249058507651093803 250211520946470912 250324841381682176 250368709644491904 251464332487360512 251514705951400448 251578220319102976 253154310998363424 255650901836611584 256930948410998784 256982416950343936 258657665585284368 259887138418532664 261208530137407488 262450127949287424 262516403811237888 262568991231873152 264040136957329408 265362188514295808 265536858818935548 268155565513402368 268483120031130624 269780139934662656 269827417647949824 269881469614626096 271062481025343488 271130931742867456 271178446176129024 271232768781532896 272419693527973888 273861003077517312 275623628542596864 276955143656329216 277003678755608064 277059168274589556 278341860778582016 281615446554392448 282847806287314944 282954044195325504 282975907648858112 283025497858990848 283082193671863242 284320971945061376 284392770795507712 288996671641387008 289105219069136928 290443680812433408 290501862639519232 290798460470329344 290856713367058176 292313035785278976 292371592082511604 293835499513327304 295390115135857296 296682753333977088 297045154076995584 298480154821328896 298532462078582784 298592264254479936 300087318651908736 300147432297472019 303046759664254976 303502657426495488 304945291153511424 304968853839183872 305022298210725888 305083400433925152 306418456811257856 306472155218970624 306533547878269296 306610956013906752 309634732700434432 311574536613370368 313079727611502592 313134593375904768 313197320658231672 315094772814313024 318347896104965376 319861093438194048 319941867144946176 320005958063845404 321406316111808512 321798916916745216 323474952942353264 326814595469459136 328645702383058944 328794545545370112 330357398749637376 330507017136752248 330564936952493217 332078010201458404 332095283259015168 333758087601389568 333824946192655872 335790174173995008 337539081331151232 339297097379750978 340867869115482112 340927604622286848 343089960569081856 344720763912665088 344876887447045824 346516184558043552 346673121235832521 348278040183209984 348339074287988736 349933503932383232 350021871748317184 352214693562940416 354049145091914064 354481619416102152 357540754017869824 357977493374840832 359769890197266432 359841959486168128 361571261568172032 361582105625784576 361643691708710528 363909322060147422 365594035787071488 367498171390129152 369338238340810752 369412224366119408 371820394278846279 373541732217225216 375317281419706368 375412059336278016 375487262072523264 377196498731040768 377272058927100672 377367330478654464 377442924895817656 383476352754917376 385396422616498176 385473625425515904 387808951156077568 389750714380371968 391812795206111232 393675191923931136 393774605716856832 393853486847809728 395577004445302784 396060205435994112 398043282771443712 398123019005973248 400116424869211648 402233348270103552 404670209901993984 404822204421939144 406593721538015232 406696397614301184 406777867245233536 406849153172299344 408629540291960832 408711397171025728 408814608018542336 415432715484493824 415588752411884334 417512791167873024 417596427544308896 422264566854254592 424271709430972416 424463861473287168 424623290507794863 426396042043785216 426481457917592064 426589156193261568 426674610751793872 429065222555660288 433495007462080512 435665521218650112 435752793959278848 436285070050587264 438194269844078592 438392727393826816 438469553677918464 438557388123767406 440476531666183168 440753249269990956 445024130000965632 445099928256874496 447720232231993344 447888396381719904 450052108441534976 450130977977863104 454570139496382464 457453280758775808 457625100650887728 459627685216886784 459800321817403944 459835849929394432 459916434020860128 462021579410724736 464452099050651648 469619591417253888 469795980987347508 472065526789218752 472642159221469536 477303324499787776 479611497617620992 479693186929688576 480008937095768106 482095015424229376 482109474167712768 482698375375117824 485212429413529896 489997561853505536 492450984454414336 493191818318055168 495536098124456064 495760525705128372 498117015302187606 500423041892941824 500649682763364352 500737419288983808 503029411902800896 503156440638205952 506308621996726848 508945646069626467 511301803673223168 513861896821997568 513964833900687872 517315331170568736 519774276837065328 522417060274814976 524900255898574848 525032807622475776 525137982463746304 528080273914658816 531073717637871096 536311131026804736 536966240062261248 539560279869325312 539654835295899648 539762939229252192 542124962050686976 542261863485734912 542356892352258048 542465537563065792 544839387055947776 547722006155034624 551247257085193728 553910287312658432 554007357511216128 554118336549179112 556683721557164032 563230893108784896 565908088390651008 565951815297716224 566050995717981696 566164387343726484 568641943890122752 568785541591015424 577993343282774016 578210438138273856 581003725279038464 581596920940658688 581713426734116352 584626071570557952 584743184165023208 587670999026654608 590780230271714592 593365506667954176 594090308153991168 597064924157165568 597184528508959872 600174637303817472 600294864594944038 607005314852990976 609890582307022848 609937707678367744 610044596421451776 610166800867850304 612836913622515712 612944310437941248 613067095756538592 613221912027813504 613344752955703691 619269465400868864 623149073226740736 626159455223005184 626269186751809536 626394641316463344 630189545628626048 636695792209930752 639722186876388096 639883734289892352 640011916127690808 642812632223617024 643597833833490432 646949905884706528 653629190938918272 657291404766117888 657589091090740224 657836082185651109 660714797499274752 661014034273504496 661129873904986434 664156020402916808 664190566518030336 667649892385311744 671580348347990016 675078162662302464 678594194759501956 681855209244573696 686179921138163712 689441527825330176 689753774894091648 693032369116087104 693346242471665042 696556080366419968 696678148575977472 699867007864766464 704429387125880832 708098290183828128 708963238832204304 715081508035739648 715954986749681664 719539780394532864 719683918972336256 723142523136344064 723164211251569152 723287383417421056 727818644120294844 734996342780258304 738676476681621504 738824448732238816 743640788557692558 747083464434450432 747175522953281409 750634562839412736 750974524145046528 754392997462081536 754544117854201344 754734660957308928 754885849791635312 766952705509834752 770792845232996352 770947250851031808 775617902312155136 779501428760743936 783625590412222464 787350383847862272 787549211433713664 787706973695619456 791154008890605568 792120410871988224 796086565542887424 796246038011946496 800232849738423296 804466696540207104 809340419803987968 809644408843878288 813187443076030464 813392795228602368 813555734490467072 813698306344598688 817259080583921664 817422794342051456 817629216037084672 830865430968987648 831177504823768668 835025582335746048 835192855088617792 848543418861944832 848927722946574336 849246581015589726 852962915835184128 853178312386523136 853349221503587744 858130445111320576 866990014924161024 871331042437300224 871505587918557696 872570140101174528 876785454787653632 876939107355836928 877114776247534812 880953063332366336 881506498539981912 890048260001931264 890199856513748992 895440464463986688 895776792763439808 900104216883069952 900261955955726208 900442296892416057 909140278992764928 914906561517551616 915250201301775456 919255370433773568 919600643634807888 919671699858788864 919832868041720256 924043158821449472 928904198101303296 939239182834507776 939591961974695016 944131053578437504 945284318442939072 950207674268162713 954606648999575552 959386373859377152 960017874191536212 964218948335425536 965396750750235648 970424858827059792 979995123707011072 984901968908828672 986383636636110336 991072196248912128 991521051410256744 996234030604375212 1001299365526728704 1001474838577967616 1006058823805601792 1006312881276411904 1012617243993453696 1017891292139252934 1022603607346446336 1027929667801375744 1034630662341137472 1039548553674130656 1040019363707497563 1044834120549629952 1049800511797149696 1050065615244951552 1050275964927492608 1062147435275742192 1072622262053609472 1073932480124522496 1079120559738650624 1079309670591799296 1079525878458504384 1084249924101373952 1084713784704516096 1084931075126131584 1085148409075475761 1089678774111895552 1102494514170387456 1107820574625316864 1108014715022432256 1108236673098358224 1113367443114328064 1126461786217569792 1131816176781302016 1131903630595432448 1132101991435963392 1132328774687452968 1137283887780245504 1137571083182030848 1156420876276547712 1162007450558076928 1163426853468232704 1169252143141115904 1169486368330046416 1175341998053309216 1181560460543429184 1186731013335908352 1188180616307982336 1194129848314331136 1194369057017919744 1200349274607634944 1200589729189888076 1214010629705981952 1219781164614045696 1220089192842903552 1220333601735700608 1225673827245031424 1225888620875882496 1226134191513077184 1226443824055627008 1226689505911407382 1246298146453481472 1252318910446010368 1252538373503619072 1252789282632926688 1260379091257252096 1273391584419861504 1279444373752776192 1279767468579784704 1280023832255381616 1285625264447234048 1287195667666980864 1293899811769413056 1307258381877836544 1314582809532235776 1315178182181480448 1315672164371302218 1321429594998549504 1322028068547008992 1322259747809972868 1328312040805833616 1335299784770623488 1343160696695980032 1350156325324604928 1357188389519003912 1363710418489147392 1372359842276327424 1378883055650660352 1379507549788183296 1386064738232174208 1386692484943330084 1393356297151954944 1399734015729532928 1408858774251761664 1416196580367656256 1417926477664408608 1430163016071479296 1431909973499363328 1439079560789065728 1439367837944672512 1446285046272688128 1446328422503138304 1446574766834842112 1455637288240589688 1469992685560516608 1477352953363243008 1477648897464477632 1487281577115385116 1494351045906562818 1501269125678825472 1501949048290093056 1509088235708402688 1509469321914617856 1509771699583270624 1526836938208879401 1533905411019669504 1541585690465992704 1541894501702063616 1551235804624310272 1559002857521487872 1567251180824444928 1574700767695724544 1575098422867427328 1575413947391238912 1584240821743976448 1592492076023892992 1600465699476846592 1608933393080414208 1618680839607975936 1619288817687756576 1626374886152060928 1626785590457204736 1627111468980934144 1627396612689197376 1634518161167843328 1634845588684102912 1635258432074169344 1661730861937975296 1662355009647537336 1670051164671492096 1670385710177235584 1697855445893148672 1698493162031179452 1705925831670368256 1706356624773046272 1706698443007175488 1716260890222641152 1733980029848322048 1743011175837115392 1745140280202349056 1753570909575307264 1753878214711673856 1754229552495069624 1761906126664732672 1763012997079963824 1780096520003862528 1780399713027497984 1791553585526879616 1800208433766139904 1800523911911452416 1800884593784832114 1829813123035103232 1830500402603550912 1838510740867547136 1839201287269615776 1839343399717577728 1839665736083440512 1840034258867111073 1848086317642898944 1857808396202606592 1878478365669015552 1879183923949390032 1888262107156875008 1890568636885878144 1900415348536325426 1909213297999151104 1920035748383072424 1928437896670851072 1930793501500471296 1940849717654119584 1959990247414022144 1969803937817657344 1972767273272220672 1982144392497824256 1983042102820513488 1992468061208750424 2002598731053457408 2002949677155935232 2012117647611203584 2012625762552823808 2025234487986907392 2035782584278505868 2055859335602751488 2069261324682274944 2079097107348261312 2080038727414995126 2089668241099259904 2099601023594299392 2100551929854985216 2124294870551484384 2145244524107218944 2147864960249044992 2158619341183598592 2159051756917008768 2168499848202747904 2169427569409032192 2169862150252263168 2170296818150951522 2204989028340774912 2215641149250633728 2216029430044864512 2216473346196716448 2226734886228656128 2252923572435139584 2263632353562604032 2263807261190864896 2264203982871926784 2264657549374905936 2274567775560491008 2275142166364061696 2312841752553095424 2324014901116153856 2326853706936465408 2338504286282231808 2338972736660092832 2350683996106618432 2363120921086858368 2373462026671816704 2376361232615964672 2388259696628662272 2388738114035839488 2400698549215269888 2401179458379776152 2428021259411963904 2439562329228091392 2440178385685807104 2440667203471401216 2451777241751764992 2452268383026154368 2452887648111254016 2453379011822814764 2492596292906962944 2504637820892020736 2505076747007238144 2505578565265853376 2520758182514504192 2546783168839723008 2558888747505552384 2559534937159569408 2560047664510763232 2571250528894468096 2574391335333961728 2587799623538826112 2614516763755673088 2630356364362960896 2631344328742604436 2642859189997099008 2644056137094017984 2644519495619945736 2656624081611667232 2670599569541246976 2686321393391960064 2700312650649209856 2701326890677248171 2714376779038007824 2727420836978294784 2744719684552654848 2757766111301320704 2759015099576366592 2772129476464348416 2773384969886660168 2786712594303909888 2817717548503523328 2832393160735312512 2835852955328817216 2850623022804488139 2860326032142958592 2863819946998726656 2878159121578131456 2878735675889345024 2892656845006276608 2893149533669684224 2911274576481179376 2939985371121033216 2954705906726486016 2955297794928955264 2974563154230770232 2988702091813125636 3003898096580186112 3018176471416805376 3018938643829235712 3019543399166541248 3053673876417758802 3067810822039339008 3083789003404127232 3102471609248620544 3118005715042975744 3120058091122492689 3134502361648889856 3149401535391449088 3150196845734854656 3150827894782477824 3184984152047785984 3200931398953693184 3217866786160828416 3237361679215951872 3238577635375513152 3252749772304121856 3254222937961868288 3254793225378394752 3255445227226427283 3269036322335686656 3269691177368205824 3270516864148338688 3323461723875950592 3324710019295074672 3340102329342984192 3340771420354471168 3395710891786297344 3396986324062358904 3411851663340736512 3412713249546092544 3413396886014350976 3432521780445282304 3486022351674230784 3490280560404698112 3507141819150614528 3507756429423347712 3508459104990139248 3523812253329465344 3526025994159927648 3560193040007725056 3560799426054995968 3583107171053759232 3600416867532279808 3601047823822904832 3601769187569664228 3661000805207101824 3677021481735094272 3678402574539231552 3678686799435155456 3679331472166881024 3680068517734222146 3696172635285797888 3756956731338031104 3758367847898780064 3776524214313750016 3781137273771756288 3800830697072650852 3840071496766144848 3856875793341702144 3861587003000942592 3881699435308239168 3901916619867136247 3919980494828044288 3939607875635314688 3945534546544441344 3964288784995648512 3966084205641026976 3984936122417500848 4005197462106914816 4005899354311870464 4024235295222407168 4025251525105647616 4050468975973814784 4071565168557011736 4111718671205502976 4138522649364549888 4158194214696522624 4160077454829990252 4199202047188598784 4201103859709970432 4248589741102968768 4290489048214437888 4295729920498089984 4317238682367197184 4318103513834017536 4338855138818064384 4339724300504526336 4340593636301903044 4409978056681549824 4431282298501267456 4432058860089729024 4432946692393432896 4505847144870279168 4527264707125208064 4527614522381729792 4528407965743853568 4529315098749811872 4549135551120982016 4550284332728123392 4625683505106190848 4648029802232307712 4653707413872930816 4677008572564463616 4677945473320185664 4701367992213236864 4726241842173716736 4752722465231929344 4777476228071678976 4801397098430539776 4802358916759552304 4856042518823927808 4879124658456182784 4880356771371614208 4881334406942802432 4903554483503529984 4904536766052308736 4905775296222508032 4906758023645629528 4985192585813925888 5010153494014476288 5011157130531706752 5041516365029008384 5093566337679446016 5117777495011104768 5119069874319138816 5120095329021526464 5142501057788936192 5148782670667923456 5175599247077652224 5229033527511346176 5260712728725921792 5262688657485208872 5285718379994198016 5288112274188035968 5289038991239891472 5313248163223334464 5341199139082493952 5400625301298419712 5402653781354496342 5428753558076015648 5489439369105309696 5515532222602641408 5518030199152733184 5520102776601333219 5544258952928696832 5546769939773320336 5573425188607819776 5635435097007046656 5664786321470625024 5671705910657634432 5701246045608976278 5727639893997453312 5757471351778690048 5785313690012553216 5786299067339368448 5822549152962358752 5879970742242066432 5909411813452972032 5910595589857910528 5949126308461540464 5977404183626251272 6007796193160372224 6036352942833610752 6037877287658471424 6039086798333082496 6107347752835517604 6167578006808254464 6204943218497241088 6236011430085951488 6240116182244985378 6269004723297779712 6298803070782898176 6301655789564955648 6369968304095571968 6401862797907386368 6435733572321656832 6477155270751026304 6505499544608243712 6508445875923736576 6509586450756789504 6510890454452854566 6539382354736411648 6541033728296677376 6646923447751901184 6649420038590149344 6680204658685968384 6681542840708942336 6791421783572594688 6793972648124717808 6823703326681473024 6825426499092185088 6826793772028701952 6865043560890564608 6972044703348461568 6980561120809396224 7014283638301229056 7015512858846695424 7016918209980278496 7047624506658930688 7052051988319855296 7120386080015450112 7121598852109991936 7166214342107518464 7200833735064559616 7202095647645809664 7203538375139328456 7322001610414203648 7356805149078463104 7357373598870310912 7358662944333762048 7360137035468444292 7392345270571595776 7513913462676062208 7516735695797560128 7553048428627500032 7562274547543512576 7601661394145301704 7680142993532289696 7713751586683404288 7723174006001885184 7763398870616478336 7803833239734272494 7839960989656088576 7891069093088882688 7928577569991297024 7932168411282053952 7969872244835001696 7973481788424147983 8010394924213829632 8011798708623740928 8048470590444814336 8050503050211295232 8100937951947629568 8143130337114023472 8223437342411005952 8277045298729099776 8316388429393045248 8320154909659980504 8402207719419940864 8497179482205937536 8551869068413464417 8580978096428875776 8591459840996179968 8634477364734394368 8636207027668035072 8679448601009052672 8681187272603806088 8819956113363099648 8864117720179458048 8865893384786865792 9011694289740558336 9054529414250416128 9055229044763459584 9056815931487707136 9058630197499623744 9098271102241964032 9251367010212381696 9296059604464615424 9307414827745861632 9354017145128927232 9355890946640371328 9402735984426473728 9452483684347433472 9554952456143357952 9602794196861079552 9604717833519104608 9712085037647855616 9758249316912365568 9762668813885604864 9766335681679281849 9807108967007059968 9809073532104617472 9811550592445016064 9813516047291259056 9970385171627851776 10020306988028952576 10022314261063413504 10083032730058016768 10187132675358892032 10235554990022209536 10238139748638277632 10240190658043052928 10285002115577872384 10297565341335846912 10351198494155304448 10458067055022692352 10521425457451843584 10525377314970417744 10571436759988396032 10576224548376071936 10578077982479782944 10626496326446668928 10682398278164987904 10801250602596839424 10805307562708992684 10857507116152031296 11031064445205282816 11036060398305466368 11040205553202666438 11088517905857393664 11093539879546640672 11270870194014093312 11329572642941250048 11343411821315268864 11402492091217952556 11514942703557380096 11570627380025106432 11572598134678736896 11645098305924717504 11705749859601408741 11759941484484132864 11818823626905944064 11821191179715821056 11898252616923080928 11954808367252502544 12015592386320744448 12072705885667221504 12075754575316942848 12078173596666164992 12214695505671035208 12335156013616508928 12409886436994482176 12472022860171902976 12480232364489970756 12597606141565796352 12603311579129911296 12739936608191143936 12803725595814772736 12871467144643313664 12954310541502052608 13016891751847473152 13019172901513579008 13021780908905709132 13078764709472823296 13082067456593354752 13293846895503802368 13298840077180298688 13363085681417884672 13582843567145189376 13587945296249435616 13647406653362946048 13650852998184370176 13653587544057403904 13944089406696923136 13961122241618792448 14028567276602458112 14031025717693390848 14033836419960556992 14095249013317861376 14104103976639710592 14106929317981184893 14243197704219983872 14332428684215036928 14401667470129119232 14404191295291619328 14407076750278656912 14644003220828407296 14713610298156926208 14714747197740621824 14717325888667524096 14720274070936888584 14784690541143191552 15033471391595120256 15106096857255000064 15124549095087025152 15203322788290603408 15360285987064579392 15427503173366808576 15446348012003770368 15526797741232956672 15607666479468544988 15782138186177765376 15857155139982594048 15864336822564107904 15939744489670003392 15946963576848295966 16020789848427659264 16023597417247481856 16096941180889628672 16201875903895259136 16286260674228046944 16446874684822011904 16554090597458199552 16632776858786090496 16640309819319961008 16804415438839881728 16994358964411875072 17103738136826928834 17182919681992359936 17272414055336070144 17358897202018105344 17362374545207612176 17639912226726199296 17728235440358916096 17731786769573731584 18023388579481116672 18109058828500832256 18113631862975414272 18117260394999247488 18196542204483928064 18502734020424763392 18592119208929230848 18614829655491723264 18708034290257854464 18711781893280742656 18805471968852947456 18904967368694866944 19109904912286715904 19205588393722159104 19209435667038209216 19516498633824731136 19525337627771209728 19532671363358563698 19618147064209234944 19623101184890032128 19627032094582518112 19940770343255703552 20040613976057905152 20044628522126827008 20166065460116033536 20374265350717784064 20471109980044419072 20476279497276555264 20480381316086105856 20595130682671693824 20702396988310608896 20916134110045384704 21042850914903687168 21050754629940835488 21142873519976792064 21152449096752143872 21156155964959565888 21252992652893337856 21364796556329975808 21602501205193678848 21610615125417985368 21715014232304062592 22072120796610932736 22080411106405332876 22177035811714787328 22187079759093281344 22541740388028186624 22659145285882500096 22686823642630537728 22804984182435905112 23029885407114760192 23141254760050212864 23145196269357473792 23290196611849435008 23411499719202817482 23519882968968265728 23642382359431642112 23796505233846161856 23909616734505005088 23920445365272443949 24031184772641488896 24145411771334443008 24151509150633885696 24156347193332329984 24429391011342070416 24670312027233017856 24819772873988964352 24960464728979941512 25206623158259822592 25479873216382287872 25607451191629545472 25742934289286627328 25908621083004105216 26033783503694946304 26038345803027158016 26043561817811418264 26157529418945646592 26164134913186709504 26597680154360597376 26726171362835769344 27165687134290378752 27175890592498871232 27294813306725892096 27307175088114807808 27888178813393846272 27922244483237584896 28062051435386781696 28067672839921113984 28190498026635722752 28208207953279421184 28213858635962369786 28664857368430073856 28803334940258238464 28808382590583238656 28814153500557313824 29288006441656814592 29427220596313852416 29429494395481243648 29434651777335048192 29440548141873777168 29569381082286383104 30066942783190240512 30212193714510000128 30249098190174050304 30406645576581206816 30720571974129158784 30855006346733617152 30892696024007540736 31053595482465913344 31215332958937089976 31564276372355530752 31714310279965188096 31728673645128215808 31879488979340006784 31893927153696591932 32047194834494963712 32193882361779257344 32403751807790518272 32572521348456093888 32893749369644023808 33108181194916399104 33265553717572180992 33280619638639922016 33608830877679763456 33988717928823750144 34207476273653857668 34544828110672140288 34717794404036210688 34724749090415224352 35117249578804226223 35279824453452398592 35456470880717832192 35463573539147463168 36046777158962233344 36218117657001664512 36227263725950828544 36234520789998494976 37005468040849526784 37184238417858461696 37229659310983446528 37416068580515708928 37423563786561485312 37610943937705894912 37809934737389733888 38219809824573431808 38411176787444318208 38418871334076418432 39050675255542419456 39065342726717127396 39236294128418469888 39246202369780064256 39254064189165036224 39881540686511407104 40089257044253654016 40332130920232067072 40748530701435568128 40942219960088838144 40952558994553110528 40960762632172211712 41404793976621217792 41832268220090769408 42085701829807374336 42101509259881670976 42285747039953584128 42304898193504287744 42312311929919131776 42320787953943554679 42505985305786675712 42729593112659951616 43205002410387357696 43221230250835970736 43430028464608125184 44144241593221865472 44160822212810665752 44354071623429574656 44374159518186562688 45318290571765000192 45373647285261075456 45609968364871810224 46059770814229520384 46282509520100425728 46290392538714947584 46580393223698870016 46822999438405634964 47284764718863284224 47593010467692323712 47819233469010010176 47840890730544887898 48062369545282977792 48290823542668886016 48312694386664659968 48858782022684140832 49340624054466035712 49920929457959883024 50413246316519645184 50959746432764575744 51214902383259090944 51817242166008210432 52067567007389892608 52076691606054316032 52087123635622836528 52315058837891293184 52328269826373419008 53195360308721194752 53452342725671538688 54351781184997742464 54589626613451784192 54614350176229615616 55776357626787692544 55844488966475169792 56124102870773563392 56135345679842227968 56416415906558842368 56427717271924739572 57329714736860147712 57606669880516476928 57616765181166477312 57628307001114627648 58576012883313629184 58854441192627704832 58858988790962487296 58869303554670096384 58881096283747554336 59138762164572766208 60133885566380481024 60424387429020000256 60498196380348100608 60813291153162413632 61441143948258317568 61785392048015081472 62107190964931826688 62430665917874179952 63128552744711061504 63428620559930376192 63457347290256431616 63758977958680013568 63787854307393183864 64094389668989927424 64807503615581036544 65145042696912187776 65787498739288047616 66216362389832798208 66531107435144361984 66561239277279844032 67217661755359526912 67977435857647500288 68414952547307715336 69089656221344280576 69435588808072421376 69449498180830448704 70234499157608452446 70559648906904797184 70927147078294926336 71761336095817331847 72093554317924466688 72436235314003329024 72454527451901657088 72469041579996989952 74010936081699053568 74459318621966893056 74847127573122970624 75221887875411789824 75619869474779467776 76439619649146863616 76822353574888636416 76837742668152836864 78101350511084838912 78130685453434254792 78472588256836939776 78492404739560128512 78508128378330072448 80178514088507308032 80664261840464134144 81497061402871136256 81884439920177676288 81921525264344423424 82809587953242435584 83664536440181538816 84203018519763341952 84571494079907168256 84609796387008575488 84624623859838263552 84641575907887109358 85011970611573351424 86410004820774715392 86442460501671941472 86860056929216250368 88288483186443730944 88321644425621331504 88708143246859149312 88748319036373125376 90636581143530000384 90747294570522150912 91219936729743620448 92119541628459040768 92565019040200851456 92580785077429895168 93160786447397740032 93645998876811269928 94569529437726568448 95186020935384647424 95638466938020020352 95681781461089775796 96581647085337772032 96625388773329319936 97717564045368281664 98681248108932071424 99841858915919766048 100826492633039290368 101919492865529151488 103634484332016420864 104135134014779785216 104153383212108632064 104174247271245673056 104630117675782586368 104656539652746838016 106390720617442389504 106904685451343077376 108703562369995484928 109228700352459231232 111552715253575385088 111688977932950339584 112248205741547126784 112270691359684455936 112832831813117684736 112855434543849479144 114659429473720295424 115233530362332954624 115256614002229255296 117152025766627258368 117708882385255409664 117717977581924974592 117738607109340192768 117762192567495108672 118277524329145532416 120267771132760962048 120848774858040000512 120996392760696201216 121626582306324827264 122882287896516635136 124214381929863653376 124861331835748359904 126257105489422123008 126857241119860752384 126914694580512863232 126962363861830664037 127517955917360027136 127575708614786367728 128188779337979854848 129615007231162073088 130290085393824375552 132432724779665596416 133062214870288723968 133122478554559688064 134435323510719053824 135954871715295000576 136829905094615430672 138179312442688561152 138871177616144842752 138898996361660897408 140468998315216904892 141854294156589852672 143522672191634663694 144187108635848933376 144872470628006658048 144938083159993979904 148021872163398107136 149694255146245941248 150443775750823579648 151239738949558935552 152879239298293727232 153644707149777272832 153675485336305673728 156202701022169677824 156261370906868509584 156945176513673879552 156984809479120257024 157016256756660144896 160357028177014616064 161328523680928268288 163768879840355352576 163843050528688846848 165619175906484871168 167329072880363077632 168406037039526683904 169219592774017150976 169249247719676527104 169283151815774218716 170023941223146702848 172820009641549430784 172884921003343882944 173720113858432500736 176576966372887461888 176643288851242663008 177416286493718298624 177496638072746250752 181273162287060000768 181494589141044301824 182439873459487240896 183390081133755403609 184239083256918081536 185161570154859790336 186321572894795480064 187291997753622539856 189139058875453136896 190372041870769294848 191276933876040040704 191363562922179551592 193250777546658639872 195435128090736563328 197362496217864142848 199683717831839532096 201652985266078580736 207268968664032841728 208270268029559570432 208306766424217264128 208348494542491346112 209260235351565172736 212781441234884779008 213809370902686154752 217407124739990969856 218457400704918462464 223377955865900679168 224541382719368911872 225665663626235369472 225710869087698958288 229318858947440590848 230467060724665909248 230513228004458510592 234304051533254516736 235417764770510819328 235477214218680385536 235524385134990217344 236555048658291064832 240535542265521924096 241697549716080001024 241992785521392402432 243253164612649654528 245764575793033270272 248428763859727306752 249722663671496719808 253714482239721504768 253829389161025726464 253924727723661328074 255035911834720054272 255151417229572735456 259230014462324146176 260580170787648751104 264865449559331192832 266124429740577447936 266244957109119376128 271909743430590001152 273659810189230861344 276358624885377122304 277742355232289685504 277797992723321794816 280937996630433809784 283708588313179705344 287045344383269327388 289744941256013316096 289876166319987959808 296043744326796214272 299388510292491882496 300887551501647159296 302479477899117871104 305758478596587454464 307350970672611347456 312405402044339355648 312522741813737019168 313890353027347759104 313969618958240514048 314032513513320289792 320714056354029232128 322657047361856536576 327686101057377693696 331238351812969742336 334658145760726155264 336812074079053367808 338439185548034301952 338498495439353054208 338566303631548437432 340047882446293405696 345769842006687765888 347440227716865001472 353153932745774923776 353286577702485326016 354832572987436597248 354993276145492501504 362546324574120001536 362989178282088603648 364879746918974481792 366780162267510807218 368478166513836163072 372643145789590960128 374583995507245079712 378278117750906273792 380744083741538589696 382553867752080081408 382727125844359103184 386501555093317279744 390870256181473126656 399367435663679064192 403305970532157161472 414537937328065683456 416613532848434528256 416696989084982692224 418520470703130345472 425562882469769558016 427618741805372309504 434814249479981939712 436914801409836924928 449082765438737823744 451331327252470738944 451421738175397916576 458637717894881181696 460934121449331818496 461026456008917021184 468608103066509033472 470835529541021638656 470954428437360771072 471048770269980434688 481071084531043848192 483395099432160002048 483985571042784804864 486506329225299309056 491529151586066540544 496857527719454613504 499445327342993439616 507658778322051452928 507849455447322656148 510071823669440108544 510302834459145470912 518460028924648292352 521160341575297502208 529730899118662385664 532248859481154895872 532489914218238752256 543819486861180002304 547319620378461722688 550170243401266210827 552717249770754244608 555484710464579371008 555595985446643589632 561875993260867619568 567417176626359410688 574090688766538654776 579752332639975919616 592087488653592428544 598777020584983764992 601775103003294318592 604958955798235742208 614701941345222694912 624810804088678711296 625045483627474038336 627780706054695518208 628065027026640579584 641428112708058464256 655372202114755387392 662476703625939484672 673624148158106735616 676878371096068603904 676996990878706108416 677132607263096874864 680095764892586811392 691539684013375531776 694880455433730002944 706573155404970652032 709665145974873194496 709986552290985003008 725092649148240003072 725978356564177207296 729759493837948963584 733560324535021614436 745286291579181920256 749167991014490159424 756556235501812547584 761488167483077179392 765107735504160162816 765454251688718206368 773003110186634559488 781740512362946253312 798734871327358128384 829075874656131366912 833227065696869056512 833393978169965384448 851125764939539116032 855237483610744619008 869628498959963879424 873829602819673849856 898165530877475647488 902662654504941477888 902843476350795833152 917275435789762363392 922052912017834042368 937216206133018066944 941671059082043277312 941908856874721542144 942097540539960869376 962142169062087696384 967971142085569609728 973012658450598618112 983058303172133081088 993715055438909227008 998890654685986879232 1015317556644102905856 1015698910894645312296 1020143647338880217088 1020605668918290941824 1042320683150595004416 1059461798237324771328 1064497718962309791744 1064979828436477504512 1087638973722360004608 1094639240756923445376 1100340486802532421654 1105434499541508489216 1111191970893287179264 1123751986521735239136 1134834353252718821376 1148181377533077309552 1159504665279951839232 1197554041169967529984 1203550206006588637184 1209917911596471484416 1229403882690445389824 1250090967254948076672 1255561412109391036416 1256130054053281159168 1282856225416116928512 1310744404229510774784 1324953407251878969344 1347248296316213471232 1353756742192137207808 1353993981757412216832 1354265214526193749728 1360191529785173622784 1383079368026751063552 1389760910867460005888 1413146310809941304064 1419973104581970006016 1450185298296480006144 1451956713128354414592 1459518987675897927168 1467120649070043228872 1490572583158363840512 1498335982028980318848 1513112471003625095168 1522976334966154358784 1530215471008320325632 1530908503377436412736 1546006220373269118976 1563481024725892506624 1597469742654716256768 1650510730203798632481 1658151749312262733824 1666454131393738113024 1666787956339930768896 1702251529879078232064 1739256997919927758848 1747659205639347699712 1796331061754951294976 1805325309009882955776 1805686952701591666304 1844105824035668084736 1874432412266036133888 1883342118164086554624 1884195081079921738752 1924284338124175392768 1946025316901197236224 1966116606344266162176 1987430110877818454016 1997781309371973758464 2030635113288205811712 2031397821789290624592 2040287294677760434176 2041211337836581883648 2084641366301190008832 2128995437924619583488 2129959656872955009024 2175277947444720009216 2189278481513846890752 2200680973605064843308 2222383941786574358528 2247503973043470478272 2269668706505437642752 2296362755066154619104 2319009330559903678464 2395108082339935059968 2407100412013177274368 2458807765380890779648 2500181934509896153344 2512260108106562318336 2565712450832233857024 2621488808459021549568 2694496592632426942464 2707513484384274415616 2707987963514824433664 2708530429052387499456 2720383059570347245568 2766158736053502127104 2779521821734920011776 2826292621619882608128 2839946209163940012032 2903913426256708829184 2919037975351795854336 2934241298140086457744 2981145166316727681024 2996671964057960637696 3045952669932308717568 3060430942016640651264 3061817006754872825472 3092012440746538237952 3126962049451785013248 3194939485309432513536 3301021460407597264962 3316303498624525467648 3333575912679861537792 3404503059758156464128 3478513995839855517696 3592662123509902589952 3610650618019765911552 3611373905403183332608 3688211648071336169472 3766684236328173109248 3768390162159843477504 3848568676248350785536 3892050633802394472448 3932233212688532324352 3974860221755636908032 3995562618743947516928 4061270226576411623424 4062795643578581249184 4080574589355520868352 4082422675673163767296 4169282732602380017664 4259919313745910018048 4350555894889440018432 4378556963027693781504 4401361947210129686616 4444767883573148717056 4495007946086940956544 4539337413010875285504 4592725510132309238208 4638018661119807356928 4790216164679870119936 4917615530761781559296 5000363869019792306688 5024520216213124636672 5242977616918043099136 5388993185264853884928 5415975927029648867328 5417060858104774998912 5440766119140694491136 5532317472107004254208 5559043643469840023552 5652585243239765216256 5679892418327880024064 5838075950703591708672 5868482596280172915488 5962290332633455362048 5993343928115921275392 6091905339864617435136 6120861884033281302528 6123634013509745650944 6253924098903570026496 6389878970618865027072 6602042920815194529924 6667151825359723075584 6809006119516312928256 6957027991679711035392 7185324247019805179904 7221301236039531823104 7222747810806366665216 7376423296142672338944 7536780324319686955008 7697137352496701571072 7784101267604788944896 7864466425377064648704 7991125237487895033856 8122540453152823246848 8125591287157162498368 8161149178711041736704 8164845351346327534592 8338565465204760035328 8519838627491820036096 8757113926055387563008 8802723894420259373232 8889535767146297434112 8990015892173881913088 9185451020264618476416 9276037322239614713856 9835231061523563118592 10000727738039584613376 10049040432426249273344 10777986370529707769856 10831951854059297734656 10834121716209549997824 11064634944214008508416 11118087286939680047104 11305170486479530432512 11359784836655760048128 11676151901407183417344 11736965192560345830976 11924580665266910724096 11986687856231842550784 12183810679729234870272 12241723768066562605056 12247268027019491301888 12507848197807140052992 12779757941237730054144 13204085841630389059848 13334303650719446151168 13618012239032625856512 13914055983359422070784 14370648494039610359808 14445495621612733330432 14752846592285344677888 15073560648639373910016 15568202535209577889792 15728932850754129297408 15982250474975790067712 16251182574314324996736 16322298357422083473408 16329690702692655069184 16677130930409520070656 17039677254983640072192 17514227852110775126016 17605447788840518746464 17779071534292594868224 17980031784347763826176 18370902040529236952832 19670462123047126237184 20001455476079169226752 20098080864852498546688 21555972741059415539712 21663903708118595469312 21668243432419099995648 22129269888428017016832 22610340972959060865024 22719569673311520096256 23352303802814366834688 23473930385120691661952 23973375712463685101568 24367621359458469740544 24483447536133125210112 24494536054038982603776 25015696395614280105984 25559515882475460108288 26408171683260778119696 26668607301438892302336 27828111966718844141568 28890991243225466660864 29505693184570689355776 30147121297278747820032 31136405070419155779584 31964500949951580135424 32502365148628649993472 32659381405385310138368 33354261860819040141312 34079354509967280144384 35028455704221550252032 35210895577681037492928 35558143068585189736448 35960063568695527652352 36741804081058473905664 40002910952158338453504 40196161729704997093376 43111945482118831079424 43336486864838199991296 44258539776856034033664 45220681945918121730048 46704607605628733669376 46947860770241383323904 47946751424927370203136 48966895072266250420224 48989072108077965207552 50031392791228560211968 51119031764950920216576 52816343366521556239392 53337214602877784604672 57781982486450933321728 59011386369141378711552 60294242594557495640064 62272810140838311559168 63929001899903160270848 65004730297257299986944 65318762810770620276736 68158709019934560288768 70056911408443100504064 70421791155362074985856 71116286137170379472896 71920127137391055304704 73483608162116947811328 80005821904316676907008 86672973729676399982592 88517079553712068067328 90441363891836243460096 93409215211257467338752 93895721540482766647808 95893502849854740406272 97978144216155930415104 100062785582457120423936 102238063529901840433152 105632686733043112478784 106674429205755569209344 115563964972901866643456 120588485189114991280128 127858003799806320541696 130009460594514599973888 130637525621541240553472 140113822816886201008128 140843582310724149971712 143840254274782110609408 146967216324233895622656 160011643808633353814016 173345947459352799965184 177034159107424136134656 180882727783672486920192 186818430422514934677504 187791443080965533295616 191787005699709480812544 195956288432311860830208 204476127059803680866304 211265373466086224957568 213348858411511138418688 231127929945803733286912 255716007599612641083392 260018921189029199947776 261275051243082481106944 280227645633772402016256 281687164621448299943424 287680508549564221218816 293934432648467791245312 320023287617266707628032 346691894918705599930368 361765455567344973840384 375582886161931066591232 383574011399418961625088 391912576864623721660416 422530746932172449915136 462255859891607466573824 520037842378058399895552 522550102486164962213888 560455291267544804032512 563374329242896599886848 575361017099128442437632 587868865296935582490624 640046575234533415256064 693383789837411199860736 751165772323862133182464 767148022798837923250176 783825153729247443320832 845061493864344899830272 924511719783214933147648 1040075684756116799791104 1126748658485793199773696 1150722034198256884875264 1175737730593871164981248 1386767579674822399721472 1502331544647724266364928 1567650307458494886641664 1690122987728689799660544 2080151369512233599582208 2253497316971586399547392 2301444068396513769750528 2351475461187742329962496 2773535159349644799442944 3004663089295448532729856 3380245975457379599321088 4160302739024467199164416 4506994633943172799094784 4702950922375484659924992 6009326178590897065459712 6760491950914759198642176 8320605478048934398328832 9013989267886345598189568 12018652357181794130919424 13520983901829518397284352 18027978535772691196379136 27041967803659036794568704 36055957071545382392758272 54083935607318073589137408 108167871214636147178274816
- Sum of all divisors σ(n): 363361161138724550653585461
- Sum of proper divisors (its aliquot sum) s(n): 255193289924088403475310645
- 108167871214636147178274816 is an abundant number, because the sum of its proper divisors (255193289924088403475310645) is greater than itself. Its abundance is 147025418709452256297035829
Bases of 108167871214636147178274816
- Binary: 1011001011110010111000000001100010101101111100000000010111110000010000100000000000000002
- Hexadecimal: 0x5979700C56F802F8210000
- Base-36: DLA7PJ4JJOKA8A9S0
Squares and roots of 108167871214636147178274816
- 108167871214636147178274816 squared (1081678712146361471782748162) is 11700288363106111205901964274807520258529814019833856
- 108167871214636147178274816 cubed (1081678712146361471782748163) is 1265595284834567811363557526791992836538585682596547252589971456892933028970496
-
108167871214636147178274816 is a
perfect square number . Itssquare root is 10400378416896 -
The
cube root of 108167871214636147178274816 is 476466927.6214478287
Scales and comparisons
How big is 108167871214636147178274816?- 108,167,871,214,636,147,178,274,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 108,167,871,214,636,147,178,274,816 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 108167871214636147178274816 cubic inches would be around 39705577.3 feet tall.
Recreational maths with 108167871214636147178274816
- 108167871214636147178274816 backwards is 618472871741636412178761801
- 108167871214636147178274816 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 108167871214636147178274816's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 108167871214636147178274816 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 108167871214636147178274816 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/108167871214636147178274816/
Chicago style:
Numbermatics. 2024. "Number 108167871214636147178274816 - Facts about the integer". https://numbermatics.com/n/108167871214636147178274816/
The information we have on file for 108167871214636147178274816 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 108167871214636147178274816, math, Factors of 108167871214636147178274816, curriculum, school, college, exams, university, Prime factorization of 108167871214636147178274816, STEM, science, technology, engineering, physics, economics, calculator, one hundred eight septillion, one hundred sixty-seven sextillion, eight hundred seventy-one quintillion, two hundred fourteen quadrillion, six hundred thirty-six trillion, one hundred forty-seven billion, one hundred seventy-eight million, two hundred seventy-four thousand, eight hundred sixteen.