312036339242352196385243136
312,036,339,242,352,196,385,243,136 is an even composite number composed of six prime numbers multiplied together.
312036339242352196385243136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand, seven hundred forty-five divisors.
Prime factorization of 312036339242352196385243136:
228 × 34 × 192 × 412 × 612 × 25212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 19 × 19 × 41 × 41 × 61 × 61 × 2521 × 2521)See below for interesting mathematical facts about the number 312036339242352196385243136 from the Numbermatics database.
Names of 312036339242352196385243136
- Cardinal: 312036339242352196385243136 can be written as Three hundred twelve septillion, thirty-six sextillion, three hundred thirty-nine quintillion, two hundred forty-two quadrillion, three hundred fifty-two trillion, one hundred ninety-six billion, three hundred eighty-five million, two hundred forty-three thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 3.12036339242352196385243136 × 1026
Factors of 312036339242352196385243136
Divisors of 312036339242352196385243136
- Number of divisors d(n): 11745
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 41 48 54 57 61 64 72 76 81 82 96 108 114 122 123 128 144 152 162 164 171 183 192 216 228 244 246 256 288 304 324 328 342 361 366 369 384 432 456 488 492 512 513 549 576 608 648 656 684 722 732 738 768 779 864 912 976 984 1024 1026 1083 1098 1107 1152 1159 1216 1296 1312 1368 1444 1464 1476 1536 1539 1558 1647 1681 1728 1824 1952 1968 2048 2052 2166 2196 2214 2304 2318 2337 2432 2501 2521 2592 2624 2736 2888 2928 2952 3072 3078 3116 3249 3294 3321 3362 3456 3477 3648 3721 3904 3936 4096 4104 4332 4392 4428 4608 4636 4674 4864 4941 5002 5042 5043 5184 5248 5472 5776 5856 5904 6144 6156 6232 6498 6588 6642 6724 6912 6954 7011 7296 7442 7503 7563 7808 7872 8192 8208 8664 8784 8856 9216 9272 9348 9728 9747 9882 10004 10084 10086 10368 10431 10496 10944 11163 11552 11712 11808 12288 12312 12464 12996 13176 13284 13448 13824 13908 14022 14592 14801 14884 15006 15126 15129 15616 15744 16384 16416 17328 17568 17712 18432 18544 18696 19456 19494 19764 20008 20168 20172 20736 20862 20992 21033 21888 22021 22326 22509 22689 23104 23424 23616 24576 24624 24928 25992 26352 26568 26896 27648 27816 28044 29184 29241 29602 29768 30012 30252 30258 31232 31293 31488 31939 32768 32832 33489 34656 35136 35424 36864 37088 37392 38912 38988 39528 40016 40336 40344 41472 41724 41984 42066 43776 44042 44403 44652 45018 45378 45387 46208 46848 47232 47519 47899 49152 49248 49856 51984 52704 53136 53792 55296 55632 56088 58368 58482 59204 59536 60024 60504 60516 62464 62586 62976 63099 63878 65536 65664 66063 66978 67527 68067 69312 70272 70699 70848 73728 74176 74784 77824 77976 79056 80032 80672 80688 82944 83448 83968 84132 87552 88084 88806 89304 90036 90756 90774 92416 93696 93879 94464 95038 95798 95817 98304 98496 99712 100467 102541 103361 103968 105408 106272 107584 110592 111264 112176 116736 116964 118408 119072 120048 121008 121032 124928 125172 125952 126198 127756 131072 131328 132126 133209 133956 135054 136134 136161 138624 140544 141398 141696 142557 143697 147456 148352 149568 152561 153781 155648 155952 158112 160064 161344 161376 165888 166896 167936 168264 175104 176168 177612 178608 180072 181512 181548 184832 187392 187758 188928 190076 191596 191634 196608 196992 198189 199424 200934 202581 204201 205082 206722 207936 210816 212097 212544 215168 221184 222528 224352 233472 233928 236816 238144 240096 242016 242064 249856 250344 251904 252396 255512 262144 262656 264252 266418 267912 270108 272268 272322 277248 281088 282796 283392 285114 287394 287451 294912 296704 299136 301401 305122 307562 307623 310083 311296 311904 316224 320128 322688 322752 331776 333792 335872 336528 350208 352336 355224 357216 360144 363024 363096 369664 374784 375516 377856 380152 383192 383268 393216 393984 396378 398848 399627 401868 405162 408402 410164 413444 415872 421632 424194 425088 427671 430336 431091 442368 445056 448704 457683 461343 466944 467856 473632 476288 480192 484032 484128 499712 500688 503808 504792 511024 524288 525312 528504 532836 535824 540216 544536 544644 554496 562176 565592 566784 570228 574788 574902 589824 593408 594567 598272 602802 606841 610244 615124 615246 620166 622592 623808 632448 636291 640256 645376 645504 663552 667584 671744 673056 700416 704672 710448 714432 720288 726048 726192 739328 749568 751032 755712 760304 766384 766536 786432 787968 792756 797696 799254 803736 810324 816804 820328 826888 831744 843264 848388 850176 855342 860672 862182 862353 884736 890112 897408 902861 910081 915366 922686 922869 930249 933888 935712 947264 952576 960384 968064 968256 999424 1001376 1007616 1009584 1022048 1048576 1050624 1057008 1065672 1071648 1080432 1089072 1089288 1108992 1124352 1131184 1133568 1140456 1149576 1149804 1179648 1186816 1189134 1196544 1198881 1205604 1213682 1220488 1230248 1230492 1240332 1245184 1247616 1264896 1272582 1280512 1283013 1290752 1291008 1293273 1327104 1335168 1343281 1343488 1346112 1373049 1384029 1400832 1409344 1420896 1428864 1440576 1452096 1452384 1478656 1499136 1502064 1511424 1520608 1532768 1533072 1572864 1575936 1585512 1595392 1598508 1607472 1620648 1633608 1640656 1653776 1663488 1686528 1696776 1700352 1710684 1721344 1724364 1724706 1769472 1780224 1783701 1794816 1805722 1820162 1820523 1830732 1845372 1845738 1860498 1867776 1871424 1894528 1905152 1908873 1920768 1936128 1936512 1948279 1963859 1998848 2002752 2015232 2019168 2044096 2097152 2101248 2114016 2131344 2143296 2160864 2178144 2178576 2217984 2248704 2262368 2267136 2280912 2299152 2299608 2359296 2373632 2378268 2393088 2397762 2411208 2427364 2440976 2460496 2460984 2480664 2490368 2495232 2529792 2545164 2561024 2566026 2581504 2582016 2586546 2587059 2654208 2670336 2686562 2686976 2692224 2708583 2730243 2746098 2768058 2768607 2790747 2801664 2818688 2841792 2857728 2881152 2898659 2904192 2904768 2921839 2957312 2998272 3004128 3022848 3041216 3065536 3066144 3145728 3151872 3171024 3190784 3197016 3214944 3241296 3267216 3281312 3307552 3326976 3373056 3393552 3400704 3421368 3442688 3448728 3449412 3538944 3560448 3567402 3589632 3611444 3640324 3641046 3661464 3690744 3691476 3720996 3735552 3742848 3789056 3810304 3817746 3841536 3849039 3872256 3873024 3879819 3896558 3927718 3997696 4005504 4029843 4030464 4038336 4088192 4119147 4152087 4194304 4202496 4228032 4237801 4262688 4286592 4321728 4356288 4357152 4435968 4497408 4524736 4534272 4561824 4598304 4599216 4718592 4747264 4756536 4786176 4795524 4822416 4854728 4881952 4920992 4921968 4961328 4980736 4990464 5059584 5090328 5122048 5132052 5163008 5164032 5173092 5174118 5308416 5340672 5373124 5373952 5384448 5417166 5460486 5461569 5492196 5536116 5537214 5581494 5603328 5637376 5683584 5715456 5726619 5762304 5797318 5808384 5809536 5843678 5844837 5891577 5914624 5996544 6008256 6045696 6082432 6131072 6132288 6255001 6291456 6303744 6305021 6342048 6355441 6381568 6394032 6429888 6482592 6534432 6562624 6615104 6653952 6746112 6787104 6801408 6842736 6885376 6897456 6898824 7077888 7120896 7134804 7179264 7222888 7280648 7282092 7322928 7381488 7382952 7441992 7471104 7485696 7578112 7620608 7635492 7683072 7698078 7744512 7746048 7759638 7793116 7855436 7995392 8011008 8059686 8060928 8076672 8125749 8176384 8190729 8238294 8304174 8305821 8372241 8388608 8404992 8456064 8475602 8525376 8573184 8643456 8695977 8712576 8714304 8765517 8871936 8994816 9049472 9068544 9123648 9196608 9198432 9380641 9437184 9494528 9513072 9572352 9591048 9644832 9709456 9763904 9841984 9843936 9922656 9961472 9980928 10119168 10180656 10244096 10264104 10326016 10328064 10346184 10348236 10616832 10681344 10746248 10747904 10768896 10834332 10920972 10923138 10984392 11072232 11074428 11162988 11206656 11274752 11367168 11430912 11453238 11524608 11594636 11616768 11619072 11687356 11689674 11783154 11829248 11993088 12016512 12089529 12091392 12164864 12262144 12264576 12357441 12456261 12510002 12582912 12607488 12610042 12684096 12710882 12713403 12763136 12788064 12859776 12965184 13068864 13125248 13230208 13307904 13492224 13574208 13602816 13685472 13770752 13794912 13797648 14155776 14241792 14269608 14358528 14445776 14561296 14564184 14645856 14762976 14765904 14883984 14942208 14971392 15156224 15241216 15270984 15366144 15396156 15489024 15492096 15519276 15586232 15710872 15990784 16022016 16119372 16121856 16153344 16251498 16352768 16381458 16384707 16476588 16608348 16611642 16744482 16777216 16809984 16912128 16951204 17050752 17146368 17286912 17391954 17425152 17428608 17531034 17534511 17674731 17743872 17989632 18098944 18137088 18247296 18393216 18396864 18761282 18765003 18874368 18915063 18989056 19026144 19066323 19144704 19182096 19289664 19418912 19527808 19683968 19687872 19845312 19922944 19961856 20238336 20361312 20488192 20528208 20652032 20656128 20692368 20696472 21233664 21362688 21492496 21495808 21537792 21668664 21841944 21846276 21968784 22144464 22148856 22325976 22413312 22549504 22734336 22861824 22906476 23049216 23189272 23233536 23238144 23374712 23379348 23566308 23658496 23986176 24033024 24179058 24182784 24329728 24377247 24524288 24529152 24572187 24714882 24912522 25020004 25165824 25214976 25220084 25368192 25421764 25426806 25526272 25576128 25719552 25930368 26087931 26137728 26250496 26296551 26460416 26615808 26984448 27148416 27205632 27370944 27541504 27589824 27595296 28141923 28311552 28483584 28539216 28717056 28891552 29122592 29128368 29291712 29525952 29531808 29767968 29884416 29942784 30312448 30482432 30541968 30732288 30792312 30978048 30984192 31038552 31172464 31421744 31981568 32044032 32238744 32243712 32306688 32502996 32705536 32762916 32769414 32953176 33216696 33223284 33488964 33554432 33619968 33824256 33902408 34101504 34292736 34573824 34783908 34850304 34857216 35062068 35069022 35349462 35487744 35979264 36197888 36268587 36274176 36494592 36786432 36793728 37017301 37313321 37522564 37530006 37748736 37830126 37978112 38052288 38132646 38140209 38289408 38364192 38579328 38837824 39055616 39367936 39375744 39690624 39845888 39923712 40476672 40722624 40976384 41056416 41304064 41312256 41384736 41392944 42467328 42725376 42984992 42991616 43075584 43337328 43683888 43692552 43937568 44288928 44297712 44651952 44826624 45099008 45468672 45723648 45812952 46098432 46378544 46467072 46476288 46749424 46758696 47132616 47316992 47972352 48066048 48358116 48365568 48659456 48754494 49048576 49058304 49144374 49154121 49429764 49825044 50040008 50331648 50429952 50440168 50736384 50843528 50853612 51052544 51152256 51439104 51860736 52175862 52275456 52500992 52593102 52603533 52920832 53024193 53231616 53968896 54296832 54411264 54741888 55074521 55083008 55179648 55190592 55514941 56283846 56295009 56623104 56745189 56967168 57078432 57198969 57434112 57783104 58245184 58256736 58583424 59051904 59063616 59535936 59768832 59885568 60624896 60964864 61083936 61464576 61584624 61956096 61968384 62077104 62344928 62843488 63963136 64088064 64477488 64487424 64613376 65005992 65411072 65525832 65538828 65906352 66433392 66446568 66977928 67108864 67239936 67648512 67804816 68203008 68585472 69147648 69567816 69700608 69714432 70124136 70138044 70698924 70975488 71958528 72395776 72537174 72548352 72989184 73131741 73572864 73587456 73716561 74034602 74626642 75045128 75060012 75497472 75660252 75956224 76104576 76265292 76280418 76578816 76728384 77158656 77675648 78111232 78263793 78735872 78751488 78889653 79381248 79691776 79847424 80518219 80953344 81445248 81952768 82112832 82608128 82624512 82769472 82785888 84425769 84934656 85450752 85969984 85983232 86151168 86674656 87367776 87385104 87875136 88577856 88595424 89303904 89653248 90198016 90937344 91447296 91625904 92196864 92757088 92934144 92952576 93498848 93517392 94265232 94633984 95944704 96132096 96716232 96731136 97318912 97508988 98097152 98116608 98288748 98308242 98859528 99650088 100080016 100663296 100859904 100880336 101472768 101687056 101707224 102105088 102304512 102878208 103721472 104351724 104550912 105001984 105186204 105207066 105841664 106048386 106463232 107937792 108593664 108805761 108822528 109483776 110149042 110166016 110359296 110381184 111029882 111051903 111939963 112567692 112590018 113246208 113490378 113934336 114156864 114397938 114420627 114868224 115566208 116490368 116513472 117166848 118103808 118127232 118845019 119071872 119537664 119771136 119795399 120753379 121249792 121929728 122167872 122929152 123169248 123912192 123936768 124154208 124689856 125686976 127926272 128176128 128954976 128974848 129226752 130011984 130822144 131051664 131077656 131812704 132866784 132893136 133955856 134217728 134479872 135297024 135609632 136406016 137170944 138295296 139135632 139401216 139428864 140248272 140276088 141397848 141950976 143917056 144791552 145074348 145096704 145978368 146263482 147145728 147174912 147433122 148069204 149253284 150090256 150120024 150994944 151320504 151912448 152209152 152530584 152560836 153157632 153456768 154317312 155351296 156222464 156527586 157471744 157502976 157779306 157810599 158762496 159072579 159383552 159694848 161036438 161906688 162890496 163905536 164225664 165216256 165223563 165249024 165538944 165571776 166544823 168851538 168885027 169869312 170235567 170901504 171596907 171939968 171966464 172302336 173349312 174735552 174770208 175750272 177155712 177190848 178232179 178607808 179306496 180396032 181874688 182894592 183251808 184393728 185514176 185868288 185905152 186997696 187034784 188530464 189267968 191889408 192264192 193432464 193462272 194637824 195017976 196194304 196233216 196577496 196616484 197719056 199300176 200160032 201326592 201719808 201760672 202945536 203374112 203414448 204210176 204609024 205756416 207442944 208703448 209101824 210003968 210372408 210414132 211683328 212096772 212926464 215875584 217187328 217611522 217645056 218967552 220298084 220332032 220718592 220762368 222059764 222103806 223879926 225135384 225180036 226492416 226980756 227868672 228313728 228795876 228841254 229736448 231132416 232980736 233026944 234333696 234791379 236207616 236254464 236668959 237690038 238143744 239075328 239542272 239590798 241506758 241554657 242499584 243859456 244335744 245858304 246338496 247824384 247873536 248308416 249379712 251373952 253277307 255852544 256352256 257909952 257949696 258453504 258505861 260023968 260573081 261644288 262103328 262155312 263625408 265733568 265786272 267911712 268435456 268959744 270594048 271219264 272812032 274341888 276590592 278271264 278802432 278857728 280496544 280552176 282795696 283901952 287834112 289583104 290148696 290193408 291956736 292526964 294291456 294349824 294866244 296138408 298506568 300180512 300240048 301989888 302641008 303824896 304418304 305061168 305121672 306315264 306913536 308634624 310702592 312444928 313055172 314943488 315005952 315558612 315621198 317524992 318145158 318767104 319389696 322072876 323813376 325780992 327811072 328451328 330432512 330447126 330498048 331077888 331143552 333089646 333155709 335819889 337703076 337770054 339738624 340471134 341803008 343193814 343261881 343879936 343932928 344604672 346698624 349471104 349540416 351500544 354311424 354381696 356464358 356535057 357215616 358612992 359386197 360792064 362260137 363749376 365789184 366503616 368787456 371028352 371736576 371810304 373995392 374069568 377060928 378535936 383778816 384528384 384606281 386864928 386924544 387681901 389275648 390035952 392388608 392466432 393154992 393232968 395438112 398600352 400320064 402653184 403439616 403521344 405891072 406748224 406828896 408420352 409218048 411512832 414885888 417406896 418203648 420007936 420744816 420828264 423366656 424193544 425852928 431751168 434374656 435223044 435290112 437935104 440596168 440664064 441437184 441524736 444119528 444207612 447759852 450270768 450360072 452984832 453961512 455737344 456627456 457591752 457682508 459472896 462264832 465961472 466053888 468667392 469582758 472415232 472508928 473337918 475380076 476287488 478150656 479084544 479181596 483013516 483109314 484999168 487718912 488671488 491716608 492676992 495648768 495670689 495747072 496616832 498759424 499634469 502747904 506554614 506655081 510706701 511705088 512704512 514790721 515819904 515899392 516907008 517011722 520047936 521146162 523288576 524206656 524310624 527250816 531467136 531572544 534696537 535823424 537919488 541188096 542438528 545624064 548683776 553181184 556542528 557604864 557715456 560993088 561104352 565591392 567803904 575668224 579166208 580297392 580386816 583913472 585053928 588582912 588699648 589732488 592276816 597013136 600361024 600480096 603979776 605282016 607649792 608836608 610122336 610243344 612630528 613827072 617269248 621405184 624889856 626110344 629886976 630011904 631117224 631242396 635049984 636290316 637534208 638779392 644145752 647626752 651561984 655622144 656902656 660865024 660894252 660996096 662155776 662287104 666179292 666311418 671639778 675406152 675540108 679477248 680942268 683606016 686387628 686523762 687759872 687865856 689209344 693397248 698942208 699080832 703001088 708622848 708763392 712928716 713070114 714431232 717225984 718772394 721584128 724520274 724663971 727498752 731578368 733007232 737574912 742056704 743473152 743620608 747990784 748139136 754121856 757071872 759831921 767557632 769056768 769212562 773729856 773849088 775363802 775517583 778551296 780071904 781719243 784777216 784932864 786309984 786465936 790876224 797200704 800640128 805306368 806879232 807042688 811782144 813496448 813657792 816840704 818436096 823025664 829771776 834813792 836407296 840015872 841489632 841656528 846733312 848387088 851705856 863502336 868749312 870446088 870580224 875870208 881192336 881328128 882874368 883049472 888239056 888415224 895519704 900541536 900720144 905969664 907923024 911474688 913254912 915183504 915365016 918945792 924529664 931922944 932107776 937334784 939165516 944830464 945017856 946675836 950760152 952574976 956301312 958169088 958363192 966027032 966218628 969998336 975437824 977342976 983433216 985353984 991297536 991341378 991494144 993233664 997518848 999268938 999467127 1005495808 1007459667 1013109228 1013310162 1021413402 1023410176 1025409024 1029581442 1031639808 1031798784 1033814016 1034023444 1040095872 1042292324 1046577152 1048413312 1048621248 1054501632 1062934272 1063145088 1069393074 1069605171 1071646848 1075838976 1078158591 1082376192 1084877056 1086780411 1091248128 1097367552 1106362368 1113085056 1115209728 1115430912 1121986176 1122208704 1131182784 1135607808 1151336448 1153818843 1158332416 1160594784 1160773632 1163045703 1167826944 1170107856 1177165824 1177399296 1179464976 1184553632 1194026272 1200722048 1200960192 1207959552 1210564032 1215299584 1217673216 1220244672 1220486688 1225261056 1227654144 1234538496 1242810368 1249779712 1252220688 1259773952 1260023808 1262234448 1262484792 1270099968 1272580632 1275068416 1277558784 1288291504 1295253504 1303123968 1311244288 1313805312 1321730048 1321788504 1321992192 1324311552 1324574208 1332358584 1332622836 1343279556 1350812304 1351080216 1358954496 1361884536 1367212032 1372775256 1373047524 1375519744 1375731712 1378418688 1386794496 1397884416 1398161664 1406002176 1417245696 1417526784 1425857432 1426140228 1428862464 1434451968 1437544788 1443168256 1449040548 1449327942 1454997504 1463156736 1466014464 1475149824 1484113408 1486946304 1487012067 1487241216 1495981568 1496278272 1498903407 1508243712 1514143744 1519663842 1529846161 1535115264 1538113536 1538425124 1547459712 1547698176 1550727604 1551035166 1557102592 1560143808 1563438486 1569554432 1569865728 1572619968 1572931872 1581752448 1594401408 1601280256 1604089611 1613758464 1614085376 1623564288 1626992896 1627315584 1633681408 1636872192 1646051328 1659543552 1669627584 1672814592 1680031744 1682979264 1683313056 1693466624 1696774176 1703411712 1727004672 1737498624 1740892176 1741160448 1751740416 1762384672 1762656256 1765748736 1766098944 1776478112 1776830448 1791039408 1801083072 1801440288 1811939328 1815846048 1822949376 1826509824 1830367008 1830730032 1837891584 1849059328 1863845888 1864215552 1874669568 1878331032 1889660928 1890035712 1893351672 1901520304 1905149952 1912602624 1916338176 1916726384 1932054064 1932437256 1939996672 1950875648 1954685952 1966866432 1970707968 1982595072 1982682756 1982988288 1986467328 1995037696 1998537876 1998934254 2010991616 2014919334 2026218456 2026620324 2042826804 2046820352 2050818048 2059162884 2063279616 2063597568 2067628032 2068046888 2080191744 2084584648 2093154304 2096826624 2097242496 2109003264 2125868544 2126290176 2138786148 2139210342 2143293696 2151677952 2156317182 2164752384 2169754112 2173560822 2173991913 2182496256 2194735104 2212724736 2226170112 2230419456 2230861824 2243972352 2244417408 2258055361 2262365568 2271215616 2276112581 2294314201 2302672896 2307637686 2316664832 2321189568 2321547264 2326091406 2326552749 2335653888 2340215712 2345157729 2354331648 2354798592 2358929952 2369107264 2388052544 2401444096 2401920384 2415919104 2421128064 2430599168 2435346432 2440489344 2440973376 2450522112 2455308288 2469076992 2485620736 2499559424 2504441376 2519547904 2520047616 2524468896 2524969584 2540199936 2545161264 2550136832 2555117568 2576583008 2590507008 2606247936 2622488576 2627610624 2643460096 2643577008 2643984384 2648623104 2649148416 2664717168 2665245672 2686559112 2701624608 2702160432 2717908992 2723769072 2734424064 2745550512 2746095048 2751039488 2751463424 2756837376 2773588992 2795768832 2796323328 2812004352 2834491392 2835053568 2851714864 2852280456 2857724928 2868903936 2875089576 2886336512 2898081096 2898655884 2909995008 2926313472 2932028928 2950299648 2968226816 2973892608 2974024134 2974482432 2991963136 2992556544 2997806814 2998401381 3016487424 3022379001 3028287488 3039327684 3059692322 3070230528 3076227072 3076850248 3094919424 3095396352 3101455208 3102070332 3114205184 3120287616 3126876972 3139108864 3139731456 3145239936 3145863744 3163504896 3188802816 3202560512 3208179222 3208815513 3227516928 3228170752 3234475773 3247128576 3253985792 3254631168 3260341233 3267362816 3273744384 3292102656 3319087104 3339255168 3345629184 3360063488 3365958528 3366626112 3386411401 3386933248 3393548352 3406823424 3454009344 3461456529 3474997248 3481784352 3482320896 3489137109 3503480832 3524769344 3525312512 3531497472 3532197888 3552956224 3553660896 3582078816 3602166144 3602880576 3623878656 3631692096 3645898752 3653019648 3660734016 3661460064 3675783168 3698118656 3727691776 3728431104 3749339136 3756662064 3779321856 3780071424 3786703344 3803040608 3810299904 3825205248 3832676352 3833452768 3864108128 3864874512 3879993344 3901751296 3909371904 3933732864 3941415936 3965190144 3965365512 3965976576 3972934656 3990075392 3997075752 3997868508 4021983232 4029838668 4052436912 4053240648 4085653608 4093640704 4101636096 4118325768 4126559232 4127195136 4135256064 4136093776 4160383488 4169169296 4186308608 4193653248 4194484992 4218006528 4251737088 4252580352 4277572296 4278420684 4286587392 4303355904 4312634364 4329504768 4339508224 4347121644 4347983826 4364992512 4389470208 4425449472 4452340224 4460838912 4461036201 4461723648 4487944704 4488834816 4496710221 4516110722 4524731136 4542431232 4552225162 4588628402 4589538483 4605345792 4615275372 4633329664 4642379136 4643094528 4652182812 4653105498 4671307776 4680431424 4690315458 4708663296 4709597184 4717859904 4738214528 4776105088 4802888192 4803840768 4812268833 4842256128 4861198336 4870692864 4880978688 4881946752 4901044224 4910616576 4911611359 4938153984 4950888539 4971241472 4999118848 5008882752 5039095808 5040095232 5048937792 5049939168 5080399872 5090322528 5100273664 5110235136 5153166016 5181014016 5212495872 5244977152 5255221248 5286920192 5287154016 5287968768 5297246208 5298296832 5329434336 5330491344 5373118224 5403249216 5404320864 5435817984 5447538144 5468848128 5491101024 5492190096 5502078976 5502926848 5513674752 5547177984 5591537664 5592646656 5624008704 5668982784 5670107136 5703429728 5704560912 5715449856 5737807872 5750179152 5772673024 5796162192 5797311768 5819990016 5852626944 5864057856 5900599296 5936453632 5947785216 5948048268 5948964864 5983926272 5985113088 5995613628 5996802762 6032974848 6044758002 6056574976 6078655368 6119384644 6140461056 6152454144 6153700496 6189838848 6190792704 6202910416 6204140664 6228410368 6240575232 6253753944 6278217728 6279462912 6290479872 6291727488 6327009792 6377605632 6405121024 6416358444 6417631026 6455033856 6456341504 6468951546 6494257152 6507971584 6509262336 6520682466 6521975739 6534725632 6547488768 6584205312 6638174208 6678510336 6691258368 6720126976 6731917056 6733252224 6772822802 6773866496 6774166083 6787096704 6813646848 6828337743 6882942603 6908018688 6922913058 6949994496 6963568704 6964641792 6978274218 6979658247 7006961664 7035473187 7049538688 7050625024 7062994944 7064395776 7105912448 7107321792 7164157632 7204332288 7205761152 7247757312 7263384192 7291797504 7306039296 7307519339 7321468032 7322920128 7351566336 7365956119 7396237312 7455383552 7456862208 7498678272 7513324128 7558643712 7560142848 7573406688 7606081216 7620599808 7650410496 7665352704 7666905536 7728216256 7729749024 7759986688 7803502592 7818743808 7867465728 7882831872 7930380288 7930731024 7931953152 7945869312 7980150784 7994151504 7995737016 8043966464 8059677336 8104873824 8106481296 8171307216 8187281408 8203272192 8236651536 8253118464 8254390272 8270512128 8272187552 8320766976 8338338592 8372617216 8387306496 8388969984 8436013056 8503474176 8505160704 8555144592 8556841368 8573174784 8606711808 8625268728 8659009536 8679016448 8694243288 8695967652 8729985024 8778940416 8850898944 8904680448 8921677824 8922072402 8923447296 8975889408 8977669632 8993420442 9032221444 9049462272 9084862464 9104450324 9177256804 9179076966 9210691584 9230550744 9266659328 9284758272 9286189056 9304365624 9306210996 9342615552 9360862848 9380630916 9417326592 9419194368 9435719808 9476429056 9552210176 9605776384 9607681536 9624537666 9626446539 9684512256 9703427319 9722396672 9741385728 9761957376 9763893504 9781023699 9802088448 9821233152 9823222718 9876307968 9901777078 9942482944 9998237696 10017765504 10078191616 10080190464 10097875584 10099878336 10159234203 10160799744 10180645056 10220470272 10306332032 10362028032 10384369587 10424991744 10467411327 10489954304 10510442496 10573840384 10574308032 10575937536 10594492416 10596593664 10658868672 10660982688 10683496321 10746236448 10806498432 10808641728 10871635968 10895076288 10937696256 10982202048 10984380192 11004157952 11005853696 11027349504 11094355968 11183075328 11185293312 11248017408 11337965568 11340214272 11406859456 11409121824 11430899712 11475615744 11500358304 11545346048 11592324384 11594623536 11639980032 11705253888 11728115712 11801198592 11872907264 11895570432 11896096536 11897929728 11967852544 11970226176 11991227256 11993605524 12065949696 12089516004 12113149952 12157310736 12238769288 12280922112 12304908288 12307400992 12379677696 12381585408 12405820832 12408281328 12456820736 12481150464 12507507888 12556435456 12558925824 12580959744 12583454976 12654019584 12755211264 12810242048 12832716888 12835262052 12910067712 12912683008 12937903092 12988514304 13015943168 13018524672 13041364932 13043951478 13069451264 13094977536 13168410624 13276348416 13357020672 13382516736 13440253952 13463834112 13466504448 13545645604 13547732992 13548332166 13574193408 13627293696 13656675486 13765885206 13768615449 13816037376 13845826116 13899988992 13927137408 13929283584 13956548436 13959316494 14013923328 14070946374 14099077376 14101250048 14125989888 14128791552 14211824896 14214643584 14328315264 14408664576 14411522304 14436806499 14526768384 14583595008 14612078592 14615038678 14642936064 14645840256 14703132672 14731912238 14734834077 14792474624 14852665617 14910767104 14913724416 14997356544 15026648256 15117287424 15120285696 15146813376 15212162432 15241199616 15300820992 15330705408 15333811072 15456432512 15459498048 15519973376 15607005184 15637487616 15734931456 15765663744 15768857521 15860760576 15861462048 15863906304 15891738624 15894957941 15960301568 15988303008 15991474032 16087932928 16119354672 16209747648 16212962592 16342614432 16374562816 16406544384 16473303072 16506236928 16508780544 16541024256 16544375104 16641533952 16676677184 16745234432 16774612992 16777939968 16872026112 17006948352 17010321408 17110289184 17113682736 17146349568 17213423616 17250537456 17318019072 17358032896 17388486576 17391935304 17459970048 17557880832 17701797888 17809360896 17843355648 17844144804 17846894592 17951778816 17955339264 17986840884 18064442888 18098924544 18169724928 18208900648 18354513608 18358153932 18421383168 18461101488 18533318656 18569516544 18572378112 18608731248 18612421992 18685231104 18721725696 18761261832 18834653184 18838388736 18871439616 18952858112 19104420352 19211552768 19215363072 19249075332 19252893078 19369024512 19406854638 19444793344 19482771456 19523914752 19527787008 19562047398 19604176896 19642466304 19646445436 19752615936 19803554156 19884965888 19996475392 20035531008 20156383232 20160380928 20195751168 20199756672 20318468406 20321599488 20322498249 20361290112 20440940544 20485013229 20612664064 20648827809 20724056064 20768739174 20849983488 20934822654 20938974741 20979908608 21020884992 21106419561 21147680768 21148616064 21151875072 21188984832 21193187328 21317737344 21321965376 21366992642 21492472896 21612996864 21617283456 21743271936 21790152576 21875392512 21922558017 21964404096 21968760384 22008315904 22054699008 22097868357 22188711936 22366150656 22370586624 22496034816 22675931136 22680428544 22813718912 22818243648 22861799424 22951231488 23000716608 23090692096 23184648768 23189247072 23279960064 23410507776 23456231424 23602397184 23648595961 23745814528 23791140864 23792193072 23795859456 23935705088 23940452352 23982454512 23987211048 24131899392 24179032008 24226299904 24314621472 24477538576 24561844224 24609816576 24614801984 24759355392 24763170816 24811641664 24816562656 24913641472 24962300928 25015015776 25112870912 25117851648 25161919488 25166909952 25308039168 25510422528 25620484096 25665433776 25670524104 25820135424 25825366016 25875806184 25977028608 26031886336 26037049344 26082729864 26087902956 26138902528 26189955072 26336821248 26552696832 26714041344 26765033472 26880507904 26927668224 26933008896 27091291208 27095465984 27096664332 27148386816 27254587392 27313350972 27531770412 27537230898 27632074752 27691652232 27799977984 27854274816 27858567168 27913096872 27918632988 28027846656 28141892748 28198154752 28202500096 28251979776 28257583104 28423649792 28429287168 28656630528 28817329152 28823044608 28873612998 29053536768 29167190016 29224157184 29230077356 29285872128 29291680512 29406265344 29463824476 29469668154 29584949248 29705331234 29821534208 29827448832 29994713088 30053296512 30234574848 30240571392 30293626752 30424324864 30477702609 30482399232 30661410816 30667622144 30912865024 30918996096 31039946752 31153108761 31214010368 31274975232 31402233981 31469862912 31531327488 31537715042 31721521152 31722924096 31727812608 31783477248 31789915882 31920603136 31976606016 31982948064 32050488963 32175865856 32238709344 32419495296 32425925184 32685228864 32813088768 32946606144 33012473856 33017561088 33082048512 33088750208 33283067904 33353354368 33490468864 33549225984 33555879936 33744052224 34013896704 34020642816 34220578368 34227365472 34292699136 34426847232 34501074912 34636038144 34716065792 34776973152 34783870608 34919940096 35115761664 35403595776 35618721792 35686711296 35688289608 35693789184 35903557632 35910678528 35973681768 36128885776 36197849088 36339449856 36417801296 36709027216 36716307864 36842766336 36922202976 37066637312 37139033088 37144756224 37217462496 37224843984 37370462208 37443451392 37522523664 37669306368 37676777472 37742879232 37905716224 38208840704 38423105536 38430726144 38498150664 38505786156 38738049024 38813709276 38889586688 38965542912 39047829504 39055574016 39124094796 39208353792 39284932608 39292890872 39505231872 39607108312 39769931776 39992950784 40071062016 40312766464 40320761856 40391502336 40399513344 40636936812 40643198976 40644996498 40722580224 40881881088 40970026458 41225328128 41297655618 41305846347 41448112128 41537478348 41699966976 41869645308 41877949482 41959817216 42041769984 42212839122 42295361536 42297232128 42303750144 42377969664 42386374656 42635474688 42643930752 42733985284 42984945792 43225993728 43234566912 43580305152 43750785024 43845116034 43928808192 43937520768 44016631808 44109398016 44195736714 44204502231 44377423872 44557996851 44732301312 44741173248 44992069632 45351862272 45360857088 45627437824 45636487296 45723598848 45902462976 46001433216 46181384192 46369297536 46378494144 46559920128 46821015552 46912462848 47204794368 47297191922 47306572563 47491629056 47582281728 47584386144 47591718912 47684873823 47871410176 47880904704 47964909024 47974422096 48263798784 48358064016 48452599808 48629242944 48955077152 49123688448 49219633152 49229603968 49518710784 49526341632 49623283328 49633125312 49827282944 49924601856 50030031552 50225741824 50235703296 50323838976 50333819904 50616078336 51020845056 51240968192 51330867552 51341048208 51640270848 51650732032 51751612368 51954057216 52063772672 52074098688 52165459728 52175805912 52277805056 52379910144 52673642496 53105393664 53428082688 53530066944 53761015808 53855336448 53866017792 54182582416 54190931968 54193328664 54296773632 54509174784 54626701944 55063540824 55074461796 55264149504 55383304464 55599955968 55708549632 55717134336 55826193744 55837265976 56055693312 56283785496 56396309504 56405000192 56503959552 56515166208 56847299584 56858574336 57313261056 57634658304 57646089216 57747225996 58107073536 58334380032 58448314368 58460154712 58571744256 58583361024 58812530688 58927648952 58939336308 59169898496 59410662468 59643068416 59654897664 59989426176 60106593024 60469149696 60481142784 60587253504 60848649728 60955405218 60964798464 60967494747 61322821632 61335244288 61455039687 61825730048 61837992192 61946483427 62079893504 62306217522 62428020736 62549950464 62804467962 62939725824 63062654976 63075430084 63443042304 63445848192 63455625216 63566954496 63579831764 63841206272 63953212032 63965896128 64100977926 64351731712 64477418688 64838990592 64851850368 65370457728 65626177536 65767674051 65893212288 66024947712 66164097024 66177500416 66293605071 66566135808 66706708736 66980937728 67098451968 67111759872 67488104448 68027793408 68041285632 68441156736 68454730944 68585398272 68853694464 69002149824 69272076288 69432131584 69553946304 69567741216 69839880192 70231523328 70807191552 70945787883 71237443584 71373422592 71376579216 71387578368 71807115264 71821357056 71947363536 72257771552 72395698176 72678899712 72835602592 73418054432 73432615728 73685532672 73844405952 74133274624 74278066176 74289512448 74434924992 74449687968 74740924416 74886902784 75045047328 75338612736 75353554944 75485758464 75811432448 76417681408 76846211072 76861452288 76996301328 77011572312 77476098048 77627418552 77779173376 77931085824 78095659008 78111148032 78248189592 78416707584 78569865216 78585781744 79010463744 79214216624 79539863552 79985901568 80142124032 80625532928 80641523712 80783004672 80799026688 81273873624 81286397952 81289992996 81445160448 81763762176 81940052916 82450656256 82595311236 82611692694 82896224256 83074956696 83399933952 83739290616 83755898964 83919634432 84083539968 84425678244 84590723072 84594464256 84607500288 84755939328 84772749312 85270949376 85287861504 85467970568 85969891584 86451987456 86469133824 87160610304 87501570048 87690232068 87857616384 87875041536 88033263616 88218796032 88391473428 88409004462 88754847744 89115993702 89464602624 89482346496 89984139264 90703724544 90721714176 91254875648 91272974592 91433107827 91447197696 92002866432 92362768384 92738595072 92756988288 93119840256 93320615821 93642031104 93824925696 94066882241 94409588736 94594383844 94613145126 94983258112 95164563456 95168772288 95183437824 95369747646 95742820352 95761809408 95929818048 95948844192 96151466889 96527597568 96716128032 96905199616 97258485888 97910154304 98439266304 98459207936 99037421568 99052683264 99246566656 99266250624 99654565888 99849203712 100060063104 100451483648 100471406592 100647677952 100667639808 101232156672 102041690112 102481936384 102661735104 102682096416 103280541696 103301464064 103503224736 103908114432 104127545344 104148197376 104330919456 104351611824 104555610112 104759820288 105347284992 106210787328 106856165376 107060133888 107522031616 107710672896 107732035584 108365164832 108381863936 108386657328 108593547264 109018349568 109253403888 110127081648 110148923592 110528299008 110766608928 111199911936 111417099264 111434268672 111652387488 111674531952 112111386624 112567570992 112792619008 112810000384 113007919104 113030332416 113694599168 113717148672 114626522112 115269316608 115292178432 115494451992 116214147072 116668760064 116896628736 116920309424 117143488512 117166722048 117625061376 117855297904 117878672616 118339796992 118821324936 119286136832 119309795328 119978852352 120213186048 120938299392 120962285568 121174507008 121697299456 121910810436 121929596928 121934989494 122645643264 122670488576 122910079374 123651460096 123675984384 123892966854 123917539041 124159787008 124612435044 124856041472 125099900928 125608935924 125879451648 126125309952 126150860168 126886084608 126891696384 126911250432 127133908992 127159663528 127682412544 127906424064 127931792256 128201955852 128703463424 128954837376 129677981184 129703700736 130740915456 131252355072 131535348102 131786424576 132049895424 132328194048 132355000832 132587210142 132613506693 133132271616 133413417472 133673990553 133961875456 134196903936 134223519744 134976208896 136055586816 136082571264 136882313472 136909461888 137170796544 137707388928 138004299648 138544152576 138842867441 138864263168 139107892608 139135482432 139679760384 139953166261 140463046656 141614383104 141891575766 141919717689 142474887168 142746845184 142753158432 142775156736 143054621469 143614230528 143642714112 143894727072 144515543104 144791396352 145357799424 145671205184 146836108864 146865231456 147371065344 147688811904 148266549248 148556132352 148579024896 148869849984 148899375936 149481848832 149773805568 150090094656 150677225472 150707109888 150971516928 151622864896 152835362816 153692422144 153722904576 153992602656 154023144624 154952196096 155254837104 155558346752 155862171648 156191318016 156222296064 156496379184 156833415168 157139730432 157171563488 158020927488 158428433248 159079727104 159971803136 160284248064 161251065856 161283047424 161566009344 161598053376 162547747248 162572795904 162579985992 162890320896 163527524352 163880105832 164901312512 165190622472 165223385388 165792448512 166149913392 166799867904 167478581232 167511797928 167839268864 168167079936 168851356488 169181446144 169188928512 169215000576 169511878656 169545498624 170541898752 170575723008 170935941136 171939783168 172903974912 172938267648 174321220608 175003140096 175380464136 175715232768 175750083072 176066527232 176437592064 176782946856 176818008924 177509695488 178231987404 178929205248 178964692992 179968278528 181407449088 181443428352 182509751296 182545949184 182866215654 182894395392 182902484241 184005732864 184365119061 184725536768 185477190144 185513976576 185839450281 186239680512 186641231642 187284062208 187649851392 188133764482 188819177472 189188767688 189226290252 189966516224 190329126912 190337544576 190366875648 190739495292 191485640704 191523618816 191859636096 191897688384 192302933778 193055195136 193432256064 194516971776 195820308608 196878532608 196918415872 197303022153 198074843136 198493133312 198532501248 198880815213 199309131776 199698407424 200120126208 200902967296 200942813184 201295355904 201335279616 202464313344 202986430099 204083380224 204963872768 205323470208 205364192832 206561083392 206602928128 207006449472 207816228864 208255090688 208296394752 208661838912 208703223648 209111220224 209519640576 210694569984 212421574656 212837363649 213712330752 214120267776 215044063232 215421345792 215464071168 216730329664 216763727872 216773314656 217187094528 218036699136 218506807776 220254163296 220297847184 221056598016 221533217856 222399823872 222834198528 222868537344 223304774976 223349063904 224222773248 225135141984 225585238016 225620000768 226015838208 226060664832 227389198336 227434297344 229253044224 230538633216 230584356864 230988903984 232428294144 233337520128 233793257472 233840618848 234286977024 234333444096 235250122752 235710595808 235757345232 236679593984 237642649872 238572273664 238619590656 239957704704 240426372096 241876598784 241924571136 242349014016 243394598912 243821620872 243859193856 243869978988 245291286528 245340977152 245820158748 247302920192 247351968768 247785933708 247835078082 248319574016 249224870088 249712082944 250199801856 251217871848 251758903296 252250619904 252301720336 253772169216 253783392768 253822500864 254267817984 254319327056 255364825088 255812848128 255863584512 256403911704 257406926848 257909674752 259355962368 259407401472 261481830912 262504710144 263070696204 263572849152 264099790848 264656388096 264710001664 265174420284 265227013386 266264543232 266826834944 267347981106 267923750912 268393807872 268447039488 269952417792 272111173632 272165142528 273764626944 273818923776 274299323481 274341593088 276008599296 277088305152 277685734882 277728526336 278215785216 278270964864 279359520768 279906332522 279961847463 280926093312 282200646723 283228766208 283783151532 283839435378 284949774336 285493690368 285506316864 285550313472 286109242938 287228461056 287285428224 287789454144 288454400667 289031086208 289582792704 290715598848 291342410368 293672217728 293730462912 295377623808 296533098496 297112264704 297158049792 297739699968 297798751872 298963697664 299547611136 299608292899 300180189312 301354450944 301414219776 301943033856 302004200879 303245729792 305670725632 307384844288 307445809152 307985205312 308046289248 309904392192 310509674208 311116693504 311724343296 312382636032 312444592128 312992758368 313666830336 314279460864 314343126976 316041854976 316856866496 318159454208 319943606272 320568496128 322502131712 322566094848 323132018688 323196106752 325095494496 325145591808 325159971984 325780641792 327055048704 327760211664 329802625024 330381244944 330446770776 331584897024 332299826784 333599735808 334957162464 335023595856 335678537728 336334159872 337702712976 338362892288 338377857024 338430001152 339023757312 339090997248 341083797504 341151446016 341871882272 343879566336 345807949824 345876535296 348642441216 350006280192 350760928272 351430465536 351500166144 352133054464 352875184128 353565893712 353636017848 355019390976 356463974808 357858410496 357929385984 359936557056 362814898176 362886856704 365019502592 365091898368 365732431308 365788790784 365804968482 368011465728 368730238122 369451073536 370954380288 371027953152 371678900562 372479361024 373282463284 374568124416 375299702784 376267528964 377638354944 378377535376 378452580504 379933032448 380658253824 380675089152 380733751296 381478990584 382971281408 383047237632 383719272192 383795376768 384605867556 386110390272 386864512128 389033943552 391640617216 393757065216 393836831744 394606044306 396149686272 396986266624 397065002496 397761630426 397840520079 398618263552 399396814848 400240252416 401021971659 401805934592 401885626368 402590711808 402670559232 404928626688 405972860198 408166760448 409927745536 410646940416 410728385664 413122166784 413205856256 414012898944 415632457728 416510181376 416528602323 416592789504 417323677824 417406447296 419039281152 419859498783 421389139968 424843149312 425674727298 425759153067 427424661504 428240535552 429163864407 430088126464 430842691584 430928142336 433460659328 433527455744 433546629312 434374189056 436073398272 437013615552 440508326592 440595694368 442113196032 443066435712 444799647744 445668397056 445737074688 446609549952 446698127808 448445546496 449323323259 450270283968 451170476032 451240001536 452031676416 452121329664 454778396672 454868594688 458506088448 461077266432 461168713728 461977807968 464856588288 466675040256 467586514944 467681237696 468573954048 468666888192 470500245504 471421191616 471514690464 473359187968 475285299744 477144547328 477239181312 479915409408 480852744192 483753197568 483849142272 484698028032 486789197824 487643241744 487718387712 487739957976 490582573056 490681954304 491640317496 494605840384 494703937536 495571867416 495670156164 496639148032 498449740176 499424165888 500399603712 502435743696 503517806592 504501239808 504603440672 507544338432 507566785536 507645001728 508535635968 508638654112 510729650176 511625696256 511727169024 512807823408 514813853696 515819349504 518711924736 518814802944 522963661824 525009420288 526141392408 527145698304 528199581696 529312776192 529420003328 530348840568 530454026772 532529086464 533653669888 534695962212 535847501824 536787615744 536894078976 539904835584 544222347264 544330285056 547529253888 547637847552 548598646962 548683186176 552017198592 554176610304 555371469764 555457052672 556431570432 556541929728 558719041536 559812665044 559923694926 561852186624 564401293446 566457532416 567566303064 567678870756 569899548672 570987380736 571012633728 571100626944 572218485876 574456922112 574570856448 575578908288 576908801334 578062172416 579165585408 582684820736 587344435456 587460925824 590755247616 591909066459 593066196992 594224529408 595479399936 595597503744 596642445639 597927395328 599095222272 599216585798 600360378624 602708901888 602828439552 603886067712 604008401758 606491459584 608959290297 611341451264 614769688576 614891618304 615970410624 616092578496 619808784384 621019348416 623448686592 624765272064 624889184256 625985516736 627333660672 628558921728 628686253952 632083709952 633713732992 636318908416 638512090947 639887212544 641136992256 645004263424 645132189696 646264037376 646392213504 650190988992 650291183616 650319943968 651561283584 651693275581 654110097408 655520423328 659605250048 660762489888 660893541552 663169794048 664599653568 667199471616 669914324928 670047191712 671357075456 672668319744 675405425952 676725784576 676755714048 676860002304 678047514624 678181994496 682167595008 682302892032 683743764544 687759132672 691615899648 691753070592 697284882432 700012560384 701521856544 702860931072 703000332288 704266108928 705750368256 707131787424 707272035696 710038781952 712927949616 715716820992 715858771968 719873114112 725629796352 725773713408 730039005184 730183796736 731464862616 731577581568 731609936964 736022931456 737460476244 738902147072 741908760576 742055906304 743357801124 744958722048 746564926568 749136248832 750599405568 752535057928 755276709888 756755070752 756905161008 759866064896 761316507648 761350178304 761467502592 762957981168 765942562816 766094475264 767438544384 767590753536 769211735112 772220780544 773729024256 778067887104 783281234432 787514130432 787673663488 789212088612 792299372544 793972533248 794130004992 795523260852 795681040158 797236527104 798793629696 800480504832 802043943318 803611869184 803771252736 805181423616 805341118464 809857253376 811945720396 816333520896 819855491072 821293880832 821456771328 826411712512 828025797888 831264915456 833020362752 833057204646 833185579008 834647355648 834812894592 838078562304 839718997566 839885542389 842778279936 846601940169 849686298624 851349454596 851518306134 854849323008 856481071104 858327728814 860176252928 861685383168 861856284672 865363202001 866921318656 867054911488 867093258624 868748378112 872146796544 874027231104 881016653184 881191388736 886132871424 889599295488 891336794112 891474149376 893219099904 893396255616 896891092992 898646646518 898824878697 900540567936 902340952064 904063352832 904242659328 906012602637 909556793344 909737189376 917012176896 922154532864 922337427456 923955615936 929713176576 933350080512 935173029888 935362475392 937147908096 937333776384 941000491008 942842383232 943029380928 946718375936 950570599488 954289094656 954478362624 959830818816 961705488384 967506395136 967698284544 969396056064 969592434401 973578395648 975286483488 975436775424 975479915952 981165146112 981363908608 983280634992 989211680768 989407875072 991143734832 991340312328 993278296064 996899480352 998848331776 1000799207424 1004871487392 1007035613184 1009002479616 1009206881344 1015088676864 1015133571072 1015290003456 1017071271936 1017277308224 1021459300352 1023251392512 1023454338048 1025615646816 1029627707392 1031638699008 1037423849472 1037629605888 1045927323648 1050018840576 1052282784816 1054291396608 1056399163392 1058625552384 1058840006656 1060697681136 1060908053544 1065058172928 1067307339776 1069391924424 1071695003648 1073575231488 1073788157952 1079809671168 1088444694528 1088660570112 1095058507776 1095275695104 1097197293924 1097366372352 1104034397184 1108353220608 1110742939528 1110914105344 1112863140864 1113083859456 1117438083072 1119625330088 1119847389852 1123704373248 1128802586892 1132915064832 1135132606128 1135357741512 1139799097344 1141974761472 1142025267456 1142201253888 1144436971752 1148913844224 1149141712896 1151157816576 1153817602668 1156124344832 1158331170816 1165369641472 1174688870912 1174921851648 1181510495232 1183818132918 1186132393984 1188449058816 1190958799872 1191195007488 1193284891278 1195854790656 1198190444544 1198433171596 1200720757248 1205417803776 1205656879104 1207772135424 1208016803516 1212982919168 1217918580594 1222682902528 1229539377152 1229783236608 1231940821248 1232185156992 1239617568768 1242038696832 1246897373184 1249530544128 1249585806969 1249778368512 1251971033472 1257117843456 1257372507904 1259578496349 1264167419904 1267427465984 1272637816832 1277024181894 1277277459201 1279774425088 1282273984512 1287491593221 1290008526848 1290264379392 1292528074752 1292784427008 1300381977984 1300582367232 1300639887936 1303122567168 1303386551162 1308220194816 1311040846656 1319210500096 1321524979776 1321787083104 1326339588096 1329199307136 1334398943232 1339828649856 1340094383424 1345336639488 1347969969777 1350810851904 1353511428096 1353720004608 1356095029248 1356363988992 1364335190016 1364605784064 1367487529088 1375518265344 1383231799296 1383506141184 1394569764864 1400025120768 1403043713088 1405721862144 1406000664576 1408532217856 1411500736512 1414263574848 1414544071392 1420077563904 1425855899232 1431433641984 1431717543936 1439746228224 1451259592704 1451547426816 1460078010368 1460367593472 1462929725232 1463155163136 1463219873928 1472045862912 1474920952488 1477804294144 1483817521152 1484111812608 1486715602248 1489917444096 1493129853136 1498272497664 1501198811136 1505070115856 1510553419776 1513510141504 1513810322016 1519732129792 1522633015296 1522700356608 1522935005184 1525915962336 1531885125632 1532188950528 1534877088768 1535181507072 1538423470224 1544441561088 1547458048512 1556135774208 1566562468864 1575028260864 1575347326976 1578424177224 1584598745088 1587945066496 1588260009984 1591046521704 1591362080316 1594473054208 1597587259392 1600961009664 1604087886636 1607223738368 1607542505472 1610362847232 1610682236928 1619714506752 1623891440792 1632667041792 1639710982144 1642587761664 1642913542656 1652823425024 1656051595776 1662529830912 1666040725504 1666114409292 1666371158016 1669294711296 1669625789184 1676157124608 1679437995132 1679771084778 1685556559872 1693203880338 1699372597248 1702698909192 1703036612268 1709698646016 1712962142208 1716655457628 1720352505856 1723370766336 1723712569344 1730726404002 1733842637312 1734109822976 1734186517248 1737496756224 1748054462208 1762033306368 1762382777472 1772265742848 1779198590976 1782673588224 1786438199808 1786792511232 1793782185984 1797293293036 1797649757394 1801081135872 1804681904128 1808126705664 1808485318656 1812025205274 1819113586688 1819474378752 1826877870891 1834024353792 1844309065728 1844674854912 1847911231872 1859426353152 1870346059776 1870724950784 1874295816192 1874667552768 1882000982016 1885684766464 1886058761856 1893436751872 1901141198976 1908578189312 1908956725248 1915536272841 1919661637632 1923410976768 1935012790272 1935396569088 1938792112128 1939184868802 1947156791296 1950572966976 1950873550848 1950959831904 1955079826743 1962330292224 1962727817216 1966561269984 1978423361536 1978815750144 1982287469664 1982680624656 1986556592128 1993798960704 2001598414848 2009742974784 2014071226368 2018004959232 2018413762688 2030177353728 2030267142144 2030580006912 2034142543872 2034554616448 2042918600704 2046502785024 2046908676096 2051231293632 2059255414784 2063277398016 2074847698944 2075259211776 2091854647296 2100037681152 2104565569632 2108582793216 2112798326784 2117251104768 2117680013312 2121395362272 2121816107088 2130116345856 2134614679552 2138783848848 2143390007296 2147150462976 2147576315904 2159619342336 2176889389056 2177321140224 2190117015552 2190551390208 2194394587848 2194732744704 2208068794368 2216706441216 2221485879056 2221828210688 2225726281728 2226167718912 2234876166144 2239250660176 2239694779704 2247408746496 2257605173784 2265830129664 2270265212256 2270715483024 2279598194688 2283949522944 2284050534912 2284402507776 2288873943504 2297827688448 2298283425792 2302315633152 2307635205336 2312248689664 2316662341632 2330739282944 2349377741824 2349843703296 2363020990464 2367636265836 2372264787968 2376898117632 2381917599744 2382390014976 2386569782556 2391709581312 2396380889088 2396866343192 2401441514496 2410835607552 2411313758208 2415544270848 2416033607032 2425965838336 2435837161188 2445365805056 2459078754304 2459566473216 2463881642496 2464370313984 2479235137536 2484077393664 2493794746368 2499061088256 2499171613938 2499556737024 2503942066944 2514235686912 2514745015808 2519156992698 2519656627167 2528334839808 2534854931968 2539805820507 2545275633664 2554048363788 2554554918402 2559548850176 2564547969024 2574983186442 2580017053696 2580528758784 2585056149504 2585568854016 2600763955968 2601164734464 2601279775872 2606245134336 2606773102324 2616440389632 2622081693312 2638421000192 2643049959552 2643574166208 2658398614272 2668797886464 2679657299712 2680188766848 2690673278976 2695939939554 2696474636091 2701621703808 2707022856192 2712190058496 2712727977984 2718037807911 2728670380032 2729211568128 2734975058176 2751036530688 2766463598592 2767012282368 2789139529728 2800050241536 2806087426176 2811443724288 2812001329152 2817064435712 2823001473024 2828527149696 2829088142784 2840155127808 2851711798464 2862867283968 2863435087872 2879492456448 2902519185408 2903094853632 2908777303203 2920156020736 2920735186944 2925859450464 2926310326272 2926439747856 2944091725824 2949841904976 2955608588288 2967635042304 2968223625216 2973431204496 2979834888192 2986259706272 2996544995328 3002397622272 3010140231712 3021106839552 3027020283008 3027620644032 3039464259584 3045266030592 3045400713216 3045870010368 3051831924672 3063770251264 3064377901056 3069754177536 3070363014144 3076846940448 3088883122176 3094916097024 3112271548416 3133124937728 3150056521728 3150694653952 3156848354448 3169197490176 3175890132992 3176520019968 3182093043408 3182724160632 3188946108416 3195174518784 3201922019328 3208175773272 3214447476736 3215085010944 3220725694464 3221364473856 3239429013504 3247782881584 3265334083584 3279421964288 3285175523328 3285827085312 3305646850048 3312103191552 3325059661824 3332081451008 3332228818584 3332742316032 3338589422592 3339251578368 3352314249216 3358875990264 3359542169556 3371113119744 3386407760676 3398745194496 3405397818384 3406073224536 3419397292032 3425924284416 3433310915256 3440705011712 3446741532672 3447425138688 3461452808004 3467685274624 3468219645952 3468373034496 3474993512448 3496108924416 3524066612736 3524765554944 3544531485696 3558397181952 3565347176448 3572876399616 3573585022464 3587564371968 3594586586072 3595299514788 3602162271744 3609363808256 3616253411328 3616970637312 3624050410548 3638227173376 3638948757504 3653755741782 3668048707584 3688618131456 3689349709824 3695822463744 3718852706304 3740692119552 3741449901568 3748591632384 3748757420907 3749335105536 3771369532928 3772117523712 3778735489047 3786873503744 3802282397952 3817156378624 3817913450496 3831072545682 3839323275264 3846821953536 3856742171881 3870025580544 3870793138176 3877584224256 3878369737604 3894313582592 3901145933952 3901747101696 3901919663808 3910159653486 3924660584448 3925455634432 3933122539968 3956846723072 3957631500288 3964574939328 3965361249312 3973113184256 3987597921408 4003196829696 4019485949568 4036009918464 4036827525376 4043909909331 4060534284288 4061160013824 4068285087744 4069109232896 4085837201408 4093005570048 4093817352192 4102462587264 4118510829568 4126554796032 4149695397888 4150518423552 4183709294592 4200075362304 4209131139264 4217165586432 4225596653568 4234502209536 4235360026624 4242790724544 4243632214176 4260232691712 4269229359104 4277567697696 4286780014592 4294300925952 4295152631808 4319238684672 4353778778112 4354642280448 4380234031104 4381102780416 4388789175696 4389465489408 4416137588736 4433412882432 4442971758112 4443656421376 4451452563456 4452335437824 4469752332288 4478501320352 4479389559408 4494817492992 4515210347568 4531660259328 4540530424512 4541430966048 4559196389376 4567899045888 4568101069824 4568805015552 4577747887008 4595655376896 4596566851584 4604631266304 4615270410672 4624497379328 4633324683264 4661478565888 4698755483648 4699687406592 4726041980928 4735272531672 4744529575936 4753796235264 4763835199488 4764780029952 4773139565112 4783419162624 4792761778176 4793732686384 4802883028992 4821671215104 4822627516416 4831088541696 4832067214064 4851931676672 4871674322376 4890731610112 4918157508608 4919132946432 4927763284992 4928740627968 4958470275072 4968154787328 4987589492736 4998122176512 4998343227876 4999113474048 5007884133888 5028471373824 5029490031616 5038313985396 5039313254334 5056669679616 5069709863936 5079611641014 5090551267328 5108096727576 5109109836804 5119097700352 5129095938048 5149966372884 5160034107392 5161057517568 5170112299008 5171137708032 5201527911936 5202329468928 5202559551744 5212490268672 5213546204648 5244163386624 5276842000384 5286099919104 5287148332416 5316797228544 5337595772928 5359314599424 5360377533696 5381346557952 5391879879108 5392949272182 5403243407616 5414045712384 5424380116992 5425455955968 5436075615822 5457340760064 5458423136256 5469950116352 5480633612673 5502073061376 5532927197184 5534024564736 5578279059456 5612174852352 5622887448576 5624002658304 5634128871424 5646002946048 5657054299392 5658176285568 5680310255616 5692557565081 5703423596928 5725734567936 5726870175744 5738079816701 5758984912896 5805038370816 5806189707264 5817554606406 5840312041472 5841470373888 5851718900928 5852620652544 5852879495712 5865239480229 5888183451648 5899683809952 5911217176576 5935270084608 5936447250432 5946862408992 5959669776384 5972519412544 6004795244544 6020280463424 6042213679104 6054040566016 6055241288064 6078928519168 6090532061184 6090801426432 6091740020736 6103663849344 6127540502528 6128755802112 6139508355072 6140726028288 6153693880896 6177766244352 6189832194048 6224543096832 6266249875456 6300113043456 6301389307904 6313696708896 6338394980352 6351780265984 6353040039936 6364186086816 6365448321264 6377892216832 6390349037568 6403844038656 6416351546544 6428894953472 6430170021888 6441451388928 6442728947712 6478858027008 6495565763168 6530668167168 6558843928576 6570351046656 6571654170624 6611293700096 6624206383104 6650119323648 6664162902016 6664457637168 6665484632064 6677178845184 6678503156736 6704628498432 6717751980528 6719084339112 6742226239488 6772815521352 6797490388992 6810795636768 6812146449072 6838794584064 6851848568832 6866621830512 6881410023424 6893483065344 6894850277376 6922905616008 6935370549248 6936439291904 6936746068992 6949987024896 6992217848832 7048133225472 7049531109888 7089062971392 7116794363904 7130694352896 7145752799232 7147170044928 7175128743936 7189173172144 7190599029576 7204324543488 7218727616512 7232506822656 7233941274624 7248100821096 7276454346752 7277897515008 7307511483564 7336097415168 7377236262912 7378699419648 7391644927488 7437705412608 7481384239104 7482899803136 7497183264768 7497514841814 7498670211072 7542739065856 7544235047424 7557470978094 7558969881501 7573747007488 7604564795904 7619417461521 7634312757248 7635826900992 7662145091364 7678646550528 7693643907072 7713484343762 7740051161088 7741586276352 7755168448512 7756739475208 7788627165184 7802291867904 7803494203392 7803839327616 7820319306972 7849321168896 7850911268864 7866245079936 7913693446144 7915263000576 7929149878656 7930722498624 7975195842816 8006393659392 8038971899136 8072019836928 8073655050752 8087819818662 8089423908273 8121068568576 8136570175488 8138218465792 8154113423733 8171674402816 8186011140096 8187634704384 8204925174528 8237021659136 8253109592064 8299390795776 8301036847104 8367418589184 8400150724608 8418262278528 8434331172864 8451193307136 8469004419072 8470720053248 8485581449088 8487264428352 8520465383424 8537143141921 8538458718208 8555135395392 8573560029184 8588601851904 8590305263616 8638477369344 8707557556224 8709284560896 8726331909609 8760468062208 8762205560832 8777578351392 8778930978816 8832275177472 8866825764864 8885943516224 8887312842752 8902905126912 8904670875648 8939504664576 8957002640704 8958779118816 8989634985984 9030420695136 9063320518656 9081060849024 9082861932096 9118392778752 9135798091776 9136202139648 9137610031104 9155495774016 9191310753792 9193133703168 9209262532608 9230540821344 9248994758656 9266649366528 9322957131776 9397510967296 9399374813184 9452083961856 9470545063344 9489059151872 9507592470528 9527670398976 9529560059904 9546279130224 9566838325248 9585523556352 9587465372768 9605766057984 9643342430208 9645255032832 9662177083392 9664134428128 9703863353344 9743348644752 9781463220224 9836315017216 9838265892864 9855526569984 9857481255936 9916940550144 9936309574656 9975178985472 9996244353024 9996686455752 9998226948096 10015768267776 10056942747648 10058980063232 10076627970792 10078626508668 10113339359232 10139419727872 10159223282028 10181102534656 10216193455152 10218219673608 10238195400704 10258191876096 10299932745768 10320068214784 10322115035136 10340224598016 10342275416064 10403055823872 10404658937856 10405119103488 10424980537344 10427092409296 10488326773248 10553684000768 10572199838208 10574296664832 10633594457088 10675191545856 10718629198848 10720755067392 10762693115904 10783759758216 10785898544364 10806486815232 10828091424768 10848760233984 10850911911936 10872151231644 10914681520128 10916846272512 10939900232704 10961267225346 11004146122752 11065854394368 11068049129472 11156558118912 11224349704704 11245774897152 11246272262721 11248005316608 11268257742848 11314108598784 11316352571136 11336206467141 11360620511232 11385115130162 11406847193856 11451469135872 11453740351488 11476159633402 11517969825792 11570226515643 11610076741632 11612379414528 11635109212812 11680624082944 11682940747776 11703437801856 11705241305088 11705758991424 11730478960458 11776366903296 11799367619904 11870540169216 11872894500864 11893724817984 11919339552768 11945038825088 12009590489088 12040560926848 12108081132032 12110482576128 12131729727993 12157857038336 12181602852864 12183480041472 12207327698688 12255081005056 12257511604224 12279016710144 12281452056576 12307387761792 12355532488704 12379664388096 12382172236039 12449086193664 12532499750912 12600226086912 12602778615808 12627393417792 12676789960704 12703560531968 12706080079872 12728372173632 12730896642528 12755784433664 12780698075136 12807688077312 12832703093088 12857789906944 12860340043776 12882902777856 12885457895424 12957716054016 12991131526336 13061336334336 13117687857152 13140702093312 13143308341248 13222587400192 13248412766208 13300238647296 13328325804032 13328915274336 13330969264128 13354357690368 13357006313472 13409256996864 13435503961056 13438168678224 13484452478976 13545631042704 13594980777984 13621591273536 13624292898144 13677589168128 13703697137664 13733243661024 13762820046848 13786966130688 13789700554752 13845811232016 13870741098496 13872878583808 13873492137984 13899974049792 13984435697664 14096266450944 14099062219776 14178125942784 14233588727808 14261388705792 14291505598464 14294340089856 14350257487872 14378346344288 14381198059152 14408649086976 14437455233024 14465013645312 14467882549248 14496201642192 14552908693504 14555795030016 14615022967128 14672194830336 14754472525824 14757398839296 14783289854976 14875410825216 14962768478208 14965799606272 14994366529536 14995029683628 14997340422144 15085478131712 15088470094848 15114941956188 15117939763002 15147494014976 15209129591808 15238834923042 15268625514496 15271653801984 15324290182728 15357293101056 15387287814144 15426968687524 15480102322176 15483172552704 15510336897024 15513478950416 15577254330368 15604583735808 15606988406784 15607678655232 15640638613944 15701822537728 15732490159872 15827386892288 15830526001152 15858299757312 15861444997248 15950391685632 16012787318784 16077943798272 16144039673856 16147310101504 16175639637324 16178847816546 16242137137152 16273140350976 16276436931584 16308226847466 16343348805632 16372022280192 16375269408768 16409850349056 16441900838019 16474043318272 16506219184128 16598781591552 16602073694208 16734837178368 16836524557056 16868662345728 16902386614272 16938008838144 16941440106496 16971162898176 16974528856704 17040930766848 17074286283842 17076917436416 17077672695243 17110270790784 17177203703808 17180610527232 17214239450103 17276954738688 17415115112448 17418569121792 17452663819218 17520936124416 17524411121664 17555156702784 17557861957632 17595718440687 17664550354944 17733651529728 17771887032448 17774625685504 17805810253824 17809341751296 17879009329152 17914005281408 17917558237632 18060841390272 18126641037312 18162121698048 18165723864192 18236785557504 18271596183552 18272404279296 18275220062208 18310991548032 18382621507584 18386267406336 18418525065216 18422256253619 18461081642688 18497989517312 18533298733056 18645914263552 18795021934592 18798749626368 18904167923712 18941090126688 18978118303744 19015184941056 19055340797952 19059120119808 19092558260448 19133676650496 19171047112704 19174930745536 19211532115968 19286684860416 19290510065664 19324354166784 19328268856256 19407726706688 19486697289504 19562926440448 19672630034432 19676531785728 19711053139968 19714962511872 19833881100288 19872619149312 19950357970944 19992488706048 19993372911504 19996453896192 20031536535552 20113885495296 20117960126464 20153255941584 20157253017336 20226678718464 20278839455744 20318446564056 20362205069312 20432386910304 20436439347216 20476390801408 20516383752192 20599865491536 20640136429568 20644230070272 20680449196032 20684550832128 20806111647744 20809317875712 20810238206976 20849961074688 20854184818592 20976653546496 21107368001536 21144399676416 21148593329664 21267188914176 21350383091712 21437258397696 21441510134784 21525386231808 21567519516432 21571797088728 21612973630464 21656182849536 21697520467968 21701823823872 21744302463288 21829363040256 21833692545024 21879800465408 21922534450692 22008292245504 22131708788736 22136098258944 22313116237824 22448699409408 22491549794304 22492544525442 22496010633216 22536515485696 22628217197568 22632705142272 22672412934282 22721241022464 22770230260324 22813694387712 22902938271744 22907480702976 22952319266804 23035939651584 23140453031286 23220153483264 23224758829056 23270218425624 23361248165888 23365881495552 23406875603712 23410482610176 23411517982848 23460957920916 23552733806592 23598735239808 23741080338432 23745789001728 23787449635968 23890077650176 24019180978176 24081121853696 24216162264064 24220965152256 24263459455986 24268271724819 24315714076672 24363205705728 24414655397376 24462340271199 24510162010112 24515023208448 24558033420288 24562904113152 24614775523584 24711064977408 24759328776192 24764344472078 24898172387328 25064999501824 25200452173824 25205557231616 25254786835584 25353579921408 25407121063936 25412160159744 25456744347264 25461793285056 25561396150272 25611429425763 25615376154624 25665406186176 25720680087552 25765805555712 25770915790848 25915432108032 25982263052672 26122672668672 26178995728827 26235375714304 26281404186624 26286616682496 26445174800384 26496825532416 26600477294592 26656651608064 26657830548672 26661938528256 26708715380736 26714012626944 26818513993728 26871007922112 26876337356448 26968904957952 27091262085408 27189961555968 27243182547072 27248585796288 27355178336256 27407394275328 27466487322048 27525640093696 27573932261376 27579401109504 27691622464032 27741482196992 27745757167616 27746984275968 27799948099584 27968871395328 28192532901888 28198124439552 28356251885568 28467177455616 28522777411584 28583011196928 28588680179712 28700514975744 28756692688576 28762396118304 28817298173952 28874910466048 28930027290624 28935765098496 28992403284384 29105817387008 29111590060032 29230045934256 29344389660672 29508945051648 29514797678592 29566579709952 29750821650432 29925536956416 29931599212544 29988733059072 29990059367256 29994680844288 30170956263424 30176940189696 30229883912376 30235879526004 30294988029952 30418259183616 30477669846084 30537251028992 30543307603968 30648580365456 30714586202112 30774575628288 30853937375048 30960204644352 30966345105408 31020673794048 31026957900832 31154508660736 31209167471616 31213976813568 31215357310464 31281277227888 31403645075456 31464980319744 31654773784576 31661052002304 31716599514624 31722889994496 31900783371264 32025574637568 32155887596544 32288079347712 32294620203008 32351279274648 32357695633092 32484274274304 32546280701952 32552873863168 32616453694932 32686697611264 32744044560384 32750538817536 32819700698112 32883801676038 32948086636544 33012438368256 33197563183104 33204147388416 33469674356736 33673049114112 33737324691456 33804773228544 33882880212992 33942325796352 33949057713408 34081861533696 34148572567684 34153834872832 34155345390486 34220541581568 34354407407616 34361221054464 34428478900206 34553909477376 34710679546929 34830230224896 34837138243584 34905327638436 35041872248832 35048822243328 35110313405568 35115723915264 35191436881374 35329100709888 35543774064896 35549251371008 35611620507648 35618683502592 35758018658304 35828010562816 35835116475264 36121682780544 36324243396096 36331447728384 36395189183979 36473571115008 36544808558592 36550440124416 36621983096064 36765243015168 36772534812672 36837050130432 36844512507238 36922163285376 36995979034624 37066597466112 37146516708117 37291828527104 37590043869184 37597499252736 37808335847424 37882180253376 38030369882112 38110681595904 38118240239616 38185116520896 38267353300992 38342094225408 38349861491072 38423064231936 38573369720832 38581020131328 38648708333568 38656537712512 38815453413376 38973394579008 39125852880896 39345260068864 39353063571456 39422106279936 39429925023744 39667762200576 39745238298624 39753289810441 39900715941888 39984977412096 39986745823008 39992907792384 40063073071104 40227770990592 40235920252928 40306511883168 40314506034672 40453357436928 40557678911488 40636893128112 40724410138624 40864773820608 40872878694432 40952781602816 41032767504384 41199730983072 41280272859136 41288460140544 41360898392064 41369101664256 41612223295488 41618635751424 41620476413952 41699922149376 41708369637184 41953307092992 42214736003072 42288799352832 42297186659328 42534377828352 42700766183424 42874516795392 42883020269568 43050772463616 43135039032864 43143594177456 43225947260928 43312365699072 43395040935936 43403647647744 43488604926576 43658726080512 43667385090048 43759600930816 43845068901384 44016584491008 44263417577472 44272196517888 44626232475648 44897398818816 44983099588608 44985089050884 44992021266432 45073030971392 45256434395136 45265410284544 45344825868564 45442482044928 45540460520648 45627388775424 45805876543488 45814961405952 45904638533608 46071879303168 46280906062572 46440306966528 46449517658112 46540436851248 46722496331776 46731762991104 46813751207424 46820965220352 46823035965696 46921915841832 47105467613184 47197470479616 47482160676864 47491578003456 47574899271936 47780155300352 48038361956352 48162243707392 48432324528128 48441930304512 48526918911972 48536543449638 48631428153344 48726411411456 48829310794752 48924680542398 49020324020224 49030046416896 49116066840576 49125808226304 49229551047168 49422129954816 49518657552384 49528688944156 49796344774656 50129999003648 50411114463232 50509573671168 50707159842816 50814242127872 50824320319488 50913488694528 50923586570112 51122792300544 51222858851526 51230752309248 51233018085729 51330812372352 51531611111424 51541831581696 51642718350309 51830864216064 51964526105344 52245345337344 52357991457654 52470751428608 52562808373248 52573233364992 52787155322061 52890349600768 52993651064832 53200954589184 53313303216128 53315661097344 53323877056512 53417430761472 53428025253888 53637027987456 53742015844224 53752674712896 54182524170816 54379923111936 54486365094144 54497171592576 54710356672512 54814788550656 54932974644096 55147864522752 55158802219008 55266768760857 55383244928064 55482964393984 55493968551936 55599896199168 55937742790656 56385065803776 56396248879104 56712503771136 56934354911232 57045554823168 57166022393856 57177360359424 57401029951488 57513385377152 57524792236608 57634596347904 57749820932096 57860054581248 57871530196992 57984806568768 58211634774016 58223180120064 58460091868512 58688779321344 59017890103296 59029595357184 59133159419904 59501643300864 59851073912832 59863198425088 59977466118144 59980118734512 59989361688576 60341912526848 60353880379392 60459767824752 60471759052008 60589976059904 60836518367232 60955339692168 61074502057984 61086615207936 61297160730912 61429172404224 61549151256576 61707874750096 61920409288704 61932690210816 62041347588096 62053915801664 62309017321472 62418334943232 62427953627136 62430714620928 62562554455776 62807290150912 62929960639488 63309547569152 63322104004608 63433199029248 63445779988992 63801566742528 64051149275136 64311775193088 64576158695424 64589240406016 64702558549296 64715391266184 64968548548608 65092561403904 65105747726336 65232907389864 65373395222528 65488089120768 65501077635072 65639401396224 65767603352076 65896173273088 66024876736512 66395126366208 66408294776832 66939348713472 67346098228224 67474649382912 67609546457088 67765760425984 67884651592704 67898115426816 68163723067392 68297145135368 68307669745664 68310690780972 68441083163136 68708814815232 68722442108928 68856957800412 69107818954752 69421359093858 69660460449792 69674276487168 69810655276872 70083744497664 70097644486656 70220626811136 70231447830528 70382873762748 70658201419776 71087548129792 71098502742016 71223241015296 71237367005184 71656021125632 71670232950528 72243365561088 72648486792192 72662895456768 72790378367958 72947142230016 73089617117184 73243966192128 73530486030336 73545069625344 73674100260864 73689025014476 73844326570752 73991958069248 74133194932224 74293033416234 74583657054208 75180087738368 75194998505472 75616671694848 75764360506752 76060739764224 76221363191808 76236480479232 76370233041792 76684188450816 76699722982144 76834288277289 76846128463872 77162040262656 77297416667136 77313075425024 77630906826752 77946789158016 78251705761792 78536987186481 78690520137728 78706127142912 78844212559872 78859850047488 79335524401152 79490476597248 79506579620882 79801431883776 79969954824192 79973491646016 79985815584768 80126146142208 80455541981184 80471840505856 80613023766336 80629012069344 80906714873856 81115357822976 81273786256224 81448820277248 81729547641216 81745757388864 82065535008768 82399461966144 82576920281088 82721796784128 82738203328512 83224446590976 83237271502848 83240952827904 83399844298752 83416739274368 83906614185984 84429472006144 84577598705664 84594373318656 85068755656704 85401532366848 85749033590784 85766040539136 86101544927232 86270078065728 86287188354912 86451894521856 86624731398144 86790081871872 86807295295488 86977209853152 87317452161024 87334770180096 87519201861632 87690137802768 88033168982016 88526835154944 88544393035776 89252464951296 89794797637632 89966199177216 89970178101768 89984042532864 90146061942784 90512868790272 90530820569088 90689651737128 90884964089856 91080921041296 91254777550848 91611753086976 91629922811904 91809277067216 92143758606336 92561812125144 92880613933056 92899035316224 93080873702496 93444992663552 93463525982208 93627502414848 93641930440704 93646071931392 93843831683664 94210935226368 94394940959232 94964321353728 94983156006912 95149798543872 95560310600704 96076723912704 96324487414784 96864649056256 96883860609024 97053837823944 97073086899276 97262856306688 97452822822912 97658621589504 97849361084796 98040648040448 98060092833792 98232133681152 98251616452608 98459102094336 98844259909632 99037315104768 99057377888312 99592689549312 100259998007296 100822228926464 101019147342336 101414319685632 101628484255744 101648640638976 101826977389056 101847173140224 102245584601088 102445717703052 102461504618496 102466036171458 102661624744704 103063222222848 103083663163392 103285436700618 103661728432128 103929052210688 104132038640787 104490690674688 104715982915308 104941502857216 105125616746496 105146466729984 105574310644122 105780699201536 105987302129664 106626606432256 106631322194688 106647754113024 106834861522944 106856050507776 107274055974912 107484031688448 107505349425792 108365048341632 108972730188288 108994343185152 109420713345024 109865949288192 110295729045504 110317604438016 110533537521714 110766489856128 110965928787968 110987937103872 111199792398336 111439550124351 111875485581312 112770131607552 112792497758208 113425007542272 114091109646336 114332044787712 114354720718848 114802059902976 115026770754304 115049584473216 115269192695808 115499641864192 115720109162496 115743060393984 115969613137536 116423269548032 116446360240128 116920183737024 117377558642688 118035780206592 118059190714368 118266318839808 119003286601728 119259869431323 119702147825664 119726396850176 119954932236288 119960237469024 119978723377152 120683825053696 120707760758784 120919535649504 120943518104016 121179952119808 121673036734464 121910679384336 122149004115968 122173230415872 122594321461824 122858344808448 123098302513152 123415749500192 123840818577408 123865380421632 124082695176192 124107831603328 124618034642944 124836669886464 124855907254272 124861429241856 125125108911552 125614580301824 125859921278976 126619095138304 126644208009216 126866398058496 126891559977984 127603133485056 128102298550272 128623550386176 129152317390848 129178480812032 129405117098592 129430782532368 129937097097216 130185122807808 130211495452672 130465814779728 130746790445056 130976178241536 131002155270144 131278802792448 131535206704152 131792346546176 132049753473024 132790252732416 132816589553664 133878697426944 134692196456448 134949298765824 135219092914176 135531520851968 135769303185408 135796230853632 136327446134784 136594290270736 136615339491328 136621381561944 136882166326272 137417629630464 137444884217856 137713915600824 138215637909504 138842718187716 139320920899584 139348552974336 139621310553744 140167488995328 140195288973312 140441253622272 140462895661056 140765747525496 141316402839552 142175096259584 142197005484032 142446482030592 142474734010368 143312042251264 143340465901056 144486731122176 145296973584384 145325790913536 145580756735916 145894284460032 146179234234368 146487932384256 147060972060672 147090139250688 147348200521728 147378050028952 147688653141504 147983916138496 148266389864448 148586066832468 149167314108416 150360175476736 150389997010944 151233343389696 151528721013504 152121479528448 152442726383616 152472960958464 152740466083584 153368376901632 153399445964288 153668576554578 153692256927744 153699054257187 154594833334272 154626150850048 154928155050927 155261813653504 155893578316032 156503411523584 157073974372962 157381040275456 157412254285824 157688425119744 157719700094976 158671048802304 158980953194496 159013159241764 159602863767552 159939909648384 159946983292032 159971631169536 160252292284416 160911083962368 160943681011712 161226047532672 161258024138688 162230715645952 162547572512448 162897640554496 163459095282432 163491514777728 164131070017536 164798923932288 165443593568256 165476406657024 165800306282571 166448893181952 166481905655808 166799688597504 166833478548736 167813228371968 168858944012288 169155197411328 169188746637312 170137511313408 170803064733696 171498067181568 171532081078272 172203089854464 172540156131456 172574376709824 172903789043712 173249462796288 173580163743744 173614590590976 173954419706304 174634904322048 174669540360192 175038403723264 175380275605536 176066337964032 177053670309888 177088786071552 178504929902592 179589595275264 179932398354432 179940356203536 179968085065728 180292123885568 181025737580544 181061641138176 181379303474256 181769928179712 182161842082592 182509555101696 183223506173952 183259845623808 183618554134432 184287517212672 185123624250288 185761227866112 185798070632448 186161747404992 186889985327104 186927051964416 187255004829696 187283860881408 187292143862784 187687663367328 188421870452736 188789881918464 189928642707456 189966312013824 190299597087744 191120621201408 192153447825408 192648974829568 193729298112512 193767721218048 194107675647888 194146173798552 194525712613376 194905645645824 195317243179008 195698722169592 196081296080896 196120185667584 196464267362304 196503232905216 196918204188672 197688519819264 198074630209536 198114755776624 199185379098624 200519996014592 201644457852928 202038294684672 202828639371264 203256968511488 203297281277952 203653954778112 203694346280448 204491169202176 204891435406104 204923009236992 204932072342916 205323249489408 206126444445696 206167326326784 206570873401236 207323456864256 207858104421376 208264077281574 208981381349376 209431965830616 209883005714432 210251233492992 210292933459968 211148621288244 211561398403072 211974604259328 213253212864512 213262644389376 213295508226048 213669723045888 213712101015552 214968063376896 215010698851584 216730096683264 217945460376576 217988686370304 218841426690048 219731898576384 220591458091008 220635208876032 221067075043428 221532979712256 221931857575936 221975874207744 222399584796672 222879100248702 223750971162624 225540263215104 225584995516416 226850015084544 228182219292672 228664089575424 228709441437696 230053541508608 230099168946432 230502864831867 230538385391616 230999283728384 231486120787968 231939226275072 232846539096064 232892720480256 233840367474048 234755117285376 235261272484741 236071560413184 236118381428736 236532637679616 238006573203456 238519738862646 239404295651328 239452793700352 239909864472576 239920474938048 239957446754304 241367650107392 241415521517568 241839071299008 241887036208032 242359904239616 243346073468928 243821358768672 244298008231936 244346460831744 245188642923648 246196605026304 246831499000384 247730760843264 248165390352384 248215663206656 249236069285888 249673339772928 249711814508544 249722858483712 250250217823104 251229160603648 251719842557952 253238190276608 253288416018432 253732796116992 253783119955968 255206266970112 256204597100544 257247100772352 258304634781696 258356961624064 258810234197184 258861565064736 259874194194432 260370245615616 260422990905344 260931629559456 261493580890112 261952356483072 262004310540288 262557605584896 263070413408304 263584693092352 264099506946048 265580505464832 265633179107328 267757394853888 269384392912896 269898597531648 270438185828352 271063041703936 271538606370816 271592461707264 272654892269568 273188580541472 273230678982656 273242763123888 273764332652544 274835259260928 274889768435712 275427831201648 276431275819008 277685436375432 278641841799168 278697105948672 279242621107488 280334977990656 280390577946624 280882507244544 280925791322112 281531495050992 282632805679104 284350192519168 284394010968064 284892964061184 284949468020736 286624084502528 286680931802112 288973462244352 290593947168768 290651581827072 291161513471832 291788568920064 292358468468736 292975864768512 294121944121344 294180278501376 294696401043456 294756100057904 295377306283008 295967832276992 296532779728896 297172133664936 298334628216832 300720350953472 300779994021888 302466686779392 303057442027008 304242959056896 304885452767232 304945921916928 305480932167168 306736753803264 306798891928576 307337153109156 307384513855488 307398108514374 309189666668544 309252301700096 309856310101854 310523627307008 311787156632064 312396115922361 313006823047168 314147948745924 314762080550912 314824508571648 315376850239488 315439400189952 317342097604608 317961906388992 318026318483528 319879819296768 319893966584064 319943262339072 320504584568832 321822167924736 321887362023424 322452095065344 322516048277376 324461431291904 325095145024896 326918190564864 326983029555456 328262140035072 329597847864576 330887187136512 330952813314048 331600612565142 332897786363904 332963811311616 333599377195008 333666957097472 334318650373053 335626456743936 337717888024576 338310394822656 338377493274624 340275022626816 342996134363136 343064162156544 344406179708928 345080312262912 345148753419648 345807578087424 346498925592576 347160327487488 347229181181952 347908839412608 349269808644096 349339080720384 350022868818761 350076807446528 350760551211072 352132675928064 354107340619776 354177572143104 357009859805184 357779608293969 359179190550528 359864796708864 359880712407072 359936170131456 360584247771136 362051475161088 362123282276352 362758606948512 363539856359424 364323684165184 365019110203392 366447012347904 366519691247616 367237108268864 368575034425344 370247248500576 371522455732224 371596141264896 372323494809984 373779970654208 373854103928832 374510009659392 374567721762816 374584287725568 375375326734656 376843740905472 377579763836928 379857285414912 379932624027648 380599194175488 382241242402816 384306895650816 385297949659136 387458596225024 387535442436096 388215351295776 388292347597104 389051425226752 389811291291648 390634486358016 391397444339184 392162592161792 392240371335168 392928534724608 393006465810432 393836408377344 395377039638528 396149260419072 396229511553248 398370758197248 401039992029184 403288915705856 404076589369344 405657278742528 406513937022976 406594562555904 407307909556224 407388692560896 408982338404352 409782870812208 409846018473984 409864144685832 410646498978816 412252888891392 412334652653568 413141746802472 414646913728512 415716208842752 416528154563148 417962762698752 418863931661232 419766011428864 420502466985984 420585866919936 422297242576488 423122796806144 423949208518656 426506425729024 426525288778752 426591016452096 427339446091776 427424202031104 429936126753792 430021397703168 433460193366528 435890920753152 435977372740608 437682853380096 439463797152768 441182916182016 441270417752064 442134150086856 443065959424512 443863715151872 443951748415488 444799169593344 445758200497404 447501942325248 451080526430208 451169991032832 453700030169088 456364438585344 457328179150848 457418882875392 460107083017216 460198337892864 461005729663734 461076770783232 461097162771561 461998567456768 463878452550144 464784465152781 465693078192128 465785440960512 467680734948096 469510234570752 470522544969482 472143120826368 472236762857472 473065275359232 476013146406912 477039477725292 478808591302656 478905587400704 479819728945152 479840949876096 479914893508608 482735300214784 482831043035136 483678142598016 483774072416064 486692146937856 487642717537344 488692921663488 490377285847296 492393210052608 493662998000768 496330780704768 496431326413312 497400918847713 498472138571776 499346679545856 499445716967424 500500435646208 502458321207296 503439685115904 506476380553216 506576832036864 507465592233984 507566239911936 510412533940224 512409194201088 514494201544704 516609269563392 516713923248128 517620468394368 517723130129472 519748388388864 520740491231232 520845981810688 521863259118912 522987161780224 523904712966144 524008621080576 525115211169792 526140826816608 527169386184704 528199013892096 531161010929664 531266358214656 535514789707776 538768785825792 539797195063296 540876371656704 542126083407872 543077212741632 543184923414528 545309784539136 546377161082944 546461357965312 546485526247776 547528665305088 549670518521856 549779536871424 550855662403296 552862551638016 555370872750864 557283683598336 557394211897344 558485242214976 560669955981312 560781155893248 561765014489088 561851582644224 563062990101984 565265611358208 568700385038336 568788021936128 569785928122368 569898936041472 573248169005056 573361863604224 577946924488704 581187894337536 581303163654144 582323026943664 583577137840128 584716936937472 585951729537024 588243888242688 588360557002752 589392802086912 589512200115808 590754612566016 591935664553984 593065559457792 594344267329872 596669256433664 601440701906944 601559988043776 604933373558784 606114884054016 608485918113792 609770905534464 609891843833856 610961864334336 613473507606528 613597783857152 614674306218312 614769027710976 614796217028748 618379333337088 618504603400192 619712620203708 621047254614016 623574313264128 624792231844722 626013646094336 628295897491848 629524161101824 629649017143296 630753700478976 630878800379904 634684195209216 635923812777984 636052636967056 639759638593536 639787933168128 639886524678144 641009169137664 643774724046848 644904190130688 645032096554752 648922862583808 650190290049792 653836381129728 653966059110912 656524280070144 659195695729152 661774374273024 661905626628096 663201225130284 665795572727808 665927622623232 667198754390016 667333914194944 668637300746106 671252913487872 675435776049152 676620789645312 676754986549248 680550045253632 685992268726272 686128324313088 690160624525824 690297506839296 691508594495601 691615156174848 692997851185152 694458362363904 695817678825216 698539617288192 698678161440768 700045737637522 700153614893056 701521102422144 704265351856128 705783817454223 708214681239552 708355144286208 714019719610368 715559216587938 718358381101056 719729593417728 719761424814144 719872340262912 724102950322176 724246564552704 725517213897024 727079712718848 728647368330368 730038220406784 732894024695808 733039382495232 734474216537728 740494497001152 743192282529792 744646989619968 747559941308416 747708207857664 749020019318784 749135443525632 749168575451136 750750653469312 753687481810944 755159527673856 755312506398379 759714570829824 759865248055296 761198388350976 764482484805632 768613791301632 770595899318272 774917192450048 775070884872192 776430702591552 776584695194208 778102850453504 779622582583296 781268972716032 782794888678368 784325184323584 784480742670336 785857069449216 786012931620864 787672816754688 790754079277056 792298520838144 792459023106496 796741516394496 802079984058368 806577831411712 808153178738688 811314557485056 813027874045952 813189125111808 814615819112448 814777385121792 817964676808704 819565741624416 819692036947968 819728289371664 821292997957632 824505777782784 824669305307136 826283493604944 829293827457024 831432417685504 833056309126296 835925525397504 837727863322464 839532022857728 841004933971968 841171733839872 844594485152976 846245593612288 847898417037312 853012851458048 853050577557504 853182032904192 854678892183552 854848404062208 859872253507584 860042795406336 866920386733056 871781841506304 871954745481216 875365706760192 878927594305536 882365832364032 882540835504128 884268300173712 886131918849024 887727430303744 887903496830976 889598339186688 891516400994808 895003884650496 902161052860416 902339982065664 907400060338176 912728877170688 914656358301696 914837765750784 920214166034432 920396675785728 922011459327468 922153541566464 922194325543122 923997134913536 927756905100288 929568930305562 931386156384256 931570881921024 935361469896192 939020469141504 941045089938964 944286241652736 944473525714944 946130550718464 952026292813824 954078955450584 957811174801408 959639457890304 959681899752192 959829787017216 965470600429568 965662086070272 967356285196032 967548144832128 973384293875712 975285435074688 980754571694592 984786420105216 987325996001536 992661561409536 992862652826624 994801837695426 996944277143552 998693359091712 998891433934848 1001000871292416 1002955951119159 1004916642414592 1006879370231808 1012952761106432 1013153664073728 1014931184467968 1015132479823872 1020825067880448 1028988403089408 1033218539126784 1033427846496256 1035240936788736 1035446260258944 1039496776777728 1041480982462464 1041691963621376 1043726518237824 1047809425932288 1048017242161152 1050068606456283 1050230422339584 1052281653633216 1056398027784192 1062322021859328 1062532716429312 1071029579415552 1073338824881907 1077537571651584 1079594390126592 1081752743313408 1084252166815744 1086154425483264 1086369846829056 1090619569078272 1092754322165888 1092922715930624 1092971052495552 1095057330610176 1099341037043712 1099559073742848 1101711324806592 1105725103276032 1110741745501728 1114567367196672 1114788423794688 1116970484429952 1121339911962624 1121562311786496 1123530028978176 1123703165288448 1126125980203968 1130531222716416 1137400770076672 1137576043872256 1139571856244736 1139797872082944 1146496338010112 1146723727208448 1155893848977408 1162375788675072 1162606327308288 1164646053887328 1167154275680256 1169433873874944 1171903459074048 1176487776485376 1176721114005504 1178785604173824 1179024400231616 1181509225132032 1183871329107968 1186131118915584 1188688534659744 1193338512867328 1202881403813888 1203119976087552 1209866747117568 1212229768108032 1216971836227584 1219541811068928 1219783687667712 1221923728668672 1226947015213056 1227195567714304 1229348612436624 1229538055421952 1229592434057496 1236758666674176 1237009206800384 1239425240407416 1242094509228032 1247148626528256 1249584463689444 1252027292188672 1256591794983696 1259048322203648 1259298034286592 1261507400957952 1261757600759808 1269368390418432 1271847625555968 1272105273934112 1279519277187072 1279575866336256 1279773049356288 1282018338275328 1287549448093696 1289808380261376 1290064193109504 1297845725167616 1300380580099584 1307672762259456 1307932118221824 1313048560140288 1318391391458304 1323548748546048 1323811253256192 1326402450260568 1331591145455616 1331855245246464 1334397508780032 1334667828389888 1337274601492212 1342505826975744 1350871552098304 1353241579290624 1353509973098496 1361100090507264 1371984537452544 1372256648626176 1380321249051648 1380595013678592 1383017188991202 1383230312349696 1385995702370304 1391635357650432 1397079234576384 1397356322881536 1400091475275044 1400307229786112 1403042204844288 1408530703712256 1411567634908446 1416429362479104 1416710288572416 1428039439220736 1431118433175876 1436716762202112 1439459186835456 1439522849628288 1439744680525824 1448205900644352 1448493129105408 1451034427794048 1457294736660736 1460076440813568 1466078764990464 1468948433075456 1480988994002304 1489293979239936 1492202756543139 1495119882616832 1495416415715328 1498040038637568 1498337150902272 1501501306938624 1507374963621888 1510319055347712 1510625012796758 1519429141659648 1519730496110592 1522396776701952 1528964969611264 1537227582603264 1541191798636544 1549834384900096 1550141769744384 1552861405183104 1553169390388416 1559245165166592 1562537945432064 1565589777356736 1568961485340672 1571714138898432 1572025863241728 1575345633509376 1581508158554112 1584597041676288 1584918046212992 1593483032788992 1604159968116736 1613155662823424 1616306357477376 1622629114970112 1626055748091904 1626378250223616 1629231638224896 1629554770243584 1635929353617408 1639131483248832 1639384073895936 1639456578743328 1642585995915264 1649011555565568 1649338610614272 1652566987209888 1658587654914048 1662864835371008 1666112618252592 1671851050795008 1675455726644928 1679064045715456 1682009867943936 1682343467679744 1689188970305952 1692491187224576 1695796834074624 1706025702916096 1706101155115008 1706364065808384 1709357784367104 1709696808124416 1719744507015168 1720085590812672 1733840773466112 1743563683012608 1743909490962432 1750731413520384 1757855188611072 1764731664728064 1765081671008256 1768536600347424 1772263837698048 1775454860607488 1775806993661952 1779196678373376 1783032801989616 1790007769300992 1804322105720832 1804679964131328 1814800120676352 1825457754341376 1829312716603392 1829675531501568 1840428332068864 1840793351571456 1844022918654936 1844307083132928 1844388651086244 1847994269827072 1855513810200576 1859137860611124 1862772312768512 1863141763842048 1870722939792384 1878040938283008 1882090179877928 1888572483305472 1888947051429888 1892261101436928 1904052585627648 1908157910901168 1915622349602816 1919278915780608 1919363799504384 1919659574034432 1930941200859136 1931324172140544 1934712570392064 1935096289664256 1946768587751424 1950570870149376 1961509143389184 1969572840210432 1974651992003072 1985323122819072 1985725305653248 1989603675390852 1993888554287104 1997386718183424 1997782867869696 2002001742584832 2005911902238318 2009833284829184 2013758740463616 2025905522212864 2026307328147456 2029862368935936 2030264959647744 2041650135760896 2057976806178816 2066855692992512 2070481873577472 2070892520517888 2078993553555456 2083383927242752 2087453036475648 2095618851864576 2096034484322304 2100137212912566 2100460844679168 2104563307266432 2112796055568384 2117351452362669 2124644043718656 2125065432858624 2142059158831104 2146677649763814 2155075143303168 2159188780253184 2168504333631488 2172308850966528 2172739693658112 2181239138156544 2185508644331776 2185845431861248 2185942104991104 2190114661220352 2198682074087424 2199118147485696 2203422649613184 2221483491003456 2229576847589376 2233940968859904 2242679823925248 2243124623572992 2247060057956352 2247406330576896 2252251960407936 2261062445432832 2265937519195137 2274801540153344 2279143712489472 2279595744165888 2292992676020224 2293447454416896 2311787697954816 2324751577350144 2325212654616576 2329292107774656 2334308551360512 2338867747749888 2343806918148096 2352975552970752 2353442228011008 2357571208347648 2358048800463232 2363018450264064 2367742658215936 2372262237831168 2377377069319488 2386677025734656 2405762807627776 2406239952175104 2419733494235136 2424459536216064 2433943672455168 2439083622137856 2439567375335424 2443847457337344 2453894030426112 2454391135428608 2458697224873248 2459076110843904 2459184868114992 2473517333348352 2474018413600768 2478850480814832 2484189018456064 2494297253056512 2499168927378888 2504054584377344 2513183589967392 2518096644407296 2518596068573184 2523014801915904 2523515201519616 2538736780836864 2543695251111936 2544210547868224 2559038554374144 2559151732672512 2559546098712576 2564036676550656 2575098896187392 2579616760522752 2580128386219008 2595691450335232 2600761160199168 2615345524518912 2615864236443648 2626097120280576 2636782782916608 2647097497092096 2647622506512384 2652804900521136 2663182290911232 2663710490492928 2668795017560064 2669335656779776 2674549202984424 2685011653951488 2701743104196608 2706483158581248 2707019946196992 2722200181014528 2743969074905088 2744513297252352 2760642498103296 2761190027357184 2766034377982404 2766460624699392 2771991404740608 2783270715300864 2794158469152768 2794712645763072 2800182950550088 2800614459572224 2806084409688576 2817061407424512 2823135269816892 2832858724958208 2833420577144832 2856078878441472 2862236866351752 2873433524404224 2878918373670912 2879045699256576 2879489361051648 2896411801288704 2896986258210816 2902068855588096 2914589473321472 2920152881627136 2937896866150912 2961977988004608 2978587958479872 2984405513086278 2990239765233664 2990832831430656 2996080077275136 2996674301804544 3003002613877248 3014749927243776 3020638110695424 3021250025593516 3038858283319296 3039460992221184 3044793553403904 3057929939222528 3082383597273088 3099668769800192 3100283539488768 3105722810366208 3106338780776832 3118490330333184 3125075890864128 3131179554713472 3143428277796864 3144051726483456 3150205819368849 3150691267018752 3169194083352576 3169836092425984 3186966065577984 3208319936233472 3220016474645721 3226311325646848 3232612714954752 3245258229940224 3252111496183808 3252756500447232 3258463276449792 3259109540487168 3271858707234816 3278262966497664 3278768147791872 3278913157486656 3285171991830528 3298023111131136 3298677221228544 3305133974419776 3317175309828096 3325729670742016 3332225236505184 3343702101590016 3350911453289856 3364019735887872 3364686935359488 3378377940611904 3391593668149248 3412202310230016 3412728131616768 3418715568734208 3419393616248832 3439489014030336 3440171181625344 3467681546932224 3487127366025216 3487818981924864 3501462827040768 3515710377222144 3529463329456128 3530163342016512 3537073200694848 3544527675396096 3550909721214976 3551613987323904 3558393356746752 3566065603979232 3580015538601984 3608644211441664 3609359928262656 3629600241352704 3650915508682752 3658625433206784 3659351063003136 3680856664137728 3681586703142912 3688045837309872 3688614166265856 3688777302172488 3695988539654144 3711027620401152 3718275721222248 3725544625537024 3726283527684096 3741445879584768 3756081876566016 3764180359755856 3777144966610944 3777894102859776 3784522202873856 3808105171255296 3816315821802336 3831244699205632 3838557831561216 3838727599008768 3839319148068864 3861882401718272 3862648344281088 3869425140784128 3870192579328512 3893537175502848 3901141740298752 3923018286778368 3939145680420864 3949303984006144 3970646245638144 3971450611306496 3979207350781704 3987777108574208 3994773436366848 3995565735739392 4004003485169664 4011823804476636 4019666569658368 4027517480927232 4051811044425728 4052614656294912 4059724737871872 4060529919295488 4083300271521792 4115953612357632 4133711385985024 4140963747154944 4141785041035776 4157987107110912 4166767854485504 4174906072951296 4191237703729152 4192068968644608 4200274425825132 4200921689358336 4209126614532864 4225592111136768 4234702904725338 4249288087437312 4250130865717248 4284118317662208 4293355299527628 4310150286606336 4318377560506368 4337008667262976 4344617701933056 4345479387316224 4371017288663552 4371690863722496 4371884209982208 4380229322440704 4398236294971392 4406845299226368 4442966982006912 4467881937719808 4485359647850496 4486249247145984 4494120115912704 4504503920815872 4522124890865664 4531875038390274 4549603080306688 4558287424978944 4559191488331776 4585985352040448 4586894908833792 4623575395909632 4649503154700288 4650425309233152 4658584215549312 4677735495499776 4687613836296192 4706884456022016 4715142416695296 4716097600926464 4726036900528128 4735485316431872 4744524475662336 4754754138638976 4773354051469312 4811525615255552 4812479904350208 4839466988470272 4848919072432128 4867887344910336 4878167244275712 4879134750670848 4887694914674688 4907788060852224 4908782270857216 4917394449746496 4918152221687808 4918369736229984 4947034666696704 4948036827201536 4957700961629664 4968378036912128 4988594506113024 4998337854757776 5008109168754688 5026367179934784 5037192137146368 5046029603831808 5047030403039232 5077473561673728 5087390502223872 5088421095736448 5118077108748288 5118303465345024 5119092197425152 5128073353101312 5150197792374784 5159233521045504 5160256772438016 5191382900670464 5201522320398336 5230691049037824 5231728472887296 5252194240561152 5273565565833216 5294194994184192 5295245013024768 5305609801042272 5326364581822464 5327420980985856 5337590035120128 5338671313559552 5349098405968848 5370023307902976 5403486208393216 5412966317162496 5414039892393984 5444400362029056 5487938149810176 5489026594504704 5521284996206592 5522380054714368 5532068755964808 5532921249398784 5543982809481216 5566541430601728 5588316938305536 5589425291526144 5600365901100176 5601228919144448 5612168819377152 5634122814849024 5646270539633784 5665717449916416 5666841154289664 5712157756882944 5724473732703504 5746867048808448 5757836747341824 5758091398513152 5758978722103296 5792823602577408 5793972516421632 5804137711176192 5829178946642944 5840305763254272 5875793732301824 5923955976009216 5957175916959744 5968811026172556 5980479530467328 5981665662861312 5992160154550272 5993348603609088 6006005227754496 6029499854487552 6041276221390848 6042500051187032 6077716566638592 6078921984442368 6089587106807808 6115859878445056 6164767194546176 6199337539600384 6200567078977536 6211445620732416 6212677561553664 6236980660666368 6250151781728256 6262359109426944 6286856555593728 6288103452966912 6300411638737698 6301382534037504 6338388166705152 6339672184851968 6352054357088007 6373932131155968 6416639872466944 6440032949291442 6452622651293696 6465225429909504 6504222992367616 6505513000894464 6516926552899584 6518219080974336 6543717414469632 6556525932995328 6557536295583744 6557826314973312 6570343983661056 6596046222262272 6597354442457088 6610267948839552 6651459341484032 6664450473010368 6701822906579712 6728039471775744 6729373870718976 6756755881223808 6783187336298496 6797812557585411 6824404620460032 6837431137468416 6838787232497664 6878978028060672 6880342363250688 6935363093864448 6974254732050432 6975637963849728 7002925654081536 7031420754444288 7058926658912256 7060326684033024 7074146401389696 7089055350792192 7101819442429952 7103227974647808 7116786713493504 7132131207958464 7160031077203968 7217288422883328 7218719856525312 7259200482705408 7301831017365504 7317250866413568 7318702126006272 7361713328275456 7363173406285824 7376091674619744 7377228332531712 7377554604344976 7391977079308288 7422055240802304 7436551442444496 7451089251074048 7452567055368192 7482891759169536 7512163753132032 7528360719511712 7554289933221888 7555788205719552 7569044405747712 7616210342510592 7632631643604672 7662489398411264 7677115663122432 7677455198017536 7678638296137728 7723764803436544 7725296688562176 7738850281568256 7740385158657024 7787074351005696 7802283480597504 7846036573556736 7878291360841728 7898607968012288 7941292491276288 7942901222612992 7958414701563408 7975554217148416 7989546872733696 7991131471478784 8008006970339328 8023647608953272 8039333139316736 8055034961854464 8103622088851456 8105229312589824 8119449475743744 8121059838590976 8166600543043584 8231907224715264 8267422771970048 8281927494309888 8283570082071552 8315974214221824 8333535708971008 8349812145902592 8382475407458304 8384137937289216 8400548851650264 8401843378716672 8418253229065728 8451184222273536 8469405809450676 8498576174874624 8500261731434496 8568236635324416 8586710599055256 8620300573212672 8636755121012736 8674017334525952 8689235403866112 8690958774632448 8742034577327104 8743381727444992 8743768419964416 8760458644881408 8813690598452736 8885933964013824 8935763875439616 8970719295700992 8972498494291968 8988240231825408 9009007841631744 9044249781731328 9063750076780548 9099206160613376 9116574849957888 9118382976663552 9171970704080896 9173789817667584 9247150791819264 9299006309400576 9300850618466304 9317168431098624 9355470990999552 9375227672592384 9430284833390592 9432195201852928 9450617458106547 9452073801056256 9470970632863744 9509508277277952 9546708102938624 9623051230511104 9624959808700416 9678933976940544 9697838144864256 9735774689820672 9756334488551424 9758269501341696 9775389829349376 9815576121704448 9817564541714432 9834788899492992 9836304443375616 9836739472459968 9894069333393408 9896073654403072 9915401923259328 9936756073824256 9977189012226048 9996675709515552 10016218337509376 10052734359869568 10092059207663616 10094060806078464 10174781004447744 10176842191472896 10236606930690048 10238184394850304 10256146706202624 10300395584749568 10318467042091008 10320513544876032 10382765801340928 10403044640796672 10461382098075648 10463456945774592 10504388481122304 10547131131666432 10588389988368384 10590490026049536 10611219602084544 10652729163644928 10654841961971712 10675180070240256 10677342627119104 10698196811937696 10740046615805952 10806972416786432 10825932634324992 10828079784787968 10888800724058112 10975876299620352 10978053189009408 11042569992413184 11044760109428736 11064137511929616 11065842498797568 11087965618962432 11133082861203456 11176633876611072 11178850583052288 11200731802200352 11202457838288896 11224337638754304 11268245629698048 11292541079267568 11331434899832832 11333682308579328 11424315513765888 11448947465407008 11493734097616896 11515673494683648 11516182797026304 11517957444206592 11585647205154816 11587945032843264 11608275422352384 11658357893285888 11680611526508544 11751587464603648 11847911952018432 11914351833919488 11937622052345112 11960959060934656 11963331325722624 11984320309100544 11986697207218176 12012010455508992 12058999708975104 12082552442781696 12085000102374064 12155433133277184 12157843968884736 12179174213615616 12231719756890112 12329534389092352 12398675079200768 12401134157955072 12422891241464832 12425355123107328 12473961321332736 12500303563456512 12524718218853888 12573713111187456 12576206905933824 12600823277475396 12602765068075008 12676776333410304 12679344369703936 12704108714176014 12747864262311936 12833279744933888 12880065898582884 12905245302587392 12930450859819008 13008445984735232 13011026001788928 13033853105799168 13036438161948672 13113051865990656 13115072591167488 13115652629946624 13140687967322112 13194708884914176 13220535897679104 13302918682968064 13328900946020736 13403645813159424 13456078943551488 13458747741437952 13513511762447616 13566374672596992 13595625115170822 13648809240920064 13674862274936832 13677574464995328 13757956056121344 13760684726501376 13870726187728896 13948509464100864 13951275927699456 14062841508888576 14120653368066048 14148292802779392 14178110701584384 14203638884859904 14206455949295616 14233573426987008 14264262415916928 14320062154407936 14350937621569201 14434576845766656 14437439713050624 14518400965410816 14603662034731008 14634501732827136 14637404252012544 14723426656550912 14726346812571648 14752183349239488 14754456665063424 14755109208689952 14783954158616576 14844110481604608 14873102884888992 14902178502148096 14905134110736384 14965783518339072 15024327506264064 15056721439023424 15111576411439104 15138088811495424 15232420685021184 15265263287209344 15324978796822528 15354231326244864 15354910396035072 15357276592275456 15447529606873088 15450593377124352 15477700563136512 15480770317314048 15574148702011392 15604566961195008 15692073147113472 15756582721683456 15797215936024576 15882584982552576 15885802445225984 15916829403126816 15951108434296832 15979093745467392 15982262942957568 16016013940678656 16047295217906544 16078666278633472 16110069923708928 16207244177702912 16210458625179648 16238898951487488 16242119677181952 16333201086087168 16463814449430528 16534845543940096 16563854988619776 16567140164143104 16631948428443648 16667071417942016 16699624291805184 16764950814916608 16768275874578432 16801097703300528 16803686757433344 16836506458131456 16902368444547072 16938811618901352 16997152349749248 17000523462868992 17136473270648832 17173421198110512 17240601146425344 17273510242025472 17348034669051904 17378470807732224 17381917549264896 17484069154654208 17486763454889984 17487536839928832 17520917289762816 17627381196905472 17771867928027648 17871527750879232 17941438591401984 17944996988583936 17976480463650816 18018015683263488 18088499563462656 18127500153561096 18198412321226752 18233149699915776 18236765953327104 18343941408161792 18347579635335168 18494301583638528 18598012618801152 18601701236932608 18634336862197248 18710941981999104 18750455345184768 18860569666781184 18864390403705856 18901234916213094 18904147602112512 18941941265727488 19019016554555904 19056163071264021 19093416205877248 19246102461022208 19249919617400832 19357867953881088 19395676289728512 19512668977102848 19516539002683392 19550779658698752 19631152243408896 19635129083428864 19669577798985984 19672608886751232 19673478944919936 19788138666786816 19792147308806144 19830803846518656 19954378024452096 19993351419031104 20105468719739136 20184118415327232 20188121612156928 20349562008895488 20353684382945792 20393437672756233 20473213861380096 20512293412405248 20600791169499136 20636934084182016 20641027089752064 20765531602681856 20806089281593344 20922764196151296 20926913891549184 21008776962244608 21094262263332864 21176779976736768 21180980052099072 21222439204169088 21305458327289856 21309683923943424 21350360140480512 21354685254238208 21396393623875392 21480093231611904 21613944833572864 21651865268649984 21656159569575936 21777601448116224 21951752599240704 21956106378018816 22085139984826368 22089520218857472 22128275023859232 22131684997595136 22175931237924864 22266165722406912 22353267753222144 22357701166104576 22401463604400704 22404915676577792 22448675277508608 22536491259396096 22585082158535136 22662869799665664 22667364617158656 22848631027531776 22897894930814016 22987468195233792 23031346989367296 23032365594052608 23035914888413184 23171294410309632 23175890065686528 23216550844704768 23316715786571776 23361223053017088 23503174929207296 23695823904036864 23828703667838976 23875244104690224 23921918121869312 23926662651445248 23968640618201088 23973394414436352 24024020911017984 24117999417950208 24165104885563392 24170000204748128 24310866266554368 24315687937769472 24358348427231232 24463439513780224 24659068778184704 24797350158401536 24802268315910144 24845782482929664 24850710246214656 24947922642665472 25000607126913024 25049436437707776 25147426222374912 25152413811867648 25201646554950792 25205530136150016 25353552666820608 25358688739407872 25408217428352028 25495728524623872 25666559489867776 25760131797165768 25810490605174784 25860901719638016 26016891969470464 26022052003577856 26067706211598336 26072876323897344 26226103731981312 26230145182334976 26231305259893248 26281375934644224 26441071795358208 26605837365936128 26657801892041472 26807291626318848 26912157887102976 26917495482875904 27027023524895232 27132749345193984 27191250230341644 27297618481840128 27349724549873664 27355148929990656 27515912112242688 27521369453002752 27741452375457792 27897018928201728 27902551855398912 28125683017777152 28296585605558784 28351852374319641 28356221403168768 28407277769719808 28412911898591232 28528524831833856 28640124308815872 28701875243138402 28869153691533312 28874879426101248 29036801930821632 29207324069462016 29269003465654272 29274808504025088 29446853313101824 29452693625143296 29504366698478976 29508913330126848 29510218417379904 29688220963209216 29746205769777984 29810268221472768 29931567036678144 30048655012528128 30113442878046848 30276177622990848 30530526574418688 30649957593645056 30709820792070144 30714553184550912 30895059213746176 30901186754248704 30955401126273024 30961540634628096 31148297404022784 31209133922390016 31384146294226944 31513165443366912 31594431872049152 31765169965105152 31771604890451968 31833658806253632 31902216868593664 31958187490934784 31964525885915136 32032027881357312 32094590435813088 32157332557266944 32220139847417856 32414488355405824 32420917250359296 32477797902974976 32484239354363904 32666402172174336 32927628898861056 33069691087880192 33127709977239552 33134280328286208 33263896856887296 33334142835884032 33399248583610368 33529901629833216 33536551749156864 33602195406601056 33607373514866688 33673012916262912 33804736889094144 33877623237802704 33994304699498496 34001046925737984 34272946541297664 34346842396221024 34481202292850688 34547020484050944 34696069338103808 34756941615464448 34763835098529792 34968138309308416 34973526909779968 34975073679857664 35041834579525632 35254762393810944 35543735856055296 35743055501758464 35882877182803968 35889993977167872 35952960927301632 36036031366526976 36176999126925312 36255000307122192 36396824642453504 36466299399831552 36473531906654208 36687882816323584 36695159270670336 36988603167277056 37196025237602304 37203402473865216 37268673724394496 37421883963998208 37500910690369536 37721139333562368 37728780807411712 37802469832426188 37808295204225024 37883882531454976 38038033109111808 38112326142528042 38186832411754496 38492204922044416 38499839234801664 38715735907762176 38791352579457024 39025337954205696 39033078005366784 39101559317397504 39270258166857728 39339155597971968 39345217773502464 39346957889839872 39584294617612288 39661607693037312 39908756048904192 39986702838062208 40210937439478272 40368236830654464 40376243224313856 40699124017790976 40707368765891584 40786875345512466 40946427722760192 41024586824810496 41201582338998272 41273868168364032 41282054179504128 41531063205363712 41612178563186688 41845528392302592 41853827783098368 42188524526665728 42361960104198144 42444878408338176 42610916654579712 42619367847886848 42700720280961024 42709370508476416 42792787247750784 42960186463223808 43052812864707603 43303730537299968 43312319139151872 43555202896232448 43903505198481408 43912212756037632 44170279969652736 44179040437714944 44256550047718464 44263369995190272 44351862475849728 44532331444813824 44706535506444288 44715402332209152 44802927208801408 44809831353155584 44897350555017216 45072982518792192 45170164317070272 45334729234317312 45697262055063552 45795789861628032 45974936390467584 46062693978734592 46064731188105216 46071829776826368 46342588820619264 46351780131373056 46433101689409536 46633431573143552 46722446106034176 47006349858414592 47391647808073728 47657407335677952 47750488209380448 47843836243738624 47853325302890496 47937281236402176 47946788828872704 48048041822035968 48235998835900416 48330209771126784 48340000409496256 48621732533108736 48631375875538944 48716696854462464 48926879027560448 49318137556369408 49594700316803072 49604536631820288 49691564965859328 49701420492429312 49895845285330944 50001214253826048 50098872875415552 50294852444749824 50304827623735296 50403293109901584 50411060272300032 50707105333641216 50717377478815744 50816434856704056 50991457049247744 51333118979735552 51520263594331536 51620981210349568 51721803439276032 52033783938940928 52044104007155712 52135412423196672 52145752647794688 52452207463962624 52460290364669952 52462610519786496 52562751869288448 52882143590716416 53211674731872256 53315603784082944 53614583252637696 53824315774205952 53834990965751808 54054047049790464 54265498690387968 54382500460683288 54595236963680256 54699449099747328 54710297859981312 55031824224485376 55042738906005504 55482904750915584 55794037856403456 55805103710797824 56251366035554304 56593171211117568 56703704748639282 56712442806337536 56814555539439616 56825823797182464 57057049663667712 57280248617631744 57403750486276804 57738307383066624 57749758852202496 58073603861643264 58538006931308544 58549617008050176 58893706626203648 58905387250286592 59008733396957952 59017826660253696 59020436834759808 59376441926418432 59492411539555968 59863134073356288 60226885756093696 60552355245981696 61061053148837376 61180313018268699 61299915187290112 61419641584140288 61790118427492352 61802373508497408 61910802252546048 61923081269256192 62296594808045568 62418267844780032 62768292588453888 63026330886733824 63188863744098304 63530339930210304 63543209780903936 63667317612507264 63916374981869568 63929051771830272 64064055762714624 64189180871626176 64440279694835712 64841834500718592 64955595805949952 64968478708727808 65332804344348672 65855257797722112 66139382175760384 66255419954479104 66268560656572416 66527793713774592 66668285671768064 66798497167220736 67059803259666432 67073103498313728 67204390813202112 67214747029733376 67346025832525824 67609473778188288 67755246475605408 67988609398996992 68002093851475968 68545893082595328 68693684792442048 68962404585701376 69094040968101888 69392138676207616 69513883230928896 69527670197059584 69936276618616832 69947053819559936 69950147359715328 70083669159051264 70509524787621888 71087471712110592 71486111003516928 71765754365607936 71779987954335744 71905921854603264 72072062733053952 72353998253850624 72510000614244384 72793649284907008 72932598799663104 72947063813308416 73375765632647168 73390318541340672 73977206334554112 74392050475204608 74406804947730432 74537347448788992 74843767927996416 75001821380739072 75442278667124736 75457561614823424 75604939664852376 75616590408450048 75767765062909952 76076066218223616 76224652285056084 76373664823508992 76984409844088832 76999678469603328 77431471815524352 77582705158914048 78050675908411392 78066156010733568 78203118634795008 78540516333715456 78678311195943936 78690435547004928 78693915779679744 79168589235224576 79323215386074624 79817512097808384 79973405676124416 80421874878956544 80736473661308928 80752486448627712 81398248035581952 81414737531783168 81573750691024932 81892855445520384 82049173649620992 82403164677996544 82547736336728064 82564108359008256 83062126410727424 83224357126373376 83691056784605184 83707655566196736 84377049053331456 84889756816676352 85221833309159424 85238735695773696 85418741016952832 85585574495501568 85920372926447616 86105625729415206 86607461074599936 86624638278303744 87110405792464896 87807010396962816 87824425512075264 88340559939305472 88358080875429888 88513100095436928 88526739990380544 89064662889627648 89430804664418304 89605854417602816 89619662706311168 89794701110034432 90145965037584384 90340328634140544 91591579723256064 91949872780935168 92129462376210432 92143659553652736 92685177641238528 92703560262746112 92866203378819072 93266863146287104 93444892212068352 94012699716829184 94783295616147456 95314814671355904 95500976418760896 95706650605780992 95874562472804352 95893577657745408 96096083644071936 96471997671800832 96660419542253568 96680000818992512 97243465066217472 97262751751077888 97433393708924928 97853758055120896 98636275112738816 99189400633606144 99209073263640576 99383129931718656 99402840984858624 99791690570661888 100002428507652096 100197745750831104 100589704889499648 100609655247470592 100806586219803168 100822120544600064 101414210667282432 101434754957631488 101632869713408112 101982914098495488 102666237959471104 103040527188663072 103241962420699136 103443606878552064 104067567877881856 104088208014311424 104270824846393344 104291505295589376 104904414927925248 104920580729339904 104925221039572992 105125503738576896 105764287181432832 106423349463744512 106631207568165888 107229166505275392 107648631548411904 107669981931503616 108108094099580928 108530997380775936 108765000921366576 109190473927360512 109398898199494656 109420595719962624 110063648448970752 110085477812011008 110965809501831168 111588075712806912 111610207421595648 112502732071108608 113186342422235136 113407409497278564 113424885612675072 113629111078879232 113651647594364928 114114099327335424 114560497235263488 114807500972553608 115476614766133248 115499517704404992 116147207723286528 117076013862617088 117099234016100352 117787413252407296 117810774500573184 118017466793915904 118035653320507392 118040873669519616 118752883852836864 118984823079111936 119726268146712576 120453771512187392 121104710491963392 122122106297674752 122360626036537398 122599830374580224 122839283168280576 123580236854984704 123604747016994816 123821604505092096 123846162538512384 124593189616091136 124836535689560064 125536585176907776 126377727488196608 127086419561807872 127334635225014528 127832749963739136 127858103543660544 128128111525429248 128378361743252352 128880559389671424 129158438594122809 129911191611899904 129936957417455616 130665608688697344 131710515595444224 132278764351520768 132510839908958208 132537121313144832 133055587427549184 133336571343536128 133596994334441472 134119606519332864 134146206996627456 134408781626404224 134429494059466752 134692051665051648 135218947556376576 135510492951210816 136004187702951936 137091786165190656 137387369584884096 137924809171402752 138188081936203776 139027766461857792 139055340394119168 139872553237233664 139900294719430656 140167338318102528 141019049575243776 142174943424221184 142972222007033856 143531508731215872 143559975908671488 143811843709206528 144144125466107904 144707996507701248 145020001228488768 145587298569814016 145865197599326208 145894127626616832 146751531265294336 146780637082681344 147954412669108224 148784100950409216 148813609895460864 149074694897577984 149687535855992832 150003642761478144 150884557334249472 150915123229646848 151209879329704752 151233180816900096 151535530125819904 152152132436447232 152449304570112168 152747329647017984 153968819688177664 153999356939206656 154862943631048704 155165410317828096 156101351816822784 156132312021467136 156406237269590016 157081032667430912 157356622391887872 157380871094009856 157387831559359488 158337178470449152 158646430772149248 159635024195616768 159946811352248832 160843749757913088 161472947322617856 161504972897255424 162796496071163904 162829475063566336 163147501382049864 163785710891040768 164098347299241984 164806329355993088 165095472673456128 165128216718016512 166124252821454848 166448714252746752 167382113569210368 167415311132393472 168754098106662912 169779513633352704 170443666618318848 170477471391547392 170837482033905664 171171148991003136 171840745852895232 172211251458830412 173214922149199872 173249276556607488 174220811584929792 175614020793925632 175648851024150528 176681119878610944 176716161750859776 177026200190873856 177053479980761088 178129325779255296 179211708835205632 179239325412622336 179589402220068864 180680657268281088 183183159446512128 183899745561870336 184258924752420864 185370355282477056 185407120525492224 185732406757638144 186533726292574208 186889784424136704 188025399433658368 189566591232294912 190629629342711808 191001952837521792 191749124945608704 191787155315490816 192192167288143872 193320839084507136 193360001637985024 194525503502155776 194866787417849856 195707516110241792 197272550225477632 198378801267212288 198418146527281152 198766259863437312 198805681969717248 199583381141323776 200004857015304192 200395491501662208 201179409778999296 201219310494941184 201613172439606336 201644241089200128 202828421334564864 202869509915262976 203265739426816224 203965828196990976 205332475918942208 206081054377326144 206887213757104128 208176416028622848 208541649692786688 208583010591178752 209808829855850496 209841161458679808 209850442079145984 210251007477153792 211528574362865664 212846698927489024 213262415136331776 214458333010550784 215297263096823808 215339963863007232 216216188199161856 217061994761551872 217530001842733152 218380947854721024 218797796398989312 218841191439925248 220127296897941504 220170955624022016 221931619003662336 223176151425613824 223220414843191296 225005464142217216 226372684844470272 226814818994557128 226849771225350144 227258222157758464 227303295188729856 228228198654670848 229120994470526976 229615001945107216 230953229532266496 230999035408809984 232294415446573056 234152027725234176 234198468032200704 235574826504814592 235621549001146368 236034933587831808 236071306641014784 236081747339039232 237505767705673728 237969646158223872 239452536293425152 240907543024374784 242209420983926784 244244212595349504 244721252073074796 245199660749160448 245678566336561152 247160473709969408 247209494033989632 247643209010184192 247692325077024768 249186379232182272 249673071379120128 251073170353815552 252755454976393216 254172839123615744 254669270450029056 255665499927478272 255716207087321088 256256223050858496 256756723486504704 257761118779342848 258316877188245618 259822383223799808 259873914834911232 261331217377394688 263421031190888448 264557528703041536 265021679817916416 265074242626289664 266673142687072256 267193988668882944 268292413993254912 268817563252808448 268858988118933504 269384103330103296 270437895112753152 271020985902421632 274774739169768192 275849618342805504 278055532923715584 278110680788238336 279745106474467328 279800589438861312 280334676636205056 282038099150487552 284349886848442368 285944444014067712 287119951817342976 287623687418413056 288288250932215808 289415993015402496 290040002456977536 291174597139628032 291730395198652416 291788255253233664 293503062530588672 293561274165362688 295908825338216448 297568201900818432 297627219790921728 298149389795155968 299375071711985664 300007285522956288 301769114668498944 301830246459293696 302419758659409504 302466361633800192 303071060251639808 304304264872894464 304898609140224336 305494659294035968 307937639376355328 307998713878413312 309725887262097408 310330820635656192 312202703633645568 312264624042934272 312812474539180032 314162065334861824 314713244783775744 314761742188019712 314775663118718976 316674356940898304 317292861544298496 319270048391233536 319893622704497664 321687499515826176 322945894645235712 323009945794510848 325592992142327808 325658950127132672 326295002764099728 327571421782081536 328196694598483968 329612658711986176 330190945346912256 330256433436033024 332248505642909696 332897428505493504 334764227138420736 334830622264786944 337508196213325824 339559027266705408 340887333236637696 340954942783094784 341674964067811328 342342297982006272 343681491705790464 344422502917660824 346429844298399744 346498553113214976 348441623169859584 351228041587851264 351297702048301056 353362239757221888 353432323501719552 354052400381747712 354106959961522176 356258651558510592 358423417670411264 358478650825244672 359178804440137728 361361314536562176 366366318893024256 367799491123740672 368517849504841728 370740710564954112 370814241050984448 371464813515276288 373067452585148416 373779568848273408 376050798867316736 379133182464589824 381259258685423616 382003905675043584 383498249891217408 383574310630981632 384384334576287744 386641678169014272 386720003275970048 387475315782368427 389733574835699712 391415032220483584 394545100450955264 396757602534424576 396836293054562304 397532519726874624 397611363939434496 399166762282647552 400009714030608384 400790983003324416 402358819557998592 402438620989882368 403226344879212672 403288482178400256 405656842669129728 405739019830525952 406531478853632448 410664951837884416 412162108754652288 413774427514208256 417083299385573376 417166021182357504 419617659711700992 419700884158291968 420502014954307584 423057148725731328 425693397854978048 426524830272663552 428916666021101568 430594526193647616 430679927726014464 432432376398323712 434123989523103744 435060003685466304 436761895709442048 437595592797978624 437682382879850496 440254593795883008 440341911248044032 443863238007324672 446352302851227648 446440829686382592 450010928284434432 452745369688940544 453629637989114256 453699542450700288 454516444315516928 454606590377459712 456456397309341696 458241988941053952 459230003890214432 461906459064532992 461998070817619968 464588830893146112 468304055450468352 468396936064401408 471149653009629184 471243098002292736 472069867175663616 472142613282029568 472163494678078464 475011535411347456 475939292316447744 478905072586850304 481815086048749568 484418841967853568 488488425190699008 489442504146149592 490399321498320896 491357132673122304 494320947419938816 494418988067979264 495286418020368384 495384650154049536 498372758464364544 499346142758240256 502146340707631104 505510909952786432 508345678247231488 509338540900058112 511330999854956544 511432414174642176 512512446101716992 513513446973009408 515522237558685696 516633754376491236 519644766447599616 519747829669822464 522662434754789376 526842062381776896 529115057406083072 530043359635832832 530148485252579328 533346285374144512 534387977337765888 537635126505616896 537717976237867008 538768206660206592 542041971804843264 549549478339536384 551699236685611008 556111065847431168 556221361576476672 559490212948934656 559601178877722624 560669353272410112 564076198300975104 568699773696884736 571888888028135424 575247374836826112 576576501864431616 580080004913955072 582349194279256064 583576510506467328 587006125061177344 587122548330725376 591817650676432896 595136403801636864 595254439581843456 596298779590311936 598750143423971328 600014571045912576 603538229336997888 603660492918587392 604839517318819008 604932723267600384 606142120503279616 608608529745788928 609797218280448672 610989318588071936 615875278752710656 615997427756826624 620661641271312384 624529248085868544 625624949078360064 628324130669723648 629426489567551488 629523484376039424 629551326237437952 633348713881796608 634585723088596992 638540096782467072 639787245408995328 643374999031652352 645891789290471424 646019891589021696 651185984284655616 651317900254265344 652590005528199456 655142843564163072 656393389196967936 659225317423972352 660381890693824512 660512866872066048 664497011285819392 665794857010987008 669528454276841472 669661244529573888 675016392426651648 679118054533410816 681774666473275392 681909885566189568 683349928135622656 684684595964012544 687362983411580928 688845005835321648 692859688596799488 692997106226429952 696883246339719168 702456083175702528 702595404096602112 706724479514443776 706864647003439104 708104800763495424 708213919923044352 712517303117021184 716846835340822528 716957301650489344 718357608880275456 722722629073124352 732732637786048512 735598982247481344 737035699009683456 741481421129908224 741628482101968896 742929627030552576 746134905170296832 747559137696546816 752101597734633472 758266364929179648 762518517370847232 764007811350087168 766996499782434816 767148621261963264 768768669152575488 773283356338028544 773440006551940096 774950631564736854 779467149671399424 782830064440967168 789090200901910528 793515205068849152 793672586109124608 795065039453749248 795222727878868992 800019428061216768 801581966006648832 804877241979764736 806452689758425344 806576964356800512 811313685338259456 811478039661051904 813062957707264896 824324217509304576 827548855028416512 834166598771146752 834332042364715008 839235319423401984 839401768316583936 841004029908615168 846114297451462656 851386795709956096 853049660545327104 857833332042203136 861359855452028928 864864752796647424 868247979046207488 870120007370932608 873523791418884096 875191185595957248 875364765759700992 880509187591766016 880683822496088064 887726476014649344 892704605702455296 892881659372765184 900021856568868864 905490739377881088 907259275978228512 907399084901400576 909032888631033856 909213180754919424 912912794618683392 916483977882107904 918460007780428864 923812918129065984 923996141635239936 929177661786292224 936608110900936704 936793872128802816 942299306019258368 942486196004585472 944139734351327232 944285226564059136 944326989356156928 950023070822694912 951878584632895488 957810145173700608 963630172097499136 968837683935707136 976976850381398016 978885008292299184 980798642996641792 982714265346244608 988641894839877632 988837976135958528 990572836040736768 990769300308099072 996745516928729088 998692285516480512 1004292681415262208 1011021819905572864 1016691356494462976 1018677081800116224 1022661999709913088 1022864828349284352 1025024892203433984 1027026893946018816 1031044475117371392 1033267508752982472 1039289532895199232 1039495659339644928 1045324869509578752 1053684124763553792 1058230114812166144 1060086719271665664 1060296970505158656 1066692570748289024 1068775954675531776 1075270253011233792 1075435952475734016 1077536413320413184 1084083943609686528 1099098956679072768 1103398473371222016 1112222131694862336 1112442723152953344 1118980425897869312 1119202357755445248 1121338706544820224 1128152396601950208 1137399547393769472 1143777776056270848 1150494749673652224 1153153003728863232 1160160009827910144 1162425947347105281 1164698388558512128 1174012250122354688 1174245096661450752 1183635301352865792 1190272807603273728 1190508879163686912 1192597559180623872 1197500286847942656 1200029142091825152 1207076458673995776 1207320985837174784 1209679034637638016 1209865446535200768 1217217059491577856 1219594436560897344 1231994855513653248 1241323282542624768 1251249898156720128 1256648261339447296 1258852979135102976 1259102652474875904 1266697427763593216 1269171446177193984 1277080193564934144 1279574490817990656 1286749998063304704 1291783578580942848 1292039783178043392 1302371968569311232 1302635800508530688 1305180011056398912 1310285687128326144 1312786778393935872 1318450634847944704 1320763781387649024 1321025733744132096 1328994022571638784 1331589714021974016 1339056908553682944 1339322489059147776 1350032784853303296 1358236109066821632 1363549332946550784 1363819771132379136 1366699856271245312 1369369191928025088 1374725966823161856 1377690011670643296 1385719377193598976 1385994212452859904 1393766492679438336 1404912166351405056 1405190808193204224 1413448959028887552 1413729294006878208 1416209601526990848 1416427839846088704 1425034606234042368 1433693670681645056 1433914603300978688 1436715217760550912 1445445258146248704 1465465275572097024 1471197964494962688 1474071398019366912 1482962842259816448 1483256964203937792 1485859254061105152 1492269810340593664 1495118275393093632 1504203195469266944 1516532729858359296 1525037034741694464 1528015622700174336 1533992999564869632 1534297242523926528 1537537338305150976 1546566712676057088 1546880013103880192 1549901263129473708 1558934299342798848 1565660128881934336 1578180401803821056 1587030410137698304 1587345172218249216 1590130078907498496 1590445455757737984 1600038856122433536 1603163932013297664 1612905379516850688 1613153928713601024 1622956079322103808 1626125915414529792 1648648435018609152 1655097710056833024 1668333197542293504 1668664084729430016 1678470638846803968 1678803536633167872 1682008059817230336 1692228594902925312 1702773591419912192 1706099321090654208 1715666664084406272 1729729505593294848 1740240014741865216 1747047582837768192 1750729531519401984 1761018375183532032 1761367644992176128 1775452952029298688 1785409211404910592 1785763318745530368 1800043713137737728 1810981478755762176 1814518551956457024 1814798169802801152 1818426361509838848 1825825589237366784 1832967955764215808 1836920015560857728 1847625836258131968 1847992283270479872 1873587744257605632 1884598612038516736 1884972392009170944 1888279468702654464 1888570453128118272 1888653978712313856 1900046141645389824 1903757169265790976 1915620290347401216 1927260344194998272 1937675367871414272 1953953700762796032 1957770016584598368 1961597285993283584 1965428530692489216 1977283789679755264 1977675952271917056 1981145672081473536 1981538600616198144 1993491033857458176 1997384571032961024 2008585362830524416 2022043639811145728 2033382712988925952 2037354163600232448 2045323999419826176 2045729656698568704 2050049784406867968 2054053787892037632 2062088950234742784 2066535017505964944 2078579065790398464 2078991318679289856 2090649739019157504 2107368249527107584 2116460229624332288 2120173438543331328 2120593941010317312 2133385141496578048 2137551909351063552 2150540506022467584 2150871904951468032 2155072826640826368 2168167887219373056 2198197913358145536 2206796946742444032 2224444263389724672 2224885446305906688 2237960851795738624 2238404715510890496 2242677413089640448 2256304793203900416 2274799094787538944 2287555552112541696 2300989499347304448 2306306007457726464 2320320019655820288 2324851894694210562 2329396777117024256 2348024500244709376 2348490193322901504 2367270602705731584 2380545615206547456 2381017758327373824 2385195118361247744 2400058284183650304 2414641971674349568 2419358069275276032 2419730893070401536 2434434118983155712 2439188873121794688 2482646565085249536 2502499796313440256 2513296522678894592 2517705958270205952 2518205304949751808 2533394855527186432 2538342892354387968 2554160387129868288 2559148981635981312 2573499996126609408 2584079566356086784 2604743937138622464 2605271601017061376 2610360022112797824 2620571374256652288 2625573556787871744 2641527562775298048 2642051467488264192 2663179428043948032 2678113817107365888 2678644978118295552 2700065569706606592 2716472218133643264 2727098665893101568 2727639542264758272 2733399712542490624 2738738383856050176 2749451933646323712 2755380023341286592 2771438754387197952 2771988424905719808 2787532985358876672 2809824332702810112 2810381616386408448 2826897918057775104 2827458588013756416 2832419203053981696 2832855679692177408 2850069212468084736 2867387341363290112 2867829206601957376 2873430435521101824 2890890516292497408 2930930551144194048 2942395928989925376 2948142796038733824 2965925684519632896 2966513928407875584 2971718508122210304 2984539620681187328 2990236550786187264 3008406390938533888 3033065459716718592 3050074069483388928 3056031245400348672 3067985999129739264 3068594485047853056 3075074676610301952 3093133425352114176 3093760026207760384 3099802526258947416 3117868598685597696 3131320257763868672 3156360803607642112 3174060820275396608 3174690344436498432 3180260157814996992 3180890911515475968 3200077712244867072 3206327864026595328 3225810759033701376 3226307857427202048 3245912158644207616 3252251830829059584 3297296870037218304 3310195420113666048 3336666395084587008 3337328169458860032 3356941277693607936 3357607073266335744 3364016119634460672 3384457189805850624 3405547182839824384 3412198642181308416 3431333328168812544 3459459011186589696 3480480029483730432 3494095165675536384 3522036750367064064 3522735289984352256 3550905904058597376 3570818422809821184 3571526637491060736 3600087426275475456 3621962957511524352 3629037103912914048 3629596339605602304 3651651178474733568 3673840031121715456 3695984566540959744 3769197224077033472 3769944784018341888 3776558937405308928 3777307957424627712 3800092283290779648 3807514338531581952 3831240580694802432 3854520688389996544 3875350735742828544 3907907401525592064 3915540033169196736 3930857061384978432 3955351904543834112 3962291344162947072 3963077201232396288 3986982067714916352 3994769142065922048 4017170725661048832 4044087279622291456 4066765425977851904 4074708327200464896 4090647998839652352 4091459313397137408 4100099568813735936 4108107575784075264 4124177900469485568 4133070035011929888 4157158131580796928 4157982637358579712 4181299478038315008 4214736499054215168 4232920459248664576 4240346877086662656 4241187882020634624 4266770282993156096 4275103818702127104 4301081012044935168 4301743809902936064 4310145653281652736 4336335774438746112 4396395826716291072 4413593893484888064 4448888526779449344 4449770892611813376 4475921703591477248 4476809431021780992 4485354826179280896 4512609586407800832 4549598189575077888 4575111104225083392 4601978998694608896 4612612014915452928 4640640039311640576 4649703789388421124 4658793554234048512 4696049000489418752 4696980386645803008 4734541205411463168 4761091230413094912 4762035516654747648 4770390236722495488 4800116568367300608 4829283943348699136 4838716138550552064 4839461786140803072 4868868237966311424 4878377746243589376 4965293130170499072 5004999592626880512 5026593045357789184 5035411916540411904 5036410609899503616 5066789711054372864 5076685784708775936 5108320774259736576 5118297963271962624 5146999992253218816 5210543202034122752 5220720044225595648 5241142748513304576 5283055125550596096 5284102934976528384 5326358856087896064 5356227634214731776 5357289956236591104 5400131139413213184 5432944436267286528 5455279084529516544 5466799425084981248 5477476767712100352 5498903867292647424 5510760046682573184 5542877508774395904 5543976849811439616 5620763232772816896 5653795836115550208 5654917176027512832 5664838406107963392 5665711359384354816 5700138424936169472 5734774682726580224 5746860871042203648 5781781032584994816 5861861102288388096 5884791857979850752 5896285592077467648 5931851369039265792 5933027856815751168 5943437016244420608 5969079241362374656 5980473101572374528 6016812781877067776 6066130919433437184 6100148138966777856 6112062490800697344 6135971998259478528 6137188970095706112 6150149353220603904 6186266850704228352 6187520052415520768 6199605052517894832 6235737197371195392 6262640515527737344 6312721607215284224 6348121640550793216 6349380688872996864 6360520315629993984 6361781823030951936 6400155424489734144 6412655728053190656 6451621518067402752 6452615714854404096 6491824317288415232 6504503661658119168 6594593740074436608 6620390840227332096 6673332790169174016 6674656338917720064 6713882555387215872 6715214146532671488 6728032239268921344 6768914379611701248 6811094365679648768 6824397284362616832 6862666656337625088 6918918022373179392 6960960058967460864 6988190331351072768 7044073500734128128 7045470579968704512 7101811808117194752 7141636845619642368 7143053274982121472 7200174852550950912 7243925915023048704 7258074207825828096 7259192679211204608 7303302356949467136 7347680062243430912 7538394448154066944 7539889568036683776 7553117874810617856 7554615914849255424 7600184566581559296 7615028677063163904 7662481161389604864 7709041376779993088 7815814803051184128 7831080066338393472 7861714122769956864 7924582688325894144 7926154402464792576 7989538284131844096 8034341451322097664 8088174559244582912 8133530851955703808 8149416654400929792 8181295997679304704 8182918626794274816 8200199137627471872 8216215151568150528 8248355800938971136 8266140070023859776 8314316263161593856 8315965274717159424 8362598956076630016 8429472998108430336 8480693754173325312 8482375764041269248 8550207637404254208 8602162024089870336 8603487619805872128 8620291306563305472 8672671548877492224 8792791653432582144 8827187786969776128 8897777053558898688 8899541785223626752 8951843407182954496 8953618862043561984 8970709652358561792 9025219172815601664 9099196379150155776 9150222208450166784 9203957997389217792 9225224029830905856 9281280078623281152 9299407578776842248 9317587108468097024 9392098000978837504 9393960773291606016 9469082410822926336 9522182460826189824 9524071033309495296 9540780473444990976 9600233136734601216 9658567886697398272 9677432277101104128 9678923572281606144 9737736475932622848 9756755492487178752 9930586260340998144 10009999185253761024 10053186090715578368 10070823833080823808 10072821219799007232 10133579422108745728 10153371569417551872 10216641548519473152 10236595926543925248 10293999984506437632 10421086404068245504 10441440088451191296 10482285497026609152 10566110251101192192 10568205869953056768 10652717712175792128 10712455268429463552 10714579912473182208 10800262278826426368 10865888872534573056 10933598850169962496 10954953535424200704 11021520093365146368 11087953699622879232 11307591672231100416 11309834352055025664 11329676812215926784 11400276849872338944 11469549365453160448 11493721742084407296 11563562065169989632 11723722204576776192 11792571184154935296 11866055713631502336 11886874032488841216 11938158482724749312 11960946203144749056 12033625563754135552 12132261838866874368 12200296277933555712 12224124981601394688 12271943996518957056 12274377940191412224 12300298706441207808 12372533701408456704 12375040104831041536 12399210105035789664 12471474394742390784 12525281031055474688 12625443214430568448 12698761377745993728 12721040631259987968 12723563646061903872 12800310848979468288 12825311456106381312 12903243036134805504 12905231429708808192 12983648634576830464 13009007323316238336 13189187480148873216 13240781680454664192 13346665580338348032 13349312677835440128 13427765110774431744 13430428293065342976 13456064478537842688 13537828759223402496 13622188731359297536 13648794568725233664 13725333312675250176 13837836044746358784 13921920117934921728 13976380662702145536 14088147001468256256 14090941159937409024 14203623616234389504 14283273691239284736 14286106549964242944 14400349705101901824 14487851830046097408 14516148415651656192 14518385358422409216 14606604713898934272 14695360124486861824 15076788896308133888 15079779136073367552 15106235749621235712 15109231829698510848 15200369133163118592 15230057354126327808 15324962322779209728 15418082753559986176 15631629606102368256 15662160132676786944 15723428245539913728 15849165376651788288 15852308804929585152 15979076568263688192 16068682902644195328 16176349118489165824 16267061703911407616 16298833308801859584 16365837253588549632 16400398275254943744 16432430303136301056 16496711601877942272 16532280140047719552 16628632526323187712 16631930549434318848 16961387508346650624 16964751528082538496 17100415274808508416 17204324048179740672 17240582613126610944 17345343097754984448 17585583306865164288 17654375573939552256 17795554107117797376 17799083570447253504 17903686814365908992 17907237724087123968 17941419304717123584 18050438345631203328 18198392758300311552 18300444416900333568 18407915994778435584 18450448059661811712 18562560157246562304 18598815157553684496 18635174216936194048 18784196001957675008 18787921546583212032 18938164821645852672 19044364921652379648 19048142066618990592 19081560946889981952 19200466273469202432 19317135773394796544 19354864554202208256 19357847144563212288 19475472951865245696 19513510984974357504 19861172520681996288 20019998370507522048 20106372181431156736 20141647666161647616 20145642439598014464 20267158844217491456 20306743138835103744 20433283097038946304 20473191853087850496 20587999969012875264 20842172808136491008 20882880176902382592 20964570994053218304 21132220502202384384 21136411739906113536 21305435424351584256 21424910536858927104 21429159824946364416 21600524557652852736 21731777745069146112 21867197700339924992 21909907070848401408 22043040186730292736 22615183344462200832 22619668704110051328 22659353624431853568 22800553699744677888 22939098730906320896 22987443484168814592 23127124130339979264 23447444409153552384 23585142368309870592 23773748064977682432 23876316965449498624 24067251127508271104 24264523677733748736 24400592555867111424 24448249963202789376 24543887993037914112 24548755880382824448 24600597412882415616 24745067402816913408 24750080209662083072 24798420210071579328 24942948789484781568 25050562062110949376 25250886428861136896 25442081262519975936 25447127292123807744 25650622912212762624 25806486072269611008 25810462859417616384 25967297269153660928 26018014646632476672 26378374960297746432 26481563360909328384 26693331160676696064 26698625355670880256 26855530221548863488 26860856586130685952 26912128957075685376 27075657518446804992 27244377462718595072 27297589137450467328 27450666625350500352 27675672089492717568 27843840235869843456 27952761325404291072 28176294002936512512 28181882319874818048 28407247232468779008 28566547382478569472 28572213099928485888 28800699410203803648 28975703660092194816 29032296831303312384 29036770716844818432 29213209427797868544 29390720248973723648 30153577792616267776 30159558272146735104 30212471499242471424 30218463659397021696 30400738266326237184 30460114708252655616 30649924645558419456 30836165507119972352 31263259212204736512 31324320265353573888 31446856491079827456 31698330753303576576 31704617609859170304 31958153136527376384 32137365805288390656 32352698236978331648 32534123407822815232 32597666617603719168 32800796550509887488 32864860606272602112 33064560280095439104 33263861098868637696 33922775016693301248 33929503056165076992 34200830549617016832 34408648096359481344 34481165226253221888 34690686195509968896 35171166613730328576 35598167140894507008 35807373628731817984 35814475448174247936 35882838609434247168 36100876691262406656 36396785516600623104 36600888833800667136 36815831989556871168 36900896119323623424 37125120314493124608 37197630315107368992 37270348433872388096 37568392003915350016 37575843093166424064 37876329643291705344 38096284133237981184 38163121893779963904 38400932546938404864 38634271546789593088 38709729108404416512 38715694289126424576 38950945903730491392 39027021969948715008 39722345041363992576 40039996741015044096 40212744362862313472 40283295332323295232 40291284879196028928 40534317688434982912 40613486277670207488 40866566194077892608 40946383706175700992 41175999938025750528 41684345616272982016 41765760353804765184 41929141988106436608 42264441004404768768 42272823479812227072 42610870848703168512 42849821073717854208 42858319649892728832 43201049115305705472 43463555490138292224 43734395400679849984 43819814141696802816 44086080373460585472 45230366688924401664 45239337408220102656 45318707248863707136 45601107399489355776 45878197461812641792 45974886968337629184 46254248260679958528 46894888818307104768 47170284736619741184 47547496129955364864 47752633930898997248 48134502255016542208 48529047355467497472 48801185111734222848 48896499926405578752 49097511760765648896 49201194825764831232 49490134805633826816 49500160419324166144 49596840420143158656 49885897578969563136 50884162525039951872 50894254584247615488 51301245824425525248 51612972144539222016 51934594538307321856 52036029293264953344 52756749920595492864 52963126721818656768 53386662321353392128 53397250711341760512 53711060443097726976 53721713172261371904 53824257914151370752 54151315036893609984 54488754925437190144 54595178274900934656 54901333250701000704 55351344178985435136 55687680471739686912 55905522650808582144 56352588005873025024 56363764639749636096 56814494464937558016 57133094764957138944 57144426199856971776 57601398820407607296 57951407320184389632 58064593662606624768 58073541433689636864 58426418855595737088 58781440497947447296 60307155585232535552 60319116544293470208 60424942998484942848 60436927318794043392 60801476532652474368 60920229416505311232 61299849291116838912 61672331014239944704 62526518424409473024 62648640530707147776 62893712982159654912 63396661506607153152 63409235219718340608 63916306273054752768 64274731610576781312 64705396473956663296 65068246815645630464 65195333235207438336 65601593101019774976 65729721212545204224 66129120560190878208 67845550033386602496 67859006112330153984 68401661099234033664 68817296192718962688 68962330452506443776 69381372391019937792 70342333227460657152 71614747257463635968 71628950896348495872 72201753382524813312 72793571033201246208 73201777667601334272 73631663979113742336 73801792238647246848 74250240628986249216 74395260630214737984 75151686186332848128 75752659286583410688 76326243787559927808 77268543093579186176 77419458216808833024 77431388578252849152 77901891807460982784 78054043939897430016 79444690082727985152 80079993482030088192 80425488725724626944 80566590664646590464 80582569758392057856 81068635376869965824 81226972555340414976 81733132388155785216 81892767412351401984 82351999876051501056 83368691232545964032 83531520707609530368 83858283976212873216 84528882008809537536 84545646959624454144 85221741697406337024 85699642147435708416 85716639299785457664 86402098230611410944 86927110980276584448 87468790801359699968 87639628283393605632 88172160746921170944 90460733377848803328 90478674816440205312 90637414497727414272 91202214798978711552 91756394923625283584 91949773936675258368 92508496521359917056 93789777636614209536 94340569473239482368 95094992259910729728 95505267861797994496 96269004510033084416 97058094710934994944 97602370223468445696 97792999852811157504 98402389651529662464 99000320838648332288 99193680840286317312 101768325050079903744 101788509168495230976 102602491648851050496 103225944289078444032 103869189076614643712 104072058586529906688 105513499841190985728 106794501422683521024 107422120886195453952 107443426344522743808 107648515828302741504 108302630073787219968 109190356549801869312 109802666501402001408 110702688357970870272 111375360943479373824 111811045301617164288 112705176011746050048 112727529279499272192 113628988929875116032 114288852399713943552 115202797640815214592 115902814640368779264 116129187325213249536 116147082867379273728 116852837711191474176 117562880995894894592 120614311170465071104 120638233088586940416 120849885996969885696 120873854637588086784 121602953065304948736 121840458833010622464 122599698582233677824 123344662028479889408 125053036848818946048 125297281061414295552 125787425964319309824 126793323013214306304 126818470439436681216 127832612546109505536 128549463221153562624 129410792947913326592 130136493631291260928 130390666470414876672 131203186202039549952 131459442425090408448 132258241120381756416 135691100066773204992 135718012224660307968 136803322198468067328 137634592385437925376 137924660905012887552 138762744782039875584 140684666454921314304 143229494514927271936 143257901792696991744 144403506765049626624 145587142066402492416 146403555335202668544 147603584477294493696 148500481257972498432 148790521260429475968 152652487575119855616 154537086187158372352 154838916433617666048 155803783614921965568 156108087879794860032 158889380165455970304 160159986964060176384 161133181329293180928 161165139516784115712 162453945110680829952 163466264776311570432 163785534824702803968 164703999752103002112 166737382465091928064 167063041415219060736 167716567952425746432 169057764017619075072 169091293919248908288 170443483394812674048 171399284294871416832 171433278599570915328 172804196461222821888 173854221960553168896 174937581602719399936 175279256566787211264 176344321493842341888 180921466755697606656 180957349632880410624 181274828995454828544 182404429597957423104 183512789847250567168 183899547873350516736 185016993042719834112 187579555273228419072 188681138946478964736 190189984519821459456 191010535723595988992 192538009020066168832 194116189421869989888 195204740446936891392 195585999705622315008 196804779303059324928 198000641677296664576 198387361680572634624 203536650100159807488 203577018336990461952 205204983297702100992 206451888578156888064 207738378153229287424 208144117173059813376 211026999682381971456 214844241772390907904 214886852689045487616 216605260147574439936 218380713099603738624 219605333002804002816 221405376715941740544 222750721886958747648 225455058558998544384 227257977859750232064 231805629280737558528 232258374650426499072 232294165734758547456 233705675422382948352 235125761991789789184 241276466177173880832 241699771993939771392 241747709275176173568 243205906130609897472 243680917666021244928 245199397164467355648 246689324056959778816 250106073697637892096 250594562122828591104 251574851928638619648 253586646026428612608 253636940878873362432 255665225092219011072 257098926442307125248 258821585895826653184 260272987262582521856 260781332940829753344 262406372404079099904 262918884850180816896 264516482240763512832 271382200133546409984 271436024449320615936 273606644396936134656 275269184770875850752 275849321810025775104 277525489564079751168 281369332909842628608 286458989029854543872 286515803585393983488 288807013530099253248 291174284132804984832 292807110670405337088 295207168954588987392 297000962515944996864 297581042520858951936 305304975150239711232 309074172374316744704 309677832867235332096 311607567229843931136 312216175759589720064 322266362658586361856 322330279033568231424 324907890221361659904 327571069649405607936 329407999504206004224 333474764930183856128 334126082830438121472 335433135904851492864 338115528035238150144 338182587838497816576 340886966789625348096 342866557199141830656 345608392922445643776 347708443921106337792 350558513133574422528 352688642987684683776 361842933511395213312 361914699265760821248 362549657990909657088 364808859195914846208 367025579694501134336 367799095746701033472 370033986085439668224 375159110546456838144 377362277892957929472 380379969039642918912 382021071447191977984 385076018040132337664 388232378843739979776 390409480893873782784 391171999411244630016 393609558606118649856 396001283354593329152 396774723361145269248 407073300200319614976 407154036673980923904 410409966595404201984 412903777156313776128 415476756306458574848 416288234346119626752 422053999364763942912 429688483544781815808 429773705378090975232 433210520295148879872 436761426199207477248 439210666005608005632 442810753431883481088 445501443773917495296 463611258561475117056 464516749300852998144 467411350844765896704 470251523983579578368 483399543987879542784 483495418550352347136 487361835332042489856 490398794328934711296 493378648113919557632 500212147395275784192 501189124245657182208 503149703857277239296 507173292052857225216 507273881757746724864 511330450184438022144 514197852884614250496 517643171791653306368 521562665881659506688 524812744808158199808 525837769700361633792 529032964481527025664 542764400267092819968 542872048898641231872 547213288793872269312 550538369541751701504 551698643620051550208 555050979128159502336 562738665819685257216 572917978059709087744 573031607170787966976 577614027060198506496 582348568265609969664 585614221340810674176 590414337909177974784 594001925031889993728 595162085041717903872 610609950300479422464 618148344748633489408 619355665734470664192 623215134459687862272 624432351519179440128 644532725317172723712 644660558067136462848 649815780442723319808 655142139298811215872 658815999008412008448 666949529860367712256 668252165660876242944 676365175676995633152 681773933579250696192 695416887842212675584 701117026267148845056 705377285975369367552 723829398531521642496 725099315981819314176 729617718391829692416 734051159389002268672 735598191493402066944 740067972170879336448 750318221092913676288 754724555785915858944 760759938079285837824 764042142894383955968 770152036080264675328 776464757687479959552 780818961787747565568 782343998822489260032 787219117212237299712 792002566709186658304 793549446722290538496 814146600400639229952 814308073347961847808 820819933190808403968 825807554312627552256 830953512612917149696 832576468692239253504 844107998729527885824 859376967089563631616 859547410756181950464 866421040590297759744 873522852398414954496 878421332011216011264 885621506863766962176 891002887547834990592 927222517122950234112 929033498601705996288 934822701689531793408 940503047967159156736 966799087975759085568 966990837100704694272 974723670664084979712 986757296227839115264 1000424294790551568384 1002378248491314364416 1006299407714554478592 1014346584105714450432 1014547763515493449728 1022660900368876044288 1035286343583306612736 1043125331763319013376 1051675539400723267584 1058065928963054051328 1085528800534185639936 1085744097797282463744 1094426577587744538624 1101076739083503403008 1103397287240103100416 1110101958256319004672 1125477331639370514432 1145835956119418175488 1146063214341575933952 1155228054120397012992 1164697136531219939328 1171228442681621348352 1180828675818355949568 1188003850063779987456 1190324170083435807744 1221219900600958844928 1236296689497266978816 1238711331468941328384 1246430268919375724544 1248864703038358880256 1289065450634345447424 1289321116134272925696 1299631560885446639616 1310284278597622431744 1317631998016824016896 1333899059720735424512 1336504331321752485888 1390833775684425351168 1402234052534297690112 1410754571950738735104 1450198631963638628352 1468102318778004537344 1471196382986804133888 1480135944341758672896 1500636442185827352576 1509449111571831717888 1521519876158571675648 1528084285788767911936 1540304072160529350656 1552929515374959919104 1564687997644978520064 1574438234424474599424 1584005133418373316608 1587098893444581076992 1628293200801278459904 1628616146695923695616 1641639866381616807936 1651615108625255104512 1661907025225834299392 1665152937384478507008 1688215997459055771648 1718753934179127263232 1719094821512363900928 1732842081180595519488 1747045704796829908992 1756842664022432022528 1771243013727533924352 1782005775095669981184 1854445034245900468224 1858066997203411992576 1869645403379063586816 1881006095934318313472 1933598175951518171136 1933981674201409388544 1949447341328169959424 1973514592455678230528 2000848589581103136768 2004756496982628728832 2029095527030986899456 2045321800737752088576 2086250663526638026752 2103351078801446535168 2116131857926108102656 2171488195594564927488 2188853155175489077248 2202153478167006806016 2206794574480206200832 2220203916512638009344 2250954663278741028864 2291671912238836350976 2292126428683151867904 2310456108240794025984 2329394273062439878656 2342456885363242696704 2361657351636711899136 2376007700127559974912 2380648340166871615488 2442439801201917689856 2472593378994533957632 2477422662937882656768 2492860537838751449088 2497729406076717760512 2578130901268690894848 2578642232268545851392 2599263121770893279232 2620568557195244863488 2635263996033648033792 2667798119441470849024 2673008662643504971776 2781667551368850702336 2804468105068595380224 2821509143901477470208 2900397263927277256704 2936204637556009074688 2960271888683517345792 3001272884371654705152 3018898223143663435776 3043039752317143351296 3105859030749919838208 3129375995289957040128 3168010266836746633216 3174197786889162153984 3256586401602556919808 3257232293391847391232 3283279732763233615872 3303230217250510209024 3323814050451668598784 3330305874768957014016 3376431994918111543296 3437507868358254526464 3438189643024727801856 3465684162361191038976 3494091409593659817984 3513685328044864045056 3542486027455067848704 3564011550191339962368 3708890068491800936448 3716133994406823985152 3739290806758127173632 3762012191868636626944 3867196351903036342272 3867963348402818777088 3898894682656339918848 3947029184911356461056 4001697179162206273536 4009512993965257457664 4172501327053276053504 4206702157602893070336 4232263715852216205312 4404306956334013612032 4413589148960412401664 4440407833025276018688 4501909326557482057728 4584252857366303735808 4620912216481588051968 4658788546124879757312 4723314703273423798272 4752015400255119949824 4761296680333743230976 4884879602403835379712 4945186757989067915264 4954845325875765313536 4985721075677502898176 4995458812153435521024 5156261802537381789696 5157284464537091702784 5198526243541786558464 5241137114390489726976 5270527992067296067584 5335596238882941698048 5346017325287009943552 5563335102737701404672 5608936210137190760448 5643018287802954940416 5800794527854554513408 5872409275112018149376 5920543777367034691584 6002545768743309410304 6258751990579914080256 6336020533673493266432 6348395573778324307968 6514464586783694782464 6566559465526467231744 6606460434501020418048 6660611749537914028032 6752863989836223086592 6875015736716509052928 6876379286049455603712 6931368324722382077952 6988182819187319635968 7027370656089728090112 7084972054910135697408 7128023100382679924736 7417780136983601872896 7432267988813647970304 7478581613516254347264 7524024383737273253888 7734392703806072684544 7735926696805637554176 7797789365312679837696 7894058369822712922112 8003394358324412547072 8019025987930514915328 8345002654106552107008 8413404315205786140672 8464527431704432410624 8808613912668027224064 8880815666050552037376 9003818653114964115456 9317577092249759514624 9504030800510239899648 9522593360667486461952 9769759204807670759424 9909690651751530627072 9971442151355005796352 9990917624306871042048 10312523605074763579392 10314568929074183405568 10397052487083573116928 10482274228780979453952 10541055984134592135168 10671192477765883396096 10692034650574019887104 11126670205475402809344 11217872420274381520896 11286036575605909880832 11601589055709109026816 11744818550224036298752 11841087554734069383168 12005091537486618820608 12517503981159828160512 12672041067346986532864 12696791147556648615936 13212920869002040836096 13321223499075828056064 13505727979672446173184 13752758572098911207424 13862736649444764155904 13976365638374639271936 14169944109820271394816 14256046200765359849472 14835560273967203745792 14864535977627295940608 14957163227032508694528 15048048767474546507776 15468785407612145369088 15471853393611275108352 15595578730625359675392 15788116739645425844224 16006788716648825094144 16038051975861029830656 16690005308213104214016 16826808630411572281344 16929054863408864821248 17617227825336054448128 17761631332101104074752 18007637306229928230912 19008061601020479799296 19045186721334972923904 19819381303503061254144 19981835248613742084096 20625047210149527158784 20629137858148366811136 20794104974167146233856 20964548457561958907904 21082111968269184270336 21384069301148039774208 22253340410950805618688 22435744840548763041792 22572073151211819761664 23203178111418218053632 23489637100448072597504 23682175109468138766336 24010183074973237641216 25035007962319656321024 25344082134693973065728 25393582295113297231872 26425841738004081672192 26642446998151656112128 27011455959344892346368 27952731276749278543872 28512092401530719698944 29729071955254591881216 29914326454065017389056 30096097534949093015552 30937570815224290738176 30943706787222550216704 31191157461250719350784 31576233479290851688448 32013577433297650188288 32076103951722059661312 33380010616426208428032 33653617260823144562688 33858109726817729642496 35234455650672108896256 35523262664202208149504 36015274612459856461824 38016123202040959598592 38090373442669945847808 39638762607006122508288 39963670497227484168192 41258275716296733622272 41588209948334292467712 41929096915123917815808 42768138602296079548416 44506680821901611237376 44871489681097526083584 45144146302423639523328 46406356222836436107264 46979274200896145195008 47364350218936277532672 48020366149946475282432 50070015924639312642048 50688164269387946131456 50787164590226594463744 52851683476008163344384 53284893996303312224256 54022911918689784692736 57024184803061439397888 59458143910509183762432 60192195069898186031104 61875141630448581476352 61887413574445100433408 62382314922501438701568 63152466958581703376896 64152207903444119322624 66760021232852416856064 67307234521646289125376 67716219453635459284992 70468911301344217792512 71046525328404416299008 72030549224919712923648 76032246404081919197184 76180746885339891695616 79277525214012245016576 79927340994454968336384 83858193830247835631616 85536277204592159096832 89742979362195052167168 90288292604847279046656 92812712445672872214528 93958548401792290390016 94728700437872555065344 96040732299892950564864 100140031849278625284096 101376328538775892262912 101574329180453188927488 105703366952016326688768 106569787992606624448512 108045823837379569385472 114048369606122878795776 118916287821018367524864 120384390139796372062208 123774827148890200866816 124764629845002877403136 128304415806888238645248 133520042465704833712128 134614469043292578250752 135432438907270918569984 140937822602688435585024 142093050656808832598016 144061098449839425847296 152064492808163838394368 152361493770679783391232 158555050428024490033152 159854681988909936672768 171072554409184318193664 180576585209694558093312 185625424891345744429056 189457400875745110130688 200280063698557250568192 202752657077551784525824 203148658360906377854976 211406733904032653377536 213139575985213248897024 216091647674759138770944 228096739212245757591552 237832575642036735049728 240768780279592744124416 256608831613776477290496 269228938086585156501504 270864877814541837139968 281875645205376871170048 284186101313617665196032 288122196899678851694592 304128985616327676788736 304722987541359566782464 317110100856048980066304 319709363977819873345536 342145108818368636387328 361153170419389116186624 400560127397114501136384 406297316721812755709952 422813467808065306755072 426279151970426497794048 432183295349518277541888 456193478424491515183104 475665151284073470099456 481537560559185488248832 513217663227552954580992 541729755629083674279936 568372202627235330392064 608257971232655353577472 609445975082719133564928 634220201712097960132608 639418727955639746691072 684290217636737272774656 722306340838778232373248 812594633443625511419904 845626935616130613510144 852558303940852995588096 864366590699036555083776 912386956848983030366208 951330302568146940198912 963075121118370976497664 1026435326455105909161984 1083459511258167348559872 1218891950165438267129856 1268440403424195920265216 1278837455911279493382144 1368580435273474545549312 1444612681677556464746496 1625189266887251022839808 1705116607881705991176192 1824773913697966060732416 1902660605136293880397824 1926150242236741952995328 2052870652910211818323968 2166919022516334697119744 2437783900330876534259712 2536880806848391840530432 2557674911822558986764288 2737160870546949091098624 2889225363355112929492992 3250378533774502045679616 3805321210272587760795648 3852300484473483905990656 4105741305820423636647936 4333838045032669394239488 4875567800661753068519424 5115349823645117973528576 5474321741093898182197248 5778450726710225858985984 6500757067549004091359232 7610642420545175521591296 8211482611640847273295872 8667676090065338788478976 9751135601323506137038848 11556901453420451717971968 13001514135098008182718464 16422965223281694546591744 17335352180130677576957952 19502271202647012274077696 26003028270196016365436928 34670704360261355153915904 39004542405294024548155392 52006056540392032730873856 78009084810588049096310784 104012113080784065461747712 156018169621176098192621568 312036339242352196385243136
- Sum of all divisors σ(n): 1025698769248522520956727637
- Sum of proper divisors (its aliquot sum) s(n): 713662430006170324571484501
- 312036339242352196385243136 is an abundant number, because the sum of its proper divisors (713662430006170324571484501) is greater than itself. Its abundance is 401626090763818128186241365
Bases of 312036339242352196385243136
- Binary: 100000010000111000100001111011000010101010010001101100000000100000000000000000000000000002
- Hexadecimal: 0x1021C43D855236010000000
- Base-36: 137GGBFA2AOJN8XS00
Squares and roots of 312036339242352196385243136
- 312036339242352196385243136 squared (3120363392423521963852431362) is 97366677007768305276055190657389664155465585835114496
- 312036339242352196385243136 cubed (3120363392423521963852431363) is 30381941457696524566139847889900994058480924338189650900474989844229903358099456
-
312036339242352196385243136 is a
perfect square number . Itssquare root is 17664550354944 -
The
cube root of 312036339242352196385243136 is 678268619.6435104277
Scales and comparisons
How big is 312036339242352196385243136?- 312,036,339,242,352,196,385,243,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 312,036,339,242,352,196,385,243,136 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 312036339242352196385243136 cubic inches would be around 56522385 feet tall.
Recreational maths with 312036339242352196385243136
- 312036339242352196385243136 backwards is 631342583691253242933630213
- The number of decimal digits it has is: 27
- The sum of 312036339242352196385243136's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 312036339242352196385243136 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 312036339242352196385243136 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/312036339242352196385243136/
Chicago style:
Numbermatics. 2024. "Number 312036339242352196385243136 - Facts about the integer". https://numbermatics.com/n/312036339242352196385243136/
The information we have on file for 312036339242352196385243136 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 312036339242352196385243136, math, Factors of 312036339242352196385243136, curriculum, school, college, exams, university, Prime factorization of 312036339242352196385243136, STEM, science, technology, engineering, physics, economics, calculator, three hundred twelve septillion, thirty-six sextillion, three hundred thirty-nine quintillion, two hundred forty-two quadrillion, three hundred fifty-two trillion, one hundred ninety-six billion, three hundred eighty-five million, two hundred forty-three thousand, one hundred thirty-six.