443747241763608730806779904
443,747,241,763,608,730,806,779,904 is an even composite number composed of seven prime numbers multiplied together.
443747241763608730806779904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 443747241763608730806779904:
218 × 34 × 192 × 292 × 732 × 892 × 12772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 19 × 19 × 29 × 29 × 73 × 73 × 89 × 89 × 1277 × 1277)See below for interesting mathematical facts about the number 443747241763608730806779904 from the Numbermatics database.
Names of 443747241763608730806779904
- Cardinal: 443747241763608730806779904 can be written as Four hundred forty-three septillion, seven hundred forty-seven sextillion, two hundred forty-one quintillion, seven hundred sixty-three quadrillion, six hundred eight trillion, seven hundred thirty billion, eight hundred six million, seven hundred seventy-nine thousand, nine hundred four.
Scientific notation
- Scientific notation: 4.43747241763608730806779904 × 1026
Factors of 443747241763608730806779904
Divisors of 443747241763608730806779904
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 48 54 57 58 64 72 73 76 81 87 89 96 108 114 116 128 144 146 152 162 171 174 178 192 216 219 228 232 256 261 267 288 292 304 324 342 348 356 361 384 432 438 456 464 512 513 522 534 551 576 584 608 648 657 684 696 712 722 768 783 801 841 864 876 912 928 1024 1026 1044 1068 1083 1102 1152 1168 1216 1277 1296 1314 1368 1387 1392 1424 1444 1536 1539 1566 1602 1653 1682 1691 1728 1752 1824 1856 1971 2048 2052 2088 2117 2136 2166 2204 2304 2336 2349 2403 2432 2523 2554 2581 2592 2628 2736 2774 2784 2848 2888 3072 3078 3132 3204 3249 3306 3364 3382 3456 3504 3648 3712 3831 3942 4096 4104 4161 4176 4234 4272 4332 4408 4608 4672 4698 4806 4864 4959 5046 5073 5108 5162 5184 5256 5329 5472 5548 5568 5696 5776 5913 6144 6156 6264 6351 6408 6497 6498 6612 6728 6764 6912 7008 7209 7296 7424 7569 7662 7743 7884 7921 8192 8208 8322 8352 8468 8544 8664 8816 9216 9344 9396 9612 9728 9747 9918 10092 10146 10216 10324 10368 10469 10512 10658 10944 11096 11136 11392 11493 11552 11826 12288 12312 12483 12528 12702 12816 12994 12996 13224 13456 13528 13824 14016 14418 14592 14848 14877 15138 15219 15324 15486 15768 15842 15979 15987 16384 16416 16644 16704 16936 17088 17328 17632 18432 18688 18792 19053 19224 19456 19491 19494 19836 20184 20292 20432 20648 20736 20938 21024 21316 21888 22192 22272 22707 22784 22986 23104 23229 23652 23763 24263 24576 24624 24966 25056 25404 25632 25988 25992 26353 26448 26912 27056 27648 28032 28836 29184 29241 29696 29754 30276 30438 30648 30972 31407 31536 31684 31958 31974 32129 32768 32832 33288 33408 33872 34176 34479 34656 35264 36864 37033 37376 37449 37584 38106 38448 38912 38982 38988 39672 40223 40368 40584 40864 41296 41472 41876 42048 42632 43776 44384 44544 44631 45414 45568 45657 45972 46208 46458 47304 47526 47937 47961 48526 49039 49152 49248 49932 50112 50808 51264 51976 51984 52706 52896 53824 54112 55296 56064 57159 57672 58368 58473 58482 59392 59508 60552 60876 61296 61393 61944 62814 63072 63368 63916 63948 64258 65536 65664 66576 66816 67744 68121 68352 68958 69312 69687 70528 71289 72789 73728 74066 74752 74849 74898 75168 76212 76896 77824 77964 77976 79059 79344 80446 80736 81168 81728 82592 82944 83752 84096 85264 87552 88768 89088 89262 90828 91136 91314 91944 92416 92916 93221 94221 94608 95052 95874 95922 96387 97052 98078 98304 98496 99864 100224 101251 101616 102528 103437 103952 103968 105412 105792 107648 108224 110592 111099 112128 112347 113653 114318 115344 116736 116946 116964 118784 119016 120669 121104 121752 122592 122786 123443 123888 125628 126144 126736 127832 127896 128516 131072 131328 133152 133632 135488 136242 136704 136971 137916 138624 139374 141056 142578 143811 143883 145578 147117 147456 148132 149504 149698 149796 150336 150499 152424 153792 154541 155648 155928 155952 158118 158688 160892 161472 162336 163456 165184 165888 167504 168192 170528 171477 175104 175419 177536 178176 178524 181656 182272 182628 183888 184179 184832 185832 186442 188413 188442 189216 190104 191748 191844 192774 194104 196156 196608 196992 199728 200448 202502 203232 205056 206874 207904 207936 209061 210824 211584 213867 215296 216448 218367 221184 222198 224256 224547 224694 227306 228636 229709 230688 233472 233892 233928 237177 237568 238032 241338 242208 243504 245184 245572 246886 247776 251256 252288 253472 255664 255792 257032 262144 262656 266304 267264 270976 272484 273408 273942 275832 277248 278748 279663 282112 282663 285156 287622 287766 289161 291156 294234 294912 296264 299008 299396 299592 300672 300998 303601 303753 304848 307584 309082 311296 311856 311904 316236 317376 321784 322944 324672 326912 330368 331776 333297 335008 336384 340959 341056 342954 350208 350838 355072 356352 357048 362007 363312 364544 365256 367776 368358 369664 370329 371664 372884 376826 376884 378432 380208 383496 383688 385548 388208 392312 393216 393984 399456 400896 405004 406464 410112 413748 415808 415872 418122 421648 423168 427734 430592 431433 431649 432896 436734 441351 442368 444396 448512 449094 449388 451497 454612 457272 459418 460997 461376 463623 466944 467784 467856 474281 474354 475136 476064 482676 484416 487008 490368 491144 493772 495552 502512 504576 506944 511328 511584 514064 525312 526257 532608 534528 541952 544968 546816 547884 551664 552537 554496 557496 559326 564224 565239 565326 570312 575244 575532 578233 578322 582312 588468 589824 592528 598016 598792 599184 601344 601996 607202 607506 609696 615168 618164 622592 623712 623808 632472 634752 641601 643568 645888 649344 653824 655101 660736 663552 666594 670016 672768 673641 681918 682112 685908 689127 700416 701676 703627 710144 711531 712704 714096 724014 726624 729088 730512 735552 736716 739328 740658 743328 745768 753652 753768 756864 760416 764237 766992 767376 771096 776416 784624 786432 787968 798912 801792 810008 812928 820224 827496 831616 831744 836244 838989 843296 846336 847989 855468 861184 862866 863298 865792 867483 873468 882702 884736 888792 897024 898188 898776 902994 909224 910803 911259 914544 918836 921994 922752 927246 931741 933888 935568 935712 948562 948708 950272 952128 965352 968832 974016 980736 982288 987544 991104 999891 1005024 1009152 1013888 1022656 1022877 1023168 1028128 1050624 1052514 1065216 1069056 1073957 1083904 1086021 1089936 1093632 1095768 1103328 1105074 1108992 1110987 1114992 1118652 1128448 1130478 1130652 1140624 1150488 1151064 1156466 1156644 1164624 1166467 1176936 1179648 1185056 1196032 1197584 1198368 1202688 1203992 1214404 1215012 1219392 1230336 1236328 1245184 1247424 1247616 1264944 1269504 1283202 1287136 1291776 1294299 1298688 1307648 1310202 1321472 1324053 1327104 1333188 1340032 1345536 1347282 1354491 1363836 1364224 1371816 1378254 1382991 1390869 1400832 1403352 1407254 1420288 1422131 1422843 1423062 1425408 1428192 1448028 1453248 1458176 1461024 1471104 1473432 1478656 1481316 1486656 1491536 1507304 1507536 1513728 1520832 1528474 1533984 1534752 1542192 1552832 1569248 1575936 1597824 1603584 1620016 1625856 1630729 1640448 1654992 1657611 1663232 1663488 1672488 1677978 1686592 1692672 1695717 1695978 1710936 1722368 1725732 1726596 1731584 1734699 1734966 1746936 1765404 1769472 1771199 1777584 1794048 1796376 1797552 1805988 1818448 1821606 1822518 1829088 1837672 1843988 1845504 1854492 1863482 1867776 1871136 1871424 1897124 1897416 1900544 1904256 1923769 1930704 1937664 1948032 1961472 1964576 1965303 1975088 1982208 1999782 2010048 2018304 2020923 2027776 2045312 2045754 2046336 2056256 2067381 2101248 2105028 2110881 2130432 2134593 2138112 2147914 2159407 2167808 2172042 2179872 2187264 2191536 2206656 2210148 2217984 2221974 2229984 2237304 2256896 2260956 2261304 2281248 2292711 2300976 2302128 2312932 2313288 2329248 2332934 2345417 2353872 2359296 2370112 2392064 2395168 2396736 2405376 2407984 2428808 2430024 2438784 2460672 2472656 2490368 2494848 2495232 2516967 2529888 2539008 2566404 2574272 2583552 2588598 2597376 2602449 2615296 2620404 2642944 2648106 2654208 2666376 2680064 2691072 2694564 2703409 2708982 2727672 2728448 2732409 2733777 2743632 2756508 2765982 2781738 2795223 2801664 2806704 2814508 2840576 2844262 2845686 2846124 2850816 2856384 2859481 2896056 2906496 2916352 2922048 2936279 2942208 2946864 2957312 2962632 2973312 2983072 2999673 3014608 3015072 3027456 3041664 3056948 3067968 3068631 3069504 3084384 3105664 3138496 3151872 3195648 3207168 3221871 3240032 3251712 3258063 3261458 3280896 3295937 3309984 3315222 3326464 3326976 3332961 3344976 3355956 3373184 3385344 3391434 3391956 3421872 3444736 3451464 3453192 3463168 3469398 3469932 3493872 3499401 3530808 3538944 3542398 3555168 3579847 3588096 3592752 3595104 3611976 3636896 3643212 3645036 3658176 3675344 3687976 3691008 3708984 3726964 3735552 3742272 3742848 3794248 3794832 3801088 3808512 3847538 3861408 3875328 3896064 3922944 3929152 3930606 3950176 3964416 3972159 3999564 4020096 4036608 4041846 4055552 4063473 4090624 4091508 4092672 4112512 4134762 4148973 4172607 4202496 4210056 4221762 4260864 4266393 4268529 4269186 4276224 4295828 4318814 4335616 4344084 4359744 4364471 4374528 4383072 4413312 4420296 4435968 4443948 4459968 4474608 4481689 4513792 4521912 4522608 4562496 4585422 4601952 4604256 4625864 4626576 4658496 4665868 4690834 4707744 4740224 4784128 4790336 4793472 4810752 4815968 4857616 4860048 4877568 4892187 4921344 4945312 4972833 4980736 4989696 4990464 5033934 5059776 5078016 5087151 5132808 5148544 5167104 5177196 5194752 5204097 5204898 5230592 5240808 5285888 5296212 5308416 5313597 5332752 5360128 5382144 5389128 5406818 5417964 5455344 5456896 5463977 5464818 5467554 5487264 5513016 5531964 5563476 5590446 5603328 5613408 5629016 5681152 5688524 5691372 5692248 5701632 5712768 5718962 5771307 5792112 5812992 5832704 5844096 5872558 5884416 5893728 5914624 5925264 5946624 5966144 5999346 6029216 6030144 6054912 6062769 6083328 6113896 6135936 6137262 6139008 6168768 6202143 6211328 6276992 6303744 6332643 6391296 6414336 6443742 6478221 6480064 6503424 6516126 6522916 6561792 6591874 6619968 6630444 6652928 6653952 6661561 6665922 6689952 6711912 6746368 6770688 6782868 6783912 6805133 6843744 6878133 6889472 6902928 6906384 6926336 6938796 6939864 6987744 6998802 7036251 7061616 7077888 7084796 7110336 7159694 7176192 7185504 7190208 7223952 7273792 7286424 7290072 7316352 7350688 7375952 7382016 7417968 7453928 7471104 7484544 7485696 7550901 7588496 7589664 7602176 7617024 7695076 7722816 7750656 7792128 7845888 7858304 7861212 7900352 7928832 7944318 7999128 8040192 8073216 8083692 8110227 8111104 8126946 8181248 8183016 8185344 8197227 8201331 8225024 8269524 8296669 8297946 8345214 8385669 8404992 8420112 8443524 8521728 8532786 8537058 8538372 8552448 8578443 8591656 8637628 8671232 8688168 8719488 8728942 8749056 8766144 8808837 8826624 8840592 8871936 8887896 8919936 8949216 8963378 9011339 9027584 9043824 9045216 9124992 9170844 9203904 9205893 9208512 9251728 9253152 9316992 9331736 9381668 9415488 9480448 9568256 9580672 9586944 9621504 9631936 9665613 9715232 9720096 9755136 9784374 9842688 9887811 9890624 9945666 9979392 9980928 9998883 10067868 10115117 10119552 10156032 10174302 10265616 10297088 10334208 10354392 10389504 10408194 10409796 10461184 10481616 10498203 10571776 10592424 10616832 10627194 10665504 10720256 10739541 10764288 10778256 10813636 10835928 10910688 10913792 10927954 10929636 10935108 10974528 10986427 11026032 11063928 11126952 11180892 11206656 11226816 11258032 11362304 11377048 11382744 11384496 11403264 11425536 11437924 11542614 11584224 11625984 11665408 11688192 11745116 11768832 11787456 11829248 11850528 11893248 11932288 11998692 12058432 12060288 12109824 12125538 12166656 12190419 12227792 12271872 12274524 12278016 12337536 12404286 12422656 12446919 12517821 12553984 12607488 12665286 12782592 12799179 12805587 12828672 12887484 12956442 12960128 13006848 13032252 13045832 13093413 13123584 13183748 13239936 13260888 13305856 13307904 13323122 13331844 13368913 13379904 13423824 13445067 13492736 13541376 13565736 13567824 13610266 13687488 13754149 13756266 13778944 13805856 13812768 13852672 13877592 13879728 13975488 13997604 14072502 14123232 14169592 14220672 14319388 14352384 14371008 14380416 14447904 14547584 14572848 14580144 14632704 14676561 14701376 14751904 14764032 14835936 14907856 14942208 14969088 14971392 15101802 15176992 15179328 15234048 15261453 15390152 15445632 15501312 15584256 15612291 15691776 15716608 15722424 15800704 15857664 15888636 15940791 15998256 16080384 16146432 16167384 16220454 16222208 16253892 16362496 16366032 16370688 16391931 16394454 16402662 16450048 16539048 16593338 16595892 16690428 16768757 16771338 16809984 16840224 16887048 17043456 17065572 17074116 17076744 17104896 17156886 17183312 17275256 17313921 17342464 17376336 17438976 17457884 17498112 17532288 17617674 17653248 17681184 17743872 17775792 17839872 17898432 17926756 18022678 18055168 18087648 18090432 18249984 18341688 18407808 18411786 18417024 18503456 18506304 18606429 18633984 18663472 18763336 18830976 18960896 18997929 19136512 19161344 19173888 19243008 19263872 19331226 19430464 19434663 19440192 19510272 19568748 19685376 19775622 19781248 19891332 19958784 19961856 19984683 19997766 20135736 20230234 20239104 20312064 20348604 20405183 20415399 20531232 20594176 20634399 20668416 20708784 20779008 20816388 20819592 20922368 20963232 20996406 21108753 21143552 21184848 21233664 21254388 21331008 21440512 21479082 21528576 21556512 21627272 21671856 21821376 21827584 21855908 21859272 21870216 21949056 21972854 22052064 22127856 22162873 22253904 22361784 22413312 22453632 22516064 22724608 22754096 22765488 22768992 22806528 22851072 22875848 23085228 23168448 23251968 23330816 23376384 23490232 23537664 23574912 23658496 23701056 23786496 23864576 23997384 24116864 24120576 24219648 24251076 24330681 24333312 24380838 24455584 24543744 24549048 24556032 24591681 24675072 24808572 24845312 24890007 24893838 25035642 25107968 25157007 25214976 25330572 25565184 25598358 25611174 25657344 25735329 25774968 25912884 25920256 26013696 26064504 26091664 26186826 26247168 26367496 26426511 26479872 26521776 26611712 26615808 26646244 26663688 26737826 26759808 26847648 26890134 26985472 27020489 27034017 27082752 27131472 27135648 27220532 27374976 27508298 27512532 27557888 27611712 27625536 27705344 27755184 27759456 27950976 27995208 28145004 28246464 28339184 28441344 28638776 28704768 28742016 28760832 28895808 28996839 29095168 29145696 29160288 29265408 29353122 29402752 29503808 29528064 29663433 29671872 29815712 29938176 29942784 30203604 30345351 30353984 30358656 30468096 30522906 30780304 30891264 30983851 31002624 31168512 31224582 31383552 31433216 31444848 31494609 31601408 31715328 31777272 31881582 31996512 32160768 32218623 32292864 32334768 32440908 32444416 32507784 32724992 32732064 32741376 32783862 32788908 32805324 32900096 32959281 33078096 33186676 33191784 33380856 33537514 33542676 33619968 33652781 33680448 33774096 34086912 34131144 34148232 34153488 34209792 34313772 34366624 34550512 34627842 34684928 34752672 34877952 34915768 34996224 35064576 35235348 35306496 35362368 35487744 35551584 35679744 35796864 35853512 36045356 36110336 36175296 36180864 36499968 36683376 36815616 36823572 36834048 37006912 37012608 37212858 37267968 37326944 37340757 37526672 37661952 37921792 37995858 38322688 38347776 38397537 38416761 38486016 38527744 38662452 38860928 38869326 38880384 39020544 39137496 39280239 39370752 39551244 39562496 39782664 39917568 39923712 39969366 39995532 40106739 40271472 40335201 40460468 40478208 40624128 40697208 40810366 40830798 41028733 41062464 41188352 41262447 41268798 41336832 41417568 41558016 41632776 41639184 41844736 41926464 41992812 42211009 42217506 42287104 42369696 42508776 42662016 42881024 42958164 43057152 43113024 43254544 43343712 43642752 43655168 43711816 43718544 43740432 43898112 43945708 44029683 44104128 44255712 44325746 44507808 44723568 44826624 44907264 45032128 45449216 45508192 45530976 45537984 45702144 45751696 46170456 46336896 46503936 46752768 46836873 46980464 47075328 47149824 47291141 47316992 47402112 47572992 47729152 47822373 47994768 48233728 48241152 48439296 48502152 48661362 48666624 48761676 48911168 49087488 49098096 49112064 49175793 49183362 49350144 49617144 49690624 49780014 49787676 50071284 50215936 50306271 50314014 50429952 50661144 51130368 51196716 51222348 51314688 51364771 51470658 51549936 51825768 51840512 51941763 52027392 52129008 52183328 52373652 52494336 52734992 52853022 52959744 53043552 53223424 53231616 53292488 53327376 53475652 53519616 53695296 53780268 53970944 54040978 54068034 54165504 54262944 54271296 54441064 54749952 55016596 55025064 55115776 55223424 55251072 55410688 55510368 55518912 55789301 55901952 55990416 56290008 56492928 56678368 56882688 56993787 57277552 57409536 57484032 57521664 57791616 57993678 58190336 58291392 58303989 58320576 58530816 58706244 58805504 59007616 59056128 59326866 59343744 59631424 59876352 59885568 59954049 60407208 60690702 60707968 60717312 60936192 61045812 61215549 61246197 61560608 61782528 61903197 61967702 62005248 62337024 62449164 62622803 62767104 62866432 62889696 62989218 63202816 63326259 63430656 63554544 63763164 63993024 64321536 64437246 64585728 64669536 64881816 64888832 65015568 65449984 65464128 65482752 65567724 65577816 65610648 65800192 65918562 66156192 66373352 66383568 66488619 66761712 67075028 67085352 67239936 67305562 67360896 67548192 68017093 68173824 68262288 68296464 68306976 68419584 68627544 68733248 69101024 69255684 69369856 69505344 69755904 69831536 69992448 70129152 70470696 70612992 70724736 70975488 71103168 71359488 71593728 71707024 72090712 72220672 72350592 72361728 72992043 72999936 73366752 73631232 73647144 73668096 74013824 74025216 74425716 74535936 74653888 74670021 74681514 75053344 75323904 75471021 75843584 75991716 76645376 76695552 76795074 76833522 76972032 77055488 77205987 77324904 77721856 77738652 77760768 78041088 78274992 78398861 78560478 78741504 79102488 79124992 79279533 79565328 79835136 79847424 79938732 79991064 80213478 80542944 80670402 80920936 80956416 81061467 81102051 81248256 81394416 81620732 81661596 82057466 82124928 82376704 82524894 82537596 82673664 82835136 82924949 83116032 83265552 83278368 83689472 83852928 83985624 84422018 84435012 84574208 84739392 85017552 85152091 85324032 85762048 85916328 86114304 86226048 86509088 86687424 86990517 87285504 87310336 87423632 87437088 87480864 87796224 87891416 88059366 88208256 88511424 88651492 88990299 89015616 89447136 89814528 90064256 90898432 91016384 91036053 91061952 91075968 91404288 91503392 92340912 92673792 92951553 93007872 93505536 93673746 93960928 94150656 94299648 94483827 94582282 94633984 94804224 95145984 95458304 95582173 95644746 95989536 96467456 96482304 96655869 96878592 97004304 97322724 97333248 97523352 97822336 98174976 98196192 98224128 98351586 98366724 98700288 98877843 99234288 99381248 99560028 99575352 100142568 100431872 100612542 100628028 100859904 100958343 101322288 102260736 102393432 102444696 102629376 102729542 102941316 103099872 103651536 103681024 103815563 103883526 104054784 104258016 104366656 104747304 104988672 105469984 105706044 105919488 106087104 106446848 106463232 106584976 106654752 106951304 107039232 107390592 107560536 107941888 108081956 108136068 108331008 108525888 108542592 108882128 109499904 110033192 110050128 110231552 110446848 110502144 110821376 111020736 111037824 111578602 111803904 111980832 112580016 112985856 113356736 113765376 113987574 114555104 114968064 115043328 115192611 115583232 115987356 116380672 116582784 116607978 116641152 117061632 117412488 117611008 117840717 118015232 118112256 118653732 118687488 119043217 119262848 119752704 119771136 119908098 120320217 120814416 121005603 121381404 121415936 121434624 121872384 122091624 122431098 122492394 123086199 123121216 123565056 123787341 123806394 123935404 124010496 124674048 124898328 125245606 125534208 125732864 125779392 125978436 126405632 126569659 126633027 126652518 126861312 127109088 127526328 127986048 128643072 128874492 129171456 129297527 129339072 129763632 129777664 130031136 130899968 130928256 130965504 131135448 131155632 131221296 131600384 131837124 132089049 132312384 132746704 132767136 132977238 133523424 134150056 134170704 134479872 134611124 134721792 135096384 136034186 136347648 136524576 136592928 136613952 137255088 137466496 138202048 138511368 138739712 139010688 139511808 139663072 140258304 140941392 141225984 141449472 141873423 141950976 142206336 142718976 143187456 143414048 143467119 144181424 144441344 144701184 144723456 145134881 145984086 145999872 146733504 147262464 147294288 147336192 147527379 148027648 148050432 148851432 149071872 149307776 149340042 149363028 150106688 150647808 150918813 150942042 151687168 151983432 153290752 153391104 153590148 153667044 153944064 154094313 154110976 154411974 154649808 155443712 155477304 155521536 155825289 156082176 156549984 156797722 157120956 157483008 157636711 158204976 158249984 158559066 159130656 159670272 159694848 159877464 159982128 160426956 161085888 161340804 161841872 161912832 162122934 162204102 162496512 162788832 163241464 163323192 164114932 164249856 164753408 165049788 165075192 165347328 165670272 165849898 166232064 166531104 166556736 167367903 167378944 167705856 167971248 168844036 168870024 169148416 169478784 170035104 170304182 170648064 171215441 171524096 171832656 172228608 172452096 173018176 173374848 173981034 174571008 174620672 174847264 174874176 174911967 174961728 175592448 175782832 176118732 176416512 177022848 177302984 177980598 178031232 178894272 179629056 179862147 180128512 181796864 182032768 182072106 182123904 182151936 182808576 183006784 183646647 183738591 184681824 185347584 185903106 186015744 187011072 187347492 187868409 187921856 188301312 188599296 188967654 189164564 189608448 189978777 190291968 190916608 191164346 191289492 191979072 192187223 192934912 192964608 193311738 193757184 194008608 194645448 194666496 195046704 195644672 196349952 196392384 196448256 196703172 196733448 197348857 197400576 197755686 198468576 198762496 199120056 199150704 199465857 200285136 200863744 201225084 201256056 201719808 201916686 202644576 204051279 204521472 204786864 204889392 205258752 205459084 205882632 206199744 207303072 207362048 207631126 207767052 208109568 208516032 208733312 208742113 209494608 209977344 210939968 211412088 211838976 212174208 212893696 212926464 213169952 213309504 213902608 214078464 214781184 215121072 215883776 216163912 216272136 216662016 217051776 217085184 217764256 218976129 218999808 220066384 220100256 220463104 220893696 221004288 221642752 222041472 222075648 223157204 223607808 223961664 224010063 225160032 225971712 226713472 227530752 227975148 229110208 229936128 230086656 230385222 231166464 231617961 231974712 232761344 233165568 233215956 233282304 234123264 234824976 235196583 235222016 235681434 236030464 236224512 237307464 237374976 237838599 238086434 238525696 239505408 239542272 239816196 240603401 240640434 241628832 242011206 242762808 242831872 242869248 243184401 243306153 243744768 244183248 244862196 244984788 246172398 246242432 247130112 247574682 247612788 247870808 248020992 248774847 249348096 249796656 250491212 251068416 251465728 251558784 251956872 252811264 253139318 253266054 253305036 253722624 254218176 255052656 255456273 255972096 257286144 257748984 258342912 258595054 258678144 259527264 259555328 260062272 261328831 261799936 261856512 261931008 262270896 262311264 262442592 263200768 263674248 264178098 264624768 265493408 265534272 265954476 266970897 267046848 268300112 268341408 269222248 269443584 270192768 272068372 272695296 273049152 273108159 273185856 273227904 274510176 274932992 276404096 277022736 277479424 278021376 278854659 279023616 279326144 280516608 281882784 282451968 282898944 283746846 283901952 284412672 285437952 286374912 286746519 286828096 286934238 288362848 289402368 289446912 289967607 290269762 291968172 291999744 293338393 293467008 294524928 294588576 294672384 295054758 296055296 296100864 296633529 297702864 298143744 298615552 298680084 298726056 300213376 301295616 301837626 301884084 302875029 303374336 303966864 306581504 306782208 307180296 307334088 307888128 308188626 308221952 308823948 309299616 310887424 310954608 311043072 311446689 311650578 312164352 313099968 313595444 314241912 314966016 315273422 316409952 316499968 317118132 318261312 318606383 319340544 319389696 319754928 319964256 320853912 322171776 322681608 323683744 323825664 324245868 324408204 324993024 325577664 326482928 326646384 328229864 328499712 329506816 330099576 330150384 330694656 331340544 331699796 332464128 333062208 333113472 334735806 334757888 335411712 335942496 337688072 337740048 338296832 338957568 340070208 340608364 341296128 342430882 343048192 343665312 344904192 346036352 346749696 347962068 349142016 349241344 349694528 349748352 349823934 349923456 351184896 351565664 352237464 352833024 353522151 354045696 354605968 355961196 356062464 357129651 357788544 359258112 359724294 360257024 360960651 363016809 363593728 364065536 364144212 364247808 364303872 365617152 366013568 367293294 367477182 369258597 369363648 370695168 371362023 371806212 372031488 374022144 374694984 375736818 375843712 376602624 377198592 377935308 378329128 379216896 379708977 379899081 379957554 380583936 381833216 382328692 382578984 383958144 384374446 385869824 385929216 386623476 387514368 387698477 387892581 388017216 389290896 389332992 390093408 391289344 392699904 392784768 392896512 393406344 393466896 394697714 394801152 395511372 396937152 397524992 398240112 398301408 398870321 398931714 400570272 401727488 402450168 402512112 403439616 403833372 405289152 408102558 409042944 409573728 409778784 410918168 411765264 412399488 414606144 414724096 415262252 415534104 416219136 417032064 417466624 417484226 418989216 421879936 422824176 423677952 424348416 425620269 425787392 425852928 426339904 426619008 427805216 428156928 429562368 430242144 431767552 432327824 432544272 433324032 434103552 434170368 435404643 435528512 437952258 437999616 440132768 440200512 441787392 442008576 442582137 443285504 444082944 444151296 446314408 447215616 447923328 448020126 450320064 451943424 452756439 453426944 455061504 455950296 458220416 459872256 460173312 460770444 462282939 462332928 463235922 463949424 465522688 466331136 466431912 466564608 468246528 469649952 470393166 470444032 471362868 472060928 472449024 472910133 474614928 474749952 475677198 476172868 477051392 479010816 479084544 479632392 481206802 481280868 483257664 484022412 485525616 485663744 485738496 486293953 486368802 486612306 487489536 488366496 489724392 489969576 492344796 492484864 494260224 495149364 495225576 495741616 496041984 497549694 498696192 499593312 500982424 502103709 502136832 502931456 503117568 503913744 505622528 506278636 506532108 506610072 507445248 508436352 510105312 510912546 511944192 513646323 514572288 515497968 516685824 517190108 517356288 519054528 519110656 520124544 522657662 523599872 523713024 523862016 524541792 524622528 524885184 526401536 527348496 528356196 529249536 530986816 531068544 531908952 533941794 534093696 536600224 536682816 538444496 538887168 539586441 540385536 544136744 545390592 546098304 546216318 546371712 546455808 549020352 549865984 550939941 551215773 552808192 554045472 554958848 556042752 557709318 558047232 558652288 561033216 563605227 563765568 564903936 565797888 567493692 568825344 570875904 572749824 573493038 573656192 573868476 576561669 576725696 578804736 578893824 579935214 580539524 583936344 583999488 586676786 586934016 588693169 589049856 589177152 589344768 590109516 592046571 592110592 592201728 593267058 595405728 596287488 597231104 597360168 597452112 598397571 600426752 602591232 603675252 603768168 605656837 605750058 606748672 607933728 612153837 613163008 613564416 614360592 614668176 615776256 616377252 616443904 617647896 618599232 621774848 621909216 622086144 622893378 623301156 624328704 626199936 626226339 627190888 628483824 629932032 630546844 632819904 632999936 634236264 636522624 637212766 638681088 638779392 639509856 639928512 641707824 644343552 645363216 647367488 647651328 648491736 648816408 649986048 651155328 652965856 653292768 656459728 656999424 659013632 660199152 660300768 661389312 662681088 663399592 664928256 666124416 666226944 669471612 670823424 671884992 672030189 675376144 675480096 676593664 677915136 680140416 681216728 682592256 684861764 686096384 687330624 689808384 692072704 693499392 695924136 698284032 698482688 699389056 699496704 699647868 699846912 702369792 703131328 704474928 705589749 705666048 707044302 708091392 709211936 711922392 712124928 714259302 715577088 718516224 719448588 720514048 721810203 721921302 726033618 728131072 728288424 728495616 728607744 729553203 729918459 731234304 732027136 734586588 734954364 738403541 738517194 738727296 741390336 742724046 743612424 744062976 746324541 748044288 749389968 751473636 751687424 753205248 754397184 755870616 756658256 758433792 759417954 759798162 759915108 761167872 763666432 764657384 765157968 766368819 767916288 768748892 771739648 771858432 773246952 775028736 775396954 775785162 776034432 778581792 778665984 780186816 782578688 783986493 785399808 785569536 785793024 786812688 786933792 789395428 789602304 791022744 793874304 795049984 796480224 796602816 797740642 797863428 801140544 802009171 803454976 804900336 805024224 807666744 810578304 816205116 818085888 819147456 819324477 819557568 821836336 823530528 824798976 829212288 829448192 830524504 831068208 832438272 834064128 834933248 834968452 836563977 837978432 843759872 845648352 847355904 848696832 851240538 851574784 851705856 852679808 853238016 855610432 856313856 859124736 860239557 860484288 863535104 864655648 865088544 868207104 868340736 870809286 871057024 875904516 875999232 880015179 880265536 880401024 883574784 884017152 885164274 888165888 888302592 889900587 892628816 894431232 895846656 896040252 898531679 900640128 903886848 905512878 906853888 908625087 910123008 911900592 916440832 919744512 920346624 921540888 924565878 924665856 926471844 927898848 931045376 932662272 932863824 933129216 934340067 936493056 939299904 940786332 940888064 942725736 944121856 944898048 945820266 949229856 949499904 951354396 952345736 954102784 955819149 958021632 958169088 959264784 962413604 962561736 966515328 968044824 971051232 971327488 971476992 972587906 972737604 973224612 974979072 975930649 976732992 979448784 979939152 984689592 984969728 988520448 990298728 990451152 991483232 992083968 995099388 997392384 999186624 1001964848 1004207418 1004273664 1005862912 1006235136 1007827488 1011245056 1012557272 1013064216 1013220144 1014890496 1016872704 1020210624 1021825092 1023888384 1027292646 1029144576 1030995936 1034380216 1034712576 1038109056 1038221312 1040249088 1045315324 1047199744 1047426048 1047724032 1049083584 1049245056 1049770368 1052803072 1054696992 1056712392 1058499072 1061973632 1062137088 1063817904 1067883588 1068187392 1071388953 1073200448 1073365632 1076888992 1077774336 1079172882 1080771072 1082881953 1088273488 1090781184 1092196608 1092432636 1092743424 1092911616 1098040704 1099731968 1101879882 1102431546 1105616384 1107775791 1108090944 1112085504 1114086069 1115418636 1116094464 1117304576 1122066432 1127210454 1127531136 1129807872 1131595776 1134987384 1137650688 1139126931 1139697243 1141751808 1145499648 1146986076 1147312384 1147736952 1153123338 1153451392 1157609472 1157787648 1159870428 1161079048 1163095431 1163677743 1167872688 1167998976 1173353572 1173868032 1177386338 1178099712 1178354304 1178689536 1180219032 1184093142 1184221184 1184403456 1186534116 1189833257 1190811456 1192574976 1194462208 1194720336 1194904224 1196610963 1196795142 1200853504 1205182464 1207350504 1207536336 1211313674 1211500116 1213497344 1215867456 1224119261 1224307674 1226326016 1227128832 1228721184 1229336352 1232754504 1232887808 1235295792 1237198464 1243549696 1243818432 1244172288 1245786756 1246602312 1248657408 1252399872 1252452678 1254381776 1256967648 1261093688 1265639808 1265999872 1268472528 1273045248 1274425532 1276860807 1277362176 1277558784 1279019712 1279857024 1283415648 1288687104 1290726432 1294734976 1295302656 1296983472 1297632816 1299972096 1302310656 1305931712 1306213929 1306585536 1312919456 1313998848 1318027264 1320398304 1320601536 1325362176 1326799184 1329856512 1332248832 1332453888 1338943224 1341646848 1343769984 1344060378 1350752288 1350960192 1355830272 1358269317 1360280832 1362433456 1365184512 1369723528 1371443089 1372192768 1374661248 1379616768 1384145408 1386848817 1386998784 1391848272 1396568064 1396965376 1398778112 1398993408 1399295736 1399693824 1404739584 1406262656 1408949856 1411179498 1411332096 1414088604 1416182784 1418423872 1418730399 1423844784 1424249856 1428518604 1431154176 1437032448 1438897176 1441028096 1443620406 1443842604 1452067236 1456262144 1456576848 1456991232 1457215488 1458881859 1459106406 1459836918 1462468608 1464054272 1469173176 1469908728 1476807082 1477034388 1477454592 1482780672 1485448092 1487224848 1488125952 1489578359 1492649082 1496088576 1498779936 1502947272 1503374848 1506311127 1506410496 1508794368 1511741232 1513316512 1516867584 1518835908 1519596324 1519830216 1522335744 1527332864 1529314768 1530315936 1532737638 1535832576 1537497784 1540938969 1543479296 1543716864 1546493904 1550057472 1550793908 1551570324 1552068864 1557163584 1557331968 1560373632 1565157376 1567972986 1570799616 1571139072 1571586048 1573625376 1573867584 1578790856 1579204608 1582045488 1587748608 1590099968 1592960448 1593205632 1595481284 1595726856 1602281088 1604018342 1606909952 1609800672 1610048448 1615333488 1617889729 1621156608 1632410232 1636171776 1638294912 1638648954 1639115136 1643672672 1647061056 1649597952 1652819823 1658424576 1658896384 1661049008 1662136416 1664876544 1668128256 1669866496 1669936904 1673127954 1675956864 1687519744 1690815681 1691296704 1694711808 1697393664 1702481076 1703149568 1705359616 1706476032 1711220864 1712627712 1718249472 1720479114 1720968576 1727070208 1729311296 1729685007 1730177088 1736414208 1736681472 1741618572 1742114048 1751809032 1751998464 1760030358 1760531072 1760802048 1766079507 1767149568 1768034304 1770328548 1776139713 1776331776 1776605184 1779801174 1785257632 1788862464 1791693312 1792080504 1795192713 1797063358 1801280256 1807773696 1811025756 1813707776 1816061287 1816970511 1817250174 1820246016 1823801184 1832881664 1836461511 1839489024 1840693248 1843081776 1849131756 1849331712 1852943688 1855797696 1862090752 1865324544 1865727648 1866258432 1868680134 1872986112 1878599808 1878679017 1881572664 1881776128 1885451472 1888243712 1889796096 1891640532 1898459712 1898999808 1902708792 1904691472 1908205568 1911638298 1916043264 1916338176 1918529568 1924827208 1925123472 1933030656 1936089648 1942102464 1942654976 1942953984 1945175812 1945475208 1946449224 1949958144 1951861298 1953465984 1958897568 1959878304 1969379184 1969939456 1972495697 1977040896 1980597456 1980902304 1982966464 1984167936 1990198776 1994784768 1998373248 2003929696 2008414836 2011725824 2012470272 2015654976 2022490112 2025114544 2026128432 2026440288 2029780992 2033745408 2040421248 2043650184 2047776768 2054585292 2058289152 2061991872 2068760432 2069425152 2076218112 2076442624 2080498176 2090630648 2094399488 2094852096 2095448064 2098167168 2098490112 2099540736 2105606144 2109393984 2113424784 2116769247 2116998144 2123947264 2124274176 2127635808 2135767176 2136374784 2142777906 2146400896 2146731264 2153777984 2155548672 2158345764 2161542144 2165430609 2165763906 2176546976 2184393216 2184865272 2185486848 2185823232 2188659609 2196081408 2199463936 2203759764 2204863092 2211232768 2215210623 2215551582 2216181888 2224171008 2228172138 2230837272 2232188928 2234609152 2238973623 2244132864 2254420908 2255062272 2259615744 2261821123 2263191552 2269974768 2275301376 2278253862 2279394486 2283503616 2290999296 2293972152 2294624768 2295473904 2299106457 2306246676 2306902784 2315218944 2315575296 2319740856 2322158096 2326190862 2327355486 2335745376 2335997952 2346707144 2347736064 2351959479 2354772676 2356199424 2356708608 2357379072 2360438064 2368186284 2368442368 2368806912 2373068232 2379666514 2381622912 2385149952 2388924416 2389440672 2389808448 2393221926 2393590284 2401707008 2404823521 2406027513 2410364928 2414701008 2415072672 2422627348 2423000232 2426994688 2431734912 2448238522 2448615348 2452652032 2454257664 2456653013 2457442368 2458672704 2465509008 2465775616 2470591584 2474396928 2487099392 2487636864 2488344576 2491573512 2493204624 2497314816 2504799744 2504905356 2508763552 2509691931 2513935296 2522187376 2531279616 2531999744 2536945056 2546090496 2548851064 2553721614 2554724352 2555117568 2558039424 2559714048 2566831296 2577374208 2580718671 2581452864 2589469952 2590605312 2593966944 2595265632 2604621312 2611863424 2612427858 2613171072 2625838912 2627997696 2636054528 2640045537 2640796608 2641203072 2650724352 2653598368 2664497664 2664907776 2677886448 2683293696 2687539968 2688120756 2695595037 2701504576 2701920384 2711660544 2716538634 2720561664 2724866912 2725875261 2730369024 2739447056 2742886178 2744385536 2749322496 2757562739 2759233536 2768290816 2773697634 2773997568 2783696544 2793136128 2797556224 2797986816 2798591472 2799387648 2803020201 2809479168 2812525312 2817899712 2822358996 2822664192 2828177208 2832365568 2836847744 2837460798 2847689568 2848499712 2857037208 2862308352 2867457447 2874064896 2877794352 2882056192 2887240812 2887685208 2904134472 2912524288 2913153696 2913982464 2914430976 2917763718 2918212812 2919673836 2924937216 2927791947 2928108544 2938346352 2939817456 2953614164 2954068776 2954909184 2965561344 2970896184 2974449696 2976251904 2979156718 2985298164 2992177152 2995097509 2997559872 3005894544 3006749696 3012622254 3012820992 3017588736 3023482464 3026633024 3033735168 3037671816 3039192648 3039660432 3044671488 3054665728 3058629536 3060631872 3065475276 3071665152 3074995568 3081877938 3086958592 3087433728 3092987808 3101587816 3103140648 3104137728 3114327168 3114663936 3120747264 3130314752 3135945972 3141599232 3142278144 3143172096 3147250752 3147735168 3157581712 3158409216 3164090976 3175497216 3180199936 3185920896 3186411264 3190962568 3191453712 3204562176 3208036684 3213819904 3214166859 3219601344 3220096896 3230666976 3235779458 3242313216 3264820464 3272343552 3276589824 3277297908 3278230272 3287345344 3294122112 3299195904 3305639646 3316849152 3317792768 3322098016 3323327373 3324272832 3336256512 3339732992 3339873808 3346255908 3351913728 3375039488 3381631362 3382593408 3389423616 3394787328 3404962152 3410719232 3412952064 3417380793 3419091729 3422441728 3425255424 3436498944 3440958228 3441937152 3452253293 3454140416 3458622592 3459370014 3460354176 3472828416 3473362944 3483237144 3484228096 3489286293 3491033229 3503618064 3503996928 3520060716 3521062144 3521604096 3532159014 3534299136 3536068608 3540657096 3552279426 3552663552 3553210368 3559602348 3569499771 3570515264 3577724928 3583386624 3584161008 3589832889 3590385426 3594126716 3602560512 3615547392 3622051512 3627415552 3632122574 3633941022 3634500348 3640492032 3647602368 3651557237 3665763328 3672357783 3672923022 3678978048 3681386496 3686163552 3698263512 3698663424 3705887376 3711595392 3724181504 3730649088 3731455296 3732516864 3737360268 3745972224 3749628283 3757199616 3757358034 3763145328 3763552256 3770902944 3776487424 3783281064 3796919424 3797999616 3805417584 3809382944 3816411136 3823276596 3830582421 3832086528 3832676352 3837059136 3849654416 3850246944 3866061312 3872179296 3884204928 3885309952 3885907968 3890351624 3890950416 3892898448 3899916288 3903722596 3906931968 3917795136 3918641787 3919756608 3938758368 3939878912 3944991394 3954081792 3961194912 3961804608 3965932928 3980397552 3989569536 3996746496 4007859392 4016829672 4023451648 4024940544 4031309952 4044980224 4050229088 4052256864 4052880576 4067490816 4080842496 4087300368 4095553536 4109170584 4114329267 4116578304 4123983744 4137520864 4138850304 4152436224 4160546451 4160996352 4181261296 4188798976 4189704192 4190896128 4196334336 4196980224 4199081472 4208911549 4211212288 4218787968 4226849568 4233538494 4233996288 4247894528 4248548352 4255271616 4256191197 4271534352 4272749568 4285555812 4292801792 4293462528 4307555968 4311097344 4316691528 4323084288 4330861218 4331527812 4353093952 4368786432 4369730544 4370973696 4371646464 4376645577 4377319218 4392162816 4398927872 4407519528 4409726184 4422465536 4430421246 4431103164 4432363776 4448342016 4456344276 4461674544 4464377856 4468735077 4469218304 4477947246 4488265728 4508841816 4510124544 4518933381 4519231488 4523642246 4526383104 4539949536 4550602752 4556507724 4558788972 4567007232 4571464619 4581998592 4587944304 4589249536 4590947808 4598212914 4612493352 4613805568 4622816907 4630437888 4631150592 4639481712 4644316192 4652381724 4654710972 4671490752 4671995904 4693414288 4695472128 4703918958 4709545352 4712398848 4713417216 4714758144 4720876128 4736372568 4736884736 4737613824 4746136464 4759333028 4763245824 4770299904 4777848832 4778881344 4779616896 4786443852 4787180568 4803414016 4809647042 4812055026 4820729856 4829402016 4830145344 4845254696 4846000464 4853669187 4853989376 4863469824 4896477044 4897230696 4905304064 4908515328 4913306026 4914884736 4917345408 4931018016 4931551232 4941183168 4948793856 4965247789 4974198784 4975273728 4976689152 4983147024 4986409248 4994629632 5009599488 5009810712 5017527104 5019383862 5027870592 5044374752 5062559232 5063999488 5072447043 5073890112 5092180992 5097702128 5107443228 5109448704 5116078848 5119428096 5133662592 5154748416 5161437342 5162905728 5178939904 5181210624 5187933888 5189055021 5190531264 5209242624 5223726848 5224855716 5226342144 5251677824 5255995392 5272109056 5280091074 5281593216 5282406144 5298238521 5301448704 5307196736 5328419139 5328995328 5329815552 5355772896 5366587392 5375079936 5376241512 5391190074 5403009152 5403840768 5423321088 5433077268 5441123328 5448183861 5449733824 5450911533 5451750522 5460738048 5478894112 5485772356 5498644992 5509384533 5515125478 5518467072 5536581632 5547395268 5547995136 5567393088 5573429467 5586272256 5595112448 5595973632 5597182944 5598775296 5606040402 5618958336 5625050624 5635799424 5636037051 5644717992 5645328384 5656354416 5664731136 5673695488 5674921596 5695379136 5696999424 5714074416 5723116853 5724616704 5734914894 5748129792 5755588704 5764112384 5774481624 5775370416 5808268944 5825048576 5826307392 5827964928 5828861952 5835527436 5836425624 5839347672 5849874432 5855583894 5856217088 5876692704 5879634912 5907228328 5908137552 5909818368 5917487091 5931122688 5941792368 5948899392 5952503808 5958313436 5970596328 5984354304 5990195018 5995119744 6011789088 6013499392 6025244508 6035177472 6046964928 6053266048 6053521277 6067470336 6075343632 6078385296 6079320864 6089342976 6109331456 6117259072 6121263744 6130950552 6143330304 6149991136 6163755876 6173917184 6174867456 6185975616 6203175632 6206281296 6208275456 6228654336 6229327872 6241494528 6260629504 6271891944 6283198464 6284556288 6286344192 6294501504 6295470336 6315163424 6316818432 6328181952 6350307741 6350994432 6360399872 6371841792 6372822528 6381925136 6382907424 6409124352 6416073368 6427639808 6428333718 6439202688 6440193792 6461333952 6471558916 6484626432 6496291827 6529640928 6553179648 6554595816 6556460544 6574690688 6588244224 6598391808 6611279292 6633698304 6635585536 6644196032 6645631869 6646654746 6648545664 6672513024 6679465984 6679747616 6692511816 6703827456 6716920869 6750078976 6763262724 6765186816 6778847232 6785463369 6789574656 6809924304 6821438464 6825904128 6834761586 6838183458 6844883456 6850510848 6872997888 6881916456 6883874304 6897319371 6904506586 6908280832 6917245184 6918740028 6920708352 6945656832 6946725888 6966474288 6968456192 6977498629 6978572586 6982066458 7007236128 7007993856 7040121432 7042124288 7043208192 7055878437 7064318028 7068598272 7072137216 7081314192 7104558852 7105327104 7106420736 7119204696 7138999542 7141030528 7155449856 7166773248 7168322016 7179665778 7180770852 7188253432 7205121024 7214470563 7218082539 7231094784 7244103024 7254831104 7264245148 7267882044 7269000696 7280984064 7295204736 7303114474 7331526656 7344715566 7345846044 7357956096 7362772992 7369959039 7372327104 7396527024 7397326848 7411774752 7423190784 7448363008 7461298176 7462910592 7465033728 7474720536 7491944448 7499256566 7514399232 7514716068 7526290656 7527104512 7541805888 7552974848 7566562128 7578536099 7593838848 7595999232 7610835168 7618765888 7632822272 7646553192 7661164842 7664173056 7665352704 7674118272 7699308832 7700493888 7732122624 7742156013 7744358592 7768409856 7770619904 7771815936 7780703248 7781900832 7785796896 7807445192 7813863936 7835590272 7837283574 7839513216 7877516736 7879757824 7889982788 7908163584 7920136611 7922389824 7923609216 7931865856 7960795104 7993492992 8015718784 8033659344 8046903296 8049881088 8062619904 8086785111 8089960448 8100458176 8104513728 8105761152 8134981632 8161684992 8174600736 8191107072 8218341168 8228658534 8233156608 8247967488 8272688217 8275041728 8277700608 8304872448 8321092902 8321992704 8362522592 8379408384 8392668672 8393960448 8398162944 8409060603 8417823098 8422424576 8437575936 8453699136 8467076988 8467992576 8495789056 8497096704 8506813397 8510543232 8512382394 8543068704 8545499136 8571111624 8585603584 8586925056 8602372341 8615111936 8622194688 8633383056 8646168576 8661722436 8663055624 8690154841 8706187904 8737572864 8739461088 8741947392 8743292928 8753291154 8754638436 8783375841 8784325632 8797855744 8815039056 8819452368 8844931072 8860842492 8862206328 8864727552 8896684032 8912688552 8923349088 8928755712 8937470154 8938436608 8955894492 8976531456 8985292527 9017683632 9020249088 9037866762 9038462976 9047284492 9052766208 9079899072 9101205504 9113015448 9117577944 9134014464 9142929238 9163997184 9175888608 9178499072 9181895616 9196425828 9224986704 9227611136 9239585107 9245633814 9260875776 9262301184 9278963424 9288632384 9304763448 9309421944 9342981504 9343991808 9386828576 9390944256 9407837916 9419090704 9424797696 9426834432 9429516288 9441752256 9472745136 9473769472 9475227648 9492272928 9518666056 9526491648 9540599808 9555697664 9557762688 9559233792 9572887704 9574361136 9606828032 9619294084 9624110052 9641459712 9642500577 9658804032 9660290688 9690509392 9692000928 9707338374 9707978752 9726939648 9792954088 9794461392 9810608128 9817030656 9826612052 9829769472 9834690816 9862036032 9863102464 9882366336 9897587712 9930495578 9948397568 9950547456 9953378304 9966294048 9972818496 10019198976 10019621424 10035054208 10038767724 10055741184 10088749504 10125118464 10127998976 10144894086 10147780224 10184361984 10195404256 10214886456 10232157696 10238856192 10252142379 10267325184 10309496832 10322874684 10325811456 10356759879 10357879808 10362421248 10375867776 10378110042 10381062528 10418485248 10447453696 10449711432 10452684288 10467858879 10473099687 10503355648 10511990784 10544218112 10560182148 10563186432 10564812288 10594846313 10596477042 10602897408 10614393472 10656838278 10657990656 10659631104 10708499313 10711545792 10733174784 10750159872 10752483024 10769498667 10782380148 10806018304 10807681536 10846642176 10866154536 10882246656 10896367722 10899467648 10901823066 10903501044 10921476096 10954671711 10957788224 10971544712 10997289984 11017073349 11018769066 11030250956 11036934144 11073163264 11094790536 11095990272 11134786176 11146858934 11172544512 11190224896 11191947264 11194365888 11197550592 11212080804 11237916672 11248884849 11250101248 11271598848 11272074102 11289435984 11290656768 11312708832 11329462272 11347390976 11349843192 11390758272 11393998848 11428148832 11446233706 11449233408 11469829788 11496259584 11507479903 11511177408 11528224768 11548963248 11550740832 11616537888 11650097152 11652614784 11655929856 11657723904 11671054872 11672851248 11678695344 11699748864 11711167788 11712434176 11753385408 11755925361 11759269824 11814456656 11816275104 11819636736 11834974182 11862245376 11883584736 11897798784 11916626872 11941192656 11968708608 11980390036 11990239488 12023578176 12026998784 12050489016 12070354944 12093929856 12106532096 12107042554 12134940672 12150687264 12156770592 12158641728 12218662912 12234518144 12242527488 12261901104 12286660608 12299982272 12327511752 12342987801 12347834368 12349734912 12371951232 12406351264 12412562592 12416550912 12457308672 12482989056 12521259008 12543783888 12566396928 12569112576 12572688384 12589003008 12590940672 12626734647 12630326848 12633636864 12656363904 12700615482 12701988864 12743683584 12745645056 12763850272 12765814848 12768573591 12818248704 12832146736 12855279616 12856667436 12878405376 12880387584 12917004409 12922667904 12943117832 12969252864 12992583654 13059281856 13106359296 13109191632 13112921088 13129936731 13149381376 13176488448 13196783616 13222558584 13267396608 13271171072 13288392064 13291263738 13293309492 13297091328 13345026048 13358931968 13359495232 13385023632 13406205231 13407654912 13433841738 13500157952 13526525448 13530373632 13557694464 13570926738 13579149312 13619848608 13642876928 13651808256 13669523172 13676366916 13689766912 13701021696 13714393857 13745995776 13763832912 13767748608 13794638742 13809013172 13834490368 13837480056 13841416704 13868450721 13891313664 13893451776 13932948576 13936912384 13954997258 13957145172 13964132916 14014472256 14015987712 14029667279 14080242864 14084248576 14086416384 14111756874 14128636056 14137196544 14144274432 14162628384 14209117704 14210654208 14212841472 14238409392 14277999084 14282061056 14310899712 14333546496 14336644032 14359331556 14361541704 14376506864 14410242048 14428941126 14436165078 14462189568 14488206048 14509662208 14528490296 14535764088 14538001392 14561007561 14561968128 14590409472 14606228948 14663053312 14689431132 14691692088 14715912192 14725545984 14739918078 14744654208 14793054048 14794653696 14823549504 14846381568 14895743367 14896726016 14922596352 14925821184 14930067456 14949441072 14983888896 14998513132 15028798464 15029432136 15052581312 15054209024 15083611776 15105949696 15133124256 15157072198 15187677696 15191998464 15221670336 15237531776 15238174249 15265644544 15293106384 15322329684 15328346112 15348236544 15398617664 15400987776 15464245248 15484312026 15488717184 15536819712 15541239808 15543631872 15561406496 15563801664 15567165063 15571593792 15614890384 15627727872 15671180544 15674567148 15679026432 15755033472 15759515648 15779965576 15816327168 15840273222 15844779648 15847218432 15863731712 15894715563 15921590208 15985257417 15986985984 16031437568 16067318688 16093806592 16099762176 16125239808 16173570222 16179920896 16200916352 16209027456 16211522304 16269963264 16323369984 16344551583 16349201472 16352734599 16382214144 16436682336 16457317068 16495934976 16545376434 16550083456 16555401216 16609744896 16642185804 16643985408 16720288401 16725045184 16758816768 16785337344 16787920896 16796325888 16818121206 16835646196 16875151872 16907398272 16908111153 16934153976 16935985152 16991578112 16994193408 17013626794 17021086464 17024764788 17072101901 17086137408 17090998272 17142223248 17169350559 17171207168 17173850112 17204744682 17230223872 17244389376 17266766112 17292337152 17323444872 17326111248 17380309682 17412375808 17475145728 17478922176 17483894784 17486585856 17506582308 17509276872 17564048273 17566751682 17568651264 17595711488 17630078112 17638904736 17689862144 17721684984 17724412656 17729455104 17752461273 17793368064 17825377104 17846698176 17857511424 17874940308 17876873216 17911788984 17953062912 17970585054 18035367264 18040498176 18075733524 18094568984 18105532416 18159798144 18160563831 18202411008 18226030896 18235155888 18268028928 18285858476 18327994368 18351777216 18356998144 18363791232 18392851656 18449973408 18455222272 18479170214 18491267628 18521751552 18524602368 18557926848 18577264768 18609526896 18618843888 18685963008 18687983616 18773657152 18781888512 18815675832 18838181408 18849595392 18853668864 18859032576 18883504512 18945490272 18947538944 18950455296 18984545856 19037332112 19052983296 19081199616 19111395328 19115525376 19118467584 19145775408 19148722272 19213656064 19238588168 19248220104 19282919424 19285001154 19317608064 19320581376 19381018784 19384001856 19414676748 19453879296 19488875481 19585908176 19588922784 19621216256 19653224104 19659538944 19669381632 19724072064 19726204928 19764732672 19795175424 19860991156 19896795136 19901094912 19906756608 19932588096 19936895607 19945636992 20038397952 20039242848 20070108416 20077535448 20111482368 20177499008 20250236928 20255997952 20289788172 20295560448 20356390107 20368723968 20390808512 20429772912 20464315392 20477712384 20504284758 20534650368 20618993664 20645749368 20651622912 20713519758 20715759616 20724842496 20751735552 20756220084 20762125056 20836970496 20894907392 20899422864 20905368576 20932495887 20935717758 20946199374 21006711296 21023981568 21120364296 21126372864 21129624576 21167635311 21189692626 21192954084 21205794816 21228786944 21313676556 21315981312 21319262208 21413702689 21416998626 21423091584 21466349568 21500319744 21504966048 21538997334 21564760296 21612036608 21615363072 21643411689 21654247617 21693284352 21732309072 21764493312 21792735444 21798935296 21803646132 21807002088 21842952192 21909343422 21915576448 21943089424 21994579968 22034146698 22037538132 22060501912 22073868288 22109877117 22146326528 22189581072 22191980544 22269572352 22293717868 22345089024 22380449792 22383894528 22388731776 22395101184 22424161608 22475833344 22497769698 22500202496 22543197696 22544148204 22578871968 22581313536 22625417664 22658924544 22694781952 22699686384 22735608297 22781516544 22787997696 22856297664 22892467412 22898466816 22939659576 22992519168 23014959806 23022354816 23056449536 23097926496 23101481664 23233075776 23258265959 23300194304 23305229568 23311859712 23315447808 23342109744 23345702496 23357390688 23422335576 23424868352 23506770816 23511850722 23518539648 23628913312 23632550208 23639273472 23669948364 23724490752 23760409833 23767169472 23795597568 23833253744 23882385312 23960780072 23980478976 24047156352 24053997568 24100978032 24140709888 24187859712 24213064192 24214085108 24260355333 24269881344 24301374528 24313541184 24317283456 24437325824 24469036288 24485054976 24523802208 24573321216 24599964544 24655023504 24685975602 24695668736 24699469824 24743902464 24812702528 24818064651 24825125184 24833101824 24914617344 24965978112 25042518016 25087567776 25138225152 25178006016 25181881344 25253469294 25260653696 25267273728 25312727808 25401230964 25403977728 25487367168 25491290112 25520440191 25527700544 25531629696 25537147182 25636497408 25664293472 25713334872 25756810752 25760775168 25807117023 25834008818 25845335808 25886235664 25938505728 25985167308 26057418691 26070464523 26118563712 26212718592 26218383264 26225842176 26259873462 26298762752 26350127523 26352976896 26393567232 26445117168 26534793216 26542342144 26576784128 26582527476 26586618984 26594182656 26690052096 26717863936 26718990464 26770047264 26812410462 26815309824 26867683476 26955877581 27000315904 27053050896 27060747264 27115388928 27141853476 27158298624 27239697216 27285753856 27303616512 27339046344 27352733832 27379533824 27402043392 27428787714 27491991552 27527665824 27535497216 27589277484 27618026344 27668980736 27674960112 27682833408 27718755321 27736901442 27782627328 27786903552 27865897152 27873824768 27909994516 27914290344 27928265832 28028944512 28031975424 28059334558 28160485728 28168497152 28172832768 28223513748 28257272112 28274393088 28288548864 28301988821 28325256768 28418235408 28421308416 28425682944 28476818784 28555998168 28564122112 28621799424 28667092992 28673288064 28718663112 28723083408 28753013728 28820484096 28857882252 28872330156 28924379136 28976412096 29019324416 29056980592 29071528176 29076002784 29122015122 29123936256 29180818944 29212457896 29326106624 29378862264 29383384176 29431824384 29451091968 29479836156 29489308416 29586108096 29589307392 29647099008 29692763136 29791486734 29793452032 29845192704 29851642368 29860134912 29898882144 29997026264 30057596928 30058864272 30105162624 30108418048 30167223552 30211899392 30266248512 30314144396 30375355392 30383996928 30443340672 30475063552 30476348498 30531289088 30586212768 30644659368 30696473088 30797235328 30801975552 30928490496 30968624052 30977434368 31070279637 31073639424 31082479616 31087263744 31122812992 31127603328 31134330126 31143187584 31229780768 31255455744 31342361088 31349134296 31358052864 31403576637 31510066944 31519031296 31559931152 31632654336 31680546444 31689559296 31694436864 31727463424 31784538939 31789431126 31843180416 31970514834 31973971968 32062875136 32125497939 32134637376 32199524352 32250479616 32308496001 32347140444 32359841792 32401832704 32418054912 32423044608 32539926528 32646739968 32689103166 32698402944 32705469198 32764428288 32864015133 32873364672 32914634136 32991869952 33051220047 33090752868 33100166912 33110802432 33219489792 33284371608 33287970816 33440576802 33450090368 33517633536 33570674688 33575841792 33592651776 33636242412 33671292392 33746654547 33750303744 33814796544 33816222306 33868307952 33871970304 33983156224 33988386816 34027253588 34042172928 34049529576 34144203802 34172274816 34181996544 34284446496 34338701118 34342414336 34347700224 34409489364 34460447744 34488778752 34505164453 34522439709 34533532224 34584674304 34646889744 34652222496 34760619364 34824751616 34950291456 34957844352 34967789568 34973171712 35013164616 35018553744 35128096546 35133503364 35137302528 35191422976 35260156224 35277809472 35379724288 35443369968 35448825312 35458910208 35499458569 35504922546 35586736128 35650754208 35693396352 35749880616 35753746432 35823577968 35906125824 35941170108 36070734528 36080996352 36151467048 36189137968 36211064832 36319596288 36321127662 36404822016 36452061792 36470311776 36571716952 36655988736 36703554432 36713996288 36727582464 36785703312 36899946816 36910444544 36958340428 36982535256 37028963403 37043503104 37049204736 37115853696 37154529536 37219053792 37237687776 37371926016 37547314304 37563777024 37631351664 37676362816 37699190784 37707337728 37718065152 37767009024 37880203941 37890980544 37895077888 37900910592 37969091712 38074664224 38105966592 38222790656 38231050752 38236935168 38291550816 38297444544 38427312128 38477176336 38496440208 38565838848 38570002308 38635216128 38641162752 38751013227 38762037568 38768003712 38829353496 38907758592 38977750962 39171816352 39177845568 39306448208 39319077888 39338763264 39389810193 39448144128 39452409856 39529465344 39590350848 39721982312 39793590272 39802189824 39813513216 39865176192 39873791214 39891273984 40076795904 40078485696 40140216832 40155070896 40218615693 40222964736 40354998016 40500473856 40511995904 40579576344 40591120896 40712780214 40737447936 40781617024 40859545824 40928630784 40955424768 41008569516 41069300736 41143181571 41237987328 41291498736 41303245824 41427039516 41431519232 41503471104 41512440168 41524250112 41673940992 41789814784 41798845728 41810737152 41864991774 41871435516 41892398748 42013422592 42047963136 42089001837 42240728592 42252745728 42259249152 42335270622 42379385252 42385908168 42411589632 42457573888 42627353112 42631962624 42638524416 42827405378 42833997252 42846183168 42932699136 42974601337 43000639488 43009932096 43077994668 43129520592 43224073216 43230726144 43286823378 43308495234 43386568704 43464618144 43528986624 43585470888 43597870592 43607292264 43614004176 43683022683 43685904384 43818686844 43831152896 43886178848 43989159936 44068293396 44075076264 44121003824 44147736576 44219754234 44292653056 44379162144 44383961088 44539144704 44587435736 44687230101 44690178048 44760899584 44767789056 44777463552 44790202368 44848323216 44951666688 44995539396 45000404992 45086395392 45088296408 45157743936 45162627072 45250835328 45317849088 45389563904 45399372768 45471216594 45563033088 45575995392 45712595328 45714522747 45784934824 45796933632 45879319152 45985038336 46029919612 46044709632 46112899072 46195852992 46202963328 46466151552 46516531918 46600388608 46610459136 46623719424 46630895616 46684219488 46691404992 46714781376 46844671152 46849736704 47013541632 47023701444 47037079296 47257826624 47265100416 47278546944 47339896728 47448981504 47520819666 47534338944 47591195136 47666507488 47684146689 47764770624 47921560144 47960957952 48094312704 48107995136 48201956064 48281419776 48375719424 48426128384 48428170216 48520710666 48539762688 48602749056 48627082368 48634566912 48938072576 48970109952 49033654749 49047604416 49058203797 49146642432 49199929088 49310047008 49371951204 49391337472 49487804928 49625405056 49636129302 49650250368 49666203648 49829234688 49931956224 50085036032 50160865203 50175135552 50276450304 50356012032 50363762688 50506938588 50521307392 50625455616 50802461928 50807955456 50974734336 50982580224 51040880382 51055401088 51063259392 51074294364 51216305703 51272994816 51328586944 51426669744 51508051677 51513621504 51521550336 51614234046 51668017636 51690671616 51772471328 51877011456 51970334616 52114837382 52140929046 52237127424 52393692041 52425437184 52436766528 52451684352 52519746924 52597525504 52692144819 52700255046 52705953792 52787134464 52890234336 53069586432 53153568256 53165054952 53173237968 53188365312 53257383819 53380104192 53435727872 53437980928 53540094528 53624820924 53630619648 53735366952 53903458493 53911755162 54000631808 54106101792 54121494528 54283706952 54316597248 54479394432 54481691493 54571507712 54607233024 54678092688 54705467664 54759067648 54804086784 54857575428 54983983104 55055331648 55070994432 55178554968 55236052688 55337961472 55349920224 55365666816 55437510642 55473802884 55565254656 55573807104 55731794304 55747649536 55819989032 55828580688 55856531664 56057889024 56063950848 56118669116 56320971456 56336994304 56345665536 56447027496 56514544224 56548786176 56577097728 56603977642 56650513536 56836470816 56842616832 56851365888 56953637568 57111996336 57128244224 57243598848 57334185984 57346576128 57437326224 57446166816 57506027456 57640968192 57715764504 57744660312 57848758272 57952824192 58038648832 58113961184 58143056352 58152005568 58244030244 58361637888 58424915792 58652213248 58757724528 58766768352 58863648768 58959672312 58978616832 59172216192 59178614784 59294198016 59385526272 59582973468 59690385408 59703284736 59720269824 59797764288 59810686821 59994052528 60115193856 60117728544 60210325248 60216836096 60334447104 60423798784 60532497024 60628288792 60750710784 60767993856 60886681344 60950127104 60952696996 61062578176 61069170321 61172425536 61289318736 61392946176 61594470656 61603951104 61856980992 61937248104 61954868736 62140559274 62147278848 62164959232 62174527488 62245625984 62255206656 62268660252 62286375168 62459561536 62510911488 62684722176 62698268592 62716105728 62797487661 62807153274 63020133888 63038062592 63119862304 63361092888 63379118592 63388873728 63454926848 63569077878 63578862252 63686360832 63941029668 63947943936 64125750272 64241108067 64250995878 64269274752 64399048704 64500959232 64616992002 64694280888 64803665408 64836109824 64846089216 64930235067 64962742851 65079853056 65293479936 65378206332 65396805888 65410938396 65528856576 65592812567 65728030266 65746729344 65829268272 65983739904 66102440094 66181505736 66200333824 66221604864 66329631351 66438979584 66568743216 66575941632 66881153604 66900180736 67035267072 67141349376 67151683584 67185303552 67272484824 67342584784 67493309094 67500607488 67629593088 67632444612 67736615904 67743940608 67966312448 67976773632 68054507176 68084345856 68099059152 68206824891 68288407604 68344549632 68363993088 68568892992 68677402236 68684828672 68695400448 68818978728 68920895488 68977557504 69010328906 69044879418 69067064448 69169348608 69293779488 69304444992 69521238728 69649503232 69774797877 69900582912 69915688704 69935579136 69946343424 70026329232 70037107488 70256193092 70267006728 70274605056 70382845952 70520312448 70555618944 70759448576 70886739936 70897650624 70917820416 70998917138 71009845092 71173472256 71242937377 71301508416 71386792704 71499761232 71507492864 71647155936 71882340216 72141469056 72161992704 72302934096 72378275936 72422129664 72639192576 72642255324 72781065999 72809644032 72904123584 72940623552 73143433904 73311977472 73407108864 73427992576 73455164928 73571406624 73799893632 73820889088 73916680856 73965070512 74057926806 74087006208 74098409472 74231707392 74309059072 74438107584 74454193953 74475375552 74743852032 75094628608 75127554048 75262703328 75352725632 75414675456 75534018048 75760407882 75781961088 75790155776 75801821184 75938183424 76149328448 76211933184 76445581312 76462101504 76473870336 76561320573 76583101632 76594889088 76854624256 76954352672 76992880416 77140004616 77270432256 77282325504 77502026454 77524075136 77536007424 77658706992 77815517184 77955501924 78172256073 78211393569 78343632704 78355691136 78612896416 78638155776 78677526528 78779620386 78896288256 79050382569 79058930688 79180701696 79443964624 79587180544 79604379648 79627026432 79730352384 79747582428 79782547968 79969319431 80153591808 80156971392 80280433664 80310141792 80437231386 80445929472 80709996032 80867632743 81000947712 81159152688 81182241792 81425560428 81474895872 81563234048 81719091648 81857261568 81910849536 82017139032 82138601472 82286363142 82475974656 82582997472 82606491648 82854079032 82863038464 83006942208 83024880336 83048500224 83156265963 83347881984 83579629568 83597691456 83621474304 83729983548 83742871032 83784797496 84026845184 84095926272 84178003674 84481457184 84505491456 84518498304 84670541244 84758770504 84771816336 84823179264 84905966463 84915147776 85254706224 85263925248 85277048832 85654810756 85667994504 85692366336 85865398272 85949202674 86001278976 86019864192 86155989336 86259041184 86448146432 86461452288 86573646756 86616990468 86773137408 86857827761 86929236288 87057973248 87170941776 87195741184 87214584528 87228008352 87366045366 87371808768 87637373688 87662305792 87772357696 87978319872 88136586792 88150152528 88242007648 88295473152 88439508468 88585306112 88758324288 88767922176 89078289408 89174871472 89374460202 89380356096 89521799168 89535578112 89554927104 89580404736 89696646432 89991078792 90000809984 90172790784 90176592816 90315487872 90325254144 90501670656 90635698176 90779127808 90798745536 90942433188 91126066176 91151990784 91425190656 91429045494 91569869648 91593867264 91758638304 92059839224 92089419264 92225798144 92391705984 92405926656 92932303104 93033063836 93200777216 93210838911 93220918272 93247438848 93261791232 93368438976 93382809984 93429562752 93689342304 93699473408 94027083264 94047402888 94074158592 94515653248 94530200832 94557093888 94679793456 94897963008 95041639332 95068677888 95182390272 95333014976 95353616817 95368293378 95529541248 95843120288 95921915904 96188625408 96215990272 96376493817 96403912128 96751438848 96852256768 96856340432 97041421332 97079525376 97205498112 97254164736 97269133824 97876145152 97940219904 98067309498 98095208832 98116407594 98293284864 98399858176 98592045399 98620094016 98743902408 98975609856 99153660141 99250810112 99272258604 99300500736 99332407296 99658469376 99863912448 100115345497 100170072064 100321730406 100350271104 100552900608 100712024064 100727525376 101013877176 101042614784 101239963641 101250911232 101604923856 101615910912 101949468672 101965160448 102081760764 102110802176 102126518784 102148588728 102432611406 102545989632 102657173888 102853339488 103016103354 103027243008 103043100672 103228468092 103336035272 103381343232 103515493359 103544942656 103567319127 103754022912 103940669232 104229674764 104281858092 104474254848 104787384082 104850874368 104873533056 104903368704 105039493848 105195051008 105384289638 105400510092 105411907584 105574268928 105780468672 105895159873 106139172864 106307136512 106330109904 106346475936 106376730624 106498375707 106514767638 106760208384 106871455744 106875961856 107080189056 107249641848 107261239296 107470733904 107806916986 107823510324 108001263616 108212203584 108242989056 108567413904 108633194496 108739220207 108958788864 108963382986 109143015424 109214466048 109356185376 109410935328 109518135296 109715150856 109967966208 110110663296 110141988864 110357109936 110472105376 110675922944 110699840448 110731333632 110875021284 110947605768 111086890209 111130509312 111147614208 111463588608 111495299072 111639978064 111657161376 111713063328 112115778048 112237338232 112641942912 112673988608 112691331072 112894054992 113029088448 113097572352 113154195456 113207955284 113301027072 113640611823 113672941632 113685233664 113702731776 113907275136 114223992672 114256488448 114668371968 114693152256 114874652448 114892333632 115012054912 115281936384 115431529008 115489320624 115697516544 115905648384 116077297664 116227922368 116253039681 116286112704 116304011136 116488060488 116723275776 116849831584 117304426496 117515449056 117533536704 117919344624 117957233664 118344432384 118357229568 118588396032 118771052544 119165946936 119380770816 119406569472 119440539648 119595528576 119621373642 119988105056 120230387712 120235457088 120420650496 120655847079 120668894208 120847597568 121064994048 121256577584 121501421568 121535987712 121773362688 121900254208 121905393992 122058434921 122125156352 122138340642 122344851072 122578637472 122785892352 123188941312 123207902208 123429544713 123713961984 123874496208 123909737472 124281118548 124294557696 124329918464 124491251968 124510413312 124537320504 124572750336 124919123072 125021822976 125369444352 125396537184 125432211456 125594975322 125614306548 126040267776 126076125184 126239724608 126267005511 126722185776 126758237184 126777747456 126909853696 127138155756 127157724504 127372721664 127882059336 127895887872 128251500544 128482216134 128501991756 128538549504 128798097408 128923804011 129001918464 129233984004 129388561776 129607330816 129672219648 129692178432 129860470134 129925485702 130159706112 130586959872 130756412664 130793611776 130821876792 131049068049 131057713152 131185625134 131456060532 131493458688 131658536544 131967479808 132204880188 132363011472 132400667648 132443209728 132572473951 132659262702 132877959168 133137486432 133151883264 133762307208 133800361472 134061690303 134070534144 134282698752 134303367168 134370607104 134544969648 134685169568 134986618188 135001214976 135259186176 135264889224 135473231808 135487881216 135932624896 135953547264 136109014352 136168691712 136198118304 136413649782 136576815208 136689099264 136727986176 137137785984 137143568241 137354804472 137369657344 137390800896 137637957456 137841790976 137955115008 138020657812 138089758836 138134128896 138338697216 138587558976 138608889984 139042477456 139299006464 139549595754 139801165824 139831377408 139871158272 139892686848 140052658464 140074214976 140512386184 140534013456 140549210112 140765691904 141040624896 141111237888 141518897152 141773479872 141795301248 141835640832 141997834276 142019690184 142346944512 142485874754 142603016832 142773585408 142999522464 143014985728 143294311872 143764680432 143992185881 144282938112 144323985408 144605868192 144756551872 144844259328 145278385152 145284510648 145562131998 145619288064 145808247168 145881247104 146286867808 146814217728 146855985152 146910329856 147100964247 147142813248 147599787264 147641778176 147833361712 147930141024 148115853612 148174012416 148463414784 148618118144 148876215168 148908387906 148950751104 149487704064 150189257216 150255108096 150482595609 150525406656 150705451264 150829350912 151068036096 151520815764 151563922176 151580311552 151876366848 152298656896 152423866368 152891162624 152924203008 152947740672 153122641146 153166203264 153189778176 153648917109 153709248512 153908705344 153985760832 154280009232 154524155031 154540864512 154564651008 155004052908 155048150272 155072014848 155317413984 155631034368 155911003848 156344512146 156422787138 156687265408 156711382272 157181076123 157225792832 157276311552 157355053056 157559240772 157792576512 158076434457 158100765138 158117861376 158361403392 158887929248 159208759296 159460704768 159495164856 159565095936 159772151457 159938638862 160307183616 160313942784 160560867328 160620283584 160874462772 160891858944 161419992064 161629454543 161710375479 161735265486 162001895424 162318305376 162364483584 162851120856 162949791744 163126468096 163438183296 163445074479 163714523136 163821699072 164034278064 164277202944 164572726284 164951949312 165112941979 165165994944 165212983296 165708158064 165726076928 166013884416 166049760672 166097000448 166312531926 166695763968 167159259136 167195382912 167242948608 167459967096 167485742064 167569594992 168053690368 168191852544 168356007348 168962914368 169010982912 169036996608 169341082488 169517541008 169543632672 169646358528 169811932926 169830295552 170509412448 170527850496 170554097664 171309621512 171335989008 171384732672 171730796544 171898405348 172002557952 172039728384 172311978672 172518082368 172896292864 172922904576 173147293512 173233980936 173546274816 173715655522 173858472576 174115946496 174341883552 174391482368 174429169056 174456016704 174732090732 175274747376 175324611584 175544715392 175552117033 175956639744 176273173584 176300305056 176484015296 176590946304 176879016936 177170612224 177516648576 177535844352 178156578816 178349742944 178748920404 179043598336 179071156224 179109854208 179160809472 179393292864 179982157584 180001619968 180345581568 180353185632 180630975744 180650508288 181003341312 181271396352 181558255616 181597491072 181884866376 182252132352 182303981568 182850381312 182858090988 183139739296 183187734528 183207510963 183517276608 184119678448 184178838528 184451596288 184783411968 184811853312 185864606208 186066127672 186401554432 186421677822 186441836544 186494877696 186523582464 186736877952 186765619968 186859125504 187378684608 187398946816 188054166528 188094805776 188148317184 188392462983 189031306496 189060401664 189114187776 189359586912 190083278664 190137355776 190364780544 190666029952 190707233634 190736586756 191059082496 191686240576 191843831808 192377250816 192431980544 192723324201 192752987634 192807824256 193502877696 193704513536 193712680864 194082842664 194410996224 194508329472 194538267648 194790705201 195752290304 195880439808 196134618996 196190417664 196232815188 196586569728 196778437701 196799716352 197184090798 197240188032 197487804816 197951219712 198307320282 198501620224 198544517208 198601001472 198664814592 198988894053 199316938752 199727824896 200230690994 200340144128 200643460812 200700542208 201105801216 201302079947 201424048128 201455050752 202027754352 202085229568 202479927282 202501822464 203209847712 203231821824 203898937344 203930320896 204163521528 204221604352 204253037568 204297177456 204620474673 204865222812 205091979264 205314347776 205706678976 206032206708 206054486016 206086201344 206456936184 206672070544 206762686464 207030986718 207089885312 207134638254 207508045824 207881338464 208459349528 208563716184 208948509696 209324393631 209574768164 209701748736 209747066112 209806737408 210078987696 210390102016 210768579276 210801020184 210823815168 211148537856 211560937344 211790319746 212278345728 212614273024 212660219808 212692951872 212753461248 212996751414 213029535276 213520416768 213728812131 213742911488 213751923712 214160378112 214499283696 214522478592 214941467808 215613833972 215647020648 216002527232 216424407168 216485978112 217134827808 217266388992 217478440414 217917577728 217926765972 218286030848 218428932096 218642118157 218712370752 218821870656 219036270592 219430301712 219935932416 220221326592 220283977728 220714219872 220944210752 221351845888 221399680896 221462667264 221750042568 221895211536 222173780418 222261018624 222295228416 222927177216 222990598144 223279956128 223314322752 223362581859 223426126656 224231556096 224474676464 225283885824 225347977216 225382662144 225788109984 226058176896 226415910568 226602054144 227281223646 227345883264 227370467328 227405463552 227814550272 228447985344 228512976896 229336743936 229386304512 229683961719 229749304896 229784667264 230024109824 230563872768 230863058016 230978641248 231811296768 232154595328 232455844736 232506079362 232572225408 232608022272 232976120976 233446551552 233699663168 234516768219 234608852992 234634180707 235030898112 235067073408 235838689248 235914467328 236688864768 237176792064 237542105088 238331893872 238761541632 238813138944 238881079296 239191057152 239242747284 239907958293 239976210112 240460775424 240470914176 240841300992 241311694158 241337788416 242129988096 242513155168 242602898229 243002843136 243546725376 243800508416 243810787984 244116869842 244250312704 244276681284 244689702144 245157274944 245423083771 245571784704 246377882624 246415804416 246859089426 247427923968 247748992416 247819474944 248562237096 248589115392 248982503936 249020826624 249074641008 249145500672 249468797889 249838246144 250043645952 250738888704 250793074368 250864422912 251189950644 251228613096 252014490389 252080535552 252152250368 252479449216 252534011022 253444371552 253516474368 253555494912 253819707392 254276311512 254315449008 254717899389 254745443328 255764118672 255791775744 256503001088 256964432268 257003983512 257077099008 257596194816 257847608022 258003836928 258467968008 258777123552 259214661632 259344439296 259384356864 259720940268 259850971404 260319412224 260573483283 261173919744 261512825328 261587223552 261643753584 262098136098 262115426304 262371250268 262912121064 262986917376 263317073088 263934959616 264409760376 264726022944 264801335296 264886419456 265144947902 265318525404 265755918336 266274972864 266303766528 266563678301 267524614416 267600722944 268123380606 268141068288 268565397504 268606734336 268741214208 269089939296 269370339136 269973236376 270002429952 270518372352 270529778448 270946463616 270975762432 271865249792 271907094528 272218028704 272337383424 272396236608 272827299564 273153630416 273378198528 273455972352 274275571968 274287136482 274709608944 274739314688 274781601792 275275914912 275683581952 276041315624 276179517672 276268257792 276677394432 277175117952 277217779968 278084954912 278598012928 279099191508 279602331648 279632516733 279662754816 279742316544 279785373696 280105316928 280148429952 281024772368 281068026912 281098420224 281531383808 282081249792 282222475776 283037794304 283546959744 283590602496 283671281664 283995668552 284039380368 284693889024 284971749508 285206033664 285547170816 285999044928 286029971456 286060850451 286588623744 287529360864 287984371762 288565876224 288647970816 289211736384 289513103744 290556770304 290569021296 291124263996 291238576128 291616494336 291762494208 292573735616 293628435456 293711970304 293820659712 294201928494 294285626496 295199574528 295283556352 295666723424 295776136197 295860282048 296231707224 296926829568 297236236288 297752430336 297816775812 297901502208 298975408128 300346036491 300378514432 300510216192 300965191218 301050813312 301410902528 301658701824 302136072192 303041631528 303127844352 303719890923 303752733696 304597313792 304847732736 305782325248 305848406016 305895481344 306245282292 306332406528 306379556352 307250543077 307297834218 307418497024 307817410688 307971521664 308560018464 309048310062 309081729024 309129302016 310008105816 310096300544 310144029696 310546480077 310634827968 310701957381 311262068736 311822007696 312689024292 312845574276 313374530816 313422764544 314362152246 314451585664 314552623104 314710106112 315118481544 315585153024 316152868914 316201530276 316235722752 316722806784 317685479619 317775858496 318417518592 318921409536 318990329712 319130191872 319495127121 319544302914 319877277724 320614367232 320627885568 321121734656 321240567168 321748925544 321783717888 322839984128 323258909086 323420750958 323470530972 324003790848 324636610752 324728967168 325702241712 325899583488 326217660621 326252936192 326876366592 326890148958 327429046272 327643398144 328068556128 328554405888 329145452568 329903898624 330225883958 330331989888 330425966592 331416316128 331452153856 332027768832 332099521344 332194000896 332625063852 333391527936 333716917187 334318518272 334390765824 334485897216 334919934192 334971484128 335139189984 336107380736 336712014696 337925828736 338021965824 338073993216 338682164976 339035082016 339087265344 339292717056 339623865852 339660591104 340921835469 341018824896 341055700992 341108195328 342619243024 342671978016 342769465344 343796810696 344005115904 344079456768 344623957344 345036164736 345792585728 345845809152 346294587024 346467961872 347092549632 347431311044 347716945152 348231892992 348683767104 348759119043 348782964736 348858338112 348912033408 349464181464 350549494752 350649223168 351089430784 351104234066 351913279488 352546347168 352600610112 352968030592 353758033872 354341224448 355033297152 355071688704 356313157632 356699485888 357497840808 358087196672 358142312448 358219708416 358321618944 358786585728 359964315168 360003239936 360691163136 360706371264 361261951488 362006682624 362542792704 363116511232 363194982144 363769732752 364504264704 364607963136 365700762624 365716181976 366175304763 366279478592 366375469056 366415021926 367034553216 368239356896 368357677056 369566823936 369623706624 370288634139 371729212416 372132255344 372803108864 372843355644 372883673088 372989755392 373473755904 373531239936 373718251008 374593127861 374757369216 374797893632 376108333056 376189611552 376296634368 376784925966 378062612992 378120803328 378228375552 378719173824 378801016533 380166557328 380274711552 380729561088 381332059904 381414467268 381473173512 382118164992 383372481152 383687663616 384754501632 384863961088 385446648402 385505975268 385615648512 386771412033 387005755392 387409027072 387425361728 388165685328 388821992448 389016658944 389076535296 389581410402 391504580608 391760879616 392269237992 392380835328 392465630376 393173139456 393556875402 393599432704 394368181596 394480376064 394975609632 395902439424 396614640564 397003240448 397089034416 397202002944 397329629184 397717421853 397977788106 398633877504 399455649792 400461381988 401286921624 401401084416 402185070909 402211602432 402604159894 402848096256 402910101504 404055508704 404170459136 404959854564 405003644928 406419695424 406463643648 406860351091 407797874688 407860641792 408327043056 408443208704 408506075136 408594354912 409240949346 409730445624 410183958528 410628695552 411413357952 411430704723 412064413416 412108972032 412172402688 412913872368 413344141088 413525372928 414061973436 414179770624 414269276508 415016091648 415762676928 416918699056 417127432368 417897019392 418648787262 419149536328 419403497472 419494132224 419613474816 420157975392 420780204032 421537158552 421602040368 421647630336 422297075712 423121874688 423580639492 424556691456 425228546048 425320439616 425385903744 425506922496 425993502828 426059070552 427040833536 427457624262 427485822976 427503847424 428320756224 428998567392 429044957184 429882935616 431227667944 431294041296 431976557643 432005054464 432848814336 432971956224 434269655616 434532777984 434956880828 435835155456 435853531944 436572061696 436857864192 437284236314 437424741504 437643741312 438072541184 438860603424 440442653184 440567955456 441428439744 441888421504 441907053221 442703691776 442799361792 442925334528 443500085136 443790423072 444347560836 444522037248 445854354432 445981196288 446559912256 446628645504 446725163718 446852253312 448463112192 448949352928 450567771648 450695954432 450765324288 451447786827 451576219968 452116353792 452831821136 453204108288 454562447292 454691766528 454740934656 455629100544 456895970688 457025953792 458673487872 458772609024 459367923438 459498609792 459569334528 460048219648 460946751327 461127745536 461726116032 461957282496 463572465093 463622593536 464309190656 464911689472 465012158724 465144450816 465216044544 465952241952 466893103104 467399326336 469033536438 469217705984 469268361414 470061796224 470134146816 471543228369 471677378496 471828934656 473377729536 474229303371 474353584128 475084210176 476663787744 477626277888 478382114304 478485494568 479815916586 479952420224 480921550848 480941828352 481682601984 482623388316 482675576832 484259976192 484888363629 485026310336 485131126437 485205796458 486005686272 487093450752 487601016832 487621575968 488233739684 488553362568 489379404288 490314549888 490335223437 490846167542 491143569408 492755765248 492831608832 493718178852 494855847936 495090955129 495338825937 495497984832 495638949888 497124474192 497178230784 497965007872 498041653248 498149282016 498291001344 498937595778 499676492288 500087291904 501477777408 501586148736 501728845824 502379901288 502457226192 504028980778 504161071104 504304500736 504958898432 505068022044 506888743104 507032948736 507110989824 507639414784 508552623024 508630898016 509357399917 509435798778 509490886656 511528237344 511583551488 513006002176 513928864536 514007967024 514154198016 515192389632 515695216044 516007673856 516935936016 517554247104 518429323264 518688878592 518768713728 519441880536 519701942808 520638824448 521146966566 522347839488 523025650656 523174447104 523287507168 524196272196 524742500536 525824242128 525973834752 526634146176 526656351099 527869919232 528819520752 529452045888 529602670592 529772838912 530289895804 530637050808 531511836672 532549945728 532607533056 533127356602 535049228832 535201445888 536246761212 537130795008 537213468672 537482428416 538179878592 538740678272 539946472752 540004859904 541036744704 541059556896 541892927232 541951524864 543730499584 543814189056 544436057408 544674766848 544792473216 545654599128 546307260832 546756397056 546911944704 548551143936 548574272964 549419217888 549478629376 549563203584 550551829824 551367163904 552082631248 552359035344 552536515584 553354788864 554350235904 554435559936 556169909824 557196025856 558198383016 559204663296 559265033466 559325509632 559484633088 559570747392 560210633856 560296859904 562049544736 562136053824 562196840448 564162499584 564444951552 565177388949 566075588608 567093919488 567181204992 567342563328 567991337104 568078760736 569943499016 570412067328 571094341632 571998089856 572059942912 572121700902 573177247488 575058721728 575968743524 577131752448 577295941632 578169972603 578423472768 579026207488 581113540608 581138042592 582248527992 583232988672 583524988416 585147471232 587256870912 587423940608 587641319424 588403856988 588571252992 590335313103 590399149056 590567112704 591333446848 591552272394 591720564096 592463414448 593853659136 594472472576 595504860672 595633551624 595803004416 597950816256 600692072982 600757028864 601020432384 601930382436 602101626624 602821805056 603317403648 603906239841 604272144384 606083263056 606255688704 607439781846 607505467392 609194627584 609695465472 611696812032 611790962688 612490564584 612664813056 612759112704 613861424019 614501086154 614595668436 614836994048 615634821376 615943043328 617120036928 618096620124 618163458048 618258604032 620016211632 620192601088 620288059392 620997377981 621092960154 621269655936 621403914762 622524137472 623644015392 625378048584 625691148552 626749061632 626845529088 627973180893 628724304492 628903171328 629105246208 629420212224 630236963088 631170306048 632305737828 632403060552 632471445504 633445613568 635370959238 635551716992 636835037184 637842819072 637980659424 638260383744 638990254242 639088605828 639754555448 641186436393 641228734464 641255771136 642243469312 642481134336 643497851088 643567435776 645679968256 646517818172 646841501916 646941061944 648007581696 649273221504 649457934336 651404483424 651799166976 652435321242 652505872384 653752733184 653780297916 654858092544 655286796288 655926354471 656137112256 657108811776 658290905136 659807797248 660451767916 660663979776 660851933184 662832632256 662904307712 664055537664 664199042688 664388001792 665250127704 666783055872 667433834374 668637036544 668781531648 668971794432 669839868384 669942968256 670278379968 672214761472 673424029392 674489712811 675851657472 676043931648 676147986432 677364329952 678070164032 678174530688 679247731704 679321182208 681843670938 682037649792 682111401984 682216390656 685238486048 685343956032 685538930688 687593621392 688010231808 688158913536 689051885157 689247914688 690072329472 691585171456 691691618304 692589174048 692935923744 694862622088 695433890304 696463785984 697367534208 697518238086 697565929472 697716676224 697824066816 698928362928 701098989504 701298446336 702178861568 702208468132 703550304657 703826558976 703902542121 705092694336 705201220224 705936061184 707516067744 708682448896 710066594304 712626315264 713398971776 714995681616 716174393344 716284624896 716439416832 716643237888 717573171456 719723874879 719928630336 720006479872 721382326272 721412742528 722523902976 724013365248 726233022464 726389964288 727539465504 729008529408 731401525248 731432363952 732350609526 732558957184 732750938112 732830043852 734069106432 736269251313 736478713792 736715354112 739133647872 739247413248 740577268278 743458424832 744264510688 745686711288 745767346176 746947511808 747062479872 747436502016 748406393667 749186255722 749514738432 749595787264 752216666112 752379223104 752593268736 753569851932 756043471167 756125225984 756241606656 756456751104 757438347648 757602033066 760333114656 760549423104 761459122176 762664119808 762828934536 762946347024 764153698167 764236329984 766744962304 767375327232 769509003264 769727922176 770893296804 771011950536 771231297024 773423780849 773542824066 774011510784 774818054144 774850723456 776331370656 777643984896 778033317888 778153070592 779162820804 781720449849 783009161216 783521759232 784538475984 784761670656 784931260752 786346278912 787113750804 787198865408 788736363192 788960752128 789951219264 791804878848 793229281128 794006480896 794178068832 794404005888 794659258368 795434843706 795955576212 797267755008 798911299584 799691034903 800922763976 802573843248 802802168832 804370141818 804423204864 805208319788 805696192512 805820203008 808111017408 808340918272 809919709128 810007289856 812839390848 812927287296 813720702182 815595749376 815721283584 816654086112 816886417408 817012150272 817188709824 818481898692 819460891248 820367917056 821257391104 822826715904 822861409446 824128826832 824217944064 824344805376 825827744736 826688282176 827050745856 828123946872 828359541248 828538553016 830032183296 831525353856 833837398112 834254864736 835794038784 837297574524 838299072656 838806994944 838988264448 839226949632 840315950784 841560408064 843074317104 843204080736 843295260672 844594151424 846243749376 847161278984 849113382912 850457092096 850640879232 850771807488 851013844992 851987005656 852118141104 854081667072 854915248524 855007694848 856641512448 857997134784 858089914368 858182551353 859765871232 862455335888 862588082592 863953115286 864010108928 865697628672 865943912448 868539311232 869913761656 871670310912 871707063888 873144123392 873715728384 874568472628 874849483008 875287482624 876145082368 877721206848 880885306368 881135910912 882856879488 883776843008 883814106442 885407383552 885598723584 885850669056 887000170272 887580846144 888695121672 891708708864 891962392576 893119824512 893257291008 893450327436 893704506624 896926224384 897898705856 901038109473 901135543296 901391908864 901530648576 902895573654 903152439936 904232707584 905663642272 906408216576 909124894584 909383533056 911258201088 913791941376 914051907584 917346975744 917545218048 918735846876 918997219584 919138669056 920096439296 921751629231 921893502654 922255491072 923452232064 923914564992 927144930186 927245187072 929823378944 930024317448 930288901632 930432089088 931639440231 931904483904 932105872143 933786206208 934798652672 938067072876 938435411968 938536722828 940123592448 940268293632 942941321857 943086456738 943354756992 943657869312 946755459072 948458606742 948707168256 950168420352 953056438857 953327575488 955252555776 956764228608 956970989136 958485381363 959631833172 959904840448 961843101696 961883656704 963365203968 965246776632 965351153664 968519952384 969776727258 970052620672 970262252874 970411592916 972011372544 974186901504 975202033664 975243151936 976467479368 977106725136 978652981863 978758808576 980629099776 980670446874 981692335084 982287138816 985511530496 985663217664 987436357704 989711695872 990181910258 990677651874 990995969664 991277899776 994248948384 994356461568 995930015744 996083306496 996298564032 996582002688 997875191556 999352984576 1000174583808 1001150751561 1002955554816 1003172297472 1003457691648 1004759802576 1004914452384 1008057961556 1008322142208 1009917796864 1010136044088 1013777486208 1014065897472 1014221979648 1015278829568 1017105246048 1017261796032 1018714799834 1018871597556 1018981773312 1023056474688 1023167102976 1024165711367 1026012004352 1027857729072 1028015934048 1028308396032 1031390432088 1032015347712 1033871872032 1035108494208 1036858646528 1037377757184 1037537427456 1038883761072 1039403885616 1041277648896 1042293933132 1044695678976 1046051301312 1046277357129 1046348894208 1046575014336 1048392544392 1049485001072 1051648484256 1051947669504 1053268292352 1053312702198 1055739838464 1057639041504 1058904091776 1059205341184 1060579791608 1061274101616 1063023673344 1065099891456 1065215066112 1066254713204 1070098457664 1070402891776 1072493522424 1074261590016 1074426937344 1074964856832 1076359757184 1077481356544 1079892945504 1080009719808 1082073489408 1082119113792 1083785854464 1087460999168 1087628378112 1088872114816 1089349533696 1089584946432 1091309198256 1092614521664 1093512794112 1093823889408 1097102287872 1097148545928 1098525914289 1098838435776 1098957258752 1099126407168 1101103659648 1102734327808 1104165262496 1104718070688 1105073031168 1108700471808 1108871119872 1112339819648 1114392051712 1116396766032 1118409326592 1118530066932 1118651019264 1118969266176 1120421267712 1120593719808 1123779383583 1124099089472 1124272107648 1124393680896 1128324999168 1128889903104 1130354777898 1134187838976 1134362409984 1134685126656 1135982674208 1136157521472 1136403049599 1139886998032 1140824134656 1142188683264 1143996179712 1144119885824 1144243401804 1146354494976 1150117443456 1151937487048 1154263504896 1154591883264 1156339945206 1156846945536 1158052414976 1160314236099 1162227081216 1162276085184 1164497055984 1166465977344 1167049976832 1170294942464 1174513741824 1174847881216 1175282638848 1176807713976 1177142505984 1180670626206 1180798298112 1181134225408 1182666893696 1183104544788 1183441128192 1184926828896 1187707318272 1188944945152 1191009721344 1191267103248 1191606008832 1193152265559 1195901632512 1201384145964 1201514057728 1203860764872 1204203253248 1205643610112 1206634807296 1207812479682 1208544288768 1212166526112 1212511377408 1214879563692 1215010934784 1218389255168 1219390930944 1220581053273 1223393624064 1223581925376 1224981129168 1225329626112 1225518225408 1227722848038 1229002172308 1229191336872 1231269642752 1231886086656 1234240073856 1234292114169 1236193240248 1236326916096 1236517208064 1240032423264 1240385202176 1240576118784 1241994755962 1242185920308 1242539311872 1242807829524 1245048274944 1246263438773 1247288030784 1250756097168 1251382297104 1253498123264 1253691058176 1255946361786 1257448608984 1257806342656 1258210492416 1258840424448 1260473926176 1262340612096 1264611475656 1264806121104 1264942891008 1266891227136 1270741918476 1271103433984 1273670074368 1275685638144 1275961318848 1276520767488 1277980508484 1278177211656 1279509110896 1282372872786 1282457468928 1282511542272 1284486938624 1284962268672 1286995702176 1287134871552 1291359936512 1293035636344 1293683003832 1293882123888 1295929672929 1296015163392 1298546443008 1298915868672 1302808966848 1303598333952 1304870642484 1305011744768 1307505466368 1307560595832 1309716185088 1310573592576 1311852708942 1312274224512 1314217623552 1316581810272 1320903535832 1321327959552 1321703866368 1325665264512 1325721159663 1325808615424 1328111075328 1328398085376 1328776003584 1330500255408 1333566111744 1334867668748 1337274073088 1337563063296 1337943588864 1339679736768 1339885936512 1340556759936 1344429522944 1346848058784 1348979425622 1351703314944 1352087863296 1352295972864 1354728659904 1356140328064 1356349061376 1358495463408 1358642364416 1363687341876 1364075299584 1364222803968 1370476972096 1370687912064 1371077861376 1375187242784 1376020463616 1376317827072 1378103770314 1378495829376 1380144658944 1382840253981 1383170342912 1383383236608 1385178348096 1385871847488 1389725244176 1390867780608 1392927571968 1394735068416 1395036476172 1395131858944 1395433352448 1395648133632 1397856725856 1402197979008 1402596892672 1404357723136 1404416936264 1407100609314 1407653117952 1407805084242 1410185388672 1410402440448 1411872122368 1414629685107 1415032135488 1420133188608 1422687910113 1425252630528 1426797943552 1429991363232 1432348786688 1432878833664 1435146342912 1439447749758 1439857260672 1440012959744 1442764652544 1442825485056 1445047805952 1448026730496 1452466044928 1452779928576 1454665090887 1455078931008 1455393379311 1458017058816 1462803050496 1462864727904 1464701219052 1465117914368 1465660087704 1468138212864 1472538502626 1472957427584 1473430708224 1478267295744 1478494826496 1481154536556 1485272865387 1486016477811 1486916849664 1488529021376 1491373422576 1491534692352 1493895023616 1494124959744 1494873004032 1496812787334 1498372511444 1499029476864 1504433332224 1504758446208 1505186537472 1507139703864 1512086942334 1512250451968 1512483213312 1512913502208 1514876695296 1515204066132 1519417069189 1520666229312 1521098846208 1522918244352 1525328239616 1525657869072 1525892694048 1528072199751 1528307396334 1528472659968 1533489924608 1534750654464 1539018006528 1541786593608 1542023901072 1542462594048 1546847561698 1547085648132 1548023021568 1549636108288 1549701446912 1552662741312 1555287969792 1556066635776 1556306141184 1558325641608 1563200296297 1563440899698 1566018322432 1567043518464 1569076951968 1569523341312 1569862521504 1574227501608 1574397730816 1577472726384 1577921504256 1579902438528 1579969053297 1583609757696 1586458562256 1588012961792 1588356137664 1588808011776 1589318516736 1590869687412 1591911152424 1594535510016 1597822599168 1599382069806 1601845527952 1605147686496 1605604337664 1608740283636 1610416639576 1611392385024 1611640406016 1616222034816 1616681836544 1619839418256 1620014579712 1625678781696 1625854574592 1627441404364 1631191498752 1631442567168 1633308172224 1633772834816 1634024300544 1634377419648 1636963797384 1638921782496 1640735834112 1642514782208 1645653431808 1645722818892 1648257653664 1648435888128 1648689610752 1651655489472 1653376564352 1654101491712 1656247893744 1656719082496 1657077106032 1660064366592 1663050707712 1667674796224 1668509729472 1671588077568 1674595149048 1676598145312 1677613989888 1677976528896 1678453899264 1680631901568 1683120816128 1686148634208 1686408161472 1686590521344 1692487498752 1694322557968 1698226765824 1700914184192 1701281758464 1701543614976 1702027689984 1703974011312 1704236282208 1709830497048 1710015389696 1713283024896 1715994269568 1716179828736 1716365102706 1719531742464 1724910671776 1725176165184 1727906230572 1731395257344 1731887824896 1734509917809 1737078622464 1739827523312 1743340621824 1743414127776 1746288246784 1749136945256 1749698966016 1750574965248 1752290164736 1755442413696 1761770612736 1762271821824 1765713758976 1767553686016 1767628212884 1770814767104 1771005939309 1771197447168 1771701338112 1774000340544 1775161692288 1777390243344 1783417417728 1783924785152 1786239649024 1786514582016 1786900654872 1787409013248 1793852448768 1795797411712 1802076218946 1802271086592 1802783817728 1803061297152 1805791147308 1806304879872 1808465415168 1811327284544 1811718719523 1812816433152 1818249789168 1818767066112 1822516402176 1827583882752 1828103815168 1835090436096 1837471693752 1837994439168 1838277338112 1840192878592 1843503258462 1843787005308 1844510982144 1846904464128 1847829129984 1854289860372 1854490374144 1859646757888 1860048634896 1860577803264 1860864178176 1862992133943 1863278880462 1863808967808 1864211744286 1867572412416 1869597305344 1876134145752 1877073445656 1880247184896 1880536587264 1883919542679 1885882643714 1886172913476 1886709513984 1887315738624 1893510918144 1896917213484 1897414336512 1900336840704 1902191564443 1906112877714 1906655150976 1910505111552 1913528457216 1913941978272 1916970762726 1919263666344 1919809680896 1923559309179 1923686203392 1923767313408 1926730407936 1930493553264 1930702307328 1937039904768 1939553454516 1940105241344 1940524505748 1940823185832 1944022745088 1948373803008 1950404067328 1950486303872 1952934958736 1954213450272 1957305963726 1957517617152 1961258199552 1961340893748 1963384670168 1964574277632 1967779063413 1971023060992 1971326435328 1974872715408 1979423391744 1980363820516 1981355303748 1981991939328 1982555799552 1988497896768 1988712923136 1991860031488 1992166612992 1992597128064 1993164005376 1995750383112 1998705969152 2000349167616 2002301503122 2005911109632 2006344594944 2006915383296 2009519605152 2009828904768 2016115923112 2016644284416 2019835593728 2020272088176 2023469138433 2027554972416 2028131794944 2028443959296 2030557659136 2034210492096 2034523592064 2037429599668 2037743195112 2037963546624 2046112949376 2046334205952 2048331422734 2052024008704 2055715458144 2056031868096 2056616792064 2062780864176 2064030695424 2066045183933 2067743744064 2070216988416 2073717293056 2074755514368 2075074854912 2077767522144 2078807771232 2084587866264 2089391357952 2092102602624 2092554714258 2092697788416 2093150028672 2096785088784 2098970002144 2103296968512 2103895339008 2106536584704 2106625404396 2110650913971 2111479676928 2115278083008 2117808183552 2118410682368 2121159583216 2122548203232 2126047346688 2130199782912 2132509426408 2140196915328 2140805783552 2144987044848 2148523180032 2148853874688 2149929713664 2152719514368 2154962713088 2159171624637 2159785891008 2160019439616 2164146978816 2164238227584 2167571708928 2174921998336 2177744229632 2178699067392 2179169892864 2182618396512 2185229043328 2187025588224 2194204575744 2194297091856 2197051828578 2197676871552 2197914517504 2198252814336 2202207319296 2205468655616 2208330524992 2208807753939 2209436141376 2210146062336 2217400943616 2217742239744 2224679639296 2228784103424 2232793532064 2237060133864 2237302038528 2240842535424 2241187439616 2247558767166 2248198178944 2248544215296 2248787361792 2256649998336 2257779806208 2260709555796 2268130413501 2268375677952 2268724819968 2269370253312 2271965348416 2272315042944 2272806099198 2279773996064 2281648269312 2284377366528 2287992359424 2288486803608 2292461094501 2292708989952 2300234886912 2303874974096 2308527009792 2309183766528 2312679890412 2313693891072 2316104829952 2319110263499 2320271342547 2320628472198 2324454162432 2324552170368 2328994111968 2332931954688 2334099953664 2340589884928 2345161349547 2349027483648 2350565277696 2353615427952 2354285011968 2361341252412 2361596596224 2362268450816 2365333787392 2366209089576 2366882256384 2369853657792 2375414636544 2377889890304 2382019442688 2382534206496 2383212017664 2386304531118 2391803265024 2399073104709 2402768291928 2403028115456 2407721529744 2408406506496 2411287220224 2413269614592 2415624959364 2417088577536 2424333052224 2425022754816 2429759127384 2430021869568 2436778510336 2438781861888 2441162106546 2446787248128 2447163850752 2449962258336 2450659252224 2451036450816 2455445696076 2458004344616 2458382673744 2462539285504 2463772173312 2468480147712 2468584228338 2472386480496 2472653832192 2473034416128 2480064846528 2480770404352 2481152237568 2483989511924 2484371840616 2485078623744 2485615659048 2490096549888 2492526877546 2494576061568 2501512194336 2502764594208 2506996246528 2507382116352 2511892723572 2514897217968 2515612685312 2516420984832 2517680848896 2518877005069 2520947852352 2524681224192 2529222951312 2529612242208 2529885782016 2533782454272 2541483836952 2542206867968 2547340148736 2551371276288 2551922637696 2553041534976 2555961016968 2556354423312 2559018221792 2564745745572 2565023084544 2568973877248 2569924537344 2573991404352 2574269743104 2582719873024 2586071272688 2587366007664 2587764247776 2591859345858 2592030326784 2597092886016 2597831737344 2605617933696 2609741284968 2610023489536 2615010932736 2615121191664 2619432370176 2621147185152 2623705417884 2624548449024 2628435247104 2633163620544 2641807071664 2642655919104 2643407732736 2651330529024 2651442319326 2651617230848 2656222150656 2656796170752 2657552007168 2661000510816 2669735337496 2674548146176 2675126126592 2675887177728 2679359473536 2679771873024 2681113519872 2688859045888 2693696117568 2697958851244 2703114328419 2703406629888 2704175726592 2704591945728 2709457319808 2712280656128 2712698122752 2716990926816 2717284728832 2727374683752 2728150599168 2740953944192 2741375824128 2742155722752 2750374485568 2752040927232 2752635654144 2756207540628 2756991658752 2760289317888 2765254887693 2765680507962 2766340685824 2766766473216 2770356696192 2771743694976 2779450488352 2781735561216 2789470136832 2790072952344 2790263717888 2790866704896 2791296267264 2794918320693 2795713451712 2804395958016 2805193785344 2808715446272 2808833872528 2814201218628 2815306235904 2815610168484 2820370777344 2820804880896 2823744244736 2828823965571 2829259370214 2830064270976 2840266377216 2845375820226 2850505261056 2853595887104 2859169316571 2859982726464 2865757667328 2870292685824 2875456144089 2878895499516 2879714521344 2880025919488 2885529305088 2885650970112 2890095611904 2896053460992 2904932089856 2905559857152 2909330181774 2910157862016 2910786758622 2916034117632 2925606100992 2925729455808 2929402438104 2930235828736 2931320175408 2935958945589 2936276425728 2945077005252 2945914855168 2946861416448 2956534591488 2956989652992 2962309073112 2970545730774 2972032955622 2973833699328 2977058042752 2982746845152 2983069384704 2987790047232 2988249919488 2989746008064 2993625574668 2996745022888 2998058953728 3003452254683 3008866664448 3009516892416 3010373074944 3014279407728 3024173884668 3024500903936 3024966426624 3029753390592 3030408132264 3038834138378 3041332458624 3042197692416 3045836488704 3050656479232 3051315738144 3051785388096 3056144399502 3056614792668 3056945319936 3066979849216 3069501308928 3070959636317 3072497134101 3078036013056 3083573187216 3084047802144 3084925188096 3093695123396 3094171296264 3096046043136 3099272216576 3099402893824 3105325482624 3110575939584 3112133271552 3112612282368 3116651283216 3126400592594 3126881799396 3132036644864 3134087036928 3137145897601 3138153903936 3139046682624 3139725043008 3148455003216 3148795461632 3154945452768 3155843008512 3159804877056 3159938106594 3167219515392 3172917124512 3176025923584 3176712275328 3177616023552 3181739374824 3183822304848 3189071020032 3195645198336 3198764139612 3203691055904 3210295372992 3211208675328 3217480567272 3220833279152 3222784770048 3223280812032 3232444069632 3233363673088 3239678836512 3240029159424 3251357563392 3254882808728 3262382997504 3262885134336 3266616344448 3267545669632 3268048601088 3268754839296 3273927594768 3277843564992 3281471668224 3285029564416 3291306863616 3291445637784 3295577742867 3296515307328 3296871776256 3297379221504 3303310978944 3306753128704 3308202983424 3312495787488 3313438164992 3314154212064 3326101415424 3335349592448 3337019458944 3343176155136 3349190298096 3353196290624 3355227979776 3355953057792 3356907798528 3361263803136 3366241632256 3371338150749 3372297268416 3372816322944 3373181042688 3384974997504 3388645115936 3401828368384 3402563516928 3403087229952 3404055379968 3407948022624 3408472564416 3419660994096 3420030779392 3426566049792 3431988539136 3432359657472 3432730205412 3439063484928 3449821343552 3450352330368 3455812461144 3462790514688 3463775649792 3469019835618 3474157244928 3479655046624 3480942708297 3486681243648 3486828255552 3498273890512 3499397932032 3501149930496 3504580329472 3510884827392 3523541225472 3524543643648 3531427517952 3535107372032 3535256425768 3541629534208 3542011878618 3542394894336 3543402676224 3548000681088 3550323384576 3554780486688 3566834835456 3572479298048 3573029164032 3573801309744 3574818026496 3579456796677 3587704897536 3591594823424 3604152437892 3604542173184 3605567635456 3611582294616 3612609759744 3616930830336 3622654569088 3623437439046 3625632866304 3636499578336 3637534132224 3645032804352 3655167765504 3656207630336 3661743159819 3670180872192 3674943387504 3675988878336 3676554676224 3680385757184 3687006516924 3687574010616 3693808928256 3695658259968 3708579720744 3708980748288 3719293515776 3720097269792 3721155606528 3721728356352 3725984267886 3726557760924 3727617935616 3728423488572 3735144824832 3738790316319 3739194610688 3752268291504 3754146891312 3760494369792 3761073174528 3767839085358 3771765287428 3772345826952 3773419027968 3774631477248 3787021836288 3793834426968 3794828673024 3800673681408 3804383128886 3812225755428 3813310301952 3821010223104 3824739518993 3827056914432 3827883956544 3833941525452 3838527332688 3839619361792 3847118618358 3847372406784 3847534626816 3853460815872 3860987106528 3861404614656 3874079809536 3879106909032 3880210482688 3881049011496 3881646371664 3887789018787 3888045490176 3896747606016 3900808134656 3900972607744 3905869917472 3908426900544 3914611927452 3915035234304 3922516399104 3922681787496 3926769340336 3929148555264 3935558126826 3942046121984 3942652870656 3949745430816 3960727641032 3962710607496 3963983878656 3965111599104 3976995793536 3977163478989 3977425846272 3983720062976 3984333225984 3985194256128 3986328010752 3991500766224 3997411938304 4000698335232 4004603006244 4011822219264 4012689189888 4013830766592 4019039210304 4019657809536 4032231846224 4033288568832 4039671187456 4040544176352 4046938276866 4055109944832 4056263589888 4056887918592 4061115318272 4068420984192 4069047184128 4074859199336 4075486390224 4075927093248 4092225898752 4092668411904 4096662845468 4104048017408 4111430916288 4112063736192 4113233584128 4125561728352 4128061390848 4132090367866 4135487488128 4140433976832 4147434586112 4149511028736 4150149709824 4155535044288 4157615542464 4169175732528 4178782715904 4184205205248 4185109428516 4185395576832 4186300057344 4193570177568 4197940004288 4206593937024 4207790678016 4213073169408 4213250808792 4221301827942 4222959353856 4230556166016 4235616367104 4236821364736 4242319166432 4243889055321 4245096406464 4260399565824 4265018852816 4280393830656 4281611567104 4289974089696 4297046360064 4305439028736 4309925426176 4318343249274 4319571782016 4320038879232 4328293957632 4328476455168 4335143417856 4355488459264 4357398134784 4358339785728 4363995272661 4365236793024 4366180137933 4370458086656 4374051176448 4388409151488 4388594183712 4394103657156 4395353743104 4395829035008 4404414638592 4410937311232 4416661049984 4417615507878 4418872282752 4420292124672 4434801887232 4435484479488 4449359278592 4455818596161 4457568206848 4458049433433 4465587064128 4474120267728 4474604077056 4481685070848 4482374879232 4495117534332 4496396357888 4497088430592 4513299996672 4515559612416 4521419111592 4536260827002 4536751355904 4537449639936 4538740506624 4543930696832 4544630085888 4545612198396 4558251207567 4559547992128 4563296538624 4568754733056 4575984718848 4576973607216 4584216599253 4584922189002 4585417979904 4600469773824 4607749948192 4617054019584 4625359780824 4627387782144 4632209659904 4638220526998 4640542685094 4641256944396 4648908324864 4649104340736 4657988223936 4663038591649 4665863909376 4668199907328 4681179769856 4689600888891 4690322699094 4698054967296 4701130555392 4707230855904 4708570023936 4722682504824 4723193192448 4730667574784 4732418179152 4733764512768 4739707315584 4739907159891 4750829273088 4755779780608 4764038885376 4765068412992 4766424035328 4772609062236 4783606530048 4788275317391 4798146209418 4805536583856 4806056230912 4815443059488 4816813012992 4822574440448 4831249918728 4834177155072 4848666104448 4850045509632 4859518254768 4860043739136 4873557020672 4877563723776 4882324213092 4893574496256 4894327701504 4899924516672 4901318504448 4902072901632 4910891392152 4916008689232 4916765347488 4925078571008 4927544346624 4936960295424 4937168456676 4944772960992 4945307664384 4946068832256 4960129693056 4961540808704 4962304475136 4967979023848 4968743681232 4970157247488 4971231318096 4980193099776 4985053755092 4989152123136 5003024388672 5005529188416 5013992493056 5014764232704 5023785447144 5029794435936 5031225370624 5032841969664 5035361697792 5037754010138 5041895704704 5049362448384 5058445902624 5059224484416 5059771564032 5082967673904 5084413735936 5094680297472 5102742552576 5103845275392 5106083069952 5111922033936 5112708846624 5118036443584 5129491491144 5130046169088 5137947754496 5139849074688 5147982808704 5148539486208 5165439746048 5172142545376 5174732015328 5175528495552 5183718691716 5194185772032 5195663474688 5211235867392 5219482569936 5220046979072 5230021865472 5230242383328 5238864740352 5247410835768 5249096898048 5256870494208 5266327241088 5283614143328 5285311838208 5286815465472 5302661058048 5302884638652 5312444301312 5313017817927 5313592341504 5315104014336 5322001021632 5339470674992 5349096292352 5350252253184 5351774355456 5358718947072 5359543746048 5362227039744 5377718091776 5387392235136 5395917702488 5406228656838 5406813259776 5408351453184 5409183891456 5418914639616 5424561312256 5425396245504 5433981853632 5434569457664 5435156158569 5454749367504 5456301198336 5481907888384 5482751648256 5484311445504 5500748971136 5505271308288 5512415081256 5513983317504 5520578635776 5530509775386 5531361015924 5532681371648 5533532946432 5540713392384 5543487389952 5558900976704 5563471122432 5578940273664 5580145904688 5580527435776 5581733409792 5582592534528 5588976401829 5589836641386 5591426903424 5608791916032 5610387570688 5617430892544 5617667745056 5628402437256 5631220336968 5640741554688 5641609761792 5647488489472 5657647931142 5658518740428 5660128541952 5680532754432 5690751640452 5701010522112 5706574693329 5707191774208 5718338633142 5719965452928 5731515334656 5740585371648 5750912288178 5757790999032 5759429042688 5770677927537 5771058610176 5771301940224 5780191223808 5792106921984 5809864179712 5811119714304 5818660363548 5820315724032 5821573517244 5832068235264 5837760318463 5851212201984 5851458911616 5858804876208 5860471657472 5862640350816 5871917891178 5872552851456 5890154010504 5891829710336 5893722832896 5903337190239 5913069182976 5913979305984 5924618146224 5941091461548 5944065911244 5947667398656 5954116085504 5965493690304 5966138769408 5975580094464 5976499838976 5979492016128 5987251149336 5993490045776 5996117907456 6006904509366 6017733328896 6019033784832 6020746149888 6028558815456 6048347769336 6049001807872 6049932853248 6059506781184 6060816264528 6070407415299 6077668276756 6082664917248 6084395384832 6091672977408 6101312958464 6102631476288 6103570776192 6112288799004 6113229585336 6113890639872 6133959698432 6139002617856 6141919272634 6144994268202 6156072026112 6167146374432 6168095604288 6169850376192 6187390246792 6188342592528 6192092086272 6198135551799 6198544433152 6198805787648 6210650965248 6221151879168 6224266543104 6225224564736 6233302566432 6252801185188 6253763598792 6264073289728 6268174073856 6274291795202 6276307807872 6278093365248 6279450086016 6296910006432 6297590923264 6309890905536 6311686017024 6319609754112 6319876213188 6334439030784 6340621426553 6345834249024 6352051847168 6353424550656 6355232047104 6363478749648 6367644609696 6378142040064 6397528279224 6407382111808 6420590745984 6422417350656 6434961134544 6441666558304 6445569540096 6446561624064 6464888139264 6466727346176 6477514873911 6479357673024 6480058318848 6502715126784 6509765617456 6524765995008 6533232688896 6535091339264 6536097202176 6537509678592 6547855189536 6555687129984 6570059128832 6582613727232 6582891275568 6591155485734 6593030614656 6593743552512 6594758443008 6606621957888 6613506257408 6616405966848 6624991574976 6626423261817 6626876329984 6628308424128 6652202830848 6670699184896 6674038917888 6686352310272 6698380596192 6706392581248 6711906115584 6722527606272 6732483264512 6742676301498 6744594536832 6745632645888 6746362085376 6769949995008 6777290231872 6803656736768 6804391240503 6805127033856 6806174459904 6808110759936 6815896045248 6816945128832 6839321988192 6840061558784 6853132099584 6863977078272 6865460410824 6878126969856 6899642687104 6900704660736 6911624922288 6925581029376 6927551299584 6938039671236 6948314489856 6957330790497 6959310093248 6960814027641 6961885416594 6973362487296 6973656511104 6996547781024 6998795864064 7002299860992 7021769654784 7035484048641 7047082450944 7062855035904 7070214744064 7070512851536 7083259068416 7084023757236 7084789788672 7086805352448 7096001362176 7100646769152 7109560973376 7117269429359 7133669670912 7144958596096 7146058328064 7147602619488 7149636052992 7158913593354 7175409795072 7183189646848 7197219314127 7208304875784 7209084346368 7223164589232 7225219519488 7233861660672 7245309138176 7246874878092 7251265732608 7272999156672 7275068264448 7290065608704 7308420221281 7310335531008 7312415260672 7323486319638 7340361744384 7349886775008 7351977756672 7353109352448 7360771514368 7374013033848 7375148021232 7387617856512 7391316519936 7417159441488 7417961496576 7438587031552 7440194539584 7442311213056 7443456712704 7451968535772 7453115521848 7455235871232 7456846977144 7470289649664 7477580632638 7478389221376 7504536583008 7508293782624 7520988739584 7522146349056 7535678170716 7543530574856 7544691653904 7546838055936 7549262954496 7556631015207 7574043672576 7587668853936 7589657346048 7601347362816 7608766257772 7624451510856 7626620603904 7642020446208 7649479037986 7654113828864 7655767913088 7667883050904 7677054665376 7679238723584 7694237236716 7695069253632 7706921631744 7721974213056 7722809229312 7730346670729 7748159619072 7758213818064 7760420965376 7762098022992 7763292743328 7775578037574 7776090980352 7793495212032 7801616269312 7801945215488 7811739834944 7816853801088 7829223854904 7830070468608 7845032798208 7845363574992 7853538680672 7858297110528 7871116253652 7884092243968 7885305741312 7899490861632 7921455282064 7925421214992 7927967757312 7930223198208 7953991587072 7954326957978 7954851692544 7967440125952 7968666451968 7970388512256 7972656021504 7983001532448 7994823876608 8009206012488 8023644438528 8025378379776 8027661533184 8038078420608 8039315619072 8064463692448 8066577137664 8079342374912 8081088352704 8093876553732 8109342985257 8110219889664 8112527179776 8113775837184 8122230636544 8136841968384 8138094368256 8149718398672 8150972780448 8151854186496 8184451797504 8193325690936 8208096034816 8222861832576 8224127472384 8226467168256 8251123456704 8256122781696 8264180735732 8270974976256 8280867953664 8294869172224 8295764663079 8299022057472 8300299419648 8311070088576 8315231084928 8338351465056 8368410410496 8370218857032 8370791153664 8372600114688 8387140355136 8395880008576 8413187874048 8415581356032 8426146338816 8426501617584 8442603655884 8445918707712 8461112332032 8471232734208 8473642729472 8484638332864 8486471896713 8487778110642 8490192812928 8520799131648 8530037705632 8560787661312 8563223134208 8577507949713 8579948179392 8610878057472 8619850852352 8636686498548 8639143564032 8640077758464 8656587915264 8656952910336 8670286835712 8710976918528 8714796269568 8716679571456 8727990545322 8730473586048 8732360275866 8740916173312 8748102352896 8776818302976 8777188367424 8788207314312 8790707486208 8807876836767 8808829277184 8821874622464 8833322099968 8835231015756 8837744565504 8840584249344 8869603774464 8870968958976 8898718557184 8910265749233 8911637192322 8915136413696 8916098866866 8931174128256 8948240535456 8949208154112 8963370141696 8964749758464 8990235068664 8992792715776 8994176861184 9010356764049 9026599993344 9031119224832 9042838223184 9072521654004 9073502711808 9074899279872 9087861393664 9089260171776 9091224396792 9116502415134 9119095984256 9126593077248 9137509466112 9151969437696 9153947214432 9168433198506 9169844378004 9170835959808 9200939547648 9212878908951 9215499896384 9217491402303 9234108039168 9250719561648 9254775564288 9264419319808 9276441053996 9281085370188 9282513888792 9297816649728 9298208681472 9315976447872 9326077183298 9331727818752 9336399814656 9362359539712 9379201777782 9380645398188 9396109934592 9402261110784 9411437692803 9414461711808 9417140047872 9445365009648 9446386384896 9461335149568 9464836358304 9467529025536 9479414631168 9479814319782 9501658546176 9511559561216 9528077770752 9530136825984 9532848070656 9545218124472 9567213060096 9576550634782 9596292418836 9611073167712 9612112461824 9630886118976 9633626025984 9645148880896 9662499837456 9668354310144 9677790598423 9697332208896 9700091019264 9719036509536 9720087478272 9747114041344 9764648426184 9787148992512 9788655403008 9799849033344 9802637008896 9804145803264 9821782784304 9832017378464 9833530694976 9850157142016 9855088693248 9873920590848 9874336913352 9886733228601 9889545921984 9890615328768 9892137664512 9920259386112 9923081617408 9924608950272 9935958047696 9937487362464 9940314494976 9942462636192 9970107510184 9978304246272 10006048777344 10011058376832 10027984986112 10029528465408 10047570894288 10059588871872 10062450741248 10065683939328 10070723395584 10075508020276 10083791409408 10098724896768 10114014452247 10116891805248 10118448968832 10119543128064 10165935347808 10168827471872 10205485105152 10207690550784 10212166139904 10223844067872 10225417693248 10236072887168 10258982982288 10260092338176 10275895508992 10279698149376 10295965617408 10297078972416 10330879492096 10344285090752 10349464030656 10351056991104 10367437383432 10388371544064 10391326949376 10422471734784 10438965139872 10440093958144 10460043730944 10460484766656 10494821671536 10498193796096 10513740988416 10532654482176 10567228286656 10570623676416 10573630930944 10605322116096 10605769277304 10624888602624 10626035635854 10627184683008 10630208028672 10644002043264 10678941349984 10700504506368 10717437894144 10719087492096 10724454079488 10738370390031 10755436183552 10774784470272 10791835404976 10812457313676 10813626519552 10816702906368 10837829279232 10849122624512 10850792491008 10863200707969 10867963707264 10869138915328 10870312317138 10909498735008 10912602396672 10963815776768 10965503296512 10968622891008 10985229479457 11001497942272 11010542616576 11024830162512 11027966635008 11041157271552 11061019550772 11062722031848 11065362743296 11081426784768 11086974779904 11117801953408 11126942244864 11157880547328 11160291809376 11161054871552 11163466819584 11165185069056 11177952803658 11179673282772 11182853806848 11216370948957 11217583832064 11220775141376 11234861785088 11235335490112 11256804874512 11262440673936 11281483109376 11283219523584 11294976978944 11315295862284 11317037480856 11320257083904 11361065508864 11381503280904 11402021044224 11413149386658 11414383548416 11436677266284 11439930905856 11463030669312 11474218556979 11481170743296 11501824576356 11515581998064 11518858085376 11541355855074 11542117220352 11542603880448 11560382447616 11584213843968 11622239428608 11637320727096 11640631448064 11643147034488 11663367056361 11664136470528 11675520636926 11702424403968 11702917823232 11717609752416 11720943314944 11725280701632 11743835782356 11745105702912 11780308021008 11783659420672 11787445665792 11798950181639 11806674380478 11826138365952 11827958611968 11849236292448 11882182923096 11888131822488 11895334797312 11908232171008 11930987380608 11931490436967 11932277538816 11951160188928 11952999677952 11958984032256 11974502298672 11986980091552 11992235814912 12013809018732 12035466657792 12038067569664 12041492299776 12057117630912 12096695538672 12098003615744 12099865706496 12119013562368 12121632529056 12140814830598 12155336553512 12165329834496 12168790769664 12183345954816 12202625916928 12205262952576 12207141552384 12224577598008 12226459170672 12227781279744 12267919396864 12278005235712 12283838545268 12289988536404 12312144052224 12334292748864 12336191208576 12339700752384 12374780493584 12376685185056 12384184172544 12396271103598 12397088866304 12397611575296 12421301930496 12442303758336 12448533086208 12450449129472 12466605132864 12505602370376 12507527197584 12528146579456 12536348147712 12548583590404 12552615615744 12556186730496 12558900172032 12593820012864 12595181846528 12619781811072 12623372034048 12639219508224 12639752426376 12668878061568 12681242853106 12691668498048 12704103694336 12706849101312 12710464094208 12726957499296 12735289219392 12795056558448 12814764223616 12815304543409 12841181491968 12844834701312 12869922269088 12883333116608 12891139080192 12929776278528 12933454692352 12955029747822 12958715346048 12960116637696 13005430253568 13019531234912 13066465377792 13070182678528 13072194404352 13075019357184 13091985817983 13095710379072 13111374259968 13140118257664 13165227454464 13165782551136 13182310971468 13186061229312 13187487105024 13213243915776 13227012514816 13232811933696 13249983149952 13252846523634 13253752659968 13256616848256 13304405661696 13341398369792 13348077835776 13367455788483 13372704620544 13374148300299 13396761192384 13412785162496 13423812231168 13445055212544 13464966529024 13485352602996 13489189073664 13491265291776 13539899990016 13554580463744 13607313473536 13608782481006 13610254067712 13612348919808 13616221519872 13631792090496 13633890257664 13674753622701 13678643976384 13680123117568 13706264199168 13727954156544 13730920821648 13752649797759 13756253939712 13799285374208 13801409321472 13823249844576 13851162058752 13876079342472 13896628979712 13914661580994 13918620186496 13921628055282 13923770833188 13946724974592 13947313022208 13989115774947 13993095562048 13997591728128 14004599721984 14043539309568 14068802666673 14070968097282 14094164901888 14125710071808 14140429488128 14141025703072 14168047514472 14169579577344 14192002724352 14201293538304 14219121946752 14219721479673 14234538858718 14267339341824 14289917192192 14292116656128 14295205238976 14299272105984 14317827186708 14350819590144 14364825952173 14366379293696 14394438628254 14416609751568 14418168692736 14446329178464 14450439038976 14467723321344 14490618276352 14493749756184 14502531465216 14545998313344 14550136528896 14580131217408 14616840442562 14620671062016 14624830521344 14646972639276 14680723488768 14695051836131 14699773550016 14703955513344 14706218704896 14721543028736 14748026067696 14750296042464 14775235713024 14782633039872 14834318882976 14835922993152 14877174063104 14880389079168 14884622426112 14886913425408 14903937071544 14906231043696 14910471742464 14913693954288 14940579299328 14955161265276 14956778442752 15009073166016 15016587565248 15041977479168 15044292698112 15071356341432 15087061149712 15089383307808 15093676111872 15098525908992 15113262030414 15148087345152 15175337707872 15179314692096 15217532515544 15248903021712 15253241207808 15284040892416 15298958075972 15308227657728 15311535826176 15335766101808 15354109330752 15358477447168 15388474473432 15390138507264 15413843263488 15443948426112 15445618458624 15460693341458 15496319238144 15516427636128 15520841930752 15524196045984 15526585486656 15551156075148 15586990424064 15603232538624 15603890430976 15623479669888 15633707602176 15658447709808 15660140937216 15690065596416 15690727149984 15707077361344 15716594221056 15742232507304 15768184487936 15770611482624 15798981723264 15842910564128 15850842429984 15855935514624 15860446396416 15907983174144 15908653915956 15934880251904 15937332903936 15940777024512 15945312043008 15966003064896 15989647753216 16018412024976 16047288877056 16050756759552 16055323066368 16076156841216 16078631238144 16128927384896 16133154275328 16158684749824 16162176705408 16187753107464 16218685970514 16220439779328 16225054359552 16227551674368 16273683936768 16276188736512 16299436797344 16301945560896 16303708372992 16305468475707 16368903595008 16386651381872 16416192069632 16445723665152 16448254944768 16452934336512 16502246913408 16528361471464 16541949952512 16561735907328 16589738344448 16591529326158 16598044114944 16600598839296 16622140177152 16630462169856 16676702930112 16736820820992 16740437714064 16741582307328 16745200229376 16766929205487 16774280710272 16791760017152 16826375748096 16831162712064 16852292677632 16853003235168 16885207311768 16922224664064 16942465468416 16947285458944 16969276665728 16972943793426 16975556221284 16980385625856 17041598263296 17060075411264 17119724079987 17121575322624 17126446268416 17155015899426 17159896358784 17221756114944 17239701704704 17273372997096 17278287128064 17313175830528 17313905820672 17340573671424 17421953837056 17429592539136 17433359142912 17455981090644 17460947172096 17464720551732 17481832346624 17496204705792 17513280955389 17553636605952 17554376734848 17576414628624 17581414972416 17615753673534 17617658554368 17666644199936 17670462031512 17675489131008 17681168498688 17710011570717 17739207548928 17741937917952 17797437114368 17820531498466 17823274384644 17830272827392 17832197733732 17862348256512 17896481070912 17898416308224 17915885115283 17926740283392 17929499516928 17980470137328 17985585431552 17988353722368 18020713528098 18053199986688 18062238449664 18085676446368 18145043308008 18147005423616 18149798559744 18175722787328 18178520343552 18182448793584 18211222245897 18233004830268 18238191968512 18253186154496 18275018932224 18303938875392 18307894428864 18336866397012 18339688756008 18341671919616 18401879095296 18425757817902 18430999792768 18434982804606 18468216078336 18501439123296 18509551128576 18528838639616 18552882107992 18562170740376 18565027777584 18594406655397 18595633299456 18596417362944 18631952895744 18652154366596 18663455637504 18672799629312 18724719079424 18758403555564 18761290796376 18792219869184 18804522221568 18822875385606 18828923423616 18834280095744 18890730019296 18892772769792 18922670299136 18929672716608 18935058051072 18958829262336 18959628639564 19003317092352 19021864279659 19023119122432 19056155541504 19060273651968 19065696141312 19090436248944 19134426120192 19153101269564 19192584837672 19222146335424 19224224923648 19261772237952 19267252051968 19290297761792 19324999674912 19336708620288 19355581196846 19394664417792 19400182038528 19438073019072 19440174956544 19459148515973 19494228082688 19529296852368 19574297985024 19599698066688 19605274017792 19608291606528 19643565568608 19664034756928 19667061389952 19700314284032 19710177386496 19747841181696 19748673826704 19773466457202 19779091843968 19781230657536 19784275329024 19840518772224 19846163234816 19849217900544 19871916095392 19874974724928 19879269785451 19880628989952 19884925272384 19940215020368 19956608492544 20012097554688 20022116753664 20055969972224 20059056930816 20095141788576 20119177743744 20124901482496 20151016040552 20167582818816 20197449793536 20228028904494 20233783610496 20236897937664 20239086256128 20331870695616 20337654943744 20410970210304 20413173721509 20415381101568 20424332279808 20447688135744 20450835386496 20472145774336 20517965964576 20520184676352 20551791017984 20559396298752 20591931234816 20661758984192 20688570181504 20698928061312 20702113982208 20734874766864 20776743088128 20782653898752 20844943469568 20871992371491 20877930279744 20880187916288 20882442082923 20920087461888 20920969533312 20989643343072 20996387592192 21065308964352 21134456573312 21141247352832 21210644232192 21211538554608 21249777205248 21252071271708 21254369366016 21260416057344 21288004086528 21351808288077 21357882699968 21401009012736 21434875788288 21438174984192 21448908158976 21476740780062 21549568940544 21583670809952 21591657942381 21624914627352 21627253039104 21675658558464 21698245249024 21701584982016 21726401415938 21735927414528 21738277830656 21740624634276 21818997470016 21825204793344 21925260663843 21927631553536 21931006593024 21937245782016 21970458958914 22002995884544 22021085233152 22049660325024 22055933270016 22082314543104 22122039101544 22125444063696 22162853569536 22173949559808 22235603906816 22253884489728 22315761094656 22320583618752 22322109743104 22326933639168 22330370138112 22355905607316 22359346565544 22365707613696 22429289644621 22432741897914 22435167664128 22441550282752 22469723570176 22470670980224 22513609749024 22524881347872 22562966218752 22566439047168 22589953957888 22630591724568 22634074961712 22640514167808 22669893045621 22722131017728 22763006561808 22804042088448 22826298773316 22828767096832 22873354532568 22879861811712 22926061338624 22948437113958 22962341486592 23003649152712 23031163996128 23037716170752 23082711710148 23085207760896 23120764895232 23168427687936 23191040012187 23244478857216 23274641454192 23281262896128 23286294068976 23326734112722 23328272941056 23351041273852 23404848807936 23405835646464 23435219504832 23441886629888 23450561403264 23487671564712 23490211405824 23560616042016 23567318841344 23574891331584 23597900363278 23613348760956 23652276731904 23655917223936 23698472584896 23764365846192 23776263644976 23790669594624 23816464342016 23861974761216 23862980873934 23864555077632 23902320377856 23905999355904 23917968064512 23949004597344 23973960183104 23984471629824 24027618037464 24070933315584 24076135139328 24082984599552 24114235261824 24193391077344 24196007231488 24199731412992 24238027124736 24243265058112 24281629661196 24310673107024 24330659668992 24337581539328 24366691909632 24405251833856 24410525905152 24414283104768 24449155196016 24452918341344 24455562559488 24535838793728 24567677090536 24579977072808 24624288104448 24668585497728 24672382417152 24679401504768 24749560987168 24753370370112 24768368345088 24792542207196 24795223150592 24842603860992 24884607516672 24887293989237 24897066172416 24900898258944 24933210265728 25011204740752 25015054395168 25056293158912 25097167180808 25105231231488 25112373460992 25117800344064 25187640025728 25190363693056 25239563622144 25246744068096 25278439016448 25279504852752 25337756123136 25362485706212 25383336996096 25408207388672 25413698202624 25420928188416 25453914998592 25459415690139 25470578438784 25590113116896 25629528447232 25630609086818 25682362983936 25689669402624 25739844538176 25766666233216 25859552557056 25866909384704 25910059495644 25917430692096 25920233275392 26010860507136 26039062469824 26132930755584 26140365357056 26144388808704 26150038714368 26183971635966 26191420758144 26222748519936 26280236515328 26330454908928 26331565102272 26364621942936 26372122458624 26426487831552 26454025029632 26465623867392 26499966299904 26505693047268 26507505319936 26513233696512 26608811323392 26682796739584 26696155671552 26730797247699 26734911576966 26745409241088 26748296600598 26793522384768 26825570324992 26847624462336 26890110425088 26970705205992 26978378147328 26982530583552 27031070292147 27079799980032 27109160927488 27214626947072 27217564962012 27220508135424 27224697839616 27263584180992 27267780515328 27345298333853 27349507245402 27357287952768 27360246235136 27412528398336 27455908313088 27461841643296 27505299595518 27512507879424 27598570748416 27602818642944 27638636726853 27646499689152 27652474206909 27702324117504 27752158684944 27793257959424 27829323161988 27837240372992 27843256110564 27847541666376 27893449949184 27894626044416 27978231549894 27986191124096 27995183456256 28009199443968 28087078619136 28137605333346 28141936194564 28188329803776 28234313078409 28251420143616 28280858976256 28282051406144 28336095028944 28339159154688 28384005448704 28402587076608 28438243893504 28439442959346 28469077717436 28534678683648 28579834384384 28584233312256 28590410477952 28598544211968 28635654373416 28701639180288 28729651904346 28732758587392 28788877256508 28833219503136 28836337385472 28892658356928 28900878077952 28935446642688 28981236552704 28987499512368 29005062930432 29033371795269 29091996626688 29100273057792 29160262434816 29233680885124 29241342124032 29293945278552 29361446977536 29390103672262 29399547100032 29407911026688 29412437409792 29443086057472 29496052135392 29500592084928 29550471426048 29565266079744 29668637765952 29671845986304 29700805629643 29754348126208 29760778158336 29769244852224 29773826850816 29807874143088 29812462087392 29820943484928 29827387908576 29910322530552 29913556885504 30018146332032 30033175130496 30083954958336 30088585396224 30142712682864 30174122299424 30178766615616 30187352223744 30197051817984 30226524060828 30296174690304 30342043356741 30350675415744 30358629384192 30435065031088 30497806043424 30506482415616 30597916151944 30616455315456 30623071652352 30671532203616 30708218661504 30716954894336 30776948946864 30780277014528 30827686526976 30887896852224 30891236917248 30921386682916 30992638476288 31032855272256 31041683861504 31048392091968 31053170973312 31102312150296 31173980848128 31206465077248 31207780861952 31246959339776 31267415204352 31316895419616 31320281874432 31380131192832 31381454299968 31414154722688 31484465014608 31536368975872 31541222965248 31597963446528 31685821128256 31701684859968 31711871029248 31720892792832 31815966348288 31817307831912 31869760503808 31874665807872 31881554049024 31890624086016 31932006129792 31979295506432 32036824049952 32101513519104 32152313682432 32157262476288 32257854769792 32266308550656 32317369499648 32324353410816 32375506214928 32437371941028 32440879558656 32450108719104 32547367873536 32552377473024 32589602123907 32598873594688 32603891121792 32607416745984 32610936951414 32737807190016 32773302763744 32891447330304 32896509889536 32905868673024 32955688438371 33004493826816 33056722942928 33083899905024 33123471814656 33179476688896 33183058652316 33196088229888 33244280354304 33260924339712 33353405860224 33473641641984 33480875428128 33483164614656 33490400458752 33533858410974 33548561420544 33583520034304 33649112846871 33652751496192 33662325424128 33704585355264 33706006470336 33770414623536 33844449328128 33884930936832 33894570917888 33938553331456 33945887586852 33951112442568 33960771251712 34083196526592 34120150822528 34239448159974 34243150645248 34252892536832 34310031798852 34319792717568 34422655670937 34443512229888 34479403409408 34546745994192 34556574256128 34626351661056 34627811641344 34681147342848 34843907674112 34866718285824 34911962181288 34921894344192 34929441103464 34963664693248 34992409411584 35026561910778 35107273211904 35108753469696 35152829257248 35162829944832 35231507347068 35235317108736 35333288399872 35340924063024 35350978262016 35362336997376 35396850544917 35420023141434 35478415097856 35483875835904 35594874228736 35641062996932 35646548769288 35664395467464 35724696513024 35792962141824 35794471310901 35796832616448 35831770230566 35853480566784 35858999033856 35960940274656 35971170863104 35976707444736 36041427056196 36106399973376 36124476899328 36141639724417 36171352892736 36290086616016 36294010847232 36299597119488 36351445574656 36357040687104 36364897587168 36422444491794 36466009660536 36476383937024 36506372308992 36550037864448 36607877750784 36615788857728 36673732794024 36679377512016 36683343839232 36803758190592 36851515635804 36861999585536 36869965609212 36936432156672 37002878246592 37019102257152 37057677279232 37105764215984 37124341480752 37130055555168 37188813310794 37191266598912 37192834725888 37263905791488 37304308733192 37326911275008 37345599258624 37449438158848 37516807111128 37522581592752 37584439738368 37609044443136 37645750771212 37657846847232 37668560191488 37781460038592 37785545539584 37845340598272 37859345433216 37870116102144 37917658524672 37919257279128 38006634184704 38043728559318 38046238244864 38112311083008 38120547303936 38131392282624 38180872497888 38306202539128 38385169675344 38444292670848 38445913630227 38448449847296 38523544475904 38534504103936 38580595523584 38649999349824 38673417240576 38711162393692 38789328835584 38800364077056 38876146038144 38880349913088 38918297031946 38988456165376 39058593704736 39199396133376 39210548035584 39216583213056 39287131137216 39328069513856 39334122779904 39400628568064 39420354772992 39495682363392 39497347653408 39546932914404 39558183687936 39562461315072 39681037544448 39692326469632 39698435801088 39743832190784 39749949449856 39758539570902 39761257979904 39769850544768 39880430040736 39913216985088 40024195109376 40044233507328 40102367365449 40111939944448 40118113861632 40190283577152 40238355487488 40249802964992 40302032081104 40335165637632 40394899587072 40456057808988 40467567220992 40473795875328 40663741391232 40675309887488 40821940420608 40826347443018 40830762203136 40848664559616 40895376271488 40901670772992 40944291548672 41024260868103 41035931929152 41040369352704 41118792597504 41183862469632 41257949393277 41323517968384 41377140363008 41397856122624 41404227964416 41469749533728 41553486176256 41689886939136 41743984742982 41755860559488 41760375832576 41764884165846 41840174923776 41841939066624 41967347324841 41979286686144 41992775184384 42130617928704 42206408000019 42268913146624 42282494705664 42421288464384 42423077109216 42504142543416 42508738732032 42576008173056 42703616576154 42715765399936 42802018025472 42869751576576 42876349968384 42897816317952 42953481560124 43094477856519 43099137881088 43167341619904 43183315884762 43249829254704 43254506078208 43351317116928 43396490498048 43403169964032 43452802831876 43471854829056 43481249268552 43637994940032 43650409586688 43850521327686 43855263107072 43862013186048 43874491564032 43940917917828 44005991769088 44042170466304 44063095006481 44085155508393 44099320650048 44111866540032 44164629086208 44244078203088 44250888127392 44325707139072 44347899119616 44471207813632 44507768979456 44631522189312 44641167237504 44653867278336 44660740276224 44711811214632 44718693131088 44731415227392 44858579289242 44865483795828 44870335328256 44883100565504 44939447140352 44941341960448 45027219498048 45049762695744 45125932437504 45132878094336 45179907915776 45261183449136 45268149923424 45281028335616 45332808592613 45339786091242 45444262035456 45526013123616 45652597546632 45657534193664 45746709065136 45759723623424 45852122677248 45896874227916 45924682973184 46007298305424 46062327992256 46075432341504 46165423420296 46170415521792 46241529790464 46336855375872 46382080024374 46488957714432 46549282908384 46562525792256 46572588137952 46653468225444 46702082547704 46809697615872 46811671292928 46870439009664 46883773259776 46901122806528 46975343129424 46980422811648 47121232084032 47134637682688 47149782663168 47195800726556 47226697521912 47304553463808 47311834447872 47396945169792 47528731692384 47552527289952 47581339189248 47632928684032 47723949522432 47725961747868 47804640755712 47811998711808 47835936129024 47898009194688 47947920366208 47968943259648 48055236074928 48141866631168 48152270278656 48165969199104 48228470523648 48386782154688 48392014462976 48399462825984 48476054249472 48486530116224 48563259322392 48621346214048 48661319337984 48675163078656 48810503667712 48821051810304 48828566209536 48898310392032 48905836682688 48911125118976 49071677587456 49135354181072 49159954145616 49248576208896 49337170995456 49344764834304 49358803009536 49499121974336 49506740740224 49585084414392 49590446301184 49685207721984 49769215033344 49774587978474 49794132344832 49801796517888 49866420531456 50022409481504 50030108790336 50194334361616 50210462462976 50224746921984 50235600688128 50300787616461 50375280051456 50380727386112 50479127244288 50493488136192 50556878032896 50559009705504 50724971412424 50766673992192 50816414777344 50827396405248 50841856376832 50907829997184 50918831380278 50941156877568 51180226233792 51259056894464 51261218173636 51359172239961 51364725967872 51379338805248 51479689076352 51533332466432 51719105114112 51733818769408 51820118991288 51834861384192 52021721014272 52078124939648 52265861511168 52280730714112 52288777617408 52300077428736 52367943271932 52382841516288 52445497039872 52539842866167 52560473030656 52660909817856 52663130204544 52729243885872 52744244917248 52852975663104 52908050059264 52999932599808 53011386094536 53015010639872 53026467393024 53217622646784 53365593479168 53392311343104 53461594495398 53469823153932 53490818482176 53496593201196 53587044769536 53651140649984 53695248924672 53747655345849 53780220850176 53941410411984 53956756294656 53965061167104 54062140584294 54159599960064 54218321854976 54435129924024 54441016270848 54449395679232 54527168361984 54535561030656 54633666737691 54690596667706 54699014490804 54714575905536 54720492470272 54825056796672 54911816626176 54923683286592 55010599191036 55025015758848 55197141496832 55205637285888 55277273453706 55292999378304 55304948413818 55404648235008 55504317369888 55586515918848 55658646323976 55674480745984 55686512221128 55695083332752 55783219966191 55786899898368 55789252088832 55956463099788 55972382248192 55990366912512 56018398887936 56174157238272 56275210666692 56283872389128 56376659607552 56468626156818 56502840287232 56561717952512 56564102812288 56672190057888 56678318309376 56768010897408 56805174153216 56876487787008 56878885918692 56938155434872 57065592838977 57069357367296 57159668768768 57168466624512 57180820955904 57197088423936 57271308746832 57403278360576 57459303808692 57465517174784 57577754513016 57666439006272 57672674770944 57785316713856 57801756155904 57870893285376 57962473105408 57974999024736 58010125860864 58066743590538 58183993253376 58200546115584 58320524869632 58377445547919 58467361770248 58482684248064 58587890557104 58722893955072 58780207344524 58799094200064 58815822053376 58824874819584 58886172114944 58992104270784 59001184169856 59100942852096 59130532159488 59337275531904 59343691972608 59401611259286 59508696252416 59521556316672 59538489704448 59547653701632 59615748286176 59624924174784 59641886969856 59654775817152 59820645061104 59827113771008 60036292664064 60066350260992 60167909916672 60177170792448 60285425365728 60348244598848 60357533231232 60374704447488 60453048121656 60592349380608 60684086713482 60701350831488 60717258768384 60870130062176 60995612086848 61012964831232 61195832303888 61232910630912 61246143304704 61343064407232 61416437323008 61433909788672 61553897893728 61560554029056 61655373053952 61775793704448 61842773365832 61985276952576 62065710544512 62083367723008 62096784183936 62106341946624 62204624300592 62347961696256 62415561723904 62493918679552 62534830408704 62615977114473 62633790839232 62640563748864 62647326248769 62760262385664 62762908599936 62828309445376 62968930029216 63072737951744 63195926893056 63371642256512 63403369719936 63423742058496 63631932696576 63634615663824 63739521007616 63749331615744 63763108098048 63781248172032 63864012259584 63958591012864 64055424864231 64073648099904 64203027038208 64304627364864 64314524952576 64515709539584 64634738999296 64648706821632 64751012429856 64874743882056 64881759117312 65094735747072 65104754946048 65179204247814 65197747189376 65207782243584 65214833491968 65221873902828 65475614380032 65546605527488 65775781991529 65782894660608 65793019779072 65811737346048 65911376876742 66008987653632 66113445885856 66167799810048 66246943629312 66366117304632 66488560708608 66521848679424 66706811720448 66947283283968 66961750856256 66966329229312 66980800917504 67067716821948 67097122841088 67167040068608 67287868933863 67298225693742 67305502992384 67324650848256 67409170710528 67412012940672 67540829247072 67688898656256 67769861873664 67877106662912 67891775173704 67902224885136 67921542503424 68009679136863 68166393053184 68240301645056 68478896319948 68486301290496 68505785073664 68620063597704 68639585435136 68834716495561 68845311341874 68887024459776 68958806818816 69093491988384 69113148512256 69255623282688 69362294685696 69573120036561 69687815348224 69733436571648 69823924362576 69843788688384 69858882206928 69927329386496 69984818823168 70053123821556 70214546423808 70217506939392 70305658514496 70325659889664 70463014694136 70470634217472 70666576799744 70681848126048 70701956524032 70724673994752 70793701089834 70840046282868 70956830195712 70967751671808 71189748457472 71282125993864 71293097538576 71328790934928 71449393026048 71585924283648 71588942621802 71593665232896 71663540461132 71706961133568 71717998067712 71921880549312 71942341726208 71953414889472 72082854112392 72212799946752 72248953798656 72283279448834 72342705785472 72580173232032 72588021694464 72599194238976 72702891149312 72714081374208 72729795174336 72844888983588 72932019321072 72952767874048 73012744617984 73100075728896 73215755501568 73231577715456 73347465588048 73358755024032 73366687678464 73607516381184 73703031271608 73723999171072 73739931218424 73872864313344 74005756493184 74038204514304 74115354558464 74211528431968 74248682961504 74260111110336 74377626621588 74385669451776 74527811582976 74608617466384 74653822550016 74691198517248 74898876317696 75033614222256 75045163185504 75168879476736 75291501542424 75315693694464 75337120382976 75562920077184 75571091079168 75690681196544 75718690866432 75740232204288 75835317049344 75838514558256 76013268369408 76087457118636 76224622166016 76241094607872 76262784565248 76361744995776 76378247070417 76612405078256 76770339350688 76888585341696 76891827260454 76896899694592 77047088951808 77069008207872 77161191047168 77299998699648 77422324787384 77578657671168 77600728154112 77752292076288 77760699826176 77836594063892 77976912330752 78117187409472 78398792266752 78421096071168 78433166426112 78574262274432 78656139027712 78668245559808 78801257136128 78840709545984 78991364726784 78994695306816 79093865828808 79116367375872 79362075088896 79384652939264 79396871602176 79487664381568 79499898899712 79517079141804 79522515959808 79539701089536 79760860081472 79826433970176 80048390218752 80088467014656 80192391743097 80204734730898 80223879888896 80236227723264 80380567154304 80476710974976 80499605929984 80604064162208 80670331275264 80912115617976 80935134441984 80947591750656 81327482782464 81350619774976 81643880841216 81652694886036 81661524406272 81790752542976 81803341545984 81888583097344 82035895001559 82048521736206 82071863858304 82080738705408 82237585195008 82367724939264 82515898786554 82754280726016 82795712245248 82808455928832 82915910180559 82939499067456 82957422620727 83106972352512 83379773878272 83487969485964 83511721118976 83520751665152 83529768331692 83680349847552 83683878133248 83934694649682 83958573372288 83985550368768 84261235857408 84412816000038 84537826293248 84564989411328 84702939235227 84842576928768 84846154218432 85008285086832 85017477464064 85152016346112 85407233152308 85431530799872 85604036050944 85739503153152 85752699936768 85795632635904 85906963120248 86188955713038 86198275762176 86334683239808 86366631769524 86499658509408 86509012156416 86702634233856 86792980996096 86806339928064 86905605663752 86943709658112 86962498537104 87100115385807 87275989880064 87300819173376 87701042655372 87710526214144 87724026372096 87881835835656 88011983538176 88084340932608 88126190012962 88170311016786 88198641300096 88223733080064 88329258172416 88488156406176 88501776254784 88651414278144 88695798239232 88942415627264 89015537958912 89102416888929 89263044378624 89282334475008 89307734556672 89321480552448 89423622429264 89437386262176 89462830454784 89717158578484 89730967591656 89740670656512 89878894280704 89882683920896 90054438996096 90099525391488 90251864875008 90265756188672 90359815831552 90522366898272 90536299846848 90562056671232 90665617185226 90679572182484 90888524070912 90977231030429 91052026247232 91305195093264 91315068387328 91493418130272 91519447246848 91793748455832 91849365946368 92014596610848 92124655984512 92150864683008 92330846840592 92340831043584 92483059580928 92673710751744 92764160048748 92977915428864 93098565816768 93125051584512 93145176275904 93306936450888 93404165095408 93619395231744 93623342585856 93740878019328 93767546519552 93802245613056 93950686258848 93960845623296 94242464168064 94269275365376 94391601453112 94453395043824 94609106927616 94623668895744 94793890339584 95057463384768 95105054579904 95162678378496 95265857368064 95447899044864 95451923495736 95609281511424 95623997423616 95671872258048 95796018389376 95895840732416 95937886519296 96110472149856 96304540557312 96456941047296 96773564309376 96784028925952 96798925651968 96952108498944 96973060232448 97126518644784 97242692428096 97322638675968 97350326157312 97621007335424 97642103620608 97657132419072 97768806371721 97796620784064 97811673365376 97822250237952 98143355174912 98270708362144 98319908291232 98674341990912 98689529668608 98717606019072 98998243948672 99013481480448 99170168828784 99180892602368 99370415443968 99538430066688 99549175956948 99588264689664 99732841062912 100044818963008 100060217580672 100388668723232 100420924925952 100449493843968 100471201376256 100601575232922 100750560102912 100947338540613 100958254488576 100986976272384 101113756065792 101118019411008 101449942824848 101533347984384 101632829554688 101654792810496 101683712753664 101815659994368 101837662760556 101882313755136 102360452467584 102518113788928 102522436347272 102718344479922 102729451935744 102758677610496 102959378152704 103066664932864 103267967012811 103438210228224 103640237982576 103669722768384 104043442028544 104156249879296 104531723022336 104561461428224 104600154857472 104735886543864 104765683032576 104890994079744 105079685732334 105120946061312 105321819635712 105326260409088 105458487771744 105488489834496 105705951326208 105816100118528 105999865199616 106022772189072 106030021279744 106052934786048 106190551634751 106435245293568 106731186958336 106784622686208 106923188990796 106939646307864 106993186402392 107174089539072 107302281299968 107390497849344 107495310691698 107560441700352 107882820823968 107913512589312 107930122334208 108124281168588 108319199920128 108424919173251 108436643709952 108870259848048 108882032541696 108898791358464 109054336723968 109071122061312 109267333475382 109381193335412 109398028981608 109429151811072 109650113593344 109823633252352 109847366573184 110021198382072 110050031517696 110394282993664 110411274571776 110554546907412 110585998756608 110609896827636 110809296470016 110917446050797 111008634739776 111173031837696 111317292647952 111348961491968 111373024442256 111390166665504 111566439932382 111573799796736 111578504177664 111912926199576 111944764496384 111980733825024 112036797775872 112348314476544 112550421333384 112567744778256 112753319215104 112937252313636 113005680574464 113123435905024 113128205624576 113344380115776 113356636618752 113536021794816 113610348306432 113752975574016 113757771837384 113876310869744 114131185677954 114138714734592 114319337537536 114336933249024 114361641911808 114394176847872 114542617493664 114918607617384 114931034349568 115155509026032 115332878012544 115337740890681 115345349541888 115570633427712 115603512311808 115741786570752 115924946210816 115949998049472 116020251721728 116133487181076 116367986506752 116401092231168 116641049739264 116754891095838 116934723540496 116965368496128 117175781114208 117560414689048 117598188400128 117631644106752 117649749639168 117772344229888 117984208541568 118002368339712 118201885704192 118261064318976 118674551063808 118687383945216 118803222518572 119017392504832 119043112633344 119076979408896 119095307403264 119231496572352 119249848349568 119283773939712 119309551634304 119641290122208 119654227542016 120072585328128 120132700521984 120335819833344 120354341584896 120570850731456 120696489197696 120715066462464 120749408894976 120906096243312 121184698761216 121368173426964 121402701662976 121740260124352 121991224173696 122025929662464 122391664607776 122465821261824 122492286609408 122686128814464 122832874646016 122867819577344 123072782604309 123107795787456 123121108058112 123551587408896 123685546731664 123970553905152 124131421089024 124166735446016 124193568367872 124212683893248 124409248601184 124831123447808 124987837359104 125069660817408 125231954228946 125267581678464 125281127497728 125294652497538 125520524771328 125525817199872 125656618890752 125902041974523 125937860058432 126391853786112 126619224000057 126743284513024 126806739439872 126847484116992 127263865393152 127269231327648 127479042015232 127526216196096 127728024519168 127917182025728 128110849728462 128147296199808 128406054076416 128609254729728 128629049905152 129031419079168 129269477998592 129283433569557 129297413643264 129502024859712 129749487764112 129763518234624 130189471494144 130209509892096 130358408495628 130395494378752 130415564487168 130443747805656 130951228760064 131093211054976 131551563983058 131565789321216 131586039558144 131623474692096 131822753753484 132017975307264 132189285019443 132226891771712 132255466525179 132335599620096 132493887258624 132732234609264 132977121417216 133043697358848 133413623440896 133894566567936 133923501712512 133961601835008 134135433643896 134194245682176 134334080137216 134575737867726 134596451387484 134611005984768 134649301696512 134818341421056 134824025881344 135081658494144 135228119157821 135377797312512 135539723747328 135754213325824 135783550347408 135804449770272 135843085006848 135998425777839 136019358273726 136332786106368 136480603290112 136957792639896 136972602580992 137240127195408 137279170870272 137669432991122 137690622683748 137774048919552 137917613637632 138186983976768 138226297024512 138511246565376 138724589371392 138859984204339 139146240073122 139375630696448 139466873143296 139647848725152 139687577376768 139717764413856 139854658772992 140106247643112 140429092847616 140435013878784 140611317028992 140651319779328 140926029388272 140941268434944 141333153599488 141363696252096 141403913048064 141449347989504 141587402179668 141680092565736 141913660391424 141935503343616 142379496914944 142564251987728 142586195077152 142657581869856 142898786052096 143171848567296 143177885243604 143327080922264 143413922267136 143435996135424 143843761098624 143884683452416 143906829778944 144165708224784 144425599893504 144497907597312 144566558897668 144685411570944 145160346464064 145176043388928 145198388477952 145405782298624 145428162748416 145459590348672 145689777967176 145864038642144 145905535748096 146025489235968 146431511003136 146463155430912 146694931176096 146717510048064 146733375356928 147215032762368 147406062543216 147447998342144 147479862436848 147745728626688 148011512986368 148076409028608 148230709116928 148423056863936 148497365923008 148520222220672 148755253243176 148771338903552 149055623165952 149217234932768 149307645100032 149382397034496 149797752635392 150067228444512 150090326371008 150583003084848 150631387388928 150674240765952 151125840154368 151142182158336 151381362393088 151437381732864 151480464408576 151670634098688 151677029116512 152174914237272 152449244332032 152482189215744 152525569130496 152723489991552 152756494140834 153224810156512 153540678701376 153777170683392 153783654520908 154077516719883 154094177903616 154138016415744 154322382094336 154599997399296 154844649574768 155157315342336 155201456308224 155504584152576 155673188127784 155953824661504 156234374818944 156797584533504 156842192142336 156866332852224 157148524548864 157312278055424 157336491119616 157602514272256 157619528598501 157681419091968 157982729453568 157989390613632 158187731657616 158232734751744 158724150177792 158769305878528 158975328763136 158999797799424 159034158283608 159045031919616 159079402179072 159521720162944 159652867940352 160096780437504 160176934029312 160384783486194 160409469461796 160447759777792 160472455446528 160761134308608 160953421949952 160999211859968 161208128324416 161242966037547 161340662550528 161824231235952 161870268883968 161895183501312 162654965564928 162701239549952 163305389772072 163323048812544 163581505085952 163606683091968 163777166194688 164071790003118 164097043472412 164143727716608 164161477410816 164475170390016 164735449878528 165031797573108 165508561452032 165591424490496 165616911857664 165831820361118 165878998134912 165914845241454 166213944705024 166759547756544 166975938971928 167023442237952 167059536663384 167349659898573 167360699695104 167367756266496 167869389299364 167917146744576 167971100737536 168522471714816 168825632000076 169075652586496 169129978822656 169295049235427 169405878470454 169685153857536 169692308436864 170016570173664 170034954928128 170304032692224 170814466304616 170863061599744 171196778516931 171208072101888 171479006306304 171505399873536 171591265271808 171813926240496 172377911426076 172396551524352 172669366479616 172733263539048 172999317018816 173018024312832 173405268467712 173585961992192 173612679856128 173811211327504 173887419316224 173924997074208 174200230771614 174551979760128 174601638346752 175132336643757 175402085310744 175421052428288 175448052744192 175763671671312 176023967076352 176168681865216 176252380025924 176340622033572 176397282600192 176447466160128 176658516344832 176976312812352 177003552509568 177302828556288 177391596478464 177884831254528 178031075917824 178204833777858 178526088757248 178564668950016 178615469113344 178642961104896 178847244858528 178874772524352 178925660909568 179434317156968 179461935183312 179481341313024 179757788561408 179765367841792 180108877992192 180199050782976 180503729750016 180531512377344 180719631663104 181044733796544 181072599693696 181124113342464 181331234370452 181359144364968 181777048141824 181954462060858 182104052494464 182610390186528 182630136774656 182986836260544 183038894493696 183587496911664 183698731892736 183878021370037 184029193221696 184249311969024 184301729366016 184661693681184 184681662087168 184966119161856 185528320097496 185955830857728 186197131633536 186250103169024 186290352551808 186613872901776 186808330190816 187246685171712 187481756038656 187535093039104 187604491226112 187847931343419 187901372517696 187921691246592 188484928336128 188538550730752 188783202906224 188906790087648 189218213855232 189587780679168 190114926769536 190210109159808 190531714736128 190895798089728 190903846991472 191218563022848 191247994847232 191343744516096 191592036778752 191791681464832 191875773038592 192166274592693 192220944299712 192609081114624 192913882094592 193547128618752 193568057851904 193904216997888 193946120464896 194253037289568 194485384856192 194645277351936 195242014670848 195284207241216 195314264838144 195537612743442 195593241568128 195623346730752 195644500475904 196286710349824 196541416724288 196639816582464 197327345974587 197348683981824 197379059337216 197435212038144 197996487897344 198026962960896 198340337657568 198361785204736 198740830887936 199098351913896 199465682125824 200089637926016 200120435161344 200777337446464 200841849851904 200898987687936 200942402752512 201203150465844 201501120205824 201863606801589 201894677081226 201916508977152 201973952544768 202227512131584 202236038822016 202899885649696 203066695968768 203309585620992 203631319988736 203675325521112 203764627510272 204029037410589 204720904935168 205036227577856 205044872694544 205436688959844 205458903871488 205517355220992 205918756305408 206133329865728 206400813451411 206504149486683 206535934025622 206876420456448 207280475965152 207339445536768 208086884057088 208312499758592 208719360109683 209063446044672 209200309714944 209471773087728 209531366065152 209781988159488 210159371464668 210241892122624 210643639271424 210652520818176 210916975543488 210976979668992 211411902652416 211632200237056 211999730399232 212045544378144 212060042559488 212105869572096 212381103269502 212870490587136 213462373916672 213569245372416 213846377981592 213879292615728 213986372804784 214348179078144 214604562599936 214780995698688 214990621383396 215120883400704 215765641647936 215827025178624 215860244668416 216248562337176 216638399840256 216849838346502 216873287419904 217740519696096 217764065083392 217797582716928 218108673447936 218142244122624 218534666950764 218762386670824 218796057963216 218858303622144 219300227186688 219647266504704 219694733146368 220042396764144 220100063035392 220788565987328 220822549143552 221109093814824 221171997513216 221219793655272 221618592940032 221834892101594 222017269479552 222346063675392 222634585295904 222697922983936 222746048884512 222780333331008 223132879864764 223157008355328 223825852399152 223889528992768 223961467650048 224073595551744 224180053451141 224696628953088 225100842666768 225135489556512 225506638430208 225874504627272 226011361148928 226246871810048 226256411249152 226688760231552 226713273237504 227072043589632 227220696612864 227505951148032 227515543674768 227752621739488 228262371355908 228638675075072 228673866498048 228723283823616 228788353695744 229085234987328 229837215234768 229862068699136 230311018052064 230665756025088 230675481781362 230690699083776 231141266855424 231207024623616 231483573141504 231849892421632 231899996098944 232266974362152 232735973013504 232802184462336 233282099478528 233509782191676 233869447080992 233930736992256 234351562228416 235120829378096 235196376800256 235263288213504 235299499278336 235544688459776 235968417083136 236004736679424 236403771408384 236522128637952 237349102127616 237606445037144 238034785009664 238086225266688 238153958817792 238190614806528 238462993144704 238499696699136 238567547879424 238619103268608 239282580244416 239308455084032 240145170656256 240265401043968 240577175229291 240671639666688 240708683169792 241141701462912 241392978395392 241430132924928 241498817789952 241812192486624 242736346853928 242805403325952 243480520248704 243982448347392 244051859324928 244783329215552 244931642523648 244984573218816 245372257628928 245665749292032 245735639154688 246107685004677 246145565208618 246215591574912 246242216116224 247103174817792 247371093463328 248262842178048 248333470892032 248387136735744 248425367786496 248747730541677 248818497202368 249662246895616 249975674718208 250139321634816 250463908457892 250535163356928 250562254995456 250589304995076 251041049542656 251051634399744 251313237781504 251804083949046 251875720116864 252783707572224 253238448000114 253486569026048 253613478879744 253694968233984 254108817705681 254527730786304 254538462655296 255052432392192 255456049038336 255834364051456 256221699456924 256294592399616 256812108152832 257218509459456 257258099810304 258062838158336 258538955997184 258566867139114 258594827286528 259004049719424 259498975528224 259527036469248 260378942988288 260419019784192 260716816991256 260790988757504 260831128974336 260887495611312 261300346157421 261902457520128 262186422109952 263103127966116 263131578642432 263172079116288 263645507506968 264035950614528 264378570038886 264453783543424 264510933050358 264671199240192 264987774517248 265464469218528 265954242834432 266087394717696 266827246881792 267307250666787 267789133135872 267847003425024 267923203670016 268270867287792 268388491364352 268668160274432 269151475735452 269192902774968 269222011969536 269636682842112 269648051762688 270163316988288 270456238315642 270755594625024 271079447494656 271508426651648 271567100694816 271608899540544 271686170013696 271996851555678 272038716547452 272665572212736 272931693091287 272961206580224 273915585279792 273945205161984 274480254390816 274558341740544 275338865982244 275381245367496 275548097839104 275835227275264 276373967953536 276452594049024 277022493130752 277449178742784 277719968408678 278292480146244 278751261392896 278933746286592 279205984886489 279295697450304 279375154753536 279435528827712 279709317545984 280212495286224 280858185695232 280870027757568 281222634057984 281302639558656 281852058776544 281882536869888 282666307198976 282727392504192 282807826096128 283174804359336 283360185131472 283827320782848 283871006687232 284758993829888 285128503975456 285172390154304 285315163739712 285797572104192 286343697134592 286355770487208 286654161844528 286827844534272 286871992270848 287687522197248 287769366904832 287813659557888 288331416449568 289133117795336 289370823141888 290320692928128 290352086777856 290396776955904 290811564597248 290856325496832 290919180697344 291379555934352 291728077284288 291811071496192 292050978471936 292863022006272 292926310861824 293306419115163 293389862352192 293435020096128 293466750713856 294430065524736 294812125086432 294895996684288 294959724873696 296023025972736 296152818057216 296461418233856 296846113727872 296994731846016 297040444441344 297510506486352 297542677807104 298111246331904 298434469865536 298615290200064 298764794068992 299595505270784 300134456889024 300180652742016 301166006169696 301262774777856 301348481531904 302251680308736 302762724786176 302874763465728 302960928817152 303341268197376 303354058233024 304349828474544 304898488664064 304964378431488 305051138260992 305446979983104 305512988281668 306449620313024 307081357402752 307554341366784 307567309041816 308155033439766 308188355807232 308276032831488 309199994798592 309689299149536 309803901038433 310314630684672 311009168305152 311346376255568 311907649323008 312468749637888 313595169067008 313684384284672 314297049097728 314624556110848 314672982239232 315205028544512 315239057197002 315362838183936 315965458907136 315978781227264 316375463315232 316465469503488 317448300355584 317950657526272 317999595598848 318068316567216 318090063839232 318158804358144 318571654904253 319043440325888 319305735880704 320193560875008 320353868058624 320769566972388 320818938923592 320895519555584 321522268617216 321906843899904 321998423719936 322416256648832 322485932075094 322681325101056 323648462471904 323740537767936 323790367002624 325274757519753 325309931129856 325402479099904 326610779544144 326646097625088 327163010171904 327213366183936 327554332389376 328143580006236 328194086944824 328287455433216 328950340780032 329470899757056 330063595146216 331017122904064 331182848980992 331233823715328 331663640722236 331757996269824 331829690482908 332427889410048 332752338152391 333519095513088 333951877943856 334046884475904 334119073326768 334699319797146 334721399390208 334735512532992 335738778598728 335834293489152 335942201475072 337044943429632 337651264000152 338151305172992 338259957645312 338590098470854 338811756940908 339370307715072 339384616873728 340033140347328 340069909856256 340401817190377 340608065384448 341628932609232 341726123199488 342393557033862 342416144203776 342958012612608 343010799747072 343182530543616 343627852480992 344755822852152 344793103048704 345338732959232 345466527078096 345998634037632 346013222672043 346036048625664 346810536935424 347171923984384 347225359712256 347622422655008 347774838632448 347849994148416 348400461543228 349103959520256 349203276693504 350264673287514 350804170621488 350842104856576 350896105488384 351527343342624 352047934152704 352504760051848 352681244067144 352794565200384 352894932320256 353317032689664 353952625624704 354007105019136 354605657112576 354783192956928 355769662509056 356062151835648 356409667555716 357052177514496 357129337900032 357230938226688 357285922209792 357694489717056 357749545048704 357851321819136 358868634313936 358923870366624 358962682626048 359515577122816 359530735683584 360217755984384 360398101565952 361007459500032 361063024754688 361439263326208 362089467593088 362145199387392 362248226684928 362662468740904 362718288729936 363554096283648 363908924121716 364208104988928 365220780373056 365260273549312 365973672521088 366077788987392 367174993823328 367397463785472 367756042740074 368058386443392 368498623938048 368603458732032 369323387362368 369363324174336 371056640194992 371911661715456 372394263267072 372500206338048 372580705103616 373227745803552 373616660381632 374493370343424 374963512077312 375070186078208 375208982452224 375695862686838 375802745035392 375843382493184 376969856672256 377077101461504 377566405812448 377706125923569 377813580175296 379175561358336 380229853539072 380420218319616 381063429472256 381791596179456 381807693982944 382437126045696 383184073557504 383583362929664 383751546077184 384332549185386 384441888599424 385218162229248 385827764189184 387094257237504 387808433995776 387850300708671 387892240929792 388506074579136 388970769712384 389290554703872 390484029341696 390568414482432 390628529676288 391075225486884 391186483136256 391246693461504 392573420699648 393082833448576 393279633164928 394654691949174 394697367963648 394758118674432 394870424076288 395992975794688 396053925921792 396567855058329 396680675315136 396723570409472 396766399575537 397481661775872 398196703827792 398931364251648 400179275852032 400240870322688 401554674892928 401683699703808 401884805505024 402406300931688 403002240411648 403727213603178 403789354162452 403833017954304 403947905089536 404455024263168 404472077644032 405684357473463 405799771299392 406133391937536 406619171241984 407262639977472 407350651042224 407529255020544 407995277333517 408058074821178 409441809870336 410072455155712 410089745389088 410873377919688 410917807742976 411837512610816 412266659731456 412801626902822 413008298973366 413071868051244 413752840912896 414560951930304 414678891073536 416173768114176 416579952613017 416624999517184 417438720219366 418126892089344 418400619429888 418943546175456 419062732130304 419563976318976 420318742929336 421287278542848 421305041636352 421833951086976 421953959337984 422823805304832 423264400474112 423999460798464 424091088756288 424120085118976 424211739144192 424762206539004 425740981174272 426156503247799 426924747833344 427138490744832 427692755963184 427758585231456 427972745609568 428696358156288 429209125199872 429981242766792 430241766801408 431531283295872 431654050357248 431720489336832 432497124674352 433276799680512 433699676693004 433746574839808 435481039392192 435528130166784 435595165433856 436217346895872 436284488245248 437069333901528 437524773341648 437592115926432 437716607244288 439294533009408 439389466292736 440084793528288 440200126070784 441577131974656 441645098287104 442218187629648 442343995026432 442439587310544 443237185880064 443669784203188 444034538959104 444692127350784 445269170591808 445395845967872 445492097769024 445560666662016 446265759729528 446314016710656 447651704798304 447779057985536 447922935300096 448147191103488 448360106902282 449393257906176 450201685333536 450270979113024 451749009254544 452022722297856 452493743620096 452512822498304 453377520463104 453426546475008 454144087179264 454441393225728 455011902296064 455031087349536 455505243478976 456524742711816 457277350150144 457347732996096 457446567647232 457576707391488 458170469974656 459674430469536 459724137398272 460622036104128 461331512050176 461350963562724 462282533710848 462414049247232 462967146283008 463699784843264 463799992197888 464533948724304 465471946027008 465604368924672 467019564383352 467738894161984 467861473984512 468703124456832 470241658756192 470392753600512 470526576427008 470598998556672 471936834166272 472009473358848 472807542816768 472858585795503 473044257275904 474698204255232 475212890074288 476069570019328 476172450533376 476307917635584 476925986289408 476999393398272 477135095758848 477238206537216 478565160488832 478616910168064 480290341312512 480530802087936 481154350458582 481343279333376 481417366339584 482283402925824 482785956790784 482860265849856 482997635579904 483624384973248 483728898112641 485472693707856 485610806651904 486961040497408 487964896694784 488103718649856 489566658431104 489969146437632 490744515257856 491331498584064 491471278309376 492215370009354 492291130417236 492431183149824 492484432232448 494206349635584 494742186926656 496525684356096 496666941784064 496774273471488 496850735572992 497495461083354 497636994404736 499324493791232 499951349436416 500278643269632 500927816915784 501070326713856 501178609990152 502082099085312 502103268799488 502626475563008 503608167898092 503751440233728 505567415144448 506476896000228 506973138052096 507226957759488 507389936467968 507885147706281 508217635411362 509055461572608 509076925310592 510104864784384 510912098076672 512443398913848 512589184799232 513590335550793 513624216305664 514437018918912 514516199620608 516125676316672 517077911994368 517133734278228 517189654573056 518008099438848 518997951056448 519054072938496 519560668343207 520757885976576 520838039568384 521433633982512 521581977515008 521662257948672 521774991222624 522600692314842 523804915040256 524372844219904 525397009931271 526206255932232 526263157284864 526344158232576 527291015013936 528071901229056 528757140077772 528907567086848 529021866100716 529342398480384 529975549034496 530928938437056 531908485668864 532174789435392 533654493763584 534614501333574 535578266271744 535694006850048 535846407340032 536541734575584 536776982728704 537336320548864 538302951470904 538385805549936 538444023939072 539273365684224 539296103525376 540326633976576 540912476631284 541511189250048 542158894989312 543016853303296 543134201389632 543217799081088 543372340027392 543993703111356 544077433094904 545331144425472 545863386182574 545922413160448 547831170559584 547890410323968 548960508781632 549116683481088 550677731964488 550762490734992 551096195678208 551634064110111 551670454550528 552747935907072 552905188098048 554044986261504 554898357485568 555439936817356 556584960292488 557502522785792 557867492573184 558411969772978 558591394900608 558750309507072 558871057655424 559418635091968 560424990572448 561740055515136 562445268115968 562605279117312 563704117553088 563765073739776 564315306963217 565332614397952 565454785008384 565615652192256 566349608718672 566720370262944 567654641565696 569517987659776 570257007950912 570344780308608 570630327479424 571595144208384 572687394269184 572711540974416 573308323689056 573655689068544 573743984541696 575375044394496 575538733809664 575627319115776 576498823778079 576662832899136 578266235590672 578741646283776 580641385856256 580704173555712 581623129194496 581712650993664 581838361394688 582759111868704 583456154568576 583622142992384 585726044012544 585852621723648 586612838230326 586779724704384 586870040192256 586933501427712 588860131049472 589624250172864 589791993368576 589919449747392 591982037923761 592046051945472 592305636114432 592922836467712 593692227455744 593989463692032 594080888882688 595021012972704 595085355614208 596222492663808 596868939731072 599191010541568 600268913778048 600361305484032 602332012339392 602525549555712 602696963063808 604503360617472 605525449572352 605590820404767 605749526931456 605921857634304 606682536394752 606708116466048 608699656949088 609928756862976 610893959966208 611025976563336 612899240626048 614162714805504 615108682733568 615134618083632 616310066879532 616376711614464 616552065662976 618399989597184 619202440354233 619378598299072 619512448460049 619607802076866 620629261369344 622018336610304 622692752511136 624937499275776 626158080329049 627190338134016 628594098195456 629249112221696 629345964478464 630410057089024 630478114394004 630725676367872 631930917814272 631957562454528 632750926630464 632930939006976 634896600711168 635901315052544 635999191197696 636136633134432 636180127678464 636317608716288 637143309808506 638086880651776 638611471761408 640387121750016 640707736117248 641539133944776 641637877847184 643044537234432 643813687799808 643996847439872 644832513297664 644971864150188 645362650202112 647296924943808 647481075535872 647580734005248 650449399694009 650549515039506 650619862259712 650804958199808 653221559088288 653292195250176 654326020343808 654426732367872 655108664778752 656287160012472 656388173889648 656574910866432 657900681560064 658941799514112 660127190292432 662034245808128 662365697961984 662467647430656 663327281444472 663515992539648 663659380965816 664855778820096 665504676304782 667038191026176 667903755887712 668093768951808 668238146653536 669398639594292 669471025065984 671477557197456 671668586978304 671884402950144 672540160353423 674089886859264 675302528000304 676302610345984 676519915290624 677180196941708 677623513881816 678740615430144 678769233747456 680066280694656 680139819712512 680803634380754 681216130768896 683257865218464 683452246398976 684787114067724 685916025225216 686021599494144 686365061087232 687255704961984 689511645704304 689586206097408 690677465918464 690933054156192 691997268075264 692026445344086 692072097251328 693621073870848 694343847968768 694450719424512 695244845310016 695549677264896 695699988296832 696800923086456 698207919040512 698406553387008 700529346575028 701608341242976 701684209713152 701792210976768 703054686685248 704095868305408 705009520103696 705362488134288 705589130400768 705789864640512 706634065379328 707905251249408 708014210038272 709211314225152 709566385913856 711539325018112 712819335111432 714104355028992 714258675800064 714461876453376 714571844419584 715388979434112 715499090097408 715702643638272 717737268627872 717847740733248 717925365252096 719061471367168 720435511968768 720796203131904 721731525687873 722014919000064 722126049509376 722878526652416 724178935186176 724290398774784 724496453369856 725324937481808 725436577459872 727817848243432 728416209977856 730441560746112 730520547098624 731947345042176 732155577974784 734349987646656 734794927570944 735512085480148 736116772886784 736997247876096 737206917464064 738323055014031 738646774724736 738726648348672 742113280389984 744788526534144 745000412676096 745161410207232 746455491607104 747233320763264 748986740686848 749927024154624 750140372156416 750417964904448 751391725373676 751605490070784 751686764986368 753939713344512 754154202923008 755132811624896 755412251847138 755627160350592 758351122716672 760459707078144 760840436639232 762126858944512 763583192358912 763615387965888 766368147115008 767166725859328 767503092154368 768665098370772 768883777198848 770436324458496 771655528378368 774188514475008 775616867991552 775700601417342 775784481859584 777012149158272 777941539424768 778581109407744 781136828964864 781257059352576 782150450973768 782372966272512 782493386923008 783901038472263 785146841399296 786165666897152 786559266329856 789309383898348 789394735927296 789516237348864 791985951589376 792107851843584 793013651681737 793135710116658 793361350630272 793447140818944 793532799151074 794963323551744 796393407655584 797862728503296 800358551704064 800481740645376 801921752000361 803109349785856 803367399407616 803769611010048 804812601863376 806004480823296 807454427206356 807578708324904 807666035908608 808910048526336 808944155288064 811368714946926 811599542598784 812266783875072 813238342483968 814525279954944 814701302084448 815058510041088 815990554667034 816116149642356 818795079273861 818883619740672 820144910311424 820179490778176 821746755839376 821835615485952 823675025221632 824533319462912 825603253805644 826016597946732 826143736102488 827505681825792 829121903860608 829357782147072 832347536228352 833159905226034 833249999034368 834877440438732 836253784178688 836801238859776 837617954659467 837887092350912 838125464260608 839127952637952 840637485858672 842574557085696 842610083272704 843667902173952 843907918675968 845647610609664 846528800948224 847998921596928 848182177512576 848423478288384 849524413078008 851481962348544 852313006495598 853849495666688 854276981489664 855385511926368 855517170462912 855945491219136 857392716312576 858418250399744 859962485533584 860483533602816 861323363259647 863062566591744 863308100714496 863440978673664 864994249348704 867399353386008 867493149679616 870962078784384 871056260333568 871190330867712 872434693791744 872568976490496 874138667803056 875049546683296 875184231852864 875433214488576 878589066018816 878778932585472 879919257345489 880169587056576 880400252141568 883154263949312 883290196574208 884436375259296 884687990052864 884879174621088 887339568406376 888069077918208 889384254701568 890538341183616 890791691935744 890984195538048 891121333324032 892531519459056 892628033421312 895303409596608 895558115971072 895845870600192 896294382206976 896720213804564 898786515812352 900403370667072 900541958226048 903498018509088 904045444595712 904987487240192 905025644996608 906755040926208 908288174358528 908882786451456 910023804592128 910062174699072 911010486957952 913049485423632 914554700300288 914695465992192 914893135294464 915153414782976 916340939949312 919348860939072 919448274796544 921244072208256 922663024100352 922701927125448 924565067421696 924828098494464 927399569686528 927599984395776 929067897448608 930943892054016 934039128766704 935477788323968 935722947969024 937406248913664 940483317512384 940785507201024 941053152854016 943873668332544 944018946717696 945615085633536 945717171591006 946088514551808 949396408510464 950425780148576 952344901066752 953851972578816 953998786796544 954270191517696 954476413074432 955714964712759 957130320977664 957233820336128 960580682625024 961061604175872 962308700917164 962686558666752 964566805851648 965571913581568 965720531699712 965995271159808 967248769946496 967457796225282 970945387415712 971221613303808 973922080994816 975824272559259 975929793389568 976207437299712 979133316862208 979938292875264 981489030515712 982662997168128 982942556618752 984430740018708 984582260834472 984862366299648 988412699271168 989484373853312 993051368712192 993333883568128 993548546942976 993701471145984 994990922166708 995273988809472 998257014457173 998648987582464 999902698872832 1000557286539264 1001855633831568 1002140653427712 1002357219980304 1004164198170624 1004206537598976 1005252951126016 1007216335796184 1007502880467456 1011134830288896 1012953792000456 1013946276104192 1014453915518976 1014779872935936 1015770295412562 1016435270822724 1018110923145216 1018153850621184 1020209729568768 1021205451571131 1021824196153344 1024886797827696 1025178369598464 1027180671101586 1027248432611328 1028874037837824 1029032399241216 1032251352633344 1034267468556456 1034379309146112 1036016198877696 1037995902112896 1038039668016129 1038108145876992 1039121336686414 1041515771953152 1041676079136768 1042867267965024 1043163955030016 1043324515897344 1043549982445248 1045201384629684 1047609830080512 1048745688439808 1050794019862542 1052412511864464 1052526314569728 1052688316465152 1054582030027872 1056143802458112 1057514280155544 1057815134173696 1058043732201432 1058684796960768 1059951098068992 1061857876874112 1063816971337728 1064349578870784 1067308987527168 1069229002667148 1071156532543488 1071388013700096 1071692814680064 1073083469151168 1073553965457408 1074672641097728 1076605902941808 1076771611099872 1076888047878144 1078546731368448 1078592207050752 1080653267953152 1081824953262568 1083022378500096 1084317789978624 1086033706606592 1086268402779264 1086435598162176 1086744680054784 1087987406222712 1088154866189808 1090662288850944 1091726772365148 1091844826320896 1095662341119168 1095780820647936 1097921017563264 1098233366962176 1101355463928976 1101524981469984 1102192391356416 1103268128220222 1103340909101056 1105495871814144 1105810376196096 1108089972523008 1110879873634712 1113169920584976 1115005045571584 1115734985146368 1116823939545956 1117182789801216 1117500619014144 1117742115310848 1118837270183936 1120849981144896 1123480111030272 1124890536231936 1125210558234624 1127408235106176 1127530147479552 1128630613926434 1130665228795904 1130909570016768 1131231304384512 1132699217437344 1133440740525888 1139035975319552 1140514015901824 1140689560617216 1141260654958848 1143190288416768 1145374788538368 1145423081948832 1146616647378112 1147311378137088 1150750088788992 1151077467619328 1151254638231552 1152997647556158 1153325665798272 1156532471181344 1157483292567552 1161282771712512 1163246258388992 1163425301987328 1163676722789376 1165518223737408 1166912309137152 1167244285984768 1171452088025088 1171705243447296 1173225676460652 1173559449408768 1173740080384512 1177720262098944 1179248500345728 1179583986737152 1179838899494784 1183964075847522 1184092103890944 1184611272228864 1187384454911488 1187978927384064 1188161777765376 1189703565174987 1190042025945408 1190170711228416 1190299198726611 1192444985327616 1193737879462144 1198382021083136 1200537827556096 1200722610968064 1204664024678784 1205051099111424 1209006721234944 1211050899144704 1211181640809534 1211499053862912 1211843715268608 1213365072789504 1213416232932096 1217053072420389 1217399313898176 1219857513725952 1221787919932416 1222051953126672 1223985832000551 1225798481252096 1228325429611008 1230217365467136 1230269236167264 1232620133759064 1232753423228928 1236799979194368 1238404880708466 1238757196598144 1239024896920098 1239215604153732 1241258522738688 1244036673220608 1245385505022272 1249739857839051 1249874998551552 1252316160658098 1254380676268032 1257188196390912 1258498224443392 1258691928956928 1260956228788008 1263861835628544 1263915124909056 1265501853260928 1265861878013952 1269793201422336 1271802630105088 1271998382395392 1272273266268864 1272360255356928 1272635217432576 1274286619617012 1276173761303552 1277222943522816 1278469509743397 1280774243500032 1281415472234496 1283078267889552 1283275755694368 1286089074468864 1287627375599616 1289665026595328 1289943728300376 1290725300404224 1294593849887616 1294962151071744 1295161468010496 1300898799388018 1301099030079012 1301239724519424 1301609916399616 1306443118176576 1306584390500352 1307859613415659 1308652040687616 1308853464735744 1310217329557504 1312574320024944 1312776347779296 1313149821732864 1317883599028224 1320254380584864 1324068491616256 1324731395923968 1324935294861312 1326654562888944 1327031985079296 1327318761931632 1329711557640192 1331009352609564 1334076382052352 1335807511775424 1336187537903616 1336476293307072 1338797279188584 1338942050131968 1342955114394912 1343337173956608 1343768805900288 1345080320706846 1348179773718528 1350605056000608 1352605220691968 1354360393883416 1355247027763632 1357481230860288 1357538467494912 1360132561389312 1360279639425024 1361607268761508 1362432261537792 1366515730436928 1366904492797952 1369574228135448 1371832050450432 1372043198988288 1372730122174464 1374511409923968 1379023291408608 1379172412194816 1381354931836928 1381866108312384 1383994536150528 1384052890688172 1387242147741696 1388687695937536 1388901438849024 1390489690620032 1391099354529792 1391399976593664 1393601846172912 1396415838081024 1396813106774016 1401058693150056 1403216682485952 1403368419426304 1403584421953536 1406109373370496 1408191736610816 1410019040207392 1410724976268576 1411178260801536 1411579729281024 1415810502498816 1416028420076544 1418422628450304 1419132771827712 1423078650036224 1425638670222864 1428208710057984 1428517351600128 1428923752906752 1430777958868224 1430998180194816 1431405287276544 1435474537255744 1435695481466496 1435850730504192 1438122942734336 1440871023937536 1441592406263808 1443463051375746 1444029838000128 1444252099018752 1448357870372352 1448580797549568 1448992906739712 1450649874963616 1450873154919744 1451186694337923 1455635696486864 1456832419955712 1460883121492224 1461041094197248 1463894690084352 1464311155949568 1468699975293312 1471024170960296 1472233545773568 1473994495752192 1474413834928128 1476646110028062 1477293549449472 1477453296697344 1484226560779968 1489577053068288 1490000825352192 1490322820414464 1492910983214208 1494466641526528 1497973481373696 1499854048309248 1500280744312832 1500835929808896 1502783450747352 1503210980141568 1507879426689024 1508308405846016 1510265623249792 1510824503694276 1511254320701184 1516702245433344 1520919414156288 1521680873278464 1523655443118843 1524253717889024 1527166384717824 1527230775931776 1532736294230016 1534333451718656 1537330196741544 1537767554397696 1540872648916992 1543311056756736 1548377028950016 1551233735983104 1551401202834684 1551568963719168 1554024298316544 1555883078849536 1557162218815488 1558682005029621 1562273657929728 1562514118705152 1564300901947536 1564745932545024 1564986773846016 1567802076944526 1572331333794304 1573118532659712 1576191029793813 1578618767796696 1578789471854592 1579032474697728 1583971903178752 1584215703687168 1586027303363474 1586271420233316 1586722701260544 1586894281637888 1587065598302148 1589926647103488 1592786815311168 1595725457006592 1600717103408128 1600963481290752 1603843504000722 1606218699571712 1606734798815232 1607539222020096 1609625203726752 1612008961646592 1614908854412712 1615157416649808 1615332071817216 1617820097052672 1617888310576128 1622737429893852 1623199085197568 1624533567750144 1626476684967936 1629050559909888 1629402604168896 1630117020082176 1631981109334068 1632232299284712 1637590158547722 1637767239481344 1640289820622848 1640358981556352 1643493511678752 1643671230971904 1647350050443264 1649066638925824 1651206507611288 1652033195893464 1652287472204976 1654902192330333 1655011363651584 1658243807721216 1658715564294144 1664695072456704 1666319810452068 1666499998068736 1669754880877464 1672507568357376 1673602477719552 1675235909318934 1675774184701824 1676250928521216 1678255905275904 1681274971717344 1685220166545408 1687335804347904 1687815837351936 1691295221219328 1692945920889651 1693057601896448 1695997843193856 1696364355025152 1696846956576768 1699048826156016 1702963924697088 1704626012991196 1707698991333376 1708553962979328 1710771023852736 1711034340925824 1711890982438272 1714785432625152 1716836500799488 1719924971067168 1720967067205632 1722646726519294 1726125133183488 1726616201428992 1726881957347328 1729988498697408 1734798706772016 1734986299359232 1741924157568768 1742112520667136 1744869387583488 1745137952980992 1748277335606112 1750099093366592 1750368463705728 1750866428977152 1757178132037632 1757557865170944 1759838514690978 1760339174113152 1760800504283136 1766308527898624 1766580393148416 1768872750518592 1769375980105728 1769758349242176 1774679136812752 1776138155836416 1778768509403136 1781076682367232 1781583383871488 1781968391076096 1782242666648064 1785063038918112 1785256066842624 1790606819193216 1791116231942144 1793440427609128 1797573031624704 1800806741334144 1801083916452096 1806996037018176 1808090889191424 1810051289993216 1813510081852416 1816576348717056 1816772461214301 1817765572902912 1820047609184256 1820124349398144 1822020973915904 1826098970847264 1829109400600576 1829786270588928 1832681879898624 1838697721878144 1838896549593088 1842488144416512 1845326048200704 1845403854250896 1849130134843392 1849656196988928 1854799139373056 1855199968791552 1857607321062699 1858135794897216 1858537345380147 1861887784108032 1868078257533408 1870955576647936 1874812497827328 1880966635024768 1881571014402048 1887747336665088 1888037893435392 1891230171267072 1891434343182012 1892177029103616 1898792817020928 1900851560297152 1904689802133504 1907703945157632 1907997573593088 1908540383035392 1908952826148864 1911429929425518 1914260641955328 1921161365250048 1922123208351744 1924617401834328 1929133611703296 1931143827163136 1931441063399424 1931990542319616 1934497539892992 1934915592450564 1941890774831424 1942443226607616 1947844161989632 1951348199082027 1951648545118518 1951859586779136 1952414874599424 1958266633724416 1959876585750528 1962978061031424 1965325994336256 1968861480037416 1969164521668944 1969724732599296 1976825398542336 1978968747706624 1986102737424384 1986667767136256 1987097093885952 1987402942291968 1989981844333416 1990547977618944 1996206778371269 1996514028914346 1997297975164928 1999805397745664 2001114573078528 2003711267663136 2004281306855424 2004714439960608 2008413075197952 2010505902252032 2014432671592368 2015005760934912 2017620481060269 2022269660577792 2025907584000912 2027892552208384 2028907831037952 2029559745871872 2031540590825124 2032870541645448 2036221846290432 2036307701242368 2040419459137536 2042410903142262 2043648392306688 2049773595655392 2050356739196928 2054361342203172 2057748075675648 2058064798482432 2064502705266688 2068534937112912 2068758618292224 2072032397755392 2075991804225792 2076079336032258 2076216291753984 2078242673372828 2083031543906304 2083352158273536 2085734535930048 2086327910060032 2086649031794688 2087099964890496 2090402769259368 2095219660161024 2097491376879616 2101588039725084 2104825023728928 2105052629139456 2105376632930304 2109164060055744 2112287604916224 2115028560311088 2115630268347392 2116087464402864 2117369593921536 2119902196137984 2123715753748224 2127633942675456 2128699157741568 2134617975054336 2138458005334296 2142313065086976 2142776027400192 2143385629360128 2146166938302336 2147107930914816 2149345282195456 2153211805883616 2153543222199744 2153776095756288 2157184414101504 2161306535906304 2163649906525136 2166044757000192 2168635579957248 2172067413213184 2172536805558528 2172871196324352 2173489360109568 2175974812445424 2176309732379616 2183453544730296 2183689652641792 2191324682238336 2191561641295872 2195842035126528 2196466733924352 2202710927857952 2203049962939968 2204384782712832 2206536256440444 2210991743628288 2211620752392192 2214969165042093 2216179945046016 2221759747269424 2226339841169952 2230010091143168 2233647879091912 2234365579602432 2235001238028288 2235484230621696 2237674540367872 2241699962289792 2246960222060544 2249781072463872 2250421116469248 2254816470212352 2255060294959104 2257261227852868 2261330457591808 2261819140033536 2262462608769024 2265398434874688 2266881481051776 2278071950639104 2281028031803648 2281379121234432 2282521309917696 2286380576833536 2290749577076736 2290846163897664 2293233294756224 2301500177577984 2302154935238656 2302509276463104 2305995295112316 2306651331596544 2313064942362688 2314966585135104 2322565543425024 2326492516777984 2326850603974656 2327353445578752 2331036447474816 2333824618274304 2334488571969536 2343410486894592 2346451352921304 2347118898817536 2347480160769024 2355440524197888 2358497000691456 2359167973474304 2359677798989568 2367928151695044 2368184207781888 2374768909822976 2375957854768128 2376323555530752 2379040955045211 2379407130349974 2380084051890816 2380341422456832 2380598397453222 2384889970655232 2387475758924288 2401075655112192 2401445221936128 2405765256001083 2409328049357568 2410102198222848 2418013442469888 2422101798289408 2422363281619068 2422998107725824 2426730145579008 2426832465864192 2434106144840778 2434798627796352 2439715027451904 2443575839864832 2444103906253344 2447971664001102 2451596962504192 2456385237821583 2456650859222016 2460434730934272 2460538472334528 2465240267518128 2465506846457856 2473599958388736 2476809761416932 2477514393196288 2478049793840196 2478431208307464 2482517045477376 2488073346441216 2490771010044544 2499479715678102 2499749997103104 2504632321316196 2508761352536064 2512853863978401 2514376392781824 2516996448886784 2517383857913856 2521912457576016 2527723671257088 2527830249818112 2531003706521856 2531723756027904 2539586402844672 2543605260210176 2543996764790784 2544546532537728 2545270434865152 2548573239234024 2552347522607104 2554445887045632 2556939019486794 2561548487000064 2562830944468992 2566156535779104 2566551511388736 2572178148937728 2575254751199232 2579330053190656 2579887456600752 2581450600808448 2583970089778941 2589187699775232 2589924302143488 2590322936020992 2601797598776036 2602198060158024 2602479449038848 2612886236353152 2613168781000704 2615719226831318 2617304081375232 2617706929471488 2620434659115008 2625148640049888 2625552695558592 2626299643465728 2635767198056448 2638339699882441 2640508761169728 2648136983232512 2649462791847936 2649870589722624 2653309125777888 2654063970158592 2654637523863264 2662018705219128 2668152764104704 2671615023550848 2672375075807232 2672952586614144 2677594558377168 2677884100263936 2685910228789824 2686674347913216 2687537611800576 2690160641413692 2696359547437056 2701210112001216 2705210441383936 2708720787766832 2710494055527264 2714962461720576 2715076934989824 2720265122778624 2723214537523016 2724864523075584 2733031460873856 2733808985595904 2739148456270896 2743664100900864 2744086397976576 2745460244348928 2749022819847936 2758046582817216 2758344824389632 2762709863673856 2763732216624768 2767989072301056 2768105781376344 2774484295483392 2777375391875072 2780979381240064 2782198709059584 2782799953187328 2787203692345824 2792831676162048 2802117386300112 2806433364971904 2806736838852608 2807168843907072 2812218746740992 2816383473221632 2820038080414784 2821449952537152 2822356521603072 2823159458562048 2831621004997632 2832056840153088 2836845256900608 2838265543655424 2846157300072448 2851277340445728 2857034703200256 2861555917736448 2861996360389632 2862810574553088 2870949074511488 2871390962932992 2871701461008384 2876245885468672 2881742047875072 2883184812527616 2886926102751492 2888059676000256 2896715740744704 2897161595099136 2897985813479424 2901299749927232 2901746309839488 2902373388675846 2911271392973728 2913664839911424 2921766242984448 2927472817677777 2927789380168704 2928622311899136 2937399950586624 2942048341920592 2944467091547136 2947988991504384 2948827669856256 2953292220056124 2954587098898944 2968453121559936 2979154106136576 2980001650704384 2980645640828928 2985821966428416 2988933283053056 2994771043371519 2995946962747392 2999708096618496 3001671859617792 3005566901494704 3006421960283136 3015758853378048 3016616811692032 3020531246499584 3021649007388552 3022508641402368 3033404490866688 3041838828312576 3043361746556928 3047310886237686 3048507435778048 3054332769435648 3054461551863552 3063616354713393 3065472588460032 3068666903437312 3074660393483088 3075535108795392 3081745297833984 3086622113513472 3096754057900032 3102802405669368 3103137927438336 3108048596633088 3111766157699072 3114324437630976 3117364010059242 3124547315859456 3125028237410304 3128601803895072 3129491865090048 3129973547692032 3135604153889052 3144662667588608 3146237065319424 3152382059587626 3157237535593392 3157578943709184 3158064949395456 3167943806357504 3168431407374336 3172054606726948 3172542840466632 3173445402521088 3174131196604296 3179853294206976 3185573630622336 3191450914013184 3201434206816256 3201926962581504 3207687008001444 3212437399143424 3213469597630464 3215078444040192 3216605935473113 3219250407453504 3224017923293184 3229817708825424 3230314833299616 3230664143634432 3235640194105344 3235776621152256 3245474859787704 3246398170395136 3249067135500288 3252953369935872 3258101119819776 3258805208337792 3260234040164352 3263962218668136 3264464598569424 3275180317095444 3275534478962688 3280579641245696 3280717963112704 3286987023357504 3287342461943808 3294700100886528 3298133277851648 3302413015222576 3304066391786928 3304574944409952 3309804384660666 3310022727303168 3316487615442432 3317431128588288 3332639620904136 3332999996137472 3339509761754928 3345015136714752 3347204955439104 3350471818637868 3351548369403648 3352501857042432 3356511810551808 3362549943434688 3370440333090816 3374671608695808 3375631674703872 3382590442438656 3385891841779302 3386115203792896 3391995686387712 3392728710050304 3393693913153536 3398097652312032 3409252025982392 3415397982666752 3417107925958656 3421542047705472 3422068681851648 3423781964876544 3429570865250304 3433673001598976 3439849942134336 3441934134411264 3445293453038588 3452250266366976 3453232402857984 3453763914694656 3459976997394816 3469597413544032 3469972598718464 3483848315137536 3489738775166976 3490275905961984 3496554671212224 3500198186733184 3500736927411456 3501732857954304 3514356264075264 3515115730341888 3519677029381956 3520678348226304 3532617055797248 3533160786296832 3537745501037184 3538751960211456 3539516698484352 3549358273625504 3552276311672832 3562153364734464 3563166767742976 3563936782152192 3564485333296128 3569110695524961 3570126077836224 3570512133685248 3581213638386432 3582232463884288 3586880855218256 3595146063249408 3601613482668288 3602167832904192 3613992074036352 3620102579986432 3627020163704832 3633152697434112 3633544922428602 3635531145805824 3640095218368512 3640248698796288 3644041947831808 3651159217261167 3652197941694528 3659572541177856 3665363759797248 3671957496001653 3677395443756288 3677793099186176 3684976288833024 3690652096401408 3690807708501792 3698260269686784 3709598278746112 3710399937583104 3715214642125398 3716271589794432 3717074690760294 3723775568216064 3736156515066816 3741911153295872 3749219573517153 3749624995654656 3761933270049536 3763142028804096 3775494673330176 3776075786870784 3782868686364024 3797585634041856 3801703120594304 3809379604267008 3815407890315264 3815995147186176 3817080766070784 3817905652297728 3822859858851036 3828521283910656 3835408529230191 3842322730500096 3844246416703488 3849234803668656 3858267223406592 3862287654326272 3862882126798848 3868995079785984 3869831184901128 3883781549662848 3884886453215232 3895688323979264 3902696398164054 3903297090237036 3903719173558272 3904829749198848 3916533267448832 3919753171501056 3921615455576809 3923578840246977 3925956122062848 3930651988672512 3937722960074832 3938329043337888 3939449465198592 3953650797084672 3957937495413248 3972205474848768 3974194187771904 3974805884583936 3979963688666832 3981095955237888 3992413556742538 3993028057828692 3994595950329856 3999610795491328 4002229146157056 4007422535326272 4008562613710848 4009428879921216 4016826150395904 4021011804504064 4028865343184736 4030011521869824 4035240962120538 4044539321155584 4051815168001824 4055785104416768 4057815662075904 4063081181650248 4065741083290896 4072443692580864 4072615402484736 4080838918275072 4084821806284524 4087296784613376 4099547191310784 4100713478393856 4108722684406344 4115496151351296 4116129596964864 4129005410533376 4137069874225824 4137517236584448 4144064795510784 4151983608451584 4152158672064516 4156485346745656 4166063087812608 4166704316547072 4171469071860096 4172655820120064 4173298063589376 4174199929780992 4180805538518736 4190439320322048 4194982753759232 4203176079450168 4209650047457856 4210105258278912 4210753265860608 4218328120111488 4224575209832448 4230057120622176 4231260536694784 4232174928805728 4234739187843072 4247431507496448 4255267885350912 4257398315483136 4269235950108672 4276916010668592 4284626130173952 4285552054800384 4286771258720256 4292333876604672 4294215861829632 4298690564390912 4306423611767232 4307086444399488 4307552191512576 4314368828203008 4322613071812608 4327299813050272 4332089514000384 4344134826426368 4345073611117056 4345742392648704 4346978720219136 4351949624890848 4352619464759232 4366907089460592 4367379305283584 4382649364476672 4383123282591744 4391684070253056 4392933467848704 4405421855715904 4406099925879936 4413072512880888 4421983487256576 4423241504784384 4429938330084186 4432359890092032 4443519494538848 4452679682339904 4467295758183824 4468731159204864 4470002476056576 4470968461243392 4475349080735744 4483399924579584 4493920444121088 4499562144927744 4500842232938496 4509632940424704 4514522455705736 4522660915183616 4523638280067072 4524925217538048 4530796869749376 4533762962103552 4562056063607296 4562758242468864 4565042619835392 4570966329356529 4572761153667072 4581499154153472 4581692327795328 4586466589512448 4603000355155968 4604309870477312 4611990590224632 4613302663193088 4626129884725376 4629933170270208 4645131086850048 4652985033555968 4653701207949312 4654706891157504 4662072894949632 4667649236548608 4668977143939072 4676046015088863 4686820973789184 4692902705842608 4694237797635072 4694960321538048 4716994001382912 4718335946948608 4719355597979136 4735856303390088 4736368415563776 4749537819645952 4751915709536256 4752647111061504 4758081910090422 4758814260699948 4760168103781632 4760682844913664 4761196794906444 4769779941310464 4774951517848576 4802151310224384 4802890443872256 4811530512002166 4818656098715136 4820204396445696 4836026884939776 4844726563238136 4845996215451648 4853460291158016 4853664931728384 4868212289681556 4869597255592704 4879430054903808 4887151679729664 4888207812506688 4895943328002204 4903193925008384 4912770475643166 4913301718444032 4920869461868544 4921076944669056 4930480535036256 4931013692915712 4947199916777472 4953619522833864 4955028786392576 4956099587680392 4956862416614928 4964706576990999 4965034090954752 4976146692882432 4981542020089088 4998959431356204 4999499994206208 5009264642632392 5017522705072128 5025707727956802 5028752785563648 5033992897773568 5034767715827712 5043824915152032 5055660499636224 5062007413043712 5063447512055808 5078837762668953 5079172805689344 5087210520420352 5087993529581568 5089093065075456 5090540869730304 5097146478468048 5104695045214208 5108891774091264 5113878038973588 5123096974000128 5125661888937984 5132313071558208 5133103022777472 5144356297875456 5150509502398464 5158660106381312 5159774913201504 5162901201616896 5167940179557882 5178375399550464 5179848604286976 5180645872041984 5203595197552072 5204396120316048 5204958898077696 5225772472706304 5226337562001408 5231438453662636 5234608162750464 5235413858942976 5240869318230016 5250297280099776 5251105391117184 5252599286931456 5271534396112896 5276679399764882 5281017522339456 5296273966465024 5298925583695872 5299741179445248 5306618251555776 5308127940317184 5309275047726528 5324037410438256 5336305528209408 5343230047101696 5344750151614464 5345905173228288 5355189116754336 5355768200527872 5371820457579648 5373348695826432 5380321282827384 5392719094874112 5402420224002432 5410420882767872 5417441575533664 5420988111054528 5430153869979648 5440530245557248 5446429075046032 5449729046151168 5466062921747712 5467617971191808 5478296912541792 5487328201801728 5498045639695872 5516093165634432 5516689648779264 5525419727347712 5527464433249536 5535978144602112 5536211562752688 5548968590966784 5561958762480128 5564397418119168 5565599906374656 5572821963188097 5574407384691648 5575612036140441 5585663352324096 5604234772600224 5612866729943808 5613473677705216 5624437493481984 5632766946443264 5640076160829568 5642899905074304 5644713043206144 5663242009995264 5664113680306176 5673690513801216 5676531087310848 5692314600144896 5702554680891456 5714069406400512 5723111835472896 5723992720779264 5725621149106176 5741898149022976 5742781925865984 5752491770937344 5763484095750144 5766369625055232 5773852205502984 5793431481489408 5794323190198272 5795971626958848 5802599499854464 5803492619678976 5804746777351692 5822542785947456 5827329679822848 5843532485968896 5854044597246081 5854945635355554 5855578760337408 5857244623798272 5874799901173248 5884096683841184 5888934183094272 5895977983008768 5906584440112248 5909174197797888 5936906243119872 5958308212273152 5960003301408768 5961291281657856 5971643932856832 5977866566106112 5988620335113807 5989542086743038 5991893925494784 5999416193236992 6003343719235584 6011133802989408 6012843920566272 6031517706756096 6041062492999168 6043298014777104 6045017282804736 6052861443180807 6066808981733376 6083677656625152 6086723493113856 6094621772475372 6097014871556096 6108665538871296 6108923103727104 6127232709426786 6130945176920064 6137333806874624 6149320786966176 6151070217590784 6173244227026944 6193508115800064 6205604811338736 6206275854876672 6216097193266176 6223532315398144 6228648875261952 6234728020118484 6249094631718912 6250056474820608 6257203607790144 6258983730180096 6259947095384064 6271208307778104 6289325335177216 6292474130638848 6304764119175252 6314475071186784 6315157887418368 6316129898790912 6335887612715008 6336862814748672 6344109213453896 6345085680933264 6346890805042176 6348262393208592 6359706588413952 6371147261244672 6382901828026368 6402868413632512 6403853925163008 6415374016002888 6424874798286848 6426939195260928 6430156888080384 6433211870946226 6438500814907008 6448035846586368 6459635417650848 6460629666599232 6461328287268864 6471553242304512 6490949719575408 6492796340790272 6498134271000576 6505906739871744 6516202239639552 6517610416675584 6520468080328704 6527924437336272 6528929197138848 6550360634190888 6551068957925376 6561159282491392 6561435926225408 6573974046715008 6574684923887616 6589400201773056 6596266555703296 6604826030445152 6608132783573856 6609149888819904 6619608769321332 6632975230884864 6634862257176576 6665279241808272 6665999992274944 6679019523509856 6690030273429504 6700943637275736 6703096738807296 6705003714084864 6713023621103616 6725099886869376 6740880666181632 6749343217391616 6751263349407744 6765180884877312 6771783683558604 6783991372775424 6785457420100608 6787387826307072 6796195304624064 6818504051964784 6830795965333504 6834215851917312 6843084095410944 6844137363703296 6847563929753088 6859141730500608 6867346003197952 6879699884268672 6890586906077176 6904500532733952 6906464805715968 6907527829389312 6919953994789632 6939194827088064 6939945197436928 6967696630275072 6979477550333952 6980551811923968 6993109342424448 7000396373466368 7001473854822912 7003465715908608 7030231460683776 7039354058763912 7041356696452608 7065234111594496 7066321572593664 7075491002074368 7077503920422912 7079033396968704 7098716547251008 7104552623345664 7124306729468928 7126333535485952 7127873564304384 7128970666592256 7137122865135633 7138221391049922 7140252155672448 7141024267370496 7162427276772864 7164464927768576 7173761710436512 7203226965336576 7204335665808384 7227984148072704 7240205159972864 7254040327409664 7266305394868224 7267089844857204 7280190436737024 7280497397592576 7288083895663616 7302318434522334 7304395883389056 7319145082355712 7330727519594496 7343914992003306 7354790887512576 7369155713464749 7369952577666048 7381304192802816 7381615417003584 7396520539373568 7419196557492224 7420799875166208 7430429284250796 7432543179588864 7434149381520588 7447551136432128 7472313030133632 7483822306591744 7498439147034306 7499249991309312 7523866540099072 7526284057608192 7538561591935203 7550989346660352 7552151573741568 7565737372728048 7595171268083712 7603406241188608 7618759208534016 7630815780630528 7631990294372352 7635811304595456 7645719717702072 7657042567821312 7670817058460382 7684645461000192 7688492833406976 7698469607337312 7716534446813184 7724575308652544 7725764253597696 7737990159571968 7739662369802256 7751910269336823 7767563099325696 7769772906430464 7791376647958528 7805392796328108 7806594180474072 7807438347116544 7833066534897664 7839506343002112 7843230911153618 7847157680493954 7851912244125696 7861303977345024 7875445920149664 7876658086675776 7878898930397184 7907301594169344 7915019099647323 7915874990826496 7944410949697536 7948388375543808 7949611769167872 7959927377333664 7962191910475776 7984827113485076 7986056115657384 7999221590982656 8004458292314112 8014845070652544 8017125227421696 8018857759842432 8033652300791808 8042023609008128 8057730686369472 8060023043739648 8070481924241076 8089078642311168 8096973561708181 8103630336003648 8111570208833536 8115631324151808 8126162363300496 8131482166581792 8144887385161728 8145230804969472 8169643612569048 8174593569226752 8199094382621568 8201426956787712 8217445368812688 8230992302702592 8232259193929728 8258010821066752 8274139748451648 8275034473168896 8288129591021568 8303967216903168 8304317344129032 8312970693491312 8332126175625216 8342938143720192 8345311640240128 8346596127178752 8348399859561984 8361611077037472 8389965507518464 8406352158900336 8419300094915712 8420210516557824 8421506531721216 8436656240222976 8449150419664896 8460114241244352 8462521073389568 8464349857611456 8469478375686144 8494863014992896 8510535770701824 8514796630966272 8538471900217344 8553832021337184 8571104109600768 8584667753209344 8588431723659264 8597381128781824 8612847223534464 8614172888798976 8615104383025152 8628737656406016 8645226143625216 8654599626100544 8664179028000768 8688269652852736 8690147222234112 8691484785297408 8693957440438272 8703899249781696 8705238929518464 8733814178921184 8734758610567168 8765298728953344 8783368140506112 8785866935697408 8810843711431808 8812199851759872 8826145025761776 8843966974513152 8846483009568768 8859876660168372 8887038989077696 8905359364679808 8934591516367648 8937462318409728 8940004952113152 8941936922486784 8966799849159168 8984313130114557 8987840888242176 8999124289855488 9019265880849408 9029044911411472 9045321830367232 9047276560134144 9049850435076096 9061593739498752 9067525924207104 9124112127214592 9125516484937728 9130085239670784 9141932658713058 9145522307334144 9162998308306944 9163384655590656 9172933179024896 9190849064140179 9206000710311936 9223981180449264 9226605326386176 9252259769450752 9259866340540416 9290262173700096 9305970067111936 9309413782315008 9324145789899264 9335298473097216 9337954287878144 9352092030177726 9373641947578368 9385805411685216 9388475595270144 9389920643076096 9433988002765824 9436671893897216 9438711195958272 9471712606780176 9472736831127552 9499075639291904 9503831419072512 9505294222123008 9516163820180844 9517628521399896 9520336207563264 9522393589812888 9539559882620928 9549903035697152 9604302620448768 9605780887744512 9623061024004332 9637312197430272 9640408792891392 9649817806419339 9672053769879552 9689453126476272 9691992430903296 9706920582316032 9707329863456768 9736424579363112 9739194511185408 9758860109807616 9774303359459328 9776415625013376 9791886656004408 9806387850016768 9825540951286332 9826603436888064 9841738923737088 9842153889338112 9860961070072512 9862027385831424 9871652698520933 9894399833554944 9907239045667728 9910057572785152 9912199175360784 9913724833229856 9929413153981998 9930068181909504 9952293385764864 9963084040178176 9997918862712408 9998999988412416 10018529285264784 10035045410144256 10051415455913604 10057505571127296 10067985795547136 10069535431655424 10087649830304064 10111320999272448 10124014826087424 10126895024111616 10157675525337906 10158345611378688 10174421040840704 10175987059163136 10178186130150912 10181081739460608 10194292956936096 10209390090428416 10227756077947176 10246193948000256 10251323777875968 10264626143116416 10266206045554944 10288712595750912 10301019004796928 10317320212762624 10319549826403008 10325802403233792 10335880359115764 10356750799100928 10359697208573952 10361291744083968 10407190395104144 10408792240632096 10409917796155392 10451544945412608 10462876907325272 10469216325500928 10470827717885952 10481738636460032 10500594560199552 10502210782234368 10505198573862912 10543068792225792 10553358799529764 10562035044678912 10592547932930048 10597851167391744 10599482358890496 10613236503111552 10616255880634368 10618550095453056 10648074820876512 10686460094203392 10689500303228928 10691810346456576 10710378233508672 10711536401055744 10743640915159296 10746697391652864 10760642565654768 10785438189748224 10804840448004864 10820841765535744 10834883151067328 10841976222109056 10860307739959296 10881060491114496 10892858150092064 10899458092302336 10932125843495424 10935235942383616 10953477651783501 10956593825083584 10996091279391744 11032186331268864 11033379297558528 11050839454695424 11054928866499072 11071956289204224 11072423125505376 11123917524960256 11128794836238336 11131199812749312 11145643926376194 11148814769383296 11151224072280882 11171326704648192 11208469545200448 11225733459887616 11247658720551459 11248874986963968 11265533892886528 11280152321659136 11285799810148608 11289426086412288 11326484019990528 11328227360612352 11384629200289792 11405109361782912 11428138812801024 11446223670945792 11447985441558528 11451242298212352 11483796298045952 11485563851731968 11504983541874688 11506225587690573 11526968191500288 11532739250110464 11547704411005968 11586862962978816 11588646380396544 11605198999708928 11606985239357952 11609493554703384 11645085571894912 11654659359645696 11687064971937792 11708089194492162 11709891270711108 11711157520674816 11714489247596544 11749599802346496 11764846366730427 11768193367682368 11770736520740931 11777868366188544 11791955966017536 11813168880224496 11818348395595776 11873812486239744 11916616424546304 11922582563315712 11943287865713664 11955733132212224 11977240670227614 11979084173486076 11983787850989568 11998832386473984 12006687438471168 12022267605978816 12025687841132544 12063035413512192 12082124985998336 12086596029554208 12090034565609472 12105722886361614 12133617963466752 12167355313250304 12173446986227712 12189243544950744 12217331077742592 12217846207454208 12254465418853572 12261890353840128 12274667613749248 12298641573932352 12302140435181568 12346488454053888 12358538594186171 12387016231600128 12411209622677472 12412551709753344 12432194386532352 12447064630796288 12469456040236968 12498189263437824 12500112949641216 12514407215580288 12517967460360192 12519894190768128 12542416615556208 12578650670354432 12584948261277696 12609528238350504 12628950142373568 12630315774836736 12632259797581824 12671775225430016 12673725629497344 12688218426907792 12690171361866528 12693781610084352 12696524786417184 12742294522489344 12765803656052736 12805736827265024 12807707850326016 12830748032005776 12849749596573696 12853878390521856 12860313776160768 12866423741892452 12877001629814016 12896071693172736 12919270835301696 12921259333198464 12922656574537728 12943106484609024 12981899439150816 12985592681580544 12996268542001152 13032404479279104 13035220833351168 13040936160657408 13055848874672544 13057858394277696 13100721268381776 13102137915850752 13122318564982784 13122871852450816 13147948093430016 13149369847775232 13178800403546112 13192533111406592 13209652060890304 13216265567147712 13218299777639808 13239217538642664 13265950461769728 13269724514353152 13330558483616544 13331999984549888 13358039047019712 13401887274551472 13406193477614592 13410007428169728 13426047242207232 13450199773738752 13481761332363264 13498686434783232 13502526698815488 13543567367117208 13567982745550848 13570914840201216 13574775652614144 13592390609248128 13637008103929568 13686168190821888 13688274727406592 13695127859506176 13712898988069587 13718283461001216 13734692006395904 13759399768537344 13781173812154352 13809001065467904 13812929611431936 13839907989579264 13878389654176128 13879890394873856 13935393260550144 13958955100667904 13961103623847936 13986218684848896 14000792746932736 14002947709645824 14006931431817216 14028138045266589 14060462921367552 14078708117527824 14082713392905216 14130468223188992 14150982004148736 14155007840845824 14158066793937408 14197433094502016 14209105246691328 14248613458937856 14252667070971904 14255747128608768 14257941333184512 14274245730271266 14276442782099844 14280504311344896 14282048534740992 14324854553545728 14328929855537152 14347523420873024 14406453930673152 14408671331616768 14455968296145408 14480410319945728 14508080654819328 14534179689714408 14560380873474048 14560994795185152 14576167791327232 14604636869044668 14608791766778112 14638290164711424 14661455039188992 14687829984006612 14709581775025152 14738311426929498 14739905155332096 14762608385605632 14763230834007168 14793041078747136 14841599750332416 14860858568501592 14865086359177728 14868298763041176 14894119730972997 14895102272864256 14944626060267264 14967644613183488 14996878294068612 14998499982618624 15047733080198144 15052568115216384 15067259381953003 15077123183870406 15101978693320704 15104303147483136 15131474745456096 15190342536167424 15206812482377216 15236513288006859 15237518417068032 15261631561261056 15263980588744704 15271622609190912 15291439435404144 15314085135642624 15341634116920764 15369290922000384 15376985666813952 15396939214674624 15433068893626368 15449150617305088 15451528507195392 15475980319143936 15479324739604512 15503820538673646 15535126198651392 15539545812860928 15582753295917056 15610785592656216 15613188360948144 15614876694233088 15666133069795328 15679012686004224 15686461822307236 15694315360987908 15703824488251392 15722607954690048 15750891840299328 15753316173351552 15757797860794368 15814603188338688 15830038199294646 15831749981652992 15888821899395072 15896776751087616 15899223538335744 15919854754667328 15924383820951552 15969654226970152 15972112231314768 15998443181965312 16008916584628224 16029690141305088 16034250454843392 16037715519684864 16067304601583616 16084047218016256 16115461372738944 16120046087479296 16140963848482152 16178157284622336 16193947123416362 16207260672007296 16223140417667072 16231262648303616 16252324726600992 16262964333163584 16290461609938944 16339287225138096 16349187138453504 16365143901933293 16398188765243136 16402853913575424 16434890737625376 16461984605405184 16516021642133504 16548279496903296 16550068946337792 16576259182043136 16607934433806336 16608634688258064 16625941386982624 16685876287440384 16690623280480256 16693192254357504 16696799719123968 16718465889564291 16723222154074944 16779931015036928 16812704317800672 16838600189831424 16840421033115648 16873312480445952 16898300839329792 16920228482488704 16925042146779136 16928699715222912 16989726029985792 17021071541403648 17029593261932544 17076943800434688 17107664042674368 17142208219201536 17169335506418688 17176863447318528 17194762257563648 17225694447068928 17228345777597952 17257475312812032 17290452287250432 17309199252201088 17376539305705472 17380294444468224 17382969570594816 17387914880876544 17407798499563392 17410477859036928 17467628357842368 17469517221134336 17530597457906688 17562133791738243 17566736281012224 17571733871394816 17621687422863616 17624399703519744 17652290051523552 17687933949026304 17719753320336744 17774077978155392 17810718729359616 17869183032735296 17874924636819456 17880009904226304 17883873844973568 17933599698318336 17965861005341421 17968626260229114 17975681776484352 17998248579710976 18038531761698816 18058089822822944 18094553120268288 18123187478997504 18135051848414208 18158584329542421 18248224254429184 18251032969875456 18260170479341568 18283865317426116 18291044614668288 18325996616613888 18326769311181312 18345866358049792 18381698128280358 18412001420623872 18447962360898528 18453210652772352 18504519538901504 18519732681080832 18580524347400192 18618827564630016 18648291579798528 18670596946194432 18675908575756288 18704184060355452 18747283895156736 18771610823370432 18776951190540288 18779841286152192 18867976005531648 18873343787794432 18877422391916544 18943425213560352 18945473662255104 18998151278583808 19007662838145024 19010588444246016 19032327640361688 19035257042799792 19040672415126528 19044787179625776 19079119765241856 19099806071394304 19208605240897536 19211561775489024 19246122048008664 19274624394860544 19280817585782784 19299635612838678 19344107539759104 19378906252952544 19383984861806592 19414659726913536 19472849158726224 19478389022370816 19517720219615232 19548606718918656 19552831250026752 19583773312008816 19612775700033536 19651081902572664 19653206873776128 19683477847474176 19684307778676224 19721922140145024 19724054771662848 19743305397041866 19788799667109888 19814478091335456 19820115145570304 19824398350721568 19827449666459712 19858826307963996 19904586771529728 19926168080356352 19995837725424816 19997999976824832 20037058570529568 20070090820288512 20102830911827208 20115011142254592 20135971591094272 20139070863310848 20175299660608128 20222641998544896 20248029652174848 20253790048223232 20315351050675812 20348842081681408 20351974118326272 20356372260301824 20362163478921216 20388585913872192 20418780180856832 20455512155894352 20492387896000512 20502647555751936 20529252286232832 20532412091109888 20577425191501824 20602038009593856 20634640425525248 20639099652806016 20671760718231528 20713501598201856 20719394417147904 20722583488167936 20814380790208288 20817584481264192 20819835592310784 20903089890825216 20925753814650544 20938432651001856 20941655435771904 20963477272920064 21001189120399104 21004421564468736 21010397147725824 21106717599059528 21124070089357824 21185095865860096 21195702334783488 21198964717780992 21226473006223104 21232511761268736 21237100190906112 21296149641753024 21372920188406784 21379000606457856 21383620692913152 21411368595406899 21420756467017344 21423072802111488 21487281830318592 21493394783305728 21521285131309536 21609680896009728 21641683531071488 21669766302134656 21683952444218112 21720615479918592 21762120982228992 21785716300184128 21798916184604672 21864251686990848 21870471884767232 21906955303567002 21913187650167168 21992182558783488 22064372662537728 22101678909390848 22109857732998144 22143912578408448 22144846251010752 22247835049920512 22257589672476672 22262399625498624 22291287852752388 22297629538766592 22302448144561764 22342653409296384 22416939090400896 22451466919775232 22495317441102918 22497749973927936 22560304643318272 22571599620297216 22578852172824576 22615684775805609 22652968039981056 22656454721224704 22769258400579584 22810218723565824 22856277625602048 22892447341891584 22895970883117056 22967592596091904 22971127703463936 23009967083749376 23012451175381146 23053936383000576 23065478500220928 23095408822011936 23173725925957632 23177292760793088 23210397999417856 23213970478715904 23218987109406768 23255730808010469 23290171143789824 23309318719291392 23374129943875584 23416178388984324 23419782541422216 23422315041349632 23499199604692992 23529692733460854 23536386735364736 23541473041481862 23555736732377088 23583911932035072 23626337760448992 23636696791191552 23745057298941969 23747624972479488 23833232849092608 23845165126631424 23886575731427328 23911466264424448 23954481340455228 23958168346972152 23997664772947968 24013374876942336 24044535211957632 24051375682265088 24126070827024384 24164249971996672 24173192059108416 24180069131218944 24211445772723228 24267235926933504 24290920685124543 24334710626500608 24346893972455424 24378487089901488 24434662155485184 24435692414908416 24508930837707144 24523780707680256 24549335227498496 24597283147864704 24604280870363136 24692976908107776 24717077188372342 24774032463200256 24822419245354944 24825103419506688 24849332654897521 24864388773064704 24894129261592576 24938912080473936 24996378526875648 25028814431160576 25035934920720384 25039788381536256 25084833231112416 25157301340708864 25169896522555392 25219056476701008 25257900284747136 25260631549673472 25264519595163648 25343550450860032 25347451258994688 25376436853815584 25380342723733056 25387563220168704 25393049572834368 25484589044978688 25531607312105472 25611473654530048 25615415700652032 25661496064011552 25699499193147392 25732847483784904 25754003259628032 25792143386345472 25838541670603392 25842518666396928 25845313149075456 25886212969218048 25963798878301632 25971185363161088 25992537084002304 26064808958558208 26070441666702336 26081872321314816 26111697749345088 26115716788555392 26201442536763552 26204275831701504 26244637129965568 26245743704901632 26295896186860032 26357600807092224 26385066222813184 26419304121780608 26432531134295424 26436599555279616 26478435077285328 26531900923539456 26539449028706304 26661116967233088 26663999969099776 26716078094039424 26803774549102944 26812386955229184 26820014856339456 26900399547477504 26963522664726528 26997372869566464 27087134734234416 27135965491101696 27141829680402432 27149551305228288 27184781218496256 27274016207859136 27372336381643776 27376549454813184 27390255719012352 27425797976139174 27436566922002432 27518799537074688 27562347624308704 27572547192420537 27618002130935808 27679815979158528 27756779308352256 27759780789747712 27870786521100288 27917910201335808 27972437369697792 28001585493865472 28005895419291648 28013862863634432 28056276090533178 28120925842735104 28157416235055648 28165426785810432 28301964008297472 28310015681691648 28316133587874816 28394866189004032 28418210493382656 28497226917875712 28505334141943808 28511494257217536 28515882666369024 28548491460542532 28552885564199688 28561008622689792 28649709107091456 28657859711074304 28695046841746048 28812907861346304 28817342663233536 28911936592290816 28949453419258017 28960820639891456 29016161309638656 29068359379428816 29120761746948096 29121989590370304 29152335582654464 29209273738089336 29217583533556224 29276580329422848 29322910078377984 29375659968013224 29419163550050304 29476622853858996 29479810310664192 29525216771211264 29526461668014336 29586082157494272 29614958095562799 29683199500664832 29721717137003184 29730172718355456 29736597526082352 29788239461945994 29790204545728512 29889252120534528 29935289226366976 29993756588137224 29996999965237248 30095466160396288 30105136230432768 30134518763906006 30154246367740812 30203957386641408 30208606294966272 30262949490912192 30380685072334848 30413624964754432 30473026576013718 30475036834136064 30523263122522112 30527961177489408 30543245218381824 30582878870808288 30628170271285248 30683268233841528 30738581844000768 30753971333627904 30793878429349248 30866137787252736 30898301234610176 30903057014390784 30951960638287872 30958649479209024 31007641077347292 31070252397302784 31079091625721856 31165506591834112 31221571185312432 31226376721896288 31229753388466176 31332266139590656 31372923644614472 31388630721975816 31407648976502784 31445215909380096 31501783680598656 31506632346703104 31515595721588736 31629206376677376 31660076398589292 31663499963305984 31777643798790144 31793553502175232 31798447076671488 31839709509334656 31848767641903104 31939308453940304 31944224462629536 31996886363930624 32059380282610176 32068500909686784 32075431039369728 32134609203167232 32168094436032512 32230922745477888 32240092174958592 32281927696964304 32356314569244672 32387894246832724 32414521344014592 32446280835334144 32462525296607232 32504649453201984 32525928666327168 32580923219877888 32678574450276192 32698374276907008 32730287803866586 32796377530486272 32805707827150848 32869781475250752 33032043284267008 33096558993806592 33100137892675584 33152518364086272 33215868867612672 33217269376516128 33251882773965248 33371752574880768 33381246560960512 33386384508715008 33393599438247936 33436931779128582 33446444308149888 33559862030073856 33625408635601344 33677200379662848 33746624960891904 33796601678659584 33840456964977408 33850084293558272 33857399430445824 33979452059971584 34153887600869376 34215328085348736 34284416438403072 34338671012837376 34353726894637056 34451388894137856 34456691555195904 34514950625624064 34518676763071719 34580904574500864 34618398504402176 34753078611410944 34760588888936448 34765939141189632 34815596999126784 34820955718073856 34935256715684736 34939034442268672 35061194915813376 35124267583476486 35133472562024448 35143467742789632 35243374845727232 35248799407039488 35294539100191281 35304580103047104 35312209562222793 35375867898052608 35439506640673488 35548155956310784 35621437458719232 35738366065470592 35749849273638912 35767747689947136 35867199396636672 35931722010682842 35937252520458228 35951363552968704 35996497159421952 36077063523397632 36116179645645888 36189106240536576 36246374957995008 36270103696828416 36317168659084842 36496448508858368 36502065939750912 36520340958683136 36567730634852232 36651993233227776 36653538622362624 36691732716099584 36763396256560716 36824002841247744 36895924721797056 36906421305544704 37009039077803008 37039465362161664 37075615782558513 37161048694800384 37237655129260032 37296583159597056 37341193892388864 37408368120710904 37494567790313472 37543221646740864 37553902381080576 37559682572304384 37735952011063296 37746687575588864 37754844783833088 37886850427120704 37890947324510208 37927928789054111 37996302557167616 38015325676290048 38021176888492032 38064655280723376 38070514085599584 38081344830253056 38089574359251552 38199612142788608 38417210481795072 38423123550978048 38492244096017328 38549248789721088 38561635171565568 38599271225677356 38688215079518208 38757812505905088 38767969723613184 38829319453827072 38945698317452448 38956778044741632 39097213437837312 39105662500053504 39167546624017632 39225551400067072 39302163805145328 39306413747552256 39366955694948352 39368615557352448 39443844280290048 39448109543325696 39486610794083732 39577599334219776 39628956182670912 39640230291140608 39648796701443136 39654899332919424 39717652615927992 39809173543059456 39852336160712704 39991675450849632 39995999953649664 40074117141059136 40205661823654416 40230022284509184 40271943182188544 40278141726621696 40350599321216256 40445283997089792 40496059304349696 40507580096446464 40630702101351624 40697684163362816 40703948236652544 40712744520603648 40724326957842432 40777171827744384 40837560361713664 40911024311788704 41058504572465664 41064824182219776 41154850383003648 41204076019187712 41269280851050496 41278199305612032 41343521436463056 41427003196403712 41438788834295808 41628761580416576 41635168962528384 41639671184621568 41806179781650432 41851507629301088 41876865302003712 41883310871543808 42002378240798208 42008843128937472 42020794295451648 42084414135799767 42213435198119056 42248140178715648 42370191731720192 42391404669566976 42452946012446208 42465023522537472 42474200381812224 42592299283506048 42745840376813568 42758001212915712 42767241385826304 42822737190813798 42841512934034688 42846145604222976 42974563660637184 42986789566611456 43042570262619072 43219361792019456 43283367062142976 43339532604269312 43367904888436224 43441230959837184 43524241964457984 43571432600368256 43728503373981696 43740943769534464 43813910607134004 43826375300334336 43984365117566976 44128745325075456 44203357818781696 44219715465996288 44287825156816896 44289692502021504 44495670099841024 44524799250997248 44582575705504776 44595259077533184 44604896289123528 44685306818592768 44833878180801792 44902933839550464 44990634882205836 44995499947855872 45120609286636544 45143199240594432 45157704345649152 45201778145859009 45231369551611218 45305936079962112 45312909442449408 45620437447131648 45709539864020577 45712555251204096 45784894683783168 45791941766234112 45935185192183808 45942255406927872 46019934167498752 46024902350762292 46107872766001152 46130957000441856 46190817644023872 46347451851915264 46354585521586176 46420795998835712 46427940957431808 46437974218813536 46511461616020938 46580342287579648 46618637438582784 46748259887751168 46832356777968648 46839565082844432 46844630082699264 46998399209385984 47059385466921708 47072773470729472 47082946082963724 47111473464754176 47167823864070144 47252675520897984 47273393582383104 47490114597883938 47495249944958976 47666465698185216 47690330253262848 47773151462854656 47822932528848896 47908962680910456 47916336693944304 47995329545895936 48026749753884672 48089070423915264 48102751364530176 48252141654048768 48328499943993344 48346384118216832 48360138262437888 48422891545446456 48534471853867008 48581841370249086 48669421253001216 48693787944910848 48756974179802976 48871384829816832 49017861675414288 49047561415360512 49095431705799879 49098670454996992 49194566295729408 49208561740726272 49385953816215552 49434154376744684 49548064926400512 49644838490709888 49650206839013376 49698665309795042 49728777546129408 49788258523185152 49877824160947872 50057628862321152 50071869841440768 50079576763072512 50169666462224832 50314602681417728 50339793045110784 50438112953402016 50515800569494272 50521263099346944 50687100901720064 50694902517989376 50752873707631168 50760685447466112 50775126440337408 50786099145668736 50969178089957376 51063214624210944 51222947309060096 51230831401304064 51322992128023104 51398998386294784 51465694967569808 51508006519256064 51584286772690944 51677083341206784 51685037332793856 51772425938436096 51927597756603264 51942370726322176 52129617917116416 52140883333404672 52163744642629632 52223395498690176 52231433577110784 52402885073527104 52408551663403008 52491487409803264 52591792373720064 52686401375214729 52715201614184448 52770132445626368 52838608243561216 52865062268590848 52873199110559232 52956870154570656 53063801847078912 53322233934466176 53327999938199552 53432156188078848 53607549098205888 53624773910458368 53640029712678912 53800799094955008 53897583016024263 53927045329453056 53994745739132928 54174269468468832 54283659360804864 54369562436992512 54548032415718272 54744672763287552 54753098909626368 54780511438024704 54851595952278348 54873133844004864 55037599074149376 55124695248617408 55145094384841074 55236004261871616 55359631958317056 55513558616704512 55741573042200576 55944874739395584 56003170987730944 56011790838583296 56027725727268864 56112552181066356 56241851685470208 56314832470111296 56330853571620864 56603928016594944 56620031363383296 56632267175749632 56789732378008064 56836420986765312 56994453835751424 57022988514435072 57031765332738048 57096982921085064 57105771128399376 57122017245379584 57299418214182912 57315719422148608 57390093683492096 57625815722692608 57634685326467072 57823873184581632 57889996572766801 57898906838516034 57921641279782912 58032322619277312 58136718758857632 58243979180740608 58304671165308928 58418547476178672 58435167067112448 58553160658845696 58645820156755968 58751319936026448 58838327100100608 58953245707717992 58959620621328384 59050433542422528 59052923336028672 59172164314988544 59229916191125598 59366399001329664 59443434274006368 59460345436710912 59473195052164704 59576478923891988 59778504241069056 59870578452733952 59987513176274448 59993999930474496 60190932320792576 60210272460865536 60269037527812012 60308492735481624 60407914773282816 60417212589932544 60525898981824384 60761370144669696 60827249929508864 60946053152027436 61046526245044224 61055922354978816 61086490436763648 61165757741616576 61256340542570496 61366536467683056 61477163688001536 61507942667255808 61587756858698496 61732275574505472 61796602469220352 61806114028781568 61903921276575744 61917298958418048 62015282154694584 62140504794605568 62158183251443712 62331013183668224 62443142370624864 62452753443792576 62459506776932352 62664532279181312 62745847289228944 62777261443951632 62815297953005568 62890431818760192 63003567361197312 63013264693406208 63031191443177472 63320152797178584 63326999926611968 63555287597580288 63587107004350464 63596894153342976 63679419018669312 63697535283806208 63878616907880608 63888448925259072 64118760565220352 64137001819373568 64150862078739456 64234105786220697 64269218406334464 64336188872065024 64461845490955776 64480184349917184 64563855393928608 64775788493665448 64829042688029184 64892561670668288 64925050593214464 65009298906403968 65051857332654336 65161846439755776 65357148900552384 65396748553814016 65460575607733172 65592755060972544 65611415654301696 65739562950501504 66064086568534016 66193117987613184 66305036728172544 66431737735225344 66434538753032256 66503765547930496 66743505149761536 66762493121921024 66772769017430016 66787198876495872 66873863558257164 66892888616299776 67119724060147712 67250817271202688 67354400759325696 67493249921783808 67680913929954816 67700168587116544 67714798860891648 67958904119943168 68307775201738752 68430656170697472 68568832876806144 68677342025674752 68902777788275712 68913383110391808 69029901251248128 69037353526143438 69161809149001728 69236797008804352 69521177777872896 69531878282379264 69631193998253568 69641911436147712 69767192424031407 69870513431369472 69878068884537344 70122389831626752 70248535166952972 70266945124048896 70486749691454464 70497598814078976 70589078200382562 70609160206094208 70624419124445586 70751735796105216 70879013281346976 71096311912621568 71235171896825907 71242874917438464 71476732130941184 71499698547277824 71535495379894272 71734398793273344 71863444021365684 71874505040916456 71992994318843904 72154127046795264 72232359291291776 72378212481073152 72492749915990016 72540207393656832 72634337318169684 72872762055373629 72992897017716736 73004131879501824 73040681917366272 73135461269704464 73303986466455552 73307077244725248 73383465432199168 73526792513121432 73648005682495488 73791849443594112 73812842611089408 74018078155606016 74078930724323328 74151231565117026 74322097389600768 74475310258520064 74547997964692563 74593166319194112 74682387784777728 74816736241421808 74989135580626944 75086443293481728 75107804762161152 75119365144608768 75471904022126592 75509689567666176 75773700854241408 75781894649020416 75855857578108222 75992605114335232 76030651352580096 76042353776984064 76129310561446752 76141028171199168 76162689660506112 76179148718503104 76399224285577216 76834420963590144 76846247101956096 76984488192034656 77098497579442176 77198542451354712 77376430159036416 77515625011810176 77535939447226368 77658638907654144 77891396634904896 77913556089483264 78194426875674624 78211325000107008 78335093248035264 78451102800134144 78604327610290656 78612827495104512 78733911389896704 78737231114704896 78887688560580096 78973221588167464 79155198668439552 79257912365341824 79280460582281216 79297593402886272 79309798665838848 79435305231855984 79618347086118912 79704672321425408 79983350901699264 79991999907299328 80148234282118272 80411323647308832 80460044569018368 80543886364377088 80701198642432512 80890567994179584 80992118608699392 81261404202703248 81395368326725632 81407896473305088 81425489041207296 81448653915684864 81554343655488768 81675120723427328 81822048623577408 82117009144931328 82129648364439552 82309700766007296 82538561702100992 82556398611224064 82687042872926112 82854006392807424 83257523160833152 83270337925056768 83279342369243136 83612359563300864 83703015258602176 83753730604007424 84004756481596416 84017686257874944 84041588590903296 84168828271599534 84426870396238112 84496280357431296 84905892024892416 84930047045074944 84948400763624448 85184598567012096 85491680753627136 85516002425831424 85534482771652608 85645474381627596 85683025868069376 85949127321274368 85973579133222912 86085140525238144 86438723584038912 86679065208538624 86735809776872448 86848360257774051 86882461919674368 87048483928915968 87142865200736512 87457006747963392 87481887539068928 87627821214268008 87652750600668672 87968730235133952 88257490650150912 88406715637563392 88439430931992576 88575650313633792 88579385004043008 88844874286688397 88991340199682048 89049598501994496 89165151411009552 89190518155066368 89209792578247056 89370613637185536 89667756361603584 89805867679100928 89981269764411672 89990999895711744 90241218573273088 90286398481188864 90315408691298304 90403556291718018 90462739103222436 90611872159924224 90625818884898816 91240874894263296 91419079728041154 91425110502408192 91569789367566336 91583883532468224 91870370384367616 91884510813855744 92049804701524584 92215745532002304 92261914000883712 92381635288047744 92694903703830528 92709171043172352 92841591997671424 92855881914863616 92875948437627072 93022923232041876 93160684575159296 93237274877165568 93496519775502336 93664713555937296 93679130165688864 93689260165398528 93996798418771968 94118770933843416 94145546941458944 94165892165927448 94222946929508352 94335647728140288 94505351041795968 94546787164766208 94980229195767876 94990499889917952 95332931396370432 95380660506525696 95546302925709312 95645865057697792 95817925361820912 95832673387888608 95990659091791872 96178140847830528 96205502729060352 96504283308097536 96656999887986688 96692768236433664 96720276524875776 96845783090892912 97068943707734016 97163682740498172 97338842506002432 97387575889821696 97513948359605952 97742769659633664 98035723350828576 98095122830721024 98190863411599758 98197340909993984 98389132591458816 98417123481452544 98868308753489368 99096129852801024 99289676981419776 99300413678026752 99397330619590084 99457555092258816 99576517046370304 99755648321895744 100115257724642304 100143739682881536 100159153526145024 100339332924449664 100629205362835456 100679586090221568 100876225906804032 101031601138988544 101374201803440128 101389805035978752 101505747415262336 101521370894932224 101550252880674816 101572198291337472 101938356179914752 102445894618120192 102461662802608128 102645984256046208 102797996772589568 102931389935139616 103016013038512128 103354166682413568 103370074665587712 103544851876872192 103855195513206528 103884741452644352 104259235834232832 104281766666809344 104446790997380352 104462867154221568 104805770147054208 104817103326806016 104982974819606528 105183584747440128 105372802750429458 105430403228368896 105677216487122432 105730124537181696 105746398221118464 105883617300573843 105913740309141312 105936628686668379 106127603694157824 106644467868932352 106655999876399104 106864312376157696 107215098196411776 107249547820916736 107601598189910016 107795166032048526 107854090658906112 107989491478265856 108348538936937664 108567318721609728 108739124873985024 109096064831436544 109489345526575104 109506197819252736 109561022876049408 109703191904556696 110075198148298752 110249390497234816 110290188769682148 110472008523743232 110719263916634112 111027117233409024 111226847347675539 111483146084401152 111889749478791168 112006341975461888 112023581677166592 112225104362132712 112483703370940416 112629664940222592 112661707143241728 113207856033189888 113240062726766592 113264534351499264 113579464756016128 113672841973530624 113783786367162333 113988907671502848 114045977028870144 114063530665476096 114193965842170128 114211542256798752 114244034490759168 114598836428365824 114780187366984192 115251631445385216 115269370652934144 115647746369163264 115779993145533602 115797813677032068 115843282559565824 116064645238554624 116273437517715264 116487958361481216 116609342330617856 116837094952357344 116870334134224896 117291640313511936 117502639872052896 117676654200201216 117906491415435984 117919241242656768 118100867084845056 118105846672057344 118344328629977088 118459832382251196 118732798002659328 118886868548012736 118920690873421824 118946390104329408 119152957847783976 119557008482138112 119741156905467904 119975026352548896 119987999860948992 120381864641585152 120538075055624024 120616985470963248 120815829546565632 120834425179865088 121051797963648768 121522740289339392 121654499859017728 121892106304054872 122093052490088448 122111844709957632 122172980873527296 122331515483233152 122512681085140992 122733072935366112 123175513717396992 123464551149010944 123593204938440704 123612228057563136 123807842553151488 123834597916836096 124030564309389168 124281009589211136 124316366502887424 124662026367336448 124886284741249728 124905506887585152 124919013553864704 125329064558362624 125491694578457888 125554522887903264 125630595906011136 126007134722394624 126026529386812416 126062382886354944 126640305594357168 126653999853223936 127110575195160576 127174214008700928 127358838037338624 127395070567612416 127757233815761216 127776897850518144 128237521130440704 128274003638747136 128301724157478912 128468211572441394 128538436812668928 128923690981911552 128960368699834368 129127710787857216 129551576987330896 129658085376058368 129785123341336576 129850101186428928 130018597812807936 130103714665308672 130323692879511552 130714297801104768 130921151215466344 131185510121945088 131222831308603392 131479125901003008 132386235975226368 132610073456345088 132863475470450688 132869077506064512 133007531095860992 133487010299523072 133524986243842048 133574397752991744 133747727116514328 133785777232599552 134239448120295424 134501634542405376 134708801518651392 134986499843567616 135361827859909632 135400337174233088 135429597721783296 135605334437577027 135917808239886336 136861312341394944 137137665753612288 137354684051349504 137805555576551424 137826766220783616 138059802502496256 138074707052286876 138323618298003456 138473594017608704 139042355555745792 139063756564758528 139262387996507136 139283822872295424 139534384848062814 139741026862738944 140244779663253504 140497070333905944 140533890248097792 140973499382908928 140995197628157952 141178156400765124 141218320412188416 141248838248891172 141503471592210432 141758026562693952 142192623825243136 142470343793651814 142485749834876928 142953464261882368 142999397094555648 143070990759788544 143468797586546688 143726888042731368 143749010081832912 143985988637687808 144308254093590528 144464718582583552 144756424962146304 144985499831980032 145080414787313664 145268674636339368 145745524110747258 145985794035433472 146008263759003648 146081363834732544 146270922539408928 146614154489450496 146766930864398336 147053585026242864 147286295117399637 147296011364990976 147583698887188224 147625685222178816 148036156311212032 148157861448646656 148302463130234052 148644194779201536 148950620517040128 149095995929385126 149186332638388224 149364775569555456 149633472482843616 150172886586963456 150215609524322304 150238730289217536 150943808044253184 151019379135332352 151547401708482816 151563789298040832 151711715156216444 151985210228670464 152061302705160192 152084707553968128 152258621122893504 152282056342398336 152325379321012224 152358297437006208 152798448571154432 153668841927180288 153692494203912192 153968976384069312 154196995158884352 154397084902709424 154752860318072832 155031250023620352 155317277815308288 155782793269809792 155827112178966528 156388853751349248 156422650000214016 156670186496070528 156902205600268288 157208655220581312 157225654990209024 157474462229409792 157775377121160192 157946443176334928 158310397336879104 158515824730683648 158560921164562432 158595186805772544 158619597331677696 158870610463711968 159409344642850816 159966701803398528 159983999814598656 160296468564236544 160822647294617664 160920089138036736 161402397284865024 161692749048072789 161781135988359168 161984237217398784 162522808405406496 162790736653451264 162850978082414592 163108687310977536 163350241446854656 163644097247154816 164234018289862656 164259296728879104 164619401532014592 165077123404201984 165112797222448128 165374085745852224 165708012785614848 166515046321666304 166540675850113536 167224719126601728 167406030517204352 168009512963192832 168035372515749888 168083177181806592 168337656543199068 168853740792476224 168992560714862592 169811784049784832 169860094090149888 169896801527248896 170369197134024192 170983361507254272 171068965543305216 171290948763255192 171366051736138752 171898254642548736 171947158266445824 172170281050476288 172877447168077824 173358130417077248 173471619553744896 173669989718300403 173696720515548102 173764923839348736 174096967857831936 174285730401473024 174914013495926784 175255642428536016 175305501201337344 175937460470267904 176514981300301824 176813431275126784 176878861863985152 177151300627267584 177158770008086016 177689748573376794 177982680399364096 178099197003988992 178330302822019104 178381036310132736 178419585156494112 179335512723207168 179611735358201856 179962539528823344 179981999791423488 180482437146546176 180572796962377728 180630817382596608 180807112583436036 180925478206444872 181223744319848448 181251637769797632 182481749788526592 182838159456082308 183139578735132672 183167767064936448 183740740768735232 183769021627711488 184099609403049168 184431491064004608 184523828001767424 184763270576095488 185389807407661056 185418342086344704 185683183995342848 185711763829727232 185751896875254144 186045846464083752 186321369150318592 186474549754331136 186993039551004672 187329427111874592 187358260331377728 187378520330797056 187993596837543936 188237541867686832 188291093882917888 188331784331854896 188445893859016704 188671295456280576 189010702083591936 189093574329532416 189960458391535752 189980999779835904 190665862792740864 190761321013051392 191092605851418624 191291730115395584 191635850723641824 191665346775777216 192356281695661056 192411005458120704 193008566616195072 193313999775973376 193385536472867328 193440553049751552 193691566181785824 194327365480996344 194677685012004864 194775151779643392 195027896719211904 195485539319267328 196071446701657152 196190245661442048 196381726823199516 196778265182917632 196834246962905088 197736617506978736 198192259705602048 198579353962839552 198794661239180168 198915110184517632 199153034092740608 199511296643791488 200230515449284608 200287479365763072 200318307052290048 200678665848899328 201258410725670912 201359172180443136 201752451813608064 202063202277977088 202748403606880256 203011494830524672 203042741789864448 203100505761349632 203144396582674944 203876712359829504 204891789236240384 204923325605216256 205291968512092416 205595993545179136 205862779870279232 206032026077024256 206708333364827136 206740149331175424 207089703753744384 207710391026413056 207769482905288704 208563533333618688 208893581994760704 208925734308443136 209611540294108416 209634206653612032 209965949639213056 210367169494880256 210745605500858916 211354432974244864 211460249074363392 211492796442236928 211767234601147686 211827480618282624 211873257373336758 212255207388315648 213288935737864704 213705515690477721 213728624752315392 214430196392823552 214499095641833472 215203196379820032 215590332064097052 215978982956531712 216697077873875328 217134637443219456 217478249747970048 218192129662873088 218618286166120887 218978691053150208 219012395638505472 219122045752098816 219406383809113392 220150396296597504 220498780994469632 220580377539364296 220944017047486464 221438527833268224 222054234466818048 222453694695351078 222966292168802304 223643993894077689 223779498957582336 224012683950923776 224047163354333184 224450208724265424 224967406741880832 225259329880445184 225323414286483456 226415712066379776 226529068702998528 227158929512032256 227345683947061248 227567572734324666 227977815343005696 228091954057740288 228127061330952192 228387931684340256 228423084513597504 228488068981518336 229197672856731648 229560374733968384 230503262890770432 230538741305868288 231295492738326528 231559986291067204 231595627354064136 232129290477109248 232546875035430528 232975916722962432 233218684661235712 233674189904714688 233740668268449792 234583280627023872 234812233289537249 235005279744105792 235353308400402432 235812982830871968 235838482485313536 236201734169690112 236211693344114688 236919664764502392 237465596005318656 237773737096025472 237841381746843648 237892780208658816 238305915695567952 239114016964276224 239482313810935808 239950052705097792 239975999721897984 240763729283170304 241076150111248048 241233970941926496 241631659093131264 242103595927297536 243308999718035456 243784212608109744 244186104980176896 244223689419915264 244345961747054592 244663030966466304 245025362170281984 245466145870732224 246351027434793984 246929102298021888 247186409876881408 247615685106302976 247669195833672192 248061128618778336 248562019178422272 249324052734672896 249772569482499456 249811013775170304 249838027107729408 250658129116725248 250983389156915776 251109045775806528 251261191812022272 252014269444789248 252053058773624832 252124765772709888 253280611188714336 253307999706447872 254717676074677248 254790141135224832 255514467631522432 255553795701036288 256475042260881408 256548007277494272 256603448314957824 256936423144882788 257847381963823104 257920737399668736 258255421575714432 259103153974661792 259316170752116736 260037195625615872 260207429330617344 260545080773322153 260647385759023104 261428595602209536 261842302430932688 262371020243890176 262445662617206784 262958251802006016 264772471950452736 265220146912690176 265726950940901376 265738155012129024 266015062191721984 266534622860065191 266974020599046144 267148795505983488 267495454233028656 267571554465199104 268478896240590848 269003269084810752 269417603037302784 269972999687135232 270723655719819264 270800674348466176 270859195443566592 271210668875154054 271835616479772672 273722624682789888 274275331507224576 274709368102699008 275611111153102848 275653532441567232 276149414104573752 276647236596006912 276947188035217408 278084711111491584 278127513129517056 278524775993014272 278567645744590848 279068769696125628 279482053725477888 280489559326507008 280994140667811888 281067780496195584 281946998765817856 281990395256315904 282356312801530248 282436640824376832 282497676497782344 283006943184420864 283516053125387904 284385247650486272 284940687587303628 284971499669753856 285906928523764736 285998794189111296 286141981519577088 286277928257107057 286937595173093376 287453776085462736 287498020163665824 287971977275375616 288616508187181056 288929437165167104 289512849924292608 289970999663960064 290160829574627328 290537349272678736 291491048221494516 291971588070866944 292016527518007296 292162727669465088 292541845078817856 293228308978900992 293533861728796672 294107170052485728 294572590234799274 294592022729981952 295167397774376448 295251370444357632 296072312622424064 296604926260468104 297288389558403072 297901241034080256 298191991858770252 298372665276776448 298729551139110912 299266944965687232 300345773173926912 300431219048644608 300477460578435072 301887616088506368 302038758270664704 303094803416965632 303423430312432888 303970420457340928 304122605410320384 304169415107936256 304517242245787008 304564112684796672 304650758642024448 304716594874012416 305596897142308864 307337683854360576 307384988407824384 307937952768138624 308393990317768704 308794169805418848 310062500047240704 310634555630616576 311565586539619584 311654224357933056 312777707502698496 312845300000428032 313340372992141056 313804411200536576 314417310441162624 314451309980418048 314948924458819584 315550754242320384 315892886352669856 317031649461367296 317121842329124864 317190373611545088 317239194663355392 317650851901721529 317741220927423936 318818689285701632 319933403606797056 319967999629197312 320592937128473088 321645294589235328 322804794569730048 323385498096145578 323562271976718336 323968474434797568 325045616810812992 325701956164829184 326217374621955072 326700482893709312 327288194494309632 328468036579725312 328518593457758208 330154246808403968 330225594444896256 330748171491704448 331416025571229696 333030092643332608 333081351700227072 333680542043026617 334449438253203456 334812061034408704 336019025926385664 336070745031499776 336675313086398136 337707481584952448 337985121429725184 339623568099569664 339720188180299776 339793603054497792 340738394268048384 341351359101486999 341966723014508544 342137931086610432 342581897526510384 342732103472277504 343796509285097472 344340562100952576 345754894336155648 346716260834154496 346943239107489792 347339979436600806 347393441031096204 347529847678697472 348193935715663872 348571460802946048 349828026991853568 350511284857072032 350611002402674688 351874920940535808 353029962600603648 353757723727970304 354302601254535168 354317540016172032 355379497146753588 355965360798728192 356198394007977984 356660605644038208 356762072620265472 356839170312988224 358671025446414336 359223470716403712 359925079057646688 359963999582846976 360964874293092352 361145593924755456 361614225166872072 361850956412889744 362447488639696896 362503275539595264 364963499577053184 365676318912164616 366279157470265344 366335534129872896 367481481537470464 367538043255422976 368199218806098336 369526541152190976 370779614815322112 370836684172689408 371366367990685696 371423527659454464 371503793750508288 372091692928167504 372642738300637184 372949099508662272 373986079102009344 374658854223749184 374716520662755456 374757040661594112 375987193675087872 376475083735373664 376582187765835776 376663568663709792 376891787718033408 378021404167183872 378187148659064832 379920916783071504 379961999559671808 381331725585481728 381522642026102784 382185211702837248 382583460230791168 383271701447283648 383330693551554432 384712563391322112 384822010916241408 386627999551946752 386771072945734656 386881106099503104 387383132363571648 388654730961992688 389355370024009728 389550303559286784 390055793438423808 390971078638534656 392142893403314304 392763453646399032 393556530365835264 393668493925810176 395473235013957472 397158707925679104 397589322478360336 397830220369035264 398306068185481216 399022593287582976 400461030898569216 400574958731526144 401357331697798656 402516821451341824 402718344360886272 403504903627216128 404126404555954176 406022989661049344 406085483579728896 406201011522699264 406288793165349888 406816003312731081 407753424719659008 409783578472480768 410583937024184832 411191987090358272 411725559740558464 412064052154048512 413416666729654272 413480298662350848 414179407507488768 415420782052826112 415538965810577408 417127066667237376 417787163989521408 417851468616886272 419223080588216832 419931899278426112 420734338989760512 421491211001717832 422708865948489728 422920498148726784 422985592884473856 423534469202295372 423654961236565248 423746514746673516 424510414776631296 426577871475729408 427411031380955442 427457249504630784 428860392785647104 428998191283666944 430406392759640064 431180664128194104 431957965913063424 433394155747750656 434269274886438912 434956499495940096 436384259325746176 437236572332241774 437957382106300416 438024791277010944 438244091504197632 438812767618226784 440300792593195008 440997561988939264 441160755078728592 441858885352198911 441888034094972928 442877055666536448 444108468933636096 444907389390702156 445932584337604608 447287987788155378 447558997915164672 448025367901847552 448094326708666368 448900417448530848 450518659760890368 450646828572966912 452831424132759552 453058137405997056 454317859024064512 454691367894122496 455135145468649332 455955630686011392 456183908115480576 456254122661904384 456775863368680512 456846169027195008 456976137963036672 458395345713463296 459120749467936768 461006525781540864 461077482611736576 462590985476653056 463119972582134408 463191254708128272 464258580954218496 465093750070861056 465951833445924864 466437369322471424 467348379809429376 467481336536899584 469166561254047744 469624466579074498 470010559488211584 470706616800804864 471625965661743936 471676964970627072 472423386688229376 473839329529004784 474931192010637312 475547474192050944 475682763493687296 475785560417317632 476611831391135904 478228033928552448 478964627621871616 479900105410195584 479951999443795968 481527458566340608 482152300222496096 482467941883852992 484207191854595072 486617999436070912 487568425216219488 488372209960353792 489326061932932608 490050724340563968 490932291741464448 492702054869587968 493858204596043776 495231370212605952 495338391667344384 496122257237556672 497124038356844544 498648105469345792 499545138964998912 499622027550340608 501316258233450496 501966778313831552 502218091551613056 504028538889578496 504106117547249664 504249531545419776 506561222377428672 506615999412895744 509435352149354496 509580282270449664 511028935263044864 511107591402072576 512950084521762816 513206896629915648 513872846289765576 515694763927646208 515841474799337472 516510843151428864 518206307949323584 518632341504233472 520074391251231744 520414858661234688 521009969154901209 521090161546644306 521294771518046208 522857191204419072 523684604861865376 524742040487780352 525916503604012032 529544943900905472 530440293825380352 531453901881802752 531476310024258048 532030124383443968 533069245720130382 533948041198092288 534297591011966976 534990908466057312 535143108930398208 538006538169621504 538835206074605568 539945999374270464 541447311439638528 541601348696932352 541718390887133184 542421337750308108 543671232959545344 547445249365579776 549418736205398016 551222222306205696 551307064883134464 552298828209147504 553294473192013824 553894376070434816 556169422222983168 556255026259034112 557049551986028544 557135291489181696 558137539392251256 558964107450955776 560979118653014016 561988281335623776 562135560992391168 563893997531635712 563980790512631808 564712625603060496 564873281648753664 564995352995564688 566013886368841728 567032106250775808 568770495300972544 569881375174607256 569942999339507712 571813857047529472 571997588378222592 572283963039154176 572555856514214114 573875190346186752 574907552170925472 574996040327331648 577233016374362112 577858874330334208 579025699848585216 579941999327920128 580321659149254656 581074698545357472 582982096442989032 583943176141733888 584033055036014592 584325455338930176 585083690157635712 586456617957801984 587067723457593344 588214340104971456 589145180469598548 590334795548752896 590502740888715264 592144625244848128 593209852520936208 594576779116806144 596383983717540504 596745330553552896 597459102278221824 598533889931374464 600691546347853824 600862438097289216 600954921156870144 603775232177012736 604077516541329408 606189606833931264 606846860624865776 607940840914681856 608245210820640768 609034484491574016 609128225369593344 609301517284048896 609433189748024832 611193794284617728 614675367708721152 614769976815648768 615875905536277248 616787980635537408 617588339610837696 620125000094481408 621269111261233152 623131173079239168 623308448715866112 625690600000856064 626680745984282112 627608822401073152 628834620882325248 628902619960836096 629897848917639168 631101508484640768 631785772705339712 634063298922734592 634243684658249728 634380747223090176 634478389326710784 635301703803443058 635482441854847872 637637378571403264 639866807213594112 641185874256946176 643290589178470656 645609589139460096 646770996192291156 647936948869595136 650091233621625984 651403912329658368 652434749243910144 654576388988619264 655854858498362661 656936073159450624 657037186915516416 660308493616807936 660451188889792512 661496342983408896 662832051142459392 666060185286665216 666162703400454144 667361084086053234 668898876506406912 669624122068817408 670931981682233067 672038051852771328 672141490062999552 673350626172796272 675414963169904896 675970242859450368 679247136199139328 679587206108995584 681476788536096768 682702718202973998 683933446029017088 684275862173220864 685163795053020768 685464206944555008 687593018570194944 688681124201905152 691509788672311296 693432521668308992 693886478214979584 694679958873201612 694786882062192408 696387871431327744 697142921605892096 699656053983707136 701022569714144064 701222004805349376 703749841881071616 704436699868611747 706059925201207296 707515447455940608 708605202509070336 708635080032344064 710758994293507176 711930721597456384 712396788015955968 713321211288076416 713524145240530944 713678340625976448 717342050892828672 718446941432807424 719850158115293376 719927999165693952 720630646992028109 721929748586184704 722291187849510912 723228450333744144 723701912825779488 724894977279393792 729926999154106368 731352637824329232 732558314940530688 732671068259745792 734962963074940928 735076086510845952 736398437612196672 739053082304381952 741559229630644224 742732735981371392 742847055318908928 743007587501016576 744183385856335008 745285476601274368 747972158204018688 749317708447498368 749433041325510912 749514081323188224 751974387350175744 752950167470747328 753164375531671552 753327137327419584 753783575436066816 756042808334367744 756374297318129664 759841833566143008 759923999119343616 764370423405674496 765166920461582336 766543402894567296 766661387103108864 769425126782644224 769644021832482816 773255999103893504 773542145891469312 773762212199006208 774766264727143296 777309461923985376 780111586876847616 781942157277069312 784285786806628608 785526907292798064 787113060731670528 787336987851620352 790946470027914944 794317415851358208 795178644956720672 795660440738070528 798045186575165952 799603868580195573 800922061797138432 802714663395597312 805033642902683648 805436688721772544 807009807254432256 808252809111908352 812045979322098688 812170967159457792 812402023045398528 812577586330699776 813632006625462162 815506849439318016 821167874048369664 822383974180716544 823451119481116928 824128104308097024 826833333459308544 826960597324701696 830841564105652224 831077931621154816 834254133334474752 835574327979042816 835702937233772544 838446161176433664 839863798556852224 841468677979521024 842982422003435664 845417731896979456 845840996297453568 845971185768947712 847068938404590744 847309922473130496 847493029493347032 849020829553262592 853155742951458816 854822062761910884 854914499009261568 857720785571294208 857996382567333888 858833784771321171 860812785519280128 862361328256388208 863915931826126848 866788311495501312 868538549772877824 869912998991880192 872768518651492352 874473144664483548 875914764212600832 876049582554021888 876488183008395264 877625535236453568 880601585186390016 881995123977878528 882321510157457184 883717770704397822 883776068189945856 885754111333072896 888216937867272192 889814778781404312 891865168675209216 894575975576310756 895117995830329344 896050735803695104 896188653417332736 897800834897061696 901037319521780736 901293657145933824 905662848265519104 906116274811994112 908635718048129024 910270290937298664 911911261372022784 912367816230961152 912508245323808768 913551726737361024 913692338054390016 913952275926073344 916790691426926592 918241498935873536 922013051563081728 922154965223473152 925181970953306112 926239945164268816 926382509416256544 930187500141722112 931903666891849728 932874738644942848 934696759618858752 934962673073799168 938333122508095488 939248933158148996 940021118976423168 941413233601609728 943251931323487872 943353929941254144 944846773376458752 947678659058009568 951094948384101888 951365526987374592 951571120834635264 953223662782271808 956456067857104896 957929255243743232 959800210820391168 959903998887591936 963054917132681216 964304600444992192 964935883767705984 968414383709190144 973235998872141824 975136850432438976 978652123865865216 980101448681127936 981864583482928896 985404109739175936 990462740425211904 990676783334688768 992244514475113344 994248076713689088 999090277929997824 999244055100681216 1001041626129079851 1002632516466900992 1003933556627663104 1004436183103226112 1008057077779156992 1008212235094499328 1013122444754857344 1013231998825791488 1018870704298708992 1019160564540899328 1022057870526089728 1022215182804145152 1024054077304460997 1025900169043525632 1026413793259831296 1027745692579531152 1031389527855292416 1033021686302857728 1036412615898647168 1037264683008466944 1040148782502463488 1040829717322469376 1042019938309802418 1042180323093288612 1042589543036092416 1045714382408838144 1047369209723730752 1049484080975560704 1051833007208024064 1059089887801810944 1062907803763605504 1062952620048516096 1064060248766887936 1066138491440260764 1067896082396184576 1068595182023933952 1069981816932114624 1070286217860796416 1076013076339243008 1077670412149211136 1079891998748540928 1082894622879277056 1083436781774266368 1084842675500616216 1087342465919090688 1094890498731159552 1098837472410796032 1099909934882569219 1102444444612411392 1102614129766268928 1104597656418295008 1107788752140869632 1112338844445966336 1112510052518068224 1114099103972057088 1114270582978363392 1116275078784502512 1117928214901911552 1121958237306028032 1123976562671247552 1124271121984782336 1127787995063271424 1127961581025263616 1129425251206120992 1129746563297507328 1129990705991129376 1134064212501551616 1137540990601945088 1139762750349214512 1139885998679015424 1143627714095058944 1143995176756445184 1144567926078308352 1145111713028428228 1147750380692373504 1149815104341850944 1149992080654663296 1154466032748724224 1155717748660668416 1159883998655840256 1160643318298509312 1162149397090714944 1165964192885978064 1167886352283467776 1168066110072029184 1168650910677860352 1170167380315271424 1172913235915603968 1174135446915186688 1176428680209942912 1178290360939197096 1180669591097505792 1181005481777430528 1184289250489696256 1186419705041872416 1192767967435081008 1193490661107105792 1194918204556443648 1197067779862748928 1201383092695707648 1201724876194578432 1207550464354025472 1208155033082658816 1212379213667862528 1213693721249731552 1218068968983148032 1218256450739186688 1218603034568097792 1218866379496049664 1220448009938193243 1222387588569235456 1229350735417442304 1231751811072554496 1233575961271074816 1235176679221675392 1240250000188962816 1242538222522466304 1246262346158478336 1246616897431732224 1251381200001712128 1253361491968564224 1255217644802146304 1257669241764650496 1259795697835278336 1262203016969281536 1263571545410679424 1268126597845469184 1268487369316499456 1268761494446180352 1268956778653421568 1270603407606886116 1270964883709695744 1275274757142806528 1279733614427188224 1282371748513892352 1286581178356941312 1291219178278920192 1293541992384582312 1295873897739190272 1300182467243251968 1302807824659316736 1304869498487820288 1309152777977238528 1311709716996725322 1313872146318901248 1314074373831032832 1320902377779585024 1322992685966817792 1325576656056596733 1325664102284918784 1332120370573330432 1332325406800908288 1334722168172106468 1337797753012813824 1339248244137634816 1341863963364466134 1344076103705542656 1344282980125999104 1346701252345592544 1350829926339809792 1351940485718900736 1358494272398278656 1359174412217991168 1362953577072193536 1365405436405947996 1367866892058034176 1368551724346441728 1370327590106041536 1370928413889110016 1375186037140389888 1377362248403810304 1383019577344622592 1386865043336617984 1387772956429959168 1389359917746403224 1389573764124384816 1392775742862655488 1394285843211784192 1399312107967414272 1402045139428288128 1402444009610698752 1407499683762143232 1408873399737223494 1412119850402414592 1415030894911881216 1417270160064688128 1421517988587014352 1423861443194912768 1424793576031911936 1426642422576152832 1427048290481061888 1427356681251952896 1434684101785657344 1436893882865614848 1439700316230586752 1439855998331387904 1441261293984056218 1443859497172369408 1444582375699021824 1446456900667488288 1447403825651558976 1459853998308212736 1462705275648658464 1465116629881061376 1469925926149881856 1470152173021691904 1472796875224393344 1478106164608763904 1485465471962742784 1485694110637817856 1486015175002033152 1488366771712670016 1490570953202548736 1495944316408037376 1498635416894996736 1498866082651021824 1503948774700351488 1505900334941494656 1506328751063343104 1506654274654839168 1512085616668735488 1512748594636259328 1519683667132286016 1519847998238687232 1528740846811348992 1530333840923164672 1533086805789134592 1533322774206217728 1538850253565288448 1546511998207787008 1547084291782938624 1547524424398012416 1549532529454286592 1554618923847970752 1560223173753695232 1563029907464703627 1563884314554138624 1568571573613257216 1571053814585596128 1574226121463341056 1581892940055829888 1588634831702716416 1590357289913441344 1591320881476141056 1596090373150331904 1599207737160391146 1601844123594276864 1605429326791194624 1614019614508864512 1616505618223816704 1624091958644197376 1624341934318915584 1624804046090797056 1625155172661399552 1627264013250924324 1631013698878636032 1642335748096739328 1646902238962233856 1648256208616194048 1653666666918617088 1653921194649403392 1661683128211304448 1662155863242309632 1668508266668949504 1671148655958085632 1671405874467545088 1676892322352867328 1679727597113704448 1682937355959042048 1685964844006871328 1690835463793958912 1691681992594907136 1691942371537895424 1694137876809181488 1694619844946260992 1694986058986694064 1698041659106525184 1706311485902917632 1709644125523821768 1709828998018523136 1715441571142588416 1715992765134667776 1717667569542642342 1721625571038560256 1724722656512776416 1733576622991002624 1737077099545755648 1739825997983760384 1745537037302984704 1748946289328967096 1751829528425201664 1752099165108043776 1752976366016790528 1755251070472907136 1761203170372780032 1763990247955757056 1764643020314914368 1767435541408795644 1771508222666145792 1776433875734544384 1779629557562808624 1783730337350418432 1789151951152621512 1790235991660658688 1792101471607390208 1792377306834665472 1795601669794123392 1802074639043561472 1802587314291867648 1811325696531038208 1812232549623988224 1817271436096258048 1820540581874597328 1823822522744045568 1824735632461922304 1827103453474722048 1827384676108780032 1827904551852146688 1833581382853853184 1836482997871747072 1844026103126163456 1844309930446946304 1850363941906612224 1852479890328537632 1852765018832513088 1860375000283444224 1863807333783699456 1865749477289885696 1869393519237717504 1869925346147598336 1878497866316297992 1880042237952846336 1882826467203219456 1886503862646975744 1886707859882508288 1889693546752917504 1895357318116019136 1902189896768203776 1902731053974749184 1903142241669270528 1906447325564543616 1912912135714209792 1915858510487486464 1919600421640782336 1926109834265362432 1928609200889984384 1929871767535411968 1936828767418380288 1946471997744283648 1950273700864877952 1957304247731730432 1963729166965857792 1970808219478351872 1980925480850423808 1981353566669377536 1984489028950226688 1988496153427378176 1998180555859995648 1998488110201362432 2002083252258159702 2007867113255326208 2008872366206452224 2012795945046699201 2016114155558313984 2016424470188998656 2026244889509714688 2026463997651582976 2037741408597417984 2044115741052179456 2044430365608290304 2048108154608921994 2051800338087051264 2052827586519662592 2055491385159062304 2062779055710584832 2066043372605715456 2072825231797294336 2074529366016933888 2080297565004926976 2081659434644938752 2084039876619604836 2084360646186577224 2091428764817676288 2094738419447461504 2098968161951121408 2103666014416048128 2113310099605835241 2118179775603621888 2125815607527211008 2125905240097032192 2128120497533775872 2132276982880521528 2135792164792369152 2137190364047867904 2139963633864229248 2140572435721592832 2152026152678486016 2155340824298422272 2159783997497081856 2161891940976084327 2165789245758554112 2166873563548532736 2169685351001232432 2174684931838181376 2189780997462319104 2197674944821592064 2199819869765138438 2204888889224822784 2205228259532537856 2209195312836590016 2215577504281739264 2224677688891932672 2228198207944114176 2228541165956726784 2232550157569005024 2235856429803823104 2243916474612056064 2247953125342495104 2248542243969564672 2255575990126542848 2255923162050527232 2258850502412241984 2259493126595014656 2259981411982258752 2268128425003103232 2275081981203890176 2279525500698429024 2279771997358030848 2287255428190117888 2290223426056856456 2295500761384747008 2299630208683701888 2299984161309326592 2308932065497448448 2311435497321336832 2319767997311680512 2321286636597018624 2324298794181429888 2331928385771956128 2335772704566935552 2340334760630542848 2345826471831207936 2348270893830373376 2352857360419885824 2356580721878394192 2361339182195011584 2362010963554861056 2368578500979392512 2372839410083744832 2385535934870162016 2386981322214211584 2394135559725497856 2402766185391415296 2415100928708050944 2416310066165317632 2424758427335725056 2427387442499463104 2436137937966296064 2436512901478373376 2437206069136195584 2437732758992099328 2440896019876386486 2463503622145108992 2467151922542149632 2470353358443350784 2480500000377925632 2492524692316956672 2493233794863464448 2502762400003424256 2506722983937128448 2515338483529300992 2519591395670556672 2524406033938563072 2527143090821358848 2536253195690938368 2536974738632998912 2537522988892360704 2537913557306843136 2541206815213772232 2541929767419391488 2550549514285613056 2559467228854376448 2564743497027784704 2573162356713882624 2576501354313963513 2582438356557840384 2587083984769164624 2591747795478380544 2600364934486503936 2605615649318633472 2609738996975640576 2618305555954477056 2623419433993450644 2627744292637802496 2628148747662065664 2641804755559170048 2645985371933635584 2651153312113193466 2651328204569837568 2664240741146660864 2664650813601816576 2669444336344212936 2675595506025627648 2678496488275269632 2683727926728932268 2688152207411085312 2688565960251998208 2693402504691185088 2701659852679619584 2703880971437801472 2716988544796557312 2718348824435982336 2725907154144387072 2730810872811895992 2735733784116068352 2737103448692883456 2740655180212083072 2741856827778220032 2750372074280779776 2754724496807620608 2766039154689245184 2773730086673235968 2775545912859918336 2778719835492806448 2779147528248769632 2788571686423568384 2798624215934828544 2804090278856576256 2804888019221397504 2814999367524286464 2817746799474446988 2824239700804829184 2830061789823762432 2834540320129376256 2843035977174028704 2847722886389825536 2853284845152305664 2854096580962123776 2854713362503905792 2869368203571314688 2873787765731229696 2879400632461173504 2879711996662775808 2882522587968112436 2887718994344738816 2889164751398043648 2892913801334976576 2894807651303117952 2919707996616425472 2925410551297316928 2939851852299763712 2940304346043383808 2945593750448786688 2956212329217527808 2970930943925485568 2971388221275635712 2972030350004066304 2976733543425340032 2981141906405097472 2997270833789993472 2997732165302043648 3007897549400702976 3011800669882989312 3012657502126686208 3013308549309678336 3024171233337470976 3039367334264572032 3039695996477374464 3057481693622697984 3066173611578269184 3066645548412435456 3072162231913382991 3077700507130576896 3093023996415574016 3094168583565877248 3099065058908573184 3109237847695941504 3120446347507390464 3126059814929407254 3127768629108277248 3137143147226514432 3142107629171192256 3148452242926682112 3163785880111659776 3177269663405432832 3180714579826882688 3192180746300663808 3198415474320782292 3203688247188553728 3210858653582389248 3228039229017729024 3233011236447633408 3248183917288394752 3248683868637831168 3250310345322799104 3254528026501848648 3262027397757272064 3284671496193478656 3293804477924467712 3296512417232388096 3299729804647707657 3307333333837234176 3307842389298806784 3323366256422608896 3337016533337899008 3342297311916171264 3342811748935090176 3353784644705734656 3359455194227408896 3365874711918084096 3371929688013742656 3381670927587917824 3383363985189814272 3383884743075790848 3388275753618362976 3389239689892521984 3389972117973388128 3412622971805835264 3419288251047643536 3419657996037046272 3430883142285176832 3431985530269335552 3435335139085284684 3443251142077120512 3449445313025552832 3467153245982005248 3479651995967520768 3491074074605969408 3497892578657934192 3503659056850403328 3504198330216087552 3505952732033581056 3510502140945814272 3522406340745560064 3527980495911514112 3529286040629828736 3534871082817591288 3543016445332291584 3552867751469088768 3559259115125617248 3578303902305243024 3580471983321317376 3584202943214780416 3584754613669330944 3591203339588246784 3604149278087122944 3605174628583735296 3622651393062076416 3624465099247976448 3634542872192516096 3641081163749194656 3654206906949444096 3654769352217560064 3655809103704293376 3667162765707706368 3672965995743494144 3688052206252326912 3700727883813224448 3704959780657075264 3705530037665026176 3720750000566888448 3727614667567398912 3738787038475435008 3739850692295196672 3756995732632595984 3760084475905692672 3765652934406438912 3773007725293951488 3779387093505835008 3790714636232038272 3804379793536407552 3805462107949498368 3806284483338541056 3812894651129087232 3825824271428419584 3839200843281564672 3852219668530724864 3857218401779968768 3859743535070823936 3873657534836760576 3892943995488567296 3900547401729755904 3914608495463460864 3927458333931715584 3941616438956703744 3962707133338755072 3968978057900453376 3976992306854756352 3996361111719991296 3996976220402724864 4004166504516319404 4015734226510652416 4017744732412904448 4025591890093398402 4032228311116627968 4032848940377997312 4052489779019429376 4075482817194835968 4088231482104358912 4088860731216580608 4096216309217843988 4103600676174102528 4105655173039325184 4110982770318124608 4125558111421169664 4132086745211430912 4145650463594588672 4149058732033867776 4160595130009853952 4163318869289877504 4168079753239209672 4168721292373154448 4182857529635352576 4189476838894923008 4197936323902242816 4207332028832096256 4226620199211670482 4236359551207243776 4251810480194064384 4256240995067551744 4264553965761043056 4271584329584738304 4274380728095735808 4279927267728458496 4281144871443185664 4304052305356972032 4310681648596844544 4319567994994163712 4323783881952168654 4331578491517108224 4333747127097065472 4339370702002464864 4379561994924638208 4395349889643184128 4399639739530276876 4409777778449645568 4410456519065075712 4418390625673180032 4431155008563478528 4456396415888228352 4457082331913453568 4465100315138010048 4471712859607646208 4487832949224112128 4495906250684990208 4511151980253085696 4511846324101054464 4517701004824483968 4518986253190029312 4519962823964517504 4536256850006206464 4550163962407780352 4559051001396858048 4559543994716061696 4574510856380235776 4580446852113712912 4591001522769494016 4599260417367403776 4599968322618653184 4622870994642673664 4639535994623361024 4642573273194037248 4648597588362859776 4663856771543912256 4680669521261085696 4689089722394110881 4691652943662415872 4696541787660746752 4705714720839771648 4713161443756788384 4722678364390023168 4737157001958785024 4745678820167489664 4771071869740324032 4773962644428423168 4788271119450995712 4805532370782830592 4849516854671450112 4854774884998926208 4872275875932592128 4873025802956746752 4874412138272391168 4875465517984198656 4881792039752772972 4927007244290217984 4940706716886701568 4961000000755851264 4985049384633913344 4986467589726928896 5005524800006848512 5013445967874256896 5030676967058601984 5039182791341113344 5048812067877126144 5054286181642717696 5072506391381876736 5075045977784721408 5075827114613686272 5082413630427544464 5083859534838782976 5101099028571226112 5118934457708752896 5129486994055569408 5146324713427765248 5153002708627927026 5164876713115680768 5174167969538329248 5200729868973007872 5211231298637266944 5219477993951281152 5236611111908954112 5246838867986901288 5255488585275604992 5256297495324131328 5283609511118340096 5291970743867271168 5302306624226386932 5328481482293321728 5329301627203633152 5338888672688425872 5351191012051255296 5356992976550539264 5367455853457864536 5376304414822170624 5377131920503996416 5386805009382370176 5403319705359239168 5407761942875602944 5433977089593114624 5436697648871964672 5451814308288774144 5461621745623791984 5471467568232136704 5474206897385766912 5481310360424166144 5483713655556440064 5500744148561559552 5509448993615241216 5532078309378490368 5547460173346471936 5551091825719836672 5557439670985612896 5558295056497539264 5577143372847136768 5597248431869657088 5608180557713152512 5609776038442795008 5635493598948893976 5648479401609658368 5660123579647524864 5669080640258752512 5686071954348057408 5706569690304611328 5708193161924247552 5709426725007811584 5738736407142629376 5747575531462459392 5758801264922347008 5765045175936224872 5775437988689477632 5778329502796087296 5785827602669953152 5789615302606235904 5839415993232850944 5850821102594633856 5879703704599527424 5891187500897573376 5912424658435055616 5941861887850971136 5942776442551271424 5944060700008132608 5953467086850680064 5962283812810194944 5994541667579986944 5995464330604087296 6023601339765978624 6025315004253372416 6026617098619356672 6048342466674941952 6078734668529144064 6079391992954748928 6132347223156538368 6133291096824870912 6144324463826765982 6155401014261153792 6188337167131754496 6198130117817146368 6218475695391883008 6240892695014780928 6252119629858814508 6274286294453028864 6284215258342384512 6296904485853364224 6327571760223319552 6339930298817505723 6354539326810865664 6361429159653765376 6384361492601327616 6396830948641564584 6407376494377107456 6421717307164778496 6456078458035458048 6466022472895266816 6485675822928252981 6496367834576789504 6497367737275662336 6500620690645598208 6509056053003697296 6524054795514544128 6569342992386957312 6587608955848935424 6593024834464776192 6599459609295415314 6614666667674468352 6615684778597613568 6646732512845217792 6674033066675798016 6684594623832342528 6685623497870180352 6707569289411469312 6731749423836168192 6743859376027485312 6763341855175835648 6766727970379628544 6767769486151581696 6776551507236725952 6778479379785043968 6779944235946776256 6825245943611670528 6838576502095287072 6839315992074092544 6861766284570353664 6870670278170569368 6886502284154241024 6898890626051105664 6934306491964010496 6959303991935041536 6982148149211938816 6995785157315868384 7007318113700806656 7021004281891628544 7044812681491120128 7055960991823028224 7058572081259657472 7069742165635182576 7086032890664583168 7105735502938177536 7118518230251234496 7156607804610486048 7160943966642634752 7168405886429560832 7182406679176493568 7208298556174245888 7245302786124152832 7248930198495952896 7269085744385032192 7282162327498389312 7308413813898888192 7309538704435120128 7311618207408586752 7345931991486988288 7401455767626448896 7409919561314150528 7411060075330052352 7441500001133776896 7477574076950870016 7479701384590393344 7513991465265191968 7520168951811385344 7546015450587902976 7558774187011670016 7581429272464076544 7608759587072815104 7610924215898996736 7612568966677082112 7625789302258174464 7651648542856839168 7678401686563129344 7714436803559937536 7719487070141647872 7729504062941890539 7747315069673521152 7785887990977134592 7801094803459511808 7829216990926921728 7854916667863431168 7883232877913407488 7925414266677510144 7937956115800906752 7953984613709512704 7992722223439982592 7993952440805449728 8008333009032638808 8031468453021304832 8035489464825808896 8051183780186796804 8064456622233255936 8065697880755994624 8104979558038858752 8150965634389671936 8176462964208717824 8177721462433161216 8192432618435687976 8207201352348205056 8211310346078650368 8221965540636249216 8251116222842339328 8264173490422861824 8291300927189177344 8298117464067735552 8321190260019707904 8326637738579755008 8336159506478419344 8337442584746308896 8365715059270705152 8378953677789846016 8395872647804485632 8414664057664192512 8453240398423340964 8472719102414487552 8503620960388128768 8512481990135103488 8529107931522086112 8543168659169476608 8559854535456916992 8562289742886371328 8608104610713944064 8621363297193689088 8639135989988327424 8647567763904337308 8663156983034216448 8667494254194130944 8678741404004929728 8759123989849276416 8799279479060553752 8819555556899291136 8820913038130151424 8836781251346360064 8862310017126957056 8912792831776456704 8914164663826907136 8930200630276020096 8943425719215292416 8991812501369980416 9022303960506171392 9023692648202108928 9035402009648967936 9037972506380058624 9039925647929035008 9072513700012412928 9100327924815560704 9118102002793716096 9119087989432123392 9149021712760471552 9160893704227425824 9198520834734807552 9199936645237306368 9245741989285347328 9279071989246722048 9297195176725719552 9327713543087824512 9361339042522171392 9378179444788221762 9383305887324831744 9411429441679543296 9426322887513576768 9445356728780046336 9474314003917570048 9491357640334979328 9542143739480648064 9576542238901991424 9611064741565661184 9699033709342900224 9709549769997852416 9744551751865184256 9746051605913493504 9750931035968397312 9763584079505545944 9854014488580435968 9881413433773403136 9899189413943122971 9922000001511702528 9970098769267826688 10011049600013697024 10026891935748513792 10061353934117203968 10078365582682226688 10097624135754252288 10108572363285435392 10145012782763753472 10150091955569442816 10151654229227372544 10164827260855088928 10167719069677565952 10237868915417505792 10258973988111138816 10292649426855530496 10306005417255854052 10329753426231361536 10348335939076658496 10401459737946015744 10438955987902562304 10473222223817908224 10493677735973802576 10510977170551209984 10512594990648262656 10567219022236680192 10583941487734542336 10604613248452773864 10656962964586643456 10658603254407266304 10677777345376851744 10713985953101078528 10734911706915729072 10752608829644341248 10754263841007992832 10773610018764740352 10806639410718478336 10815523885751205888 10867954179186229248 10873395297743929344 10903628616577548288 10923243491247583968 10962620720848332288 10967427311112880128 11001488297123119104 11018897987230482432 11064156618756980736 11094920346692943872 11102183651439673344 11114879341971225792 11116590112995078528 11154286745694273536 11216361115426305024 11219552076885590016 11270987197897787952 11296958803219316736 11338161280517505024 11372143908696114816 11413139380609222656 11416386323848495104 11418853450015623168 11477472814285258752 11517602529844694016 11530090351872449744 11550875977378955264 11556659005592174592 11571655205339906304 11579230605212471808 11678831986465701888 11701642205189267712 11782375001795146752 11824849316870111232 11883723775701942272 11888121400016265216 11906934173701360128 11924567625620389888 11989083335159973888 11990928661208174592 12047202679531957248 12050630008506744832 12053234197238713344 12096684933349883904 12157469337058288128 12264694446313076736 12266582193649741824 12288648927653531964 12310802028522307584 12376674334263508992 12396260235634292736 12436951390783766016 12481785390029561856 12504239259717629016 12548572588906057728 12568430516684769024 12593808971706728448 12655143520446639104 12679860597635011446 12709078653621731328 12722858319307530752 12768722985202655232 12793661897283129168 12814752988754214912 12843434614329556992 12912156916070916096 12932044945790533632 12971351645856505962 12992735669153579008 12994735474551324672 13001241381291196416 13018112106007394592 13138685984773914624 13175217911697870848 13186049668929552384 13198919218590830628 13229333335348936704 13231369557195227136 13293465025690435584 13369189247664685056 13371246995740360704 13415138578822938624 13463498847672336384 13487718752054970624 13526683710351671296 13533455940759257088 13535538972303163392 13553103014473451904 13556958759570087936 13559888471893552512 13650491887223341056 13677153004190574144 13678631984148185088 13723532569140707328 13741340556341138736 13773004568308482048 13797781252102211328 13868612983928020992 13918607983870083072 13964296298423877632 13991570314631736768 14042008563783257088 14089625362982240256 14111921983646056448 14117144162519314944 14139484331270365152 14211471005876355072 14237036460502468992 14313215609220972096 14321887933285269504 14364813358352987136 14416597112348491776 14538171488770064384 14564324654996778624 14616827627797776384 14619077408870240256 14623236414817173504 14691863982973976576 14819839122628301056 14822120150660104704 14883000002267553792 14955148153901740032 14959402769180786688 15027982930530383936 15040337903622770688 15092030901175805952 15117548374023340032 15162858544928153088 15217519174145630208 15225137933354164224 15251578604516348928 15303297085713678336 15356803373126258688 15428873607119875072 15438974140283295744 15459008125883781078 15494630139347042304 15602189606919023616 15658433981853843456 15709833335726862336 15766465755826814976 15850828533355020288 15875912231601813504 15985444446879965184 15987904881610899456 16016666018065277616 16062936906042609664 16070978929651617792 16102367560373593608 16128913244466511872 16131395761511989248 16209959116077717504 16301931268779343872 16352925928417435648 16355442924866322432 16384865236871375952 16414402704696410112 16422620692157300736 16443931081272498432 16502232445684678656 16528346980845723648 16582601854378354688 16596234928135471104 16642380520039415808 16653275477159510016 16672319012956838688 16674885169492617792 16731430118541410304 16757907355579692032 16791745295608971264 16829328115328385024 16906480796846681928 16945438204828975104 17007241920776257536 17024963980270206976 17058215863044172224 17119709070913833984 17124579485772742656 17216209221427888128 17242726594387378176 17295135527808674616 17326313966068432896 17334988508388261888 17357482808009859456 17518247979698552832 17598558958121107504 17639111113798582272 17673562502692720128 17724620034253914112 17825585663552913408 17828329327653814272 17860401260552040192 17886851438430584832 17983625002739960832 18044607921012342784 18070804019297935872 18075945012760117248 18079851295858070016 18145027400024825856 18200655849631121408 18236204005587432192 18238175978864246784 18298043425520943104 18321787408454851648 18397041669469615104 18399873290474612736 18491483978570694656 18594390353451439104 18655427086175649024 18722678085044342784 18756358889576443524 18822858883359086592 18852645775027153536 18890713457560092672 18982715280669958656 19019790896452517169 19084287478961296128 19153084477803982848 19222129483131322368 19398067418685800448 19419099539995704832 19457027468784758943 19489103503730368512 19492103211826987008 19501862071936794624 19527168159011091888 19708028977160871936 19762826867546806272 19798378827886245942 19844000003023405056 19940197538535653376 20022099200027394048 20053783871497027584 20122707868234407936 20195248271508504576 20217144726570870784 20290025565527506944 20300183911138885632 20303308458454745088 20329654521710177856 20335438139355131904 20475737830835011584 20517947976222277632 20585298853711060992 20612010834511708104 20659506852462723072 20696671878153316992 20802919475892031488 20877911975805124608 20898288762768815161 20946444447635816448 20987355471947605152 21021954341102419968 21134438044473360384 21167882975469084672 21209226496905547728 21313925929173286912 21317206508814532608 21355554690753703488 21427971906202157056 21469823413831458144 21505217659288682496 21547220037529480704 21613278821436956672 21735908358372458496 21746790595487858688 21807257233155096576 21846486982495167936 21925241441696664576 21934854622225760256 22037795974460964864 22189840693385887744 22204367302879346688 22229758683942451584 22233180225990157056 22308573491388547072 22432722230852610048 22439104153771180032 22541974395795575904 22676322561035010048 22744287817392229632 22826278761218445312 22832772647696990208 22837706900031246336 22954945628570517504 23035205059689388032 23060180703744899488 23143310410679812608 23158461210424943616 23188512188825671617 23357663972931403776 23403284410378535424 23564750003590293504 23649698633740222464 23776242800032530432 23813868347402720256 23849135251240779776 23978166670319947776 23981857322416349184 24094405359063914496 24101260017013489664 24106468394477426688 24193369866699767808 24314938674116576256 24529388892626153472 24533164387299483648 24577297855307063928 24621604057044615168 24753348668527017984 24792520471268585472 24873902781567532032 24963570780059123712 25008478519435258032 25097145177812115456 25136861033369538048 25187617943413456896 25310287040893278208 25359721195270022892 25418157307243462656 25445716638615061504 25537445970405310464 25587323794566258336 25629505977508429824 25686869228659113984 25824313832141832192 25864089891581067264 25942703291713011924 25985471338307158016 25989470949102649344 26002482762582392832 26036224212014789184 26277371969547829248 26350435823395741696 26397838437181661256 26458666670697873408 26462739114390454272 26586930051380871168 26738378495329370112 26742493991480721408 26830277157645877248 26975437504109941248 27053367420703342592 27066911881518514176 27071077944606326784 27106206028946903808 27113917519140175872 27119776943787105024 27300983774446682112 27354306008381148288 27357263968296370176 27447065138281414656 27482681112682277472 27595562504204422656 27737225967856041984 27837215967740166144 27928592596847755264 27983140629263473536 28084017127566514176 28223843967292112896 28234288325038629888 28278968662540730304 28422942011752710144 28474072921004937984 28626431218441944192 28729626716705974272 28833194224696983552 29076342977540128768 29128649309993557248 29233655255595552768 29238154817740480512 29383727965947953152 29639678245256602112 29644240301320209408 29697568241829368913 29766000004535107584 29910296307803480064 30055965861060767872 30080675807245541376 30184061802351611904 30235096748046680064 30325717089856306176 30435038348291260416 30450275866708328448 30503157209032697856 30713606746252517376 30857747214239750144 30877948280566591488 30918016251767562156 30989260278694084608 31204379213838047232 31316867963707686912 31419666671453724672 31532931511653629952 31701657066710040576 31751824463203627008 31970888893759930368 31975809763221798912 32033332036130555232 32125873812085219328 32141957859303235584 32204735120747187216 32257826488933023744 32262791523023978496 32419918232155435008 32603862537558687744 32705851856834871296 32710885849732644864 32769730473742751904 32887862162544996864 33004464891369357312 33056693961691447296 33165203708756709376 33192469856270942208 33284761040078831616 33306550954319020032 33344638025913677376 33349770338985235584 33462860237082820608 33515814711159384064 33658656230656770048 33812961593693363856 33890876409657950208 34014483841552515072 34049927960540413952 34116431726088344448 34239418141827667968 34249158971545485312 34432418442855776256 34590271055617349232 34652627932136865792 34669977016776523776 34714965616019718912 35036495959397105664 35197117916242215008 35347125005385440256 35449240068507828224 35651171327105826816 35720802521104080384 35773702876861169664 35967250005479921664 36141608038595871744 36151890025520234496 36159702591716140032 36290054800049651712 36401311699262242816 36472408011174864384 36596086851041886208 36643574816909703296 36794083338939230208 36799746580949225472 36982967957141389312 37188780706902878208 37310854172351298048 37445356170088685568 37512717779152887048 37645717766718173184 37705291550054307072 37781426915120185344 37965430561339917312 38039581792905034338 38168574957922592256 38306168955607965696 38444258966262644736 38796134837371600896 38838199079991409664 38914054937569517886 38978207007460737024 38984206423653974016 39003724143873589248 39054336318022183776 39416057954321743872 39525653735093612544 39596757655772491884 39688000006046810112 39880395077071306752 40107567742994055168 40245415736468815872 40390496543017009152 40434289453141741568 40580051131055013888 40600367822277771264 40606616916909490176 40659309043420355712 40670876278710263808 40951475661670023168 41035895952444555264 41170597707422121984 41224021669023416208 41319013704925446144 41393343756306633984 41605838951784062976 41755823951610249216 41796577525537630322 41892888895271632896 41974710943895210304 42268876088946720768 42335765950938169344 42418452993811095456 42627851858346573824 42634413017629065216 42711109381507406976 42855943812404314112 42939646827662916288 43094440075058961408 43226557642873913344 43614514466310193152 43692973964990335872 43850482883393329152 43869709244451520512 44075591948921929728 44379681386771775488 44459517367884903168 44466360451980314112 44617146982777094144 44865444461705220096 44878208307542360064 45083948791591151808 45352645122070020096 45488575634784459264 45652557522436890624 45675413800062492672 45909891257141035008 46070410119378776064 46120361407489798976 46286620821359625216 46316922420849887232 46377024377651343234 46806568820757070848 47129500007180587008 47299397267480444928 47552485600065060864 47627736694805440512 47956333340639895552 47963714644832698368 48188810718127828992 48202520034026979328 48212936788954853376 48386739733399535616 48629877348233152512 49058777785252306944 49066328774598967296 49154595710614127856 49243208114089230336 49506697337054035968 49585040942537170944 49747805563135064064 49927141560118247424 50016957038870516064 50194290355624230912 50273722066739076096 50375235886826913792 50620574081786556416 50719442390540045784 50836314614486925312 50891433277230123008 51074891940810620928 51174647589132516672 51373738457318227968 51648627664283664384 51728179783162134528 51885406583426023848 51970942676614316032 51978941898205298688 52004965525164785664 52072448424029578368 52554743939095658496 52700871646791483392 52795676874363322512 52917333341395746816 53173860102761742336 53476756990658740224 53484987982961442816 53660554315291754496 53950875008219882496 54106734841406685184 54133823763037028352 54212412057893807616 54227835038280351744 54239553887574210048 54601967548893364224 54708612016762296576 54714527936592740352 54894130276562829312 54965362225364554944 55191125008408845312 55474451935712083968 55857185193695510528 55966281258526947072 56168034255133028352 56447687934584225792 56468576650077259776 56557937325081460608 56948145842009875968 57252862436883888384 57459253433411948544 57666388449393967104 58257298619987114496 58371082406354276829 58467310511191105536 58476309635480961024 58767455931895906304 59279356490513204224 59288480602640418816 59395136483658737826 59532000009070215168 59820592615606960128 60111931722121535744 60161351614491082752 60368123604703223808 60651434179712612352 60870076696582520832 60900551733416656896 61006314418065395712 61427213492505034752 61715494428479500288 61755896561133182976 61836032503535124312 61978520557388169216 62408758427676094464 62633735927415373824 62694866288306445483 62839333342907449344 63065863023307259904 63403314133420081152 63503648926407254016 63941777787519860736 63951619526443597824 64066664072261110464 64251747624170438656 64283915718606471168 64409470241494374432 64515652977866047488 64839836464310870016 65207725075117375488 65411703713669742592 65421771699465289728 65539460947485503808 65775724325089993728 66113387923382894592 66330407417513418752 66569522080157663232 66613101908638040064 66689276051827354752 66699540677970471168 66925720474165641216 67031629422318768128 67317312461313540096 67625923187386727712 68028967683105030144 68099855921080827904 68232863452176688896 68478836283655335936 68498317943090970624 68864836885711552512 69180542111234698464 69429931232039437824 70072991918794211328 70394235832484430016 70694250010770880512 71441605042208160768 71547405753722339328 71934500010959843328 72283216077191743488 72303780051040468992 72319405183432280064 72580109600099303424 72944816022349728768 73192173702083772416 73287149633819406592 73588166677878460416 73599493161898450944 73965935914282778624 74377561413805756416 74621708344702596096 74890712340177371136 75025435558305774096 75291435533436346368 75410583100108614144 75562853830240370688 75930861122679834624 76079163585810068676 76337149915845184512 76612337911215931392 76888517932525289472 77592269674743201792 77676398159982819328 77828109875139035772 77956414014921474048 77968412847307948032 78007448287747178496 78108672636044367552 78832115908643487744 79051307470187225088 79193515311544983768 79376000012093620224 79760790154142613504 80215135485988110336 80490831472937631744 80868578906283483136 81160102262110027776 81200735644555542528 81213233833818980352 81318618086840711424 81341752557420527616 81902951323340046336 82071791904889110528 82341195414844243968 82448043338046832416 82786687512613267968 83211677903568125952 83511647903220498432 83593155051075260644 83785777790543265792 83949421887790420608 84671531901876338688 84836905987622190912 85255703716693147648 85268826035258130432 85422218763014813952 85711887624808628224 85879293655325832576 86188880150117922816 86453115285747826688 87229028932620386304 87385947929980671744 87700965766786658304 88151183897843859456 88919034735769806336 88932720903960628224 89092704725488106739 89234293965554188288 89730888923410440192 90167897583182303616 90705290244140040192 90977151269568918528 91305115044873781248 91350827600124985344 92140820238757552128 92240722814979597952 92573241642719250432 92633844841699774464 92754048755302686468 93613137641514141696 94259000014361174016 94598794534960889856 95104971200130121728 95255473389610881024 95912666681279791104 95927429289665396736 96377621436255657984 96425873577909706752 96773479466799071232 97259754696466305024 98117555570504613888 98132657549197934592 98309191421228255712 99013394674108071936 99170081885074341888 99495611126270128128 99854283120236494848 100033914077741032128 100388580711248461824 100547444133478152192 101241148163573112832 101438884781080091568 101672629228973850624 101782866554460246016 102149783881621241856 102349295178265033344 102747476914636455936 103297255328567328768 103770813166852047696 103941885353228632064 103957883796410597376 104009931050329571328 104144896848059156736 105109487878191316992 105401743293582966784 105591353748726645024 106347720205523484672 106953513981317480448 107321108630583508992 107901750016439764992 108424824115787615232 108455670076560703488 108479107775148420096 109203935097786728448 109417224033524593152 109788260553125658624 109930724450729109888 110382250016817690624 110948903871424167936 111714370387391021056 111932562517053894144 112336068510266056704 112895375869168451584 112937153300154519552 113115874650162921216 113896291684019751936 114505724873767776768 114918506866823897088 115332776898787934208 116514597239974228992 116742164812708553658 116934621022382211072 116952619270961922048 118558712981026408448 118576961205280837632 118790272967317475652 119064000018140430336 119641185231213920256 120223863444243071488 120322703228982165504 120736247209406447616 121302868359425224704 121740153393165041664 121801103466833313792 122012628836130791424 122854426985010069504 123430988856959000576 123511793122266365952 123672065007070248624 123957041114776338432 124817516855352188928 125267471854830747648 125389732576612890966 125678666685814898688 126806628266840162304 127007297852814508032 127883555575039721472 127903239052887195648 128133328144522220928 128503495248340877312 128567831437212942336 128818940482988748864 129679672928621740032 130823407427339485184 130843543398930579456 131078921894971007616 131551448650179987456 132226775846765789184 132660814835026837504 133139044160315326464 133378552103654709504 133399081355940942336 133851440948331282432 134063258844637536256 134634624922627080192 135251846374773455424 136057935366210060288 136199711842161655808 136465726904353377792 136957672567310671872 137729673771423105024 138361084222469396928 138859862464078875648 140788471664968860032 141388500021541761024 142883210084416321536 143869000021919686656 144566432154383486976 144607560102080937984 144638810366864560128 145160219200198606848 145889632044699457536 146574299267638813184 147176333355756920832 147198986323796901888 147931871828565557248 148755122827611512832 149243416689405192192 149781424680354742272 150050871116611548192 150582871066872692736 150821166200217228288 151125707660480741376 151861722245359669248 152158327171620137352 152674299831690369024 153224675822431862784 155184539349486403584 155352796319965638656 155656219750278071544 155912828029842948096 155936825694615896064 156014896575494356992 156217345272088735104 157664231817286975488 158102614940374450176 158387030623089967536 158752000024187240448 159521580308285227008 160430270971976220672 160981662945875263488 161737157812566966272 162320204524220055552 162401471289111085056 162637236173681422848 162683505114841055232 163805902646680092672 164143583809778221056 164682390829688487936 164896086676093664832 165573375025226535936 166423355807136251904 167186310102150521288 167571555581086531584 167898843775580841216 169343063803752677376 169673811975244381824 170511407433386295296 170844437526029627904 171423775249617256448 171758587310651665152 172377760300235845632 172906230571495653376 174771895859961343488 175401931533573316608 176302367795687718912 177838069471539612672 177865441807921256448 178185409450976213478 179461777846820880384 180335795166364607232 181954302539137837056 182610230089747562496 182701655200249970688 184281640477515104256 184481445629959195904 185146483285438500864 185267689683399548928 185508097510605372936 187226275283028283392 188084598864919336449 188518000028722348032 189197589069921779712 190209942400260243456 190510946779221762048 191825333362559582208 191854858579330793472 192755242872511315968 192851747155819413504 193546958933598142464 194519509392932610048 196235111141009227776 196265315098395869184 196618382842456511424 198340163770148683776 198991222252540256256 199708566240472989696 200067828155482064256 200777161422496923648 201094888266956304384 202482296327146225664 202877769562160183136 203565733108920492032 204299567763242483712 204698590356530066688 205494953829272911872 206594510657134657536 207541626333704095392 207883770706457264128 208289793696118313472 210218975756382633984 210803486587165933568 211182707497453290048 214642217261167017984 215803500032879529984 216849648231575230464 216911340153121406976 216958215550296840192 218834448067049186304 219576521106251317248 219861448901458219776 220764500033635381248 221897807742848335872 223865125034107788288 224672137020532113408 225790751738336903168 225874306600309039104 226231749300325842432 227792583368039503872 229011449747535553536 229837013733647794176 230665553797575868416 233029194479948457984 233484329625417107316 233869242044764422144 233905238541923844096 237117425962052816896 237153922410561675264 237580545934634951304 238128000036280860672 239282370462427840512 240447726888486142976 240645406457964331008 241472494418812895232 242605736718850449408 243480306786330083328 243602206933666627584 244025257672261582848 245708853970020139008 246861977713918001152 247023586244532731904 247344130014140497248 249635033710704377856 250534943709661495296 250779465153225781932 251357333371629797376 254014595705629016064 255767111150079442944 255806478105774391296 256266656289044441856 257006990496681754624 257135662874425884672 257637880965977497728 259359345857243480064 261646814854678970368 261687086797861158912 262157843789942015232 263102897300359974912 264453551693531578368 265321629670053675008 266757104207309419008 266798162711881884672 267702881896662564864 268126517689275072512 270503692749546910848 272115870732420120576 272931453808706755584 273915345134621343744 276722168444938793856 277719724928157751296 281576943329937720064 282777000043083522048 285766420168832643072 287738000043839373312 289132864308766973952 289277620733729120256 290320438400397213696 291779264089398915072 293148598535277626368 294352666711513841664 294397972647593803776 297510245655223025664 298486833378810384384 299562849360709484544 300101742233223096384 301165742133745385472 301642332400434456576 303723444490719338496 304316654343240274704 305348599663380738048 306449351644863725568 310705592639931277312 311312439500556143088 311825656059685896192 311873651389231792128 312029793150988713984 312434690544177470208 315328463634573950976 316205229880748900352 316774061246179935072 319043160616570454016 320860541943952441344 321963325891750526976 323474315625133932544 325274472347362845696 325367010229682110464 327611805293360185344 329364781659376975872 329792173352187329664 331146750050453071872 332846711614272503808 334372620204301042576 335143111162173063168 335797687551161682432 338686127607505354752 339347623950488763648 341688875052059255808 342847550499234512896 343517174621303330304 344755520600471691264 345812461142991306752 349543791719922686976 350803863067146633216 355676138943079225344 355730883615842512896 356370818901952426956 358923555693641760768 360671590332729214464 363908605078275674112 365220460179495124992 365403310400499941376 368563280955030208512 368962891259918391808 370292966570877001728 370535379366799097856 371016195021210745872 374452550566056566784 376169197729838672898 377036000057444696064 380419884800520486912 381021893558443524096 383650666725119164416 383709717158661586944 385510485745022631936 385703494311638827008 389039018785865220096 392470222282018455552 392530630196791738368 393236765684913022848 396680327540297367552 397982444505080512512 399417132480945979392 400135656310964128512 401554322844993847296 402189776533912608768 404964592654292451328 405755539124320366272 407131466217840984064 408599135526484967424 409397180713060133376 413189021314269315072 415083252667408190784 416579587392236626944 421606973174331867136 422365414994906580096 431607000065759059968 433699296463150460928 433822680306242813952 433916431100593680384 437668896134098372608 439722897802916439552 441529000067270762496 443795615485696671744 447730250068215576576 449344274041064226816 451748613200618078208 452463498600651684864 455585166736079007744 458022899495071107072 459674027467295588352 466058388959896915968 466968659250834214632 467738484089528844288 467810477083847688192 474234851924105633792 474307844821123350528 475161091869269902608 476256000072561721344 478564740924855681024 480895453776972285952 481290812915928662016 482944988837625790464 485211473437700898816 486960613572660166656 487204413867333255168 488050515344523165696 491417707940040278016 493723955427836002304 494047172489065463808 494688260028280994496 499270067421408755712 501558930306451563864 502714666743259594752 508029191411258032128 511534222300158885888 512533312578088883712 514013980993363509248 514271325748851769344 515275761931954995456 518718691714486960128 523293629709357940736 524315687579884030464 526205794600719949824 528907103387063156736 530643259340107350016 533514208414618838016 533596325423763769344 536253035378550145024 541007385499093821696 545862907617413511168 547830690269242687488 553444336889877587712 555439449856315502592 563153886659875440128 564253796594758009347 565554000086167044096 571532840337665286144 575476000087678746624 578265728617533947904 578555241467458240512 580640876800794427392 583558528178797830144 586297197070555252736 588705333423027683328 588795945295187607552 595020491310446051328 596973666757620768768 599125698721418969088 600203484466446192768 602331484267490770944 603284664800868913152 607446888981438676992 608633308686480549408 610697199326761476096 612898703289727451136 621411185279862554624 622624879001112286176 623651312119371792384 624869381088354940416 630656927269147901952 632410459761497800704 633548122492359870144 643926651783501053952 646948631250267865088 650548944694725691392 650734020459364220928 658729563318753951744 659584346704374659328 662293500100906143744 665693423228545007616 668745240408602085152 671595375102323364864 677372255215010709504 678695247900977527296 683377750104118511616 687034349242606660608 689511041200943382528 691624922285982613504 699087583439845373952 701607726134293266432 711352277886158450688 711461767231685025792 712741637803904853912 717847111387283521536 721343180665458428928 727817210156551348224 730440920358990249984 730806620800999882752 737126561910060417024 737925782519836783616 740585933141754003456 741070758733598195712 742032390042421491744 748905101132113133568 752338395459677345796 754072000114889392128 762043787116887048192 767301333450238328832 767419434317323173888 771020971490045263872 771406988623277654016 778078037571730440192 784940444564036911104 785061260393583476736 786473531369826045696 793360655080594735104 795964889010161025024 800271312621928257024 803108645689987694592 804379553067825217536 809929185308584902656 811511078248640732544 814262932435681968128 818794361426120266752 830166505334816381568 833159174784473253888 843213946348663734272 844730829989813160192 863214000131518119936 867398592926300921856 867832862201187360768 875337792268196745216 879445795605832879104 883058000134541524992 895460500136431153152 898688548082128453632 903497226401236156416 904926997201303369728 911170333472158015488 916045798990142214144 919348054934591176704 932116777919793831936 933937318501668429264 935476968179057688576 935620954167695376384 948469703848211267584 948615689642246701056 950322183738539805216 957129481849711362048 961790907553944571904 962581625831857324032 965889977675251580928 970422946875401797632 976101030689046331392 982835415880080556032 987447910855672004608 988094344978130927616 989376520056561988992 998540134842817511424 1003117860612903127728 1005429333486519189504 1016058382822516064256 1025066625156177767424 1028027961986727018496 1028542651497703538688 1030551523863909990912 1037437383428973920256 1048631375159768060928 1052411589201439899648 1061286518680214700032 1067028416829237676032 1067192650847527538688 1072506070757100290048 1082014770998187643392 1091725815234827022336 1095661380538485374976 1106888673779755175424 1110878899712631005184 1126307773319750880256 1128507593189516018694 1131108000172334088192 1143065680675330572288 1150952000175357493248 1156531457235067895808 1157110482934916481024 1167117056357595660288 1172594394141110505472 1177410666846055366656 1177591890590375215104 1190040982620892102656 1193947333515241537536 1198251397442837938176 1200406968932892385536 1204662968534981541888 1206569329601737826304 1214893777962877353984 1217266617372961098816 1221394398653522952192 1225797406579454902272 1242822370559725109248 1245249758002224572352 1249738762176709880832 1264820919522995601408 1267096244984719740288 1293897262500535730176 1301097889389451382784 1301468040918728441856 1319168693408749318656 1324587000201812287488 1331386846457090015232 1337490480817204170304 1343190750204646729728 1357390495801955054592 1366755500208237023232 1374068698485213321216 1379022082401886765056 1398175166879690747904 1403215452268586532864 1422704555772316901376 1422923534463370051584 1425483275607809707824 1435694222774567043072 1442686361330916857856 1455634420313102696448 1460881840717980499968 1461613241601999765504 1474253123820120834048 1475851565039673567232 1481171866283508006912 1482141517467196391424 1484064780084842983488 1497810202264226267136 1504676790919354691592 1508144000229778784256 1524087574233774096384 1534602666900476657664 1542041942980090527744 1542813977246555308032 1556156075143460880384 1569880889128073822208 1572947062739652091392 1586721310161189470208 1591929778020322050048 1600542625243856514048 1608759106135650435072 1619858370617169805312 1623022156497281465088 1628525864871363936256 1637588722852240533504 1660333010669632763136 1666318349568946507776 1689461659979626320384 1692761389784274028041 1726428000263036239872 1734797185852601843712 1735665724402374721536 1750675584536393490432 1758891591211665758208 1766116000269083049984 1790921000272862306304 1797377096164256907264 1806994452802472312832 1809853994402606739456 1822340666944316030976 1832091597980284428288 1838696109869182353408 1864233555839587663872 1867874637003336858528 1870953936358115377152 1896939407696422535168 1897231379284493402112 1900644367477079610432 1923581815107889143808 1931779955350503161856 1940845893750803595264 1952202061378092662784 1974895821711344009216 1976188689956261855232 1978753040113123977984 1997080269685635022848 2006235721225806255456 2032116765645032128512 2050133250312355534848 2061103047727819981824 2074874766857947840512 2097262750319536121856 2104823178402879799296 2122573037360429400064 2134056833658475352064 2134385301695055077376 2145012141514200580096 2164029541996375286784 2183451630469654044672 2191322761076970749952 2213777347559510350848 2221757799425262010368 2252615546639501760512 2257015186379032037388 2262216000344668176384 2286131361350661144576 2301904000350714986496 2313062914470135791616 2314220965869832962048 2334234112715191320576 2345188788282221010944 2354821333692110733312 2355183781180750430208 2380081965241784205312 2387894667030483075072 2400813937865784771072 2409325937069963083776 2413138659203475652608 2429787555925754707968 2434533234745922197632 2442788797307045904384 2485644741119450218496 2490499516004449144704 2499477524353419761664 2529641839045991202816 2534192489969439480576 2587794525001071460352 2602195778778902765568 2638337386817498637312 2649174000403624574976 2674980961634408340608 2686381500409293459456 2714780991603910109184 2733511000416474046464 2748137396970426642432 2758044164803773530112 2796350333759381495808 2806430904537173065728 2845409111544633802752 2845847068926740103168 2850966551215619415648 2871388445549134086144 2885372722661833715712 2911268840626205392896 2948506247640241668096 2951703130079347134464 2962343732567016013824 2964283034934392782848 2968129560169685966976 2995620404528452534272 3009353581838709383184 3016288000459557568512 3048175148467548192768 3084083885960181055488 3085627954493110616064 3112312150286921760768 3145894125479304182784 3183859556040644100096 3201085250487713028096 3217518212271300870144 3239716741234339610624 3246044312994562930176 3257051729742727872512 3275177445704481067008 3320666021339265526272 3332636699137893015552 3378923319959252640768 3385522779568548056082 3452856000526072479744 3469594371705203687424 3471331448804749443072 3501351169072786980864 3517783182423331516416 3532232000538166099968 3581842000545724612608 3594754192328513814528 3613988905604944625664 3619707988805213478912 3644681333888632061952 3664183195960568856576 3677392219738364706816 3728467111679175327744 3735749274006673717056 3793878815392845070336 3794462758568986804224 3801288734954159220864 3847163630215778287616 3881691787501607190528 3904404122756185325568 3949791643422688018432 3957506080226247955968 3994160539371270045696 4012471442451612510912 4100266500624711069696 4122206095455639963648 4194525500639072243712 4209646356805759598592 4268113667316950704128 4268770603390110154752 4290024283028401160192 4328059083992750573568 4366903260939308089344 4382645522153941499904 4427554695119020701696 4443515598850524020736 4505231093279003521024 4514030372758064074776 4524432000689336352768 4572262722701322289152 4603808000701429972992 4626125828940271583232 4628441931739665924096 4668468225430382641152 4690377576564442021888 4709642667384221466624 4760163930483568410624 4775789334060966150144 4801627875731569542144 4826277318406951305216 4859575111851509415936 4869066469491844395264 4885577594614091808768 4971289482238900436992 4980999032008898289408 4998955048706839523328 5068384979938878961152 5204391557557805531136 5276674773634997274624 5298348000807249149952 5349961923268816681216 5372763000818586918912 5429561983207820218368 5467022000832948092928 5496274793940853284864 5516088329607547060224 5592700667518762991616 5612861809074346131456 5690818223089267605504 5691694137853480206336 5701933102431238831296 5770745445323667431424 5822537681252410785792 5903406260158694268928 5924687465134032027648 5928566069868785565696 5936259120339371933952 5991240809056905068544 6018707163677418766368 6096350296935096385536 6224624300573843521536 6291788250958608365568 6367719112081288200192 6402170500975426056192 6435036424542601740288 6492088625989125860352 6514103459485455745024 6550354891408962134016 6641332042678531052544 6665273398275786031104 6757846639918505281536 6771045559137096112164 6905712001052144959488 6939188743410407374848 6942662897609498886144 7002702338145573961728 7035566364846663032832 7064464001076332199936 7163684001091449225216 7227977811209889251328 7239415977610426957824 7289362667777264123904 7328366391921137713152 7456934223358350655488 7471498548013347434112 7587757630785690140672 7588925517137973608448 7602577469908318441728 7694327260431556575232 7763383575003214381056 7915012160452495911936 8024942884903225021824 8200533001249422139392 8244412190911279927296 8389051001278144487424 8419292713611519197184 8536227334633901408256 8537541206780220309504 8656118167985501147136 8733806521878616178688 8855109390238041403392 8887031197701048041472 9010462186558007042048 9028060745516128149552 9048864001378672705536 9144525445402644578304 9252251657880543166464 9256883863479331848192 9336936450860765282304 9380755153128884043776 9551578668121932300288 9603255751463139084288 9652554636813902610432 9719150223703018831872 9738132938983688790528 9771155189228183617536 9942578964477800873984 9961998064017796578816 9997910097413679046656 10136769959877757922304 10408783115115611062272 10553349547269994549248 10596696001614498299904 10699923846537633362432 10745526001637173837824 10859123966415640436736 10934044001665896185856 10992549587881706569728 11032176659215094120448 11185401335037525983232 11381636446178535211008 11383388275706960412672 11403866204862477662592 11541490890647334862848 11645075362504821571584 11806812520317388537856 11849374930268064055296 11872518240678743867904 11982481618113810137088 12037414327354837532736 12583576501917216731136 12804341001950852112384 12870072849085203480576 12984177251978251720704 13100709782817924268032 13282664085357062105088 13330546796551572062208 13515693279837010563072 13542091118274192224328 13811424002104289918976 13878377486820814749696 13885325795218997772288 14005404676291147923456 14071132729693326065664 14128928002152664399872 14327368002182898450432 14478831955220853915648 14578725335554528247808 14656732783842275426304 14913868446716701310976 14942997096026694868224 15175515261571380281344 15205154939816636883456 15388654520863113150464 15830024320904991823872 16049885769806450043648 16401066002498844278784 16488824381822559854592 16778102002556288974848 16838585427223038394368 17072454669267802816512 17075082413560440619008 17312236335971002294272 17467613043757232357376 17710218780476082806784 17774062395402096082944 18020924373116014084096 18056121491032256299104 18289050890805289156608 18673872901721530564608 18761510306257768087552 19103157336243864600576 19206511502926278168576 19305109273627805220864 19476265877967377581056 19542310378456367235072 19923996128035593157632 19995820194827358093312 20273539919755515844608 20817566230231222124544 21106699094539989098496 21193392003228996599808 21399847693075266724864 21491052003274347675648 21718247932831280873472 21868088003331792371712 21985099175763413139456 22370802670075051966464 22763272892357070422016 22766776551413920825344 22807732409724955325184 23082981781294669725696 23290150725009643143168 23613625040634777075712 23745036481357487735808 24074828654709675065472 25167153003834433462272 25608682003901704224768 25968354503956503441408 26201419565635848536064 26565328170714124210176 26661093593103144124416 27031386559674021126144 27084182236548384448656 27756754973641629499392 27770651590437995544576 28010809352582295846912 28142265459386652131328 28654736004365796900864 28957663910441707831296 29157450671109056495616 29313465567684550852608 29827736893433402621952 29885994192053389736448 30410309879633273766912 30777309041726226300928 31660048641809983647744 32099771539612900087296 32802132004997688557568 32977648763645119709184 33556204005112577949696 34144909338535605633024 34150164827120881238016 34624472671942004588544 34935226087514464714752 35420437560952165613568 35548124790804192165888 36041848746232028168192 36112242982064512598208 37523020612515536175104 38413023005852556337152 38610218547255610441728 38952531755934755162112 39847992256071186315264 39991640389654716186624 40547079839511031689216 41635132460462444249088 42213398189079978196992 42386784006457993199616 42799695386150533449728 42982104006548695351296 43436495865662561746944 43736176006663584743424 43970198351526826278912 44741605340150103932928 45526545784714140844032 45615464819449910650368 46165963562589339451392 47227250081269554151424 47490072962714975471616 48149657309419350130944 50334306007668866924544 51217364007803408449536 51936709007913006882816 52402839131271697072128 53130656341428248420352 53322187186206288248832 54062773119348042252288 54168364473096768897312 56021618705164591693824 56284530918773304262656 57309472008731593801728 57915327820883415662592 58626931135369101705216 59771988384106779472896 60820619759266547533824 61554618083452452601856 63320097283619967295488 64199543079225800174592 65604264009995377115136 65955297527290239418368 67112408010225155899392 68289818677071211266048 68300329654241762476032 69248945343884009177088 69870452175028929429504 70840875121904331227136 72083697492464056336384 72224485964129025196416 75046041225031072350208 76826046011705112674304 77905063511869510324224 79695984512142372630528 79983280779309432373248 81094159679022063378432 83270264920924888498176 84426796378159956393984 85599390772301066899456 85964208013097390702592 86872991731325123493888 87472352013327169486848 87940396703053652557824 89483210680300207865856 91230929638899821300736 92331927125178678902784 94454500162539108302848 94980145925429950943232 96299314618838700261888 100668612015337733849088 102434728015606816899072 103873418015826013765632 104805678262543394144256 106261312682856496840704 106644374372412576497664 108125546238696084504576 108336728946193537794624 112569061837546608525312 115830655641766831325184 119543976768213558945792 121641239518533095067648 126640194567239934590976 128399086158451600349184 131208528019990754230272 131910595054580478836736 134224816020450311798784 136579637354142422532096 138497890687768018354176 141681750243808662454272 144167394984928112672768 144448971928258050392832 153652092023410225348608 155810127023739020648448 159391969024284745261056 159966561558618864746496 162188319358044126756864 168853592756319912787968 171198781544602133798912 171928416026194781405184 173745983462650246987776 175880793406107305115648 182461859277799642601472 184663854250357357805568 188909000325078216605696 189960291850859901886464 192598629237677400523776 201337224030675467698176 204869456031213633798144 207746836031652027531264 209611356525086788288512 212522625365712993681408 216251092477392169009152 216673457892387075589248 225138123675093217050624 239087953536427117891584 243282479037066190135296 253280389134479869181952 256798172316903200698368 262417056039981508460544 263821190109160957673472 268449632040900623597568 276995781375536036708352 283363500487617324908544 288334789969856225345536 288897943856516100785664 307304184046820450697216 311620254047478041296896 318783938048569490522112 319933123117237729492992 324376638716088253513728 337707185512639825575936 342397563089204267597824 347491966925300493975552 364923718555599285202944 379920583701719803772928 385197258475354801047552 402674448061350935396352 409738912062427267596288 415493672063304055062528 425045250731425987362816 432502184954784338018304 433346915784774151178496 478175907072854235783168 486564958074132380270592 506560778268959738363904 513596344633806401396736 527642380218321915346944 553991562751072073416704 566727000975234649817088 577795887713032201571328 614608368093640901394432 623240508094956082593792 637567876097138981044224 648753277432176507027456 675414371025279651151872 684795126178408535195648 729847437111198570405888 759841167403439607545856 770394516950709602095104 805348896122701870792704 830987344126608110125056 850090501462851974725632 865004369909568676036608 866693831569548302356992 956351814145708471566336 973129916148264760541184 1013121556537919476727808 1027192689267612802793472 1155591775426064403142656 1229216736187281802788864 1246481016189912165187584 1275135752194277962088448 1297506554864353014054912 1369590252356817070391296 1459694874222397140811776 1519682334806879215091712 1540789033901419204190208 1661974688253216220250112 1700181002925703949451264 1733387663139096604713984 1912703628291416943132672 1946259832296529521082368 2026243113075838953455616 2054385378535225605586944 2311183550852128806285312 2492962032379824330375168 2550271504388555924176896 2595013109728706028109824 2739180504713634140782592 2919389748444794281623552 3039364669613758430183424 3081578067802838408380416 3466775326278193209427968 3825407256582833886265344 3892519664593059042164736 4108770757070451211173888 4622367101704257612570624 4985924064759648660750336 5100543008777111848353792 5478361009427268281565184 5838779496889588563247104 6078729339227516860366848 6163156135605676816760832 6933550652556386418855936 7650814513165667772530688 7785039329186118084329472 8217541514140902422347776 9244734203408515225141248 11677558993779177126494208 12326312271211353633521664 13867101305112772837711872 15301629026331335545061376 16435083028281804844695552 18489468406817030450282496 23355117987558354252988416 24652624542422707267043328 27734202610225545675423744 36978936813634060900564992 49305249084845414534086656 55468405220451091350847488 73957873627268121801129984 110936810440902182701694976 147915747254536243602259968 221873620881804365403389952 443747241763608730806779904
- Sum of all divisors σ(n): 1487103879974739270913083987
- Sum of proper divisors (its aliquot sum) s(n): 1043356638211130540106304083
- 443747241763608730806779904 is an abundant number, because the sum of its proper divisors (1043356638211130540106304083) is greater than itself. Its abundance is 599609396447521809299524179
Bases of 443747241763608730806779904
- Binary: 101101111000011110010001000101101011111111001000011001111000110000010010000000000000000002
- Hexadecimal: 0x16F0F222D7F90CF18240000
- Base-36: 1JR8G5X0WKD5ESCG00
Squares and roots of 443747241763608730806779904
- 443747241763608730806779904 squared (4437472417636087308067799042) is 196911614572810616581138866752830984416817653498249216
- 443747241763608730806779904 cubed (4437472417636087308067799043) is 87378985837903532808446965719012920524557342784635780295816839528078446652555264
-
443747241763608730806779904 is a
perfect square number . Itssquare root is 21065308964352 -
The
cube root of 443747241763608730806779904 is 762743570.6040148189
Scales and comparisons
How big is 443747241763608730806779904?- 443,747,241,763,608,730,806,779,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 443,747,241,763,608,730,806,779,904 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 443747241763608730806779904 cubic inches would be around 63561964.2 feet tall.
Recreational maths with 443747241763608730806779904
- 443747241763608730806779904 backwards is 409977608037806367142747344
- The number of decimal digits it has is: 27
- The sum of 443747241763608730806779904's digits is 126
- 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 443747241763608730806779904 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 443747241763608730806779904 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/443747241763608730806779904/
Chicago style:
Numbermatics. 2024. "Number 443747241763608730806779904 - Facts about the integer". https://numbermatics.com/n/443747241763608730806779904/
The information we have on file for 443747241763608730806779904 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 443747241763608730806779904, math, Factors of 443747241763608730806779904, curriculum, school, college, exams, university, Prime factorization of 443747241763608730806779904, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-three septillion, seven hundred forty-seven sextillion, two hundred forty-one quintillion, seven hundred sixty-three quadrillion, six hundred eight trillion, seven hundred thirty billion, eight hundred six million, seven hundred seventy-nine thousand, nine hundred four.