121097130754083933508337664
121,097,130,754,083,933,508,337,664 is an even composite number composed of seven prime numbers multiplied together.
121097130754083933508337664 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 121097130754083933508337664:
228 × 32 × 192 × 312 × 412 × 732 × 1272
(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 × 19 × 19 × 31 × 31 × 41 × 41 × 73 × 73 × 127 × 127)See below for interesting mathematical facts about the number 121097130754083933508337664 from the Numbermatics database.
Names of 121097130754083933508337664
- Cardinal: 121097130754083933508337664 can be written as One hundred twenty-one septillion, ninety-seven sextillion, one hundred thirty quintillion, seven hundred fifty-four quadrillion, eighty-three trillion, nine hundred thirty-three billion, five hundred eight million, three hundred thirty-seven thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 1.21097130754083933508337664 × 1026
Factors of 121097130754083933508337664
Divisors of 121097130754083933508337664
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 31 32 36 38 41 48 57 62 64 72 73 76 82 93 96 114 123 124 127 128 144 146 152 164 171 186 192 219 228 246 248 254 256 279 288 292 304 328 342 361 369 372 381 384 438 456 492 496 508 512 558 576 584 589 608 656 657 684 722 738 744 762 768 779 876 912 961 984 992 1016 1024 1083 1116 1143 1152 1168 1178 1216 1271 1312 1314 1368 1387 1444 1476 1488 1524 1536 1558 1681 1752 1767 1824 1922 1968 1984 2032 2048 2166 2232 2263 2286 2304 2336 2337 2356 2413 2432 2542 2624 2628 2736 2774 2883 2888 2952 2976 2993 3048 3072 3116 3249 3362 3504 3534 3648 3813 3844 3936 3937 3968 4064 4096 4161 4332 4464 4526 4572 4608 4672 4674 4712 4826 4864 5043 5084 5207 5248 5256 5301 5329 5472 5548 5766 5776 5904 5952 5986 6096 6144 6232 6498 6724 6789 7008 7011 7068 7239 7296 7626 7688 7872 7874 7936 8128 8192 8322 8649 8664 8928 8979 9052 9144 9216 9271 9344 9348 9424 9652 9728 10086 10168 10414 10496 10512 10602 10658 10944 11096 11191 11439 11532 11552 11808 11811 11904 11972 12192 12288 12464 12483 12996 13448 13578 14016 14022 14136 14478 14592 14801 15129 15252 15376 15621 15744 15748 15872 15987 16129 16256 16384 16644 17298 17328 17856 17958 18104 18259 18288 18432 18542 18688 18696 18848 19304 19456 20172 20336 20367 20828 20992 21024 21204 21316 21717 21888 22192 22382 22878 23064 23104 23616 23622 23808 23944 24149 24384 24576 24928 24966 25992 26353 26896 26937 27156 27813 28032 28044 28272 28956 29184 29602 30258 30504 30752 31242 31488 31496 31744 31939 31974 32258 32512 32768 33288 33573 34596 34656 35433 35712 35916 36208 36518 36576 36864 37084 37376 37392 37696 38608 38912 39401 40344 40672 40734 41656 41984 42048 42408 42632 42997 43434 43776 44384 44403 44764 45756 45847 46128 46208 46863 47232 47244 47616 47888 47961 48298 48387 48768 49152 49856 49932 51984 52111 52706 53792 53874 54312 54777 55626 56064 56088 56544 56867 57912 58368 59204 60516 61008 61504 62484 62976 62992 63488 63878 63948 64516 65024 65536 66576 67146 69192 69312 70153 70866 71424 71832 72416 72447 73036 73152 73728 74168 74752 74784 74803 75392 77216 77824 78802 79059 80688 81344 81468 83312 83439 83968 84096 84816 85264 85994 86868 87552 88768 88806 89528 91512 91694 92256 92416 92783 93726 94464 94488 95232 95776 95817 95922 96596 96774 97536 98304 98933 99712 99864 100719 101251 103968 104222 105412 107584 107748 108624 109554 111252 112128 112176 113088 113734 115824 116736 118203 118408 121032 122016 122047 122713 123008 124968 125952 125984 126976 127756 127896 128991 129032 130048 131072 133152 133209 134292 137541 138384 138624 140306 141732 142848 143664 144832 144894 145161 146072 146304 147456 148336 149504 149568 149606 150784 154432 155648 156333 157604 158118 161376 161417 162688 162936 164331 165199 166624 166878 167936 168192 169632 170528 170601 171988 173736 175104 176149 177536 177612 179056 183024 183388 184512 184832 185566 187452 188928 188976 190464 191552 191634 191844 193192 193548 195072 196608 197866 199424 199728 201438 202502 207936 208444 210459 210824 213487 215168 215496 217248 217341 218489 219108 222504 224256 224352 224409 226176 227468 231648 233472 236406 236816 237177 242064 244032 244094 245426 246016 249936 251904 251968 253952 255512 255792 257982 258064 260096 262144 266304 266418 268584 275082 276768 277248 278349 280612 283464 285696 287328 287401 287451 289664 289788 290322 292144 292608 294912 296672 296799 299008 299136 299212 301568 303753 306451 308864 311296 312666 315208 316236 322752 322834 325376 325872 328662 330398 333248 333756 335872 336384 339264 341056 341202 343976 346921 347472 350208 352298 354609 355072 355224 358112 366048 366141 366776 368139 369024 369664 371132 374904 377856 377952 380111 380928 383104 383268 383688 386384 386973 387096 390144 393216 395732 398848 399456 402876 405004 412623 415872 416888 420918 421648 426974 430336 430992 434496 434682 436978 438216 445008 448512 448704 448818 452352 454936 458831 463296 466944 468999 472812 473632 474354 484128 484251 488064 488188 490852 492032 495597 499872 499999 503808 503936 507904 511024 511584 511803 515964 516128 520192 524288 528447 532608 532836 537168 550164 553536 554496 556698 561224 566928 571392 574656 574802 574902 579328 579576 580644 584288 585216 589824 593344 593598 598016 598272 598424 603136 606841 607506 612902 617728 622592 625332 630416 631377 632472 640461 645504 645668 650752 651744 655467 657324 660796 661289 666496 667512 671744 672768 673227 676783 678528 682112 682404 687952 693842 694944 700416 704596 709218 710144 710448 716224 732096 732282 733552 736278 738048 739328 742264 748619 749808 755712 755904 760222 761856 766208 766536 767376 772768 773946 774192 780288 786432 791464 797696 798912 805752 810008 816943 825246 831744 833776 835047 841836 843296 853948 860672 861984 862203 868992 869364 873956 876432 890016 890397 897024 897408 897636 904704 909872 911259 917662 919353 926592 933888 937998 945624 947264 948708 968256 968502 976128 976376 981704 984064 990109 991194 999744 999998 1007616 1007872 1015808 1022048 1023168 1023606 1031928 1032256 1040384 1040763 1048576 1056894 1065216 1065672 1074336 1080473 1098423 1100328 1104417 1107072 1108992 1113396 1122448 1133856 1140333 1142784 1149312 1149604 1149804 1158656 1159152 1161288 1168576 1170432 1177417 1179648 1186688 1187196 1196032 1196544 1196848 1206272 1213682 1215012 1225804 1235456 1245184 1250664 1260832 1262754 1264944 1280922 1291008 1291336 1301504 1303488 1310934 1314648 1321592 1322578 1332907 1332992 1335024 1343488 1345536 1346454 1353566 1357056 1364224 1364808 1375904 1376493 1387684 1389888 1400832 1409192 1418436 1420288 1420896 1421257 1432448 1452753 1464192 1464564 1467104 1472556 1476096 1478656 1484528 1486791 1497238 1499616 1499997 1511424 1511808 1520444 1523712 1532416 1533072 1534752 1545536 1547892 1548384 1560576 1572864 1582928 1585341 1595392 1597824 1611504 1615441 1620016 1633886 1650492 1663488 1667552 1670094 1683672 1686592 1707896 1721344 1723968 1724406 1737984 1738728 1747912 1752864 1762877 1780032 1780794 1794048 1794816 1795272 1809408 1819744 1820523 1822518 1835324 1838706 1853184 1867776 1875996 1879727 1891248 1894528 1897416 1921383 1923769 1936512 1937004 1952256 1952752 1963408 1966401 1968128 1980218 1982388 1983867 1999488 1999996 2015232 2015744 2030349 2031616 2044096 2046336 2047212 2063856 2064512 2080768 2081526 2097152 2113788 2130432 2131344 2148672 2160946 2196846 2200656 2208834 2214144 2217984 2226792 2244896 2245857 2267712 2280666 2285568 2298624 2299208 2299608 2317312 2318304 2318893 2322576 2331547 2337152 2340864 2354834 2359296 2373376 2374392 2392064 2393088 2393696 2412544 2427364 2430024 2450829 2451608 2470912 2490368 2501328 2521664 2525508 2529888 2561844 2582016 2582672 2586609 2603008 2606976 2621868 2629296 2643184 2645156 2665814 2665984 2670048 2686976 2691072 2692908 2707132 2714112 2728448 2729616 2751808 2752986 2758059 2775368 2779776 2801664 2818384 2836872 2840576 2841792 2842514 2864896 2876273 2905506 2928384 2929128 2934208 2945112 2952192 2957312 2969056 2970327 2973582 2994476 2999232 2999994 3022848 3023616 3040888 3047424 3064832 3066144 3066923 3069504 3091072 3095784 3096768 3121152 3122289 3138781 3145728 3165856 3170682 3190784 3195648 3223008 3230882 3240032 3241419 3267772 3300984 3326976 3335104 3340188 3346831 3367344 3373184 3415792 3420999 3442688 3447936 3448812 3475968 3477456 3495824 3505728 3525754 3532251 3560064 3561588 3588096 3589632 3590544 3618816 3639488 3641046 3645036 3670648 3677412 3706368 3735552 3751992 3759454 3782496 3789056 3794832 3804103 3842766 3847538 3873024 3874008 3904512 3905504 3926816 3932802 3936256 3960436 3964776 3967734 3998721 3998976 3999992 4030464 4031488 4056253 4060698 4063232 4088192 4092672 4094424 4127712 4129024 4129479 4151291 4161536 4163052 4194304 4227576 4260864 4262688 4263771 4297344 4321892 4393692 4401312 4417668 4428288 4435968 4453584 4489792 4491714 4499991 4535424 4561332 4571136 4597248 4598416 4599216 4634624 4636608 4637786 4645152 4663094 4674304 4681728 4709668 4718592 4746752 4748784 4784128 4786176 4787392 4825088 4846323 4854728 4860048 4901658 4903216 4941824 4980736 5002656 5003927 5043328 5051016 5059776 5121169 5123688 5164032 5165344 5173218 5206016 5213952 5243736 5258592 5286368 5288631 5290312 5331628 5331968 5340096 5373952 5382144 5385816 5414264 5428224 5456896 5459232 5460619 5461569 5503616 5505972 5516118 5550736 5559552 5603328 5636768 5639181 5673744 5681152 5683584 5685028 5729792 5752546 5771307 5811012 5822569 5856768 5858256 5868416 5890224 5904384 5914624 5938112 5940654 5947164 5951601 5988952 5998464 5999988 6045696 6047232 6081776 6091047 6094848 6129664 6132288 6133846 6139008 6182144 6191568 6193536 6242304 6244578 6277562 6291456 6331712 6341364 6381568 6391296 6446016 6461764 6480064 6482838 6535544 6601968 6618097 6653952 6670208 6680376 6693662 6734688 6737571 6746368 6773159 6831584 6841998 6885376 6895872 6897624 6951936 6954912 6956679 6991648 6994641 7011456 7051508 7064502 7120128 7123176 7176192 7179264 7181088 7222109 7237632 7278976 7282092 7290072 7341296 7352487 7354824 7412736 7471104 7503984 7518908 7564992 7578112 7589664 7608206 7685532 7695076 7746048 7748016 7809024 7811008 7853632 7865604 7872512 7920872 7929552 7935468 7997442 7997952 7999984 8060928 8062976 8112506 8121396 8126464 8176384 8185344 8188848 8255424 8258048 8258958 8302582 8323072 8326104 8388608 8455152 8521728 8525376 8527542 8594688 8628819 8643784 8787384 8802624 8835336 8856576 8871936 8907168 8909431 8910981 8958049 8979584 8983428 8999982 9070848 9122664 9142272 9194496 9196832 9198432 9200769 9269248 9273216 9275572 9290304 9326188 9348608 9363456 9416343 9419336 9437184 9493504 9497568 9499981 9568256 9572352 9574784 9650176 9692646 9709456 9720096 9724257 9803316 9806432 9883648 9961472 10005312 10007854 10040493 10086656 10102032 10119552 10242338 10247376 10328064 10330688 10346436 10412032 10427904 10487472 10517184 10572736 10577262 10580624 10596753 10663256 10663936 10680192 10747904 10764288 10771632 10828528 10856448 10913792 10918464 10921238 10923138 11007232 11011944 11032236 11101472 11119104 11206656 11273536 11278362 11347488 11362304 11367168 11370056 11412309 11459584 11505092 11542614 11622024 11645138 11713536 11716512 11736832 11780448 11783441 11808768 11829248 11876224 11881308 11894328 11903202 11977904 11996163 11996928 11999976 12091392 12094464 12163552 12168759 12182094 12189696 12259328 12264576 12267692 12278016 12364288 12383136 12387072 12453873 12484608 12489156 12555124 12564491 12582912 12663424 12682728 12763136 12782592 12791313 12858877 12892032 12923528 12960128 12965676 13071088 13203936 13236194 13307904 13340416 13360752 13387324 13469376 13475142 13492736 13546318 13663168 13683996 13770752 13791744 13795248 13903872 13909824 13913358 13983296 13989282 14022912 14103016 14129004 14223761 14240256 14246352 14352384 14358528 14362176 14444218 14475264 14538969 14557952 14564184 14580144 14682592 14704974 14709648 14825472 14942208 15007968 15011781 15037816 15129984 15156224 15179328 15216412 15363507 15371064 15390152 15492096 15496032 15499969 15584551 15618048 15622016 15707264 15731208 15745024 15841744 15859104 15865893 15870936 15994884 15995904 15999968 16121856 16125952 16225012 16242792 16252928 16352768 16370688 16377696 16381857 16510848 16516096 16517916 16605164 16646144 16652208 16777216 16910304 16917543 17043456 17050752 17055084 17189376 17257638 17287568 17313921 17467707 17574768 17605248 17670672 17713152 17743872 17814336 17818862 17821962 17916098 17959168 17966856 17999964 18141696 18245328 18284544 18388992 18393664 18396864 18401538 18538496 18546432 18551144 18580608 18652376 18697216 18726912 18812071 18832686 18838672 18874368 18987008 18995136 18999962 19136512 19144704 19149568 19300352 19385292 19418912 19440192 19448514 19606632 19612864 19767296 19854291 19922944 20010624 20015708 20080986 20173312 20204064 20239104 20319477 20484676 20494752 20499959 20656128 20661376 20692872 20824064 20855808 20870037 20974944 20980273 20983923 21034368 21145472 21154524 21161248 21193506 21326512 21327872 21360384 21495808 21528576 21543264 21657056 21666327 21712896 21827584 21836928 21842476 21846276 22014464 22023888 22064472 22202944 22238208 22370923 22413312 22547072 22556724 22694976 22724608 22734336 22740112 22824618 22919168 23010184 23085228 23244048 23290276 23427072 23433024 23473664 23560896 23566882 23617536 23658496 23752448 23762616 23788656 23806404 23955808 23992326 23993856 23999952 24182784 24188928 24327104 24337518 24364188 24379392 24518656 24529152 24535384 24556032 24728576 24766272 24774144 24907746 24969216 24978312 25110248 25128982 25165824 25325233 25326848 25365456 25526272 25565184 25582626 25717754 25784064 25847056 25886457 25920256 25931352 26142176 26407872 26472388 26615808 26680832 26721504 26728293 26774648 26874147 26938752 26950284 26985472 27092636 27112849 27326336 27367992 27541504 27583488 27590496 27602307 27748103 27807744 27819648 27826716 27966592 27978564 28045824 28206032 28249029 28258008 28447522 28480512 28492704 28499943 28704768 28717056 28724352 28888436 28950528 29077938 29115904 29128368 29160288 29365184 29409948 29419296 29650944 29884416 30015936 30023562 30075632 30121479 30259968 30312448 30358656 30432824 30693379 30727014 30742128 30780304 30984192 30992064 30999938 31169102 31236096 31244032 31414528 31462416 31490048 31683488 31718208 31731786 31741872 31989768 31991808 31999936 32243712 32251904 32450024 32485584 32505856 32705536 32741376 32755392 32763714 33021696 33032192 33035832 33210328 33292288 33304416 33494663 33554432 33820608 33835086 34086912 34101504 34110168 34236927 34378752 34515276 34575136 34627842 34935414 35149536 35210496 35341344 35350323 35426304 35487744 35628672 35637724 35643924 35832196 35918336 35933712 35999928 36283392 36490656 36499927 36506277 36569088 36777984 36787328 36793728 36803076 37076992 37092864 37102288 37161216 37304752 37361619 37394432 37453824 37624142 37665372 37677344 37693473 37748736 37974016 37990272 37999924 38273024 38289408 38299136 38576631 38600704 38770584 38837824 38880384 38897028 39213264 39225728 39534592 39708582 39845888 40021248 40031416 40161972 40346624 40408128 40478208 40638954 40969352 40989504 40999918 41312256 41322752 41385744 41648128 41711616 41740074 41949888 41960546 41967846 42068736 42290944 42309048 42322496 42387012 42653024 42655744 42671283 42720768 42991616 43057152 43086528 43314112 43332654 43425792 43655168 43673856 43684952 43692552 44028928 44047776 44058967 44128944 44299393 44405888 44476416 44741846 44826624 45035343 45094144 45113448 45389952 45449216 45468672 45480224 45649236 45838336 46020368 46090521 46170456 46488096 46499907 46580552 46753653 46854144 46866048 46947328 47121792 47133764 47235072 47316992 47504896 47525232 47577312 47612808 47911616 47984652 47987712 47999904 48274097 48365568 48377856 48654208 48675036 48728376 48758784 49037312 49058304 49070768 49112064 49145571 49457152 49532544 49548288 49815492 49938432 49956624 50220496 50257964 50331648 50650466 50653696 50730912 51052544 51130368 51165252 51435508 51568128 51694112 51772914 51840512 51862704 52284352 52403121 52815744 52944776 53231616 53361664 53443008 53456586 53549296 53748294 53877504 53900568 53970944 54185272 54225698 54649187 54652672 54735984 55083008 55166976 55180992 55204614 55496206 55615488 55639296 55653432 55933184 55957128 56091648 56412064 56436213 56498058 56516016 56895044 56961024 56985408 56999886 57409536 57434112 57448704 57776872 57901056 58155876 58231808 58256736 58271537 58320576 58730368 58819896 58838592 59301888 59562873 59636839 59768832 60031872 60047124 60151264 60242958 60519936 60624896 60717312 60865648 60958431 61386758 61454028 61484256 61499877 61560608 61968384 61984128 61999876 62338204 62472192 62488064 62829056 62924832 62940819 62980096 63366976 63436416 63463572 63483744 63979536 63983616 63999872 64487424 64503808 64900048 64971168 64998981 65011712 65411072 65482752 65510784 65527428 66043392 66064384 66071664 66420656 66584576 66608832 66989326 67108864 67112769 67641216 67670172 68173824 68203008 68220336 68473854 68757504 69030552 69150272 69255684 69870828 70299072 70420992 70682688 70700646 70852608 70975488 71257344 71275448 71287848 71664392 71836672 71867424 71999856 72277957 72566784 72981312 72999854 73012554 73138176 73555968 73574656 73587456 73606152 74153984 74185728 74204576 74322432 74609504 74723238 74788864 74907648 75248284 75330744 75354688 75386946 75497472 75948032 75975699 75980544 75999848 76546048 76578816 76598272 77068807 77153262 77201408 77541168 77675648 77760768 77794056 78426528 78451456 78874529 79069184 79417164 79691776 80042496 80062832 80184879 80323944 80622441 80693248 80816256 80956416 81277908 81338547 81938704 81979008 81999836 82624512 82645504 82771488 83244309 83296256 83423232 83480148 83899776 83921092 83935692 84137472 84581888 84618096 84644992 84774024 85306048 85311488 85342566 85441536 85499829 85951441 85983232 86114304 86173056 86628224 86665308 86851584 87310336 87347712 87369904 87385104 88057856 88095552 88117934 88257888 88598786 88811776 88952832 89483692 89653248 90070686 90188288 90226896 90779904 90898432 90937344 90960448 91298472 91676672 92040736 92080137 92181042 92340912 92976192 92999814 93161104 93507306 93708288 93732096 93894656 94243584 94267528 94470144 94633984 95009792 95050464 95074613 95154624 95225616 95823232 95969304 95975424 95999808 96548194 96731136 96755712 97302211 97308416 97350072 97456752 97517568 98074624 98116608 98141536 98224128 98291142 98914304 99065088 99096576 99630984 99876864 99913248 100440992 100483989 100515928 100663296 101300932 101307392 101461824 102105088 102260736 102330504 102871016 103136256 103388224 103545828 103681024 103725408 103751761 104568704 104806242 105631488 105889552 106050969 106463232 106723328 106886016 106913172 107098592 107496588 107755008 107801136 107941888 108370544 108451396 109298374 109305344 109471968 109499781 110166016 110333952 110361984 110409228 110992412 111230976 111278592 111306864 111866368 111914256 112183296 112824128 112872426 112996116 113032032 113080419 113790088 113922048 113970816 113999772 114819072 114868224 114897408 115553744 115729893 115802112 116311752 116463616 116513472 116543074 116641152 117460736 117639792 117677184 117927193 118603776 119125746 119273678 119537664 120063744 120094248 120302528 120485916 121039872 121249792 121434624 121731296 121916862 122773516 122908056 122968512 122999754 123121216 123936768 123968256 123999752 124676408 124944384 124976128 125658112 125743843 125849664 125881638 125960192 126733952 126872832 126927144 126967488 127959072 127967232 127999744 128013849 128690021 128974848 129007616 129800096 129942336 129997962 130023424 130822144 130965504 131021568 131054856 132086784 132128768 132143328 132176901 132841312 132898179 133169152 133217664 133978652 134217728 134225538 135282432 135340344 136347648 136406016 136440672 136947708 137220071 137515008 138061104 138300544 138511368 139499721 139741656 140260959 140598144 140841984 141365376 141401292 141705216 141950976 142514688 142550896 142575696 143328784 143673344 143734848 143999712 144555914 144822291 145133568 145962624 145999708 146025108 146276352 147111936 147149312 147174912 147212304 148307968 148371456 148409152 148644864 149219008 149446476 149577728 149815296 150496568 150661488 150709376 150773892 150994944 151896064 151951398 151961088 151999696 153092096 153157632 153196544 154137614 154306524 154402816 155082336 155351296 155521536 155588112 156853056 156902912 157749058 158138368 158834328 159383552 160084992 160125664 160369758 160647888 161244882 161386496 161632512 161912832 162555816 162677094 163877408 163947561 163958016 163999672 165249024 165291008 165542976 166488618 166592512 166846464 166960296 167799552 167842184 167871384 168274944 169163776 169236192 169279189 169289984 169308639 169548048 170202931 170612096 170622976 170685132 170883072 170999658 171902882 171966464 172228608 172346112 173256448 173330616 173703168 174620672 174695424 174739808 174770208 174814611 176115712 176191104 176235868 176515776 177197572 177623552 177905664 178910517 178967384 179306496 180141372 180376576 180453792 180499639 181559808 181796864 181874688 181920896 182596944 183353344 184081472 184160274 184362084 184499631 184681824 185952384 185999628 186322208 187014612 187416576 187464192 187789312 188487168 188535056 188822457 188940288 189267968 190019584 190100928 190149226 190309248 190451232 191646464 191938608 191950848 191999616 193096388 193462272 193511424 194604422 194616832 194700144 194913504 195035136 196149248 196233216 196283072 196448256 196582284 197828608 198130176 198193152 199261968 199753728 199826496 200881984 200967978 201031856 201326592 201338307 202601864 202614784 202923648 204210176 204521472 204661008 205161007 205742032 206272512 206776448 207091656 207362048 207450816 207503522 209137408 209612484 209967929 211262976 211779104 212101938 212926464 213446656 213772032 213826344 214197184 214993176 215510016 215602272 215883776 216741088 216833871 216902792 218596748 218610688 218943936 218999562 220332032 220667904 220723968 220818456 221984824 222461952 222557184 222613728 223732736 223828512 223885379 224366592 225648256 225744852 225992232 226064064 226160838 227580176 227844096 227927097 227941632 227999544 229638144 229736448 229794816 231107488 231206421 231459786 231604224 232623504 232927232 233026944 233086148 233282304 234921472 235279584 235354368 235854386 236623587 237207552 238251492 238547356 238725329 239075328 240127488 240188496 240605056 240971832 242079744 242499584 242869248 243462592 243833724 244015641 244318663 245547032 245816112 245937024 245999508 246242432 247873536 247936512 247999504 249352816 249732927 249888768 249952256 251316224 251487686 251699328 251763276 251920384 253467904 253745664 253854288 253934976 255918144 255934464 255999488 256027698 257380042 257854323 257949696 258015232 259600192 259884672 259995924 260046848 261644288 261931008 262043136 262109712 264173568 264257536 264286656 264353802 265682624 265796358 266338304 266435328 267957304 268435456 268451076 270564864 270680688 272695296 272812032 272881344 273895416 274440142 275030016 276122208 276240411 276601088 277022736 277699519 278999442 279483312 280521918 281196288 281683968 282730752 282802584 283410432 283901952 285029376 285101792 285151392 285223839 286657568 287346688 287469696 287999424 289111828 289644582 290267136 291906633 291925248 291999416 292050216 292552704 294223872 294298624 294349824 294424608 294499411 296106469 296615936 296742912 296818304 297289728 298438016 298892952 299155456 299630592 300993136 301322976 301418752 301451967 301547784 301989888 303792128 303902796 303922176 303999392 306184192 306315264 306393088 308275228 308613048 308805632 310164672 310702592 311043072 311176224 311255283 313706112 313805824 315498116 316276736 317668656 318767104 320169984 320251328 320739516 321295776 322489764 322772992 323265024 323825664 325111632 325354188 327754816 327895122 327916032 327999344 328499343 330498048 330582016 331085952 332977236 333185024 333692928 333920592 335599104 335684368 335742768 336549888 338327552 338472384 338558378 338579968 338617278 339096096 340405862 341224192 341245952 341370264 341766144 341999316 343805764 343932928 344457216 344692224 346512896 346661232 347406336 349241344 349390848 349479616 349540416 349629222 352231424 352382208 352471736 353031552 353781579 354395144 355247104 355811328 357821034 357934768 358612992 360282744 360753152 360907584 360999278 363119616 363593728 363749376 363841792 365193888 365286671 366706688 368162944 368320548 368724168 368999262 369363648 371904768 371999256 372644416 374029224 374833152 374928384 375578624 376974336 377070112 377231529 377644914 377880576 378535936 380039168 380201856 380298452 380618496 380902464 383292928 383877216 383901696 383999232 386070063 386192776 386924544 387022848 389208844 389233664 389400288 389499221 389827008 390070272 392298496 392466432 392566144 392896512 393164568 395657216 396260352 396386304 396530703 398523936 398625187 398694537 399507456 399652992 401763968 401935956 402063712 402653184 402676614 405203728 405229568 405847296 408420352 409042944 409322016 410322014 411484064 411660213 412545024 413552896 414183312 414724096 414901632 415007044 418274816 419224968 419935858 422525952 423558208 424203876 425047537 425852928 426893312 427544064 427652688 428394368 429986352 431020032 431204544 431767552 433482176 433667742 433805584 434466873 437193496 437221376 437887872 437999124 440664064 441335808 441447936 441636912 443969648 444923904 445114368 445227456 447465472 447657024 447770758 448733184 451296512 451489704 451984464 452128128 452321676 455160352 455688192 455854194 455883264 455999088 459276288 459472896 459589632 462214976 462412842 462919572 463208448 465247008 465854464 466053888 466172296 466564608 469842944 470559168 470708736 471708772 473247174 474415104 476502984 477094712 477450658 478150656 480254976 480376992 481210112 481943664 483121081 484159488 484999168 485738496 486925184 487667448 488031282 488637326 491094064 491632224 491842683 491874048 491999016 492484864 495747072 495873024 495999008 498705632 499465854 499777536 499904512 502632448 502975372 503398656 503526552 503840768 506935808 507491328 507708576 507837567 507869952 510608793 511836288 511868928 511998976 512055396 514760084 515144131 515708646 515899392 516030464 519200384 519769344 519991848 520093696 523288576 523862016 524086272 524219424 524443833 527213957 528347136 528515072 528573312 528707604 531365248 531592716 532676608 532870656 535914608 536731551 536902152 541129728 541361376 541498917 545390592 545624064 545762688 547790832 548880284 550060032 552244416 552480822 553202176 554045472 555399038 557998884 558966624 561043836 562392576 563367936 565461504 565605168 566820864 567803904 570058752 570203584 570302784 570447678 573315136 574693376 574939392 575998848 578223656 579289164 580534272 583174201 583813266 583850496 583998832 584100432 585105408 588447744 588597248 588699648 588849216 588998822 592212938 593231872 593485824 593636608 594579456 596876032 597785904 598310912 599261184 601986272 602645952 602837504 602903934 603095568 603979776 607584256 607805592 607844352 607998784 612368384 612630528 612786176 615483021 616550456 617226096 617611264 620329344 621405184 622086144 622352448 622510566 627412224 627611648 629903787 630996232 632553472 635337312 635498729 637534208 640339968 640502656 641479032 642591552 644979528 645545984 646530048 647651328 650223264 650388463 650501613 650708376 655509632 655790244 655832064 655998688 656998686 660996096 661164032 662171904 665954472 666370048 667385856 667841184 671198208 671368736 671485536 671656137 673099776 676655104 676944768 677116756 677159936 677234556 678192192 680811724 682448384 682491904 682740528 683532288 683998632 687611528 687865856 688914432 689384448 693025792 693322464 693498613 693619263 694812672 698482688 698781696 698959232 699080832 699258444 704462848 704764416 704943472 706063104 707563158 708790288 709870761 710494208 711622656 715642068 715869536 716175987 717225984 720565488 721506304 721815168 721998556 726239232 727187456 727498752 727683584 730387776 730573342 732955989 733413376 736325888 736641096 737448336 737998524 738727296 743809536 743998512 745288832 748058448 749666304 749856768 751157248 753948672 754140224 754463058 755289828 755761152 757071872 760078336 760403712 760596904 761236992 761804928 766585856 767754432 767803392 767998464 772140126 772385552 773562969 773849088 774045696 778417688 778467328 778800576 778998442 779654016 780140544 784596992 784932864 785132288 785793024 786329136 791314432 792520704 792772608 793061406 797047872 797250374 797389074 799014912 799305984 803527936 803871912 804127424 805306368 805353228 810407456 810459136 811694592 816840704 818085888 818644032 820644028 822968128 823320426 825090048 827105792 828366624 829448192 829803264 830014088 833098557 836549632 838449936 839871716 840498319 845051904 847116416 848407752 850095074 851705856 853786624 855088128 855305376 855671517 856788736 859972704 860191193 862040064 862409088 863535104 866964352 867335484 867611168 868933746 874386992 874442752 875719899 875775744 875998248 881328128 882671616 882895872 883273824 883498233 887939296 888319407 889847808 890228736 890454912 894930944 895314048 895541516 897466368 902593024 902979408 903968928 904256256 904643352 910320704 911376384 911708388 911766528 911998176 917207843 918552576 918945792 919179264 924429952 924825684 925839144 926416896 930494016 931708928 932107776 932344592 933129216 933765849 939685888 941118336 941417472 943417544 946494348 948830208 953005968 954189424 954901316 956301312 960509952 960753984 962420224 963887328 966242162 968318976 969998336 971476992 973850368 975334896 976062564 977274652 982188128 983264448 983685366 983748096 983998032 984969728 991494144 991746048 991998016 997411264 998931708 999555072 999809024 1005264896 1005950744 1006797312 1007053104 1007681536 1013871616 1014982656 1015417152 1015675134 1015739904 1021217586 1023672576 1023737856 1023997952 1024110792 1029520168 1030288262 1031417292 1031798784 1032060928 1038334553 1038400768 1039538688 1039983696 1040187392 1046577152 1047724032 1048172544 1048438848 1048887666 1054427914 1056694272 1057030144 1057146624 1057415208 1061344737 1062730496 1063185432 1065353216 1065741312 1071829216 1073463102 1073804304 1082259456 1082722752 1082997834 1090781184 1091248128 1091525376 1095581664 1095860013 1097760568 1100120064 1104488832 1104961644 1106404352 1108090944 1110798076 1115997768 1117933248 1122087672 1124785152 1126735872 1130923008 1131210336 1131497737 1131694587 1133641728 1135607808 1137672223 1140117504 1140407168 1140605568 1140895356 1146630272 1149386752 1149878784 1151997696 1156447312 1158210189 1158578328 1161068544 1166348402 1167626532 1167700992 1167997664 1168200864 1168497663 1170210816 1176895488 1177194496 1177399296 1177698432 1177997644 1184425876 1186463744 1186971648 1187273216 1189158912 1193752064 1195571808 1195875561 1196621824 1198522368 1203972544 1205291904 1205675008 1205807868 1206191136 1207959552 1215168512 1215611184 1215688704 1215997568 1224736768 1225261056 1225572352 1230966042 1233100912 1234452192 1234980639 1235222528 1240658688 1242810368 1244172288 1244704896 1245021132 1254824448 1255223296 1259807574 1261992464 1265106944 1270674624 1270997458 1275068416 1275142611 1280679936 1281005312 1282958064 1285183104 1289959056 1291091968 1293060096 1295302656 1300446528 1300776926 1301003226 1301416752 1311019264 1311580488 1311664128 1311997376 1313997372 1321992192 1322328064 1324343808 1331908944 1332740096 1334771712 1335682368 1342396416 1342737472 1342971072 1343312274 1346199552 1353310208 1353889536 1354233512 1354319872 1354469112 1356384384 1361623448 1364896768 1364983808 1365481056 1367064576 1367997264 1373281183 1375223056 1375731712 1377828864 1378768896 1386051584 1386644928 1386997226 1387238526 1389625344 1396965376 1397563392 1397918464 1398161664 1398516888 1408925696 1409528832 1409886944 1412126208 1415126316 1417580576 1419741522 1420988416 1423245312 1431284136 1431739072 1432351974 1434451968 1441130976 1443012608 1443630336 1443997112 1449363243 1452478464 1454374912 1454997504 1455367168 1460775552 1461146684 1465911978 1466826752 1472651776 1473282192 1474896672 1475997048 1477454592 1487619072 1487997024 1490577664 1496116896 1496497007 1499332608 1499713536 1502314496 1507897344 1508280448 1508926116 1510579656 1511522304 1514143744 1520156672 1520807424 1521193808 1522473984 1523512701 1523609856 1531826379 1533171712 1535508864 1535606784 1535996928 1544280252 1544771104 1545432393 1547125938 1547698176 1548091392 1556835376 1556934656 1557601152 1557996884 1559308032 1560281088 1569193984 1569865728 1570264576 1571586048 1572658272 1581641871 1582628864 1585041408 1585545216 1586122812 1594095744 1594500748 1594778148 1598029824 1598611968 1607055872 1607743824 1608254848 1610706456 1620814912 1620918272 1623389184 1624496751 1633077379 1633681408 1636171776 1637288064 1641288056 1645936256 1646640852 1650180096 1654211584 1656733248 1658896384 1659606528 1660028176 1666197114 1673099264 1676899872 1679743432 1680996638 1690103808 1694232832 1696815504 1700190148 1703411712 1707573248 1710176256 1710610752 1711343034 1713577472 1719945408 1720382386 1724080128 1724818176 1727070208 1733928704 1734670968 1735222336 1737867492 1748773984 1748885504 1749522603 1751439798 1751551488 1751996496 1762656256 1765343232 1765791744 1766547648 1766996466 1775878592 1776638814 1779695616 1780457472 1780909824 1789861888 1790628096 1791083032 1794932736 1805186048 1805958816 1806417647 1807937856 1808512512 1809286704 1820641408 1822752768 1823416776 1823533056 1823996352 1834415686 1837105152 1837891584 1838358528 1846449063 1848742009 1848859904 1849651368 1851678288 1852833792 1860988032 1863417856 1864215552 1864689184 1866258432 1867531698 1879371776 1882236672 1882834944 1886835088 1889711361 1892988696 1897660416 1906011936 1906496187 1908378848 1909802632 1912602624 1921019904 1921507968 1924840448 1927774656 1932484324 1936637952 1939996672 1942953984 1947700736 1950669792 1951165389 1952125128 1954549304 1964376256 1966528896 1967370732 1967496192 1967996064 1969939456 1979237977 1982988288 1983492096 1983996032 1994822528 1997863416 1999110144 1999618048 2010529792 2011901488 2013594624 2014106208 2014968411 2015363072 2027743232 2029965312 2030834304 2031350268 2031479808 2042435172 2047345152 2047475712 2047995904 2048221584 2059040336 2060576524 2062834584 2063597568 2064121856 2076669106 2076801536 2079077376 2079967392 2080374784 2080495839 2093154304 2095448064 2096345088 2096877696 2097775332 2108855828 2113388544 2114060288 2114293248 2114830416 2122689474 2125460992 2126370864 2130706432 2131482624 2143658432 2146926204 2147608608 2148527961 2164518912 2165445504 2165995668 2181562368 2182496256 2183050752 2191163328 2191720026 2195521136 2198867967 2200240128 2208977664 2209923288 2212808704 2216181888 2221596152 2231995536 2235866496 2240616667 2244175344 2249570304 2253471744 2261846016 2262420672 2262995474 2263389174 2267283456 2271215616 2275344446 2280235008 2280814336 2281211136 2281790712 2293260544 2298773504 2299757568 2303995392 2312894624 2316420378 2317156656 2322137088 2332696804 2335253064 2335401984 2335995328 2336401728 2336995326 2340421632 2353790976 2354388992 2354798592 2355396864 2355995288 2368851752 2372927488 2373943296 2374546432 2378317824 2387504128 2389133017 2391143616 2391751122 2393243648 2397044736 2407945088 2410583808 2411350016 2411615736 2412382272 2415919104 2430337024 2431222368 2431377408 2431995136 2445110399 2449473536 2450522112 2451144704 2461932084 2466201824 2468904384 2469961278 2470445056 2481317376 2485620736 2488344576 2489409792 2490042264 2499295671 2509648896 2510446592 2519615148 2521494957 2523984928 2530213888 2541349248 2541994916 2550136832 2550285222 2561359872 2562010624 2565916128 2570366208 2579918112 2580573579 2582183936 2586120192 2590605312 2600893056 2601553852 2602006452 2602833504 2622038528 2623160976 2623328256 2623994752 2627994744 2643984384 2644656128 2648687616 2650494699 2663817888 2664494671 2664958221 2665480192 2669543424 2671364736 2684792832 2685474944 2685942144 2686624548 2692399104 2706620416 2707779072 2708467024 2708639744 2708938224 2712768768 2723246896 2729793536 2729967616 2730962112 2734129152 2735994528 2746562366 2750446112 2751463424 2751623529 2755657728 2757537792 2772103168 2773289856 2773994452 2774477052 2779250688 2793930752 2795126784 2795836928 2796323328 2797033776 2817851392 2819057664 2819773888 2824252416 2830252632 2835161152 2839483044 2841976832 2846490624 2862568272 2863478144 2864703948 2868903936 2882261952 2886025216 2887260672 2887994224 2898726486 2904956928 2908749824 2909995008 2910734336 2921551104 2922293368 2931823956 2933653504 2945303552 2946564384 2949793344 2951994096 2954909184 2975238144 2975994048 2981155328 2992233792 2992994014 2998665216 2999427072 3004628992 3015794688 3016560896 3017852232 3021159312 3023044608 3028287488 3040313344 3041614848 3042387616 3044947968 3047025402 3047219712 3063652758 3066343424 3071017728 3071213568 3071993856 3088560504 3089542208 3090864786 3094251876 3095396352 3096182784 3113670752 3113869312 3115003659 3115202304 3115993768 3118616064 3120562176 3138387968 3139731456 3140529152 3143172096 3145316544 3163283742 3165257728 3170082816 3171090432 3172245624 3188191488 3189001496 3189556296 3196059648 3197223936 3214111744 3215487648 3216304591 3216509696 3221412912 3233855689 3241629824 3241836544 3246778368 3248993502 3266154758 3267362816 3272343552 3274576128 3282576112 3287580039 3291872512 3293281704 3300360192 3308423168 3313466496 3317792768 3319213056 3320056352 3332394228 3346198528 3353799744 3359486864 3361993276 3380207616 3388465664 3393631008 3394493211 3400380296 3406823424 3413016669 3415146496 3420352512 3421221504 3422686068 3427154944 3439890816 3440764772 3448160256 3449636352 3454140416 3467857408 3469341936 3470444672 3475734984 3497547968 3497771008 3499045206 3502879596 3503102976 3503992992 3505492989 3524009081 3525312512 3530686464 3531583488 3533095296 3533992932 3551757184 3553277628 3559391232 3560914944 3561819648 3579723776 3581256192 3582166064 3587626683 3589865472 3610372096 3611917632 3612835294 3615875712 3617025024 3618573408 3641282816 3645505536 3646833552 3647066112 3647992704 3668831372 3674210304 3675783168 3676717056 3692898126 3697484018 3697719808 3699302736 3703356576 3705667584 3721976064 3726835712 3728431104 3729378368 3732516864 3735063396 3758743552 3764473344 3765669888 3773670176 3779422722 3785977392 3795320832 3812023872 3812992374 3816757696 3819605264 3825205248 3825427833 3842039808 3843015936 3849680896 3855549312 3864968648 3873275904 3879993344 3885907968 3895401472 3898059133 3901339584 3902330778 3904250256 3909098608 3928752512 3933057792 3934741464 3934992384 3935992128 3939878912 3958475954 3965976576 3966984192 3967992064 3989390651 3989645056 3995726832 3998220288 3999236096 4021059584 4023802976 4027189248 4028212416 4029936822 4030726144 4055486464 4059930624 4061668608 4062700536 4062959616 4084870344 4094690304 4094951424 4095991808 4096443168 4118080672 4119843549 4121153048 4125669168 4127195136 4128243712 4153338212 4153603072 4158154752 4159934784 4160749568 4160991678 4186308608 4190896128 4192690176 4193755392 4195550664 4217711656 4226777088 4228120576 4228586496 4229660832 4245378948 4250921984 4252741728 4253822201 4261412864 4262965248 4287316864 4293852408 4295217216 4297055922 4329037824 4330891008 4331991336 4348089729 4363124736 4364992512 4366101504 4382326656 4383440052 4391042272 4397735934 4400480256 4417955328 4419846576 4425617408 4432363776 4443192304 4463991072 4471732992 4481233334 4488350688 4489491021 4499140608 4506943488 4523692032 4524841344 4525990948 4526778348 4534566912 4542431232 4550688892 4560470016 4561628672 4562422272 4563581424 4586521088 4597547008 4599515136 4607990784 4625789248 4632840756 4634313312 4636297179 4644274176 4665393608 4670506128 4670803968 4671990656 4672803456 4673990652 4680843264 4707581952 4708777984 4709597184 4710793728 4711990576 4737703504 4744925613 4745854976 4747886592 4749092864 4756635648 4775008256 4778266034 4782287232 4783502244 4786487296 4794089472 4815890176 4821167616 4822700032 4823231472 4824764544 4860674048 4862444736 4862754816 4863990272 4890220798 4898947072 4899232137 4901044224 4902289408 4923864168 4932403648 4937808768 4939922556 4940890112 4962634752 4971241472 4976689152 4978819584 4980084528 4998591342 5019297792 5020893184 5039230296 5042989914 5047969856 5060427776 5082698496 5083989832 5100273664 5100570444 5122719744 5124021248 5131832256 5140732416 5159836224 5161147158 5164367872 5172240384 5181210624 5201786112 5203107704 5204012904 5205667008 5244077056 5246321952 5246656512 5247989504 5248567809 5255989488 5276290861 5287968768 5289312256 5297375232 5300989398 5327635776 5328989342 5329916442 5330960384 5339086848 5342729472 5369585664 5370949888 5371884288 5373249096 5384798208 5413240832 5415558144 5416934048 5417279488 5417876448 5419252941 5425537536 5446493792 5459587072 5459935232 5461924224 5468258304 5471989056 5493124732 5500892224 5502926848 5503247058 5511315456 5515075584 5544206336 5546226027 5546579712 5547988904 5548954104 5558501376 5587861504 5590253568 5591673856 5592646656 5594067552 5595488809 5626022911 5635702784 5638115328 5639547776 5648504832 5660505264 5670322304 5678966088 5683953664 5692981248 5719488561 5725136544 5726956288 5729407896 5737807872 5764523904 5772050432 5774521344 5775988448 5797452972 5809913856 5817499648 5819990016 5821468672 5843102208 5844586736 5853496167 5863647912 5867307008 5890607104 5893128768 5899586688 5903988192 5909818368 5937713931 5950476288 5951988096 5962310656 5984467584 5985988028 5997330432 5998854144 6009257984 6031589376 6033121792 6035704464 6042318624 6046089216 6056574976 6080626688 6083229696 6084775232 6089895936 6094050804 6094439424 6127305516 6132686848 6142035456 6142427136 6143987712 6177121008 6179084416 6181729572 6188503752 6190792704 6192365568 6227341504 6227738624 6230007318 6230404608 6231987536 6237232128 6241124352 6241487517 6276775936 6279462912 6281058304 6286344192 6290633088 6326567484 6330515456 6340165632 6342180864 6344491248 6376382976 6378002992 6379112592 6392119296 6394447872 6428223488 6430975296 6432609182 6433019392 6442825824 6467711378 6483259648 6483673088 6493556736 6497987004 6532309516 6534725632 6544687104 6549152256 6565152224 6575160078 6583745024 6586563408 6600720384 6616846336 6626932992 6635585536 6638426112 6640112704 6664788456 6692397056 6707599488 6718973728 6721850001 6723986552 6760415232 6776931328 6787262016 6788986422 6800760592 6813646848 6826033338 6830292992 6840705024 6842443008 6845372136 6854309888 6879781632 6881529544 6896320512 6899272704 6908280832 6935714816 6938683872 6940446749 6940889344 6951469968 6995095936 6995542016 6998090412 7005759192 7006205952 7007985984 7010985978 7048018162 7050625024 7061372928 7063166976 7066190592 7067985864 7103514368 7106555256 7118782464 7121829888 7123639296 7159447552 7162512384 7164332128 7167399051 7175253366 7179730944 7220744192 7223835264 7225670588 7231751424 7234050048 7237146816 7282565632 7291011072 7293667104 7294132224 7295985408 7335331197 7337662744 7348420608 7351566336 7353434112 7385796252 7394968036 7395439616 7398605472 7400485199 7406713152 7411335168 7443952128 7453671424 7456862208 7458756736 7465033728 7470126792 7517487104 7528946688 7531339776 7547340352 7558845444 7564484871 7571954784 7573878553 7590641664 7624047744 7625984748 7633515392 7639210528 7650410496 7650855666 7684079616 7686031872 7699361792 7711098624 7729937296 7741720737 7746551808 7759986688 7771815936 7790802944 7796118266 7802679168 7804661556 7808500512 7818197216 7857505024 7866115584 7869482928 7869984768 7871984256 7879757824 7916951908 7931953152 7933968384 7935984128 7978781302 7979290112 7991453664 7993484013 7996440576 7998472192 8042119168 8047605952 8054378496 8056424832 8059873644 8061452288 8110972928 8119861248 8123337216 8125401072 8125919232 8169740688 8189380608 8189902848 8191983616 8192886336 8236161344 8239687098 8242306096 8251338336 8254390272 8254870587 8256487424 8306676424 8307206144 8316309504 8319869568 8321499136 8321983356 8372617216 8381792256 8385380352 8387510784 8391101328 8435423312 8453554176 8456241152 8457172992 8459321664 8490757896 8501843968 8505483456 8507644402 8522825728 8525930496 8574633728 8587704816 8590434432 8594111844 8608685089 8658075648 8661782016 8663982672 8696179458 8726249472 8729985024 8732203008 8764653312 8766880104 8782084544 8795471868 8800960512 8835910656 8839693152 8851234816 8864727552 8886384608 8927982144 8943465984 8962466668 8976701376 8978982042 8998281216 9013886976 9047384064 9049682688 9051981896 9053556696 9069133824 9084862464 9101377784 9120940032 9123257344 9124844544 9127162848 9173042176 9179300539 9195094016 9199030272 9215981568 9251578496 9265681512 9268626624 9272594358 9288548352 9330787216 9341012256 9341607936 9343981312 9345010977 9345606912 9347981304 9361686528 9415163904 9417555968 9419194368 9421587456 9423981152 9475407008 9489851226 9491709952 9495773184 9498185728 9513271296 9550016512 9556532068 9564574464 9567004488 9572974592 9588178944 9631780352 9642335232 9645400064 9646462944 9648913773 9649529088 9701567067 9721348096 9724889472 9725509632 9727980544 9780441596 9787738489 9797894144 9798464274 9802088448 9804578816 9847728336 9864807296 9875617536 9879845112 9881780224 9925269504 9942482944 9953378304 9957639168 9960169056 9997182684 10017065183 10038595584 10041786368 10078460592 10085979828 10095939712 10120855552 10165396992 10167979664 10183479633 10201140888 10239050007 10245439488 10248042496 10263664512 10281464832 10319672448 10322294316 10328735744 10344480768 10362421248 10403572224 10406215408 10408025808 10411334016 10488154112 10492643904 10493313024 10495979008 10497135618 10511978976 10552581722 10572027243 10575937536 10578624512 10594750464 10601978796 10655271552 10657978684 10659832884 10661920768 10678173696 10685458944 10739171328 10741899776 10743768576 10746498192 10769596416 10826481664 10831116288 10833868096 10834558976 10835752896 10838505882 10851075072 10892987584 10919174144 10919870464 10923848448 10936516608 10943978112 10986249464 11001784448 11005853696 11006494116 11022630912 11030151168 11088412672 11092452054 11093159424 11095977808 11097908208 11117002752 11175723008 11180507136 11183347712 11185293312 11188135104 11190977618 11252045822 11271405568 11276230656 11279095552 11297009664 11321010528 11340644608 11357932176 11367907328 11385962496 11438977122 11450273088 11453912576 11458815792 11475615744 11529047808 11544100864 11549042688 11551976896 11594905944 11619827712 11634999296 11639980032 11642937344 11686204416 11689173472 11694177399 11706992334 11727295824 11734614016 11781214208 11786257536 11799173376 11807976384 11819636736 11875427862 11900952576 11903976192 11924621312 11968171953 11968935168 11971976056 11994660864 11997708288 12018515968 12063178752 12066243584 12071408928 12074475851 12084637248 12092178432 12113149952 12161253376 12166459392 12169550464 12179791872 12188101608 12188878848 12254611032 12265373696 12284070912 12284854272 12287975424 12354242016 12357380797 12358168832 12359530647 12363459144 12377007504 12381585408 12384731136 12454683008 12455477248 12460014636 12460809216 12463975072 12474464256 12482248704 12482975034 12553551872 12558925824 12562116608 12572688384 12581266176 12653134968 12661030912 12680331264 12684361728 12688982496 12752765952 12756005984 12758225184 12761466603 12784238592 12788895744 12856446976 12861950592 12865218364 12866038784 12885651648 12935422756 12966519296 12967346176 12987113472 12995974008 13064619032 13069451264 13089374208 13098304512 13130304448 13150320156 13167490048 13173126816 13176473647 13201440768 13233692672 13253865984 13271171072 13276852224 13280225408 13329576912 13384794112 13415198976 13437947456 13443700002 13447973104 13468473063 13520830464 13553862656 13574524032 13577972844 13601521184 13627293696 13652066676 13660585984 13681410048 13684886016 13690744272 13708619776 13759563264 13763059088 13792641024 13798545408 13816561664 13871429632 13877367744 13880893498 13881778688 13902939936 13990191872 13991084032 13996180824 14011518384 14012411904 14015971968 14021971956 14096036324 14101250048 14122745856 14126333952 14132381184 14135971728 14207028736 14213110512 14237564928 14243659776 14247278592 14318895104 14325024768 14328664256 14334798102 14350506732 14359461888 14441488384 14447670528 14451341176 14463502848 14468100096 14474293632 14565131264 14582022144 14587334208 14588264448 14591970816 14670662394 14675325488 14696841216 14697696411 14703132672 14706868224 14771592504 14789936072 14790879232 14797210944 14800970398 14813426304 14822670336 14887904256 14907342848 14913724416 14917513472 14930067456 14940253584 14976753511 15034974208 15057893376 15062679552 15094680704 15117690888 15128969742 15143909568 15147757106 15181283328 15248095488 15251969496 15267030784 15278421056 15300820992 15301711332 15368159232 15372063744 15398723584 15422197248 15459874592 15483441474 15493103616 15519973376 15543631872 15581605888 15592236532 15605358336 15609323112 15617001024 15636394432 15715010048 15732231168 15738965856 15739969536 15743968512 15759515648 15828872583 15833903816 15863906304 15867936768 15871968256 15957562604 15958580224 15969468061 15982907328 15986968026 15992881152 15996944384 16084238336 16095211904 16108756992 16112849664 16119747288 16122904576 16221945856 16239722496 16246674432 16250802144 16251838464 16257758823 16339481376 16343632667 16378761216 16379805696 16383967232 16385772672 16472322688 16479374196 16484612192 16502676672 16508780544 16509741174 16512974848 16613352848 16614412288 16632619008 16638678081 16639739136 16643966712 16745234432 16763584512 16770760704 16775021568 16782202656 16786466427 16870846624 16878068733 16907108352 16912482304 16914345984 16918643328 16981515792 17003687936 17010966912 17015288804 17045651456 17051860992 17149267456 17175409632 17180868864 17188223688 17217370178 17316151296 17323564032 17327965344 17392358916 17426949017 17452498944 17459970048 17464406016 17529306624 17533760208 17564169088 17590943736 17601921024 17671821312 17679386304 17702469632 17729455104 17772769216 17813141793 17855964288 17886931968 17924933336 17953402752 17957964084 17996562432 18027773952 18094768128 18099365376 18103963792 18107113392 18138267648 18169724928 18202755568 18241880064 18246514688 18249689088 18254325696 18346084352 18358601078 18390188032 18398060544 18431963136 18503156992 18531363024 18537253248 18545188716 18577096704 18661574432 18682024512 18683215872 18687962624 18690021954 18691213824 18695962608 18723373056 18830327808 18835111936 18838388736 18843174912 18847962304 18950814016 18979702452 18983419904 18991546368 18996371456 19026542592 19100033024 19113064136 19129148928 19134008976 19145949184 19176357888 19263560704 19284670464 19290800128 19292925888 19297827546 19299058176 19403134134 19442696192 19449778944 19451019264 19455961088 19560883192 19575476978 19595788288 19596928548 19604176896 19609157632 19695456672 19729614592 19751235072 19759690224 19763560448 19850539008 19884965888 19906756608 19915278336 19920338112 19994365368 20034130366 20077191168 20083572736 20156921184 20165550003 20171959656 20191879424 20241711104 20330793984 20335959328 20366959266 20402281776 20478100014 20490878976 20496084992 20527329024 20562929664 20639344896 20644588632 20657471488 20688961536 20724842496 20807144448 20812430816 20816051616 20821340247 20822668032 20976308224 20985287808 20986626048 20991958016 20994271236 21023957952 21105163444 21144054486 21151875072 21157249024 21189500928 21203957592 21310543104 21315957368 21319665768 21323841536 21356347392 21370917888 21478342656 21483799552 21487537152 21492996384 21498457003 21502197153 21539192832 21615772237 21652963328 21662232576 21667736192 21669117952 21671505792 21677011764 21702150144 21785975168 21838348288 21839740928 21847696896 21873033216 21887956224 21972498928 22003568896 22005993591 22012988232 22045261824 22060302336 22176825344 22184904108 22186318848 22191955616 22195816416 22201455597 22234005504 22351446016 22361014272 22366695424 22370586624 22376270208 22381955236 22504091644 22542811136 22552461312 22558191104 22594019328 22642021056 22681289216 22715864352 22721635659 22735814656 22771924992 22877954244 22900546176 22907825152 22917631584 22951231488 23058095616 23088201728 23098085376 23103953792 23189811888 23239655424 23269998592 23279960064 23285874688 23372408832 23378346944 23388354798 23413984668 23454591648 23469228032 23562428416 23572515072 23598346752 23615952768 23639273472 23750855724 23801905152 23807952384 23849242624 23936343906 23937870336 23943952112 23980452039 23989321728 23995416576 24037031936 24126357504 24132487168 24142817856 24148951702 24169274496 24184356864 24226299904 24322506752 24332918784 24339100928 24359583744 24376203216 24377757696 24509222064 24530747392 24568141824 24569708544 24575950848 24708484032 24714761594 24716337664 24719061294 24726918288 24754015008 24763170816 24769462272 24909366016 24910954496 24920029272 24921618432 24927950144 24948928512 24964497408 24965950068 25107103744 25117851648 25124233216 25145376768 25162532352 25306269936 25322061824 25360662528 25368723456 25377964992 25505531904 25512011968 25516450368 25522933206 25568477184 25577791488 25712893952 25723901184 25730436728 25732077568 25771303296 25826055267 25870845512 25933038592 25934692352 25974226944 25991948016 26055447889 26129238064 26138902528 26178748416 26196609024 26260608896 26300640312 26334980096 26346253632 26352947294 26402881536 26467385344 26507731968 26542342144 26553704448 26560450816 26659153824 26665926983 26769588224 26830397952 26875894912 26887400004 26895946208 26936946126 27041660928 27107725312 27149048064 27155945688 27203042368 27254587392 27304133352 27321171968 27362820096 27369772032 27381488544 27417239552 27519126528 27526118176 27537901617 27585282048 27597090816 27633123328 27742859264 27754735488 27761786996 27763557376 27805879872 27980383744 27982168064 27992361648 28023036768 28024823808 28031943936 28043943912 28192072648 28202500096 28245491712 28252667904 28264762368 28271943456 28414057472 28426221024 28433443133 28475129856 28487319552 28494557184 28637790208 28650049536 28657328512 28669596204 28701013464 28718923776 28882976768 28895341056 28902682352 28927005696 28936200192 28946741319 28948587264 29104701201 29130262528 29164044288 29174668416 29176528896 29183941632 29341324788 29350650976 29363215467 29393682432 29395392822 29406265344 29413736448 29543185008 29579872144 29581758464 29594421888 29601940796 29626852608 29645340672 29775808512 29814685696 29827448832 29835026944 29860134912 29880507168 29953507022 30051195549 30069948416 30115786752 30125359104 30189361408 30235381776 30257939484 30287819136 30295514212 30362566656 30496190976 30503938992 30534061568 30556842112 30603422664 30736318464 30744127488 30797447168 30844394496 30919749184 30966882948 30986207232 31028470201 31039946752 31087263744 31163211776 31184473064 31210716672 31218646224 31234002048 31272788864 31430020096 31464462336 31477931712 31479939072 31487937024 31519031296 31657745166 31667807632 31716081729 31727812608 31735873536 31743936512 31915125208 31917160448 31938936122 31965814656 31973936052 31985762304 31993888768 32168476672 32190423808 32217513984 32225699328 32239494576 32245809152 32443891712 32479444992 32493348864 32501604288 32503676928 32515517646 32678962752 32687265334 32757522432 32759611392 32767934464 32771545344 32944645376 32958748392 32969224384 33005353344 33017561088 33019482348 33025949696 33226705696 33228824576 33265238016 33277356162 33279478272 33287933424 33490468864 33527169024 33541521408 33550043136 33564405312 33572932854 33741693248 33756137466 33814216704 33824964608 33828691968 33837286656 33963031584 34007375872 34021933824 34030577608 34091302912 34103721984 34298534912 34350819264 34361737728 34376447376 34434740356 34632302592 34647128064 34655930688 34784717832 34853898034 34904997888 34919940096 34928812032 35058613248 35067520416 35082532197 35128338176 35181887472 35203842048 35267838913 35343642624 35358772608 35404939264 35458910208 35545538432 35626283586 35711928576 35773863936 35849866672 35904515859 35906805504 35915928168 35993124864 36055547904 36189536256 36198730752 36207927584 36214226784 36223427553 36276535296 36339449856 36405511136 36483760128 36493029376 36499378176 36508651392 36692168704 36717202156 36780376064 36796121088 36863926272 37006313984 37062726048 37072142391 37074506496 37090377432 37154193408 37323148864 37364049024 37366431744 37375925248 37380043908 37382427648 37391925216 37446746112 37605521563 37660655616 37670223872 37676777472 37686349824 37695924608 37901628032 37959404904 37966839808 37983092736 37992742912 38053085184 38200066048 38226128272 38258297856 38268017952 38284399809 38291898368 38352715776 38527121408 38569340928 38581600256 38585851776 38595655092 38598116352 38806268268 38885392384 38899557888 38902038528 38911922176 39121766384 39150953956 39193857096 39208353792 39218315264 39390913344 39459229184 39502470144 39519380448 39527120896 39529420941 39701078016 39769931776 39813513216 39830556672 39840676224 39988730736 40068260732 40154382336 40167145472 40313842368 40331100006 40343919312 40383758848 40483422208 40661587968 40671918656 40733918532 40804563552 40956200028 40981757952 40992169984 41054658048 41125859328 41278689792 41289177264 41314942976 41377923072 41449684992 41614288896 41624861632 41632103232 41642680494 41645336064 41952616448 41970575616 41973252096 41983916032 41988542472 42047915904 42210326888 42288108972 42303750144 42314498048 42379001856 42407915184 42571716673 42621086208 42631914736 42639331536 42647683072 42712694784 42741835776 42956685312 42967599104 42975074304 42985992768 42996914006 43004394306 43078385664 43231544474 43305926656 43324465152 43335472384 43338235904 43343011584 43354023528 43404300288 43571950336 43676696576 43679481856 43695393792 43746066432 43775912448 43944997856 44007137792 44011987182 44025976464 44090523648 44120604672 44353650688 44369808216 44372637696 44383911232 44391632832 44402911194 44468011008 44702892032 44722028544 44733390848 44741173248 44752540416 44763910472 44930260533 45008183288 45085622272 45104922624 45116382208 45188038656 45284042112 45362578432 45431728704 45443271318 45471629312 45543849984 45755908488 45801092352 45815650304 45835263168 45902462976 46116191232 46176403456 46196170752 46207907584 46379623776 46391407217 46479310848 46539997184 46559920128 46571749376 46744817664 46756693888 46776709596 46827969336 46909183296 46938456064 47124856832 47145030144 47196693504 47231905536 47278546944 47486617749 47501711448 47603810304 47615904768 47698485248 47872687812 47875740672 47887904224 47908404183 47960904078 47978643456 47990833152 48074063872 48252715008 48264974336 48285635712 48297903404 48338548992 48368713728 48452599808 48645013504 48665837568 48678201856 48719167488 48752406432 48755515392 49018444128 49030898001 49061494784 49136283648 49139417088 49151901696 49416968064 49429523188 49432675328 49438122588 49453836576 49508030016 49526341632 49538924544 49818732032 49821908992 49840058544 49843236864 49855900288 49897857024 49931900136 50214207488 50235703296 50248466432 50290753536 50325064704 50359399281 50612539872 50625398749 50634206199 50644123648 50721325056 50737446912 50755929984 51011063808 51024023936 51032900736 51045866412 51136954368 51155582976 51425787904 51447802368 51460873456 51464155136 51542606592 51652110534 51741691024 51866077184 51869384704 51948453888 51983896032 52110895778 52258476128 52277805056 52280847051 52357496832 52393218048 52521217792 52601280624 52669960192 52692507264 52705894588 52805763072 52934770688 53015463936 53084684288 53107408896 53120901632 53318307648 53331853966 53539176448 53660795904 53751789824 53774800008 53791892416 53873892252 54083321856 54215450624 54298096128 54311891376 54406084736 54509174784 54608266704 54642343936 54725640192 54739544064 54762977088 54834479104 55038253056 55052236352 55075803234 55170564096 55194181632 55266246656 55485718528 55509470976 55523573992 55527114752 55611759744 55960767488 55964336128 55984723296 56046073536 56049647616 56063887872 56087887824 56384145296 56405000192 56490983424 56505335808 56529524736 56543886912 56828114944 56852442048 56866886266 56950259712 56974639104 56989114368 57275580416 57300099072 57314657024 57339192408 57402026928 57437847552 57765953536 57790682112 57805364704 57854011392 57872400384 57893482638 57897174528 58209402402 58260525056 58328088576 58349336832 58353057792 58367883264 58682649576 58701301952 58726430934 58787364864 58790785644 58812530688 58827472896 59086370016 59159744288 59163516928 59188843776 59203881592 59253705216 59290681344 59551617024 59629371392 59654897664 59670053888 59720269824 59761014336 59907014044 60102391098 60139896832 60231573504 60250718208 60378722816 60470763552 60515878968 60575638272 60591028424 60725133312 60992381952 61007877984 61068123136 61113684224 61206845328 61356377287 61472636928 61488254976 61594894336 61688788992 61839498368 61933765896 61972414464 62056940402 62079893504 62174527488 62326423552 62368946128 62421433344 62437292448 62464020741 62468004096 62545577728 62860040192 62928924672 62955863424 62959878144 62975874048 63038062592 63315490332 63335615264 63432163458 63455625216 63471747072 63487873024 63830250416 63834320896 63877872244 63931629312 63947872104 63971524608 63987777536 64336953344 64380847616 64435027968 64451398656 64478989152 64491618304 64495371009 64847316711 64887783424 64958889984 64986697728 65003208576 65007353856 65031035292 65357925504 65374530668 65515044864 65519222784 65535868928 65543090688 65889290752 65917496784 65938448768 66010706688 66038964696 66051899392 66453411392 66457649152 66530476032 66554712324 66558956544 66575866848 66604366791 66956172539 66980937728 67054338048 67083042816 67100086272 67128810624 67145865708 67483386496 67512274932 67628433408 67649929216 67657383936 67674573312 67926063168 68014751744 68043867648 68061155216 68164906977 68207443968 68597069824 68701638528 68723475456 68752894752 68869480712 69264605184 69294256128 69311861376 69569435664 69707796068 69809995776 69839880192 69857624064 70117226496 70135040832 70165064394 70256676352 70363774944 70407684096 70535677826 70687285248 70717545216 70809878528 70917820416 71091076864 71252567172 71423857152 71547727872 71699733344 71809031718 71813611008 71831856336 71986249728 72111095808 72379072512 72397461504 72415855168 72428453568 72446855106 72553070592 72678899712 72811022272 72967520256 72986058752 72998756352 73017302784 73384337408 73434404312 73560752128 73592242176 73727852544 74012627968 74063123527 74125452096 74144284782 74149012992 74180754864 74308386816 74646297728 74728098048 74732863488 74751850496 74760087816 74764855296 74783850432 74893492224 75211043126 75321311232 75340447744 75353554944 75372699648 75391849216 75798422369 75803256064 75918809808 75933679616 75966185472 75985485824 76106170368 76400132096 76452256544 76516595712 76536035904 76568799618 76583796736 76705431552 77054242816 77138681856 77163200512 77171703552 77191310184 77196232704 77478165801 77612536536 77770784768 77799115776 77804077056 77823844352 78166343667 78243532768 78301907912 78387714192 78416707584 78436630528 78781826688 78918458368 79004940288 79038760896 79054241792 79058841882 79402156032 79539863552 79627026432 79661113344 79681352448 79977461472 79997780949 80136521464 80308764672 80334290944 80627684736 80662200012 80687838624 80767517696 80966844416 81323175936 81343837312 81467837064 81609127104 81912400056 81963515904 81984339968 82109316096 82251718656 82557379584 82578354528 82599334801 82613704851 82629885952 82755846144 82899369984 83228577792 83249723264 83264206464 83285360988 83290672128 83905232896 83941151232 83946504192 83967832064 83977084944 84095831808 84420653776 84576217944 84607500288 84628996096 84758003712 84815830368 85143433346 85242172416 85263829472 85278663072 85295366144 85300329399 85425389568 85483671552 85913370624 85935198208 85950148608 85971985536 85993828012 86008788612 86156771328 86463088948 86611853312 86648930304 86670944768 86676471808 86686023168 86708047056 86808600576 87143900672 87353393152 87358963712 87390787584 87492132864 87551824896 87889995712 88014275584 88023974364 88051952928 88089646401 88181047296 88241209344 88707301376 88739616432 88745275392 88767822464 88783265664 88805822388 88936022016 89405784064 89444057088 89466781696 89482346496 89505080832 89527820944 89860521066 90016366576 90153586647 90171244544 90209845248 90232764416 90376077312 90568084224 90725156864 90863457408 90886542636 90943258624 91087699968 91511816976 91602184704 91631300608 91670526336 92232382464 92352806912 92392341504 92415815168 92759247552 92782814434 92958621696 93079994368 93085410603 93119840256 93143498752 93489635328 93513387776 93553419192 93655938672 93818366592 93876912128 94249713664 94290060288 94393387008 94463811072 94557093888 94973235498 95003422896 95207620608 95231809536 95396970496 95745375624 95751481344 95775808448 95816808366 95921808156 95957286912 95981666304 96148127744 96505430016 96529948672 96571271424 96595806808 96677097984 96737427456 96905199616 97290027008 97331675136 97356403712 97438334976 97504812864 97511030784 98036888256 98061796002 98122989568 98272567296 98278834176 98303803392 98833936128 98859046376 98865350656 98876245176 98907673152 99016060032 99052683264 99077849088 99637464064 99643817984 99680117088 99686473728 99711800576 99795714048 99863800272 100249526359 100428414976 100471406592 100496932864 100581507072 100650129408 100718798562 101225079744 101250797498 101268412398 101288247296 101442650112 101474893824 101511859968 102022127616 102048047872 102065801472 102091732824 102273908736 102311165952 102851575808 102895604736 102921746912 102928310272 103085213184 103304221068 103483382048 103732154368 103738769408 103896907776 103967792064 104221791556 104516952256 104555610112 104561694102 104714993664 104786436096 105042435584 105202561248 105339920384 105385014528 105411789176 105611526144 105803516739 105869541376 106030927872 106169368576 106214817792 106241803264 106636615296 106663707932 107078352896 107321591808 107503579648 107549600016 107583784832 107747784504 108166643712 108430901248 108596192256 108623782752 108670282659 108812169472 109018349568 109216533408 109244281511 109284687872 109451280384 109479088128 109525954176 109668958208 110076506112 110104472704 110151606468 110341128192 110388363264 110532493312 110971437056 111018941952 111047147984 111054229504 111216427173 111223519488 111921534976 111928672256 111969446592 112092147072 112099295232 112127775744 112175775648 112768290592 112810000384 112816564689 112981966848 113010671616 113059049472 113087773824 113656229888 113704884096 113733772532 113900519424 113949278208 113978228736 114551160832 114600198144 114629314048 114678384816 114804053856 114875695104 115531907072 115581364224 115610729408 115708022784 115744800768 115786965276 115794349056 116418804804 116521050112 116656177152 116698673664 116706115584 116735766528 117365299152 117402603904 117452861868 117581571288 117625061376 117654945792 118172740032 118319488576 118327033856 118377687552 118407763184 118507410432 118581362688 118588262823 119103234048 119258742784 119309795328 119340107776 119440539648 119522028672 119814028088 120204782196 120279793664 120463147008 120501436416 120757445632 120941527104 121031757936 121151276544 121182056848 121450266624 121984763904 122015755968 122136246272 122227368448 122413690656 122712754574 122945273856 122976509952 123189788672 123377577984 123678996736 123867531792 123944828928 124113880804 124159787008 124349054976 124652847104 124737892256 124842866688 124874584896 124928041482 124936008192 125091155456 125720080384 125857849344 125911726848 125919756288 125951748096 126076125184 126630980664 126671230528 126864326916 126911250432 126943494144 126975746048 127660500832 127668641792 127715150019 127755744488 127863258624 127895744208 127943049216 127975555072 128673906688 128761695232 128870055936 128902797312 128957978304 128983236608 128990742018 129694633422 129775566848 129917779968 129973395456 130006417152 130014707712 130062070584 130715851008 130749061336 131030089728 131038445568 131071737856 131086181376 131778581504 131834993568 131868488231 131876897536 132021413376 132077929392 132103798784 132906822784 132915298304 133060952064 133109424648 133117913088 133151733696 133208733582 133912345078 133961875456 134108676096 134166085632 134200172544 134257621248 134291731416 134790781599 134966772992 135024549864 135256866816 135299858432 135314767872 135349146624 135852126336 136029503488 136087735296 136122310432 136329813954 136414887936 137194139648 137403277056 137446950912 137505789504 137738961424 138529210368 138588512256 138623722752 139138871328 139174221651 139415592136 139619991552 139679760384 139715248128 140234452992 140270081664 140330128788 140513352704 140727549888 140815368192 141071355652 141374570496 141435090432 141619757056 141835640832 142182153728 142505134344 142847714304 143095455744 143399466688 143618063436 143627222016 143663712672 143725212549 143972499456 144222191616 144484372321 144758145024 144794923008 144831710336 144856907136 144893710212 145106141184 145357799424 145622044544 145935040512 145972117504 145997512704 146034605568 146768674816 146868808624 147092694003 147121504256 147184484352 147455705088 148025255936 148126247054 148250904192 148288569564 148298025984 148361509728 148616773632 149292595456 149456196096 149465726976 149503700992 149520175632 149529710592 149567700864 150422086252 150642622464 150680895488 150707109888 150745399296 150783698432 151596844738 151606512128 151837619616 151867359232 151876196247 151932370944 151970971648 152212340736 152800264192 152904513088 153033191424 153072071808 153137599236 153167593472 153410863104 154108485632 154277363712 154326401024 154343407104 154382620368 154392465408 154956331602 155225073072 155541569536 155598231552 155608154112 155647688704 156332687334 156487065536 156603815824 156775428384 156833415168 156842541153 156873261056 157563653376 157836916736 158009880576 158077521792 158108483584 158117683764 158804312064 159079727104 159254052864 159322226688 159362704896 159954922944 159995561898 160273042928 160617529344 160668581888 161255369472 161324400024 161375677248 161535035392 161933688832 162646351872 162687674624 162935674128 163218254208 163565016691 163824800112 163927031808 163968679936 164218632192 164503437312 165114759168 165156709056 165198669602 165227409702 165259771904 165511692288 165798739968 166457155584 166499446528 166528412928 166570721976 166581344256 167810465792 167882302464 167893008384 167935664128 167954169888 168191663616 168841307552 169152435888 169215000576 169257992192 169516007424 169631660736 170286866692 170484344832 170527658944 170557326144 170590732288 170600658798 170850779136 170967343104 171826741248 171870396416 171900297216 171943971072 171987656024 172017577224 172313542656 172926177896 173223706624 173297860608 173341889536 173352943616 173372046336 173416094112 173617201152 174287801344 174406710241 174706786304 174717927424 174781575168 174984265728 175103649792 175779991424 176028551168 176047948728 176103905856 176179292802 176362094592 176482418688 177414602752 177479232864 177490550784 177535644928 177566531328 177611644776 177872044032 178811568128 178888114176 178933563392 178964692992 179010161664 179055641888 179721042132 180032733152 180307173294 180342489088 180419690496 180465528832 180752154624 181136168448 181450313728 181726914816 181773085272 181886517248 182175399936 183023633952 183204369408 183262601216 183341052672 184069131861 184464764928 184705613824 184784683008 184831630336 185518495104 185565628868 185917243392 186159988736 186170821206 186239680512 186286997504 186979270656 187026775552 187106838384 187311877344 187636733184 187753824256 188499427328 188580120576 188786774016 188927622144 189114187776 189946470996 190006845792 190415241216 190463619072 190793940992 191490751248 191502962688 191551616896 191633616732 191843616312 191914573824 191963332608 192296255488 193010860032 193059897344 193142542848 193191613616 193354195968 193474854912 193486113027 194541950133 194580054016 194663350272 194712807424 194876669952 195009625728 195022061568 196073776512 196123592004 196245979136 196545134592 196557668352 196607606784 197667872256 197718092752 197730701312 197752490352 197815346304 198032120064 198155698176 199274928128 199287635968 199360234176 199372947456 199423601152 199591428096 199727600544 200499052718 200856829952 200868517617 200942813184 200993865728 201163014144 201300258816 201437597124 202450159488 202501594996 202536824796 202576494592 202885300224 202949787648 203023719936 204044255232 204096095744 204131602944 204183465648 204622331904 205703151616 205791209472 205843493824 205856620544 206170426368 206608442136 206966764096 207464308736 207477538816 207793815552 207935584128 208443583112 209033904512 209111220224 209123388204 209429987328 209572872192 210084871168 210405122496 210679840768 210770029056 210823578352 211223052288 211607033478 211739082752 212061855744 212338737152 212429635584 212483606528 213273230592 213327415864 214156705792 214643183616 215007159296 215099200032 215167569664 215495569008 216333287424 216861802496 217192384512 217247565504 217340565318 217624338944 218036699136 218433066816 218488563022 218569375744 218902560768 218958176256 219051908352 219337916416 220153012224 220208945408 220303212936 220682256384 220776726528 221064986624 221942874112 222037883904 222094295968 222108459008 222189370581 222432854346 222447038976 223843069952 223857344512 223938893184 224184294144 224198590464 224255551488 224351551296 225536581184 225620000768 225633129378 225963933696 226021343232 226118098944 226175547648 227312459776 227395267107 227409768192 227467545064 227801038848 227898556416 227956457472 229102321664 229200396288 229258628096 229356769632 229415041169 229608107712 229751390208 231063814144 231162728448 231221458816 231416045568 231489601536 231573930552 231588698112 232837609608 233042100224 233312354304 233397347328 233412231168 233471533056 234499031001 234730598304 234790235143 234805207808 234905723736 235163142576 235250122752 235309891584 236345480064 236638977152 236654067712 236755375104 236815526368 237014820864 237162725376 237176525646 238206468096 238517485568 238619590656 238680215552 238881079296 239044057344 239628056176 239993342847 240409564392 240559587328 240926294016 241002872832 241514891264 241883054208 242063515872 242302553088 242364113696 242900533248 243969527808 244031511936 244272492544 244454736896 244827381312 245425509148 245890547712 245953019904 246379577344 246755155968 247357993472 247735063584 247798004403 247889657856 248227761608 248319574016 248698109952 249305694208 249475784512 249685733376 249749169792 249856082964 249872016384 250182310912 251440160768 251715698688 251823453696 251839512576 251903496192 252152250368 253261961328 253342461056 253728653832 253822500864 253886988288 253951492096 255321001664 255337283584 255430300038 255511488976 255726517248 255791488416 255886098432 255900988197 255951110144 257347813376 257523390464 257740111872 257805594624 257915956608 257966473216 257981484036 259389266844 259551133696 259835559936 259946790912 260012834304 260029415424 260124141168 261431702016 261498122672 262060179456 262076891136 262143475712 262172362752 263557163008 263669987136 263736976462 263753795072 264042826752 264155858784 264207597568 265813645568 265830596608 266121904128 266218849296 266235826176 266303467392 266417467164 267824690156 267923750912 268217352192 268332171264 268400345088 268515242496 268583462832 269581563198 269933545984 270049099728 270513733632 270599716864 270629535744 270698293248 271704252672 272059006976 272175470592 272244620864 272659627908 272829775872 274388279296 274806554112 274893901824 275011579008 275477922848 277058420736 277177024512 277247445504 278277742656 278348443302 278831184272 279239983104 279256231809 279359520768 279430496256 280468905984 280540163328 280660257576 281026705408 281455099776 281630736384 282142711304 282749140992 282870180864 283239514112 283671281664 284364307456 284558316709 285010268688 285695428608 286190911488 286798933376 287236126872 287254444032 287327425344 287450425098 287944998912 288444383232 288968744642 289516290048 289589846016 289663420672 289713814272 289787420424 290212282368 290715598848 291244089088 291870081024 291944235008 291995025408 292069211136 293537349632 293737617248 294185388006 294243008512 294368968704 294911410176 296050511872 296252494108 296501808384 296577139128 296596051968 296723019456 297233547264 298585190912 298912392192 298931453952 299007401984 299040351264 299059421184 299135401728 300748579077 300844172504 301285244928 301361790976 301414219776 301490798592 301567396864 303193689476 303213024256 303419893159 303675239232 303734718464 303752392494 303864741888 303941943296 304424681472 305600528384 305809026176 306066382848 306144143616 306275198472 306335186944 306821726208 308216971264 308554727424 308652802048 308686814208 308765240736 308784930816 309912663204 310450146144 310529020673 311083139072 311196463104 311216308224 311295377408 312665374668 312974131072 313207631648 313550856768 313666830336 313685082306 313746522112 315127306752 315673833472 316019761152 316155043584 316235367528 317410550217 317608624128 318159454208 318508105728 318644453376 318725409792 319909845888 319991123796 320546085856 321235058688 321337163776 322510738944 322648800048 322751354496 323070070784 323867377664 325292703744 325375349248 325871348256 326436508416 327130033382 327649600224 327732844533 327854063616 327937359872 328437264384 329006874624 330229518336 330313418112 330397339204 330454819404 330519543808 331023384576 331597479936 332914311168 332998893056 333056825856 333141443952 333162688512 335620931584 335764604928 335786016768 335871328256 335908339776 336383327232 337682615104 338304871776 338430001152 338449694067 338515984384 339032014848 339263321472 340573733384 340968689664 341055317888 341114652288 341181464576 341201317596 341701558272 341934686208 343653482496 343740792832 343800594432 343887942144 343975312048 344035154448 344627085312 345852355792 346447413248 346595721216 346683779072 346705887232 346744092672 346832188224 347234402304 348575602688 348813420482 349413572608 349435854848 349563150336 349968531456 350207299584 351559982848 352057102336 352095897456 352207811712 352358585604 352964837376 354829205504 354958465728 354981101568 355071289856 355133062656 355223289552 355744088064 357623136256 357776228352 357867126784 357929385984 358020323328 358111283776 359442084264 360065466304 360614346588 360684978176 360839380992 360931057664 361504309248 362272336896 362900627456 363453829632 363546170544 363773034496 364350799872 366047267904 366408738816 366525202432 366682105344 368138263722 368929529856 369411227648 369569366016 369663260672 371036990208 371131257736 371834486784 372319977472 372341642412 372479361024 372573995008 373958541312 374053551104 374213676768 374623754688 375273466368 375507648512 376998854656 377160241152 377573548032 377855244288 378228375552 379892941992 380013691584 380830482432 380927238144 381587881984 382981502496 383005925376 383103233792 383145450057 383267233464 383687232624 383829147648 383926665216 384592510976 386021720064 386119794688 386285085696 386383227232 386708391936 386949709824 386972226054 389083900266 389160108032 389326700544 389425614848 389753339904 390019251456 390044123136 392147553024 392247184008 392491958272 393090269184 393115336704 393215213568 395335744512 395436185504 395461402624 395504980704 395605464693 395630692608 396064240128 396311396352 398549856256 398575271936 398720468352 398745894912 398847202304 399182856192 399455201088 400998105436 401713659904 401737035234 401885626368 401987731456 402326028288 402600517632 402875194248 404900318976 405003189992 405073649592 405152989184 405770600448 405899575296 406047439872 408088510464 408192191488 408263205888 408366931296 408470683057 409244663808 410699672503 411406303232 411582418944 411686987648 411713241088 412340852736 413216884272 413933528192 414928617472 414955077632 415587631104 415871168256 416887166224 417522664953 418067809024 418246776408 418859974656 419145744384 420169742336 420810244992 421359681536 421540058112 421647156704 422446104576 423214066956 423478165504 424123711488 424677474304 424859271168 424967213056 426546461184 426654831728 428313411584 429286367232 430014318592 430198400064 430335139328 430991138016 432666574848 433453116963 433723604992 434384769024 434495131008 434681130636 435248677888 436073398272 436866133632 436977126044 437138751488 437805121536 437916352512 438103816704 438675832832 440306024448 440417890816 440606425872 441364512768 441553453056 442129973248 443885748224 444075767808 444188591936 444216918016 444378741162 444865708692 444894077952 447686139904 447714689024 447877786368 448368588288 448397180928 448511102976 448703102592 451073162368 451240001536 451266258756 451927867392 452042686464 452236197888 452351095296 454624919552 454790534214 454819536384 454935090128 455602077696 455628588741 455797112832 455912914944 458204643328 458400792576 458517256192 458713539264 458830082338 459216215424 459502780416 462127628288 462325456896 462442917632 462832091136 462979203072 463147861104 463177396224 465675219216 466084200448 466624708608 466794694656 466824462336 466943066112 468998062002 469461196608 469580470286 469610415616 469811447472 470326285152 470500245504 470619783168 472690960128 473277954304 473308135424 473510750208 473631052736 474029641728 474325450752 474353051292 476412936192 477034971136 477239181312 477360431104 477762158592 478088114688 479256112352 479986685694 480819128784 481119174656 481852588032 482005745664 483029782528 483766108416 484127031744 484605106176 484728227392 485801066496 487939055616 488063023872 488544985088 488909473792 489654762624 490695050073 490851018296 491781095424 491906039808 492759154688 493510311936 494715986944 495053509891 495470127168 495596008806 495779315712 496455523216 496639148032 497396219904 498611388416 498951569024 499371466752 499498339584 499712165928 499744032768 500364621824 502880321536 503431397376 503646907392 503679025152 503806992384 504304500736 506523922656 506652612677 506684922112 507457307664 507645001728 507773976576 507902984192 510642003328 510674567168 510860600076 511022977952 511453034496 511582976832 511772196864 511801976394 511902220288 514695626752 515046780928 515480223744 515611189248 515831913216 515962968072 518778533688 519102267392 519671119872 519893581824 520025668608 520058830848 520248282336 522863404032 522996245344 523220130723 524120358912 524153782272 524286951424 524344725504 527114326016 527339974272 527473952924 527507590144 528085653504 528311717568 528415195136 531627291136 531661193216 532243808256 532437698592 532471652352 532606934784 532834934328 535649380312 535847501824 536434704384 536664342528 536800690176 537030484992 537166925664 539163126396 539867091968 540098199456 540235419527 541027467264 541199433728 541259071488 541396586496 543408505344 544118013952 544350941184 544489241728 545319255816 545659551744 548776558592 549613108224 549787803648 550023158016 550955845696 552207395583 554116841472 554354049024 554494891008 556555485312 556696886604 557662368544 558479966208 558512463618 558719041536 558860992512 560937811968 561080326656 561320515152 562053410816 562910199552 563261472768 564285422608 565498281984 565740361728 566479028224 567342563328 568728614912 569116633418 570020537376 571390857216 572381822976 573597866752 574472253744 574508888064 574654850688 574900850196 575889997824 576888766464 577937489284 579032580096 579179692032 579326841344 579427628544 579574840848 580424564736 582488178176 583740162048 583888470016 583990050816 584138422272 587074699264 587475234496 588370776012 588486017024 588737937408 589822820352 592101023744 592504988216 593003616768 593154278256 593192103936 593446038912 594467094528 597170381824 597824784384 597862907904 598014803968 598080702528 598118842368 598270803456 601497158154 601688345008 602570489856 602605552851 602723581952 602828439552 602981597184 603134793728 606387378952 606426048512 606839786318 607350478464 607469436928 607504784988 607729483776 607883886592 608849362944 611201056768 611618052352 612132765696 612288287232 612550396944 612670373888 616433942528 617109454848 617305604096 617373628416 617530481472 617569861632 619825326408 620900292288 621058041346 622166278144 622392926208 622432616448 622590754816 625330749336 625948262144 626415263296 627101713536 627333660672 627370164612 627493044224 630254613504 631347666944 632039522304 632310087168 632470735056 634821100434 635217248256 636318908416 637016211456 637288906752 637450819584 639819691776 639982247592 641092171712 642470117376 642674327552 645021477888 645297600096 645502708992 646140141568 647734755328 650585407488 650750698496 651742696512 652873016832 654260066764 655299200448 655465689066 655708127232 655874719744 656874528768 658013749248 660459036672 660626836224 660794678408 660909638808 661039087616 662046769152 663194959872 665828622336 665997786112 666113651712 666282887904 666325377024 666568111743 670088939347 671241863168 671529209856 671572033536 671742656512 671816679552 672766654464 675365230208 676609743552 676860002304 676899388134 677031968768 678064029696 678526642944 681147466768 681937379328 682110635776 682185801321 682229304576 682402635192 683403116544 683869372416 687306964992 687481585664 687601188864 687775884288 687950624096 688070308896 688245123507 689254170624 691704711584 692894826496 693191442432 693367558144 693411774464 693488185344 693664376448 694468804608 697151205376 697626840964 698827145216 698871709696 699126300672 699937062912 700414599168 703119965696 704114204672 704191794912 704370705429 704415623424 704717171208 705929674752 709658411008 709916931456 709962203136 710142579712 710266125312 710446579104 711488176128 714504909697 715246272512 715552456704 715734253568 715858771968 716040646656 716222567552 718884168528 720130932608 721228693176 721369956352 721678761984 721862115328 723008618496 724544673792 725801254912 726907659264 727092341088 727546068992 728701599744 732094535808 732817477632 733050404864 733364210688 736276527444 737859059712 738822455296 739138732032 739326521344 742073980416 742262515472 743394013209 743668973568 744683284824 744958722048 745147990016 747917082624 748107102208 748427353536 749247509376 750546932736 751015297024 753997709312 754320482304 755147096064 755710488576 756456751104 759785883984 760027383168 761660964864 761854476288 763175763968 765963004992 766011850752 766206467584 766290900114 766534466928 767374465248 767658295296 767853330432 769185021952 772043440128 772239589376 772570171392 772766454464 773416783872 773899419648 773944452108 778167800532 778320216064 778653401088 778851229696 779506679808 780038502912 780088246272 784295106048 784494368016 784983916544 786180538368 786230673408 786430427136 790671489024 790872371008 790922805248 791009961408 791210929386 791261385216 792128480256 792622792704 797099712512 797150543872 797440936704 797491789824 797694404608 798365712384 798910402176 801996210872 803427319808 803474070468 803771252736 803975462912 804652056576 805201035264 805750388496 809800637952 810006379984 810147299184 810305978368 811541200896 811799150592 812094879744 816177020928 816384382976 816526411776 816733862592 816941366114 818489327616 821399345006 822812606464 823164837888 823373975296 823426482176 824681705472 826433768544 827867056384 829857234944 829910155264 831175262208 831742336512 833774332448 835045329906 836135618048 836493552816 837719949312 838291488768 840339484672 841620489984 842719363072 843080116224 843294313408 844892209152 846428133912 846956331008 848247422976 849354948608 849718542336 849934426112 853092922368 853309663456 853674950127 856626823168 858572734464 860028637184 860396800128 860670278656 861982276032 865333149696 866906233926 867447209984 868769538048 868990262016 869362261272 870497355776 872146796544 873732267264 873954252088 874277502976 875610243072 875832705024 876207633408 877351665664 880612048896 880835781632 881212851744 881436737123 882729025536 883106906112 884259946496 887771496448 888151535616 888377183872 888433836032 888757482324 889731417384 889788155904 895372279808 895429378048 895755572736 896737176576 896794361856 897022205952 897406205184 902146324736 902245737231 902532517512 903855734784 904085372928 904472395776 904702190592 909249839104 909581068428 909639072768 909870180256 910259679477 911204155392 911257177482 911594225664 911825829888 916409286656 916801585152 917034512384 917427078528 917660164676 918432430848 919005560832 924255256576 924650913792 924885835264 925664182272 925958406144 926295722208 926354792448 931350438432 931587062019 932168400896 933249417216 933589389312 933648924672 933886132224 937996124004 938922393216 939160940572 939220831232 939622894944 940652570304 941000491008 941239566336 945381920256 946555908608 946616270848 947021500416 947262105472 948059283456 948706102584 952825872384 954069942272 954478362624 954720862208 955524317184 956176229376 958512224704 959973371388 961638257568 961882576231 962238349312 963705176064 964011491328 966059565056 967532216832 968254063488 969210212352 969456454784 971602132992 975878111232 976126047744 977089970176 977818947584 979309525248 981390100146 981702036592 983198533599 983562190848 983812079616 985518309376 987020623872 989431973888 990107019782 990940254336 991192017612 991558631424 992911046432 993278296064 994792439808 997222776832 997903138048 998742933504 998996679168 999424331856 999488065536 1000729243648 1005760643072 1006862794752 1007293814784 1007358050304 1007613984768 1008609001472 1013047845312 1013305225354 1013369844224 1014914615328 1015290003456 1015547953152 1015805968384 1021284006656 1021349134336 1021721200152 1022045955904 1022906068992 1023165953664 1023544393728 1023603952788 1023804440576 1029391253504 1030093561856 1030960447488 1031222378496 1031663826432 1031925936144 1037557067376 1038204534784 1039342239744 1039787163648 1040051337216 1040117661696 1040496564672 1045726808064 1045992490688 1046440261446 1048240717824 1048307564544 1048573902848 1048689451008 1054228652032 1054679948544 1054947905848 1055015180288 1056171307008 1056623435136 1056830390272 1063254582272 1063322386432 1064487616512 1064875397184 1064943304704 1065213869568 1065669868656 1071298760624 1071695003648 1072869408768 1073328685056 1073601380352 1074060969984 1074333851328 1078326252792 1079734183936 1080196398912 1080470839054 1082054934528 1082398867456 1082518142976 1082793172992 1086817010688 1088236027904 1088701882368 1088978483456 1090638511632 1091319103488 1093303006303 1097553117184 1099226216448 1099575607296 1100046316032 1101911691392 1104414791166 1108233682944 1108708098048 1108989782016 1113110970624 1113393773208 1115324737088 1116959932416 1117024927236 1117438083072 1117721985024 1121875623936 1122160653312 1122641030304 1124106821632 1125820399104 1126522945536 1128570845216 1130996563968 1131480723456 1132958056448 1134685126656 1137457229824 1138233266836 1140041074752 1142781714432 1144763645952 1147195733504 1148944507488 1149017776128 1149309701376 1149801700392 1151779995648 1153777532928 1155874978568 1158065160192 1158359384064 1158653682688 1158855257088 1159149681696 1160849129472 1164976356352 1165771168453 1167480324096 1167776940032 1167980101632 1168276844544 1174149398528 1174950468992 1176741552024 1176972034048 1177475874816 1179645640704 1184202047488 1185009976432 1186007233536 1186308556512 1186384207872 1186816394079 1186892077824 1188934189056 1194340763648 1195649568768 1195725815808 1196029607936 1196161405056 1196237684736 1196541606912 1202994316308 1203376690016 1205140979712 1205211105702 1205447163904 1205656879104 1205963194368 1206269587456 1212774757904 1212852097024 1213679572636 1214700956928 1215009569976 1215458967552 1215767773184 1217698725888 1222402113536 1223236104704 1224265531392 1224576574464 1225100793888 1225340747776 1225412049171 1232099017509 1232867885056 1234218909696 1234611208192 1234747256832 1235060962944 1235139723264 1239650652816 1241800584576 1242116082692 1244332556288 1244785852416 1244865232896 1245181509632 1250661498672 1251896524288 1252830526592 1254203427072 1254740329224 1254986088448 1260509227008 1262695333888 1264079044608 1264620174336 1264941470112 1269642200868 1270434496512 1272167278241 1272637816832 1274032422912 1274577813504 1274901639168 1279639383552 1279964495184 1282184343424 1284940234752 1285348655104 1290042955776 1290595200192 1291005417984 1292280283136 1300359350889 1301170814976 1301501396992 1303485393024 1305746033664 1308520133528 1310598400896 1310931378132 1311416254464 1311749439488 1313749057536 1316027498496 1320918073344 1321253672448 1321589356816 1321819277616 1322078175232 1324093538304 1326389919744 1331657244672 1331995572224 1332227303424 1332565775808 1332650754048 1333136223486 1340177878694 1342483726336 1343058419712 1343144067072 1343485313024 1343633359104 1345533308928 1350730460416 1353219487104 1353720004608 1353798776268 1354063937536 1356128059392 1357053285888 1362294933536 1363874758656 1364221271552 1364371602642 1364458609152 1364805270384 1366806233088 1367738744832 1374613929984 1374963171328 1375202377728 1375551768576 1375901248192 1376140617792 1376490247014 1378508341248 1383409423168 1385789652992 1386382884864 1386735116288 1386823548928 1386976370688 1387328752896 1388937609216 1394302410752 1395253681928 1397654290432 1397743419392 1398252601344 1399874125824 1400829198336 1406239931392 1408228409344 1408383589824 1408741410858 1408831246848 1409434342416 1411859349504 1419316822016 1419833862912 1419924406272 1420285159424 1420532250624 1420893158208 1422976352256 1429009819394 1430492545024 1431104913408 1431468507136 1431717543936 1432081293312 1432445135104 1437768337056 1440261865216 1442457386352 1442739912704 1443357523968 1443724230656 1446017236992 1449089347584 1451602509824 1453815318528 1454184682176 1455092137984 1457403199488 1464189071616 1465634955264 1466100809728 1466728421376 1472085150219 1472553054888 1475718119424 1477644910592 1478277464064 1478653042688 1484147960832 1484525030944 1485160529673 1486788026418 1487337947136 1489366569648 1489917444096 1490295980032 1495834165248 1496214204416 1496854707072 1498495018752 1501093865472 1502030594048 1507995418624 1508640964608 1510294192128 1511420977152 1512913502208 1519571767968 1519957838031 1520054766336 1523321929728 1523708952576 1526351527936 1531926009984 1532023701504 1532412935168 1532581800228 1533068933856 1534748930496 1535316590592 1535706660864 1538370043904 1544086880256 1544479178752 1545140342784 1545532908928 1546833567744 1547888904216 1556335601064 1556640432128 1557306802176 1557702459392 1559013359616 1560077005824 1560176492544 1568590212096 1568988736032 1569387361219 1569660392169 1569967833088 1572361076736 1572461346816 1572860854272 1581342978048 1581744742016 1581845610496 1582019922816 1582421858772 1582522770432 1584256960512 1585245585408 1594199425024 1594301087744 1594881873408 1594983579648 1595388809216 1596731424768 1597820804352 1603992421744 1606948140936 1607542505472 1607950925824 1609304113152 1610402070528 1611500776992 1619601275904 1620012759968 1620294598368 1620611956736 1620706258581 1623082401792 1623598301184 1624189759488 1632354041856 1632768765952 1633052823552 1633467725184 1633882732228 1636978655232 1642798690012 1645625212928 1646329675776 1646747950592 1646852964352 1649363410944 1652867537088 1655734112768 1659714469888 1659820310528 1662350524416 1663484673024 1667548664896 1670090659812 1672271236096 1672987105632 1675439898624 1676582977536 1680678969344 1683240979968 1685438726144 1686160232448 1686588626816 1689784418304 1692856267824 1693912662016 1696494845952 1698709897216 1699437084672 1699868852224 1706185844736 1706619326912 1707349900254 1713253646336 1717145468928 1720057274368 1720793600256 1721340557312 1723964552064 1730666299392 1733812467852 1734894419968 1737539076096 1737980524032 1738724522544 1740994711552 1747464534528 1747908504176 1748555005952 1751220486144 1751665410048 1752415266816 1754703331328 1761224097792 1761671563264 1762425703488 1762873474246 1765458051072 1766213812224 1768519892992 1775542992896 1776303071232 1776754367744 1776867672064 1777514964648 1779462834768 1779576311808 1790744559616 1790858756096 1791511145472 1793474353152 1793588723712 1794044411904 1794812410368 1804292649472 1804491474462 1805065035024 1807711469568 1808170745856 1808944791552 1809404381184 1818499678208 1819162136856 1819278145536 1819740360512 1820519358954 1822408310784 1822514354964 1823188451328 1823651659776 1832818573312 1833603170304 1834069024768 1834854157056 1835320329352 1836864861696 1838011121664 1848510513152 1849301827584 1849771670528 1851328364544 1851916812288 1852591444416 1852709584896 1862700876864 1863174124038 1864336801792 1866498834432 1867178778624 1867297849344 1867772264448 1875992248008 1877844786432 1878321881144 1878441662464 1879245789888 1881305140608 1882000982016 1882479132672 1890763840512 1893111817216 1893232541696 1894043000832 1894524210944 1896118566912 1897412205168 1902047695897 1905651744768 1908139884544 1908956725248 1909441724416 1911048634368 1912352458752 1917024449408 1919946742776 1923276515136 1923765152462 1924476698624 1927410352128 1928022982656 1932119130112 1935064433664 1936508126976 1938420424704 1938912909568 1943204265984 1951756222464 1952252095488 1954179940352 1955637895168 1958619050496 1962780200292 1963404073184 1966397067198 1967124381696 1967624159232 1971036618752 1974041247744 1978863947776 1980214039564 1981880508672 1982384035224 1983117262848 1985822092864 1986556592128 1989584879616 1994445553664 1995806276096 1997485867008 1997993358336 1998848663712 1998976131072 2001458487296 2010266818041 2011521286144 2013725589504 2014587629568 2014716100608 2015227969536 2017218002944 2026095690624 2026610450708 2026739688448 2029829230656 2030580006912 2031095906304 2031611936768 2042568013312 2042698268672 2043442400304 2044091911808 2045812137984 2046331907328 2047207905576 2047608881152 2058782507008 2060187123712 2061920894976 2062444756992 2063327652864 2063851872288 2064735370521 2075114134752 2075641348709 2076409069568 2078684479488 2079574327296 2080102674432 2080235323392 2080993129344 2091453616128 2091984981376 2092880522892 2096481435648 2096615129088 2097147805696 2097378902016 2108457304064 2109359897088 2109895811696 2110030360576 2112342614016 2113112116287 2113246870272 2126509164544 2126644772864 2128975233024 2129750794368 2129886609408 2130427739136 2131339737312 2142597521248 2143390007296 2143514729091 2145738817536 2146657370112 2147202760704 2148121939968 2148667702656 2156652505584 2159468367872 2160392797824 2160941678108 2164109869056 2164797734912 2165036285952 2165586345984 2173634021376 2176472055808 2177403764736 2177956966912 2181277023264 2182638206976 2186606012606 2195106234368 2198452432896 2199151214592 2200092632064 2203823382784 2208829582332 2216467365888 2217416196096 2217979564032 2226221941248 2226787546416 2230649474176 2234049854472 2234876166144 2235443970048 2243751247872 2244321306624 2245282060608 2248213643264 2251640798208 2253045891072 2257141690432 2261993127936 2262961446912 2265916112896 2269370253312 2274914459648 2276466533672 2280082149504 2285563428864 2289527291904 2294391467008 2297889014976 2298035552256 2298619402752 2299603400784 2303559991296 2307555065856 2311749957136 2316130320384 2316718768128 2317307365376 2317710514176 2318299363392 2321698258944 2329952712704 2331542336906 2334960648192 2335553880064 2335960203264 2336553689088 2348298797056 2349900937984 2353483104048 2353944068096 2354951749632 2359291281408 2368404094976 2370019952864 2372014467072 2372617113024 2372768415744 2373632788158 2373784155648 2377868378112 2388681527296 2391299137536 2391451631616 2392059215872 2392322810112 2392475369472 2393083213824 2405988632616 2406753380032 2410281959424 2410422211404 2410894327808 2411313758208 2411926388736 2412539174912 2425549515808 2425704194048 2427359145272 2429401913856 2430019139952 2430917935104 2431535546368 2435397451776 2444804227072 2446472209408 2448531062784 2449153148928 2450201587776 2450681495552 2450824098342 2464198035018 2465735770112 2468437819392 2469222416384 2469494513664 2470121925888 2470279446528 2479301305632 2483601169152 2484232165384 2488665112576 2489571704832 2489730465792 2490363019264 2501322997344 2503793048576 2505661053184 2508406854144 2509480658448 2509972176896 2521018454016 2525390667776 2528158089216 2529240348672 2529882940224 2539284401736 2540868993024 2544334556482 2545275633664 2548064845824 2549155627008 2549803278336 2559278767104 2559928990368 2561024850381 2564368686848 2569880469504 2570697310208 2580085911552 2581190400384 2582010835968 2584560566272 2600718701778 2602341629952 2603002793984 2606970786048 2611492067328 2617040267056 2621196801792 2621862756264 2622832508928 2623498878976 2627498115072 2632054996992 2641836146688 2642507344896 2643178713632 2643638555232 2644156350464 2644310211369 2648187076608 2652779839488 2663314489344 2663991144448 2664454606848 2665131551616 2665301508096 2666272446972 2680355757388 2684967452672 2686116839424 2686288134144 2686970626048 2687266718208 2691066617856 2701460920832 2706438974208 2707597552536 2708127875072 2712256118784 2714106571776 2724589867072 2727749517312 2728442543104 2728743205284 2728917218304 2729610540768 2730779038431 2733612466176 2735477489664 2745203074099 2749227859968 2749926342656 2750404755456 2751103537152 2751802496384 2752281235584 2752980494028 2757016682496 2766818846336 2771579305984 2772765769728 2773470232576 2773647097856 2773952741376 2774657505792 2777875218432 2788604821504 2790507363856 2794761186057 2795308580864 2796505202688 2799748251648 2801658396672 2812479862784 2816456818688 2816767179648 2817482821716 2817662493696 2818868684832 2823718699008 2838633644032 2839667725824 2839848812544 2840570318848 2841064501248 2841786316416 2858019638788 2862209826816 2862937014272 2863435087872 2864162586624 2864890270208 2875536674112 2880523730432 2884914772704 2885479825408 2885647728693 2886715047936 2887448461312 2892034473984 2898178695168 2903205019648 2907630637056 2908369364352 2910184275968 2914806398976 2928378143232 2931269910528 2932201619456 2933456842752 2944170300438 2945106109776 2951436238848 2955289821184 2956554928128 2957306085376 2968295921664 2969050061888 2970321059346 2973576052836 2974675894272 2978733139296 2979834888192 2980591960064 2991668330496 2992428408832 2993709414144 2996990037504 3002187730944 3004061188096 3015990837248 3017281929216 3020588384256 3022841954304 3025827004416 3039143535936 3039915676062 3040109532672 3046643859456 3047417905152 3052703055872 3063852019968 3064047403008 3064825870336 3065163600456 3066137867712 3069497860992 3070633181184 3071413321728 3076740087808 3088173760512 3088958357504 3090280685568 3091065817856 3093667135488 3095777808432 3107735317129 3112671202128 3113280864256 3114613604352 3115404918784 3118026719232 3120154011648 3120352985088 3137180424192 3137977472064 3138774722438 3139320784338 3139935666176 3144722153472 3144922693632 3145721708544 3162685956096 3163489484032 3163691220992 3164039845632 3164843717544 3165045540864 3168513921024 3170491170816 3188398850048 3188602175488 3189763746816 3189967159296 3190777618432 3193462849536 3195641608704 3207984843488 3213896281872 3215085010944 3215901851648 3218608226304 3220804141056 3223001553984 3239202551808 3240025519936 3240589196736 3241223913472 3241412517162 3246164803584 3247196602368 3248379518976 3264708083712 3265537531904 3266105647104 3266935450368 3267765464456 3273957310464 3279909018909 3285597380024 3291250425856 3292659351552 3293495901184 3293705928704 3298726821888 3305735074176 3311468225536 3319428939776 3319640621056 3324701048832 3326969346048 3335097329792 3340181319624 3344542472192 3345974211264 3350879797248 3353165955072 3361357938688 3366481959936 3370877452288 3372320464896 3373177253632 3379568836608 3385712535648 3386572726841 3387825324032 3392989691904 3397419794432 3398874169344 3399737704448 3412371689472 3413238653824 3414699800508 3426507292672 3434290937856 3440114548736 3441587200512 3442681114624 3447929104128 3461332598784 3467624935704 3469788839936 3475078152192 3475961048064 3477449045088 3481989423104 3494929069056 3495817008352 3497110011904 3497313505359 3502440972288 3503330820096 3504830533632 3509406662656 3522448195584 3523343126528 3524851406976 3525746948492 3530916102144 3532427624448 3537039785984 3551085985792 3552606142464 3553508735488 3553735344128 3555029929296 3558925669536 3559152623616 3581489119232 3581717512192 3583022290944 3586948706304 3587177447424 3588088823808 3589624820736 3608585298944 3608982948924 3610130070048 3615422939136 3616341491712 3617889583104 3618808762368 3636999356416 3638324273712 3638556291072 3639480721024 3641038717908 3645028709928 3646376902656 3647303319552 3665637146624 3667206340608 3668138049536 3669708314112 3670640658704 3673729723392 3676022243328 3676236147513 3696297052527 3697021026304 3698603655168 3699543341056 3702656729088 3703833624576 3705182888832 3705419169792 3725401753728 3726348248076 3728673603584 3732997668864 3734357557248 3734595698688 3735544528896 3751984496016 3755689572864 3756643762288 3756883324928 3758491579776 3762610281216 3764958265344 3781527681024 3786223634432 3786465083392 3788086001664 3789048421888 3792237133824 3794824410336 3804095391794 3811303489536 3816279769088 3816501834723 3817913450496 3818883448832 3822097268736 3824704917504 3834048898816 3839893485552 3846553030272 3847530304924 3848953397248 3854820704256 3856045965312 3864238260224 3870128867328 3873016253952 3876840849408 3877825819136 3903512444928 3904504190976 3908359880704 3911275790336 3917238100992 3925560400584 3926808146368 3932794134396 3934248763392 3935248318464 3942073237504 3948082495488 3957727895552 3960428079128 3963761017344 3964768070448 3966234525696 3971644185728 3973113184256 3979169759232 3988891107328 3991612552192 3994971734016 3995986716672 3997697327424 3997952262144 4002916974592 4020533636082 4023042572288 4027451179008 4029175259136 4029432201216 4030455939072 4034436005888 4052191381248 4053220901416 4053479376896 4059658461312 4061160013824 4062191812608 4063223873536 4085136026624 4085396537344 4086884800608 4088183823616 4091624275968 4092663814656 4094415811152 4095217762304 4117565014016 4120374247424 4123841789952 4124889513984 4126655305728 4127703744576 4129470741042 4150228269504 4151282697418 4152818139136 4157368958976 4159148654592 4160205348864 4160470646784 4161986258688 4182907232256 4183969962752 4185761045784 4192962871296 4193230258176 4194295611392 4194757804032 4216914608128 4218719794176 4219791623392 4220060721152 4224685228032 4226224232574 4226493740544 4253018329088 4253289545728 4257950466048 4259501588736 4259773218816 4260855478272 4262679474624 4285195042496 4286780014592 4287029458182 4291477635072 4293314740224 4294405521408 4296243879936 4297335405312 4313305011168 4318936735744 4320785595648 4321883356216 4328219738112 4329595469824 4330072571904 4331172691968 4347268042752 4352944111616 4354807529472 4355913933824 4362554046528 4365276413952 4373212025212 4390212468736 4396904865792 4398302429184 4400185264128 4407646765568 4417659164664 4432934731776 4434832392192 4435959128064 4452443882496 4453575092832 4455481589019 4461298948352 4468099708944 4469752332288 4470887940096 4479015541951 4487502495744 4488642613248 4490564121216 4496427286528 4503281596416 4506091782144 4514283380864 4523986255872 4525922893824 4531832225792 4538740506624 4549828919296 4552933067344 4559873514093 4560164299008 4571126857728 4579054583808 4588782934016 4595778029952 4596071104512 4597238805504 4599206801568 4607119982592 4615110131712 4623499914272 4632260640768 4633437536256 4634614730752 4635421028352 4636598726784 4659905425408 4663084673812 4669921296384 4671107760128 4671920406528 4673107378176 4696597594112 4699801875968 4706966208096 4707888136192 4708162083657 4709903499264 4718582562816 4736808189952 4740039905728 4744028934144 4745234226048 4745536831488 4747265576316 4747568311296 4755736756224 4777363054592 4782598275072 4782903263232 4784118431744 4784645620224 4784950738944 4786166427648 4811977265232 4813506760064 4820844422808 4821788655616 4822627516416 4823852777472 4825078349824 4851099031616 4851408388096 4854718290544 4858803827712 4860038279904 4861835870208 4862118775743 4863071092736 4870794903552 4889608454144 4892944418816 4897062125568 4898306297856 4900403175552 4901362991104 4901648196684 4928396070036 4931471540224 4936875638784 4938444832768 4938989027328 4940243851776 4940558893056 4958602611264 4967202338304 4968464330768 4979143409664 4979460931584 4980726038528 5002645994688 5007586097152 5011322106368 5016813708288 5018961316896 5019944353792 5042036908032 5050781335552 5056316178432 5058480697344 5059765880448 5078568803472 5081737986048 5088669112964 5090551267328 5096129691648 5098311254016 5099606556672 5118557534208 5119857980736 5122049700762 5128737373696 5139760939008 5141394620416 5160171823104 5162380800768 5164021671936 5169121132544 5201437403556 5204683259904 5206005587968 5213941572096 5222984134656 5234080534112 5242393603584 5243725512528 5245665017856 5246997757952 5254996230144 5264109993984 5283672293376 5285014689792 5286357427264 5287277110464 5288312700928 5288620422738 5296374153216 5305559678976 5326628978688 5327982288896 5328909213696 5330263103232 5330603016192 5332544893944 5360711514776 5369934905344 5372233678848 5372576268288 5373941252096 5374533436416 5382133235712 5402921841664 5406608017471 5412877948416 5415195105072 5416255750144 5424512237568 5428213143552 5449179734144 5455499034624 5456885086208 5457486410568 5457834436608 5459221081536 5461558076862 5467224932352 5470954979328 5490406148198 5498455719936 5499852685312 5500809510912 5502207074304 5503604992768 5504562471168 5505960988056 5514033364992 5533637692672 5543158611968 5545531539456 5546940465152 5547294195712 5547905482752 5549315011584 5555750436864 5577209643008 5581014727712 5589522372114 5590617161728 5593010405376 5599496503296 5603316793344 5624959725568 5632913637376 5633534359296 5634965643432 5635324987392 5637737369664 5647437398016 5677267288064 5679335451648 5679697625088 5681140637696 5682129002496 5683572632832 5706143087691 5716039277576 5724419653632 5725874028544 5726870175744 5728325173248 5729780540416 5751073348224 5761047460864 5769829545408 5770959650816 5771295457386 5773430095872 5774896922624 5784068947968 5796357390336 5806410039296 5815261274112 5816738728704 5820368551936 5829612797952 5856756286464 5862539821056 5864403238912 5866913685504 5888340600876 5890212219552 5902872477696 5910579642368 5913109856256 5914612170752 5936591843328 5938100123776 5940642118692 5947152105672 5949351788544 5957466278592 5959669776384 5961183920128 5983336660992 5984856817664 5987418828288 5993980075008 6004375461888 6030800454123 6031981674496 6034563858432 6041176768512 6045683908608 6051654008832 6078287071872 6079831352124 6080219065344 6093287718912 6094835810304 6105406111744 6127704039936 6128094806016 6129651740672 6130327200912 6132275735424 6138995721984 6142826643456 6153480175616 6176347521024 6177916715008 6180561371136 6182131635712 6187334270976 6191555616864 6215470634258 6225342404256 6226561728512 6226924046127 6229227208704 6230809837568 6236053438464 6240308023296 6240705970176 6274360848384 6275954944128 6277549444876 6278641568676 6279871332352 6289444306944 6289845387264 6291443417088 6325371912192 6326978968064 6327382441984 6328079691264 6329687435088 6330091081728 6337027842048 6376797700096 6377204350976 6379527493632 6379934318592 6381555236864 6386925699072 6391283217408 6415969686976 6427792563744 6430170021888 6430544187273 6431803703296 6437216452608 6441608282112 6446003107968 6478405103616 6480051039872 6481178393472 6482447826944 6482825034324 6492329607168 6494393204736 6496759037952 6529416167424 6531075063808 6532211294208 6533870900736 6535530928912 6547914620928 6559818037818 6571194760048 6582500851712 6585318703104 6586991802368 6587411857408 6597453643776 6611470148352 6622936451072 6638857879552 6639281242112 6649402097664 6653938692096 6670194659584 6680362639248 6689084944384 6691948422528 6706331910144 6722715877376 6732963919872 6741754904576 6744640929792 6746354507264 6759137673216 6771425071296 6773145453682 6775650648064 6785979383808 6794839588864 6797748338688 6799475408896 6824743378944 6826477307648 6829399601016 6853014585344 6868581875712 6880229097472 6883174401024 6885362229248 6895858208256 6922665197568 6935249871408 6939577679872 6950156304384 6951922096128 6954898090176 6963978846208 6989858138112 6991634016704 6994220023808 6994627010718 7004881944576 7006661640192 7009661067264 7018813325312 7044896391168 7046686253056 7049702813952 7051493896984 7061832204288 7064855248896 7074079571968 7102171971584 7105212284928 7107017470976 7107470688256 7110059858592 7117851339072 7118305247232 7162978238464 7163435024384 7166044581888 7173897412608 7174354894848 7176177647616 7179249641472 7217170597888 7217965897848 7220260140096 7230845878272 7232682983424 7235779166208 7237617524736 7273998712832 7276648547424 7277112582144 7278961442048 7282077435816 7290057419856 7292753805312 7294606639104 7331274293248 7334412681216 7336276099072 7339416628224 7341281317408 7347459446784 7352044486656 7352472295026 7392594105054 7394042052608 7397207310336 7399086682112 7405313458176 7407667249152 7410365777664 7410838339584 7450803507456 7452696496152 7457347207168 7465995337728 7468715114496 7469191397376 7471089057792 7503968992032 7511379145728 7513287524576 7513766649856 7516983159552 7525220562432 7529916530688 7563055362048 7572447268864 7572930166784 7576172003328 7578096843776 7584474267648 7589648820672 7608190783588 7622606979072 7632559538176 7633003669446 7635826900992 7637766897664 7644194537472 7649409835008 7668097797632 7679786971104 7693106060544 7695060609848 7697906794496 7709641408512 7712091930624 7728476520448 7740257734656 7746032507904 7753681698816 7755651638272 7807024889856 7809008381952 7816719761408 7822551580672 7834476201984 7851120801168 7853616292736 7865588268792 7868497526784 7870496636928 7884146475008 7896164990976 7915455791104 7920856158256 7927522034688 7929536140896 7932469051392 7932930634107 7943288371456 7958339518464 7977782214656 7983225104384 7989943468032 7991973433344 7995394654848 7995904524288 8005833949184 8041067272164 8046085144576 8054902358016 8058350518272 8058864402432 8060911878144 8068872011776 8104382762496 8106441802832 8106958753792 8119316922624 8124383625216 8126447747072 8170272053248 8170793074688 8173769601216 8176367647232 8183248551936 8185327629312 8188831622304 8190435524608 8235130028032 8235609222297 8240748494848 8247683579904 8249779027968 8253310611456 8255407489152 8258941482084 8300456539008 8302565394836 8305636278272 8314737917952 8318297309184 8320410697728 8320941293568 8323972517376 8365814464512 8367939925504 8371522091568 8385925742592 8388591222784 8389515608064 8433829216256 8437439588352 8439583246784 8440121442304 8449370456064 8452448465148 8452987481088 8506036658176 8506579091456 8515900932096 8519003177472 8519546437632 8521710956544 8525358949248 8570390084992 8573560029184 8574058916364 8586629480448 8588811042816 8592487759872 8594670810624 8626610022336 8637873471488 8641571191296 8643766712432 8656439476224 8656943186079 8660145143808 8662345383936 8694536085504 8705888223232 8709615058944 8711827867648 8725108093056 8730552827904 8746424050424 8780424937472 8793809731584 8796604858368 8800370528256 8815293531136 8835318329328 8865869463552 8869664784384 8871918256128 8904887764992 8907150185664 8910963178038 8922597896704 8936199417888 8939504664576 8941775880192 8958031083902 8975004991488 8977285226496 8981128242432 8992854573056 9006563192832 9012183564288 9028566761728 9047972511744 9051845787648 9063664451584 9077481013248 9099657838592 9105866134688 9119747028186 9120328598016 9142253715456 9158109167616 9177565868032 9191556059904 9192142209024 9194477611008 9198413603136 9214239965184 9230220263424 9246999828544 9264521281536 9266875072512 9269229461504 9270842056704 9273197453568 9319810850816 9323205951387 9326169347624 9339842592768 9342215520256 9343840813056 9346214756352 9393195188224 9399603751936 9406016687929 9413932416192 9415776272384 9416324167314 9419806998528 9437165125632 9473616379904 9480079811456 9488057868288 9490468452096 9491073662976 9494531152632 9495136622592 9511473512448 9554726109184 9565196550144 9565806526464 9568236863488 9569291240448 9569901477888 9572332855296 9623954530464 9626399640863 9627013520128 9641688845616 9643577311232 9645255032832 9647705554944 9650156699648 9702198063232 9702816776192 9709436581088 9717607655424 9720076559808 9723671740416 9724237551486 9726142185472 9741589807104 9779216908288 9785888837632 9794124251136 9796612595712 9800806351104 9803296393368 9839727056727 9856792140072 9862943080448 9873751277568 9876889665536 9877978054656 9880487703552 9881117786112 9917205222528 9934404676608 9936928661536 9958286819328 9958921863168 9961452077056 10005291989376 10015172194304 10022644212736 10033627416576 10037922633792 10039888707584 10084073816064 10101562671104 10112632356864 10116961394688 10119531760896 10157137606944 10159718180523 10163475972096 10177338225928 10181102534656 10192259383296 10196622508032 10199213113344 10237115068416 10239715961472 10244099401524 10257474747392 10279521878016 10282789240832 10320343646208 10324761601536 10328043343872 10338242265088 10402874807112 10409366519808 10412011175936 10427883144192 10445968269312 10468161068224 10484787207168 10487451025056 10491330035712 10491940516077 10493995515904 10509992460288 10528219987968 10567344586752 10570029379584 10572714854528 10574554220928 10576625401856 10577240845476 10592748306432 10611119357952 10653257957376 10655964577792 10657818427392 10660526206464 10661206032384 10665089787888 10721423029552 10739869810688 10744467357696 10745152536576 10747882504192 10749066872832 10764266471424 10805843683328 10813216034942 10825755896832 10830390210144 10832511500288 10849024475136 10856426287104 10898359468288 10910998069248 10913770172416 10914972821136 10915668873216 10918442163072 10923116153724 10941909958656 10980812296396 10996911439872 10999705370624 11001619021824 11004414148608 11007209985536 11009124942336 11011921976112 11028066729984 11067275385344 11086317223936 11091063078912 11093880930304 11094588391424 11095810965504 11098630023168 11111500873728 11154419286016 11162029455424 11179044744228 11181234323456 11186020810752 11198993006592 11206633586688 11249919451136 11265827274752 11267068718592 11269931286864 11270649974784 11275474739328 11294874796032 11354534576128 11358670903296 11359395250176 11362281275392 11364258004992 11367145265664 11412286175382 11432078555152 11448839307264 11449505504169 11451748057088 11453740351488 11456650346496 11459561080832 11502146696448 11522094921728 11539659090816 11541919301632 11542590914772 11546860191744 11549793845248 11568137895936 11592714780672 11612820078592 11630522548224 11633477457408 11640737103872 11713512572928 11725079642112 11728806477824 11733827371008 11776681201752 11780424439104 11805744955392 11821159284736 11826219712512 11829224341504 11873183686656 11876200247552 11881284237384 11894304211344 11898703577088 11914932557184 11919339552768 11922367840256 11966673321984 11969713635328 11974837656576 11987960150016 12008750923776 12061600908246 12063963348992 12069127716864 12082353537024 12091367817216 12103308017664 12156574143744 12159662704248 12160438130688 12186575437824 12189671620608 12210812223488 12255408079872 12256189612032 12259303481344 12260654401824 12264551470848 12277991443968 12285653286912 12306960351232 12352695042048 12355833430016 12361122742272 12364263271424 12374668541952 12383111233728 12430941268516 12450684808512 12453123457024 12453848092254 12458454417408 12461619675136 12472106876928 12480616046592 12481411940352 12548721696768 12551909888256 12555098889752 12557283137352 12559742664704 12578888613888 12579690774528 12582886834176 12650743824384 12653957936128 12654764883968 12656159382528 12659374870176 12660182163456 12674055684096 12731689847593 12753595400192 12754408701952 12759054987264 12759868637184 12763110473728 12773851398144 12782566434816 12831939373952 12855585127488 12860340043776 12861088374546 12863607406592 12874432905216 12883216564224 12892006215936 12956810207232 12960102079744 12962356786944 12965650068648 12984659214336 12988786409472 12993518075904 13058832334848 13062150127616 13064422588416 13067741801472 13071061857824 13095829241856 13119636075636 13142389520096 13165001703424 13170637406208 13173983604736 13174823714816 13194907287552 13222940296704 13245872902144 13277715759104 13278562484224 13298804195328 13307877384192 13340389319168 13360725278496 13378169888768 13383896845056 13412663820288 13437046625853 13445431754752 13465927839744 13483509809152 13489281859584 13492709014528 13518275346432 13542850142592 13546290907364 13551301296128 13571958767616 13589679177728 13595496677376 13598950817792 13649486757888 13652954615296 13658799202032 13706029170688 13737163751424 13760458194944 13766348802048 13770724458496 13791716416512 13845330395136 13870499742816 13879155359744 13900312608768 13903844192256 13909796180352 13927957692416 13979716276224 13983268033408 13988440047616 13989254021436 14009763889152 14013323280384 14019322134528 14037626650624 14089792782336 14093372506112 14099405627904 14102987793968 14123664408576 14124486250971 14129710497792 14204343943168 14210424569856 14214034941952 14214941376512 14220119717184 14235702678144 14236610494464 14325956476928 14326870048768 14332089163776 14347794825216 14348709789696 14352355295232 14358499282944 14434341195776 14435931795696 14440520280192 14465365966848 14471558332416 14475235049472 14547997425664 14553297094848 14554225164288 14557922884096 14564154871632 14580114839712 14585507610624 14589213278208 14662548586496 14668825362432 14672552198144 14678833256448 14682562634816 14694918893568 14704088973312 14704944590052 14785188210108 14788084105216 14794414620672 14798173364224 14810626916352 14815334498304 14820731555328 14821676679168 14901607014912 14905392992304 14914694414336 14937430228992 14938382794752 14942178115584 15007937984064 15022758291456 15026575049152 15027533299712 15033966319104 15050441124864 15059833061376 15126110724096 15144894537728 15145860333568 15152344006656 15156193687552 15168948535296 15179297641344 15216381567176 15245213958144 15265119076352 15266007338892 15271653801984 15275533795328 15288389074944 15298819670016 15336195595264 15359573942208 15386212121088 15390121219696 15395813588992 15419282817024 15424183861248 15456953040896 15480515469312 15492065015808 15507363397632 15511303276544 15614049779712 15618016763904 15633439522816 15645103161344 15668952403968 15702241602336 15707232585472 15731176537584 15736995053568 15740993273856 15768292950016 15792329981952 15830911582208 15841712316512 15855044069376 15859072281792 15864938102784 15865861268214 15886576742912 15916679036928 15955564429312 15966450208768 15979886936064 15983946866688 15990789309696 15991809048576 16011667898368 16082134544328 16092170289152 16109804716032 16116701036544 16117728804864 16121823756288 16137744023552 16208765524992 16212883605664 16213917507584 16219824052413 16238633845248 16248767250432 16252895494144 16340544106496 16341586149376 16347539202432 16352735294464 16366497103872 16370655258624 16377663244608 16380871049216 16470260056064 16471218444594 16481496989696 16495367159808 16499558055936 16506621222912 16510814978304 16517882964168 16600913078016 16605130789672 16611272556544 16629475835904 16636594618368 16640821395456 16641882587136 16647945034752 16731628929024 16735879851008 16743044183136 16747298005337 16771851485184 16777182445568 16779031216128 16867658432512 16874879176704 16879166493568 16880242884608 16898740912128 16904896930296 16905974962176 17012073316352 17013158182912 17031801864192 17038006354944 17039092875264 17043421913088 17050717898496 17118429263073 17140780169984 17148117832728 17173258960896 17177622085632 17184975519744 17189341621248 17253220044672 17275746942976 17283142382592 17287533424864 17312878952448 17313886372158 17320290287616 17324690767872 17389072171008 17411776446464 17419230117888 17423655735296 17450216186112 17461105655808 17492848100848 17560849874944 17587619463168 17593209716736 17600741056512 17630587062272 17670636658656 17731738927104 17739329568768 17743836512256 17809775529984 17814300371328 17821926356076 17845195793408 17872398835776 17879009329152 17883551760384 17916062167804 17950009982976 17954570452992 17962256484864 17985709146112 18013126385664 18057133523456 18095945023488 18103691575296 18127328903168 18154962026496 18199315677184 18211732269376 18239494056372 18240657196032 18284507430912 18316218335232 18355131736064 18383112119808 18384284418048 18388955222016 18396827206272 18428479930368 18460440526848 18493999657088 18529042563072 18533750145024 18538458923008 18541684113408 18546394907136 18639621701632 18646411902774 18652338695248 18679685185536 18680772138381 18684431040512 18687681626112 18692429512704 18786390376448 18799207503872 18812033375858 18827864832384 18831552544768 18832648334628 18839613997056 18874330251264 18947232759808 18960159622912 18976115736576 18980936904192 18982147325952 18989062305264 18990273245184 19109452218368 19130393100288 19131613052928 19136473726976 19138582480896 19139802955776 19144665710592 19247909060928 19252799281726 19254027040256 19283377691232 19287154622464 19290510065664 19295411109888 19300313399296 19404396126464 19405633552384 19418873162176 19435215310848 19440153119616 19447343480832 19448475102972 19452284370944 19483179614208 19558433816576 19571777675264 19588248502272 19593225191424 19601612702208 19606592786736 19679454113454 19713584280144 19725886160896 19747502555136 19753779331072 19755956109312 19760975407104 19762235572224 19834410445056 19868809353216 19873857323072 19916573638656 19917843726336 19922904154112 20010583978752 20030344388608 20045288425472 20067254833152 20075845267584 20079777415168 20168147632128 20203125342208 20225264713728 20233922789376 20239063521792 20314275213888 20319436361046 20326951944192 20354676451856 20362205069312 20384518766592 20393245016064 20398426226688 20474230136832 20479431922944 20488198803048 20514949494784 20559043756032 20565578481664 20640687292416 20649523203072 20656086687744 20676484530176 20772757119757 20805749614224 20818733039616 20824022351872 20855766288384 20891936538624 20936322136448 20969574414336 20974902050112 20982660071424 20983881032154 20987991031808 21019984920576 21056439975936 21134689173504 21140058759168 21145429709056 21149108441856 21154481690952 21185496612864 21222238715904 21306515914752 21311929155584 21315636854784 21321052412928 21322412064768 21330179575776 21442846059104 21479739621376 21488934715392 21490305073152 21495765008384 21498133745664 21528532942848 21611687366656 21626432069884 21651511793664 21660780420288 21665023000576 21698048950272 21712852574208 21796718936576 21821996138496 21827540344832 21829945642272 21831337746432 21836884326144 21846232307448 21883819917312 21961624592792 21993822879744 21999410741248 22003238043648 22008828297216 22014419971072 22018249884672 22023843952224 22056133459968 22134550770688 22149652200607 22172634447872 22182126157824 22187761860608 22189176782848 22191621931008 22197260046336 22223001747456 22308838572032 22324058910848 22358089488456 22362468646912 22372041621504 22397986013184 22413267173376 22499838902272 22531654549504 22534137437184 22539862573728 22541299949568 22550949478656 22589749592064 22709069152256 22717341806592 22718790500352 22724562550784 22728516009984 22734290531328 22824572350764 22864157110304 22897678614528 22899011008338 22903496114176 22907480702976 22913300692992 22919122161664 23004293392896 23044189843456 23079318181632 23085181829544 23093720383488 23099587690496 23136275791872 23185429561344 23225640157184 23261045096448 23266954914816 23281474207744 23427025145856 23450159284224 23457612955648 23467654742016 23553362403504 23560848878208 23611489910784 23642318569472 23652439425024 23658448683008 23746367373312 23752400495104 23762568474768 23788608422688 23797407154176 23829865114368 23844735680512 23933346643968 23939427270656 23949675313152 23975920300032 24017501847552 24123201816492 24127926697984 24138255433728 24164707074048 24182735634432 24206616035328 24313148287488 24319325408496 24320876261376 24373150875648 24379343241216 24421624446976 24510816159744 24512379224064 24518606962688 24521308803648 24529102941696 24555982887936 24571306573824 24705390084096 24706827666891 24711666860032 24722245484544 24728526542848 24749337083904 24766222467456 24861882537032 24901369617024 24906246914048 24907696184508 24916908834816 24923239350272 24944213753856 24961232093184 24962823880704 25097443393536 25103819776512 25110197779504 25114566274704 25119485329408 25157777227776 25165773668352 25301487648768 25307915872256 25309529767936 25312318765056 25318749740352 25320364326912 25348111368192 25463379695186 25507190800384 25508817403904 25518109974528 25519737274368 25526220947456 25547702796288 25565132869632 25663878747904 25711170254976 25720680087552 25722176749092 25727214813184 25766433128448 25784012431872 25913620414464 25920204159488 25924713573888 25931300137296 25969318428672 25987036151808 26117664669696 26124300255232 26128845176832 26135483602944 26142123715648 26191658483712 26239272151272 26284779040192 26330003406848 26341274812416 26347967209472 26349647429632 26389814575104 26445880593408 26491745804288 26555431518208 26557124968448 26597608390656 26615754768384 26680778638336 26721450556992 26756339777536 26767793690112 26825327640576 26874093251706 26890863509504 26931855679488 26967019618304 26978563719168 26985418029056 27036550692864 27085700285184 27092581814728 27102602592256 27143917535232 27179358355456 27190993354752 27197901635584 27298973515776 27305909230592 27317598404064 27412058341376 27474327502848 27520916389888 27532697604096 27541448916992 27583432833024 27690660790272 27740999485632 27758310719488 27800625217536 27807688384512 27819592360704 27855915384832 27959432552448 27966536066816 27969617854161 27978508042872 28019527778304 28026646560768 28038644269056 28075253301248 28179585564672 28186745012224 28198811255808 28205975587936 28218050063787 28247328817152 28248972501942 28259420995584 28408687886336 28420849139712 28428069883904 28429882753024 28440239434368 28471405356288 28473220988928 28651912953856 28653740097536 28664178327552 28695589650432 28697419579392 28704710590464 28716998565888 28868682391552 28871863591392 28879198922589 28881040560384 28930731933696 28943116664832 28950470098944 29095994851328 29106594189696 29108450328576 29115845768192 29128309743264 29160229679424 29171015221248 29178426556416 29325097172992 29337650724864 29345104396288 29357666512896 29365125269632 29389837787136 29409889180104 29570376420216 29576168210432 29588829241344 29596346728448 29621253832704 29630668996608 29641463110656 29643353358336 29803214029824 29810785984608 29818359863161 29829388828672 29874860457984 29876765589504 29884356231168 30015875968128 30045516582912 30053150098304 30055066599424 30067932638208 30100882249728 30119666122752 30252221448192 30289789075456 30291720667136 30304688013312 30312387375104 30337897070592 30358595282688 30432763134352 30479154541569 30490427916288 30532014677784 30543307603968 30551067590656 30576778149888 30597639340032 30672391190528 30719147884416 30772424242176 30780242439392 30791627177984 30838565634048 30848367722496 30913906081792 30961030938624 30984130031616 31014726795264 31022606553088 31228099559424 31236033527808 31266879045632 31290206322688 31337904807936 31404483204672 31414465170944 31462353075168 31473990107136 31481986547712 31536585900032 31584659963904 31661823164416 31683424633024 31710088138752 31718144563584 31729876205568 31731722536428 31773153485824 31833358073856 31911128858624 31932900417536 31959773872128 31967893733376 31981578619392 31983618097152 32023335796736 32164269088656 32184340578304 32219609432064 32233402073088 32235457609728 32243647512576 32275488047104 32417531049984 32425767211328 32427835015168 32439648104826 32477267690496 32497534500864 32505790988288 32681088212992 32683172298752 32695078404864 32705470588928 32732994207744 32741310517248 32755326489216 32761742098432 32940520112128 32942436889188 32962993979392 32990734319616 32999116111872 33013242445824 33021629956608 33035765928336 33201826156032 33210261579344 33222545113088 33258951671808 33273189236736 33281642790912 33283765174272 33295890069504 33463257858048 33471759702016 33486088366272 33494596010674 33543702970368 33554364891136 33558062432256 33735316865024 33749758353408 33758332987136 33760485769216 33797481824256 33809793860592 33811949924352 34024146632704 34026316365824 34063603728384 34076012709888 34078185750528 34086843826176 34101435796992 34236858526146 34281560339968 34296235665456 34346517921792 34355244171264 34369951039488 34378683242496 34506440089344 34551493885952 34566284765184 34575066849728 34625757904896 34627772744316 34640580575232 34649381535744 34778144342016 34823552892928 34838460235776 34847311470592 34900432372224 34922211311616 34985696201696 35121699749888 35175238926336 35186419433472 35201482113024 35261174124544 35341273317312 35463477854208 35478659137536 35487673024512 35619551059968 35628600742656 35643852712152 35690391586816 35744797671552 35758018658304 35767103520768 35832124335608 35900019965952 35909140905984 35924512969728 35971418292224 36026252771328 36114267046912 36138906222043 36191890046976 36207383150592 36254657806336 36309924052992 36398631354368 36423464538752 36478988112744 36481314392064 36569014861824 36632436670464 36710263472128 36766224239616 36768568836096 36777910444032 36793654412544 36856959860736 36920881053696 36987999314176 37058085126144 37067500290048 37076917846016 37083368226816 37092789814272 37279243403264 37292823805548 37304677390496 37359370371072 37361544276762 37368862081024 37375363252224 37384859025408 37572780752896 37598415007744 37624066751716 37655729664768 37665296669256 37679227994112 37748660502528 37894465519616 37920319245824 37952231473152 37961873808384 37964294651904 37978124610528 37980546490368 38195069542779 38218904436736 38260786200576 38263226105856 38272947453952 38277164961792 38279605911552 38289331421184 38495818121856 38505598563452 38508054080512 38566755382464 38574309244928 38581020131328 38590822219776 38600626798592 38808792252928 38811267104768 38837746324352 38870430621696 38880306239232 38896950205944 38904568741888 38966359228416 39116867633152 39143555350528 39176497004544 39186450382848 39203225404416 39213185573472 39358908226908 39427168560288 39437185625471 39451772321792 39495005110272 39507558662144 39511912218624 39521950814208 39524471144448 39668820890112 39737618706432 39747714646144 39833147277312 39835687452672 39845808308224 40021167957504 40060688777216 40090576850944 40134509666304 40151690535168 40311139877559 40336295264256 40406250684416 40450529427456 40467845578752 40478127043584 40628550427776 40638872722092 40653903888384 40709352903712 40724410138624 40769037533184 40786490032128 40796852453376 40948460273664 40958863845888 40976397606096 41029898989568 41118087512064 41131156963328 41281374584832 41299046406144 41312173375488 41352969060352 41545514239514 41611499228448 41637466079232 41648044703744 41711532576768 41783873077248 41872644272896 41939148828672 41949804100224 41965320142848 41967762064308 41975982063616 42039969841152 42112879951872 42269378347008 42280117518336 42290859418112 42298216883712 42308963381904 42370993225728 42613031829504 42623858311168 42631273709568 42642104825856 42644824129536 42660359151552 42885692118208 42959479242752 42977869430784 42980610146304 42991530016768 42996267491328 43057065885696 43223374733312 43252864139768 43303023587328 43321560840576 43330046001152 43396097900544 43425705148416 43593437873152 43643992276992 43655080689664 43659891284544 43662675492864 43673768652288 43692464614896 43767639834624 43923249185584 43987645759488 43998821482496 44006476087296 44017656594432 44028839942144 44036499769344 44047687904448 44112266919936 44269101541376 44299304401214 44345268895744 44364252315648 44375523721216 44378353565696 44383243862016 44394520092672 44446003494912 44617677144064 44648117821696 44716178976912 44724937293824 44744083243008 44826534346752 44999677804544 45063309099008 45068274874368 45079725147456 45082599899136 45101898957312 45179499184128 45418138304512 45434683613184 45437581000704 45449125101568 45457032019968 45468581062656 45649144701528 45728314220608 45795357229056 45798022016676 45806992228352 45814961405952 45826601385984 45838244323328 46008586785792 46088379686912 46158636363264 46170363659088 46187440766976 46199175380992 46272551583744 46370859122688 46451280314368 46522090192896 46533909829632 46562948415488 46854050291712 46900318568448 46915225911296 46935309484032 47106724807008 47121697756416 47222979821568 47284637138944 47304878850048 47316897366016 47492734746624 47504800990208 47525136949536 47577216845376 47594814308352 47659730228736 47689471361024 47866693287936 47878854541312 47899350626304 47951840600064 48035003695104 48246403632984 48255853395968 48276510867456 48329414148096 48365471268864 48413232070656 48626296574976 48638650816992 48641752522752 48659472157239 48746301751296 48758686482432 48843248893952 49021632319488 49024758448128 49037213925376 49042617607296 49058205883392 49111965775872 49142613147648 49410780168192 49413655333782 49423333720064 49444490969088 49457053085696 49498674167808 49532444934912 49723765074064 49802739234048 49815392369016 49833817669632 49846478700544 49888427507712 49922464186368 49925647761408 50194886787072 50207639553024 50220395559008 50229132549408 50238970658816 50241894016011 50315554455552 50331547336704 50602975297536 50615831744512 50619059535872 50624637530112 50637499480704 50640728653824 50696222736384 50926759390372 51014381600768 51017634807808 51036219949056 51039474548736 51052441894912 51095405592576 51130265739264 51327757495808 51422340509952 51444353498184 51454429626368 51532866256896 51568024863744 51827240828928 51840408318976 51849427147776 51862600274592 51938636857344 51974072303616 52158858407881 52235329339392 52248600510464 52257690353664 52270967205888 52284247431296 52383316967424 52478544302544 52569558080384 52660006813696 52682549624832 52695934418944 52699294859264 52779629150208 52891761186816 52983491608576 53110863036416 53195216781312 53231509536768 53361557276672 53442901113984 53512679555072 53535587380224 53650655281152 53748186503412 53781727019008 53863711358976 53934039236608 53957127438336 53970836058112 54171400570368 54185163629456 54205205184512 54287835070464 54381986709504 54395803271168 54597947031552 54611818461184 54635196808128 54824116682752 54948655005696 55041832779776 55065395208192 55082897833984 55166865666048 55381321580544 55481998971264 55516621438976 55601250435072 55615376769024 55639184721408 55711830769664 55918865104896 55933072133632 55939235708322 55957016085744 56039055556608 56053293121536 56077288538112 56150506602496 56359171129344 56373490024448 56397622511616 56411951175872 56436100127574 56494657634304 56497945003884 56518841991168 56817375772672 56841698279424 56856139767808 56859765506048 56880478868736 56942810712576 56946441977856 57303825907712 57307480195072 57328356655104 57391179300864 57394839158784 57409421180928 57433997131776 57737364783104 57743727182784 57758397845178 57762081120768 57861463867392 57886233329664 57900940197888 58191989702656 58213188379392 58216900657152 58231691536384 58256619486528 58320459358848 58342030442496 58356853112832 58650194345984 58675301449728 58690208792576 58715333025792 58730250539264 58779675574272 58819778360208 59140752840432 59152336420864 59177658482688 59192693456896 59242507665408 59261337993216 59282926221312 59286706716672 59606428059648 59621571969216 59636719726322 59658777657344 59749720915968 59753531179008 59768712462336 60031751936256 60091033165824 60106300196608 60110133198848 60135865276416 60201764499456 60239332245504 60504442896384 60579578150912 60583441334272 60609376026624 60624774750208 60675794141184 60717190565376 60865526268704 60958309083138 60980855832576 61064029355568 61086615207936 61102135181312 61153556299776 61195278680064 61344782381056 61438295768832 61544848484352 61560484878784 61583254355968 61677131268096 61696735444992 61827812163584 61922061877248 61968260063232 62029453590528 62045213106176 62318271359271 62456199118848 62472067055616 62533758091264 62580412645376 62675809615872 62808966409344 62828930341888 62924706150336 62947980214272 62963973095424 63073171800064 63169319927808 63323646328832 63366849266048 63420176277504 63436289127168 63463445072856 63546306971648 63666716147712 63822257717248 63865800835072 63919547744256 63935787466752 63963157238784 63967236194304 64046671593472 64328538177312 64344881809979 64368681156608 64439218864128 64466804146176 64470915219456 64487295025152 64550976094208 64835062099968 64851534422656 64855670030336 64879296209652 64954535380992 64995069001728 65011581976576 65362176425984 65366344597504 65390156809728 65410941177856 65465988415488 65482621034496 65510652978432 65884873778376 65925987958784 65981468639232 65998232223744 66026484891648 66043259913216 66071531856672 66403652312064 66420523158688 66445090226176 66448956601821 66517903343616 66546378473472 66563285581824 66567530348544 66591780139008 66926515716096 66943519404032 66972176732544 66989192021348 67087405940736 67108729782272 67116124864512 67470633730048 67499516706816 67516665974272 67520971538432 67594963648512 67619587721184 67623899848704 68048293265408 68052632731648 68127207456768 68152025419776 68156371501056 68173687652352 68202871593984 68473717052292 68563120679936 68592471330912 68693035843584 68710488342528 68739902078976 68757366484992 69012880178688 69102987771904 69132569530368 69150133699456 69255545488632 69281161150464 69298763071488 69556288684032 69647105785856 69676920471552 69694622941184 69800864744448 69844422623232 69971392403392 70243399499776 70350477852672 70372838866944 70402964226048 70522348249088 70682546634624 70926955708416 70957318275072 70975346049024 71239102119936 71257201485312 71287705424304 71380783173632 71489595343104 71534207041536 71664248671216 71800039931904 71818281811968 71849025939456 71942836584448 72052505542656 72228534093824 72277812444086 72383780093952 72414766301184 72509315612672 72619848105984 72797262708736 72846929077504 72957976225488 72962628784128 73138029723648 73264873340928 73420526944256 73532448479232 73537137672192 73555820888064 73587308825088 73713919721472 73975998628352 74116170252288 74135000580096 74153835692032 74166736453632 74185579628544 74558486806528 74585647611096 74609354780992 74718740742144 74723088553524 74737724162048 74750726504448 74769718050816 75145561505792 75196830015488 75248133503432 75311459329536 75330593338512 75358455988224 75497321005056 75788931039232 75840638491648 75904462946304 75923747616768 75928589303808 75956249221056 75961092980736 76390139085558 76437808873472 76521572401152 76526452211712 76545894907904 76554329923584 76559211823104 76578662842368 76991636243712 77011197126904 77016108161024 77133510764928 77148618489856 77162040262656 77181644439552 77201253597184 77617584505856 77622534209536 77675492648704 77740861243392 77760612478464 77793900411888 77809137483776 78233735266304 78287110701056 78352994009088 78372900765696 78406450808832 78426371146944 78717816453816 78854337120576 78874371250942 78903544643584 78990010220544 79015117324288 79023824437248 79043901628416 79048942288896 79337641780224 79475237412864 79495429292288 79666294554624 79671374905344 79691616616448 80042335915008 80121377554432 80181153701888 80269019332608 80303381070336 80622279755118 80672590528512 80812501368832 80901058854912 80935691157504 80956254087168 81257100855552 81277745444184 81307807776768 81418705807424 81448820277248 81538075066368 81572980064256 81593704906752 81896920547328 81917727691776 81952795212192 82059797979136 82236175024128 82262313926656 82562749169664 82598092812288 82624346750976 82705938120704 83091028479028 83222998456896 83274932158464 83296089407488 83423065153536 83567746154496 83745288545792 83878297657344 83899608200448 83935524128616 83951964127232 84079939682304 84225759903744 84538756694016 84560235036672 84581718836224 84596433767424 84617926763808 84654150191361 84741986451456 85101295297069 85226063659008 85247716622336 85262547419136 85284209651712 85289648259072 85320718303104 85771384236416 85918958485504 85955738861568 85961220292608 85983060033536 85992534982656 86114131771392 86446749466624 86505728279536 86606047174656 86637596767767 86643121681152 86792195801088 86851410296832 87186875746304 87287984553984 87310161379328 87319782569088 87325350985728 87347537304576 87384929229792 87535279669248 87846498371168 87975291518976 87997642964992 88012952174592 88035313188864 88057679884288 88072999538688 88095375808896 88538203082752 88598608802428 88728504631296 88751047442432 88756707131392 88766487724032 88789040185344 88892006989824 89235354288128 89296235643392 89432357953824 89449874587648 89455079589483 89488166486016 89653068693504 89999355609088 90126618198016 90136549748736 90159450294912 90165199798272 90203797914624 90358998368256 90836276609024 90869367226368 90875162001408 90898250203136 90914064039936 90937162125312 91298289403056 91456628441216 91596044033352 91613984456704 91629922811904 91653202771968 91676488646656 92017173571584 92176759373824 92317272726528 92340727318176 92374881533952 92398350761984 92545103167488 92741718245376 92902560628736 93044180385792 93067819659264 93125896830976 93708100583424 93800637136896 93830451822592 93870618968064 94213449614016 94243395512832 94445959643136 94609757700096 94633794732032 94985469493248 95009601980416 95050273899072 95154433690752 95189628616704 95319460457472 95378942722048 95733386575872 95757709082624 95798701252608 95903681200128 96070007390208 96492807265968 96511706791936 96553021734912 96658828296192 96730942537728 96826464141312 97252593149952 97277301633984 97283505045504 97318944314478 97492603502592 97517372964864 97686497787904 98043264638976 98049516896256 98074427850752 98085235214592 98116411766784 98223931551744 98285226295296 98821560336384 98827310667564 98846667440128 98888981938176 98914106171392 98997348335616 99064889869824 99447530148128 99605478468096 99630784738032 99667635339264 99692957401088 99776855015424 99844928372736 99851295522816 100389773574144 100415279106048 100440791118016 100458265098816 100477941317632 100483788032022 100631108911104 100663094673408 101205950595072 101231663489024 101238119071744 101249275060224 101274998961408 101281457307648 101392445472768 101853518780744 102028763201536 102035269615616 102072439898112 102078949097472 102104883789824 102190811185152 102260531478528 102655514991616 102844681019904 102888706996368 102908859252736 103065732513792 103136049727488 103654481657856 103680816637952 103698854295552 103725200549184 103877273714688 103948144607232 104317716815762 104470658678784 104497201020928 104515380707328 104541934411776 104568494862592 104766633934848 104957088605088 105139116160768 105320013627392 105365099249664 105391868837888 105398589718528 105559258300416 105783522373632 105966983217152 106221726072832 106390433562624 106463019073536 106723114553344 106885802227968 107025359110144 107071174760448 107301310562304 107496373006824 107563454038016 107727422717952 107868078473216 107914254876672 107941672116224 108342801140736 108370327258912 108410410369024 108416718666129 108575670140928 108763973419008 108791606542336 109195894063104 109223636922368 109270393616256 109648233365504 109897310011392 110083665559552 110130790416384 110165795667968 110333731332096 110762643161088 110963997942528 111033242877952 111202500870144 111230753538048 111278369442816 111423661539328 111837730209792 111866144267264 111878471416644 111914032171488 112078111113216 112106586243072 112154577076224 112301013204992 112718342258688 112746980048896 112795245023232 112823902351744 112872200255148 112995890007768 113037683982336 113634751545344 113683396558848 113712279535616 113719531012096 113760957737472 113885621425152 113892883955712 114585208628337 114607651815424 114656713310208 114782358601728 114789678317568 114818842361856 114867994263552 115474729566208 115487454365568 115516795690356 115524162241536 115722927734784 115772466659328 115801880395776 116383979405312 116426376758784 116433801314304 116463383072768 116513238973056 116640918717696 116713706225664 117350602899456 117380417585152 117430666051584 117460501078528 117559351148544 117639556720416 118281505680864 118304672841728 118311556876413 118355316965376 118385386913792 118485015330816 118522675986432 118565852442624 118573413433344 119212856119296 119243143938432 119273439452644 119317555314688 119499441831936 119507062358016 119537424924672 120063503872512 120182066331648 120212600393216 120220266397696 120271730552832 120403528998912 121008885792768 121159156301824 121166882668544 121218752053248 121249549500416 121351588282368 121434381130752 121731052537408 121916618166276 121961711665152 122128058711136 122173230415872 122204270362624 122307112599552 122390557360128 122689564762112 122876591537664 123089696968704 123120969757568 123166508711936 123354262536192 123393470889984 123655624327168 123844123754496 123936520126464 124058907181056 124090426212352 124636542718542 124912398237696 124944134111232 125067516182528 125160825290752 125351619231744 125617932818688 125657860683776 125849412300672 125895960428544 125927946190848 126146343600128 126338639855616 126647292657664 126733698532096 126840352555008 126872578254336 126926890145712 127092613943296 127644515434496 127731601670144 127839095488512 127871574933504 127926314477568 127934472388608 128093343186944 128657076354624 128689763619958 128737362313216 128878437728256 128933608292352 128941830438912 128974590050304 129101952188416 129670124199936 129703068845312 129711340060672 129758592419304 129909070761984 129990138003456 130023163953152 130724352851968 130732689195008 130780313619456 130821882355712 130931976830976 130965242068992 131021305956864 131769747556752 131851975917568 131962937278464 131996464447488 132052969783296 132086519826432 132143063713344 132807304624128 132841046317376 132890180452352 132897913203642 133035806687232 133092756946944 133126571163648 133135060697088 133183560278016 133853031432192 133887038808064 133944353465088 133978384042696 134174811881472 134217459564544 134232249729024 134941267460096 134999033413632 135033331948544 135041943076864 135189927297024 135239175442368 135247799697408 136096586530816 136105265463296 136254414913536 136304050839552 136312743002112 136347375304704 136405743187968 136947434104584 137126241359872 137184942661824 137386071687168 137420976685056 137479804157952 137514732969984 138025760357376 138205975543808 138265139060736 138300267398912 138511090977264 138562322300928 138597526142976 138849481800481 139112577368064 139294211571712 139353840943104 139389245882368 139601729488896 139688845246464 139942784806784 140486798999552 140700955705344 140745677733888 140805928452096 141044696498176 141365093269248 141853911416832 141914636550144 141950692098048 142478204239872 142514402970624 142575410848608 142761566347264 142979190686208 143068414083072 143328497342432 143600079863808 143636563623936 143698051878912 143885673168896 144105011085312 144457068187648 144555624888172 144767560187904 144829532602368 145018631225344 145239696211968 145594525417472 145693858155008 145915952450976 145925257568256 146276059447296 146529746681856 146841053888512 147064896958464 147074275344384 147111641776128 147174617650176 147427839442944 147951997256704 148232340504576 148270001160192 148307671384064 148333472907264 148371159257088 149116973613056 149171295222192 149218709561984 149446177107048 149475448324096 149501453008896 149539436101632 150291123011584 150393660030976 150496267006864 150622918659072 150661186677024 150716911976448 150725682048033 150994642010112 151577862078464 151681276983296 151808925892608 151847495233536 151857178607616 151912498442112 151922185961472 152780278171116 152875617746944 153043144802304 153052904423424 153091789815808 153108659847168 153118423646208 153157325684736 153983272487424 154022394253808 154032216322048 154267021529856 154363288879104 154402507194368 155235169011712 155245068419072 155350985297408 155481722486784 155521224956928 155587800823776 155618274967552 156467470532608 156476575223643 156574221402112 156705988018176 156745801531392 156812901617664 156852742293888 157435632907632 157708674241152 157748742501884 157807089287168 157980020441088 158030234648576 158047648874496 158087803256832 158097884577792 158675283560448 158950474825728 158990858584576 159332589109248 159383233232896 160084671830016 160242755108864 160362307403776 160538038665216 160606762140672 161244559510236 161345181057024 161625002737664 161802117709824 161871382315008 161912508174336 162514201711104 162555490888368 162615615553536 162837411614848 162897640554496 163145960128512 163187409813504 163793841094656 163835455383552 163905590424384 164119595958272 164472350048256 165125498339328 165196185624576 165248693501952 165411876241408 166182056958056 166445996913792 166549864316928 166592178814976 166846130307072 167135492308992 167490577091584 167756595314688 167799216400896 167871048257232 167903928254464 168159879364608 168451519807488 169077513388032 169120470073344 169163437672448 169192867534848 169235853527616 169308300382722 169483972902912 170202590594138 170452127318016 170495433244672 170525094838272 170568419303424 170579296518144 170641436606208 171542768472832 171837916971008 171911477723136 171922440585216 171966120067072 171985069965312 172228263542784 172893498933248 173011456559072 173212094349312 173275193535534 173286243362304 173584391602176 173702820593664 174373751492608 174575969107968 174620322758656 174639565138176 174650701971456 174695074609152 174769858459584 175070559338496 175692996742336 175950583037952 175995285929984 176025904349184 176070626377728 176115359768576 176145999077376 176190751617792 177076406165504 177197217604856 177457009262592 177502094884864 177513414262784 177532975448064 177578080370688 177784013979648 178470708576256 178592471286784 178864715907648 178899749175296 178910159178966 178976332972032 179306137387008 179998711218176 180253236396032 180273099497472 180318900589824 180330399596544 180407595829248 180717996736512 181672553218048 181738734452736 181750324002816 181796500406272 181828128079872 181874324250624 182596578806112 182913256882432 183192088066704 183227968913408 183259845623808 183306405543936 183352977293312 184034347143168 184353518747648 184634545453056 184681454636352 184749763067904 184796701523968 185090206334976 185483436490752 185805121257472 186088360771584 186135639318528 186954814077813 187416201166848 187601274273792 187660903645184 187741237936128 188426899228032 188486791025664 188891919286272 189219515400192 189267589464064 189970938986496 190019203960832 190100547798144 190308867381504 190638920914944 190757885444096 191466773151744 191515418165248 191597402505216 191807362400256 192140014780416 192985614531936 193023413583872 193034645429937 193106043469824 193317656592384 193461885075456 193652928282624 194505186299904 194554603267968 194567010091008 194637888628956 194985207005184 195034745929728 195372995575808 196086529277952 196099033792512 196148855701504 196170470429184 196232823533568 196447863103488 197654621335128 197693334880256 197777963876352 197828212342784 197994696671232 198129779739648 198895060296256 199210956936192 199261569476064 199335270678528 199346869805463 199385914802176 199553710030848 199689856745472 199702591045632 200779547148288 200830558212096 200881582236032 200916530197632 200955882635264 200967576064044 201262217822208 201326189346816 202411901190144 202463326978048 202476238143488 202498550120448 202549997922816 202562914615296 202784890945536 203707037561488 204057526403072 204144879796224 204157898194944 204209767579648 204381622370304 204521062957056 205311029983232 205689362039808 205777413992736 205817718505472 206131465027584 206272099454976 207308963315712 207361633275904 207397708591104 207450401098368 207896289214464 208635433631524 208941317357568 208994402041856 209030761414656 209083868823552 209136989725184 209533267869696 209914177210176 210278232321536 210640027254784 210730198499328 210783737675776 210797179437056 211118516600832 211567044747264 211933966434304 212443452145664 212780867125248 212926038147072 213446229106688 213771604455936 214050718220288 214142349520896 214602621124608 214992746013648 215126908076032 215454845435904 215736156946432 215828509753344 215883344232448 216685602281472 216740654517824 216820820738048 216833437332258 217151340281856 217527946838016 217583213084672 218391788126208 218447273844736 218540787232512 219296466731008 219794620022784 220167331119104 220261580832768 220331591335936 220667462664192 221927995885056 222066485755904 222405001740288 222461507076096 222556738885632 222847323078656 223675460419584 223732288534528 223756942833288 223828064342976 224156222226432 224213172486144 224309154152448 224602026409984 225436684517376 225493960097792 225590490046464 225647804703488 225744400510296 225991780015536 226075367964672 227269503090688 227366793117696 227424559071232 227439062024192 227521915474944 227771242850304 227785767911424 229170417256674 229215303630848 229313426620416 229564717203456 229579356635136 229637684723712 229735988527104 230949459132416 230974908731136 231033591380712 231048324483072 231445855469568 231544933318656 231603760791552 232767958810624 232852753517568 232867602628608 232926766145536 233026477946112 233281837435392 233427412451328 234701205798912 234760835170304 234861332103168 234921002157056 235118702297088 235279113440832 236563011361728 236609345683456 236623113752826 236710633930752 236770773827584 236970030661632 237045351972864 237131704885248 237146826866688 238425712238592 238486287876864 238546878905288 238635110629376 238998883663872 239014124716032 239074849849344 240127007745024 240364132663296 240425200786432 240440532795392 240543461105664 240807057997824 242017771585536 242318312603648 242333765337088 242437504106496 242499099000832 242703176564736 242868762261504 243462105074816 243833236332552 243923423330304 244256117422272 244346460831744 244408540725248 244614225199104 244781114720256 245379129524224 245753183075328 246179393937408 246241939515136 246708525072384 246786941779968 247311248654336 247688247508992 247873040252928 248117814362112 248180852424704 249273085437084 249824796475392 249888268222464 250135032365056 250321650581504 250703238463488 251235865637376 251315721367552 251698824601344 251855892381696 252292687200256 252677279711232 253294585315328 253467397064192 253680705110016 253745156508672 253853780291424 254185227886592 255289030868992 255303885891207 255463203340288 255678190977024 255743149867008 255852628955136 255868944777216 256186686373888 257314152709248 257379527239916 257474724626432 257756875456512 257867216584704 257883660877824 257949180100608 258203904376832 259340248399872 259406137690624 259422680121344 259517184838608 259818141523968 260046327906304 261448705703936 261465378390016 261560627238912 261643764711424 261863953661952 261930484137984 262042611913728 263539495113504 263703951835136 263925874556928 263992928894976 264105939566592 264173039652864 264286127426688 265614609248256 265682092634752 265780360904704 265795826407284 266185513893888 266253142327296 266270121394176 266367120556032 267706062864384 267774077616128 267888706930176 267956768085392 268349623762944 268365238768449 268464499458048 269882534920192 269998066827264 270066663897088 270083886153728 270379854594048 270478350884736 270495599394816 272193173061632 272210530926592 272508829827072 272608101679104 272625486004224 272694750609408 272811486375936 273894868209168 274252482719744 274369885323648 274841953370112 274959608315904 275029465939968 276051520714752 276411951087616 276530278121472 276600534797824 277022181954528 277124644601856 277195052285952 277698963600962 278225154736128 278588423143424 278707681886208 278778491764736 279203458977792 279377690492928 279885569613568 280973597999104 281401911410688 281491355467776 281611856904192 282089392996352 282730186538496 283829273100288 283901384196096 284956408479744 285028805941248 285150821697216 285523132694528 285958381372416 286136828166144 286656994684864 287200159727616 287273127247872 287396103757824 287771346337792 288210022170624 288914136375296 289111249776344 289535120375808 289659065204736 290037262450688 290479392423936 291189050834944 291387716310016 291831904901952 291850515136512 292552118894592 293059493363712 293682107777024 294129793916928 294148550688768 294223283552256 294349235300352 294855678885888 295903994513408 296464681009152 296540002320384 296615342768128 296666945814528 296742318514176 298233947226112 298342590444384 298437419123968 298892354214096 298950896648192 299002906017792 299078872203264 300582246023168 300787320061952 300992534013728 301245837318144 301322373354048 301433823952896 301451364096066 301989284020224 303155724156928 303362553966592 303617851785216 303694990467072 303714357215232 303824996884224 303844371922944 305560556342232 305751235493888 306086289604608 306105808846848 306183579631616 306217319694336 306236847292416 306314651369472 307966544974848 308044788507616 308064432644096 308534043059712 308726577758208 308805014388736 310470338023424 310490136838144 310701970594816 310963444973568 311042449913856 311175601647552 311236549935104 312934941065216 312953150447286 313148442804224 313411976036352 313491603062784 313625803235328 313705484587776 314871265815264 315417348482304 315497485003768 315614178574336 315960040882176 316060469297152 316095297748992 316175606513664 316195769155584 317350567120896 317900949651456 317981717169152 318665178218496 318766466465792 320169343660032 320485510217728 320724614807552 321076077330432 321213524281344 322489119020472 322690362114048 323250005475328 323604235419648 323742764630016 323825016348672 325028403422208 325110981776736 325231231107072 325250155998387 325674823229696 326291920257024 326374819627008 327587682189312 327670910767104 327811180848768 328239191916544 328944700096512 330250996678656 330392371249152 330497387003904 330823752482816 332364113916112 332891993827584 333099728633856 333184357629952 333692260614144 334270984617984 334981154183168 335513190629376 335598432801792 335742096514464 335807856508928 336319758729216 336903039614976 338155026776064 338240940146688 338326875344896 338385735069696 338471707055232 338616600765444 340405181188276 340904254636032 340990866489344 341050189676544 341136838606848 341158593036288 341282873212416 343085536945664 343675833942016 343822955446272 343932240134144 343970139930624 344456527085568 345786997866496 346022913118144 346424188698624 346550387071068 346572486724608 347168783204352 347405641187328 348747502985216 349151938215936 349240645517312 349279130276352 349301403942912 349390149218304 349539716919168 350141118676992 351385993484672 351990571859968 352051808698368 352141252755456 352230719537152 352291998154752 352381503235584 354152812331008 354394435209712 354914018525184 354934670629239 355004189769728 355065950896128 355156160741376 355568027959296 356941417152512 357184942573568 357729431815296 357799498350592 357820318357932 357952665944064 358612274774016 359997422436352 360506472792064 360546198994944 360637801179648 360660799193088 360815191658496 363477468905472 363500648005632 363593000812544 363656256159744 363748648501248 365193157612224 365826513764864 366384176133408 366455937826816 366519691247616 366612811087872 366705954586624 368068694286336 368707037495296 369269090906112 369362909272704 369499526135808 369593403047936 370180412669952 370966872981504 371610242514944 372176721543168 372271278637056 373909628155626 374832402333696 375202548547584 375321807290368 375482475872256 376853798456064 376973582051328 377783838572544 378439030800384 378535178928128 379941877972992 380038407921664 380201095596288 380617734763008 381277841829888 381515770888192 382933546303488 383030836330496 383194805010432 383614724800512 384280029560832 385971229063872 386046827167744 386069290859874 386212086939648 386635313184768 386923770150912 387305856565248 389010372599808 389109206535936 389134020182016 389275777257912 389970414010368 390069491859456 390745991151616 392173058555904 392198067585024 392297711403008 392340940858368 392465647067136 392895726206976 394682385275383 395309242670256 395386669760512 395555927752704 395656424685568 395989393342464 396259559479296 397790120592512 398421913872384 398523138952128 398670541357056 398693739610926 398771829604352 399107420061696 399379713490944 399405182091264 401559094296576 401661116424192 401763164472064 401833060395264 401935152128088 402524435644416 402652378693632 404823802380288 404926653956096 404952476286976 404997100240896 405099995845632 405125829230592 405569781891072 407414075122976 408115052806144 408289759592448 408315796389888 408419535159296 408763244740608 409042125914112 410622059966464 411378724079616 411554827985472 411635437010944 412262930055168 412544198909952 414617926631424 414723266551808 414795417182208 414900802196736 415792578428928 416548445401443 417270867263048 417882634715136 417988804083712 418061522829312 418167737647104 418273979450368 419066535739392 419828354420352 420556464643072 421280054509568 421460396998656 421567475351552 421594358874112 422237033201664 423134089494528 423867932868608 424886904291328 425561734250496 425852076294144 426892458213376 427543208911872 428101436440576 428284699041792 429205242249216 429985492027296 430253816152064 430909690871808 431472313892864 431657019506688 431766688464896 433371204562944 433481309035648 433641641476096 433666874664516 434302680563712 435055893676032 435166426169344 436783576252416 436894547689472 437081574465024 439589240045568 440334662238208 440523161665536 440663182671872 441334925328384 443855991770112 444132971511808 444810003480576 444923014152192 445113477771264 445694646157312 447350920839168 447464577069056 447513885666576 447656128685952 448426344972288 448618308304896 449204052819968 450873369034752 450987920195584 451180980092928 451295609406976 451488801020592 451983560031072 452150735929344 454539006181376 454733586235392 454849118142464 454878124048384 455043830949888 455542485700608 455571535822848 458340834513348 458430607261696 458626853240832 459129434406912 459158713270272 459275369447424 459471977054208 461898918264832 461949817462272 462067182761424 462096648966144 463089866637312 463207521583104 465535917621248 465705507035136 465735205257216 465853532291072 466052955892224 466563674870784 466854824902656 469402411597824 469429725670929 469521670340608 469722664206336 469842004314112 470237404594176 470558226881664 473126022723456 473218691366912 473246227505652 473421267861504 473541547655168 473940061323264 474090703945728 474263409770496 474293653733376 476851424477184 476972575753728 477093757810576 477270221258752 477997767327744 478149699698688 480254015490048 480728265326592 480850401572864 480881065590784 481086922211328 481614115995648 484035543171072 484636625207296 484667530674176 484875008212992 484998198001664 485406353129472 485737524523008 486924210149632 487666472665104 487846846660608 488512234844544 488692921663488 488817081450496 489562229440512 490758259048448 491506366150656 492358787874816 492483879030272 493417050144768 494622497308672 495376495017984 495746080505856 496235628724224 496361704849408 498546170874168 499649592950784 499776536444928 500270064730112 500643301163008 501406476926976 502471731274752 502631442735104 503397649202688 503711784763392 504585374400512 505354559422464 506589170630656 506934794128384 507361410220032 507490313017344 507707560582848 508370455773184 510578061737984 510607771782414 510926406680576 511356381954048 511486299734016 511705257910272 511737889554432 512373372747776 514628305418496 514759054479832 514949449252864 515513750913024 515734433169408 515767321755648 515898360201216 516407808753664 518680496799744 518812275381248 518845360242688 519034369677216 519636283047936 520092655812608 522897411407872 522930756780032 523121254477824 523287529422848 523727907323904 523860968275968 524085223827456 527078990227008 527407903670272 527851749113856 527985857789952 528211879133184 528346079305728 528572254853376 531229218496512 531364185269504 531591652814568 532371027787776 532506284654592 532540242788352 532734241112064 535412125728768 535548155232256 535777413860352 535913536170784 536699247525888 536730477536898 536928998916096 539765069840384 539996133654528 540133327794176 540167772307456 540759709188096 540956701769472 540991198789632 544386346123264 544421061853184 545017659654144 545216203358208 545250972008448 545389501218816 545622972751872 547789736418336 548504965439488 548739770647296 549683906740224 549919216631808 550058931879936 552103041429504 552823902175232 553060556242944 553201069595648 554044363909056 554249289203712 554390104571904 555397927201924 556450309472256 557176846286848 557415363772416 557556983529472 558406917955584 559771139227136 561947195998208 562803822821376 562982710935552 563223713808384 564178785992704 565460373076992 567658546200576 567802768392192 569912816959488 570057611882496 570301643394432 571046265389056 571916762744832 572273656332288 573313989369728 574400319455232 574546254495744 574792207515648 575542692675584 576420044341248 577828272750592 578222499552688 579070240751616 579103936289811 579318130409472 580958784847872 582378101669888 582775432620032 583663809803904 583701030273024 585104237789184 586118986727424 587364215554048 588259587833856 588297101377536 588446567104512 588698470600704 591807989026816 593080004640768 593230685536256 593333891629056 593484637028352 596467894452224 596685180888768 596874838247936 597784708428192 597901793296384 598005812035584 598157744406528 601164492046336 601574640123904 601985068027456 602491674636288 602644746708096 602867647905792 602902728192132 603978568040448 606311448313856 606725107933184 607235703570432 607389980934144 607428714430464 607649993768448 607688743845888 611121112684464 611502470987776 612172579209216 612367159263232 612434639388672 612473694584832 612629302738944 615933089949696 616089577015232 616128865288192 617068086119424 617453155516416 617610028777472 620940676046848 620980273676288 621403941189632 621926889947136 622084899827712 622351203295104 622473099870208 625869882130432 625906300894572 626296885608448 626823952072704 626983206125568 627251606470656 627410969175552 629742531630528 630834696964608 630994970007536 631228357148672 631920081764352 632190595497984 632351213027328 632391538311168 634701134241792 635801899302912 635963434338304 637330356436992 637532932931584 640338687320064 640971020435456 641449229615104 642152154660864 642427048562688 644978238040944 645380724228096 646500010950656 647208470839296 647485529260032 647650032697344 650056806844416 650221963553472 650462462214144 650500311996774 651349646459392 652583840514048 652749639254016 655175364378624 655341821534208 655622361697536 656478383833088 657889400193024 660501993357312 660784742498304 660994774007808 661647504965632 664728227832224 665783987655168 666199457267712 666368715259904 667384521228288 668541969235968 669962308366336 671026381258752 671196865603584 671484193028928 671615713017856 672639517458432 673806079229952 676310053552128 676481880293376 676653750689792 676771470139392 676943414110464 677233201530888 680810362376552 681808509272064 681981732978688 682100379353088 682273677213696 682317186072576 682565746424832 686171073891328 686639218218817 687351667884032 687645910892544 687864480268288 687940279861248 688913054171136 691573995732992 692045826236288 692848377397248 693100774142136 693144973449216 694337566408704 694811282374656 697495005970432 698303876431872 698481291034624 698558260552704 698602807885824 698780298436608 699079433838336 700282237353984 702771986969344 703981143719936 704103617396736 704282505510912 704461439074304 704583996309504 704763006471168 708305624662016 708788870419424 709828037050368 709869341258478 710008379539456 710131901792256 710312321482752 711136055918592 713882834305024 714369885147136 715458863630592 715640636715864 715905331888128 717224549548032 719994844872704 721012945584128 721092397989888 721275602359296 721321598386176 721630383316992 726954937810944 727001296011264 727186001625088 727312512319488 727497297002496 730386315224448 731653027529728 732768352266816 732911875653632 733039382495232 733225622175744 733411909173248 736137388572672 737414074990592 738538181812224 738725818545408 739186806095872 740360825339904 741933745963008 743220485029888 744353443086336 744542557274112 747819256311252 749664804667392 750405097095168 750643614580736 750964951744512 753707596912128 753947164102656 755567677145088 756878061600768 757070357856256 759883755945984 760076815843328 760402191192576 761235469526016 762555683659776 765867092606976 765911657673621 766061672660992 766389610020864 767229449601024 768560059121664 771942458127744 772093654335488 772138581719748 772424173879296 773270626369536 773847540301824 774611713130496 778020745199616 778218413071872 778268040364032 778551554515824 780138983718912 781491982303232 784346117111808 784396135170048 784595422806016 784681881716736 784931294134272 785791452413952 789364770550766 790618485340512 790773339521024 791111855505408 791312849371136 791978786684928 792519118958592 795580241185024 796843827744768 797046277904256 797341082714112 797387479221852 797543659208704 798759426981888 798810364182528 803118188593152 803322232848384 803526328944128 803666120790528 803870304256176 805048871288832 809647604760576 809853307912192 809904952573952 809994200481792 810199991691264 810251658461184 811139563782144 814828150245952 816230105612288 816579519184896 816631592779776 816839070318592 817526489481216 818084251828224 821244119932928 822757448159232 823109655970944 823270874021888 824525860110336 825088397819904 829235853262848 829446533103616 829590834364416 829801604393472 831585156857856 833096890802886 834541734526096 835765269430272 835977608167424 836123045658624 836335475294208 836547958900736 838133071478784 839656708840704 841112929286144 842560109019136 842920793997312 843134950703104 843188717748224 844474066403328 846268178989056 847735865737216 849773808582656 851704152588288 853784916426752 855086417823744 856202872881152 856569398083584 858410484498432 859970984054592 860507632304128 861819381743616 862944627785728 863314039013376 863533376929792 866742409125888 866962618071296 867333749329032 868605361127424 870111787352064 870332852338688 873567152504832 873789095378944 874163148930048 879178480091136 880669324476416 881046323331072 881326365343744 882669850656768 887711983540224 888265943023616 889620006961152 889846028304384 890226955542528 891389292314624 894701841678336 894929154138112 895027771333152 895312257371904 896852689944576 897236616609792 898408105639936 901746738069504 901975840391168 902361960185856 902591218813952 902977602041184 903967120062144 904301471858688 909078012362752 909467172470784 909698236284928 909756248096768 910087661899776 911084971401216 911143071645696 916681669026696 916861214523392 917253706481664 918258868813824 918317426540544 918550738894848 918943954108416 923797836529664 923899634924544 924134365522848 924193297932288 926179733274624 926415043166208 931071835242496 931411014070272 931470410514432 931707064582144 932105911784448 933127349741568 933709649805312 938804823195648 938859451341858 939043340681216 939445328412672 939684008628224 940474809188352 941116453763328 946252045446912 946492455011304 946842535723008 947083095310336 947880122646528 948181407891456 948526819540992 948587307466752 953702848954368 953945151507456 954187515621152 954540442517504 955995534655488 956299399397376 960508030980096 961456530653184 961700803145728 961762131181568 962173844422656 963228231991296 968071086342144 969273250414592 969335061348352 969750016425984 969996396003328 970812706258944 971475049046016 973848420299264 975332945330208 975693693321216 977024469689088 977634162900992 979124458881024 981516518096896 983012732301312 984717575749632 984967758060544 986834100289536 989244994617344 990752990035968 991492161011712 992471257448448 992723409698816 997092341748336 999299185901568 999553072889856 1000540129460224 1001286602326016 1002812953853952 1004943462549504 1005262885470208 1006795298405376 1007423569526784 1010709118844928 1013178341261312 1013869588256768 1014722820440064 1014980626034688 1015415121165696 1016740911546368 1021156123475968 1021215543564828 1021852813361152 1022712763908096 1022972599468032 1023410515820544 1023475779108864 1024746745495552 1029256610836992 1029518108959664 1029898898505728 1031027501826048 1031468866338816 1031796720402432 1037360993599488 1037624550762496 1037690720485376 1038068739354432 1039272566095872 1040185311625216 1045794822815744 1045861513560064 1046242508955648 1046575058845696 1047455814647808 1047721936551936 1048170447654912 1054157980454016 1054815807340544 1055971715579904 1056423758266368 1056692158611456 1057144509706752 1062458436993024 1062728370539008 1063183305629136 1064742055575552 1065012569309184 1065468482224128 1070824251457536 1071096310464512 1071554827720704 1071827072341568 1073398495051776 1073460955073796 1073857997832192 1079530139680768 1079992267309056 1080266655588352 1080335544614912 1081519418376192 1081913403538944 1081982397579264 1088772692246528 1088842123706368 1090432406716416 1090501944016896 1090779002437632 1091245945503744 1095579472836672 1097009930878976 1097479541294592 1099367813480448 1099838433263616 1100117863759872 1104206082859008 1105647804350464 1106121112485888 1106402139191296 1108088727818112 1108498578407424 1108780209143808 1110795854403848 1112900618944512 1114353692573696 1114830727544832 1115113967058944 1116813835911168 1119542278454272 1123894391996416 1125607645642752 1125965421871104 1126447427616768 1128357571985408 1130920746153984 1135317092401152 1135605536784384 1139825633918976 1140115223764992 1140603286788864 1142092530778112 1143833525489664 1144547312664576 1146627978739456 1148800638910464 1149092508991488 1149584415031296 1151085385351168 1152840088682496 1155656545501184 1156444999105376 1158140481503232 1158207872579622 1158636260818944 1161917569695744 1164756203339776 1165550865240064 1167327619607808 1167402060546048 1170208475578368 1172237973454848 1174728431108096 1176519175667712 1176594202755072 1176893134209024 1177396941201408 1183615978053632 1184047155826149 1186160009281536 1186461371072512 1186667783258112 1186969274056704 1192935788904448 1193370361777536 1193749676495872 1195569416856384 1195803586592768 1196011624071168 1196315488813056 1202328984092672 1203149280247808 1203970136054912 1204983349272576 1205289493416192 1205805456384264 1207957136080896 1212622896627712 1213450215866368 1214471407140864 1214779961868288 1214857428860928 1215299987536896 1215377487691776 1222242225368928 1222552754389601 1223004941975552 1224345158418432 1224734318526464 1224869278777344 1224947389169664 1225258605477888 1231866179899392 1232179154030464 1232257730576384 1234136172238848 1234906311032832 1235220057554944 1241881352093696 1241960547352576 1242807882379264 1243853779894272 1244169799655424 1244702406590208 1249645336204329 1251812601789144 1252593771216896 1253647904145408 1253966412251136 1254503212941312 1254821938351104 1259485063261056 1261669393929216 1261989940015072 1262456714297344 1263840163528704 1264381190995968 1264702426054656 1264783076622336 1269402268483584 1271603798605824 1271926868676608 1274660712873984 1275065865863168 1280677374640128 1281942040870912 1282898459230208 1284304309321728 1284854097125376 1289956476081888 1290761448456192 1293000021901312 1294416941678592 1294971058520064 1295300065394688 1300113613688832 1300443927106944 1300924924428288 1301000623993548 1302699292918784 1305167681028096 1305499278508032 1310350728757248 1310683643068416 1311244723395072 1312956767666176 1321003986714624 1321569484996608 1321989548015616 1323295009931264 1329456455664448 1331567975310336 1332398914535424 1332737430519808 1334769042456576 1337083938471936 1339924616732672 1342052762517504 1342393731207168 1342968386057856 1343231426035712 1345279034916864 1347612158459904 1352620107104256 1352963760586752 1353307501379584 1353542940278784 1353886828220928 1354466403061776 1361620724753104 1363617018544128 1363963465957376 1364200758706176 1364547354427392 1364634372145152 1365131492849664 1372342147782656 1373278436437634 1374703335768064 1375291821785088 1375728960536576 1375880559722496 1377826108342272 1383147991465984 1384091652472576 1385696754794496 1386201548284272 1386289946898432 1389622564749312 1394990011940864 1396607752863744 1396962582069248 1397116521105408 1397205615771648 1397560596873216 1398158867676672 1400564474707968 1405543973938688 1407962287439872 1408207234793472 1408565011021824 1408922878148608 1409167992619008 1409526012942336 1416611249324032 1417577740838848 1419656074100736 1419738682516956 1420016759078912 1420263803584512 1420624642965504 1422272111837184 1427765668610048 1428739770294272 1430917727261184 1431281273431728 1431810663776256 1434449099096064 1439989689745408 1442025891168256 1442184795979776 1442551204718592 1442643196772352 1443260766633984 1453909875621888 1454002592022528 1454372003250176 1454625024638976 1454994594004992 1460772630448896 1463306055059456 1465536704533632 1465823751307264 1466078764990464 1466451244351488 1466823818346496 1472274777145344 1474828149981184 1477076363624448 1477451637090816 1478373612191744 1483867491926016 1486440970059776 1488706886172672 1489085114548224 1495638512622504 1499329609334784 1500810194190336 1501287229161472 1501929903489024 1507415193824256 1507894328205312 1511135354290176 1513756123201536 1514140715712512 1519767511891968 1520153631686656 1520804382385152 1522470939052032 1525111367319552 1531734185213952 1531823315347242 1532123345321984 1532779220041728 1534458899202048 1537120118243328 1543884916255488 1544277163439496 1544848347758592 1546541252739072 1547695080603648 1549223426260992 1556041490399232 1556436826143744 1556536080728064 1557103109031648 1560277967437824 1562983964606464 1568692234223616 1568792270340096 1569190845612032 1569363763433472 1569862588268544 1571582904827904 1578729541101532 1581236970681024 1581546679042048 1582223711010816 1582625698742272 1583957573369856 1585038237917184 1591160482370048 1593687655489536 1594092555808512 1594774958443704 1595087318417408 1597518853963776 1597620728365056 1606236377186304 1606644465696768 1607052657888256 1607332241581056 1607740608512352 1610097742577664 1616924610644311 1619295209521152 1619706615824384 1619809905147904 1619988400963584 1620399983382528 1620503316922368 1622279127564288 1629656300491904 1632460211224576 1633159038369792 1633263185559552 1633678140637184 1635052978962432 1636168503656448 1642488239865856 1645514896318464 1646219311941888 1649051720220672 1650176795639808 1658471706525696 1658893066207232 1659181668728832 1659603208786944 1663170313715712 1666193781605772 1669083469052192 1671530538860544 1671955216334848 1672246091317248 1672670950588416 1673095917801472 1679313417681408 1682225858572288 1685841587994624 1686269901406208 1686377435496448 1688948132806656 1692536357978112 1695471731474432 1699547617165312 1703408305176576 1707569832853504 1710172835647488 1712405745762304 1713138796167168 1716820968996864 1719941968109184 1721015264608256 1723638763487232 1725889255571456 1726628078026752 1727066753859584 1733484818251776 1733925236142592 1734667498658064 1737210722254848 1740665704677376 1747134305009664 1747578190757888 1748326297860096 1758356960182272 1761338648952832 1762092646662144 1762652730687488 1765339701313536 1775423967080448 1776531886047232 1779240013922304 1779692056608768 1780453911085056 1782778584629248 1789403683356672 1789858308276224 1790055542666304 1790624514743808 1793705379889152 1794473233219584 1803493476139008 1803951680782336 1804723920371712 1805182437627904 1805955204082368 1807934240124288 1808602943717376 1818156024725504 1818934344941568 1819396472569856 1819512496193536 1820175323799552 1822169942802432 1822286143291392 1833363338053392 1833722429046784 1834507412963328 1836517737627648 1837101477789696 1837887908216832 1847595673059328 1847799269849088 1848268731045696 1848386595864576 1852359466549248 1852830086332416 1862143670484992 1862822028140544 1862940821028864 1863414129164288 1864211823568896 1866254699483136 1867419299610624 1877609646391296 1877718902683716 1878086681362432 1878890656825344 1879368017256448 1880949618376704 1882232907526656 1892504090893824 1892984910022608 1893685071446016 1894166190620672 1895760245293056 1897053639081984 1897174614933504 1907405697908736 1907890303014912 1908375031242304 1909080885035008 1911991069310976 1912598798794752 1921016061960192 1922913061306368 1923401606291456 1923524262363136 1924347688845312 1926456463982592 1936142172684288 1938546500829184 1938670122696704 1939500032851968 1939992792006656 1941625412517888 1942950098092032 1947696840598528 1950665890660416 1951387386642432 1954048939378176 1955268325801984 1958248917762048 1963033036193792 1966025464602624 1969435151499264 1969935516121088 1973668200579072 1978489989234688 1981505980071936 1982984322023424 1984942514896896 1985446819397632 1994184683496672 1998598371803136 1999106145779712 2001080258920448 2002573204652032 2005625907707904 2009886925099008 2010525770940416 2013590596810752 2014847139053568 2021418237689856 2026356682522624 2027739176513536 2029445640880128 2029961252069376 2030830242331392 2033481823092736 2042431087129656 2043705626722304 2045425527816192 2045945198936064 2046821031641088 2046951558217728 2049493490991104 2058513221673984 2059036217919328 2059797797011456 2059917654656451 2062055003652096 2062937732677632 2063593440804864 2074721987198976 2075249101524992 2075381440970752 2076137478708864 2078545132191744 2080370623250432 2091589645631488 2091723027120128 2092485017911296 2093150117691392 2094911629295616 2095443873103872 2096340895309824 2108315960908032 2109631614681088 2111943431159808 2112847516532736 2113384317222912 2114289019413504 2124916873986048 2125456741078016 2126366611258272 2129484111151104 2130025138618368 2130936964448256 2141648502915072 2142192620929024 2143109655441408 2143654144683136 2146921910147592 2147715995664384 2159060279361536 2159984534618112 2160533311176704 2160671089229824 2163038836752384 2163826807077888 2163964795158528 2177545384493056 2180864813432832 2181003888033792 2181558004875264 2182491891007488 2191158945673344 2194019861757952 2194959082589184 2198735626960896 2199676866527232 2200235727519744 2208412165718016 2211295608700928 2212242224971776 2212804278382592 2216177455636224 2217560418287616 2221591708807696 2225801237889024 2229661455089664 2230227934117888 2233627671822336 2239084556908544 2247788783992832 2251215291285504 2251930843742208 2252894855233536 2256715143970816 2261841492307968 2270634184802304 2271211073568768 2279651267837952 2280230447529984 2281206573577728 2284185061556224 2287667050979328 2293255957478912 2297601277820928 2298185017982976 2299168830062592 2302170770702336 2305680177364992 2311313091002368 2312889998210752 2316280963006464 2316415745159244 2317272521637888 2323835139391488 2329512406679552 2331101730480128 2334655239215616 2334804121092096 2340416951156736 2344475946909696 2349456862216192 2353038351335424 2353188405510144 2353786268418048 2354793882402816 2367231956107264 2368094311652298 2372320018563072 2372922742145024 2373335566516224 2373938548113408 2385871577808896 2386740723555072 2387499352991744 2391138833712768 2391607173185536 2392023248142336 2392630977626112 2404657968185344 2406298560495616 2407940272109824 2409966698545152 2410578986832384 2411610912768528 2425245793255424 2426900431732736 2428942814281728 2429559923736576 2429714857721856 2430599975073792 2430754975383552 2444484450737856 2445105508779202 2446009883951104 2448690316836864 2449468637052928 2449738557554688 2449894778339328 2450517210955776 2463732359798784 2464358308060928 2464515461152768 2468272344477696 2469812622065664 2470440115109888 2483762704187392 2483921094705152 2485615764758528 2487707559788544 2488339599310848 2489404813180416 2499290672408658 2503625203578288 2505187542433792 2507295808290816 2507932824502272 2509006425882624 2509643876702208 2518970126522112 2523338787858432 2523979880030144 2524913428594688 2527680327057408 2528762381991936 2529404852109312 2529566153244672 2538804536967168 2543207597211648 2543853737353216 2549321425747968 2550131731726336 2561354749280256 2563884081741824 2565796918460416 2568608618643456 2569708194250752 2579912952163776 2581522896912384 2586000043802624 2588833883357184 2589942117040128 2590600130789376 2600227227377664 2600887854213888 2602001247987096 2605398585837568 2610335362056192 2610998557016064 2620701457514496 2621367286136832 2622489446790144 2625913535332352 2638140154209139 2642007973429248 2643138969993216 2643979096031232 2646590019862528 2658912911328896 2663135950620672 2664797829070848 2665474861039616 2669538084913152 2674167876943872 2679849233465344 2684105525035008 2684787462414336 2685936772115712 2690558069833728 2695224316919808 2705240214208512 2705927521173504 2706615002759168 2707085880557568 2707773656441856 2708932806123552 2723241449506208 2727234037088256 2727926931914752 2728401517412352 2729094708854784 2729268744290304 2730262985699328 2744684295565312 2746556872875268 2750583643570176 2751457921073152 2751761119444992 2755652216684544 2766295982931968 2768183304945152 2771393509588992 2772403096568544 2772579893796864 2779245129498624 2789980023881728 2793215505727488 2793925164138496 2794233042210816 2794411231543296 2795121193746432 2796317735353344 2801128949415936 2811087947877376 2815924574879744 2816414469586944 2817130022043648 2817845756297216 2818335985238016 2819052025884672 2833222498648064 2835155481677696 2839477365033912 2840033518157824 2840527607169024 2841249285931008 2844544223674368 2855531337220096 2857479540588544 2861835454522368 2862562546863456 2863621327552512 2868898198192128 2879979379490816 2884051782336512 2884369591959552 2885102409437184 2885286393544704 2886521533267968 2907819751243776 2908005184045056 2908744006500352 2909250049277952 2909989188009984 2921545260897792 2926612110118912 2931073409067264 2932902488702976 2933647636692992 2944549554290688 2949656299962368 2954152727248896 2954903274181632 2956747224383488 2967734983852032 2972881940119552 2977413772345344 2978170229096448 2991277025245008 2998659218669568 3001620388380672 3002574458322944 3003859806978048 3014830387648512 3015788656410624 3022270708580352 3028281431425024 3039535023783936 3040307263373312 3041608764770304 3044941878104064 3050222734639104 3063468370427904 3063646630694484 3064246690643968 3065558440083456 3068917798404096 3074240236486656 3087769832510976 3088554326878992 3089696695517184 3093082505478144 3095390161207296 3112082980798464 3112873652287488 3113072161456128 3114206218063296 3120555934875648 3137384468447232 3137584540680192 3138381691224064 3138727526866944 3139725176537088 3143165809655808 3157459082203064 3162473941362048 3163093358084096 3164447422021632 3165251397484544 3167915146739712 3170076475834368 3182320964740096 3187375310979072 3188185111617024 3189549916887408 3190174636834816 3195037707927552 3212472754372608 3213288931393536 3214105315776512 3214664483162112 3215481217024704 3220195485155328 3233849221288622 3238590419042304 3239413231648768 3239619810295808 3239976801927168 3240799966765056 3241006633844736 3244558255128576 3259312600983808 3264920422449152 3266318076739584 3266526371119104 3267356281274368 3272337007312896 3284976479731712 3291029792636928 3292438623883776 3298103440441344 3300353591279616 3316943413051392 3317786132414464 3318363337457664 3319206417573888 3326340627431424 3332387563211544 3338166938104384 3343061077721088 3343910432669696 3344492182634496 3345341901176832 3346191835602944 3358626835362816 3364451717144576 3371683175989248 3372539802812416 3372754870992896 3377896265613312 3385072715956224 3390943462948864 3399095234330624 3406816610353152 3415139665707008 3420345671294976 3424811491524608 3426277592334336 3433641937993728 3439883936218368 3442030529216512 3447277526974464 3451778511142912 3453256156053504 3454133507719168 3466969636503552 3467850472285184 3469334997316128 3474421444509696 3481331409354752 3494268610019328 3495156381515776 3496652595720192 3516713920364544 3522677297905664 3524185293324288 3525305461374976 3530679402627072 3550847934160896 3552141467478447 3558480027844608 3559384113217536 3560907822170112 3565557169258496 3578807366713344 3579716616552448 3580111085332608 3581249029487616 3587410759778304 3588946466439168 3606986952278016 3607903361564672 3609447840743424 3610364875255808 3611910408164736 3615868480248576 3637868689883136 3638792945139712 3639024992387072 3640350647599104 3644339885604864 3644572286582784 3666726676106784 3667444858093568 3667658263168803 3669014825926656 3673035475255296 3674202955579392 3675775816433664 3695191346118656 3695598539698176 3696537462091392 3696773191729152 3704718933098496 3705660172664832 3724287340969984 3725644056281088 3725881642057728 3726828258328576 3728423647137792 3732509398966272 3755437805367432 3756173362724864 3757781313650688 3758736034512896 3761899236753408 3764465815053312 3785008181787648 3785969820045216 3787370142892032 3788332381241344 3791520490586112 3794107278163968 3794349229867008 3814811395817472 3815780606029824 3816750062484608 3818161770070016 3823982138621952 3825197597589504 3842032123920384 3845826122612736 3846803212582912 3847048524726272 3848695377690624 3852912927965184 3872284345368576 3877093001658368 3879000065703936 3879985584013312 3883250825035776 3885900196184064 3895393681197056 3901331781320832 3902774773284864 3908097878756352 3910536651603968 3916497835524096 3926066072387584 3932050929205248 3938870302998528 3939871032242176 3956979978469376 3963011960143872 3965968644046848 3969885029793792 3970893638795264 3988369366993344 3997196743606272 3998212291559424 4002160517840896 4005146409304064 4011251815415808 4019773850198016 4021051541880832 4027181193621504 4029694278107136 4042836475379712 4052713365045248 4055478353027072 4058891281760256 4059922504138752 4061660484662784 4066963646185472 4084862174259312 4087411253444608 4090851055632384 4091890397872128 4093642063282176 4093903116435456 4098986981982208 4117026443347968 4118072435838656 4119595594022912 4119835309312902 4124110007304192 4125875465355264 4127186881609728 4149443974397952 4150498203049984 4150762881941504 4152274957417728 4157090264383488 4160741246500864 4183179291262976 4183446054240256 4184970035822592 4186300235382784 4189823258591232 4190887746207744 4192681790619648 4216631921816064 4219263229362176 4223886862319616 4225695033065472 4226768634445824 4228578038827008 4249833747972096 4250913482156032 4252733222516544 4258968222302208 4260050277236736 4261873928896512 4283297005830144 4284385241858048 4286219310882816 4287308289366272 4293843820295184 4295431991328768 4318120558723072 4319969069236224 4321066622353408 4321342178459648 4326077673504768 4327653614155776 4327929590317056 4355090768986112 4361729626865664 4362007776067584 4363116009750528 4364983782014976 4382317891346688 4388039723515904 4389918165178368 4397471253921792 4399353733054464 4400471455039488 4416824331436032 4422591217401856 4424484449943552 4425608556765184 4432354911272448 4435120836575232 4443183417615392 4451602475778048 4459322910179328 4460455868235776 4467255343644672 4478169113817088 4495577567985664 4502430582571008 4503861687484416 4505789710467072 4513430287941632 4523682984615936 4541268369604608 4542422147137536 4559302535675904 4560460895059968 4562413147155456 4568370123112448 4575334101958656 4586511914957824 4595202555641856 4596370035965952 4598337660125184 4604341541404672 4611360354729984 4622626182004736 4625779996421504 4632831490318488 4634545043275776 4647670278782976 4659024813359104 4662203460960256 4669310478431232 4669608242184192 4680833902313472 4688951893819392 4698913724432384 4706076702670848 4706376811020288 4707572536836096 4709587764805632 4734463912214528 4736188623304596 4744640037126144 4745845484290048 4746671133032448 4747877096226816 4771743155617792 4773481447110144 4774998705983488 4782277667425536 4785261955252224 4812597120991232 4815880544219648 4819933397090304 4821157973664768 4823221825537056 4850491586510848 4850773831932933 4853800863465472 4857885628563456 4859119847473152 4859429715443712 4861199950147584 4861509950767104 4888968901475712 4890211017558404 4892019767902208 4897380633673728 4898937274105856 4899477115109376 4899789556678656 4901034421911552 4927464719597568 4928716616121856 4929030922305536 4936544688955392 4940880230219776 4967525408374784 4967842189410304 4971231529517056 4975415119577088 4976679198621696 4978809626360832 4998581344817316 5007250407156576 5010375084867584 5014591616581632 5015865649004544 5018012851765248 5019287753404416 5037940253044224 5046677575716864 5047959760060288 5049826857189376 5057524763983872 5058809704218624 5059132306489344 5077609073934336 5086415194423296 5087707474706432 5098642851495936 5122709498560512 5127768163483648 5131593836920832 5137217237286912 5139416388501504 5159825904327552 5163045793824768 5172000087605248 5177667766714368 5179884234080256 5181200261578752 5200454454755328 5201775708427776 5204002495974192 5210797171675136 5221997114032128 5241402915028992 5242734572273664 5244978893580288 5251827070664704 5276280308418278 5284015946858496 5286277939986432 5287958192062464 5293180039725056 5317825822657792 5326271901241344 5329595658141696 5330949722079232 5339076169826304 5348335753887744 5359698466930688 5368211050070016 5369574924828672 5371873544231424 5381116139667456 5410480428417024 5411855042347008 5413230005518336 5414171761115136 5415547312883712 5417865612247104 5446482899012416 5454468074176512 5455853863829504 5456803034824704 5458189417709568 5458537488580608 5460525971398656 5489368591130624 5493113745750536 5501167287140352 5502915842146304 5503522238889984 5511304433369088 5532591965863936 5536366609890304 5542787019177984 5544806193137088 5545159787593728 5558490258997248 5579960047763456 5586431011454976 5587850328276992 5588466084421632 5588822463086592 5590242387492864 5592635470706688 5602257898831872 5622175895754752 5631849149759488 5632828939173888 5634260044087296 5635691512594432 5636671970476032 5638104051769344 5666444997296128 5670310963355392 5678954730067824 5680067036315648 5681055214338048 5682498571862016 5711062674440192 5714959081177088 5723670909044736 5725125093726912 5727242655105024 5737796396384256 5759958758981632 5768103564673024 5768739183919104 5770204818874368 5770572787089408 5773043066535936 5815639502487552 5816010368090112 5817488013000704 5818500098555904 5819978376019968 5843090521795584 5853224220237824 5862146818134528 5865804977405952 5867295273385984 5889099108581376 5899312599924736 5908305454497792 5909806548363264 5913494448766976 5935469967704064 5945763880239104 5954827544690688 5956340458192896 5982554050490016 5997318437339136 6003240776761344 6005148916645888 6007719613956096 6029660775297024 6031577312821248 6044541417160704 6056562862850048 6079070047567872 6080614526746624 6083217529540608 6089883756208128 6100445469278208 6127293261388968 6128493381287936 6131116880166912 6137835596808192 6148480472973312 6175539665021952 6177108653757984 6179393391034368 6179752963969353 6186165010956288 6190780322414592 6224165961596928 6225747304574976 6226144322912256 6228412436126592 6241111869751296 6274768936894464 6275169081360384 6276763382448128 6277455053733888 6279450353074176 6286331619311616 6314918164406128 6324947882724096 6328894844043264 6330502794969088 6335830293479424 6340152951668736 6364641929480192 6374750621958144 6376370223234048 6379099833774816 6380349273669632 6390075415855104 6424945508745216 6426577862787072 6428210631553024 6429328966324224 6430962434049408 6467698442577244 6477180838084608 6478826463297536 6479239620591616 6479953603854336 6481599933530112 6482013267689472 6489116510257152 6518625201967616 6529840844898304 6532636153479168 6534712562548736 6544674014625792 6569952959463424 6582059585273856 6584877247767552 6596206880882688 6600707182559232 6633886826102784 6635572264828928 6636726674915328 6638412835147776 6652681254862848 6664775126423088 6676333876208768 6687820865339392 6688984365268992 6690683802353664 6692383671205888 6717253670725632 6728903434289152 6743366351978496 6745079605624832 6755792531226624 6770145431912448 6781886925897728 6798190468661248 6813633220706304 6830279331414016 6840691342589952 6849622983049216 6852555184668672 6879767872436736 6884061058433024 6894555053948928 6906512312107008 6908267015438336 6933939273007104 6935700944570368 6938669994632256 6948842889019392 6962662818709504 6988537220038656 6990312763031552 6993305191440384 7033427840729088 7045354595811328 7048370586648576 7050610922749952 7061358805254144 7101695868321792 7104282934956894 7116960055689216 7118768226435072 7121815644340224 7131114338516992 7157614733426688 7159433233104896 7160222170665216 7162498058975232 7174821519556608 7177892932878336 7213973904556032 7215806723129344 7218895681486848 7220729750511616 7223820816329472 7231736960497152 7275737379766272 7277585890279424 7278049984774144 7280701295198208 7288679771209728 7289144573165568 7333453352213568 7334889716187136 7335316526337606 7338029651853312 7346070950510592 7348405911158784 7351551632867328 7390382692237312 7391197079396352 7393074924182784 7393546383458304 7409437866196992 7411320345329664 7448574681939968 7451288112562176 7451763284115456 7453656516657152 7456847294275584 7465018797932544 7510875610734864 7512346725449728 7515562627301376 7517472069025792 7523798473506816 7528931630106624 7570016363575296 7571939640090432 7574740285784064 7576664762482688 7583040981172224 7588214556327936 7588698459734016 7629622791634944 7631561212059648 7633500124969216 7647964277243904 7650395195179008 7684064247840768 7691652245225472 7693606425165824 7694097049452544 7697390755381248 7705825855930368 7744568690737152 7754186003316736 7758000131407872 7759971168026624 7766501650071552 7771800392368128 7790787362394112 7802663562641664 7816195757512704 7821073303207936 7832995671048192 7852132144775168 7864101858410496 7877740605997056 7879742064484352 7913959956938752 7914420462627417 7926023920287744 7931937288093696 7939770059587584 7941787277590528 7976738733986688 7994393487212544 7996424583118848 8004321035681792 8010292818608128 8022503630831616 8039547700396032 8042103083761664 8054362387243008 8085672950759424 8105426730090496 8110956706054144 8117782563520512 8119845008277504 8123320969325568 8133927292370944 8169724348518624 8174822506889216 8181702111264768 8183780795744256 8187284126564352 8187806232870912 8197973963964416 8234052886695936 8236144871677312 8239191188045824 8239670618625804 8251750930710528 8254373763219456 8298887948795904 8300996406099968 8301525763883008 8304549914835456 8314180528766976 8366358582525952 8369940071645184 8372600470765568 8379646517182464 8381775492415488 8385363581239296 8433263843632128 8438526458724352 8447773724639232 8451390066130944 8453537268891648 8457156077654016 8499667495944192 8501826964312064 8505466445033088 8520100554473472 8523747857793024 8566594011660288 8568770483716096 8572438621765632 8574616578732544 8587687640590368 8590863982657536 8636241117446144 8639938138472448 8642133244706816 8642684356919296 8652155347009536 8655307228311552 8655859180634112 8710181537972224 8723459253731328 8724015552135168 8726232019501056 8729967564029952 8764635782693376 8776079447031808 8779836330356736 8798707466108928 8800942910078976 8833648662872064 8845182434803712 8848968899887104 8851217113530368 8864709822544896 8870241673150464 8886366835230784 8903204951556096 8918645820358656 8920911736471552 8934510687289344 8956338227634176 8991155135971328 9004861165142016 9007723374968832 9011579420934144 9026860575883264 9047365969231872 9084844294275072 9118605071351808 9120921790119936 9124826294310912 9136740246224896 9150668203917312 9173023829915648 9190405111283712 9192740071931904 9196675320250368 9208683082809344 9222720709459968 9245252364009472 9251559992843008 9265662980636976 9269090086551552 9318049626718208 9324406921920512 9338620956862464 9339216484368384 9361667804626944 9397827448864768 9412153405341696 9412753622040576 9415145073672192 9419175529611264 9468927824429056 9472377246609192 9489280074252288 9491690968580096 9493342266064896 9495754192453632 9543486311235584 9546962894220288 9549997411966976 9564555334851072 9570523910504448 9625194241982464 9631761088439296 9639866794180608 9642315947329536 9646443651074112 9700983173021696 9701547663865866 9707601726930944 9715771257126912 9718239694946304 9718859430887424 9722399900295168 9723019901534208 9777937802951424 9780422035116808 9784039535804416 9794761267347456 9797874548211712 9798954230218752 9799579113357312 9802068843823104 9854929439195136 9857433232243712 9858061844611072 9873089377910784 9881760460439552 9935050816749568 9935684378820608 9942463059034112 9950830239154176 9953358397243392 9957619252721664 9997162689634632 10014500814313152 10020750169735168 10029183233163264 10031731298009088 10036025703530496 10038575506808832 10075880506088448 10093355151433728 10095919520120576 10115049527967744 10117619408437248 10118264612978688 10155218147868672 10172830388846592 10175414949412864 10197285702991872 10245418997121024 10255536326967296 10263187673841664 10274434474573824 10278832777003008 10319651808655104 10326091587649536 10344000175210496 10355335533428736 10359768468160512 10362400523157504 10400908909510656 10403551416855552 10408004991948384 10421594343350272 10443994228064256 10482805830057984 10485469144547328 10489957787160576 10503654141329408 10552560616836556 10568031893716992 10572555879972864 10575916384124928 10586360079450112 10635651645315584 10652543802482688 10661899444158464 10678152339652608 10696671507775488 10719396933861376 10736422100140032 10739149849657344 10743747088462848 10762232279334912 10820960856834048 10823710084694016 10826460011036672 10828343522230272 10831094625767424 10835731224494208 10892965798024832 10911707727659008 10913606069649408 10916378835419136 10917074977161216 10921051942797312 10978737182261248 10986227491501072 11002334574280704 11002974789506409 11007044477779968 11022608866738176 11065183931727872 11072733219780608 11085574038355968 11089612386274176 11090319575187456 11116980517994496 11159920095526912 11172862022909952 11175700656553984 11176932168843264 11177644926173184 11180484774985728 11185270941413376 11244351791509504 11268520088174592 11271383025188864 11273343940952064 11276208103538688 11332889994592256 11340621926710784 11357909460135648 11360134072631296 11362110428676096 11364997143724032 11422125348880384 11429918162354176 11447341818089472 11450250187453824 11454485310210048 11475592792768512 11519917517963264 11536207129346048 11537478367838208 11540409637748736 11541145574178816 11546086133071872 11631279004975104 11634976026001408 11637000197111808 11639956752039936 11686181043591168 11706448440475648 11724293636269056 11731609954811904 11734590546771968 11778198217162752 11798625199849472 11816610908995584 11819613096726528 11826988897533952 11870939935408128 11891527760478208 11909655089381376 11912680916385792 11965108100980032 11994636874678272 12006481553522688 12015439227912192 12059321550594048 12063154625642496 12089082834321408 12113125725700096 12158140095135744 12161229053493248 12166435059081216 12179767512416256 12200890938556416 12254586522777936 12256986762575872 12262233760333824 12275671193616384 12296960945946624 12351079330043904 12354217307515968 12358786782068736 12359505927938706 12372330021912576 12381560644829184 12448331923193856 12451494609149952 12452288645824512 12456824872253184 12482223739502592 12549537873788928 12550338162720768 12553526764896256 12554910107467776 12558900706148352 12572663238623232 12629836328812256 12649895765448192 12657789688086528 12661005589938176 12671660586958848 12680305903337472 12729283858960384 12749501243916288 12752740446468096 12758199667549632 12760698547339264 12780150831710208 12849891017490432 12853155725574144 12856421263106048 12858657932648448 12861924868098816 12935396885154488 12954361676169216 12957652926595072 12958479241183232 12959907207708672 12963199867060224 12964026535378944 12978233020514304 13037250403935232 13059681689796608 13065272306958336 13069425125097472 13089348029251584 13139905918926848 13164119170547712 13169754495535104 13192413761765376 13201414365118464 13267773652205568 13271144529657856 13273453349830656 13276825670295552 13305362509725696 13329550252846176 13352667752417536 13375641730678784 13377968730537984 13381367604707328 13384767342411776 13434507341451264 13457806868578304 13486732703956992 13490159211249664 13511585062453248 13540290863824896 13563773851795456 13627266441412608 13660558662828032 13681382685179904 13699245966098432 13705110369337344 13759535744873472 13768122116866048 13789110107897856 13813024624214016 13816534030876672 13867878546014208 13871401889140736 13877339989264512 13925325637419008 13977074440077312 13980625526063104 13986610382880768 14066855681458176 14090709191622656 14096741173297152 14101221845499904 14122717610508288 14203391736643584 14208565869913788 14233920111378432 14237536452870144 14243631288680448 14262228677033984 14315229466853376 14318866466209792 14320444341330432 14324996117950464 14355785865756672 14431613446258688 14437791362973696 14441459501023232 14447641632658944 14463473920994304 14551474759532544 14552321495798799 14555171780558848 14561402590396416 14577359542419456 14578289146331136 14666906704427136 14669779432374272 14670633052675212 14676059303706624 14692141901021184 14696811822317568 14703103265734656 14780765384474624 14782394158792704 14786149848365568 14787092766916608 14822640690659328 14902576225124352 14903526568230912 14907313033314304 14913694588551168 14930037595865088 15021751221469728 15024693450899456 15031125254602752 15034944138051584 15047596947013632 15057863260213248 15140032727150592 15143879280180864 15149480571568128 15153329524965376 15176429112655872 15177396919468032 15259245583269888 15263122424119296 15267000249938432 15295928554487808 15368128495681536 15383304490450944 15387212850331648 15388194098905088 15394781510762496 15411651711860736 15489137381474304 15508372006633472 15516000262815744 15519942336053248 15533003300143104 15543600784736256 15581574724788224 15605327125283328 15632391515025408 15642146606415872 15665991342096384 15704264289550336 15728203716820992 15755481211994112 15759484128968704 15827919913877504 15828840925254834 15852047840575488 15863874576187392 15879540119175168 15883574555181056 15953477467973376 15988786974425088 15992849166237696 16008642071363584 16020585637216256 16045007261663232 16079095400792064 16084206167523328 16108724774486016 16210853460180992 16221913412108288 16235565127041024 16239690016555008 16246641938651136 16267854584741888 16339448697037248 16349645013778432 16363404222529536 16367561591488512 16374568253128704 16375612465741824 16395947927928832 16468105773391872 16472289743354624 16479341237251608 16503501861421056 16508747526438912 16597775897591808 16601992812199936 16603051527766016 16609099829670912 16628361057533952 16732717165051904 16739880143290368 16745200941531136 16759293034364928 16763550984830976 16770727162478592 16866527687264256 16877052917448704 16895547449278464 16902780132261888 16907074537783296 16914312155308032 16999334991888384 17003653928624128 17010932890066176 17040201108946944 17047495715586048 17133188023320576 17137540967432192 17144877243531264 17149233157465088 17175375281180736 17181727965315072 17272482234892288 17279876276944896 17284266489413632 17285368713838592 17304310694019072 17310614456623104 17311718361268224 17420363075944448 17446918507462656 17448031104270336 17452464039002112 17459935128059904 17529271565386752 17552158894063616 17559672660713472 17597414932217856 17601885820157952 17667297325744128 17690364869607424 17697937799774208 17702434227060736 17729419645089792 17740483346300928 17772733670461568 17806409903112192 17837291640717312 17841823472943104 17869021374578688 17912676455268352 18009722330284032 18015446749937664 18023158841868288 18053721151766528 18094731938463744 18169688588550144 18237210142703616 18241843580239872 18249652588621824 18273480492449792 18301336407834624 18346047659831296 18385480143863808 18393350640500736 18417366165618688 18445441418919936 18490504728018944 18503119985686016 18531325961273952 18538180173103104 18636099253436416 18648813843841024 18677241913724928 18678432968736768 18723335609253888 18795654897729536 18824306810683392 18825507244081152 18830290147344384 18838351059222528 18937855648858112 18944754493218384 18983381937160192 18986684532129792 18991508384907264 19086972622471168 19093925788440576 19099994823933952 19129110669702144 19141047821008896 19250388483964928 19263522176878592 19279733588361216 19284631894659072 19292887302148224 19401966346043392 19403095327731732 19415203453861888 19431542514253824 19436479389892608 19437718861774848 19444799800590336 19446039803068416 19555875605902848 19560844070233616 19568079071608832 19589522534694912 19597908460437504 19604137687646208 19709858878390272 19714866464487424 19716123689222144 19746178755821568 19763520920879104 19870101633499136 19871368757641216 19884926118068224 19901660478308352 19906716794486784 19915238505443328 19994325379269264 20029001628626304 20041500339470336 20063462596018176 20072051407060992 20077151013617664 20151761012176896 20186710302867456 20191839040241152 20230099055935488 20235238816874496 20310436295737344 20345660777693184 20350829898825728 20394571405983744 20490837994242048 20511072653934592 20526375347683328 20548868949147648 20557665554006016 20639303617310208 20652183175299072 20688000350420992 20719536936321024 20724801046315008 20801817819021312 20807102833711104 20816009983896768 20843188686700544 20887988456128512 20965611660115968 20970938289094656 20979915574321152 21007308282658816 21105121233673112 21136063787433984 21145111759945728 21151832768249856 21172720158900224 21271303290631168 21305087604965376 21323798888316928 21356304679305216 21393343015550976 21438793867722752 21472844200280064 21478299699314688 21487494176925696 21524464558669824 21641921713668096 21647420169388032 21652920022073344 21656687044460544 21662189251534848 21671462448988416 21785931596049664 21823415455318016 21827212139298816 21832757670838272 21834149954322432 21842103885594624 21957474364522496 21972454983002144 22004669148561408 22005949579012818 22014088955559936 22045217733476352 22130367863455744 22145466439561216 22171148076711936 22179224772548352 22180639150374912 22233961035988992 22319840191053824 22345724045819904 22351401313107968 22353864337686528 22355289852346368 22360969549971456 22370541882826752 22488703583019008 22537040176349184 22542766050377728 22546687881904128 22552416207077376 22665779989184512 22681243853421568 22715818920271296 22720268145262592 22724220857352192 22729994287448064 22844250697760768 22859836324708352 22894683636178944 22900500374907648 22951185585537024 23039835035926528 23072414258692096 23074956735676416 23080819275497472 23082291148357632 23092172266143744 23262558009950208 23269952052002816 23274000394223616 23279913504079872 23372362087182336 23412896880951296 23448587272538112 23463219909623808 23469181093543936 23556396434325504 23597250399698944 23633221817991168 23639226193453056 23741879870816256 23743261387882251 23819310178762752 23825361832771584 23930216201960064 23989273749356544 24012963107045376 24030878455824384 24118643101188096 24126309251284992 24226251451400192 24316280190271488 24322458106986496 24332870118162432 24359535024832512 24401781877112832 24509173045555872 24513973525151744 24524467520667648 24551342387232768 24593921891893248 24702158660087808 24708434615031936 24717573564137472 24719011855877412 24763121289658368 24896663846387712 24902989218299904 24904577291649024 24913649744506368 25099075747577856 25107053529792512 25109820214935552 25117801412296704 25145326477246464 25259672657624512 25299791530896384 25315579376173056 25322011179876352 25343321173917696 25360611806674944 25458567717920768 25499002487832576 25505480892936192 25516399335099264 25521397094678528 25560301663420416 25699782034980864 25706311451148288 25712842526212096 25717315865296896 25723849736197632 25870793770308976 25908723352338432 25915305853190144 25919814415417344 25926399734120448 25928053070757888 25956466041028608 26074500807870464 26119363379593216 26130544613916672 26138850250194944 26178696058503168 26279811837853696 26328238341095424 26339508991070208 26402828730236928 26535547304411136 26542289059315712 26546906699661312 26553651340591104 26610725019451392 26659100505692352 26705335504835072 26751283461357568 26755937461075968 26762735209414656 26769534684823552 26869014682902528 26915613737156608 26973465407913984 26980318422499328 27023170124906496 27080581727649792 27127547703590912 27254532882825216 27321117325656064 27362765370359808 27398491932196864 27410220738674688 27519071489746944 27536244233732096 27578220215795712 27626049248428032 27633068061753344 27735757092028416 27742803778281472 27754679978529024 27850651274838016 27954148880154624 27961251052126208 27973220765761536 28181418383245312 28193482346594304 28202443690999808 28245435221016576 28406783473287168 28417131739827576 28467840222756864 28475072905740288 28487262577360896 28524457354067968 28630458933706752 28637732932419584 28640888682660864 28649992235900928 28711571731513344 28863226892517376 28875582725947392 28882919002046464 28895283265317888 28926947841988608 29102949519065088 29104642991597598 29110343561117696 29122805180792832 29154719084838912 29156578292662272 29333813408854272 29341266105350424 29352118607413248 29384283802042368 29393623644635136 29406206531469312 29561530768949248 29564788317585408 29572299696731136 29574185533833216 29645281381318656 29805152450248704 29807053136461824 29814626066628608 29827389177102336 29860075191730176 30043502442939456 30049386901798912 30062250509205504 30069888276103168 30095193894027264 30115726520426496 30280065454301184 30287758560361728 30306659049930752 30352858225311744 30354793838936064 30518491166539776 30526244848238592 30534000499876864 30591857108975616 30736256991363072 30766608980901888 30774425700663296 30776388197810176 30789563021524992 30823303423721472 30978274762948608 31016744013266944 31032000525631488 31039884672106496 31066006600286208 31087201569472512 31163149449576448 31210654250566656 31264783030050816 31331982684192768 31408528579100672 31456407433641984 31510962423988224 31518968257937408 31655839827755008 31657681850509668 31704095681150976 31727749152374784 31759080238350336 31767149110362112 31906954935946752 31985698332475392 32041171274432512 32090014523326464 32158190801584128 32168412335046656 32217449548972032 32421706920361984 32443826824216576 32471130254082048 32479380033110016 32493283877302272 32535709169483776 32678897394074496 32699290027556864 32735123182977024 32749136506257408 32751224931483648 32791895855857664 32936211546783744 32944579486709248 32958682474503216 33007003722842112 33195551795183616 33203985624399872 33206103055532032 33218199659341824 33256722115067904 33465434330103808 33479760286580736 33490401883062272 33518586068729856 33527101969661952 33541454324957184 33733055374528512 33754105834897408 33805560264523776 33814149075566592 33828624310616064 33998669983776768 34007307857248256 34021865780132352 34080402217893888 34094991431172096 34266376046641152 34275081934864384 34289754487062528 34298466314930176 34350750562361472 34363455930630144 34544964469784576 34559752553889792 34568532978827264 34570737427677184 34608621388038144 34621228913246208 34623436722536448 34840726151888896 34893837014925312 34904928078004224 34919870256119808 35058543130773504 35104317788127232 35119345321426944 35194829864435712 35203771640315904 35334594651488256 35380729739214848 35395875599548416 35404868454121472 35458839290179584 35480966692601856 35545467340923136 35612819806224384 35674583281434624 35683646945886208 35738042749157376 35825352910536704 36019444660568064 36046317683736576 36107442303533056 36189463876927488 36339377177100288 36474420285407232 36483687160479744 36499305177243648 36546960984899584 36602672815669248 36692095319662592 36770960287727616 36786701281001472 36834732331237376 36890882837839872 36981009456037888 37006239971372032 37062651922547904 37076360346206208 37272198506872832 37297627687682048 37354483827449856 37356865937473536 37446671218507776 37591309795459072 37648613621366784 37651014488162304 37660580294688768 37676702118445056 37875711297716224 37889508986436768 37966763874320384 37973369064259584 37983016769814528 38173945244942336 38187851576881152 38199989647867904 38258221339404288 38282095642017792 38500776967929856 38527044353757184 38559467176722432 38569263789318144 38585774604296448 38806190655463464 38830406907723776 38863085028507648 38872958779785216 38875437723549696 38889599601180672 38892079606136832 39111751211805696 39121688140467232 39136158143217664 39179045069389824 39195816920875008 39208275375292416 39419717756780544 39429732928974848 39432247378444288 39492357511643136 39527041841758208 39740203266998272 39742737515282432 39769852236136448 39803320956616704 39813433588973568 39830477010886656 39988650758538528 40058003257252608 40083000678940672 40126925192036352 40144102814121984 40154302027235328 40303522024353792 40373420605734912 40383678080482304 40460198111870976 40470477633748992 40620872591474688 40691321555386368 40701659797651456 40981675988484096 41022145307869184 41052750695366656 41097737898295296 41115331108012032 41278607234620416 41304366350598144 41439073872642048 41449602092630016 41603635638042624 41614205667422208 41632019967793536 41686377373401088 41775976912257024 41931223320231936 41941876578189312 41959831148642304 42014616565317632 42210242467346224 42272127574867968 42290223519891456 42303665536499712 42542606581262336 42610175209930752 42647597776633856 42712609358610432 42786686031101952 42877587735445504 42945688400560128 42956599398629376 42974988353851392 43294840338776064 43305840044146688 43313374088921088 43324378503069696 43342924897976832 43571863192099328 43646830910636032 43654424278597632 43665515341676544 43684207771189248 43914948729044992 43944909966004288 44009338297122816 44011899158025636 44028177911119872 44090435466952704 44260735726911488 44290932879122432 44342296153423872 44358449545096704 44361278300749824 44467922071977984 44639680382107648 44702802626215936 44707728675373056 44710579704692736 44721939099942912 44741083765653504 44977407166038016 45074080352698368 45085532100755456 45093375763808256 45104832414154752 45331559978369024 45362487706843136 45431637840542592 45440536290525184 45448441714704384 45459988574896128 45688501395521536 45719672649416704 45789367272357888 45801000749815296 46079670071853056 46149913471352832 46161638550994944 46164582296715264 46184344532287488 46525116019900416 46539904104005632 46548000788447232 46559827008159744 46744724174364672 46825793761902592 46897174545076224 46926439819247616 46938362187087872 47112792868651008 47194500799397888 47266443635982336 47278452386906112 47483759741632512 47486522775764502 47638620357525504 47650723665543168 47860432403920128 47978547498713088 48025926214090752 48061756911648768 48237286202376192 48252618502569984 48452502902800384 48632560380542976 48644916213972992 48665740236324864 48719070049665024 48803563754225664 49018346091111744 49027947050303488 49048935041335296 49102684774465536 49187843783786496 49404317320175616 49416869230063872 49438023711754824 49526242579316736 49793327692775424 49805978436599808 49809154583298048 49827299489012736 50124662929973641 50198151495155712 50214107059585024 50219640429871104 50235602824593408 50290652954492928 50519345315249024 50599583061792768 50631158752346112 50644022359752704 50686642347835392 50721223613349888 50917135435841536 50998004975665152 51010961785872384 51032798670198528 51120603326840832 51399564069961728 51412622902296576 51425685052424192 51434631730593792 51447699472395264 51741587540617952 51817446704676864 51830611706380288 51839628830834688 51852799468240896 51856106141515776 51912932082057216 52149001615740928 52261089227833344 52277700500389888 52357392117006336 52559623675707392 52656476682190848 52679017982140416 52805657460473856 53071094608822272 53084578118631424 53093813399322624 53107302681182208 53221450038902784 53318201011384704 53410671009670144 53502566922715136 53511874922151936 53525470418829312 53539069369647104 53738029365805056 53831227474313216 53960636844998656 54046340249812992 54161163455299584 54255095407181824 54509065765650432 54642234651312128 54725530740719616 54796983864393728 54820441477349376 55038142979493888 55072488467464192 55156440431591424 55252098496856064 55266136123506688 55471514184056832 55485607556562944 55509359957058048 55908297760309248 55922502104252416 55946441531523072 56362836766490624 56386964693188608 56404887381999616 56490870442033152 56813566946574336 56834263479655152 56950145811480576 56974525154721792 57048914708135936 57260917867413504 57275465864839168 57281777365321728 57299984471801856 57423143463026688 57726453785034752 57751165451894784 57765838004092928 57790566530635776 57853895683977216 58205899038130176 58209285983195196 58220687122235392 58245610361585664 58309438169677824 58313156585324544 58667626817708544 58682532210700848 58704237214826496 58768567604084736 58812413062938624 59123061537898496 59129576635170816 59144599393462272 59148371067666432 59290562762637312 59610304900497408 59614106272923648 59629252133257216 59654778354204672 59720150383460352 60087004885878912 60098773803597824 60124501018411008 60139776552206336 60190387788054528 60231453040852992 60560130908602368 60575517120723456 60613318099861504 60705716450623488 61036982333079552 61052489696477184 61068000999753728 61183714217951232 61472513982726144 61533217961803776 61548851401326592 61552776395620352 61579126043049984 61646606847442944 61956549525897216 62033488026533888 62064001051262976 62079769344212992 62174403138945024 62326298899152896 62421308501133312 62529566060101632 62663965368385536 62817057158201344 62912814867283968 63021924847976448 63037936515874816 63315363701019336 63408191362301952 63455498304749568 63518160476700672 63534298220724224 63813909871893504 63971396664950784 64082342548865024 64180029046652928 64316381603168256 64336824670093312 64434899097944064 64843413840723968 64887653648433152 64942260508164096 64958760066220032 64986567754604544 65071418338967552 65357794788148992 65398580055113728 65470246365954048 65498273012514816 65502449862967296 65583791711715328 65872423093567488 65889158973418496 65917364949006432 66014007445684224 66391103590367232 66407971248799744 66412206111064064 66436399318683648 66513444230135808 66930868660207616 66959520573161472 66980803766124544 67037172137459712 67054203939323904 67082908649914368 67466110749057024 67611120529047552 67628298151133184 67657248621232128 67997339967553536 68014615714496512 68043731560264704 68160804435787776 68189982862344192 68532752093282304 68550163869728768 68579508974125056 68596932629860352 68701501124722944 69119505107779584 69137065957654528 69141474855354368 69217242776076288 69242457826492416 69246873445072896 69681452303777792 69787674029850624 69809856156008448 69839740512239616 70117086261547008 70208635576254464 70238690642853888 70389659728871424 70407543280631808 70669189302976512 70761459478429696 70791751199096832 70809736908242944 70917678580359168 71090934681846272 71225639612448768 71367293891772416 71476085498314752 71650705821073408 72038889321136128 72092635367473152 72214884607066112 72378927753854976 72678754354200576 72948840570814464 72967374320959488 72998610354487296 73093921969799168 73205345631338496 73384190639325184 73541920575455232 73573402562002944 73781765675679744 73962018912075776 74012479942744064 74125303845095808 74152720692412416 74544397013745664 74595255375364096 74708967654899712 74713731874947072 75182619590918144 75297227242733568 75321160589377536 75353404236890112 75751422595432448 75779017972873536 75933527748640768 75946738128519168 75966033539629056 76347890489884672 76375703153762304 76399979295735808 76516442678808576 76564191284035584 77001553935859712 77054088707514368 77118934353444864 77138527578636288 77171549208592896 77612381310926928 77660813815447552 77726170057015296 77745917559570432 77779199202361344 77784159212273664 78223502423611392 78243376280934464 78272316286435328 78358090138779648 78391633841750016 78416550750584832 78839435513561088 78859465857949696 78864494756888576 78984715023286272 79054083683516416 79480406533996544 79485475030564864 79539704472272896 79606641913233408 79626867177947136 79660954021773312 79977301517077056 80116006514505216 80166001357881344 80253850384072704 80288205628243968 80308604054470656 80607044048707584 80746841211469824 80767356160964608 80920396223741952 80940955267497984 81241745182949376 81382643110772736 81403319595302912 81963351976968192 82044290615738368 82105501390733312 82195475796590592 82230662216024064 82557214469240832 82608732701196288 82878147745284096 82899204185260032 83207271276085248 83228411334844416 83264039935587072 83372754746802176 83551953824514048 83862446640463872 83883753156378624 83919662297284608 84029233130635264 84420484934692448 84544255149735936 84580447039782912 84607331072999424 85085213162524672 85220350419861504 85295195553267712 85425218717220864 85573372062203904 85755175470891008 85891376801120256 85913198797258752 85949976707702784 86589680677552128 86611680088293376 86626748177842176 86648757006139392 86685849795953664 87143726384198656 87293661821272064 87308848557195264 87331030683353088 87368415542378496 87829897458089984 87889819932008576 88023798316051272 88056355822239744 88180870933905408 88521471453822976 88581865758244864 88684592306847744 88716899090193408 88722556601499648 88935844143955968 89279360764215296 89405605252431872 89415457350746112 89421159409385472 89443878199885824 89482167531307008 89954814332076032 90148160705396736 90171064201510912 90186751527616512 90209664828309504 90663119956738048 90724975413686272 90863275681085184 90919977149792256 91439345298833408 91578734544715776 91602001499630592 92159340143706112 92299826942705664 92323277101989888 92329164593430528 92368689064574976 93050232039800832 93079808208011264 93096001576894464 93119654016319488 93489448348729344 93651587523805184 93794349090152448 93876724374175744 94225585737302016 94389001598795776 94532887271964672 94556904773812224 94967519483265024 94973045551529004 95277240715051008 95301447331086336 95720864807840256 95957094997426176 96123513823297536 96474572404752384 96505237005139968 97265120761085952 97289832427945984 97331480472649728 97438140099330048 97607127508451328 98036692182223488 98055894100606976 98097870082670592 98205369548931072 98375687567572992 98808634640351232 98833738460127744 98876047423509648 99586655385550848 99611956873199616 99618309166596096 99654598978025472 100249325859947282 100396302990311424 100428214119170048 100439280859742208 100471205649186816 100581305908985856 101038690630498048 101199166123585536 101262317504692224 101288044719505408 101442447226699776 101834270871683072 101996009951330304 102021923571744768 102065597340397056 102241206653681664 102799128139923456 102825245804593152 102851370104848384 102869263461187584 102895398944790528 103483175081235904 103634893409353728 103661223412760576 103679257661669376 103705598936481792 103712212283031552 103825864164114432 104298003231481856 104522178455666688 104555401000779776 104714784234012672 105119247351414784 105312953364381696 105358035964280832 105611314920947712 106142189217644544 106169156237262848 106187626798645248 106214605362364416 106442900077805568 106636402022769408 106821342019340288 107005133845430272 107023749844303872 107050940837658624 107078138739294208 107476058731610112 107662454948626432 107921273689997312 108322326910599168 108510190814363648 109018131531300864 109284469302624256 109451061481439232 109593967728787456 109640882954698752 110076285958987776 110312880863182848 110504196993712128 110532272247013376 110943028368113664 110971215113125888 111018719914116096 111816595520618496 111845004208504832 111892883063046144 112773929386377216 112809774763999232 112981740884066304 113627133893148672 113668526959310304 113900291622961152 113949050309443584 114097829416271872 114521835734827008 114550931729678336 114563554730643456 114599968943603712 114846286926053376 115452907570069504 115502330903789568 115531676008185856 115581133061271552 115707791367954432 116418571966390392 116441374244470784 116491220723171328 116618876339355648 116626313170649088 117335253635417088 117365064421401696 117408474429652992 117537135208169472 117624826125877248 118246123075796992 118259153270341632 118289198786924544 118296742135332864 118581125525274624 119220609800994816 119228212545847296 119258504266514432 119309556708409344 119440300766920704 120174009771757824 120249002036822016 120279553104412672 120380775576109056 120462906081705984 121120261817204736 121151034241446912 121226636199723008 121411432901246976 122073964666159104 122104979392954368 122136001999507456 122945027965452288 123066435923607552 123097702802653184 123105552791240704 123158252086099968 123293213694885888 123913099051794432 124066976053067776 124159538688425984 124348806277890048 124652597798305792 124842617002266624 125059132120203264 125327930736771072 125634114316402688 125825629734567936 126043849695952896 126075873031749632 126630727402038672 126816382724603904 126910996609499136 127068596441448448 127627819743787008 127942793329901568 128360058093305856 128632763206336512 128673649340186624 128869798195888128 129686827681447936 129775307296866304 129884521016328192 129917520132440064 129973135509209088 130142836677935104 130715589576297984 130797160110227456 130940492731908096 130996546025029632 131744846187134976 131778317946836992 131834729898012864 132028014891368448 132782207180734464 132815942497599488 132824412222128128 132872798637367296 133026888460271616 133861737320415232 133919041146322944 133961607532249088 134108407878647808 134165817299828736 134932221498114048 135222241058095104 135256596302266368 135314497242464256 135994679935107072 136029231428993024 136087463120529408 136321608871575552 136379965724688384 137065504186564608 137100327739457536 137159017948250112 137193865259720704 137403002249445888 138239010215559168 138274131915309056 138282949710708736 138484915652984832 138493746890145792 139362904607555584 139575348059701248 139619712312016896 139679481024479232 140234172523094016 140417271152508928 140477381285707776 140779319457742848 140815086561263616 141338378605953024 141522918956859392 141583502398193664 141619473816485888 141835357160718336 142181869363692544 142451279224897536 142734587783544832 142952170996629504 143301411642146816 144077778642272256 144185270734946304 144429769214132224 144757855507709952 145357508708401152 145897681141628928 145934748641918976 145997220708974592 146187843939598336 146410691262676992 146768381278650368 147083841150910464 147146805124005888 147563531351359488 147924037824151552 148024959885488128 148250607690191616 149190510750728192 149417935309799424 149427463749894144 150365239181836288 150373988789920923 150594454485467136 150642321178755072 150706808473780224 151502845190864896 151558035945747072 151867055497281536 151893476257038336 151932067079258112 152695780979769344 152751406307524608 152799958591471616 153032885357617152 154003107871719424 154108177415028736 154237868706889728 154277055157272576 154343098417185792 155224762621853856 155321627630895104 155452340114030592 155491835119140864 155558398404722688 155568318424547328 156447004847222784 156486752561868928 156544632572870656 156783267683500032 156833101501169664 157678871027122176 157718931715899392 157728989513777152 157969430046572544 158960813067993088 159079408944545792 159213283826466816 159253734355894272 159321908043546624 159954603034154112 160232013029010432 160332002715762688 160507700768145408 160576411256487936 160617208108941312 161214088097415168 161493682422939648 161534712321929216 161881910534995968 162483490365898752 162765286221545472 162806639190605824 163926703953936384 164088581231476736 164211002781466624 164390951593181184 164461324432048128 165114428938481664 165217465402392576 165756295490568192 165798408370520064 166414542552170496 166456822669688832 166528079871174144 166745509493604352 167724893280927744 167767506312757248 167839324594569216 168058466261270528 168840969869384896 169088510299471872 169160894079565824 169214662145998848 170170426325049344 170440700839723008 170590391106535424 170850437434441728 171146744124407808 171510350941782016 171782753602240512 171826397594517504 171899953415405568 173179361355104256 173223360176586752 173253496355684352 173297514012278784 173371699591907328 174287452768397312 174587323642544128 174617697114390528 174662061366706176 174736831084756992 175659794916179968 175779639864017152 176047596632102544 176112711644479488 177042942907645952 177163731516489728 177369184613695488 177433798180386816 177445113202999296 177871688287911936 178558721528430592 178811210504863744 178830914701492224 178842318818770944 178887756399771648 178964335062614016 179909628664152064 180296321410793472 180342128403021824 180373503055233024 180419329656619008 181326239913476096 181449950827372544 181726551362170368 181839954299584512 182878690597666816 183157469089431552 183204002999261184 184318680287412224 184599653885411328 184646554203979776 184658329186861056 184737378129149952 186100464079601664 186159616416022528 186192003153788928 186239308032638976 186978896697458688 187303175047610368 187588698180304896 187753448748351488 188451171474604032 188778003197591552 189065774543929344 189113809547624448 189946091103058008 190554481430102016 190602894662172672 191441729615680512 191914189994852352 192247027646595072 192949144809504768 193010474010279936 194530241522171904 194579664855891968 194662960945299456 194876280198660096 195214255016902656 196073384364446976 196195740165341184 196410739097862144 196751375135145984 197617269280702464 197667476920255488 197752094847019296 199173310771101696 199223913746399232 199236618333192192 199309197956050944 200498651719894564 200792605980622848 200856428238340096 200878561719484416 200942411298373632 201162611817971712 202077381260996096 202398332247171072 202576089439010816 202884894453399552 203668541743366144 203992019902660608 204043847143489536 204131194680794112 204482413307363328 205598256279846912 205650491609186304 205702740209696768 205738526922375168 205790797889581056 206966350162471808 207322446825521152 207358515323338752 207411197872963584 207424424566063104 207651728328228864 208596006462963712 209044356911333376 209429568468025344 210238494702829568 210625906728763392 210716071928561664 211222629841895424 212284378435289088 212338312474525696 212375253597290496 212429210724728832 213272804045538816 213642684038680576 214101881675317248 214156277478588416 214952117463220224 215324909897252864 215842547379994624 216644653821198336 217020381628727296 218036263062601728 218568938605248512 218902122962878464 219187935457574912 219281765909397504 220152571917975552 220625761726365696 221064544494026752 221886056736227328 221942430226251776 222037439828232192 223633191041236992 223690008417009664 223785766126092288 225547858772754432 225619549527998464 225963481768132608 227254267786297344 227337053918620608 227800583245922304 227898100618887168 229043671469654016 229101863459356672 229127109461286912 229199937887207424 229692573852106752 230905815140139008 231004661807579136 231063352016371712 231162266122543104 231415582735908864 232837143932780784 232882748488941568 232982441446342656 233237752678711296 234670507270834176 234730128842803392 234816948859305984 235074270416338944 235249652251754496 236492246151593984 236518306540683264 236578397573849088 236593484270665728 237162251050549248 238441219601989632 238456425091694592 238517008533028864 238619113416818688 238880601533841408 240348019543515648 240498004073644032 240559106208825344 240761551152218112 240925812163411968 242240523634409472 242302068482893824 242453272399446016 242822865802493952 244147929332318208 244209958785908736 244272003999014912 245890055930904576 246132871847215104 246195405605306368 246211105582481408 246316504172199936 246586427389771776 247826198103588864 248133952106135552 248319077376851968 248697612555780096 249305195596611584 249685234004533248 250118264240406528 250655861473542144 251268228632805376 251651259469135872 252087699391905792 252151746063499264 253261454804077344 253632765449207808 253821993218998272 254137192882896896 255255639487574016 255885586659803136 256720116186611712 257265526412673024 257347298680373248 257739596391776256 259550614593732608 259769042032656384 259835040264880128 259946271018418176 260285673355870208 261431179152595968 261594320220454912 261880985463816192 261993092050059264 263489692374269952 263556635893673984 263669459796025728 265564414361468928 265631884995198976 265648824444256256 265745597274734592 266053776920543232 267723474640830464 267838082292645888 267923215064498176 268216815757295616 268331634599657472 269864442996228096 270444482116190208 270513192604532736 270628994484928512 271989359870214144 272058462857986048 272174926241058816 272759931449376768 274200655478915072 274318035896500224 274387730519441408 274806004498891776 276478020431118336 276548263830618112 276969831305969664 276987493780291584 278725809215111168 279150696119402496 279239424624033792 279358962048958464 280468345046188032 280834542305017856 280954762571415552 281630173122527232 282676757211906048 283167004796387328 283238947632971776 283670714321436672 284363738727385088 284902558449795072 285469175567089664 285904341993259008 286602823284293632 288370541469892608 288859538428264448 289515711015419904 291795362283257856 291869497283837952 291994441417949184 292375687879196672 292821382525353984 293536762557300736 294167682301820928 294293610248011776 295127062702718976 295848075648303104 296049919770976256 296501215380383232 298381021501456384 298835870619598848 298854927499788288 300730478363672576 300747977579841846 301188908970934272 301284642357510144 301413616947560448 303005690381729792 303116071891494144 303734110994563072 303786952514076672 303864134158516224 305391561959538688 305502812615049216 305599917182943232 306065770715234304 308006215743438848 308216354830057472 308475737413779456 308554110314545152 308686196834371584 310449525243707712 310643255261790208 310904680228061184 310983670238281728 311116796809445376 311136636849094656 312894009694445568 312973505123737856 313566535367000064 313666203002339328 315357742054244352 315437863431798784 315457979027554304 315938860093145088 317921626135986176 318158817889091584 318426567652933632 318507468711788544 318643816087093248 319909206068308224 320464026058020864 320664005431525376 321015401536290816 321152822512975872 321234416217882624 322428176194830336 322987364845879296 323069424643858432 323763821069991936 324966980731797504 325530572443090944 325613278381211648 327853407907872768 328177162462953472 328422005562933248 328781903186362368 328922648864096256 330228857876963328 331512590981136384 331596816741040128 332829085104340992 332913645339377664 333056159742348288 333491018987208704 335449786561855488 335535012625514496 335678649189138432 336116932522541056 337681939738769792 338321788159131648 338429324291997696 340340852650098688 340881401679446016 341700874868883456 342293488248815616 343020701883564032 343565507204481024 343652795189035008 343799906830811136 346358722710208512 346446720353173504 346506992711368704 346595028024557568 346743399183814656 348574905536794624 349324122733412352 349473662169513984 351319589832359936 351559279728034304 352095193264205088 352225423288958976 354085885815291904 354327463032979456 354738369227390976 354867596360773632 354890226405998592 355743376575823872 357117443056861184 357622421009727488 357661829402984448 357684637637541888 357775512799543296 357928670125228032 359819257328304128 360684256806043648 360747006110466048 360838659313238016 362652479826952192 362899901654745088 363453102724340736 363679908599169024 365757381195333632 366314938178863104 366408005998522368 368637360574824448 369199307770822656 369293108407959552 369316658373722112 369474756258299904 372200928159203328 372478616065277952 373957793394917376 374606350095220736 375177396360609792 375506897496702976 376902342949208064 377556006395183104 378131549087858688 378227619095248896 379892182206116016 381205789324345344 382883459231361024 383828379989704704 385898289619009536 386020948020559872 389060483044343808 389159329711783936 389325921890598912 389752560397320192 390428510033805312 392146768728893952 392391480330682368 392821478195724288 395234538561404928 395334953840510976 395504189694038592 398346621542203392 398447827492798464 398473236666384384 398618395912101888 400997303439789128 401585211961245696 401712856476680192 401757123438968832 401884822596747264 402325223635943424 404154762521992192 404796664494342144 405152178878021632 405769788906799104 407337083486732288 407984039805321216 408087694286979072 408262389361588224 408964826614726656 411196512559693824 411300983218372608 411405480419393536 411477053844750336 411581595779162112 413932700324943616 414644893651042304 414717030646677504 414822395745927168 414848849132126208 417192012925927424 418088713822666752 418859136936050688 420476989405659136 421251813457526784 421432143857123328 422445259683790848 424568756870578176 424676624949051392 424750507194580992 424858421449457664 426545608091077632 427285368077361152 428203763350634496 428312554957176832 429904234926440448 430649819794505728 431685094759989248 433289307642396672 434040763257454592 436072526125203456 437137877210497024 437804245925756928 438375870915149824 438563531818795008 440305143835951104 441251523452731392 442129088988053504 443772113472454656 443884860452503552 444074879656464384 447380016834019328 447571532252184576 451095717545508864 451121966369762769 451926963536265216 454508535572594688 454674107837241216 455601166491844608 455796201237774336 458087342939308032 458203726918713344 458254218922573824 458399875774414848 462009323615158272 462126704032743424 462324532245086208 462831165471817728 465674287865561568 465765496977883136 465964882892685312 466475505357422592 469341014541668352 469460257685606784 469633897718611968 470499304503508992 472984492303187968 473036613081366528 473156795147698176 473186968541331456 476882439203979264 477034017066057728 477238226833637376 477761203067682816 480696039087031296 480996008147288064 481118212417650688 481523102304436224 481851624326823936 484481047268818944 484604136965787648 484906544798892032 485645731604987904 488295858664636416 488419917571817472 488544007998029824 491780111861809152 492265743694430208 492390811210612736 492633008344399872 493172854779543552 495652396207177728 496267904212271104 496638154753703936 497395225111560192 498610391193223168 499370468009066496 500236528480813056 502536457265610752 503302518938271744 504175398783811584 504303492126998528 506522909608154688 507265530898415616 507643986437996544 508274385765793792 510511278975148032 511771173319606272 513440232373223424 514531052825346048 514694597360746496 515479192783552512 519101229187465216 519538084065312768 519670080529760256 519892542036836352 520571346711740416 522862358305191936 523188640440909824 523761970927632384 523986184100118528 526979384748539904 527113271787347968 527338919592051456 531128828722937856 531263769990397952 531297648888512512 531491194549469184 532107553841086464 535446949281660928 535676164585291776 535846430128996352 536433631514591232 536663269199314944 539728885992456192 540888964232380416 541026385209065472 541257988969857024 543978719740428288 544116925715972096 544349852482117632 545519862898753536 548401310957830144 548636071793000448 548775461038882816 549612008997783552 552956040862236672 553096527661236224 553939662611939328 553974987560583168 558301392238804992 558478849248067584 558717924097916928 560936690092376064 561669084610035712 561909525142831104 563260346245054464 565353514423812096 566334009592774656 566477895265943552 567341428642873344 568727477454770176 570938351134179328 571808683986518016 573205646568587264 576741082939785216 577719076856528896 579031422030839808 583590724566515712 583738994567675904 583988882835898368 584751375758393344 585642765050707968 587073525114601472 588587220496023552 590254125405437952 591696151296606208 592099839541952512 593002430760766464 596762043002912768 597671741239197696 597709854999576576 601460956727345152 601495955159683692 602377817941868544 602569284715020288 602827233895120896 606011380763459584 606232143782988288 607728268317032448 611005625230098432 611199834365886464 612131541430468608 616012431486877696 616432709660114944 616951474827558912 617108220629090304 617372393668743168 620899050487415424 621286510523580416 621967340476563456 622233593618890752 622273273698189312 625788019388891136 625947010247475712 627133070734000128 630715484108488704 630875726863597568 630915958055108608 631877720186290176 635843252271972352 636317635778183168 636853135305867264 637014937423577088 637287632174186496 639818412136616448 640928052116041728 641328010863050752 642305645025951744 642468832435765248 644856352389660672 645974729691758592 646138849287716864 647527642139983872 649933961463595008 651061144886181888 651226556762423296 655706815815745536 656354324925906944 656844011125866496 657563806372724736 657845297728192512 660457715753926656 663193633482080256 665658170208681984 665827290678755328 666112319484696576 666982037974417408 670899573123710976 671070025251028992 671357298378276864 672233865045082112 675363879477539584 676643576318263296 676858648583995392 680681705300197376 681762803358892032 683401749737766912 686041403767128064 687131014408962048 687305590378070016 687599813661622272 692717445420417024 692893440706347008 693013985422737408 693190056049115136 693486798367629312 697149811073589248 698648245466824704 698947324339027968 702639179664719872 703118559456068608 704190386528410176 704450846577917952 708171771630583808 708654926065958912 709476738454781952 709735192721547264 709780452811997184 711486753151647744 714234886113722368 715244842019454976 715323658805968896 715369275275083776 715551025599086592 715857340250456064 719638514656608256 721368513612087296 721494012220932096 721677318626476032 725304959653904384 725799803309490176 726906205448681472 727359817198338048 731514762390667264 732629876357726208 732816011997044736 738398615541645312 738586216815919104 738633316747444224 738949512516599808 744401856318406656 744957232130555904 747915586789834752 749212700190441472 750354792721219584 751013794993405952 753804685898416128 755112012790366208 756263098175717376 756455238190497792 759784364412232032 762411578648690688 765766918462722048 767656759979409408 771796579238019072 772041896041119744 778318659423567872 778651843781197824 779505120794640384 780857020067610624 784293537457787904 784782960661364736 785642956391448576 790469077122809856 790669907681021952 791008379388077184 796693243084406784 796895654985596928 796946473332768768 797236791824203776 801994606879578256 803170423922491392 803514246877937664 803769645193494528 804650447271886848 808309525043984384 809593328988684288 810304357756043264 811539577813598208 814674166973464576 815968079610642432 816175388573958144 816524778723176448 822601966436745216 822810960838787072 822954107689500672 823163191558324224 827865400649887232 829289787302084608 829434061293355008 829644791491854336 834384025851854848 836177427645333504 837718273872101376 840953978811318272 842503626915053568 842864287714246656 844890519367581696 849353249898102784 849501014389161984 849716842898915328 853091216182155264 854570736154722304 856407526701268992 856625109914353664 859808469852880896 861299639589011456 863370189519978496 866578615284793344 868081526514909184 874275754420994048 875608491851513856 877127063637590016 880610287671902208 882503046905462784 884258177976107008 887544226944909312 887769720905007104 888149759312928768 894760033668038656 895143064504369152 902191435091017728 902243932739525538 903853927072530432 909017071145189376 909348215674482432 911202332983689216 911592402475548672 916174685878616064 916407453837426688 916508437845147648 916799751548829696 924018647230316544 924253408065486848 924649064490172416 925662330943635456 931348575731123136 931530993955766272 931929765785370624 932951010714845184 938682029083336704 938920515371213568 940998609007017984 945968984606375936 946073226162733056 946313590295396352 946373937082662912 953764878407958528 954068034132115456 954476453667274752 955522406135365632 961392078174062592 961992016294576128 962236424835301376 963046204608872448 963703248653647872 968962094537637888 969208273931575296 971291463209975808 976591717329272832 976839835143634944 977088015996059648 983560223723618304 984531487388860416 984781622421225472 985266016688799744 986345709559087104 993276309507407872 994790450223120384 997220782386446336 998740936018132992 1000473056961626112 1005072914531221504 1006605037876543488 1008350797567623168 1008606984253997056 1013045819216309376 1015287972875993088 1016548771531587584 1021022557950296064 1026880464746446848 1029062105650692096 1029389194721492992 1030958385567105024 1038202458374930432 1039076168130625536 1039340161059520512 1039785084073672704 1041142693423480832 1045724716610383872 1046377280881819648 1047972368200237056 1053958769497079808 1054226543574695936 1054677839184102912 1062257657445875712 1062527539980795904 1062982389098938368 1064215107682172928 1070893898563321856 1071352329170583552 1071692860257992704 1072867263029182464 1073326538398629888 1079457771984912384 1082052770418130944 1082515977939714048 1087957439480856576 1088233851431944192 1088699704964235264 1091039725797507072 1096802621915660288 1097272143586000896 1097550922077765632 1099224017995567104 1105912081724473344 1106193055322472448 1107879325223878656 1107949975121166336 1116602784477609984 1117435848195833856 1121873380184752128 1123338169220071424 1123819050285662208 1126520692490108928 1130707028847624192 1132668019185549312 1132955790531887104 1134682857285746688 1137454954909540352 1141876702268358656 1143617367973036032 1146411293137174528 1155438153713057792 1158062844061679616 1167181449133031424 1167477989135351808 1167977765671796736 1169502751516786688 1171285530101415936 1174147050229202944 1177174440992047104 1183392302593212416 1184199679083905024 1186004861521532928 1193524086005825536 1195343482478395392 1195419709999153152 1202991910319367384 1204755635883737088 1205138569430040576 1205654467790241792 1212022761526919168 1212464287565976576 1215456536634064896 1222011250460196864 1222399668731772928 1224263082860937216 1232024862973755392 1232865419320229888 1233902949655117824 1234216441258180608 1234744787337486336 1241798100974830848 1242573021047160832 1243934680953126912 1244467187237781504 1244546547396378624 1251576038777782272 1251894020494951424 1254266141468000256 1261430968216977408 1261751453727195136 1261831916110217216 1263755440372580352 1271686504543944704 1272635271556366336 1273706270611734528 1274029874847154176 1274575264348372992 1279636824273232896 1281856104232083456 1284611290051903488 1284937664871530496 1289712704779321344 1291949459383517184 1292277698575433728 1295055284279967744 1299867922927190016 1302122289772363776 1302453113524846592 1311413631631491072 1313688022251732992 1315127612745449472 1315690595456385024 1320915431507853312 1326387266964160512 1331316340417363968 1331654581357510656 1332224638969393152 1333964075948834816 1342140050502057984 1342714596756553728 1344467730090164224 1350727758955079168 1353287152636526592 1361363410600394752 1363525606717784064 1366803499475533824 1372082807534256128 1374262028817924096 1374611180756140032 1375199627323244544 1385786881412694016 1386027970845474816 1386380112098230272 1386973596735258624 1394299622147178496 1397296490933649408 1397894648678055936 1405278359329439744 1406237118912137216 1408380773056820352 1408901693155835904 1416343543261167616 1417309852131917824 1418953476909563904 1419470385443094528 1419560905623994368 1428469772227444736 1430647317611937792 1431102051198173184 1431714680500912128 1439277029313216512 1442737027224174592 1442988024441864192 1443354637252952064 1450609919307808768 1451599606618980352 1453812410897362944 1454719634396676096 1463029524781334528 1465259752715452416 1465632023994089472 1476797231083290624 1477172433631838208 1477899025033199616 1488803712636813312 1489914464261111808 1495831173579669504 1498425400380882944 1500709585442439168 1502027589986811904 1507609371796832256 1510224025580732416 1512526196351434752 1512910476380995584 1519568728824464064 1524823157297381376 1531533836925444096 1535313519958818816 1543593158476038144 1544083792082239488 1556637318847135744 1557303687562395648 1559010241589280768 1561714040135221248 1568587074915575808 1569565921322729472 1571285912782897152 1580938154245619712 1581339815362043904 1582016758776154368 1593386486168813568 1593791309971193856 1593892946665537536 1594473583648407552 1603989213759156512 1606340847844982784 1607028493755875328 1607539290386989056 1609300894543773696 1616619050087968768 1619186657977368576 1620608715512086528 1623079155627196416 1629348333946929152 1631936159221284864 1632350777147916288 1633049557446352896 1645203932873490432 1645621921677574144 1645908215379001344 1646326383116648448 1655730801299774464 1658579574604169216 1658868122586710016 1659289582983708672 1668768051703709696 1675436547744202752 1681907957622636544 1685007253830107136 1685728575428493312 1689781038735163392 1698706499796205568 1699002028778323968 1699433685797830656 1706182432364310528 1709141472309444608 1712815053402537984 1713250219828707328 1719616939705761792 1722599279178022912 1733157230569586688 1748551508841988096 1751216983703027712 1754254127275180032 1761220575343804416 1768516355952214016 1775088453889818624 1775539441810014208 1776299518625857536 1789520067336077312 1790286129008738304 1804382870182035456 1804487865479051076 1807707854145060864 1818034142290378752 1818696431348964864 1823184804951097344 1832814907674853376 1833016875690295296 1833599503097659392 1848037294460633088 1848506816130973696 1849298128980344832 1851324661887270912 1862697151462246272 1863061987911532544 1863859531570741248 1865902021429690368 1877364058166673408 1877841030742427136 1892146452325466112 1892627180590792704 1892747874165325824 1907529756815917056 1908136068264230912 1908952907334549504 1911044812270731264 1922784156348125184 1923984032589152256 1924472849670602752 1927406497307295744 1937924189075275776 1938416547863150592 1942582926419951616 1953183434658545664 1953679670287269888 1954176031992119296 1967120447447236608 1969062974777720832 1969563244842450944 1970532033377599488 1972691419118174208 1986552619014815744 1989580900446240768 1994441564772892672 1997481872036265984 2000946113923252224 2010145829062443008 2013210075753086976 2016701595135246336 2017213968507994112 2026091638432618752 2030575945751986176 2033097543063175168 2042045115900592128 2058124211301384192 2058778389442985984 2061916771134210048 2076404916749860864 2078152336261251072 2078680322119041024 2079570168147345408 2082285386846961664 2091449433220767744 2095944736400474112 2107917538994159616 2108453087149391872 2109355678368205824 2124515314891751424 2125055079961591808 2125964778197876736 2128430215364345856 2142704658341167104 2143385720515985408 2145734526058364928 2146653076797259776 2158915543969824768 2164105540836261888 2165031955879428096 2175914878961713152 2176467702863888384 2177399409928470528 2182079451595014144 2193605243831320576 2194544287172001792 2195101844155531264 2198448035991134208 2212386110644944896 2215758650447757312 2215899950242332672 2233205568955219968 2234871696391667712 2243746760369504256 2246676338440142848 2247638100571324416 2253041384980217856 2261414057695248384 2265336038371098624 2265911581063774208 2269365714571493376 2274909909819080704 2287234735946072064 2292822586274349056 2310876307426115584 2316125688123359232 2334955978270703616 2335955531343593472 2339005503033573376 2342571060202831872 2348294100458405888 2354348881984094208 2366784605186424832 2368399358167810048 2372009723043065856 2387048172011651072 2390686964956790784 2390839419998306304 2405983820638734768 2409511271767474176 2411308935580483584 2424045523053838336 2424928575131953152 2430913073268129792 2444022500920393728 2444799337463545856 2448526165721874432 2464049725947510784 2465730838640459776 2467805899310235648 2468432882516361216 2469489574674972672 2483596201949661696 2485146042094321664 2487869361906253824 2488934374475563008 2503152077555564544 2503788040989902848 2508532282936000512 2522861936433954816 2523502907454390272 2523663832220434432 2527510880745160704 2543373009087889408 2545270543112732672 2548059749694308352 2549150528696745984 2559273648546465792 2563712208464166912 2569222580103806976 2569875329743060992 2579425409558642688 2583898918767034368 2584555397150867456 2590110568559935488 2599735845854380032 2604244579544727552 2604906227049693184 2622827263262982144 2627376044503465984 2631381190912770048 2641830863015706624 2652774533928321024 2662632680834727936 2663309162715021312 2664449277938786304 2667928151897669632 2684280101004115968 2685429193513107456 2688935460180328448 2701455517910158336 2706574305273053184 2722726821200789504 2727051213435568128 2733606998951067648 2744165615068512256 2748524057635848192 2749222361512280064 2750399254646489088 2771573762825388032 2772055941690949632 2772760224196460544 2773947193470517248 2788599244294356992 2794592981867298816 2795789297356111872 2810556718658879488 2812474237824274432 2816761546113640704 2834619704263835648 2837906953819127808 2838940770886189056 2839121811247988736 2856939544454889472 2861294635223875584 2862204102396346368 2863429361001824256 2878554058626433024 2885474054448349184 2885976048883728384 2886709274505904128 2901219838615617536 2903199213237960704 2907624821794725888 2926059049562669056 2930519505430904832 2931264047988178944 2953594462166581248 2954344867263676416 2955798050066399232 2979828928522223616 2991662347159339008 2996850800761765888 3001419170884878336 3015218743593664512 3025052392702869504 3025820952761991168 3039137457648928128 3049646314594762752 3063067673850888192 3087186316952076288 3088167584164478976 3113274637694271488 3114607375124791296 3118020483178561536 3123428080270442496 3137174149831151616 3139131842645458944 3161876308491239424 3162679630724087808 3164033517552308736 3186772972337627136 3187582619942387712 3188947167296815104 3207978427518313024 3212681695689965568 3214056987511750656 3215078580773978112 3218601789087547392 3233238100175937536 3238373315954737152 3241217431024173056 3246158311254392832 3258696667893858304 3263872318442569728 3264701554295832576 3266099114892705792 3290407865746980864 3291243843355148288 3291816430758002688 3292652766233296896 3311461602599548928 3317159149208338432 3317736245173420032 3318579165967417344 3337536103407419392 3363815915245273088 3370014507660214272 3371457150856986624 3379562077470326784 3397412999592411136 3398004057556647936 3398867371595661312 3412364864728621056 3418282944618889216 3425630106805075968 3426500439657414656 3439233879411523584 3445198558356045824 3466314461139173376 3497103017683976192 3502433967406055424 3508508254550360064 3522441150687608832 3537032711904428032 3550176907779637248 3551078883620028416 3552599037251715072 3579040134672154624 3580572258017476608 3608975730958102152 3615415708290121728 3636068284580757504 3637392862697929728 3646369609902194688 3665629815349706752 3666033751380590592 3667199006195318784 3696074588921266176 3697013632261947392 3698596257960689664 3702649323774541824 3725394302924492544 3727719063141482496 3731804042859380736 3754728116333346816 3755682061484854272 3784292904650932224 3785254361181585408 3785495748330651648 3815059513631834112 3816272136528461824 3817905814669099008 3822089624541462528 3845568312696250368 3848945699341205504 3854812994614591488 3875848378150551552 3876833095726301184 3885165852839903232 3906366869317091328 3907359340574539776 3908352063984238592 3934240894894473216 3939126489684901888 3941064066755198976 3945382838236348416 3979161800892481536 3988883129545785344 3994963744072531968 4001892227846504448 4020291658124886016 4026420151506173952 4033403190270492672 4034427937015988224 4052183276865237504 4084090231801184256 4116248422602768384 4117556778885971968 4123833542268420096 4152809833499721728 4157360644238082048 4159140336294690816 4164570773693923328 4182898866441535488 4191889472800948224 4215835077988319232 4216906174298783744 4218711356736411648 4249030629783502848 4250110159923183616 4251929556395753472 4256860430728691712 4285409316682334208 4286771441031970816 4293306153594519552 4317831087939649536 4328211081672523776 4330063911758856192 4351829757923426304 4352935405727776768 4354798819856941056 4364158903190028288 4387210487662641152 4389088574344003584 4390203688311062528 4396896071982268416 4424772221289889792 4431517300895514624 4466411137910439936 4469743392783335424 4487493520739008512 4493352676880285696 4495276201142648832 4506082769960435712 4522828115390496768 4530672076742197248 4531823162127548416 4538731429142986752 4549819819638161408 4574469471892144128 4585645172548698112 4632251376246718464 4669911956541407232 4671911062687186944 4678011006067146752 4685142120405663744 4696588200916811776 4708697763968188416 4733569210372849664 4736798716335620096 4744019446086131712 4774096344023302144 4781373929913581568 4781678839996612608 4811967641277469536 4819022543534948352 4822617871160967168 4848091046107676672 4849857150263906304 4861826146536259584 4888045001840787456 4889598674927091712 4897052331443748864 4931461677280919552 4935611798620471296 4936865765032722432 4938979149349945344 4967192403899323392 4970292084188643328 4975738723812507648 4977868748951126016 5006304155111129088 5007576081979805696 5045723872867909632 5047005814908780544 5047327664440868864 5055021761490321408 5086746018175778816 5090541086225465344 5096119499388616704 5098301057393491968 5118547297092931584 5127424416928333824 5138445160207613952 5139750659486121984 5158850819117285376 5167797837534068736 5169110794301734912 5199471691708760064 5209812454099386368 5245654526525964288 5262762381825540096 5283661726031413248 5305549067856642048 5325265361669455872 5326618325430042624 5328898555877572608 5335856303795339264 5368560202008231936 5370858387026214912 5402911035820316672 5413148610546106368 5445453642401579008 5454102426871136256 5488331230137024512 5498444723024560128 5500798509292978176 5543147525650776064 5544111883381899264 5545520448392921088 5547894386941034496 5577198488588713984 5589185963734597632 5591578594712223744 5621113437317758976 5624948475648548864 5633523092227281408 5669239408527671296 5677881541772378112 5678243622495977472 5713879088909778944 5722589270447751168 5724408204792692736 5726858722003648512 5757108117252866048 5770948108896698368 5771952097767456768 5773418549011808256 5802439677231235072 5806398426475921408 5815249643589451776 5852118099125338112 5861039010861809664 5862528095976357888 5907188924333162496 5908689734527352832 5911596100132798464 5959657857044447232 5983324694318678016 5993701601523531776 6002838341769756672 6030437487187329024 6050104785405739008 6051641905523982336 6078274915297856256 6099292629189525504 6126135347701776384 6174372633904152576 6176335168328957952 6226549275388542976 6229214750249582592 6236040966357123072 6246856160540884992 6274348299662303232 6323752616982478848 6325359261448175616 6328067035104617472 6373545944675254272 6375165239884775424 6377894334593630208 6415956855036626048 6428113975023501312 6430157161547956224 6437203578175094784 6466476200351875072 6476746631909474304 6492316622508785664 6517393335787716608 6527744636885139456 6529403108591665152 6532198229785411584 6580815731493961728 6582487686710296576 6583632861516005376 6585305532466593792 6622923205199097856 6637158331934834688 6675072206814838784 6727631830490546176 6740029015320428544 6742914301713973248 6759124154940653568 6794825999184822272 6796008115113295872 6797734743191322624 6824729729457242112 6836565889237778432 6853000879314829312 6878467758823047168 6890397116712091648 6932628922278346752 6994206035367952384 7004867934812110848 7017016509100720128 7044882301375217664 7100353815559274496 7102157767240056832 7105198074503430144 7158080269344309248 7161144516034953216 7217951461916204304 7272136569161515008 7274785725395859456 7292739219804389376 7331259630699413504 7332067502761181184 7334398012390637568 7392149177842532352 7394027264523894784 7397192515921379328 7405298647549083648 7450788605848985088 7455438126282964992 7463608085718761472 7509456232666693632 7511364122969708544 7568585809301864448 7570508722363170816 7570991496661303296 7630119027263668224 7632544273056923648 7635811629338198016 7644179249082925056 7691136625392500736 7697891398682411008 7709625989229182976 7751696756301103104 7753666191452602368 7770331705679806464 7812733738634182656 7814718681149079552 7816704127968477184 7868481789788946432 7878252979369803776 7882128133510397952 7958323601784963072 7977766259091570688 7989927488145063936 8003784455693008896 8052840303012347904 8066806380540985344 8068855874031976448 8104366553730475008 8168180463602368512 8232496845205536768 8235113557771943936 8247667084536840192 8305619666999443456 8314721288476164096 8318280672589381632 8329141547387846656 8365797732883070976 8383778945601896448 8431670155976638464 8433812348597567488 8437422713472823296 8500220319846367232 8503859112791506944 8513720861457383424 8570818633364668416 8586612307189039104 8635662175879299072 8656422163345047552 8660127823517712384 8703659515846852608 8705870811455553536 8709597639713882112 8778177148688007168 8780407376622125056 8793792143964536832 8849544442579779584 8863034601791029248 8939486785566670848 8974987041478017024 8986705353760571392 8990552402285297664 9045656230780993536 9063646324255096832 9077462858285973504 9099639639276322816 9148938943784288256 9171290345097396224 9264502752493436928 9339823913082814464 9343822125374373888 9370284240811327488 9393176401833623552 9417395527936376832 9467138420745699328 9473597432671240192 9488038892172263424 9548192688046604288 9562747859827163136 9623935282554939072 9638045087069896704 9645235742321934336 9696182092215353344 9699714300527812608 9723652293072519168 9776090003681574912 9779197349854183424 9794104662887497728 9862923354561839104 9871223597240942592 9873731530065444864 9877958298699890688 9934384807798646784 9940584168377286656 9951477447625015296 9955737497902252032 10012608310222258176 10015152163959611392 10091447745735819264 10094011629817561088 10094655328881737728 10110043522980642816 10173492036351557632 10181082172450930688 10192238998777233408 10196602114786983936 10237094594185863168 10254848833856667648 10276890320415227904 10279501318972243968 10317701638234570752 10335595675068137472 10338221588603469824 10398943383417520128 10419624908198772736 10491309053051928576 10525524763651080192 10567323452062826496 10611098135713284096 10650530723338911744 10653236650860085248 10657797111755145216 10671712607590678528 10737120404016463872 10741716774052429824 10805822071640633344 10890907284803158016 10908204853742272512 10976662460274049024 10996889446049120256 11001597018585956352 11086295051301552128 11088223766763798528 11091040896785842176 11095788773882068992 11154396977177427968 11183157189424447488 11242226874635517952 11249896951297097728 11267046184454562816 11338478817055342592 11355763083544756224 11356487244991954944 11427758177819557888 11445178540895502336 11448816409585385472 11453717444007297024 11514216234505732096 11546837098023616512 11612796852951842816 11630499287178903552 11704236198250676224 11722078021723619328 11725056191952715776 11817379469054705664 11823192200265596928 11966649388637356032 11987403203047063552 12005676683539513344 12060874974374658048 12100209570811478016 12103283811047964672 12156549830595712512 12252270695403552768 12348745267808305152 12352670336657915904 12453098550777085952 12458429500499165184 12472081932714246144 12493712321081769984 12548696599324606464 12647505233964957696 12650718522896351232 12656134070209234944 12747091889350508544 12750330479769550848 12755788669187260416 12831913710073252096 12856227950047002624 12860314323095912448 12932952400703750144 12953493263818948608 12984633245017571328 13034786671575433216 13055489273770278912 13058806217183330304 13064396459570823168 13161631462987923456 13164975373420593152 13167265723032010752 13170611064933187584 13245846410398195712 13274316663869669376 13350144413629677568 13455263660981092352 13480058030640857088 13485828603427946496 13518248309881307136 13589651998369644544 13592016230226591744 13595469486382645248 13649459458914484224 13673131778475556864 13706001758629658624 13756935517646094336 13780794233424183296 14009735869624221696 14034033018201440256 14089764602750435328 14200707631118548992 14204315534480113664 14210396149006860288 14322289032069906432 14435902923832408608 14544273138323030016 14549571450791718912 14585478439608778752 14662519261398827008 14664135005522362368 14668796024781275136 14788054529047789568 14794385031842758656 14810597295098167296 14901577211697970176 14910876252565929984 14927216171437522944 15018912465333387264 15022728245939417088 15137171618603728896 15141017444726341632 15141982993322606592 15260238054527336448 15271623258676396032 15288358498165850112 15382273250785001472 15395782797364822016 15419251978458365952 15503393512602206208 15507332382905204736 15629437362298159104 15633408255936954368 15736963579577892864 15756505958739607552 15916647203569926144 15955532518183141376 15979854976290127872 16007568911386017792 16105680606024695808 16137711748063952896 16208733107460950016 16336360927204737024 16464993690411073536 16470227115543887872 16495334169073680384 16611239333998886912 16629442576952328192 16636561345178763264 16731595465766141952 16767557891203792896 16863340311953276928 16867624697195134976 16874845426945646592 17000440639692734464 17007718225583013888 17141637266729336832 17173224614378078208 17271324351758598144 17312844326690095104 17320255647035424768 17407319031693705216 17411741622911107072 17419195279427764224 17556354297376014336 17560814753244250112 17587584287929073664 17699088885159559168 17726069203582058496 17878973571133341696 17949974082956034048 17973410707521142784 17981104804570595328 18091312461561987072 18127292648510193664 18154925716571947008 18199279278552645632 18297877887568576512 18342580690194792448 18529005504986873856 18679647826165628928 18687644250748747776 18740568481622654976 18786352803667247104 18947194865342480384 18976077784344526848 19096385376093208576 19125495719654326272 19247870565109878144 19290471484643868672 19392364184430706688 19399428601055625216 19552180007363149824 19558394699708366848 19588209325774995456 19725846709123678208 19742447194481885184 19747463060130889728 19755916597399781376 19868769615597293568 19881168336754573312 19911474995804504064 20025216620444516352 20030304327919222784 20182895491471638528 20188023259635122176 20220087045961285632 20346984072703115264 20362164344901861376 20384477997554466816 20393204229573967872 20474189188371726336 20509697667713335296 20559002637944487936 20635403276469141504 20671191350136274944 20676443177206939648 20797886766835040256 20839249816397545472 20982618106103857152 21051049527302160384 21134646904125652992 21301061446677823488 21306473301720170496 21315594223510290432 21343425215181357056 21474240808032927744 21483433548104859648 21611644143281266688 21781814569606316032 21816409707484545024 21953324920548098048 21993778892098240512 22003194037171912704 22172590102603104256 22176447533527597056 22182081793571684352 22191577547764137984 22308793954354855936 22366314378848894976 22484453749271035904 22499793902594195456 22534092368909125632 22676957634110685184 22711526167089512448 22712974489983909888 22890357081791004672 22897632819170770944 22907434888014594048 23028432469011464192 23093674196047233024 23225593705903685632 23260998574357807104 23408472396501352448 23444156043447238656 23450112383905431552 23634758938109411328 23646384400531193856 23933298777274712064 23974806406094127104 24011353367079026688 24200419141622956032 24206567622095929344 24313099661191425024 24504541390807105536 24697490535616610304 24705340673315831808 24916859000998330368 24944163865428492288 24987424642163539968 25097393198649212928 25295010467929915392 25301437045792702464 25312268140418469888 25500660959539101696 25511577338374520832 25663827420146504192 25712455900094005248 25865904801407500288 25906986527637897216 25969266490035142656 26069573343150866432 26110978547540557824 26117612434366660608 26128792919141646336 26329950746841186304 26334531446064021504 26341222129866375168 26491692820796391424 26548633327739338752 26700288827259355136 26910527321962184704 26960116061281714176 26971657206855892992 27190938972765290496 27298918917828968448 27346263556951113728 27412003517259317248 27513871035292188672 27561588466848366592 28019471739248443392 28179529205500870656 28401415262237097984 28408631068960227328 28420792298013720576 28644578064139812864 28871805847664817216 29088546276646060032 29099142901583437824 29170956879217557504 29325038522797654016 29328270011044724736 29337592049562550272 29576109058095579136 29588770063685517312 29621194590196334592 29803154423395940352 29821752505131859968 29854432342875045888 30037824930666774528 30045456491878834176 30274343237207457792 30282034889452683264 30283965986645213184 30520476109054672896 30543246517352792064 30576716996331700224 30764546501570002944 30791565594729644032 30838503956916731904 31006787025204412416 31014664765810409472 31258874724596318208 31266816511873908736 31473927159155785728 31513011917479215104 31833294407139852288 31911065036366282752 31959709952580255744 32015137822772035584 32211361212049391616 32275423496127905792 32417466214921900032 32672721854409474048 32929987380822147072 32990668338147360768 33222478667997773824 33258885153904656384 33273122690357526528 33463190931532283904 33726680623906553856 33735249394390269952 33749690853891293184 34000881279385468928 34015436451166027776 34283274533458673664 34346449228756156416 34542648703517196288 34640511294070849536 34823483245822214144 34838390558855528448 35112708594752028672 35121629506488500224 35175168575858147328 35398177770319118336 35452138407164116992 35899948165912068096 35962209609141190656 36182624923123974144 36254585297020387328 36309851433143894016 36398558557105291264 36685161380389584896 37058011009973747712 37359295652331257856 37375288501497495552 37481136963245309952 37572705607334494208 37894389730684960768 37952155568689053696 38192770752186417152 38250991439308652544 38495741130219756288 38580942969287737344 38784728368861413376 38798857202111250432 39104360014726299648 39116789399416733696 39176418651549990912 39451693418247356416 39484894388963770368 39494926120261779456 39511833194799562752 39737539231194587136 39822949991609008128 40050433240889032704 40060608655838445568 40365790982943277056 40376046519270244352 40440174091922571264 40724328689803722752 40768955995108933632 40786408459147935744 40948378376743452672 41019395335426670592 41118005275888975872 41270806552938283008 41342382700272549888 41352886354413879296 41678499632795090944 42102099054604320768 42269293808251305984 42602122893355646976 42612946603440340992 42631188447020580864 42686850430362714112 42966867096209719296 43223288286562533376 43563629139212632064 43632819414969090048 43906649841096196096 43987557784196481024 44006388074343825408 44364163587143368704 44383155095528275968 44617587908709711872 44732628757697789952 44968907498542071808 44999587805188390912 45068184737818251264 45353915268221370368 45423052334179024896 45425948979967819776 45780714163582009344 45814869776029188096 46056864938022928384 46187348392094466048 46451187411807371264 46521997148715614208 46816944793002704896 46888312086894477312 46900224767810863104 47269517876218822656 47866597554549424128 47949612812188254208 48022706734158053376 48413135244191858688 48626199322382850048 49009082781614211072 49394981071233220608 49410681346631663616 49833718001996660736 49888327730856984576 50194786397298425856 50590020935859830784 50602874091585404928 50624536280836939776 51001321919078203392 51023154676749041664 51327654840293008384 51424911800188010496 51731809602815000576 51813973055275794432 51938532980070285312 52139146686301732864 52221957095081115648 52235224868733321216 52257585838283292672 52659901493682372608 52669062892128043008 52682444259732750336 52983385641592782848 53097266655478677504 53400577654518710272 53920232122563428352 53943314413711785984 54381877945530580992 54597837835657936896 54692527113902227456 54824007034518634496 55027742070584377344 55123176933696733184 56038943478496886784 56359058411001741312 56817262137920454656 56841584596027441152 57289156128279625728 57743611695329634432 58177092553292120064 58198285803166875648 58656540022089449472 58675184099125100544 59152218116191158272 59177540127371034624 59242389180392669184 59606308846791880704 59643505010263719936 60075649861333549056 60090912983757668352 60548686474414915584 60564069778905366528 61040952218109345792 61086493034705584128 61153433992663400448 61529093003140005888 61583131189459288064 61677007913833463808 62013574050408824832 62029329531620818944 62517749449192636416 62533633023747817472 62947854318311571456 63026023834958430208 63822130072732565504 63919419905160511488 64030275645544071168 64422722424098783232 64550846992255811584 64834932429843800064 65345443708818948096 65859974761644294144 65981336676294721536 66444957335995547648 66517770307809312768 66546245380715053056 66926381863064567808 67453361247813107712 67470498788780539904 67499381707782586368 68001762558770937856 68030872902332055552 68692898457512312832 69085297407034392576 69281022588141699072 69646966491644428288 69676781117711056896 70225417189504057344 70243259012977000448 70350337151716294656 70904276814328233984 71799896331824136192 71924419218282381312 72509170594040774656 72619702866287788032 72797117114210582528 73370322760779169792 74116022019947495424 74750577002994991104 74962273926490619904 75145411214668988416 75788779461369921536 75904311137378107392 76385541504372834304 76501982878617305088 76991482260439512576 77597714404222500864 78208720029452599296 78233578798833467392 78352837303099981824 78903386836494712832 78989852240523558912 79023666389599125504 79475078462389174272 79645899983218016256 80100866481778065408 80121217311676891136 80731581965886554112 80752093038540488704 80880348183845142528 81448657379607445504 81572816918295871488 81896756753486905344 82038790670853341184 82236010551777951744 82541613105876566016 82684765400545099776 82705772708827758592 83356999265590181888 84538587616502611968 85204245786711293952 85225893206880681984 85262376894041161728 85373700860725428224 85933734192419438592 86446576573125066752 87127258278425264128 87265638829938180096 87975115568392962048 88012776148687650816 88728327174286737408 88766310191056551936 89235175817419423744 89465257515395579904 89937814997084143616 89999175610376781824 90136369475636502528 90707830536442740736 90846104668358049792 90851897959935639552 91561428327164018688 91629739552058376192 92113729876045856768 92374696784188932096 92902374823614742528 93043994297431228416 93776624173788954624 93800449535621726208 94539035752437645312 95733195109098848256 95899225624376508416 96045413468316106752 96826270488383717376 97252398644765700096 98018165563228422144 98789962142466441216 99667436003993321472 99776655461713969152 100389572794596851712 101180041871719661568 101205748183170809856 101249072561673879552 102002643838156406784 102046309353498083328 102655309680586016768 102849823600376020992 103463619205630001152 103627946110551588864 104278293372603465728 104470449737466642432 104515171676566585344 105319802987364745216 105338125784256086016 105364888519465500672 105966771283185565696 106194533310957355008 106801155309037420544 107886628827423571968 108763755891061161984 109195675671315873792 109385054227804454912 109648014069037268992 110055484141168754688 110246353867393466368 112077886956993773568 112718116822003482624 113634524275840909312 113683169192054882304 114578312256559251456 115487223390659268864 116354185106584240128 116396571606333751296 117313080044178898944 117350368198250201088 118304436232382316544 118355080254742069248 118484778360785338368 119212617693583761408 120151299722667098112 120181825967515336704 121097372948829831168 121128139557810733056 122172986069411168256 122306867985326800896 123058186006280011776 123354015827666927616 124027148100817649664 124058659063241637888 125035498898385272832 125067266047495634944 127644260145465131008 127838839810321022976 128060551291088142336 129101693984511623168 129669864859687600128 130690887417637896192 131719949523288588288 131962673352589443072 132889914671991095296 133092490761430106112 133852763726129135616 134906722495626215424 134940997577561079808 134998763415565172736 136003525117541875712 136061745804664111104 138170594814068785152 138562045176283398144 139293932983288856576 139353562235422113792 140450834379008114688 140486518025954000896 140700674303432589312 141808553628656467968 143599792663648272384 143848838436564762624 145018341188081549312 145239405732575576064 145594234228421165056 146740645521558339584 148232044039894990848 149501154005989982208 150290822429337976832 151577558922739843072 151808622274756214784 153003965757234610176 153982964520879025152 155195428808445001728 156417440058905198592 156467157597666934784 156705674606199963648 157806773672989425664 157979704481047117824 158047332779198251008 158950156924778348544 159291799966436032512 160201732963556130816 160242434623353782272 161504186077080977408 161760696367690285056 163145633836591742976 163793513506973810688 164077581341706682368 164472021103555903488 165083226211753132032 165369530801090199552 165411545417655517184 169077175233005223936 170451786413761363968 170524753788082323456 170747401721450856448 171867468384838877184 172893153146250133504 174254516556850528256 174531277659876360192 176025552297375301632 177456654348573474816 177532620382113103872 178470351634838847488 178930515030791159808 179875629994168287232 179998351220753563648 180272738951273005056 181415661072885481472 181692209336716099584 183122856654328037376 183259479104116752384 184227459752091713536 184749393568377864192 185804749647229485056 186087988594862456832 187553248347577909248 187600899071243452416 189078071504875290624 191466390218197696512 191798451248753016832 192090826936632213504 193652540976767434752 194504797289531400192 196036331126456844288 197579924284932882432 199334872007986642944 199553310923427938304 200779145589193703424 202360083743439323136 202411496366341619712 202498145123347759104 204005287676312813568 204092618706996166656 205310619361172033536 206927238411260002304 207255892221103177728 208556586745206931456 208940899474933284864 209030343353133170688 210639605974729490432 210676251568512172032 210729777038931001344 211933542566371131392 213602310618074841088 215773257654847143936 217527511782122323968 218391351342631747584 218770108455608909824 220110968282337509376 225436233644006965248 227269048551681818624 227366338384109764608 229156624513118502912 230974446781318537728 232793143212667502592 234626160088357797888 234700736396500402176 236608872464764633088 236710160509484138496 236969556721570676736 238425235387167522816 240302599445334196224 240363651935030673408 242194745897659662336 242256279115621466112 244345972138822336512 246116372012560023552 246708031655333855232 248054296201635299328 248117318126483275776 250070997796770545664 250134532094991269888 255288520290930262016 255677679620642045952 256121102582176284672 258203387969023246336 259339729719375200256 261381774835275792384 263925346705178886144 266184981522860212224 267705527452258271232 269813444991252430848 269881995155122159616 269997526831130345472 272123491609328222208 276341189628137570304 277124090352566796288 278587865966577713152 278707124470844227584 280973036051908001792 281401348606865178624 283617107257312935936 287199585327296544768 287697676873129525248 290478811465151152128 291188468456842330112 293481291043116679168 299002308011979964416 300581644858675953664 303155117845479686144 303617244549512429568 306007931514469220352 307965929041758050304 310390857616890003456 312834880117810397184 312934315195333869568 313411349212399927296 315613547345978851328 315959408962094235648 316094665558396502016 317900313849556697088 318583599932872065024 320403465927112261632 320484869246707564544 323008372154161954816 326291267673183485952 327587027013947621376 328155162683413364736 328944042207111806976 330166452423506264064 330739061602180399104 330823090835311034368 338154350466010447872 340903572827522727936 341049507576164646912 341494803442901712896 343734936769677754368 345786306292500267008 348509033113701056512 349062555319752720384 352051104594750603264 354913308697146949632 355065240764226207744 356940703269677694976 359996702441507127296 360545477902546010112 362831322145770962944 363384418673432199168 366518958208233504768 368454919504183427072 371609499294458970112 372175977189724913664 375106496695155818496 375201798142486904832 382932780436395393024 384181653873264427008 387305081953534869504 389009594579062800384 392072662252913688576 395159848569865764864 398669744015973285888 401558291178387406848 404720167486878646272 404822992732683239424 404996290246695518208 408010575352625627136 408185237413992333312 410621238722344067072 413854476822520004608 414511784442206355456 417113173490413862912 417881798949866569728 418060686706266341376 421279211949458980864 421352503137024344064 421459554077862002688 423867085132742262784 427204621236149682176 431546515309694287872 435055023564244647936 436782702685263495168 437540216911217819648 440221936564675018752 450872467288013930496 454538097103363637248 454732676768219529216 461948893562637075456 465586286425335005184 469252320176715595776 469401472793000804352 473420321018968276992 473939113443141353472 476850470774335045632 480605198890668392448 480727303870061346816 484512558231242932224 492232744025120047104 493416063310667710464 496108592403270598656 496234636252966551552 500269064189982539776 510577040581860524032 511355359241284091904 512242205164352569344 518679459438750400512 522763549670551584768 532369963045720424448 535411054904516542464 539626889982504861696 539763990310244319232 539995053662260690944 544246983218656444416 552682379256275140608 554248180705133592576 557175731933155426304 557414248941688455168 561946072103816003584 562802697213730357248 567234214514625871872 574399170654593089536 575395353746259050496 580957622930302304256 582376936913684660224 598004616023959928832 601163289717351907328 606310235690959372288 607234489099024859136 612015863028938440704 615931858083516100608 620781715233780006912 625669760235620794368 626822698424799854592 631227094691957702656 631918817924188471296 632189331116793004032 635800627699113394176 640806931854224523264 640969738493415129088 646016744308323909632 652582535346366971904 655174054027895242752 656310325366826729472 660332904847012528128 661646181670622068736 676308700932020895744 681807145655045455872 682099015152329293824 687469873539355508736 691572612585000534016 697018066227402113024 704102209189501206528 709826617394293899264 710130481528452415488 713881406539355389952 719993404883014254592 721090955805092020224 725662644291541925888 726768837346864398336 733037916416467009536 736909839008366854144 743218998588917940224 744351954379449827328 750212993390311636992 750403596284973809664 765865560872790786048 768363307746528854016 774610163907069739008 778019189158125600768 784145324505827377152 803116582356774813696 809440334973757292544 809645985465366478848 809992580493391036416 816370474827984666624 821242477444688134144 827708953645040009216 829023568884412710912 834226346980827725824 835763597899733139456 836121373412532682752 842919108155724005376 847734170265484525568 854409242472299364352 863093030619388575744 873565405370526990336 875080433822435639296 880443873129350037504 901744934576027860992 909076194206727274496 909465353536439058432 923897787125274150912 931172572850670010368 938504640353431191552 938802945586001608704 946840642037936553984 947878226886282706944 953700941548670091264 961210397781336784896 961454607740122693632 969025116462485864448 984465488050240094208 986832126621335420928 992217184806541197312 992469272505933103104 1000538128379965079552 1022710718482568183808 1024484410328705138688 1037358918877500801024 1045527099341103169536 1064739926091440848896 1070822109809033084928 1079527980620488638464 1079990107324521381888 1088493966437312888832 1105364758512550281216 1114828497883376910336 1123892144207632007168 1125605394427460714496 1148798341309186179072 1161915245860604608512 1164753873827369320448 1196009232047919857664 1202326579434703814656 1212620471381918744576 1214468978198049718272 1224031726057876881408 1231863716167032201216 1241563430467560013824 1251339520471241588736 1253645396849599709184 1262454189383915405312 1263837635848376942592 1264378662233586008064 1271601255398226788352 1281613863708449046528 1281939476986830258176 1292033488616647819264 1305165070692733943808 1310348108055790485504 1312620650733653458944 1320665809694025056256 1323292363341244137472 1352617401864041791488 1363614291310090911744 1364198030304658587648 1383145225170001068032 1394036132454804226048 1408204418379002413056 1420260963056904830976 1427762813078710779904 1439986809766028509184 1442181911610184040448 1451325288583083851776 1453537674693728796672 1486437997177835880448 1488703908758899654656 1500807192569947619328 1531731121745581572096 1536726615493057708032 1556038378316251201536 1568290649011654754304 1606233164713549627392 1618880669947514585088 1619291970930732957696 1619985160986782072832 1632740949655969333248 1642484954889376268288 1655417907290080018432 1658047137768825421824 1671527195799466278912 1672242746825065365504 1685838216311448010752 1695468340530969051136 1708818484944598728704 1726186061238777151488 1747130810741053980672 1750160867644871278592 1803489869152055721984 1818930707072878116864 1847795574250548301824 1862345145701340020736 1877009280706862383104 1893681284075873107968 1895756453772565413888 1907401883097340182528 1922420795562673569792 1922909215480245387264 1938050232924971728896 1968930976100480188416 1984938545011866206208 2001076256759930159104 2045421436965136367616 2074717837755001602048 2091054198682206339072 2129479852182881697792 2141644219618066169856 2159055961240977276928 2159980214649042763776 2176987932874625777664 2210729517025100562432 2229656995766753820672 2247784288415264014336 2251210788854921428992 2297596682618372358144 2323830491721209217024 2329507747654738640896 2425240942763837489152 2428937956396099436544 2463727432334064402432 2483126860935120027648 2502679040942483177472 2507290793699199418368 2524908378767830810624 2528757324467172016128 2543202510796453576704 2563227727416898093056 2563878953973660516352 2584066977233295638528 2620696216111580971008 2625241301467306917888 2641331619388050112512 2646584726682488274944 2705234803728083582976 2727228582620181823488 2728396060609317175296 2766290450340002136064 2788072264909608452096 2816408836758004826112 2840521926113809661952 2855525626157421559808 2879973619532057018368 2884363823220368080896 2907075349387457593344 2972875994355671760896 2977407817517799309312 3001614385139895238656 3073453230986115416064 3112076756632502403072 3136581298023309508608 3212466329427099254784 3238583941861465915392 3239970321973564145664 3265481899311938666496 3284969909778752536576 3310835814580160036864 3316094275537650843648 3344485493650130731008 3371676432622896021504 3390936681061938102272 3417636969889197457408 3494261621482107961344 3500321735289742557184 3606979738304111443968 3637861414145756233728 3695591148501096603648 3724690291402680041472 3754018561413724766208 3787362568151746215936 3791512907545130827776 3814803766194680365056 3844841591125347139584 3845818430960490774528 3876100465849943457792 3937861952200960376832 3969877090023732412416 4002152513519860318208 4090842873930272735232 4149435675510003204096 4182108397364412678144 4283288439236132339712 4318111922481954553856 4319960429298085527552 4353975865749251555328 4459313991533507641344 4495568576830528028672 4502421577709842857984 4595193365236744716288 4659015495309477281792 4850481885527674978304 4857875912792198873088 4927454864668128804864 4966253721870240055296 5014581587398398836736 5057514648934344032256 5086405021592907153408 5126455454833796186112 5127757907947321032704 5241392432223161942016 5250482602934613835776 5293169453364976549888 5410469607456167165952 5456792121218634350592 5532580900680004272128 5576144529819216904192 5681043852227619323904 5711051252314843119616 5759947239064114036736 5768727646440736161792 5814150698774915186688 5945751988711343521792 5954815635035598618624 6003228770279790477312 6224153513265004806144 6273162596046619017216 6424932658854198509568 6477167883722931830784 6479940643947128291328 6530963798623877332992 6569939819557505073152 6621671629160320073728 6632188551075301687296 6688970987300261462016 6743352865245792043008 6781873362123876204544 6988523242964215922688 7000643470579485114368 7275722828291512467456 7391182297002193207296 7449380582805360082944 7508037122827449532416 7574725136303492431872 7629607532389360730112 7689683182250694279168 7691636861920981549056 7752200931699886915584 7875723904401920753664 7939754180047464824832 8004305027039720636416 8181685747860545470464 8298871351020006408192 8364216794728825356288 8566576878472264679424 8636223844963909107712 8639920858596171055104 8918627983067015282688 9004843155419685715968 9318030990618954563584 9700963771055349956608 9715751825584397746176 9854909729336257609728 9932507443740480110592 10115029297868688064512 10172810043185814306816 10252910909667592372224 10255515815894642065408 10482784864446323884032 10500965205869227671552 10586338906729953099776 10820939214912334331904 10913584242437268701184 11065161801360008544256 11362087704455238647808 11422102504629686239232 11519894478128228073472 11537455292881472323584 11628301397549830373376 11909631270071197237248 12006457540559580954624 12448307026530009612288 12546325192093238034432 12849865317708397019136 12954335767445863661568 12959881287894256582656 13061927597247754665984 13139879639115010146304 13243343258320640147456 13377941974600522924032 13486705730491584086016 13563746724247752409088 13977046485928431845376 14001286941158970228736 14551445656583024934912 14782364594004386414592 14898761165610720165888 15259215064778721460224 15379366364501388558336 15383273723841963098112 15751447808803841507328 15879508360094929649664 16597742702040012816384 16728433589457650712576 17133153756944529358848 17272447689927818215424 17279841717192342110208 17837255966134030565376 18009686310839371431936 18636061981237909127168 19431503651168795492352 19709819458672515219456 19865014887480960221184 20230058595737376129024 20345620086371628613632 20511031631789284130816 20965569728892647768064 21001930411738455343104 21827168484874537402368 22130323602720017088512 22724175408910477295616 22844205009259372478464 23039788956256456146944 23074910585762944647168 23256602795099660746752 23819262540142394474496 24012915081119161909248 24896614053060019224576 25092650384186476068864 25699730635416794038272 25908671534891727323136 25919762575788513165312 26279759278230020292608 26486686516641280294912 26755883949201045848064 27127493448495504818176 27954092971856863690752 29102891313166049869824 29564729188008772829184 29797522331221440331776 30518430129557442920448 30758732729002777116672 30766547447683926196224 31502895617607683014656 31759016720189859299328 33195485404080025632768 34266307513889058717696 34559683434384684220416 36019372621678742863872 37272123962475818254336 38863007302337590984704 39419638917345030438912 39730029774961920442368 40460117191474752258048 40691240172743257227264 41022063263578568261632 41931139457785295536128 42003860823476910686208 43654336969749074804736 44260647205440034177024 46079577912512912293888 46149821171525889294336 47638525080284788948992 49793228106120038449152 50185300768372952137728 51399461270833588076544 51817343069783454646272 51839525151577026330624 52559518556460040585216 52973373033282560589824 53511767898402091696128 54254986896991009636352 55908185943713727381504 59129458376017545658368 59595044662442880663552 61036860259114885840896 61533094895367852392448 63005791235215366029312 66390970808160051265536 68532615027778117435392 69119366868769368440832 72038745243357485727744 77726014604675181969408 78839277834690060877824 79460059549923840884736 81382480345486514454528 82044126527157136523264 83862278915570591072256 87308673939498149609472 88521294410880068354048 92159155825025824587776 92299642343051778588672 95277050160569577897984 99586456212240076898304 102798922541667176153088 103679050303154052661248 105119037112920081170432 105946746066565121179648 108509973793982019272704 111816371887427454763008 118258916752035091316736 119190089324885761327104 122073720518229771681792 123066189790735704784896 126011582470430732058624 132781941616320102531072 138238733737538736881664 155452029209350363938816 157678555669380121755648 158920119099847681769472 162764960690973028909056 164088253054314273046528 167724557831141182144512 177042588821760136708096 184318311650051649175552 184599284686103557177344 199172912424480153796608 205597845083334352306176 207358100606308105322496 210238074225840162340864 217019947587964038545408 236517833504070182633472 238380178649771522654208 244147441036459543363584 246132379581471409569792 265563883232640205062144 276477467475077473763328 315357111338760243511296 317840238199695363538944 325529921381946057818112 328176506108628546093056 335449115662282364289024 354085177643520273416192 369198569372207114354688 398345824848960307593216 414716201212616210644992 420476148451680324681728 434039895175928077090816 473035667008140365266944 476760357299543045308416 488294882072919086727168 492264759162942819139584 531127766465280410124288 552954934950154947526656 630714222677520487022592 651059842763892115636224 708170355287040546832384 738397138744414228709376 796691649697920615186432 829432402425232421289984 840952296903360649363456 946071334016280730533888 953520714599086090616832 976589764145838173454336 984529518325885638279168 1062255532930560820248576 1261428445355040974045184 1302119685527784231272448 1476794277488828457418752 1593383299395841230372864 1658864804850464842579968 1681904593806721298726912 1892142668032561461067776 1953179528291676346908672 2124511065861121640497152 2522856890710081948090368 2953588554977656914837504 3186766598791682460745728 3363809187613442597453824 3784285336065122922135552 3906359056583352693817344 5045713781420163896180736 6373533197583364921491456 6727618375226885194907648 7568570672130245844271104 10091427562840327792361472 13455236750453770389815296 15137141344260491688542208 20182855125680655584722944 30274282688520983377084416 40365710251361311169445888 60548565377041966754168832 121097130754083933508337664
- Sum of all divisors σ(n): 399620814500845432189998927
- Sum of proper divisors (its aliquot sum) s(n): 278523683746761498681661263
- 121097130754083933508337664 is an abundant number, because the sum of its proper divisors (278523683746761498681661263) is greater than itself. Its abundance is 157426552992677565173323599
Bases of 121097130754083933508337664
- Binary: 1100100001010110101000010011100101111011000011011011101000100000000000000000000000000002
- Hexadecimal: 0x642B509CBD86DD10000000
- Base-36: F7RMT7PVOJEYHI4G0
Squares and roots of 121097130754083933508337664
- 121097130754083933508337664 squared (1210971307540839335083376642) is 14664515076871700822583623138015659180712204640976896
- 121097130754083933508337664 cubed (1210971307540839335083376643) is 1775830699709167559993250777578224803006086859209229302020586661296121990610944
-
121097130754083933508337664 is a
perfect square number . Itssquare root is 11004414148608 -
The
cube root of 121097130754083933508337664 is 494741055.2646580153
Scales and comparisons
How big is 121097130754083933508337664?- 121,097,130,754,083,933,508,337,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 121,097,130,754,083,933,508,337,664 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 121097130754083933508337664 cubic inches would be around 41228421.3 feet tall.
Recreational maths with 121097130754083933508337664
- 121097130754083933508337664 backwards is 466733805339380457031790121
- The number of decimal digits it has is: 27
- The sum of 121097130754083933508337664's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 121097130754083933508337664 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 121097130754083933508337664 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/121097130754083933508337664/
Chicago style:
Numbermatics. 2024. "Number 121097130754083933508337664 - Facts about the integer". https://numbermatics.com/n/121097130754083933508337664/
The information we have on file for 121097130754083933508337664 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 121097130754083933508337664, math, Factors of 121097130754083933508337664, curriculum, school, college, exams, university, Prime factorization of 121097130754083933508337664, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-one septillion, ninety-seven sextillion, one hundred thirty quintillion, seven hundred fifty-four quadrillion, eighty-three trillion, nine hundred thirty-three billion, five hundred eight million, three hundred thirty-seven thousand, six hundred sixty-four.