60641500668680032814628864
60,641,500,668,680,032,814,628,864 is an even composite number composed of six prime numbers multiplied together.
60641500668680032814628864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 60641500668680032814628864:
222 × 38 × 132 × 292 × 412 × 30372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 29 × 29 × 41 × 41 × 3037 × 3037)See below for interesting mathematical facts about the number 60641500668680032814628864 from the Numbermatics database.
Names of 60641500668680032814628864
- Cardinal: 60641500668680032814628864 can be written as Sixty septillion, six hundred forty-one sextillion, five hundred quintillion, six hundred sixty-eight quadrillion, six hundred eighty trillion, thirty-two billion, eight hundred fourteen million, six hundred twenty-eight thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 6.0641500668680032814628864 × 1025
Factors of 60641500668680032814628864
Divisors of 60641500668680032814628864
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 29 32 36 39 41 48 52 54 58 64 72 78 81 82 87 96 104 108 116 117 123 128 144 156 162 164 169 174 192 208 216 232 234 243 246 256 261 288 312 324 328 338 348 351 369 377 384 416 432 464 468 486 492 507 512 522 533 576 624 648 656 676 696 702 729 738 754 768 783 832 841 864 928 936 972 984 1014 1024 1044 1053 1066 1107 1131 1152 1189 1248 1296 1312 1352 1392 1404 1458 1476 1508 1521 1536 1566 1599 1664 1681 1682 1728 1856 1872 1944 1968 2028 2048 2088 2106 2132 2187 2214 2262 2304 2349 2378 2496 2523 2592 2624 2704 2784 2808 2916 2952 3016 3037 3042 3072 3132 3159 3198 3321 3328 3362 3364 3393 3456 3567 3712 3744 3888 3936 4056 4096 4176 4212 4264 4374 4428 4524 4563 4608 4698 4756 4797 4901 4992 5043 5046 5184 5248 5408 5568 5616 5832 5904 6032 6074 6084 6144 6264 6318 6396 6561 6642 6656 6724 6728 6786 6912 6929 7047 7134 7424 7488 7569 7776 7872 8112 8192 8352 8424 8528 8748 8856 9048 9111 9126 9216 9396 9477 9512 9594 9802 9963 9984 10086 10092 10179 10368 10496 10701 10816 10933 11136 11232 11664 11808 12064 12148 12168 12288 12528 12636 12792 13122 13284 13312 13448 13456 13572 13689 13824 13858 14094 14268 14391 14703 14848 14976 15129 15138 15457 15552 15744 16224 16384 16704 16848 17056 17496 17712 18096 18222 18252 18432 18792 18954 19024 19188 19604 19926 19968 20172 20184 20358 20736 20787 20992 21141 21402 21632 21853 21866 22272 22464 22707 23328 23616 24128 24296 24336 24576 25056 25272 25584 26244 26568 26624 26896 26912 27144 27333 27378 27648 27716 28188 28431 28536 28782 29406 29696 29889 29952 30258 30276 30537 30914 31104 31488 32103 32448 32768 32799 33408 33696 34112 34481 34992 35424 36192 36444 36504 36864 37584 37908 38048 38376 39208 39481 39852 39936 40344 40368 40716 41067 41472 41574 41984 42282 42804 43173 43264 43706 43732 44109 44544 44928 45387 45414 46371 46656 47232 48256 48592 48672 48749 49152 50112 50544 51168 52488 53136 53248 53792 53824 54288 54666 54756 55296 55432 56376 56862 57072 57564 58812 59392 59778 59904 60516 60552 61074 61828 62208 62361 62976 63423 64206 64896 65536 65559 65598 66816 67392 68121 68224 68962 69984 70848 72384 72888 73008 73728 75168 75816 76096 76752 78416 78962 79704 79872 80688 80736 81432 81999 82134 82944 83148 83968 84564 85293 85608 86346 86528 87412 87464 88073 88218 89088 89667 89856 90774 90828 91611 92742 93312 94464 96309 96512 97184 97344 97498 98304 98397 100224 101088 102336 103443 104976 106272 106496 107584 107648 108576 109332 109512 110592 110864 112752 113724 114144 115128 117624 118443 118784 119556 119808 121032 121104 122148 123201 123656 124416 124517 124722 125952 126846 128412 129519 129792 131072 131118 131196 132327 133632 134784 136161 136242 136448 137924 139113 139968 141696 142129 144768 145776 146016 146247 147456 150336 151632 152192 153504 156832 157924 159408 159744 161376 161472 162864 163998 164268 165888 166296 167936 169128 170586 171216 172692 173056 174824 174928 176146 176436 178176 179334 179712 181548 181656 183222 185484 186624 187083 188928 190269 192618 193024 194368 194688 194996 196608 196677 196794 200448 200941 202176 204363 204672 206886 209952 212544 212992 215168 215296 217152 218664 219024 221184 221728 225504 227448 228288 230256 235248 236886 237568 239112 239616 242064 242208 244296 245997 246402 247312 248832 249034 249444 251904 253692 256824 259038 259584 262144 262236 262392 264219 264654 267264 269001 269568 272322 272484 272896 274833 275848 278226 279936 283392 284089 284258 288927 289536 291552 292032 292494 294912 295191 300672 303264 304384 307008 310329 313664 315848 318816 319488 322752 322944 325728 327996 328536 331776 332592 335872 338256 341172 342432 345384 346112 349648 349856 352292 352872 355329 356352 358668 359424 363096 363312 366444 369603 370968 373248 373551 374166 377856 380538 385236 386048 388557 388736 389376 389992 393216 393354 393588 396981 400896 401882 404352 408483 408726 409344 413772 417339 419904 425088 425984 426387 430336 430592 434304 437328 438048 438741 442368 443456 448253 451008 454896 456576 460512 470496 473772 475136 478224 479232 484128 484416 488592 491994 492804 494624 497664 498068 498888 503808 507384 513253 513648 518076 519168 524288 524472 524784 528438 529308 534528 538002 539136 544644 544968 545792 549666 551696 556452 559872 561249 566784 568178 568516 577854 579072 583104 584064 584988 589824 590031 590382 601344 602823 606528 608768 613089 614016 620658 627328 631696 633737 637632 638976 645504 645888 651456 655992 657072 663552 665184 671744 676512 682344 684864 690768 692224 699296 699712 704584 705744 710658 712704 717336 718848 726192 726624 732888 737991 739206 741936 746496 747102 748332 755712 761076 770472 772096 777114 777472 778752 779984 786432 786708 787176 792657 793962 801792 803764 808704 816966 817452 818688 824499 827544 834678 839808 850176 851968 852267 852774 860672 861184 866781 868608 874656 876096 877482 884736 885573 886912 896506 902016 909792 913152 921024 930987 940992 947544 950272 956448 958464 968256 968832 977184 983988 985608 989248 995328 996136 997776 1007616 1014768 1026506 1027296 1036152 1038336 1048576 1048944 1049568 1056876 1058616 1065987 1069056 1076004 1078272 1089288 1089936 1091584 1099332 1103392 1108809 1112904 1119744 1120653 1122498 1133568 1136356 1137032 1144949 1155708 1158144 1165671 1166208 1168128 1169976 1179648 1180062 1180764 1190943 1202688 1205646 1213056 1217536 1225449 1226178 1228032 1241316 1252017 1254656 1263392 1267474 1275264 1277952 1279161 1291008 1291776 1302912 1311984 1314144 1316223 1327104 1330368 1343488 1344759 1353024 1364688 1369728 1381536 1384448 1398592 1399424 1409168 1411488 1413721 1421316 1425408 1434672 1437696 1452384 1453248 1465776 1475982 1478412 1483872 1492992 1494204 1496664 1511424 1522152 1539759 1540944 1544192 1554228 1554944 1557504 1559968 1572864 1573416 1574352 1585314 1587924 1603584 1607528 1617408 1618721 1633932 1634904 1637376 1648998 1655088 1669356 1679616 1683747 1700352 1703936 1704534 1705548 1721344 1722368 1733562 1737216 1749312 1752192 1754964 1769472 1770093 1771146 1773824 1793012 1804032 1808469 1819584 1826304 1839267 1842048 1861974 1881984 1895088 1900544 1901211 1912896 1916928 1936512 1937664 1954368 1967976 1971216 1978496 1990656 1992272 1995552 2015232 2029536 2053012 2054592 2072304 2076672 2097152 2097888 2099136 2113752 2117232 2131974 2138112 2152008 2156544 2178576 2179872 2183168 2198664 2206784 2213973 2217618 2225808 2239488 2241306 2244996 2267136 2272712 2274064 2289898 2311416 2316288 2331342 2332416 2336256 2339952 2359296 2360124 2361528 2377971 2381886 2405376 2411292 2426112 2435072 2450898 2452356 2456064 2473497 2482632 2504034 2509312 2526784 2534948 2550528 2554117 2555904 2556801 2558322 2582016 2583552 2600343 2605824 2623968 2628288 2632446 2654208 2656719 2660736 2686976 2689518 2706048 2729376 2739456 2763072 2768896 2792961 2797184 2798848 2818336 2822976 2827442 2842632 2850816 2869344 2875392 2904768 2906496 2931552 2951964 2956824 2967744 2985984 2988408 2993328 3022848 3044304 3079518 3081888 3088384 3108456 3109888 3115008 3119936 3145728 3146832 3148704 3170628 3175848 3197961 3207168 3215056 3234816 3237442 3267864 3269808 3274752 3297996 3310176 3338712 3359232 3361959 3367494 3400704 3407872 3409068 3411096 3434847 3442688 3444736 3467124 3474432 3497013 3498624 3504384 3509928 3538944 3540186 3542292 3547648 3572829 3586024 3608064 3610993 3616938 3639168 3652608 3676347 3678534 3684096 3723948 3756051 3763968 3790176 3801088 3802422 3825792 3833856 3837483 3873024 3875328 3908736 3935952 3942432 3948669 3956992 3981312 3984544 3991104 4030464 4034277 4059072 4106024 4109184 4144608 4153344 4194304 4195776 4198272 4227504 4234464 4241163 4263948 4276224 4304016 4313088 4357152 4359744 4366336 4397328 4413568 4427946 4435236 4451616 4478976 4482612 4489992 4534272 4545424 4548128 4579796 4619277 4622832 4632576 4662684 4664832 4672512 4679904 4718592 4720248 4723056 4755942 4763772 4810752 4822584 4852224 4856163 4870144 4901796 4904712 4912128 4946994 4965264 5008068 5018624 5051241 5053568 5069896 5101056 5105197 5108234 5111808 5113602 5116644 5164032 5167104 5200686 5211648 5247936 5256576 5264892 5308416 5310279 5313438 5321472 5373952 5379036 5412096 5425407 5458752 5478912 5517801 5526144 5537792 5585922 5594368 5597696 5636672 5645952 5654884 5685264 5701632 5703633 5738688 5750784 5809536 5812992 5827289 5863104 5903928 5913648 5935488 5971968 5976816 5986656 6045696 6088608 6159036 6163776 6176768 6216912 6219776 6230016 6239872 6291456 6293664 6297408 6341256 6351696 6395922 6414336 6430112 6469632 6474884 6535728 6539616 6549504 6595992 6620352 6641919 6677424 6718464 6723918 6734988 6801408 6815744 6818136 6822192 6869694 6885376 6889472 6934248 6948864 6994026 6997248 7008768 7019856 7077888 7080372 7084584 7095296 7133913 7145658 7172048 7216128 7221986 7233876 7278336 7305216 7352694 7357068 7368192 7447896 7512102 7527936 7580352 7602176 7604844 7651584 7662351 7667712 7670403 7674966 7746048 7750656 7801029 7817472 7871904 7884864 7897338 7913984 7962624 7969088 7970157 7982208 8060928 8068554 8118144 8212048 8218368 8238581 8289216 8306688 8378883 8391552 8396544 8455008 8468928 8482326 8527896 8552448 8608032 8626176 8714304 8719488 8732672 8794656 8827136 8855892 8870472 8903232 8957952 8965224 8979984 9068544 9090848 9096256 9159592 9223369 9238554 9245664 9265152 9325368 9329664 9345024 9359808 9437184 9440496 9446112 9511884 9527544 9593883 9621504 9645168 9704448 9712326 9740288 9803592 9809424 9824256 9893988 9930528 10016136 10037248 10085877 10102482 10107136 10139792 10202112 10210394 10216468 10223616 10227204 10233288 10304541 10328064 10334208 10401372 10423296 10495872 10513152 10529784 10616832 10620558 10626876 10642944 10718487 10747904 10758072 10824192 10832979 10850814 10917504 10957824 11029041 11035602 11052288 11075584 11171844 11188736 11195392 11268153 11273344 11291904 11309768 11370528 11403264 11407266 11477376 11501568 11512449 11619072 11625984 11654578 11726208 11807856 11827296 11846007 11870976 11943936 11953632 11973312 12091392 12102831 12177216 12318072 12327552 12353536 12433824 12439552 12460032 12479744 12582912 12587328 12594816 12682512 12703392 12723489 12791844 12828672 12860224 12939264 12949768 13071456 13079232 13099008 13191984 13240704 13283838 13354848 13436928 13447836 13469976 13602816 13631488 13636272 13644384 13739388 13770752 13778944 13857831 13868496 13897728 13988052 13994496 14017536 14039712 14155776 14160744 14169168 14190592 14267826 14291316 14344096 14432256 14443972 14467752 14556672 14568489 14610432 14705388 14714136 14736384 14884337 14895792 15024204 15055872 15153723 15160704 15204352 15209688 15303168 15315591 15324702 15335424 15340806 15349932 15492096 15501312 15602058 15634944 15743808 15769728 15794676 15827968 15925248 15930837 15938176 15940314 15964416 16121856 16137108 16236288 16276221 16424096 16436736 16477162 16578432 16613376 16757766 16783104 16793088 16910016 16937856 16964652 17055792 17104896 17110899 17216064 17252352 17428608 17438976 17465344 17481867 17589312 17654272 17711784 17740944 17806464 17915904 17930448 17959968 18137088 18181696 18192512 18319184 18378373 18446738 18477108 18491328 18530304 18650736 18659328 18690048 18719616 18874368 18880992 18892224 19023768 19055088 19187766 19243008 19290336 19408896 19424652 19480576 19607184 19618848 19648512 19787976 19861056 19925757 20032272 20074496 20171754 20204964 20214272 20279584 20404224 20420788 20432936 20447232 20454408 20466576 20609082 20656128 20668416 20802744 20846592 20991744 21026304 21043373 21059568 21233664 21241116 21253752 21285888 21401739 21436974 21495808 21516144 21648384 21665958 21701628 21835008 21915648 22058082 22071204 22104576 22151168 22343688 22377472 22390784 22536306 22546688 22583808 22619536 22741056 22806528 22814532 22954752 22987053 23003136 23011209 23024898 23238144 23251968 23309156 23452416 23615712 23654592 23692014 23741952 23887872 23907264 23910471 23946624 24182784 24205662 24354432 24636144 24655104 24707072 24715743 24867648 24879104 24920064 24959488 25136649 25174656 25189632 25365024 25406784 25446978 25583688 25657344 25720448 25878528 25899536 26142912 26158464 26198016 26383968 26481408 26567676 26709696 26873856 26895672 26939952 27205632 27262976 27272544 27288768 27478776 27541504 27557888 27670107 27715662 27736992 27795456 27976104 27988992 28035072 28079424 28311552 28321488 28338336 28381184 28535652 28582632 28688192 28781649 28864512 28887944 28935504 29113344 29136978 29220864 29410776 29428272 29472768 29768674 29791584 30048408 30111744 30257631 30307446 30321408 30408704 30419376 30606336 30631182 30649404 30670848 30681612 30699864 30913623 30984192 31002624 31204116 31269888 31487616 31539456 31589352 31655936 31850496 31861674 31876352 31880628 31928832 32155461 32243712 32274216 32472576 32498937 32552442 32848192 32873472 32954324 33156864 33203521 33226752 33515532 33566208 33586176 33804459 33820032 33875712 33929304 34111584 34209792 34221798 34432128 34504704 34537347 34857216 34877952 34930688 34963734 35178624 35308544 35423568 35481888 35538021 35612928 35831808 35860896 35919936 36274176 36308493 36363392 36385024 36638368 36756746 36893476 36954216 36982656 37060608 37301472 37318656 37380096 37439232 37748736 37761984 37784448 38047536 38110176 38170467 38375532 38486016 38580672 38817792 38849304 38961152 39214368 39237696 39297024 39575952 39722112 39851514 40064544 40148992 40343508 40409928 40428544 40559168 40808448 40841576 40865872 40894464 40908816 40933152 41218164 41312256 41336832 41573493 41605488 41693184 41983488 42052608 42086746 42119136 42467328 42482232 42507504 42571776 42803478 42873948 42991616 43032288 43296768 43331916 43403256 43670016 43705467 43831296 44116164 44142408 44209152 44302336 44653011 44687376 44754944 44781568 45072612 45093376 45167616 45239072 45461169 45482112 45613056 45629064 45909504 45946773 45974106 46006272 46022418 46049796 46476288 46503936 46618312 46904832 46942909 47231424 47309184 47384028 47483904 47775744 47792511 47814528 47820942 47893248 48365568 48411324 48708864 48828663 49272288 49310208 49414144 49431486 49735296 49758208 49840128 49918976 50273298 50349312 50379264 50730048 50813568 50893956 51167376 51314688 51332697 51440896 51757056 51799072 52285824 52316928 52396032 52445601 52767936 52962816 53135352 53419392 53747712 53791344 53879904 54411264 54525952 54545088 54577536 54957552 55083008 55115776 55135119 55340214 55431324 55473984 55590912 55952208 55977984 56070144 56158848 56623104 56642976 56676672 56762368 57071304 57165264 57376384 57563298 57729024 57775888 57871008 58226688 58273956 58441728 58821552 58856544 58945536 59537348 59583168 60096816 60223488 60515262 60614892 60642816 60817408 60838752 61212672 61262364 61298808 61341696 61363224 61399728 61827246 61968384 62005248 62408232 62539776 62975232 63078912 63130119 63178704 63311872 63700992 63723348 63752704 63761256 63857664 64205217 64310922 64487424 64548432 64945152 64997874 65104884 65696384 65746944 65908648 66313728 66367561 66407042 66453504 67031064 67132416 67172352 67608918 67640064 67751424 67858608 68223168 68419584 68443596 68864256 68961159 69009408 69033627 69074694 69714432 69755904 69861376 69927468 70357248 70617088 70847136 70963776 71076042 71225856 71663616 71721792 71731413 71839872 72548352 72616986 72726784 72770048 73276736 73513492 73786952 73908432 73965312 74121216 74147229 74602944 74637312 74760192 74878464 75409947 75523968 75568896 76095072 76220352 76340934 76751064 76972032 77161344 77635584 77698608 77922304 78428736 78475392 78594048 79151904 79444224 79703028 80129088 80297984 80687016 80819856 80857088 81118336 81616896 81683152 81731744 81788928 81817632 81866304 82436328 82624512 82673664 83010321 83146986 83210976 83386368 83966976 84105216 84173492 84238272 84934656 84964464 85015008 85143552 85606956 85747896 85983232 86064576 86344947 86593536 86663832 86806512 87340032 87410934 87662592 88232328 88284816 88418304 88604672 89306022 89374752 89509888 89563136 90145224 90186752 90335232 90478144 90772893 90922338 90964224 91226112 91258128 91819008 91893546 91948212 92012544 92044836 92099592 92740869 92952576 93007872 93236624 93809664 93885818 94462848 94618368 94768056 94967808 95551488 95585022 95629056 95641884 95786496 96731136 96822648 97417728 97496811 97657326 98544576 98620416 98828288 98862972 99470592 99516416 99610563 99680256 99837952 100546596 100698624 100758528 101413377 101460096 101627136 101787912 102334752 102629376 102665394 102881792 103514112 103598144 103612041 104571648 104633856 104718797 104792064 104891202 105535872 105925632 106270704 106614063 106838784 107495424 107582688 107759808 108822528 108925479 109090176 109155072 109915104 110166016 110231552 110270238 110680428 110862648 110947968 111181824 111904416 111955968 112140288 112317696 113246208 113285952 113353344 113524736 114142608 114330528 114511401 114752768 115126596 115458048 115551776 115742016 116453376 116547912 116883456 117643104 117713088 117891072 119074696 119166336 119903797 120193632 120446976 121030524 121229784 121285632 121634816 121677504 122425344 122524728 122597616 122683392 122726448 122799456 123654492 123936768 124010496 124720479 124816464 125079552 125950464 126157824 126260238 126357408 126623744 127401984 127446696 127505408 127522512 127715328 128410434 128621844 128974848 129096864 129890304 129995748 130209768 131116401 131392768 131493888 131817296 132627456 132735122 132814084 132907008 133959033 134062128 134264832 134344704 135217836 135280128 135502848 135717216 136446336 136839168 136887192 137728512 137840319 137922318 138018816 138067254 138149388 139428864 139511808 139722752 139854936 140714496 140828727 141234176 141694272 141927552 142152084 142451712 143327232 143377533 143443584 143462826 143679744 145096704 145233972 145453568 145540096 146485989 146553472 147026984 147573904 147816864 147930624 148050713 148242432 148294458 149205888 149274624 149520384 149756928 150819894 151047936 151137792 152190144 152440704 152681868 153502128 153944064 153998091 154322688 155271168 155397216 155844608 156857472 156950784 157188096 157336803 158303808 158888448 159406056 160258176 160595968 161374032 161639712 161714176 162236672 163233792 163366304 163463488 163577856 163635264 163732608 164872656 165249024 165347328 165405357 166020642 166293972 166421952 166772736 167933952 168210432 168346984 168476544 169869312 169928928 170030016 170287104 171213912 171495792 171966464 172129152 172689894 173187072 173327664 173613024 174680064 174821868 175325184 176464656 176569632 176836608 177209344 178612044 178749504 179019776 179126272 180290448 180373504 180670464 180956288 181545786 181844676 181928448 182452224 182516256 183638016 183787092 183896424 184025088 184089672 184199184 185481738 185905152 186015744 186473248 187619328 187771636 188925696 189236736 189390357 189536112 189935616 191102976 191170044 191258112 191283768 191572992 192615651 193462272 193645296 194835456 194993622 195314652 197089152 197240832 197656576 197725944 198941184 199032832 199102683 199221126 199360512 199675904 201093192 201397248 201517056 202826754 202920192 203254272 203575824 204669504 205258752 205330788 205763584 206883477 207028224 207100881 207196288 207224082 209143296 209267712 209437594 209584128 209782404 211071744 211851264 212541408 213228126 213677568 214990848 215165376 215519616 217645056 217850958 218180352 218310144 219830208 220332032 220463104 220540476 221360856 221725296 221895936 222363648 222441687 223808832 223911936 224280576 224635392 226229841 226571904 226706688 227049472 228285216 228661056 229022802 229505536 230253192 230916096 231103552 231484032 232906752 233095824 233766912 235286208 235426176 235782144 238149392 238332672 238918849 239807594 240387264 240893952 242061048 242459568 242571264 243355008 244850688 245049456 245195232 245366784 245452896 245598912 247308984 247873536 248020992 249030963 249440958 249632928 250159104 251900928 252315648 252520476 252714816 253247488 254803968 254893392 255010816 255045024 255430656 256820868 257243688 257949696 258193728 259034841 259780608 259991496 260419536 262232802 262785536 262987776 263634592 265254912 265470244 265628168 265814016 267477701 267918066 268124256 268529664 268689408 270435672 270560256 271005696 271434432 272318679 272892672 273678336 273774384 275457024 275680638 275844636 276037632 276134508 276298776 278222607 278857728 279023616 279445504 279709872 281428992 281657454 282468352 283388544 283855104 284304168 284903424 286654464 286755066 286887168 286925652 287359488 290193408 290467944 290907136 291080192 292490433 292971978 293106944 294053968 295147808 295633728 295861248 296101426 296484864 296588916 298411776 298549248 298831689 299040768 299513856 301639788 302095872 302275584 304380288 304881408 305363736 307004256 307888128 307996182 308645376 310542336 310794432 310836123 311689216 313714944 313901568 314156391 314376192 314673606 316607616 317776896 318812112 319842189 320516352 321191936 322748064 323279424 323428352 324473344 326467584 326732608 326776437 326926976 327270528 327465216 329745312 330498048 330694656 330810714 332041284 332587944 332843904 333545472 335867904 336420864 336693968 336953088 339738624 339857856 340060032 340574208 342427824 342991584 343534203 344258304 345379788 346374144 346655328 347226048 349360128 349643736 350650368 352929312 353139264 353673216 354418688 357224088 357499008 358039552 358252544 359711391 360580896 360747008 361340928 361912576 363091572 363689352 363856896 364904448 365032512 367276032 367574184 367792848 368050176 368179344 368398368 370963476 371810304 372031488 372946496 374161437 375238656 375543272 377851392 378158129 378473472 378780714 379072224 379871232 382205952 382340088 382516224 382567536 383145984 385231302 386924544 387290592 389670912 389987244 390629304 393349203 394178304 394481664 395313152 395451888 397882368 398065664 398205366 398442252 398721024 399351808 401877099 402186384 402794496 403034112 405653508 405840384 406508544 407151648 409339008 410517504 410661576 411527168 413520957 413766954 414056448 414201762 414392576 414448164 418286592 418535424 418875188 419168256 419564808 422143488 422486181 423702528 425082816 426456252 427355136 429981696 430330752 431039232 431645773 435290112 435701916 436360704 436620288 439457967 439660416 440664064 440926208 441080952 442721712 443450592 443791872 444152139 444727296 444883374 447617664 447823872 448561152 449270784 452459682 453143808 453413376 454098944 456570432 457322112 458045604 459011072 460506384 461832192 461994273 462207104 462968064 465813504 466191648 467533824 470572416 470852352 471564288 472010409 476298784 476665344 477837698 479615188 480774528 481787904 484122096 484919136 485142528 486710016 489701376 490098912 490390464 490733568 490905792 491197824 494617968 495747072 496041984 496216071 498061926 498881916 499265856 500318208 503801856 504631296 505040952 505429632 506494976 509607936 509786784 510021632 510090048 510861312 513641736 514487376 515899392 516387456 518069682 519561216 519982992 520839072 524465604 525571072 525975552 527269184 530509824 530940488 531256336 531628032 534955402 535836132 536248512 537059328 537378816 540871344 541120512 542011392 542868864 544637358 545785344 547356672 547548768 550914048 551361276 551689272 552075264 552269016 552597552 556445214 557715456 558047232 558891008 559419744 562857984 563314908 564936704 566777088 567710208 568171071 568608336 569806848 573308928 573510132 573774336 573851304 574718976 577846953 580386816 580935888 581814272 582160384 584980866 585943956 586213888 588107936 590295616 591267456 591722496 592202852 592969728 593177832 596823552 597098496 597308049 597663378 598081536 599027712 603279576 604191744 604551168 608760576 609762816 610257817 610727472 614008512 615776256 615992364 617290752 620650431 621084672 621302643 621588864 621672246 623378432 627429888 627803136 628312782 628752384 629347212 633215232 635553792 637624224 639684378 641032704 642383872 645496128 646558848 646856704 648946688 652935168 653465216 653552874 653853952 654541056 654930432 659490624 660996096 661389312 661621428 664082568 665175888 665687808 667090944 667325061 671735808 672841728 673387936 673906176 679715712 680120064 681148416 684855648 685983168 687068406 688516608 690759576 692748288 693310656 694452096 698720256 699287472 701300736 705858624 706278528 707346432 708837376 714448176 714998016 716079104 716505088 716756547 719422782 721161792 721494016 722681856 723825152 726183144 727378704 727713792 730065024 734552064 735148368 735585696 736100352 736358688 736796736 741926952 743620608 744062976 745892992 747092889 748322874 750477312 751086544 755702784 756316258 756946944 757561428 758144448 759742464 764411904 764680176 765032448 765135072 766291968 770462604 773849088 774581184 779341824 779974488 781258608 786698406 788356608 788963328 790626304 790903776 795764736 796131328 796410732 796884504 797442048 798703616 802433103 803754198 804372768 805588992 806068224 811307016 811680768 813017088 814303296 816956037 818678016 821035008 821323152 823054336 827041914 827533908 828112896 828403524 828785152 828896328 834667821 836573184 837070848 837750376 838336512 839129616 844286976 844972362 847405056 850165632 852912504 854710272 859963392 860661504 862078464 862778293 863291546 870580224 871403832 872721408 873240576 877471299 878915934 879320832 881328128 881852416 882161904 885443424 886901184 887583744 888304278 889454592 889766748 895235328 895647744 896495067 897122304 898541568 904919364 906287616 906826752 908197888 913140864 914644224 916091208 918022144 921012768 923664384 923988546 924414208 925936128 931627008 932383296 932508369 935067648 941144832 941704704 942469173 943128576 944020818 952597568 953330688 955675396 959230376 961549056 963575808 968244192 969838272 970285056 973420032 979402752 980197824 980329311 980780928 981811584 982395648 989235936 991494144 992083968 992432142 996123852 997763832 998531712 1000636416 1007603712 1009262592 1010081904 1010859264 1012989952 1019215872 1019573568 1020043264 1020180096 1021722624 1027283472 1028974752 1030602609 1032774912 1036139364 1039122432 1039965984 1041678144 1048931208 1051142144 1051951104 1054538368 1061019648 1061880976 1062512672 1063256064 1069910804 1071672264 1072497024 1074118656 1074757632 1079134173 1081742688 1082241024 1084022784 1085737728 1089274716 1091570688 1094713344 1095097536 1101828096 1102722552 1103378544 1104150528 1104538032 1105195104 1112890428 1115430912 1116094464 1117782016 1118839488 1122484311 1125715968 1126629816 1129873408 1133554176 1134474387 1135420416 1136342142 1137216672 1139613696 1146617856 1147020264 1147548672 1147702608 1149437952 1155693906 1160773632 1161871776 1163628544 1164320768 1169961732 1171887912 1172427776 1176215872 1180047609 1180591232 1182534912 1183444992 1184405704 1185939456 1186355664 1193647104 1194196992 1194616098 1195326756 1196163072 1198055424 1205631297 1206559152 1208383488 1209102336 1217521152 1219525632 1220515634 1221454944 1228017024 1231552512 1231984728 1234581504 1240562871 1241300862 1242169344 1242605286 1243177728 1243344492 1246756864 1254859776 1255606272 1256625564 1257504768 1258694424 1266430464 1267458543 1271107584 1275248448 1279368756 1282065408 1284767744 1290992256 1293117696 1293713408 1294937319 1297893376 1305870336 1306930432 1307105748 1307707904 1309082112 1309860864 1318373901 1318981248 1321992192 1322778624 1323242856 1328165136 1330351776 1331375616 1332456417 1334181888 1334650122 1343471616 1345683456 1346775872 1347812352 1359431424 1360240128 1361344361 1362296832 1369711296 1371966336 1374136812 1377033216 1381519152 1385496576 1385982819 1386621312 1388904192 1397440512 1398574944 1402601472 1411717248 1412557056 1414692864 1416031227 1428896352 1429996032 1432158208 1433010176 1433513094 1438845564 1442323584 1442988032 1445363712 1447650304 1452366288 1454757408 1455427584 1460130048 1469104128 1470296736 1471171392 1472200704 1472717376 1473593472 1483853904 1487241216 1488125952 1488648213 1491785984 1494185778 1496645748 1500954624 1502173088 1511405568 1512632516 1513893888 1515122856 1516288896 1519484928 1528823808 1529360352 1530064896 1530270144 1532583936 1540925208 1547698176 1549162368 1558683648 1558749361 1559948976 1562517216 1573396812 1576713216 1577926656 1581252608 1581807552 1591529472 1592262656 1592821464 1593769008 1594884096 1597407232 1604866206 1607508396 1608745536 1611177984 1612136448 1622614032 1623361536 1626034176 1628606592 1633912074 1637356032 1642070016 1642646304 1646108672 1654083828 1655067816 1656225792 1656807048 1657570304 1657792656 1669335642 1673146368 1674141696 1675500752 1676673024 1678259232 1688573952 1689944724 1694810112 1700331264 1704513213 1705825008 1709420544 1719926784 1721323008 1724156928 1725556586 1726583092 1741160448 1742807664 1745442816 1746481152 1754942598 1757831868 1758641664 1762656256 1763704832 1764323808 1770886848 1773802368 1775167488 1776608556 1778909184 1779533496 1790470656 1791295488 1791924147 1792990134 1794244608 1797083136 1809838728 1812575232 1813653504 1816395776 1826281728 1829288448 1830773451 1832182416 1836044288 1842025536 1847328768 1847977092 1848828416 1851872256 1861951293 1863254016 1863907929 1864766592 1865016738 1870135296 1882289664 1883409408 1884938346 1886257152 1888041636 1905195136 1906661376 1911350792 1918460752 1923098112 1924659269 1927151616 1936488384 1939676544 1940570112 1946840064 1958805504 1960395648 1960658622 1961561856 1963623168 1964791296 1978471872 1982988288 1984167936 1984864284 1992247704 1995527664 1997063424 2001272832 2001975183 2015207424 2018525184 2020163808 2021718528 2025979904 2039147136 2040086528 2040360192 2043445248 2054566944 2057949504 2061205218 2065549824 2072278728 2078244864 2079931968 2083356288 2097862416 2102284288 2103902208 2109076736 2122039296 2123761952 2125025344 2126512128 2139821608 2143344528 2144994048 2148237312 2149515264 2150269641 2158268346 2163485376 2164482048 2168045568 2171475456 2178549432 2183141376 2190195072 2203656192 2205445104 2206757088 2208301056 2209076064 2210390208 2225780856 2230861824 2232188928 2235564032 2237678976 2241278667 2244968622 2251431936 2253259632 2259746816 2267108352 2268948774 2270840832 2272684284 2274433344 2279227392 2293235712 2294040528 2295097344 2295405216 2298875904 2311387812 2321547264 2323743552 2327257088 2328641536 2339923464 2343775824 2344855552 2352431744 2360095218 2361182464 2365069824 2366889984 2368811408 2371878912 2372711328 2387294208 2388393984 2389232196 2390653512 2392326144 2396110848 2407299309 2411262594 2413118304 2416766976 2418204672 2435042304 2439051264 2441031268 2442909888 2456034048 2463105024 2463969456 2469163008 2481125742 2482601724 2484338688 2485210572 2486355456 2486688984 2493513728 2504003463 2509719552 2511212544 2513251128 2515009536 2517388848 2532860928 2534917086 2542215168 2550496896 2558737512 2564130816 2569535488 2581984512 2586235392 2587426816 2588334879 2589874638 2595786752 2611740672 2613860864 2614211496 2615415808 2618164224 2619721728 2632413897 2636747802 2637962496 2643984384 2645557248 2646485712 2656330272 2660703552 2662751232 2664912834 2668363776 2669300244 2686943232 2689485201 2691366912 2693551744 2695624704 2718862848 2720480256 2722688722 2724593664 2739422592 2743932672 2748273624 2754066432 2763038304 2770993152 2771965638 2773242624 2777808384 2794881024 2797149888 2805202944 2823434496 2825114112 2827407519 2829385728 2832062454 2857792704 2859992064 2864316416 2866020352 2867026188 2877691128 2884647168 2885976064 2890727424 2895300608 2904732576 2909514816 2910855168 2920260096 2938208256 2940593472 2940987933 2942342784 2945434752 2947186944 2967707808 2974482432 2976251904 2977296426 2983571968 2988371556 2993291496 3001909248 3004346176 3022811136 3025265032 3027787776 3030245712 3032577792 3038969856 3057647616 3058720704 3060129792 3060540288 3065167872 3081850416 3091807827 3098324736 3117367296 3117498722 3119897952 3125034432 3146793624 3153426432 3155853312 3163615104 3183058944 3184525312 3185642928 3187538016 3189768192 3194814464 3209732412 3215016792 3217491072 3222355968 3224272896 3237402519 3245228064 3246723072 3252068352 3257213184 3267824148 3274712064 3284140032 3285292608 3292217344 3308167656 3310135632 3312451584 3313614096 3315140608 3315585312 3338671284 3346292736 3348283392 3351001504 3353346048 3356518464 3367452933 3377147904 3379889448 3389620224 3400662528 3403423161 3409026426 3411650016 3418841088 3439853568 3442646016 3448313856 3451113172 3453166184 3477210113 3482320896 3485615328 3490885632 3492962304 3509885196 3515663736 3517283328 3525312512 3527409664 3528647616 3540142827 3541773696 3547604736 3550334976 3553217112 3557818368 3559066992 3580941312 3582590976 3583848294 3585980268 3588489216 3594166272 3616893891 3619677456 3625150464 3627307008 3632791552 3652563456 3658576896 3661546902 3664364832 3672088576 3684051072 3694657536 3695954184 3697656832 3703744512 3721688613 3723902586 3726508032 3727815858 3729533184 3730033476 3740270592 3764579328 3766818816 3769876692 3772514304 3776083272 3802375629 3810390272 3813322752 3822701584 3836921504 3846196224 3849318538 3854303232 3872976768 3879353088 3881140224 3884811957 3893680128 3917611008 3920791296 3921317244 3923123712 3927246336 3929582592 3956943744 3965976576 3968335872 3969728568 3984495408 3991055328 3994126848 3997369251 4002545664 4003950366 4030414848 4037050368 4040327616 4043437056 4051959808 4078294272 4080173056 4080720384 4084033083 4086890496 4109133888 4115899008 4122410436 4131099648 4144557456 4156489728 4157948457 4159863936 4166712576 4195724832 4204568576 4207804416 4218153472 4244078592 4247523904 4248093681 4250050688 4279643216 4286689056 4289988096 4293470677 4296474624 4299030528 4300539282 4316536692 4326970752 4328964096 4336091136 4342950912 4357098864 4366282752 4380390144 4407312384 4410890208 4413514176 4416602112 4418152128 4420780416 4451561712 4461723648 4464377856 4465944639 4475357952 4482557334 4489937244 4502863872 4506519264 4519493632 4534216704 4537897548 4541681664 4545368568 4548866688 4558454784 4586471424 4588081056 4590194688 4590810432 4597751808 4622775624 4643094528 4647487104 4654514176 4657283072 4676248083 4679846928 4687551648 4689711104 4704863488 4720190436 4722364928 4730139648 4733779968 4737622816 4743757824 4745422656 4774588416 4776787968 4778464392 4781307024 4784652288 4792221696 4814598618 4822525188 4826236608 4833533952 4836409344 4870084608 4878102528 4882062536 4885819776 4912068096 4916055677 4926210048 4927938912 4938326016 4962251484 4965203448 4968677376 4970421144 4972710912 4973377968 4987027456 5008006926 5019439104 5022425088 5026502256 5030019072 5034777696 5065721856 5069834172 5084430336 5100993792 5113539639 5117475024 5128261632 5139070976 5163969024 5172470784 5174853632 5176669758 5179749276 5191573504 5223481344 5227721728 5228422992 5230831616 5236328448 5239443456 5264827794 5273495604 5275924992 5287968768 5291114496 5292971424 5312660544 5321407104 5325502464 5329825668 5336727552 5338600488 5373886464 5375772441 5378970402 5382733824 5387103488 5391249408 5437725696 5440960512 5445377444 5449187328 5478845184 5487865344 5492320353 5496547248 5508132864 5526076608 5541986304 5543931276 5546485248 5555616768 5585853879 5589762048 5594299776 5610405888 5646868992 5650228224 5654815038 5658771456 5664124908 5715585408 5719984128 5728632832 5732040704 5734052376 5755382256 5769294336 5771952128 5773977807 5781454848 5790601216 5809465152 5819029632 5821710336 5840520192 5876416512 5881186944 5881975866 5884685568 5890869504 5894373888 5935415616 5948964864 5952503808 5954592852 5967143936 5976743112 5986582992 6003818496 6005925549 6008692352 6045622272 6050530064 6055575552 6060491424 6065155584 6077939712 6117441408 6120259584 6121080576 6130335744 6163700832 6183615654 6196649472 6234734592 6234997444 6239795904 6250068864 6293587248 6306852864 6311706624 6327230208 6366117888 6369050624 6371285856 6375076032 6379536384 6389628928 6419464824 6430033584 6434982144 6444711936 6448545792 6450808923 6474805038 6490456128 6493446144 6504136704 6514426368 6535648296 6549424128 6570585216 6584434688 6616335312 6620271264 6624903168 6627228192 6630281216 6631170624 6677342568 6692585472 6696566784 6702003008 6706692096 6713036928 6723836001 6734905866 6754295808 6759778896 6779240448 6801325056 6806846322 6818052852 6823300032 6837682176 6879707136 6885292032 6896627712 6902226344 6906332368 6954420226 6964641792 6971230656 6981771264 6985924608 7019770392 7031327472 7034566656 7050625024 7057295232 7080285654 7083547392 7095209472 7100669952 7106434224 7115636736 7118133984 7161882624 7165181952 7167696588 7171960536 7176978432 7188332544 7221897927 7233787782 7239354912 7250300928 7254614016 7265583104 7305126912 7317153792 7323093804 7328729664 7344177152 7368102144 7389315072 7391908368 7395313664 7407489024 7443377226 7447805172 7453016064 7455631716 7459066368 7460066952 7480541184 7512010389 7529158656 7533637632 7539753384 7545028608 7552166544 7604751258 7620780544 7626645504 7645403168 7673843008 7692392448 7698637076 7708606464 7745953536 7756853329 7758706176 7762280448 7765004637 7769623914 7787360256 7835222016 7841582592 7842634488 7846247424 7854492672 7859165184 7897241691 7913887488 7931953152 7936671744 7939457136 7968990816 7982110656 7988253696 7994738502 8005091328 8007900732 8060829696 8068455603 8074100736 8080655232 8086874112 8103919616 8156588544 8160346112 8161440768 8168066166 8173780992 8218267776 8231798016 8244820872 8262199296 8289114912 8312979456 8315896914 8319727872 8333425152 8391449664 8409137152 8415608832 8436306944 8482222557 8488157184 8495047808 8496187362 8500101376 8559286432 8573378112 8579976192 8586941354 8592949248 8598061056 8601078564 8633073384 8653941504 8657928192 8672182272 8685901824 8714197728 8732565504 8760780288 8814624768 8821780416 8827028352 8836304256 8841560832 8903123424 8923447296 8928755712 8931889278 8950715904 8965114668 8979874488 9005727744 9013038528 9038987264 9068433408 9075795096 9083363328 9090737136 9097733376 9116909568 9172942848 9176162112 9180389376 9181620864 9195503616 9245551248 9275423481 9294974208 9309028352 9314566144 9352496166 9359693856 9375103296 9379422208 9409726976 9440380872 9444729856 9460279296 9467559936 9475245632 9490845312 9549176832 9553575936 9556928784 9562614048 9569304576 9584443392 9629197236 9645050376 9652473216 9667067904 9672818688 9712207557 9740169216 9756205056 9764125072 9771639552 9824136192 9832111354 9852420096 9855877824 9876652032 9924502968 9930406896 9937354752 9940842288 9945421824 9946755936 10016013852 10038878208 10044850176 10053004512 10060038144 10069555392 10131443712 10139668344 10168860672 10201987584 10210269483 10227079278 10234950048 10256523264 10278141952 10327938048 10344941568 10349707264 10353339516 10359498552 10383147008 10431630339 10446962688 10455443456 10456845984 10461663232 10472656896 10478886912 10529655588 10546991208 10551849984 10575937536 10582228992 10585942848 10620428481 10625321088 10642814208 10651004928 10659651336 10673455104 10677200976 10747772928 10751544882 10757940804 10765467648 10774206976 10782498816 10850681673 10875451392 10881921024 10890754888 10898374656 10957690368 10966585741 10975730688 10984640706 10993094496 11016265728 11052153216 11083972608 11087862552 11092970496 11111233536 11165065839 11171707758 11179524096 11188599552 11220811776 11293737984 11300456448 11309630076 11317542912 11328249816 11407126887 11431170816 11439968256 11457265664 11464081408 11468104752 11510764512 11538588672 11543904256 11547955614 11562909696 11581202432 11618930304 11638059264 11643420672 11654435871 11681040384 11752833024 11762373888 11763951732 11769371136 11781739008 11788747776 11870831232 11897929728 11905007616 11909185704 11934287872 11953486224 11973165984 11992107753 12007636992 12011851098 12017384704 12091244544 12101060128 12111151104 12120982848 12130311168 12155879424 12234882816 12240519168 12242161152 12252099249 12260671488 12327401664 12367231308 12393298944 12469469184 12469994888 12479591808 12500137728 12587174496 12613705728 12623413248 12654460416 12732235776 12738101248 12742571712 12744281043 12750152064 12779257856 12838929648 12860067168 12869964288 12880412031 12889423872 12897091584 12901617846 12949610076 12980912256 12986892288 13008273408 13028852736 13071296592 13098848256 13141170432 13168869376 13232670624 13240542528 13249806336 13254456384 13260562432 13262341248 13354685136 13385170944 13393133568 13397833917 13404006016 13426073856 13447672002 13469811732 13508591616 13519557792 13558480896 13602650112 13613692644 13636105704 13646600064 13675364352 13759414272 13770584064 13793255424 13804452688 13812664736 13908840452 13929283584 13942461312 13963542528 13971849216 14028744249 14039540784 14062654944 14069133312 14114590464 14160571308 14167094784 14190418944 14201339904 14212868448 14231273472 14236267968 14323765248 14330363904 14335393176 14343921072 14353956864 14376665088 14443795854 14467575564 14478709824 14500601856 14509228032 14531166208 14610253824 14634307584 14646187608 14657459328 14688354304 14736204288 14748167031 14778630144 14783816736 14790627328 14814978048 14886754452 14895610344 14906032128 14911263432 14918132736 14920133904 14961082368 15024020778 15058317312 15067275264 15079506768 15090057216 15104333088 15209502516 15241561088 15253291008 15290806336 15340618917 15347686016 15384784896 15397274152 15417212928 15491907072 15504483289 15513706658 15517412352 15524560896 15530009274 15539247828 15574720512 15670444032 15683165184 15685268976 15692494848 15708985344 15718330368 15794483382 15827774976 15863906304 15873343488 15878914272 15937981632 15964221312 15976507392 15989477004 16010182656 16015801464 16121659392 16127317323 16136911206 16148201472 16161310464 16173748224 16207839232 16313177088 16320692224 16322881536 16336132332 16347561984 16436535552 16463596032 16476961059 16489641744 16524398592 16578229824 16625958912 16631793828 16639455744 16666850304 16757561637 16782899328 16818274304 16831217664 16872613888 16964445114 16976314368 16990095616 16992374724 17000202752 17118572864 17146756224 17159952384 17173882708 17185898496 17196122112 17202157128 17266146768 17307883008 17315856384 17321933421 17344364544 17371803648 17428395456 17465131008 17521560576 17629249536 17643560832 17654056704 17672608512 17683121664 17697476693 17806246848 17846894592 17857511424 17863778556 17901431808 17930229336 17959748976 18011455488 18017776647 18026077056 18077974528 18136866816 18151590192 18166726656 18181474272 18195466752 18233819136 18352324224 18360778752 18363241728 18391007232 18491102496 18550846962 18589948416 18618056704 18629132288 18704992332 18719387712 18750206592 18758844416 18819453952 18880761744 18889459712 18920558592 18935119872 18950491264 18981690624 19098353664 19107151872 19113857568 19125228096 19138609152 19168886784 19258394472 19290100752 19304946432 19334135808 19345637376 19352426769 19424415114 19480338432 19512410112 19528250144 19543279104 19648272384 19664222708 19711755648 19753304064 19849005936 19860813792 19874709504 19881684576 19890843648 19893511872 20032027704 20077756416 20089700352 20106009024 20120076288 20139110784 20171508003 20262887424 20279336688 20337721344 20403975168 20420538966 20454158556 20469900096 20513046528 20556283904 20655876096 20689883136 20699414528 20706679032 20718997104 20766294016 20863260678 20893925376 20910886912 20913691968 20923326464 20945313792 20957773824 21059311176 21093982416 21103699968 21151875072 21171885696 21240856962 21250642176 21285628416 21302009856 21319302672 21346910208 21354401952 21495545856 21503089764 21515881608 21530935296 21548413952 21564997632 21665693781 21701363346 21750902784 21763842048 21781509776 21796749312 21915380736 21933171482 21951461376 21969281412 21986188992 22032531456 22104306432 22167945216 22175725104 22185940992 22222467072 22330131678 22343415516 22359048192 22377199104 22441623552 22587475968 22600912896 22619260152 22635085824 22656499632 22814253774 22862341632 22879936512 22914531328 22928162816 22936209504 23021529024 23077177344 23087808512 23095911228 23125819392 23162404864 23237860608 23270559987 23276118528 23286841344 23295013911 23308871742 23362080768 23505666048 23524747776 23527903464 23538742272 23563478016 23577495552 23691725073 23741662464 23795859456 23810015232 23818371408 23868575744 23906972448 23946331968 23984215506 24015273984 24023702196 24034769408 24182489088 24202120256 24205366809 24222302208 24241965696 24260622336 24311758848 24469765632 24481038336 24484322304 24504198498 24521342976 24654803328 24734462616 24786597888 24938938368 24939989776 24959183616 25000275456 25020570497 25174348992 25227411456 25246826496 25308920832 25446667671 25464471552 25485143424 25488562086 25500304128 25558515712 25677859296 25720134336 25739928576 25760824062 25778847744 25794183168 25803235692 25899220152 25961824512 25973784576 26016546816 26057705472 26142593184 26197696512 26282340864 26337738752 26465341248 26481085056 26508912768 26521124864 26524682496 26709370272 26770341888 26786267136 26795667834 26808012032 26852147712 26895344004 26939623464 27017183232 27039115584 27116961792 27205300224 27227385288 27272211408 27293200128 27350728704 27518828544 27541168128 27586510848 27608905376 27625329472 27817680904 27884922624 27927085056 27943698432 28057488498 28079081568 28125309888 28138266624 28229180928 28321142616 28334189568 28380837888 28402679808 28425736896 28472535936 28647530496 28660727808 28670786352 28687842144 28707913728 28753330176 28887591708 28935151128 28957419648 29001203712 29018456064 29062332416 29136622671 29220507648 29268615168 29292375216 29314918656 29376708608 29472408576 29496334062 29557260288 29567633472 29581254656 29629956096 29773508904 29791220688 29812064256 29822526864 29836265472 29840267808 30048041556 30116634624 30134550528 30159013536 30180114432 30208666176 30419005032 30483122176 30506582016 30581612672 30630808449 30681237834 30695372032 30769569792 30794548304 30834425856 30983814144 31008966578 31027413316 31034824704 31049121792 31060018548 31078495656 31149441024 31294891017 31340888064 31366330368 31370537952 31384989696 31417970688 31436660736 31588966764 31655549952 31727812608 31746686976 31757828544 31875963264 31928442624 31953014784 31978954008 32020365312 32031602928 32243318784 32254634646 32273822412 32296402944 32322620928 32347496448 32415678464 32552045019 32626354176 32641384448 32645763072 32672264664 32695123968 32873071104 32899757223 32927192064 32953922118 32979283488 33048797184 33156459648 33251917824 33263587656 33278911488 33333700608 33495197517 33515123274 33565798656 33636548608 33662435328 33745227776 33928890228 33952628736 33980191232 33984749448 34000405504 34221380661 34237145728 34293512448 34319904768 34347765416 34371796992 34392244224 34404314256 34532293536 34615766016 34631712768 34643866842 34688729088 34743607296 34856790912 34930262016 34963307613 35043121152 35258499072 35287121664 35308113408 35345217024 35366243328 35394953386 35612493696 35693789184 35715022848 35727557112 35802863616 35860458672 35919497952 35976323259 36022910976 36035553294 36052154112 36155949056 36273733632 36303180384 36333453312 36362948544 36390933504 36467638272 36704648448 36721557504 36726483456 36756297747 36782014464 36982204992 37101693924 37179896832 37236113408 37258264576 37409984664 37438775424 37500413184 37517688832 37638907904 37761523488 37778919424 37841117184 37870239744 37900982528 37963381248 38196707328 38214303744 38227715136 38232843129 38250456192 38337773568 38516788944 38580201504 38609892864 38641236093 38668271616 38691274752 38704853538 38848830228 38960676864 39024820224 39056500288 39086558208 39296544768 39328445416 39423511296 39506608128 39698011872 39721627584 39749419008 39763369152 39781687296 39787023744 40064055408 40155512832 40179400704 40193501751 40212018048 40278221568 40343016006 40525774848 40558673376 40675442688 40807950336 40841077932 40908317112 40939800192 41026093056 41311752192 41379766272 41398829056 41413358064 41437994208 41532588032 41726521356 41787850752 41821773824 41827383936 41846652928 41890627584 41915547648 42086232747 42118622352 42187964832 42207399936 42343771392 42481713924 42501284352 42571256832 42604019712 42638605344 42693820416 42708803904 42991091712 43006179528 43031763216 43061870592 43096827904 43129995264 43331387562 43402726692 43501805568 43527684096 43563019552 43593498624 43830761472 43866342964 43902922752 43938562824 43972377984 44065062912 44208612864 44244501093 44335890432 44351450208 44371881984 44444934144 44660263356 44686831032 44718096384 44754398208 44883247104 45174951936 45201825792 45203731469 45238520304 45270171648 45312999264 45628507548 45724683264 45759873024 45829062656 45856325632 45872419008 46021856751 46043058048 46154354688 46175617024 46191822456 46251638784 46324809728 46475721216 46513449867 46541119974 46552237056 46573682688 46590027822 46617743484 46724161536 47011332096 47049495552 47055806928 47077484544 47126956032 47154991104 47383450146 47483324928 47591718912 47620030464 47636742816 47737151488 47813944896 47892663936 47968431012 48030547968 48047404392 48069538816 48364978176 48381951969 48404240512 48410733618 48444604416 48483931392 48521244672 48623517696 48939531264 48962076672 48968644608 49008396996 49042685952 49309606656 49430883177 49468925232 49573195776 49877876736 49879979552 49918367232 50000550912 50041140994 50348697984 50454822912 50493652992 50617841664 50893335342 50928943104 50970286848 50977124172 51000608256 51117031424 51355718592 51440268672 51479857152 51521648124 51557695488 51588366336 51606471384 51798440304 51923649024 51947569152 51965800263 52033093632 52115410944 52285186368 52395393024 52564681728 52675477504 52930682496 52962170112 53017825536 53042249728 53049364992 53092430079 53418740544 53540683776 53572534272 53591335668 53616024064 53704295424 53790688008 53879246928 54034366464 54053329941 54078231168 54233923584 54410600448 54454770576 54544422816 54586400256 54701457408 55082336256 55173021696 55217810752 55250658944 55635361808 55769845248 55815118801 55854170112 55887396864 56114976996 56158163136 56250619776 56276533248 56458361856 56642285232 56668379136 56761675776 56805359616 56851473792 56945071872 57295060992 57321455616 57341572704 57375684288 57415827456 57506660352 57775183416 57870302256 57914839296 58002407424 58036912128 58057280307 58273245342 58441015296 58537230336 58584750432 58629837312 58753417216 58944817152 58992668124 59135266944 59162509312 59259912192 59547017808 59582441376 59624128512 59645053728 59672530944 59680535616 60096083112 60233269248 60269101056 60318027072 60360228864 60417332352 60514524009 60838010064 60966244352 61013164032 61163225344 61261616898 61362475668 61390744064 61539139584 61589096608 61668851712 61967628288 62017933156 62054826632 62069649408 62098243584 62120037096 62156991312 62298882048 62589782034 62681776128 62732660736 62741075904 62769979392 62835941376 62873321472 63177933528 63311099904 63455625216 63515657088 63751926528 63856885248 63906029568 63908723801 63957908016 64040730624 64063205856 64486637568 64509269292 64547644824 64592805888 64645241856 64694992896 64831356928 64997081343 65104090038 65252708352 65282768896 65291526144 65344529328 65390247936 65746142208 65799514446 65854384128 65907844236 65958566976 66097594368 66312919296 66503835648 66527175312 66557822976 66667401216 66990395034 67030246548 67131597312 67273097216 67324870656 67490455552 67857780456 67905257472 67960382464 67969498896 68000811008 68442761322 68474291456 68587024896 68639809536 68695530832 68743593984 68784488448 68808628512 69064587072 69231532032 69263425536 69287733684 69377458176 69487214592 69713581824 69811679961 69860524032 69885041733 69926615226 70086242304 70516998144 70574243328 70616226816 70690434048 70732486656 70789906772 71224987392 71387578368 71430045696 71455114224 71605727232 71720917344 71838995904 71952646518 72045821952 72071106588 72104308224 72311898112 72547467264 72606360768 72616100427 72666906624 72725897088 72781867008 72935276544 73409296896 73443115008 73452966912 73512595494 73564028928 73964409984 74203387848 74359793664 74472226816 74516529152 74819969328 74877550848 75000826368 75035377664 75061711491 75277815808 75523046976 75557838848 75682234368 75740479488 75801965056 75926762496 76340003013 76393414656 76455430272 76465686258 76500912384 76675547136 77033577888 77160403008 77219785728 77282472186 77336543232 77382549504 77409707076 77697660456 77921353728 78049640448 78113000576 78173116416 78593089536 78656890832 78847022592 79013216256 79396023744 79443255168 79526738304 79563374592 79574047488 80128110816 80311025664 80358801408 80387003502 80424036096 80556443136 80686032012 81051549696 81117346752 81350885376 81615900672 81682155864 81816634224 81879600384 82052186112 82623504384 82759532544 82797658112 82826716128 82875988416 83065176064 83453042712 83643547648 83654767872 83693305856 83781255168 83831095296 84172465494 84237244704 84375929664 84414799872 84687542784 84963427848 85002568704 85142513664 85208039424 85277210688 85417607808 85982183424 86012359056 86063526432 86123741184 86193655808 86259990528 86662775124 86805453384 87003611136 87055368192 87126039104 87186997248 87409868013 87661522944 87732685928 87805845504 87877125648 87944755968 88130125824 88417225728 88489002186 88671780864 88702900416 88743763968 88889868288 89320526712 89373662064 89436192768 89508796416 90349903872 90403651584 90407462938 90477040608 90540343296 90625998528 91257015096 91449366528 91519746048 91658125312 91744838016 91892425347 92043713502 92086116096 92308709376 92351234048 92383644912 92503277568 92649619456 92951442432 93026899734 93082239948 93104474112 93147365376 93180055644 93235486968 93448323072 93884673051 94022664192 94098991104 94111613856 94154969088 94253912064 94309982208 94766900292 94966649856 95183437824 95240060928 95273485632 95474302976 95627889792 95785327872 95936862024 96061095936 96094808784 96139077632 96729956352 96763903938 96808481024 96821467236 96889208832 96967862784 97042489344 97247035392 97656135057 97879062528 97924153344 97937289216 98016793992 98085371904 98619213312 98699271669 98861766354 98937850464 99146391552 99755753472 99759959104 99836734464 100001101824 100082281988 100697395968 100839093277 100909645824 100987305984 101235683328 101786670684 101857886208 101940573696 101954248344 102001216512 102234062848 102664141983 102711437184 102880537344 102959714304 103043296248 103115390976 103176732672 103212942768 103596880608 103847298048 103895138304 103931600526 104066187264 104230821888 104570372736 104790786048 104889922839 105129363456 105350955008 105861364992 105924340224 106035651072 106084499456 106098729984 106184860158 106837481088 107081367552 107145068544 107182671336 107232048128 107408590848 107581376016 107758493856 107928969777 108068732928 108106659882 108156462336 108467847168 108821200896 108909541152 109088845632 109172800512 109402914816 110164672512 110268893241 110346043392 110435621504 110501317888 111270723616 111539690496 111630237602 111708340224 111774793728 112229953992 112316326272 112501239552 112553066496 112916723712 113284570464 113336758272 113523351552 113610719232 113702947584 113890143744 114590121984 114642911232 114683145408 114751368576 115013320704 115550366832 115740604512 115829678592 115923708279 116004814848 116073824256 116114560614 116546490684 116882030592 117074460672 117169500864 117259674624 117506834432 117889634304 117985336248 118270533888 118325018624 118519824384 119094035616 119164882752 119248257024 119290107456 119345061888 119361071232 120192166224 120466538496 120538202112 120580505253 120636054144 120834664704 121029048018 121676020128 121932488704 122026328064 122326450688 122523233796 122724951336 122781488128 123078279168 123178193216 123935256576 124035866312 124109653264 124139298816 124196487168 124240074192 124313982624 124597764096 125179564068 125363552256 125465321472 125482151808 125539958784 125671882752 125746642944 126258698241 126355867056 126622199808 127031314176 127503853056 127713770496 127812059136 127817447602 127915816032 128081461248 128126411712 128973275136 129018538584 129095289648 129185611776 129290483712 129389985792 129994162686 130208180076 130505416704 130565537792 130583052288 130689058656 130780495872 131492284416 131599028892 131708768256 131815688472 131917133952 132195188736 132625838592 132733503279 133007671296 133054350624 133115645952 133334802432 133980790068 134060493096 134263194624 134546194432 134649741312 134980911104 135611194407 135715560912 135810514944 135920764928 135938997792 136001622016 136885522644 136948582912 137174049792 137279619072 137391061664 137487187968 137568976896 137617257024 138065570253 138129174144 138463064064 138526851072 138575467368 138754916352 138974429184 139427163648 139540349601 139623359922 139721048064 139770083466 139853230452 140172484608 141033996288 141148486656 141232453632 141380868096 141464973312 141579813544 142449974784 142565614633 142775156736 142860091392 142910228448 143211454464 143441834688 143677991808 143905293036 144091643904 144142213176 144208616448 144623796224 145094934528 145145855907 145212721536 145232200854 145333813248 145451794176 145563734016 145870553088 146818593792 146886230016 146905933824 147025190988 147128057856 147928819968 148292649531 148406775696 148719587328 148944453632 149033058304 149639938656 149755101696 150001652736 150070755328 150123422982 150555631616 151046093952 151115677696 151364468736 151480958976 151603930112 151853524992 152680006026 152786829312 152910860544 152931372516 153001824768 153351094272 154067155776 154320806016 154439571456 154564944372 154673086464 154765099008 154819414152 155395320912 155842707456 155897400789 156099280896 156226001152 156346232832 157186179072 157313781664 157694045184 158026432512 158792047488 158886510336 159053476608 159126749184 159148094976 159277290237 160256221632 160622051328 160717602816 160774007004 160848072192 161112886272 161372064024 162103099392 162234693504 162701770752 163231801344 163364311728 163633268448 163759200768 164104372224 165247008768 165519065088 165595316224 165653432256 165751976832 166130352128 166906085424 167287095296 167309535744 167386611712 167445356403 167562510336 167662190592 168344930988 168474489408 168751859328 168829599744 169375085568 169926855696 170005137408 170285027328 170416078848 170554421376 170835215616 171964366848 172024718112 172127052864 172247482368 172387311616 172519981056 173325550248 173610906768 174007222272 174110736384 174171840921 174252078208 174819736026 175323045888 175465371856 175611691008 175754251296 175889511936 176260251648 176834451456 176978004372 177405800832 177487527936 177779736576 178641053424 178747324128 178872385536 179017592832 180699807744 180807303168 180814925876 180954081216 181080686592 181251997056 182514030192 182898733056 183039492096 183489676032 183784850694 184087427004 184172232192 184617418752 184702468096 184767289824 185006555136 185299238912 185902884864 186053799468 186164479896 186208948224 186294730752 186360111288 186470973936 186896646144 187769346102 188045328384 188197982208 188223227712 188309938176 188507824128 188619964416 189533800584 189933299712 190366875648 190546971264 190948605952 191255779584 191570655744 191726171403 191873724048 192122191872 192189617568 192278155264 193459912704 193527807876 193616962048 193642934472 193778417664 193935725568 194084978688 194494070784 194991244029 195312270114 195758125056 195848306688 195874578432 196033587984 196170743808 197238426624 197398543338 197723532708 197875700928 198292783104 199511506944 199519918208 199673468928 200002203648 200164563976 201394791936 201558282757 201678186554 201819291648 201974611968 202471366656 203573341368 203715772416 203881147392 203908496688 204002433024 204468125696 205328283966 205422874368 205761074688 205919428608 206086592496 206230781952 206353465344 206425885536 207193761216 207694596096 207790276608 207863201052 208132374528 208461643776 209140745472 209435039883 209581572096 209655125199 209779845678 210258726912 210701910016 211722729984 211848680448 212071302144 212168998912 212197459968 212369720316 213674962176 214162735104 214290137088 214365342672 214464096256 214817181696 215162752032 215516987712 215857939554 216137465856 216213319764 216312924672 216935694336 217642401792 217819082304 217848301281 218177691264 218345601024 218805829632 220329345024 220537786482 220692086784 220871243008 221002635776 222541447232 223079380992 223260475204 223416680448 223549587456 224459907984 224632652544 225002479104 225106132992 225185134473 225833447424 226569140928 226673516544 227046703104 227221438464 227405895168 227780287488 229020009039 229180243968 229366290816 229502737152 230026641408 231100733664 231481209024 231659357184 231847416558 232009629696 232147648512 232229121228 233092981368 233764061184 234148921344 234339001728 234519349248 235013668864 235779268608 235970672496 236541067776 236650037248 237039648768 238188071232 238329765504 238580214912 238690123776 238722142464 240384332448 240933076992 241076404224 241161010506 241272108288 241669329408 242058096036 243352040256 243864977408 244052656128 244652901376 245046467592 245449902672 245562976256 246156558336 246356386432 247870513152 248071732624 248219306528 248278597632 248392974336 248480148384 248627965248 249195528192 250359128136 250930642944 250964303616 251079917568 251343765504 251493285888 252517396482 252711734112 253244399616 254062628352 255007706112 255427540992 255624118272 255634895204 255831632064 256252823424 257946550272 258037077168 258190579296 258371223552 258580967424 258779971584 259988325372 260416360152 261010833408 261131075584 261166104576 261378117312 261560991744 262229604039 262984568832 263198057784 263417536512 263631376944 263834267904 264390377472 265251677184 265467006558 266015342592 266108701248 266231291904 266669604864 267961580136 268120986192 268526389248 269092388864 269961822208 271222388814 271431121824 271621029888 271841529856 271877995584 272003244032 273771045288 273897165824 274348099584 274559238144 274782123328 274974375936 275234514048 275677276041 276131140506 276258348288 276926128128 277053702144 277150934736 277509832704 277948858368 278854327296 279080699202 279246719844 279442096128 279540166932 279706460904 280344969216 281654019153 282067992576 282296973312 282464907264 282761736192 282929946624 283159627088 284899949568 285131229266 285550313472 285720182784 285820456896 286422908928 286883669376 287355983616 287810586072 288183287808 288284426352 288417232896 290189869056 290291711814 290425443072 290464401708 290667626496 290903588352 291127468032 291741106176 293637187584 293772460032 293811867648 294050381976 294256115712 295857639936 296097815007 296585299062 296813551392 297439174656 297888907264 298066116608 299279877312 299510203392 300003305472 300141510656 300246845964 301111263232 302092187904 302231355392 302517279831 302728937472 302961917952 303207860224 303707049984 305360012052 305573658624 305821721088 305862745032 306003649536 306702188544 307992425949 308134311552 308641612032 308879142912 309129888744 309346172928 309530198016 309638828304 310790641824 311685414912 311794801578 312198561792 312452002304 312692465664 314372358144 314627563328 314669768517 315388090368 316052865024 317584094976 317773020672 318030986489 318106953216 318253498368 318296189952 318554580474 320512443264 321244102656 321435205632 321548014008 321696144384 322225772544 322744128048 323786909331 324206198784 324469387008 325403541504 326463602688 326728623456 327266536896 327518401536 328208744448 330494017536 330806679723 331038130176 331306864512 331503953664 332260704256 333812170848 334574190592 334619071488 334773223424 334890712806 335125020672 335324381184 336689861976 336948978816 337503718656 337659199488 338750171136 339853711392 340010274816 340570054656 340832157696 341108842752 341670431232 343928733696 344049436224 344254105728 344774623232 345039962112 346651100496 347221813536 347771124837 348014444544 348221472768 348343681842 348504156416 349639472052 350646091776 350930743712 351223382016 351508502592 351779023872 352520503296 353668902912 353956008744 354811601664 354975055872 355559473152 357282106848 357494648256 357744771072 358035185664 361399615488 361614606336 361629851752 361908162432 362503994112 365028060384 365797466112 366078984192 366979352064 367569701388 368174854008 368344464384 369234837504 369404936192 369534579648 370598477824 371805769728 372107598936 372328959792 372417896448 372589461504 372720222576 372941947872 373793292288 375538692204 376090656768 376395964416 376446455424 376619876352 377015648256 377239928832 378776094723 379067601168 379866599424 381093942528 381897211904 382511559168 383141311488 383452342806 383747448096 384244383744 384379235136 384556310528 386919825408 387055615752 387233924096 387285868944 387556835328 387871451136 388169957376 389982488058 390624540228 391516250112 391696613376 391749156864 392067175968 392341487616 394476853248 394797086676 395447065416 395751401856 396585566208 398200509837 399023013888 399039836416 399346937856 400004407296 400329127952 402789583872 403116565514 403356373108 403638583296 403949223936 404942733312 406833583221 407146682736 407431544832 407762294784 407816993376 408004866048 410656567932 410845748736 411522149376 411838857216 412173184992 412461563904 412706930688 412851771072 414387522432 415389192192 415580553216 415726402104 416264749056 416923287552 418281490944 418621048803 418870079766 419163144192 419310250398 419559691356 420517453824 421403820032 423445459968 423697360896 424142604288 424337997824 424394919936 424739440632 427349924352 427696843899 428325470208 428580274176 428730685344 428928192512 429634363392 430325504064 431033975424 431715879108 432274931712 432426639528 432625849344 433871388672 435284803584 435437567721 435638164608 435696602562 436355382528 436691202048 437611659264 440658690048 441075572964 441384173568 441742486016 442005271552 444877948593 445082894464 446158761984 446520950408 446833360896 447099174912 448919815968 449265305088 449630015381 450004958208 450212265984 450370268946 451666894848 453138281856 453347033088 454093406208 454442876928 454811790336 455560574976 458040018078 458360487936 458732581632 459005474304 460053282816 462201467328 462962418048 463318714368 463694833116 464019259392 464295297024 464458242456 466185962736 467528122368 467692202367 468297842688 468678003456 469038698496 470027337728 471558537216 471941344992 473082135552 473300074496 474079297536 476376142464 476659531008 477160429824 477380247552 477444284928 477831870711 480768664896 481866153984 482152808448 482322021012 482544216576 483338658816 484116192072 486704080512 487729954816 488105312256 489305802752 490092935184 490899805344 491125952512 492313116672 492712772864 495741026304 496143465248 496438613056 496557195264 496785948672 496960296768 497255930496 498391056384 500718256272 501861285888 501928607232 502159835136 502336069209 502687531008 502986571776 505034792964 505423468224 506488799232 508125256704 510015412224 510855081984 511248236544 511269790408 511663264128 512505646848 515893100544 516074154336 516381158592 516742447104 517161934848 517559943168 519976650744 520832720304 522021666816 522262151168 522332209152 522515522763 522756234624 524459208078 525969137664 526396115568 526835073024 527262753888 527668535808 528780754944 530503354368 530934013116 532217402496 532462583808 533339209728 535923160272 536241972384 537052778496 538184777728 539923644416 542444777628 542862243648 543242059776 543683059712 543755991168 544006488064 547542090576 547794331648 548696199168 549118476288 549564246656 550469028096 551354552082 552262281012 552516696576 553852256256 554107404288 554301869472 555019665408 555897716736 557708654592 558161398404 558493439688 558884192256 559080333864 559412921808 560689938432 563308038306 564135985152 564593946624 564929814528 565523472384 565859893248 566319254176 569799899136 570262458532 571100626944 571640913792 572845817856 573767338752 574711967232 575178514209 575621172144 576366575616 576568852704 576834465792 580379738112 580583423628 580850886144 580928803416 581335252992 581807176704 582254936064 583482212352 584973732087 587274375168 587544920064 587623735296 588100763952 588512231424 591715279872 592195630014 593170598124 593627102784 594878349312 595777814528 596132233216 598559754624 599020406784 600006610944 600283021312 600493691928 602222526464 604184375808 604462710784 604674848271 605034559662 605457874944 605923835904 606415720448 607414099968 610720024104 611147317248 611643442176 611725490064 612007299072 613404377088 615984851898 616268623104 617283224064 617758285824 618259777488 618692345856 619060396032 619277656608 621581283648 623370829824 623589603156 624397123584 624904004608 625384931328 628305119649 628744716288 628965375597 629255126656 629339537034 630776180736 632105730048 635168189952 635546041344 636061972978 636213906432 636506996736 636592379904 637109160948 641024886528 642488205312 642870411264 643096028016 643392288768 644451545088 645488256096 647573818662 648412397568 648938774016 650807083008 652927205376 653457246912 654533073792 655036803072 656417488896 660988035072 661613359446 662076260352 662613729024 663007907328 664521408512 667624341696 669148381184 669238142976 669546446848 669781425612 670250041344 670648762368 673379723952 673897957632 675007437312 675318398976 675555403419 677500342272 679707422784 680020549632 681140109312 681664315392 682217685504 683340862464 687060027117 688098872448 688508211456 689549246464 690079924224 693302200992 694443627072 695542249674 696028889088 696442945536 696687363684 697008312832 699278944104 701292183552 701861487424 702446764032 703017005184 703558047744 705041006592 707337805824 707912017488 709623203328 709950111744 711118946304 714564213696 714989296512 716070371328 722799230976 723229212672 723259703504 723816324864 725007988224 725596544413 730056120768 731594932224 732157968384 733958704128 735139402776 736349708016 736688928768 738469675008 739069159296 741196955648 743611539456 744215197872 744657919584 744835792896 745178923008 745440445152 745883895744 747586584576 751077384408 752791928832 752892910848 753239752704 754031296512 754479857664 757552189446 758135202336 759733198848 762187885056 763794423808 765023118336 766282622976 766904685612 767494896192 768758470272 769112621056 773839650816 774111231504 774467848192 774571737888 775113670656 775742902272 776339914752 779964976116 781249080456 783032500224 783393226752 783498313728 784134351936 784682975232 786688812117 788953706496 789594173352 790894130832 791502803712 793171132416 796401019674 798046027776 798079672832 798693875712 800008814592 800658255904 805579167744 806233131028 806712746216 807277166592 809885466624 813667166442 814293365472 814863089664 815524589568 815633986752 816009732096 821313135864 821691497472 823044298752 823677714432 824346369984 824923127808 825703542144 827031828123 828775044864 830778384384 831161106432 831452804208 832529498112 833846575104 836562981888 837242097606 837740159532 838326288384 838620500796 839119382712 841034907648 842807640064 844962057459 846890919936 847394721792 848285208576 848675995648 848789839872 849478881264 854699848704 855393687798 856650940416 857160548352 857461370688 857856385024 859268726784 860651008128 862067950848 863431758216 864549863424 864853279056 865251698688 870569607168 870875135442 871276329216 871393205124 872710765056 873382404096 875223318528 881317380096 882151145928 882768347136 883484972032 884010543104 888293445021 889755897186 890165788928 892317523968 893041900816 893666721792 894198349824 897839631936 898530610176 899260030762 900009916416 900424531968 900740537892 903333789696 906276563712 906694066176 907551839493 908186812416 908885753856 909623580672 911121149952 916080036156 916720975872 917465163264 918010948608 920106565632 924402934656 925924836096 926637428736 927389666232 928038518784 928590594048 928916484912 932371925472 935056244736 935384404734 936595685376 937356006912 938077396992 940054675456 943117074432 943882689984 944009305551 946164271104 946600148992 948158595072 952752284928 953319062016 954092959467 954320859648 954760495104 954888569856 955663741422 961537329792 963732307968 964305616896 964644042024 965088433152 966677317632 968232384144 971360727993 973408161024 975459909632 976210624512 978611605504 980185870368 981799610688 982251905024 984626233344 985425545728 991482052608 992286930496 992420039169 992877226112 993114390528 993920593536 994511860992 996782112768 1001436512544 1003722571776 1003857214464 1004319670272 1004672138418 1005375062016 1005973143552 1010069585928 1010846936448 1012977598464 1016250513408 1020030824448 1021710163968 1022496473088 1022539580816 1023326528256 1025011293696 1031786201088 1032148308672 1032762317184 1034323869696 1035119886336 1039953301488 1041665440608 1043313374511 1044043333632 1044664418304 1045031045526 1045512469248 1048918416156 1051938275328 1052792231136 1053670146048 1054525507776 1055337071616 1057561509888 1061006708736 1061868026232 1064434804992 1064925167616 1066678419456 1071846320544 1072483944768 1074105556992 1076369555456 1079847288832 1084889555256 1085724487296 1087366119424 1087511982336 1088012976128 1095084181152 1095588663296 1097392398336 1098236952576 1099128493312 1100938056192 1102709104164 1104524562024 1105033393152 1107704512512 1108214808576 1108603738944 1111795433472 1115417309184 1116322796808 1116986879376 1117768384512 1118160667728 1118825843616 1121379876864 1126616076612 1128271970304 1129187893248 1129859629056 1131046944768 1131719786496 1132638508352 1136328284169 1139599798272 1140524917064 1143281827584 1145691635712 1147534677504 1149423934464 1150357028418 1151242344288 1152733151232 1153137705408 1153668931584 1160759476224 1161166847256 1161701772288 1161857606832 1162670505984 1163614353408 1164509872128 1169947464174 1174548750336 1175089840128 1175247470592 1176201527904 1177024462848 1183430559744 1184391260028 1186341196248 1187254205568 1189756698624 1191555629056 1194601529511 1197119509248 1198040813568 1200013221888 1200566042624 1200987383856 1204445052928 1208368751616 1208925421568 1209349696542 1210069119324 1210915749888 1211847671808 1212831440896 1214828199936 1220500749663 1221440048208 1222294634496 1223286884352 1223450980128 1224014598144 1231969703796 1232537246208 1234566448128 1235516571648 1236519554976 1237384691712 1238120792064 1238555313216 1243162567296 1246741659648 1247179206312 1248794247168 1249808009216 1250769862656 1255863146409 1256610239298 1257489432576 1257930751194 1258510253312 1258679074068 1261552361472 1264211460096 1270336379904 1271092082688 1272123945956 1272427812864 1273013993472 1273184759808 1274218321896 1282049773056 1283090531697 1284976410624 1285740822528 1286192056032 1286784577536 1288903090176 1290976512192 1295147637324 1296824795136 1297877548032 1301614166016 1305854410752 1306914493824 1309066147584 1310073606144 1310908212601 1312834977792 1321976070144 1323226718892 1324152520704 1325227458048 1326015814656 1329042817024 1334633845779 1335248683392 1338296762368 1338476285952 1339092893696 1339562851224 1340500082688 1341297524736 1346759447904 1347795915264 1348890046143 1350014874624 1350636797952 1351110806838 1355000684544 1359414845568 1360041099264 1362280218624 1363328630784 1364435371008 1366681724928 1374120054234 1376197744896 1377016422912 1379098492928 1380159848448 1386604401984 1388887254144 1391084499348 1392057778176 1392885891072 1393374727368 1394016625664 1398557888208 1402584367104 1403076607101 1403722974848 1404893528064 1406034010368 1407116095488 1410082013184 1414675611648 1415824034976 1419246406656 1419900223488 1422237892608 1429128427392 1429978593024 1432140742656 1433495612133 1445598461952 1446458425344 1446519407008 1447632649728 1450015976448 1451193088826 1460112241536 1463189864448 1464315936768 1467917408256 1470278805552 1472699416032 1473377857536 1476939350016 1478138318592 1482393911296 1487223078912 1488430395744 1489315839168 1489671585792 1490357846016 1490880890304 1491767791488 1495173169152 1502154768816 1505583857664 1505785821696 1506479505408 1507008207627 1508062593024 1508959715328 1515104378892 1516270404672 1519466397696 1524375770112 1527588847616 1530046236672 1532565245952 1533809371224 1534989792384 1537516940544 1538225242112 1547679301632 1548222463008 1548935696384 1549143475776 1550227341312 1551485804544 1552679829504 1559929952232 1562498160912 1566065000448 1566786453504 1566996627456 1567546568289 1568268703872 1573377624234 1577907412992 1579188346704 1581788261664 1583005607424 1586342264832 1592802039348 1596159345664 1597387751424 1600017629184 1601316511808 1611158335488 1612466262056 1613425492432 1614554333184 1619770933248 1627334332884 1628586730944 1629726179328 1631049179136 1631267973504 1632019464192 1642626271728 1643382994944 1646088597504 1647355428864 1648692739968 1651407084288 1654063656246 1657550089728 1661556768768 1662322212864 1662905608416 1665058996224 1667693150208 1673125963776 1674484195212 1675480319064 1676652576768 1677241001592 1678238765424 1682069815296 1689924114918 1693781839872 1694789443584 1696570417152 1697351991296 1697579679744 1698957762528 1709399697408 1710787375596 1713301880832 1714922741376 1715712770048 1718537453568 1721302016256 1724135901696 1725535542627 1726863516432 1729099726848 1729706558112 1730503397376 1741139214336 1741750270884 1742552658432 1742786410248 1745421530112 1746764808192 1750446637056 1754921196261 1762634760192 1764302291856 1765536694272 1766969944064 1768021086208 1776586890042 1779511794372 1780331577856 1784635047936 1786083801632 1787333443584 1788396699648 1795679263872 1797061220352 1798520061524 1800019832832 1800849063936 1801481075784 1806667579392 1812553127424 1813388132352 1814024544813 1815103678986 1816373624832 1817771507712 1819247161344 1822242299904 1832160072312 1833441951744 1834930326528 1836021897216 1840213131264 1848805869312 1851849672192 1853274857472 1853352990229 1854779332464 1856077037568 1857181188096 1857832969824 1864743850944 1870112489472 1870768809468 1873191370752 1874712013824 1876154793984 1880109350912 1884915358947 1886234148864 1886896126791 1887765379968 1888018611102 1892328542208 1893200297984 1896317190144 1905504569856 1906638124032 1908185918934 1908641719296 1909520990208 1909777139712 1911327482844 1923074659584 1927464615936 1928611233792 1929288084048 1930176866304 1933354635264 1936464768288 1942721455986 1946816322048 1950919819264 1952421249024 1957223211008 1960371740736 1963599221376 1964503810048 1969252466688 1970851091456 1982964105216 1984573860992 1984840078338 1985754452224 1986228781056 1987841187072 1989023721984 1993564225536 2002873025088 2007445143552 2007714428928 2008639340544 2009344276836 2010750124032 2011946287104 2020139171856 2021693872896 2025955196928 2026666210257 2032501026816 2040061648896 2043420327936 2044992946176 2045079161632 2046653056512 2050022587392 2064296617344 2065524634368 2068647739392 2070239772672 2079906602976 2083330881216 2086626749022 2088086667264 2089328836608 2090062091052 2091024938496 2097836832312 2103876550656 2105584462272 2107340292096 2109051015552 2110674143232 2115123019776 2122013417472 2123736052464 2128869609984 2129850335232 2133356838912 2143692641088 2144967889536 2148211113984 2152739110912 2159694577664 2169779110512 2171448974592 2174732238848 2175023964672 2176025952256 2176789633239 2190168362304 2191177326592 2194784796672 2196473905152 2198256986624 2201876112384 2205418208328 2209049124048 2210066786304 2215409025024 2217207477888 2223590866944 2230834618368 2232645593616 2233973758752 2235536769024 2236321335456 2237651687232 2242759753728 2253232153224 2258375786496 2259719258112 2262093889536 2263439572992 2265277016704 2272656568338 2279199596544 2281049834128 2286563655168 2291383271424 2295069355008 2298847868928 2300714056836 2302484688576 2306275410816 2307337863168 2321518952448 2322333694512 2323403544576 2323715213664 2325341011968 2327228706816 2329019744256 2339894928348 2349097500672 2350179680256 2350494941184 2352403055808 2354048925696 2366861119488 2368782520056 2372682392496 2374508411136 2379513397248 2389203059022 2394239018496 2396081627136 2400026443776 2401132085248 2401974767712 2408890105856 2416737503232 2417850843136 2418699393084 2420138238648 2421831499776 2425662881792 2429656399872 2441001499326 2442880096416 2444589268992 2446573768704 2446901960256 2448029196288 2463939407592 2465074492416 2469132896256 2471033143296 2473039109952 2474769383424 2477110626432 2481095484369 2486325134592 2493483319296 2494358412624 2497588494336 2499616018432 2501539725312 2511726292818 2513220478596 2514978865152 2515861502388 2517020506624 2517358148136 2523104722944 2528422920192 2534886172377 2540672759808 2542184165376 2544247891912 2544855625728 2546027986944 2546369519616 2548436643792 2564099546112 2566181063394 2569952821248 2571481645056 2572384112064 2573569155072 2577806180352 2581953024384 2590295274648 2593649590272 2595755096064 2611708821504 2613828987648 2618132295168 2620147212288 2620257675841 2621816425202 2625669955584 2643952140288 2646453437784 2648305041408 2650454916096 2652031629312 2658085634048 2664880335063 2669267691558 2670497366784 2676593524736 2676952571904 2678185787392 2679125702448 2681000165376 2682595049472 2693518895808 2695591830528 2697780092286 2700029749248 2701273595904 2702221613676 2710001369088 2718829691136 2720082198528 2722655518479 2724560437248 2726657261568 2728870742016 2733363449856 2748240108468 2752395489792 2754032845824 2758196985856 2760319696896 2773208803968 2777774508288 2782168998696 2784115556352 2785771782144 2786749454736 2788033251328 2797115776416 2805168734208 2806153214202 2807445949696 2809787056128 2812068020736 2814232190976 2820164026368 2829351223296 2831648069952 2832027916653 2838492813312 2839800446976 2844475785216 2858256854784 2859957186048 2862278878401 2864281485312 2866991224266 2891196923904 2892916850688 2893038814016 2895265299456 2900031952896 2902386177652 2920224483072 2926379728896 2928631873536 2935834816512 2940557611104 2945398832064 2946755715072 2953878700032 2956276637184 2964787822592 2974446157824 2976860791488 2977260117507 2978631678336 2979343171584 2981761780608 2983535582976 2990346338304 3004309537632 3011167715328 3011571643392 3012959010816 3014016415254 3016125186048 3017919430656 3030208757784 3032540809344 3038932795392 3048751540224 3055177695232 3060092473344 3065130491904 3067618742448 3069979584768 3075033881088 3076450484224 3095358603264 3096444926016 3097871392768 3098286951552 3102971609088 3105359659008 3119859904464 3124996321824 3129940123533 3132130000896 3133993254912 3135093136578 3136537407744 3146755248468 3155814825984 3158376693408 3163576523328 3166011214848 3172684529664 3185604078696 3192318691328 3194775502848 3200035258368 3202633023616 3222316670976 3224932524112 3226850984864 3229108666368 3239541866496 3254668665768 3257173461888 3262098358272 3262535947008 3264038928384 3285252543456 3286765989888 3292177195008 3294710857728 3297385479936 3302814168576 3308127312492 3315100179456 3323113537536 3324644425728 3325811216832 3335386300416 3346251927552 3348968390424 3350960638128 3353305153536 3354482003184 3356477530848 3364139630592 3379848229836 3387563679744 3389578887168 3393140834304 3394703982592 3395159359488 3397915525056 3408984852507 3418799394816 3421574751192 3429845482752 3431425540096 3437074907136 3442604032512 3448271803392 3451071085254 3453727032864 3458199453696 3459413116224 3461006794752 3482278428672 3483500541768 3485105316864 3485572820496 3490843060224 3493529616384 3509842392522 3525269520384 3528604583712 3531073388544 3533939888128 3536042172416 3553173780084 3559023588744 3560663155712 3569270095872 3572167603264 3574666887168 3583804588533 3591358527744 3594122440704 3597040123048 3600039665664 3601698127872 3602962151568 3613335158784 3625106254848 3626776264704 3628049089626 3630207357972 3632747249664 3635543015424 3638494322688 3644484599808 3661502248989 3664320144624 3666883903488 3669860653056 3672043794432 3697611738624 3703699344384 3706549714944 3706705980458 3709558664928 3712154075136 3714362376192 3715665939648 3729487701888 3740224978944 3741537618936 3746382741504 3749424027648 3752309587968 3767589439227 3769830717894 3772468297728 3773792253582 3775530759936 3776037222204 3784657084416 3786400595968 3792634380288 3811009139712 3813276248064 3816371837868 3817283438592 3819041980416 3819554279424 3822654965688 3846149319168 3849271595091 3854929231872 3857222467584 3858576168096 3860353732608 3866709270528 3872929536576 3885442911972 3893632644096 3901839638528 3904842498048 3914446422016 3920743481472 3927198442752 3929007620096 3932724637803 3938504933376 3941702182912 3965928210432 3969147721984 3969680156676 3971508904448 3972457562112 3975682374144 3978047443968 3987128451072 4003901537337 4005746050176 4014890287104 4015428857856 4017278681088 4018688553672 4021500248064 4023892574208 4040278343712 4043387745792 4046670138429 4051910393856 4053332420514 4065002053632 4080123297792 4086840655872 4089985892352 4090158323264 4093306113024 4100045174784 4128593234688 4131049268736 4134402824357 4137295478784 4140479545344 4159813205952 4166661762432 4173253498044 4176173334528 4178657673216 4180124182104 4182049876992 4195673664624 4207753101312 4209229821303 4211168924544 4214680584192 4218102031104 4221348286464 4230246039552 4244026834944 4247472104928 4257739219968 4259700670464 4266713677824 4287385282176 4289935779072 4296422227968 4300486836399 4319389155328 4339558221024 4342897949184 4349464477696 4350047929344 4352051904512 4353579266478 4380336724608 4382354653184 4389569593344 4392947810304 4396513973248 4403752224768 4410836416656 4418098248096 4420133572608 4430818050048 4434414955776 4447181733888 4461669236736 4465291187232 4467947517504 4471073538048 4472642670912 4475303374464 4485519507456 4506464306448 4516751572992 4519438516224 4521024622881 4524187779072 4526879145984 4530554033408 4545313136676 4558399193088 4562099668256 4573127310336 4582766542848 4590138710016 4597695737856 4601428113672 4604969377152 4612550821632 4614675726336 4643037904896 4644667389024 4646807089152 4647430427328 4650682023936 4654457413632 4658039488512 4679789856696 4698195001344 4700359360512 4700989882368 4704806111616 4733722238976 4737565040112 4745364784992 4749016822272 4759026794496 4778406118044 4788478036992 4792163254272 4800052887552 4802264170496 4803949535424 4817780211712 4833475006464 4835701686272 4837398786168 4840276477296 4843662999552 4851325763584 4859312799744 4882002998652 4885760192832 4889178537984 4893147537408 4893803920512 4896058392576 4927878815184 4930148984832 4938265792512 4942066286592 4946078219904 4954221252864 4962190968738 4972650269184 4986966638592 4988716825248 4995176988672 4999232036864 5003079450624 5023452585636 5026440957192 5029957730304 5031723004776 5034041013248 5034716296272 5046209445888 5069772344754 5081345519616 5084368330752 5088495783824 5089711251456 5092055973888 5092739039232 5096873287584 5128199092224 5132362126788 5139905642496 5144768224128 5147138310144 5155612360704 5163906048768 5176606627881 5180590549296 5187299180544 5191510192128 5223417643008 5227657975296 5236264590336 5240294424576 5240515351682 5243632850404 5251339911168 5287904280576 5292906875568 5296610082816 5300909832192 5304063258624 5329760670126 5338535383116 5340994733568 5353187049472 5353905143808 5356371574784 5358251404896 5362000330752 5365190098944 5387037791616 5391183661056 5395560184572 5400059498496 5402547191808 5404443227352 5420002738176 5437659382272 5440164397056 5442073634439 5445311036958 5449120874496 5453314523136 5457741484032 5466726899712 5496480216936 5504790979584 5508065691648 5516393971712 5520639393792 5546417607936 5555549016576 5560058970687 5564337997392 5568231112704 5571543564288 5573498909472 5576066502656 5594231552832 5610337468416 5612306428404 5614891899392 5619574112256 5624136041472 5628464381952 5640328052736 5654746076841 5658702446592 5660688380373 5663296139904 5664055833306 5676985626624 5679600893952 5688951570432 5716513709568 5719914372096 5724557756802 5728562970624 5733982448532 5782393847808 5785833701376 5786077628032 5790530598912 5800063905792 5804772355304 5840448966144 5845190199953 5852759457792 5857263747072 5871669633024 5881115222208 5890797664128 5893511430144 5907757400064 5912553274368 5929575645184 5948892315648 5953721582976 5954520235014 5957263356672 5958686343168 5963523561216 5967071165952 5980692676608 6008619075264 6022335430656 6023143286784 6025918021632 6028032830508 6032250372096 6035838861312 6060417515568 6065081618688 6077865590784 6079998630771 6097503080448 6110355390464 6120184946688 6130260983808 6135237484896 6139959169536 6150067762176 6152900968448 6192889852032 6195742785536 6196573903104 6205943218176 6210719318016 6239719808928 6249992643648 6259880247066 6264260001792 6267986509824 6270186273156 6273074815488 6293510496936 6311629651968 6316753386816 6327153046656 6332022429696 6345369059328 6371208157392 6384637382656 6389551005696 6400070516736 6405266047232 6444633341952 6449865048224 6453701969728 6458217332736 6479083732992 6509337331536 6514346923776 6524196716544 6525071894016 6528077856768 6530368899717 6570505086912 6573531979776 6584354390016 6589421715456 6594770959872 6605628337152 6616254624984 6630200358912 6646227075072 6651622433664 6670772600832 6692503855104 6697936780848 6701921276256 6706610307072 6708964006368 6712955061696 6728279261184 6759696459672 6775127359488 6779157774336 6786281668608 6789407965184 6790318718976 6795831050112 6817969705014 6837598789632 6843149502384 6859690965504 6862851080192 6874149814272 6885208065024 6896543606784 6902142170508 6907454065728 6918826232448 6922013589504 6964556857344 6967001083536 6970210633728 6971145640992 6981686120448 6987059232768 7019684785044 7050539040768 7057209167424 7062146777088 7067879776256 7072084344832 7106347560168 7118047177488 7121326311424 7138540191744 7144335206528 7167609177066 7182717055488 7188244881408 7194080246096 7200079331328 7203396255744 7205924303136 7226670317568 7250212509696 7253552529408 7256098179252 7260414715944 7265494499328 7276988645376 7288969199616 7323004497978 7328640289248 7333767806976 7339721306112 7344087588864 7395223477248 7407398688768 7413099429888 7413411960916 7419117329856 7424308150272 7431331879296 7458975403776 7480449957888 7483075237872 7492765483008 7498848055296 7504619175936 7535178878454 7539661435788 7544936595456 7547584507164 7551061519872 7552074444408 7569314168832 7572801191936 7585268760576 7604658517131 7622018279424 7626552496128 7632743675736 7634566877184 7638083960832 7639108558848 7645309931376 7692298638336 7698543190182 7709858463744 7714444935168 7717152336192 7720707465216 7733418541056 7745859073152 7770885823944 7787265288192 7803679277056 7828892844032 7841486962944 7854396885504 7858015240192 7860773027523 7865449275606 7877009866752 7883404365824 7931856420864 7938295443968 7939360313352 7943017808896 7944915124224 7951364748288 7956094887936 7974256902144 7994641005189 8007803074674 8011492100352 8029780574208 8030857715712 8034557362176 8037377107344 8043000496128 8047785148416 8080556687424 8086775491584 8093340276858 8103820787712 8106664841028 8130004107264 8160246595584 8167966555437 8173681311744 8179971784704 8180316646528 8186612226048 8200090349568 8257186469376 8262098537472 8268805648714 8274590957568 8280959090688 8319626411904 8333323524864 8346506996088 8352346669056 8357315346432 8360248364208 8364099753984 8391347329248 8415506202624 8418459642606 8422337849088 8429361168384 8436204062208 8442696572928 8460492079104 8488053669888 8494944209856 8515478439936 8519401340928 8533427355648 8574770564352 8579871558144 8586836635203 8592844455936 8600973672798 8638778310656 8679116442048 8685795898368 8698928955392 8700095858688 8704103809024 8707158532956 8760673449216 8764709306368 8779139186688 8785895620608 8793027946496 8807504449536 8821672833312 8836196496192 8840267145216 8861636100096 8868829911552 8894363467776 8923338473472 8930582374464 8931780352521 8935895035008 8945285341824 8950606748928 8971039014912 9012928612896 9033503145984 9038877032448 9042049245762 9048375558144 9053758291968 9061108066816 9090626273352 9116798386176 9124199336512 9146254620672 9165533085696 9180277420032 9195391475712 9202856227344 9209938754304 9225101643264 9229351452672 9286075809792 9289334778048 9293614178304 9294860854656 9308914827264 9316078977024 9359579713392 9389820370599 9396390002688 9401979764736 9409612223232 9467444477952 9475130080224 9490729569984 9498033644544 9518053588992 9556812236088 9576956073984 9584326508544 9600105775104 9607899070848 9635560423424 9666950012928 9671403372544 9674797572336 9680552954592 9687325999104 9702651527168 9718625599488 9764005997304 9771520385664 9786295074816 9787607841024 9792116785152 9855757630368 9860297969664 9876531585024 9884132573184 9892156439808 9908442505728 9924381937476 9945300538368 9973933277184 9977433650496 9998464073728 10006158901248 10046905171272 10052881914384 10059915460608 10063446009552 10068082026496 10069432592544 10092418891776 10139544689508 10162691039232 10168736661504 10176991567648 10179422502912 10184111947776 10185478078464 10193746575168 10226954557521 10256398184448 10264724253576 10289536448256 10294276620288 10311224721408 10327812097536 10353213255762 10361181098592 10374598361088 10383020384256 10446835286016 10455315950592 10472529180672 10480588849152 10481030703364 10487265700808 10575808561152 10585813751136 10593220165632 10601819664384 10608126517248 10659521340252 10677070766232 10681989467136 10706374098944 10707810287616 10712743149568 10716502809792 10724000661504 10751413765599 10774075583232 10782367322112 10791120369144 10800118996992 10805094383616 10808886454704 10840005476352 10875318764544 10880328794112 10884147268878 10890622073916 10898241748992 10906629046272 10915482968064 10933453799424 10984506746967 10992960433872 11009581959168 11016131383296 11032787943424 11092835215872 11111098033152 11120117941374 11128675994784 11136462225408 11143087128576 11146997818944 11152133005312 11188463105664 11220674936832 11224612856808 11229783798784 11239148224512 11248272082944 11256928763904 11302768317681 11309492153682 11317404893184 11321376760746 11326592279808 11328111666612 11353971253248 11359201787904 11377903140864 11433027419136 11439828744192 11449115513604 11457125941248 11467964897064 11547814785273 11564787695616 11571667402752 11572155256064 11581061197824 11600127811584 11609544710608 11680897932288 11690380399906 11705518915584 11714527494144 11743339266048 11762230444416 11781595328256 11787022860288 11798173913409 11815514800128 11825106548736 11897784631296 11907443165952 11909040470028 11914526713344 11917372686336 11927047122432 11934142331904 11961385353216 12017238150528 12044670861312 12046286573568 12051836043264 12056065661016 12064500744192 12071677722624 12120835031136 12130163237376 12140010415287 12155731181568 12159997261542 12195006160896 12220710780928 12240369893376 12260521967616 12270474969792 12279918339072 12300135524352 12305801936896 12385779704064 12391485571072 12393147806208 12403208473071 12411886436352 12421438636032 12479439617856 12499985287296 12519760494132 12528520003584 12535973019648 12540372546312 12546149630976 12587020993872 12623259303936 12627689463909 12633506773632 12654306093312 12664044859392 12690738118656 12742416314784 12769274765312 12779102011392 12800141033472 12810532094464 12889266683904 12899730096448 12901460509197 12907403939456 12958167465984 13018674663072 13028693847552 13039270446049 13048393433088 13050143788032 13056155713536 13060737799434 13141010173824 13147063959552 13168708780032 13178843430912 13189541919744 13211256674304 13232509249968 13260400717824 13292454150144 13303244867328 13341545201664 13385007710208 13395873561696 13403842552512 13413220614144 13417928012736 13425910123392 13456558522368 13519392919344 13550254718976 13558315548672 13563073868643 13572563337216 13580637437952 13591662100224 13635939410028 13675197579264 13686299004768 13719381931008 13725702160384 13748299628544 13770416130048 13793087213568 13804284341016 13814908131456 13837652464896 13844027179008 13929113714688 13934002167072 13940421267456 13942291281984 13963372240896 13974118465536 14039369570088 14101078081536 14114418334848 14135759552512 14144168689664 14212695120336 14236094354976 14242652622848 14277080383488 14288670413056 14335218354132 14365434110976 14376489762816 14388160492192 14400158662656 14406792511488 14411848606272 14453340635136 14500425019392 14507105058816 14512196358504 14520829431888 14530988998656 14553977290752 14577938399232 14646008995956 14657280578496 14667535613952 14679442612224 14688175177728 14790446954496 14814797377536 14826198859776 14826823921832 14838234659712 14862663758592 14917950807552 14960899915776 14966150475744 14985530966016 14997696110592 15009238351872 15070357756908 15079322871576 15089873190912 15095169014328 15102123039744 15104148888816 15138628337664 15145602383872 15209317034262 15244036558848 15253104992256 15265487351472 15269133754368 15276167921664 15278217117696 15290619862752 15384597276672 15397086380364 15419716927488 15434304672384 15441414930432 15466837082112 15491718146304 15529819883643 15541771647888 15574530576384 15607358554112 15657785688064 15682973925888 15708793771008 15716030480384 15721546055046 15730898551212 15754019733504 15766808731648 15863712841728 15876590887936 15878720626704 15886035617792 15889830248448 15902729496576 15912189775872 15989282010378 16015606149348 16022984200704 16059561148416 16061715431424 16069114724352 16074754214688 16086000992256 16095570296832 16161113374848 16173550983168 16186680553716 16207641575424 16213329682056 16260008214528 16320493191168 16326220903317 16335933110874 16347362623488 16359943569408 16360633293056 16373224452096 16400180699136 16514372938752 16524197074944 16537611297428 16549181915136 16561918181376 16639252823808 16666647049728 16680176912061 16693013992176 16704693338112 16714630692864 16720496728416 16728199507968 16782694658496 16831012405248 16836919285212 16844675698176 16858722336768 16872408124416 16885393145856 16920984158208 16964238230523 16976107339776 16989888419712 17030956879872 17038802681856 17066854711296 17149541128704 17159743116288 17173673270406 17185688911872 17201947345596 17277556621312 17358232884096 17371591796736 17397857910784 17400191717376 17408207618048 17414317065912 17521346898432 17529418612736 17535570599859 17558278373376 17571791241216 17586055892992 17615008899072 17643345666624 17672392992384 17680534290432 17723272200192 17737659823104 17788726935552 17846676946944 17861164748928 17863560705042 17871790070016 17890570683648 17901213497856 17942078029824 18025857225792 18067006291968 18077754064896 18084098491524 18096751116288 18107516583936 18122216133632 18181252546704 18233596772352 18239995892313 18248398673024 18292509241344 18331066171392 18360554840064 18390782951424 18405712454688 18419877508608 18450203286528 18458702905344 18578669556096 18587228356608 18589721709312 18617829654528 18632157954048 18719159426784 18779640741198 18792780005376 18803959529472 18819224446464 18934888955904 18950260160448 18981459139968 18996067289088 19036107177984 19113624472176 19153912147968 19168653017088 19200211550208 19215798141696 19271120846848 19333900025856 19342806745088 19349595144672 19361105909184 19374651998208 19405303054336 19437251198976 19528011994608 19543040771328 19572590149632 19575215682048 19584233570304 19591106699151 19711515260736 19720595939328 19753063170048 19768265146368 19784312879616 19816885011456 19848763874952 19890601076736 19954867300992 19996928147456 20012317802496 20093810342544 20105763828768 20119830921216 20126892019104 20136164052992 20138865185088 20184837783552 20279089379016 20325382078464 20337473323008 20353983135296 20358845005824 20368223895552 20370956156928 20387493150336 20453909115042 20512796368896 20529448507152 20579072896512 20588553240576 20622449442816 20655624195072 20706426511524 20722362197184 20766040768512 20893670572032 20910631901184 20945058361344 20961177698304 20962061406728 20974531401616 21151617122304 21171627502272 21186440331264 21203639328768 21216253034496 21319042680504 21354141532464 21363978934272 21412748197888 21415620575232 21433005619584 21502827531198 21548151166464 21564734644224 21582240738288 21600237993984 21610188767232 21617772909408 21680010952704 21750637529088 21760657588224 21768294537756 21781244147832 21796483497984 21830965936128 21866907598848 21969013493934 21985920867744 22019163918336 22032262766592 22065575886848 22185670431744 22222196066304 22240235882748 22257351989568 22272924450816 22293995637888 22304266010624 22376926211328 22441349873664 22449225713616 22459567597568 22478296449024 22496544165888 22513857527808 22605536635362 22618984307364 22634809786368 22642753521492 22653184559616 22656223333224 22707942506496 22718403575808 22755806281728 22813975551393 22866054838272 22879657488384 22898231027208 22914251882496 22935929794128 23095629570546 23129575391232 23143334805504 23144310512128 23162122395648 23200255623168 23219089421216 23361795864576 23380760799812 23411037831168 23486678532096 23524460888832 23563190656512 23574045720576 23582319082569 23596347826818 23631029600256 23650213097472 23795569262592 23814886331904 23818080940056 23829053426688 23834745372672 23854094244864 23868284663808 23922770706432 23983923015567 24034476301056 24089341722624 24092573147136 24103672086528 24112131322032 24129001488384 24143355445248 24241670062272 24260326474752 24280020830574 24311462363136 24319994523084 24390012321792 24441421561856 24480739786752 24503899666311 24521043935232 24540949939584 24559836678144 24600271048704 24611603873792 24771559408128 24782971142144 24786295612416 24806416946142 24823772872704 24842877272064 24958879235712 24999970574592 25039520988264 25057040007168 25071946039296 25080745092624 25092299261952 25174041987744 25246518607872 25255378927818 25267013547264 25308612186624 25328089718784 25381476237312 25484832629568 25538549530624 25558204022784 25600282066944 25621064188928 25760509905609 25778533367808 25799460192896 25802921018394 25814807878912 25916334931968 26037349326144 26057387695104 26078540892098 26096786866176 26100287576064 26112311427072 26121475598868 26282020347648 26294127919104 26337417560064 26357686861824 26379083839488 26422513348608 26465018499936 26520801435648 26584908300288 26606489734656 26683090403328 26770015420416 26791747123392 26807685105024 26835856025472 26851820246784 26913117044736 27038785838688 27100509437952 27116631097344 27126147737286 27145126674432 27161274875904 27183324200448 27271878820056 27350395158528 27372598009536 27438763862016 27451404320768 27496599257088 27540832260096 27586174427136 27608568682032 27629816262912 27675304929792 27688054358016 27858227429376 27868004334144 27880842534912 27884582563968 27926744481792 27948236931072 28078739140176 28169461111797 28228836669696 28271519105024 28288337379328 28425390240672 28472188709952 28485305245696 28554160766976 28577340826112 28670436708264 28730868221952 28752979525632 28776320984384 28800317325312 28823697212544 28906681270272 29000850038784 29014210117632 29024392717008 29041658863776 29061977997312 29107954581504 29155876798464 29292017991912 29314561156992 29358885224448 29376350355456 29580893908992 29629594755072 29652397719552 29653647843664 29676469319424 29725327517184 29835901615104 29921799831552 29932300951488 29995392221184 30018476703744 30140715513816 30158645743152 30179746381824 30190338028656 30204246079488 30208297777632 30277256675328 30418634068524 30488073117696 30506209984512 30530974702944 30538267508736 30552335843328 30556434235392 30581239725504 30769194553344 30794172760728 30868609344768 30882829860864 30933674164224 30983436292608 31059639767286 31083543295776 31149061152768 31214717108224 31315571376128 31365947851776 31417587542016 31432060960768 31443092110092 31461797102424 31533617463296 31727425683456 31753181775872 31757441253408 31772071235584 31779660496896 31805458993152 31824379551744 31978564020756 32031212298696 32045968401408 32119122296832 32123430862848 32138229448704 32149508429376 32172001984512 32254241296797 32322226749696 32347101966336 32373361107432 32415283150848 32426659364112 32520016429056 32640986382336 32652441806634 32671866221748 32694725246976 32719887138816 32721266586112 32746448904192 32800361398272 32953520240901 33028745877504 33048394149888 33075222594856 33098363830272 33278505647616 33333294099456 33360353824122 33386027984352 33409386676224 33429261385728 33440993456832 33456399015936 33565389316992 33662024810496 33673838570424 33689351396352 33717444673536 33744816248832 33770786291712 33908304953043 33928476461046 33952214679552 33979776839424 34061913759744 34077605363712 34133709422592 34299082257408 34319486232576 34347346540812 34371377823744 34403894691192 34555113242624 34643444355819 34716465768192 34743183593472 34795715821568 34800383434752 34816415236096 34828634131824 35042693796864 35058837225472 35071141199718 35116556746752 35143582482432 35172111785984 35230017798144 35286691333248 35344785984768 35361068580864 35394521740227 35446544400384 35475319646208 35693353893888 35722329497856 35727121410084 35743580140032 35781141367296 35802426995712 35884156059648 36051714451584 36134012583936 36155508129792 36168196983048 36193502232576 36215033167872 36244432267264 36362505093408 36420031245861 36467193544704 36479991784626 36496797346048 36585018482688 36662132342784 36721109680128 36781565902848 36811424909376 36839755017216 36900406573056 36917405810688 37157339112192 37174456713216 37179443418624 37209625419213 37235659309056 37264315908096 37438318853568 37559281482396 37585560010752 37607919058944 37638448892928 37869777911808 37900520320896 37962918279936 37992134578176 38072214355968 38227248944352 38307824295936 38337306034176 38400423100416 38431596283392 38542241693696 38667800051712 38685613490176 38699190289344 38704381527591 38722211818368 38810606108672 38874502397952 39056023989216 39086081542656 39117811338147 39145180299264 39150431364096 39168467140608 39182213398302 39423030521472 39441191878656 39506126340096 39536530292736 39568625759232 39633770022912 39697527749904 39781202153472 39909734601984 39993856294912 40024635604992 40187620685088 40211527657536 40239661842432 40253784038208 40272328105984 40277730370176 40369675567104 40558178758032 40650764156928 40674946646016 40689221605929 40707966270592 40717690011648 40741912313856 40774986300672 40907818230084 41025592737792 41058897014304 41158145793024 41177106481152 41244898885632 41311248390144 41412853023048 41444724394368 41532081537024 41787341144064 41821263802368 41890116722688 41922355396608 41924122813456 41949062803232 42303234244608 42343255004544 42407278657536 42432506068992 42638085361008 42708283064928 42727957868544 42831241150464 42866011239168 43005655062396 43096302332928 43129469288448 43164481476576 43200475987968 43220377534464 43235545818816 43360021905408 43501275058176 43521315176448 43536589075512 43562488295664 43592966995968 43661931872256 43733815197696 43938026987868 43971841735488 44038327836672 44064525533184 44131151773696 44371340863488 44444392132608 44480471765496 44514703979136 44587991275776 44608532021248 44753852422656 44882699747328 44898451427232 44919135195136 44956592898048 44993088331776 45027715055616 45211073270724 45237968614728 45269619572736 45285507042984 45306369119232 45312446666448 45415885012992 45436807151616 45627951102786 45732109676544 45759314976768 45796462054416 45828503764992 45871859588256 46191259141092 46259150782464 46288621024256 46324244791296 46400511246336 46438178842432 46589459650929 46723591729152 46761521599624 46822075662336 46973357064192 47048921777664 47126381313024 47148091441152 47164638165138 47192695653636 47262059200512 47300426194944 47591138525184 47629772663808 47636161880112 47658106853376 47669490745344 47708188489728 47736569327616 47967846031134 48068952602112 48178683445248 48185146294272 48207344173056 48224262644064 48258002976768 48286710890496 48483340124544 48520652949504 48560041661148 48622924726272 48639989046168 48780024643584 48961479573504 48978662709951 49007799332622 49042087870464 49081899879168 49119673356288 49200542097408 49223207747584 49543118816256 49565942284288 49572591224832 49612833892284 49647545745408 49685754544128 49917758471424 49999941149184 50040530736183 50079041976528 50114080014336 50143892078592 50161490185248 50184598523904 50348083975488 50493037215744 50510757855636 50534027094528 50617224373248 50656179437568 50762952474624 50892714691569 50969665259136 51077099061248 51116408045568 51200564133888 51242128377856 51521019811218 51557066735616 51598920385792 51605842036788 51629615757824 51832669863936 52074698652288 52114775390208 52157081784196 52193573732352 52200575152128 52224622854144 52242951197736 52564040695296 52588255838208 52606711799577 52674835120128 52715373723648 52758167678976 52845026697216 52930036999872 53041602871296 53169816600576 53212979469312 53366180806656 53540030840832 53583494246784 53615370210048 53671712050944 53703640493568 53747236716641 53826234089472 54077571677376 54201018875904 54233262194688 54252295474572 54290253348864 54322549751808 54366648400896 54543757640112 54700790317056 54719987676939 54745196019072 54877527724032 54902808641536 54993198514176 55081664520192 55172348854272 55217137364064 55259632525824 55350609859584 55376108716032 55736008668288 55761685069824 55769165127936 55853488963584 55896473862144 56157478280352 56338922223594 56457673339392 56543038210048 56576674758656 56850780481344 56944377419904 56970610491392 57108321533952 57154681652224 57340873416528 57461736443904 57505959051264 57552641968768 57600634650624 57647394425088 57813362540544 58001700077568 58028420235264 58048785434016 58083317727552 58123955994624 58215909163008 58311753596928 58584035983824 58629122313984 58717770448896 58752700710912 58773320097453 59161787817984 59259189510144 59304795439104 59307295687328 59352938638848 59450655034368 59671803230208 59864601902976 59990784442368 60036953407488 60281431027632 60317291486304 60359492763648 60380676057312 60408492158976 60416595555264 60554513350656 60837268137048 60976146235392 61012419969024 61061949405888 61076535017472 61104671686656 61112868470784 61162479451008 61538389106688 61588345521456 61737218689536 61765659721728 61867348328448 61966872585216 62119279534572 62167086591552 62298122305536 62429434216448 62631142752256 62731895703552 62835175084032 62864121921536 62886184220184 62923594204848 63067234926592 63454851366912 63506363551744 63514882506816 63544142471168 63559320993792 63610917986304 63648759103488 63957128041512 64062424597392 64091936802816 64238244593664 64246861725696 64299016858752 64508482593594 64644453499392 64694203932672 64746722214864 64830566301696 64853318728224 65040032858112 65281972764672 65304883613268 65343732443496 65389450493952 65442533172224 65492897808384 65600722796544 65907040481802 66057491755008 66096788299776 66150445189712 66196727660544 66557011295232 66666588198912 66720707648244 66772055968704 66818773352448 66881986913664 66912798031872 67130778633984 67324049620992 67347677140848 67378702792704 67434889347072 67489632497664 67541572583424 67816609906086 67856952922092 67904429359104 67959553678848 68123827519488 68155210727424 68267418845184 68598164514816 68638972465152 68694693081624 68742755647488 68807789382384 69286888711638 69432931536384 69486367186944 69591431643136 69600766869504 69632830472192 69657268263648 70085387593728 70117674450944 70142282399436 70233113493504 70344223571968 70460035596288 70573382666496 70689571969536 70722137161728 70746957247707 70789043480454 70893088800768 70950639292416 71386707787776 71444658995712 71454242820168 71487160280064 71562282734592 71604853991424 71768312119296 71951769046701 72103428903168 72268025167872 72311016259584 72336393966096 72387004465152 72430066335744 72488864534528 72725010186816 72840062491722 72934387089408 72959983569252 72993594692096 73170036965376 73324264685568 73442219360256 73511698998933 73563131805696 73622849818752 73679510034432 73800813146112 73834811621376 74314678224384 74348913426432 74358886837248 74419250838426 74471318618112 74528631816192 74876637707136 75118562964792 75171120021504 75215838117888 75276897785856 75739555823616 75801040641792 75925836559872 75984269156352 75987472599389 76144428711936 76454497888704 76615648591872 76674612068352 76800846200832 76863192566784 77084483387392 77281529716827 77335600103424 77398380578688 77408763055182 77444423636736 77621212217344 77749004795904 78112047978432 78172163085312 78235622676294 78290360598528 78300862728192 78336934281216 78364426796604 78846061042944 78882383757312 79012252680192 79073060585472 79137251518464 79267540045824 79395055499808 79562404306944 79819469203968 79987712589824 80049271209984 80375241370176 80423055315072 80507568076416 80544656211968 80555460740352 80739351134208 81116357516064 81301528313856 81349893292032 81378443211858 81415932541184 81435380023296 81483824627712 81549972601344 81815636460168 82051185475584 82117794028608 82316291586048 82354212962304 82489797771264 82622496780288 82825706046096 82889448788736 83064163074048 83574682288128 83642527604736 83780233445376 83844710793216 83848245626912 83898125606464 84686510009088 84814557315072 84865012137984 85276170722016 85416566129856 85455915737088 85662482300928 85732022478336 86011310124792 86192604665856 86258938576896 86328962953152 86400951975936 86471091637632 86720043810816 87002550116352 87042630352896 87073178151024 87124976591328 87185933991936 87323863744512 87467630395392 87876053975736 87943683470976 88076655673344 88129051066368 88262303547392 88742681726976 88888784265216 88960943530992 89029407958272 89175982551552 89217064042496 89507704845312 89765399494656 89796902854464 89838270390272 89986176663552 90055430111232 90422146541448 90475937229456 90539239145472 90571014085968 90612738238464 90624893332896 90831770025984 91255902205572 91464219353088 91518629953536 91592924108832 91657007529984 91743719176512 92382518282184 92577242048512 92648489582592 92801022492672 92876357684864 93178919301858 93447183458304 93523043199248 93644151324672 93946714128384 94097843555328 94252762626048 94296182882304 94329276330276 94385391307272 94600852389888 95182277050368 95259545327616 95272323760224 95316213706752 95338981490688 95416376979456 95473138655232 95935692062268 96137905204224 96357366890496 96370292588544 96414688346112 96448525288128 96516005953536 96966680249088 97041305899008 97120083322296 97245849452544 97279978092336 97560049287168 97922959147008 97957325419902 98015598665244 98084175740928 98163799758336 98239346712576 98401084194816 98446415495168 98860560722703 99086237632512 99131884568576 99145182449664 99225667784568 99295091490816 99835516942848 99999882298368 100081061472366 100158083953056 100228160028672 100287784157184 100322980370496 100369197047808 100696167950976 100986074431488 101021515711272 101068054189056 101234448746496 101312358875136 101724914859129 101785429383138 101939330518272 102154198122496 102232816091136 102401128267776 102484256755712 103042039622436 103114133471232 103197840771584 103211684073576 103259231515648 103665339727872 103930333067457 104149397304576 104229550780416 104314163568392 104387147464704 104401150304256 104449245708288 104485902395472 105128081390592 105176511676416 105213423599154 105349670240256 105430747447296 105516335357952 105690053394432 105860073999744 106083205742592 106183565220681 106339633201152 106425958938624 107080061681664 107166988493568 107230740420096 107343424101888 107407280987136 107494473433282 107652468178944 108155143354752 108402037751808 108466524389376 108504590949144 108580506697728 108645099503616 108733296801792 109087515280224 109260093737583 109401580634112 109439975353878 109490392038144 109755055448064 109805617283072 109986397028352 110163329040384 110344697708544 110434274728128 110519265051648 110701219719168 110752217432064 111472017336576 111523370139648 111538330255872 111628876257639 111706977927168 111792947724288 112314956560704 112677844447188 112915346678784 113086076420096 113153349517312 113701560962688 113888754839808 113941220982784 114216643067904 114309363304448 114681746833056 114923472887808 115011918102528 115105283937536 115201269301248 115294788850176 115626725081088 116003400155136 116056840470528 116097570868032 116113144582773 116166635455104 116431818326016 116623507193856 117168071967648 117258244627968 117353434014441 117435540897792 117505401421824 117546640194906 118323575635968 118518379020288 118609590878208 118614591374656 118705877277696 118901310068736 119343606460416 119729203805952 119981568884736 120073906814976 120562862055264 120634582972608 120718985527296 120761352114624 120816984317952 120833191110528 121109026701312 121674536274096 121952292470784 122024839938048 122067664817787 122123898811776 122153070034944 122225736941568 122324958902016 123076778213376 123176691042912 123474437379072 123531319443456 123734696656896 123933745170432 124238559069144 124334173183104 124596244611072 125262285504512 125463791407104 125670350168064 125728243843072 125772368440368 125847188409696 126134469853184 126909702733824 127012727103488 127029765013632 127088284942336 127221835972608 127297518206976 127914256083024 128124849194784 128183873605632 128493723451392 128598033717504 129016965187188 129288906998784 129388407865344 129493444429728 129661132603392 129706637456448 130080065716224 130563945529344 130609767226536 130687464886992 130778900987904 130885066344448 130985795616768 131201445593088 131814080963604 132114983510016 132193576599552 132300890379424 132393455321088 133114022590464 133333176397824 133441415296488 133544111937408 133763973827328 133825596063744 134261557267968 134648099241984 134695354281696 134757405585408 134869778694144 134979264995328 135083145166848 135633219812172 135713905844184 135808858718208 135919107357696 136247655038976 136310421454848 137196329029632 137277944930304 137389386163248 137485511294976 137615578764768 138573777423276 138865863072768 138972734373888 139182863286272 139201533739008 139265660944384 139314536527296 139768378952787 140170775187456 140235348901888 140284564798872 140466226987008 140688447143936 140920071192576 141146765332992 141379143939072 141444274323456 141493914495414 141578086960908 141786177601536 141901278584832 142773415575552 142889317991424 142908485640336 142974320560128 143124565469184 143209707982848 143903538093402 144206857806336 144536050335744 144622032519168 144672787932192 144774008930304 144860132671488 144977729069056 145450020373632 145680124983444 145868774178816 145919967138504 145987189384192 146340073930752 146884438720512 146935988129853 147023397997866 147126263611392 147245699637504 147359020068864 147601626292224 147669623242752 148629356448768 148697826852864 148717773674496 148838501676852 148942637236224 149057263632384 149753275414272 150121592208549 150237125929584 150342240043008 150431676235776 150553795571712 151479111647232 151602081283584 151851673119744 151968538312704 151974945198778 152288857423872 152908995777408 153231297183744 153349224136704 153601692401664 153726385133568 154563059433654 154671200206848 154796761157376 154817526110364 154888847273472 155242424434688 155498009591808 156224095956864 156344326170624 156471245352588 156580721197056 156601725456384 156673868562432 156728853593208 157692122085888 157764767514624 157820135398731 158024505360384 158146121170944 158274503036928 158535080091648 158790110999616 159124808613888 159638938407936 159975425179648 160098542419968 160750482740352 160846110630144 161015136152832 161089312423936 161110921480704 161241710149923 161478702268416 162232715032128 162603056627712 162699786584064 162756886423716 162831865082368 162870760046592 162967649255424 163099945202688 163631272920336 164102370951168 164159963030817 164235588057216 164632583172096 164708425924608 164979595542528 165244993560576 165651412092192 165778897577472 166128326148096 167285055209472 167560466890752 167689421586432 167696491253824 167796251212928 169373020018176 169510515798637 169629114630144 169730024275968 170552341444032 170833132259712 170911831474176 171324964601856 171464044956672 172022620249584 172385209331712 172517877153792 172657925906304 172801903951872 172942183275264 173440087621632 174005100232704 174085260705792 174146356302048 174249953182656 174371867983872 174647727489024 174935260790784 175752107951472 175887366941952 176153311346688 176258102132736 176319960292359 177485363453952 177777568530432 177921887061984 178058815916544 178351965103104 178434128084992 179015409690624 179593805708928 179676540780544 179972353327104 180110860222464 180844293082896 180951874458912 181078478290944 181142028171936 181225476476928 181249786665792 181663540051968 182511804411144 182928438706176 183037259907072 183185848217664 183314015059968 183487438353024 184765036564368 185154484097024 185296979165184 185602044985344 185752715369728 186357838603716 186894366916608 187046086398496 187288302649344 187893428256768 188195687110656 188505525252096 188592365764608 188658552660552 188770782614544 189201704779776 190364554100736 190519090655232 190544647520448 190632427413504 190677962981376 190832753958912 190946277310464 191871384124536 192275810408448 192714733780992 192740585177088 192897050576256 193933360498176 194082611798016 194240166644592 194491698905088 194559956184672 195120098574336 195845918294016 195914650839804 196031197330488 196168351481856 196327599516672 196478693425152 196802168389632 196892830990336 197721121445406 198172475265024 198263769137152 198290364899328 198451335569136 198590182981632 199671033885696 199999764596736 200162122944732 200316167906112 200456320057344 200645960740992 200738394095616 201392335901952 201972148862976 202043031422544 202136108378112 202468897492992 202624717750272 203449829718258 203570858766276 203878661036544 204308396244992 204465632182272 204802256535552 204968513511424 206084079244872 206228266942464 206395681543168 206423368147152 206518463031296 207860666134914 208298794609152 208459101560832 208628327136784 208774294929408 208802300608512 208898491416576 208971804790944 210256162781184 210353023352832 210426847198308 210699340480512 211032670715904 211380106788864 211720147999488 212166411485184 212240871743121 212367130441362 212679266402304 212851917877248 214160123363328 214333976987136 214461480840192 214686848203776 214814561974272 214988946866564 215304936357888 216310286709504 216804075503616 216933048778752 217009181898288 217161013395456 217290199007232 217466593603584 218175030560448 218520187475166 218803161268224 218879950707756 218980784076288 219510110896128 219611234566144 219972794056704 220326658080768 220535096996799 220689395417088 220868549456256 221038530103296 221402439438336 221504434864128 222944034673152 223046740279296 223076660511744 223257752515278 223413955854336 223585895448576 224629913121408 225355688894376 225830693357568 226172152840192 226306699034624 227403121925376 227777509679616 227882441965568 227962417798167 228433286135808 228618726608896 229363493666112 229846945775616 230023836205056 230210567875072 230402538602496 230589577700352 231253450162176 231844589150481 232006800310272 232195141736064 232226289165546 232333270910208 232863636652032 233247014387712 234336143935296 234516489255936 234706868028882 234871081795584 235010802843648 235093280389812 236647151271936 237036758040576 237219181756416 237229182749312 237411754555392 237802620137472 238687212920832 239458407611904 239963137769472 240147813629952 241125724110528 241269165945216 241522704229248 241633968635904 241666382221056 242218053402624 243349072548192 243904584941568 244049679876096 244135329635574 244247797623552 244306140069888 244451473883136 244649917804032 246153556426752 246353382085824 246948874758144 247062638886912 247469393313792 247867490340864 248477118138288 248668346366208 249192489222144 250524571009024 250927582814208 251340700336128 251456487686144 251544736880736 251694376819392 252268939706368 254025454206976 254059530027264 254176569884672 254443671945216 254595036413952 255828512166048 256249698389568 256367747211264 256987446902784 257196067435008 258033930374376 258577813997568 258776815730688 258986888859456 259413274912896 260160131432448 261127891058688 261219534453072 261374929773984 261557801975808 261770132688896 261971591233536 262402891186176 263628161927208 264229967020032 264387153199104 264601780758848 264786910642176 266228045180928 266666352795648 266882830592976 267088223874816 267527947654656 267651192127488 268523114535936 269296198483968 269390708563392 269514811170816 269958529990656 270166290333696 271266439624344 271427811688368 271617717436416 271838214715392 272495310077952 274392658059264 274555889860608 274778772326496 274971022589952 275231157529536 277147554846552 277731726145536 277945468747776 278365726572544 278403067478016 278629073054592 279536757905574 280341550374912 280470697803776 280569129597744 280932453974016 281376894287872 281840142385152 282293530665984 282758287878144 282888548646912 282987828990828 283156173921816 283802557169664 285546831151104 285778635982848 285816971280672 285948641120256 286249130938368 286419415965696 287807076186804 288413715612672 289072100671488 289244065038336 289345575864384 289548017860608 289955458138112 290900040747264 291360249966888 291737548357632 291839934277008 291974378768384 292680147861504 293768877441024 293871976259706 294046795995732 294252527222784 294491399275008 294718040137728 295203252584448 295339246485504 296581682168109 297258712897536 297395653705728 297435547348992 297677003353704 297885274472448 299506550828544 300243184417098 300474251859168 300684480086016 300863352471552 301107591143424 302958223294464 303204162567168 303703346239488 303937076625408 303949890397556 305817991554816 306462594367488 306698448273408 307203384803328 307452770267136 309126118867308 309342400413696 309593522314752 309635052220728 309777694546944 310484848869376 310996019183616 311790999202371 312448191913728 312688652341248 312942490705176 313161442394112 313203450912768 313347737124864 313457707186416 315384244171776 315529535029248 315640270797462 316049010720768 316292242341888 316549006073856 317070160183296 317580221999232 318249617227776 318550695662043 319277876815872 319950850359296 321500965480704 321692221260288 322030272305664 322178624847872 322221842961408 322483420299846 322957404536832 324465430064256 325206113255424 325399573168128 325513772847432 325663730164736 325741520093184 325935298510848 326199890405376 327262545840672 327780281212749 328204741902336 328319926061634 328471176114432 329265166344192 329416851849216 329959191085056 330489987121152 331302824184384 331557795154944 332256652296192 334570110418944 334886628772917 335120933781504 335378843172864 335392982507648 335592502425856 338746040036352 339021031597274 339258229260288 339460048551936 341104682888064 341666264519424 341823662948352 342649929203712 342928089913344 344045240499168 344770418663424 345035754307584 345315851812608 345603807903744 345884366550528 346880175243264 348010200465408 348170521411584 348292712604096 348499906365312 349295454978048 349870521581568 351504215902944 351774733883904 352060302043323 352306622693376 352516204265472 352639920584718 354970726907904 355555137060864 355843774123968 356117631833088 356703930206208 356868256169984 358030819381248 359187611417856 359353081561088 359944706654208 360221720444928 361688586165792 361903748917824 362156956581888 362284056343872 362450952953856 362499573331584 363327080103936 365023608822288 365856877412352 366074519814144 366202994453361 366371696435328 366974876706048 369530073128736 370308968194048 370593958330368 371204089970688 371505430739456 372715677207432 373788733833216 374092172796992 375786856513536 376391374221312 377011050504192 377184731529216 377317105321104 377541565229088 378403409559552 380729108201472 381038181310464 381089295040896 381264854827008 381665507917824 381892554620928 383742768249072 384551620816896 385481170354176 385794101152512 387866720996352 388165223596032 388480333289184 388983397810176 389119912369344 390240197148672 391691836588032 391829301679608 392062394660976 392336702963712 392655199033344 392957386850304 393604336779264 395442242890812 396344950530048 396527538274304 396580729798656 396902671138272 397180365963264 399342067771392 399999529193472 400324245889464 400632335812224 401291921481984 401476788191232 402784671803904 403944297725952 404086062845088 404272216756224 404937794985984 405249435500544 406899659436516 407141717532552 407757322073088 408616792489984 408931264364544 409937027022848 412168158489744 412456533884928 412791363086336 412846736294304 413036926062592 415721332269828 416597589218304 416918203121664 417256654273568 417548589858816 417604601217024 417796982833152 417943609581888 419305136858361 420512325562368 420706046705664 420853694396616 421398680961024 422065341431808 422760213577728 423440295998976 424332822970368 424481743486242 424734260882724 425358532804608 425703835754496 428320246726656 428667953974272 428922961680384 429373696407552 429629123948544 429977893733128 432620573419008 433608151007232 433866097557504 434018363796576 434322026790912 434580398014464 434933187207168 436350061120896 437040374950332 437606322536448 437759901415512 437961568152576 439020221792256 439222469132288 440653316161536 440807964389559 441070193993598 441378790834176 441737098912512 442077060206592 442804878876672 443008869728256 445888069346304 446093480558592 446153321023488 446515505030556 446827911708672 447171790897152 449259826242816 450364776625647 450711377788752 451661386715136 452344305680384 452613398069248 454806243850752 455555019359232 455764883931136 455924835596334 456866572271616 457237453217792 458726987332224 459693891551232 460047672410112 460421135750144 460805077204992 461179155400704 463689178300962 464013600620544 464390283472128 464452578331092 464666541820416 465727273304064 466494028775424 468672287870592 469032978511872 469413736057764 469742163591168 470021605687296 470186560779624 473294302543872 473460406196193 474073516081152 474438363512832 474458365498624 474823509110784 475605240274944 477374425841664 478916815223808 479926275538944 480295627259904 482251448221056 482538331890432 483045408458496 483267937271808 483332764442112 483725130449769 484436106805248 486698145096384 487809169883136 488099359752192 488270659271148 488495595247104 488612280139776 488902947766272 489299835608064 492307112853504 492706764171648 493897749516288 494125277773824 494938786627584 495734980681728 496954236276576 497336692732416 498384978444288 501049142018048 501855165628416 502681400672256 502912975372288 503089473761472 503388753638784 504537879412736 508050908413952 508119060054528 508353139769344 508531547395911 508887343890432 509190072827904 511657024332096 512499396779136 512735494422528 513974893805568 514392134870016 516067860748752 517155627995136 517553631461376 517973777718912 518826549825792 520320262864896 522255782117376 522439068906144 522749859547968 523115603951616 523540265377792 523943182467072 524805782372352 527256323854416 528459934040064 528774306398208 528959880877077 529203561517696 532456090361856 533332705591296 533765661185952 534176447749632 535055895309312 535302384254976 537046229071872 538781417126784 539029622341632 539917059981312 540332580667392 542532879248688 542855623376736 543235434872832 543676429430784 544990620155904 548785316118528 549111779721216 549557544652992 549942045179904 550462315059072 554295109693104 555463452291072 555890937495552 556806134956032 557258146109184 559073515811148 560683100749824 560941395607552 561138259195488 561864907948032 562753788575744 563680284770304 564587061331968 565516575756288 565777097293824 565975657981656 566312347843632 567605114339328 571093662302208 571557271965696 571633942561344 571897282240512 572498261876736 572838831931392 575614152373608 576827431225344 578144201342976 578691151728768 579910916276224 581800081494528 582720499933776 583475096715264 583679868554016 583948757536768 585360295723008 587537754882048 587743952519412 588093591991464 588505054445568 588982798550016 589436080275456 590406505168896 590678492971008 593163364336218 594517425795072 594791307411456 594871094697984 595354006707408 595770548944896 599013101657088 600486368834196 600948503718336 601368960172032 602215182286848 605916446588928 606408325134336 607406692478976 607874153250816 607899780795112 611635983109632 612925188734976 613396896546816 614406769606656 614905540534272 618252237734616 618684800827392 619187044629504 619270104441456 619555389093888 620969697738752 623581998404742 624896383827456 625377304682496 625884981410352 626322884788224 626406901825536 626695474249728 626915414372832 630768488343552 631059070058496 631280541594924 632098021441536 633098012147712 634140320366592 635160443998464 636499234455552 636722615229363 637101391324086 638555753631744 639901700718592 643001930961408 643384442520576 644060544611328 644357249695744 644443685922816 644966840599692 645914809073664 648930860128512 650412226510848 650799146336256 651027545694864 651327460329472 651483040186368 651870597021696 652399780810752 654525091681344 655560562425498 656409483804672 656639852123268 656942352228864 658530332688384 658833703698432 659918382170112 660979974242304 661605290990397 662605648368768 663115590309888 664513304592384 669140220837888 669773257545834 670241867563008 670757686345728 670785965015296 671185004851712 677492080072704 678042063194548 678516458520576 678920097103872 682209365776128 683332529038848 683647325896704 683887253394501 685299858407424 685856179826688 688090480998336 689540837326848 690071508615168 690631703625216 691207615807488 691768733101056 693760350486528 695533767451443 696020400930816 696585425208192 696999812730624 698590909956096 699741043163136 703008431805888 703549467767808 704120604086646 704613245386752 705032408530944 705279841169436 709941453815808 711110274121728 711687548247936 712235263666176 713407860412416 713736512339968 716061638762496 718375222835712 718706163122176 719889413308416 720443440889856 723377172331584 723807497835648 724568112687744 724901905907712 724999146663168 726654160207872 730047217644576 731713754824704 732149039628288 732405988906722 732743392870656 733949753412096 739060146257472 740617936388096 741187916660736 742408179941376 743010861478912 745431354414864 747577467666432 748184345593984 751573713027072 752782748442624 754022101008384 754369463058432 754634210642208 755083130458176 756806819119104 762076362620928 762178590081792 762529709654016 763331015835648 763785109241856 767485536498144 769103241633792 770962340708352 771588202305024 775733441992704 776330447192064 776960666578368 778239824738688 780480394297344 783383673176064 783658603359216 784124789321952 784673405927424 785310398066688 785914773700608 787208673558528 790884485781624 792689901060096 793055076548608 793161459597312 793805342276544 794360731926528 798684135542784 799999058386944 800648491778928 801264671624448 802583842963968 802953576382464 805569343607808 807888595451904 808172125690176 808544433512448 809875589971968 810498871001088 813799318873032 814283435065104 815514644146176 817233584979968 819874054045696 824336316979488 824913067769856 825582726172672 825693472588608 826073852125184 831442664539656 833195178436608 833836406243328 834513308547136 835097179717632 835209202434048 835887219163776 838610273716722 841024651124736 841412093411328 841707388793232 842797361922048 844130682863616 845520427155456 846880591997952 848665645940736 848963486972484 849468521765448 851407671508992 856640493453312 857335907948544 857845923360768 858747392815104 859258247897088 859955787466256 865241146838016 867216302014464 867732195115008 868036727593152 868644053581824 869866374414336 872700122241792 874080749900664 875212645072896 875519802831024 875923136305152 878040443584512 881306632323072 881615928779118 882140387987196 882757581668352 883474197825024 884154120413184 885609757753344 886017739456512 891776138692608 892186961117184 892306642046976 893031010061112 893655823417344 898519652485632 900729553251294 901422755577504 903322773430272 904688611360768 905226796138496 909612487701504 911110038718464 911529767862272 911849671192668 914474906435584 917453974664448 919387783102464 920095344820224 920842271500288 921610154409984 922358310801408 927378356601924 928027201241088 928780566944256 928905156662184 929333083640832 931454546608128 932988057550848 935372997607113 937344575741184 938065957023744 938827472115528 939484327182336 940043211374592 940373121559248 946588605087744 946920812392386 948147032162304 948876727025664 948916730997248 949647018221568 951210480549888 954748851683328 955652086986129 957833630447616 959852551077888 964502896442112 965076663780864 966090816916992 966535874543616 966665528884224 967450260899538 968872213610496 973396290192768 975618339766272 976198719504384 976541318542296 976991190494208 977224560279552 977805895532544 978599671216128 983340843638247 984614225707008 985413528343296 987795499032576 988250555547648 989877573255168 991469961363456 993908472553152 994673385464832 996769956888576 1002098284036096 1003710331256832 1004659886318751 1005362801344512 1006178947522944 1006777507277568 1009075758825472 1016101816827904 1016238120109056 1016706279538688 1017063094791822 1017774687780864 1018380145655808 1023314048664192 1024998793558272 1025470988845056 1027949787611136 1028784269740032 1032135721497504 1034311255990272 1035107262922752 1035947555437824 1037653099651584 1040640525729792 1044511564234752 1044878137812288 1045499719095936 1047080530755584 1047886364934144 1049611564744704 1054512647708832 1056180906129969 1056919868080128 1057548612796416 1057919761754154 1058407123035392 1064912180723712 1066665411182592 1067531322371904 1068352895499264 1070111790618624 1070604768509952 1074092458143744 1077562834253568 1078059244683264 1079834119962624 1080665161334784 1085065758497376 1085711246753472 1086470869745664 1087352858861568 1089981240311808 1097570632237056 1098223559442432 1099115089305984 1100924630118144 1108590219386208 1110926904582144 1111781874991104 1113612269912064 1114516292218368 1118147031622296 1121366201499648 1121882791215104 1122276518390976 1125507577151488 1127360569540608 1129174122663936 1131033151512576 1131554194587648 1131951315963312 1132624695687264 1135210228678656 1142187324604416 1143114543931392 1143267885122688 1143794564481024 1144996523753472 1145677663862784 1151228304747216 1153654862450688 1157382303457536 1159821832552448 1163600162989056 1165440999867552 1166950193430528 1167359737108032 1167897515073536 1170720591446016 1175075509764096 1175487905038824 1176187183982928 1177010108891136 1177965597100032 1178872160550912 1180813010337792 1186326728672436 1189034851590144 1189582614822912 1189742189395968 1190708013414816 1191541097889792 1198026203314176 1200972737668392 1201897007436672 1204430364573696 1211832893177856 1212816650268672 1214813384957952 1215748306501632 1215799561590224 1223271966219264 1225850377469952 1226793793093632 1229811081068544 1236504475469232 1237369601654784 1238374089259008 1238540208882912 1239110778187776 1247163996809484 1249792767654912 1250754609364992 1251769962820704 1252645769576448 1252813803651072 1253390948499456 1253830828745664 1261536976687104 1262118140116992 1262561083189848 1264196042883072 1266196024295424 1268280640733184 1270320887996928 1272998468911104 1273445230458726 1274202782648172 1277111507263488 1279803401437184 1286003861922816 1286768885041152 1288121089222656 1288714499391488 1288887371845632 1289933681199384 1297861720257024 1300824453021696 1301598292672512 1302055091389728 1302654920658944 1302966080372736 1303741194043392 1304799561621504 1309050183362688 1311121124850996 1312818967609344 1313279704246536 1313884704457728 1317060665376768 1317667407396864 1321959948484608 1322423893168677 1323210581980794 1325211296737536 1326231180619776 1329026609184768 1338280441675776 1339546515091668 1340483735126016 1341515372691456 1341571930030592 1342370009703424 1351094329876941 1354984160145408 1356084126389096 1357032917041152 1357840194207744 1364418731552256 1366665058077696 1367294651793408 1367774506789002 1370599716814848 1371712359653376 1376180961996672 1379081674653696 1380143017230336 1381263407250432 1382415231614976 1383537466202112 1391067534902886 1392040801861632 1393170850416384 1393999625461248 1397181819912192 1399482086326272 1406016863611776 1407098935535616 1408241208173292 1409226490773504 1410064817061888 1410559682338872 1419882907631616 1420381218588579 1422220548243456 1423375096495872 1424470527332352 1426815720824832 1427473024679936 1432123277524992 1436750445671424 1437412326244352 1439778826616832 1440886881779712 1446754344663168 1447614995671296 1449136225375488 1449803811815424 1449998293326336 1451175391349307 1453308320415744 1460094435289152 1463427509649408 1464298079256576 1464811977813444 1465486785741312 1467899506824192 1478120292514944 1481235872776192 1482375833321472 1484816359882752 1486021722957824 1490862708829728 1495154935332864 1496368691187968 1503147426054144 1505565496885248 1508044202016768 1508738926116864 1509268421284416 1510166260916352 1513613638238208 1524152725241856 1524357180163584 1525059419308032 1525594642187733 1526662031671296 1527570218483712 1534971072996288 1538206483267584 1541924681416704 1543176404610048 1551466883985408 1552660894384128 1553921333156736 1556479649477376 1560960788594688 1566767346352128 1567317206718432 1568249578643904 1569346811854848 1570620796133376 1571829547401216 1574417347117056 1581768971563248 1585379802120192 1586110153097216 1586322919194624 1586879642631231 1587610684553088 1597368271085568 1599998116773888 1601296983557856 1602529343248896 1605167685927936 1605907152764928 1611138687215616 1616344251380352 1617088867024896 1619751179943936 1620997742002176 1627598637746064 1628566870130208 1631029288292352 1634467169959936 1639748108091392 1648672633958976 1649826135539712 1651165452345344 1651386945177216 1652147704250368 1662885329079312 1666390356873216 1667672812486656 1669026617094272 1670418404868096 1671774438327552 1677220547433444 1682049302249472 1682824186822656 1683414777586464 1685594723844096 1688261365727232 1691040854310912 1693761183995904 1697331291881472 1697926973944968 1698937043530896 1702815343017984 1713280986906624 1714671815897088 1715691846721536 1717494785630208 1718516495794176 1719911574932512 1730482293676032 1734432604028928 1736073455186304 1739732748828672 1745400244483584 1748161499801328 1750425290145792 1751039605662048 1751846272610304 1756080887169024 1762613264646144 1763231857558236 1764280775974392 1765515163336704 1766948395650048 1768308240826368 1771219515506688 1772035478913024 1783552277385216 1784373922234368 1784613284093952 1786062020122224 1787311646834688 1797039304971264 1801459106502588 1802845511155008 1806645546860544 1809377222721536 1810453592276992 1819224975403008 1822220077436928 1823059535724544 1823699342385336 1828949812871168 1834907949328896 1838775566204928 1840190689640448 1841684543000576 1843220308819968 1844716621602816 1854756713203848 1856054402482176 1857561133888512 1857810313324368 1858666167281664 1862909093216256 1870745995214226 1874689151482368 1876131914047488 1877654944231056 1878968654364672 1880086422749184 1880746243118496 1893177210175488 1893841624784772 1896294064324608 1897833461994496 1899294036443136 1902420961099776 1909497703366656 1910167845688089 1911304173972258 1915667260895232 1919705102155776 1929005792884224 1930153327561728 1932181633833984 1933071749087232 1933331057768448 1934900521799076 1937744427220992 1946792580385536 1951236679532544 1952397439008768 1953082637084592 1953982380988416 1954449120559104 1955611791065088 1957199342432256 1966681687276494 1969228451414016 1970827056686592 1975590998065152 1976501111095296 1979755146510336 1982939922726912 1987816945106304 1989346770929664 1993539913777152 2007420662513664 2009319772637502 2010725602689024 2012357895045888 2013555014555136 2018151517650944 2032203633655808 2032476240218112 2033412559077376 2034126189583644 2035549375561728 2036760291311616 2046628097328384 2049997587116544 2050941977690112 2051661760183503 2055899575222272 2057568539480064 2064271442995008 2068622511980544 2070214525845504 2071895110875648 2075306199303168 2081281051459584 2086601302354329 2089756275624576 2090999438191872 2094161061511168 2095772729868288 2099223129489408 2109025295417664 2112361812259938 2113839736160256 2115097225592832 2115839523508308 2116814246070784 2129824361447424 2133330822365184 2135062644743808 2136705790998528 2140223581237248 2141209537019904 2148184916287488 2155125668507136 2156118489366528 2159668239925248 2161330322669568 2170131516994752 2171422493506944 2174705717723136 2179962480623616 2195141264474112 2196447118884864 2198230178611968 2201849260236288 2203636705382281 2217180438772416 2221853809164288 2223563749982208 2227224539824128 2229032584436736 2236294063244592 2242732402999296 2244553036781952 2251015154302976 2254721139081216 2258348245327872 2262066303025152 2263108389175296 2263902631926624 2265249391374528 2270420457357312 2286229087862784 2286535770245376 2287589128962048 2289993047506944 2291355327725568 2302456609494432 2307309724901376 2314764606915072 2319643665104896 2327200325978112 2330881999735104 2334719474216064 2335795030147072 2341441182892032 2350151019528192 2350975810077648 2352374367965856 2354020217782272 2355931194200064 2357744321101824 2361626020675584 2372653457344872 2378069703180288 2379165229645824 2379484378791936 2381416026829632 2383082195779584 2396052406628352 2401945475336784 2403794014873344 2408860729147392 2423665786355712 2425633300537344 2429626769915904 2431496613003264 2431599123180448 2446543932438528 2451700754939904 2459622162137088 2473008950938464 2474739203309568 2476748178518016 2477080417765824 2478221556375552 2494327993618968 2499585535309824 2501509218729984 2503539925641408 2505291539152896 2505627607302144 2507661657491328 2523073953374208 2524236280233984 2525122166379696 2528392085766144 2532392048590848 2536561281466368 2540641775993856 2545996937822208 2546890460917452 2548405565296344 2554223014526976 2559606802874368 2572007723845632 2573537770082304 2576242178445312 2577428998782976 2577774743691264 2579867362398768 2595723440514048 2601648906043392 2603196585345024 2604110182779456 2605309841317888 2605932160745472 2609599123243008 2618100366725376 2622242249701992 2625637935218688 2626559408493072 2627769408915456 2634121330753536 2643919896969216 2644847786337354 2646421163961588 2650422593475072 2652462361239552 2658053218369536 2676560883351552 2679093030183336 2680967470252032 2683143860061184 2684740019406848 2702188659753882 2709968320290816 2712168252778192 2714065834082304 2715680388415488 2728837463104512 2733330116155392 2734589303586816 2735549013578004 2743424719306752 2752361923993344 2758163349307392 2760286034460672 2762526814500864 2764830463229952 2767074932404224 2782135069805772 2784081603723264 2786341700832768 2787999250922496 2794363639824384 2798964172652544 2812033727223552 2814197871071232 2816482416346584 2818452981547008 2820129634123776 2821119364677744 2839765815263232 2840762437177158 2844441096486912 2846750192991744 2848941054664704 2853631441649664 2854946049359872 2864246555049984 2866956260958387 2873500891342848 2874824652488704 2879557653233664 2893508689326336 2895229991342592 2898272450750976 2899607623630848 2899996586652672 2902350782698614 2906616640831488 2920188870578304 2926855019298816 2928596158513152 2929623955626888 2930973571482624 2935799013648384 2950022530914741 2956240585029888 2962471745552384 2964751666642944 2969632719765504 2972043445915648 2981725417659456 2990309870665728 2992737382375936 3006294852108288 3011130993770496 3013979658956253 3016088404033536 3018536842568832 3020332521832704 3027227276476416 3048305450483712 3048714360327168 3050118838616064 3051189284375466 3053324063342592 3055140436967424 3069942145992576 3076412966535168 3083849362833408 3086352809220096 3102933767970816 3105321788768256 3107842666313472 3112959298954752 3121921577189376 3133534692704256 3134634413436864 3136499157287808 3141241592266752 3143659094802432 3148834694234112 3163537943126496 3168542718389907 3170759604240384 3172645838389248 3173759285262462 3175221369106176 3194736542171136 3199996233547776 3202593967115712 3205058686497792 3210335371855872 3211814305529856 3222277374431232 3232688502760704 3234177734049792 3239502359887872 3241995484004352 3255197275492128 3257133740260416 3262058576584704 3268934339919872 3279496216182784 3297345267917952 3302330904690688 3302773890354432 3304295408500736 3325770658158624 3332780713746432 3335345624973312 3338053234188544 3340836809736192 3343548876655104 3354441094866888 3364098604498944 3365648373645312 3366829555172928 3376522731454464 3382081708621824 3387522367991808 3394662583762944 3395853947889936 3397874087061792 3405630686035968 3426561973813248 3429343631794176 3431383693443072 3434989571260416 3437032991588352 3439823149865024 3460964587352064 3472146910372608 3479465497657344 3490800488967168 3496322999602656 3500850580291584 3502079211324096 3503692545220608 3512161774338048 3525226529292288 3526463715116472 3528561551948784 3531030326673408 3533896791300096 3536616481652736 3542439031013376 3567104554770432 3568747844468736 3569226568187904 3572124040244448 3574623293669376 3594078609942528 3602918213005176 3605691022310016 3613291093721088 3618754445443072 3638449950806016 3644440154873856 3646119071449088 3647398684770672 3657899625742336 3669815898657792 3677551132409856 3680381379280896 3683369086001152 3689433243205632 3709513426407696 3712108804964352 3715122267777024 3715620626648736 3717332334563328 3741491990428452 3749378302964736 3752263828094976 3755309888462112 3757937308729344 3760172845498368 3761492486236992 3786354420350976 3787683249569544 3792588128649216 3795666923988992 3798588072886272 3804841922199552 3818995406733312 3820335691376178 3822608347944516 3831334521790464 3839410204311552 3858011585768448 3860306655123456 3864363267667968 3866143498174464 3866662115536896 3869801043598152 3893585160771072 3902473359065088 3904794878017536 3906165274169184 3907964761976832 3908898241118208 3911223582130176 3914398684864512 3933363374552988 3938456902828032 3941654113373184 3951181996130304 3953002222190592 3965879845453824 3975633890212608 3978693541859328 3987079827554304 4014841325027328 4018639545275004 4021451205378048 4024715790091776 4027110029110272 4036303035301888 4053282989630823 4064407267311616 4064952480436224 4066825118154752 4068252379167288 4071098751123456 4073520582623232 4093256194656768 4099995174233088 4101883955380224 4103323520367006 4111799150444544 4115137078960128 4128542885990016 4137245023961088 4140429051691008 4143790221751296 4150612398606336 4173202604708658 4179512551249152 4181998876383744 4188322123022336 4191545459736576 4198446258978816 4218050590835328 4224723624519876 4227679472320512 4230194451185664 4231679047016616 4233628492141568 4259648722894848 4261143655765737 4266661644730368 4270125289487616 4273411581997056 4280447162474496 4282419074039808 4296369832574976 4310251337014272 4312236978733056 4319336479850496 4322660645339136 4340263033989504 4342844987013888 4349411435446272 4353526174047921 4359924961247232 4390282528948224 4392894237769728 4396460357223936 4403698520472576 4407273410764562 4434360877544832 4443707618328576 4447127499964416 4454449079648256 4458065168873472 4472588126489184 4485464805998592 4489106073563904 4502030308605952 4509442278162432 4516696490655744 4524132606050304 4526216778350592 4527805263853248 4530498782749056 4540840914714624 4572458175725568 4573071540490752 4575178257924096 4576783926563199 4579986095013888 4582710655451136 4604913218988864 4614619449802752 4629529213830144 4639287330209792 4654400651956224 4661763999470208 4669438948432128 4671590060294144 4682882365784064 4700302039056384 4701951620155296 4704748735931712 4708040435564544 4711862388400128 4715488642203648 4723252041351168 4745306914689744 4756139406360576 4758330459291648 4758968757583872 4760638927893693 4762832053659264 4792104813256704 4803890950673568 4807588029746688 4817721458294784 4851266601074688 4859253539831808 4862993226006528 4863198246360896 4893087864877056 4903401509879808 4919244324274176 4946017901876928 4949478406619136 4953496357036032 4954160835531648 4956443112751104 4988655987237936 4999171070619648 5003018437459968 5007079851282816 5011255214604288 5015323314982656 5046147906748416 5048472560467968 5050244332759392 5056784171532288 5064784097181696 5073122562932736 5081283551987712 5091993875644416 5093780921834904 5096811130592688 5108446029053952 5144015447691264 5147075540164608 5152484356890624 5154857997565952 5155549487382528 5159734724797536 5191446881028096 5203297812086784 5208220365558912 5210619682635776 5219198246486016 5236200733450752 5244484499403984 5251275870437376 5253118816986144 5255538817830912 5268242661507072 5287839793938432 5289695572674708 5292842327923176 5300845186950144 5304924722479104 5316106436739072 5353121766703104 5358186060366672 5361934940504064 5366287720122368 5369480038813696 5404377319507764 5419936640581632 5424336505556384 5428131668164608 5431360776830976 5457674926209024 5466660232310784 5469178607173632 5471098027156008 5486849438613504 5504723847986688 5516326698614784 5520572068921344 5525053629001728 5529660926459904 5534149864808448 5564270139611544 5568163207446528 5572683401665536 5575998501844992 5588727279648768 5624067454447104 5628395742142464 5632964832693168 5636905963094016 5640259268247552 5642238729355488 5679531630526464 5681524874354316 5688882192973824 5693500385983488 5697882109329408 5707262883299328 5709892098719744 5728493110099968 5730503537064267 5733912521916774 5747001782685696 5749649304977408 5759115306467328 5787017378652672 5790459982685184 5796544901501952 5799215247261696 5799993173305344 5804701565397228 5813233281662976 5840377741156608 5853710038597632 5857192317026304 5859247911253776 5861947142965248 5871598027296768 5900045061829482 5912481170059776 5924943491104768 5929503333285888 5939265439531008 5944086891831296 5963450835318912 5980619741331456 5985474764751872 6022261987540992 6027959317912506 6032176808067072 6037073685137664 6040665043665408 6054454552952832 6096610900967424 6097428720654336 6100237677232128 6102378568750932 6106648126685184 6110280873934848 6139884291985152 6152825933070336 6154985280550509 6167698725666816 6172705618440192 6205867535941632 6210643577536512 6215685332626944 6225918597909504 6243843154378752 6269268826873728 6272998314575616 6282483184533504 6287318189604864 6297669388468224 6327075886252992 6337085436779814 6341519208480768 6345291676778496 6347518570524924 6350442738212352 6389473084342272 6399992467095552 6405187934231424 6410117372995584 6420670743711744 6423628611059712 6444554748862464 6465377005521408 6468355468099584 6479004719775744 6483990968008704 6510394550984256 6514267480520832 6524117153169408 6537868679839744 6558992432365568 6594690535835904 6604661809381376 6605547780708864 6608590817001472 6610910116146843 6651541316317248 6665561427492864 6670691249946624 6676106468377088 6681673619472384 6687097753310208 6708882189733776 6728197208997888 6733659110345856 6753045462908928 6764163417243648 6775044735983616 6789325167525888 6791707895779872 6795748174123584 6811261372071936 6858687263588352 6862767386886144 6869979142520832 6874065983176704 6879646299730048 6921929174704128 6944293820745216 6958930995314688 6981600977934336 6992645999205312 7004158422648192 7007385090441216 7024323548676096 7050453058584576 7052927430232944 7057123103897568 7062060653346816 7067793582600192 7073232963305472 7084878062026752 7134209109540864 7137495688937472 7138453136375808 7144248080488896 7149246587338752 7188157219885056 7205836426010352 7211382044620032 7226582187442176 7276899901612032 7288880309747712 7292238142898176 7294797369541344 7315799251484672 7339631797315584 7355102264819712 7366738172002304 7378866486411264 7419026852815392 7424217609928704 7430244535554048 7431241253297472 7434664669126656 7482983980856904 7498756605929472 7504527656189952 7510619776924224 7515874617458688 7522984972473984 7572708840701952 7575366499139088 7585176257298432 7591333847977984 7597176145772544 7609683844399104 7637990813466624 7640671382752356 7645216695889032 7662669043580928 7678820408623104 7716023171536896 7720613310246912 7728726535335936 7732286996348928 7733324231073792 7739602087196304 7787170321542144 7804946718130176 7809589756035072 7812330548338368 7815929523953664 7817796482236416 7828797369729024 7866726749105976 7876913805656064 7883308226746368 7902363992260608 7931759690907648 7951267780425216 7957387083718656 7974159655108608 8029682650054656 8037279090550008 8042902410756096 8049431580183552 8054220058220544 8072606070603776 8106565979261646 8128814534623232 8129904960872448 8133650236309504 8136504758334576 8142197502246912 8147041165246464 8186512389313536 8199990348466176 8203767910760448 8206647040734012 8230274157920256 8257085771980032 8274490047922176 8280858103382016 8287580443502592 8301224797212672 8346405209417316 8359025102498304 8363997752767488 8376644246044672 8383090919473152 8396892517957632 8436101181670656 8449447249039752 8455358944641024 8460388902371328 8463358094033232 8467256984283136 8519297445789696 8522287311531474 8533323289460736 8540250578975232 8546823163994112 8560894324948992 8564838148079616 8592739665149952 8600868782875161 8620502674028544 8624473957466112 8638672959700992 8680526067979008 8685689974027776 8698822870892544 8707052348095842 8719849922494464 8780565057896448 8785788475539456 8792920714447872 8807397040945152 8814546821529124 8868721755089664 8887415236657152 8894254999928832 8908898159296512 8916130337746944 8945176252978368 8970929611997184 8978212147127808 9004060617211904 9018884556324864 9033392981311488 9041938976868759 9048265212100608 9055610527706496 9060997565498112 9081681829429248 9144916351451136 9146143080981504 9150356515848192 9153567853126398 9159972190027776 9165421310902272 9209826437977728 9229238899605504 9259058427660288 9278574660419584 9308801303912448 9323527998940416 9338877896864256 9343180120588288 9365764731568128 9400604078112768 9403903240310592 9409497471863424 9423724776800256 9430977284407296 9446504082702336 9490613829379488 9505628155169721 9512278812721152 9517937515167744 9521277855787386 9525664107318528 9584209626513408 9607781901347136 9615176059493376 9635442916589568 9702533202149376 9718507079663616 9725986452013056 9726396492721792 9786175729754112 9806803019759616 9838488648548352 9892035803753856 9906992714072064 9908321671063296 9912886225502208 9977311974475872 9998342141239296 10006036874919936 10014159702565632 10022510429208576 10030646629965312 10092295813496832 10096945120935936 10100488665518784 10129568194363392 10146245125865472 10162567103975424 10183987751288832 10187561843669808 10193622261185376 10216892058107904 10288030895382528 10294151080329216 10304968713781248 10309715995131904 10311098974765056 10319469449595072 10382893762056192 10416440731117824 10421239365271552 10438396492972032 10472401466901504 10488968998807968 10502551740874752 10506237633972288 10511077635661824 10536485323014144 10575679587876864 10579391145349416 10585684655846352 10601690373900288 10609849444958208 10706243533406208 10716372120733344 10723869881008128 10732575440244736 10738960077627392 10808754639015528 10839873281163264 10848673011112768 10856263336329216 10915349852418048 10933320464621568 10938357214347264 10942196054312016 10973698877227008 11009447695973376 11032653397229568 11041144137842688 11050107258003456 11068299729616896 11128540279223088 11136326414893056 11145366803331072 11151997003689984 11248134908894208 11256791484284928 11265929665386336 11273811926188032 11280518536495104 11284477458710976 11359063261052928 11363049748708632 11377764385947648 11387000771966976 11395764218658816 11414525766598656 11456986220199936 11461007074128534 11467825043833548 11494003565371392 11499298609954816 11518230612934656 11574034757305344 11580919965370368 11593089803003904 11598430494523392 11599986346610688 11609403130794456 11680755482313216 11707420077195264 11714384634052608 11718495822507552 11723894285930496 11743196054593536 11800090123658964 11824962340119552 11849886982209536 11859006666571776 11888173783662592 11926901670637824 11961239482662912 11970949529503744 12044523975081984 12055918635825012 12064353616134144 12074147370275328 12081330087330816 12108909105905664 12159848968892469 12193221801934848 12194857441308672 12200475354464256 12204757137501864 12213296253370368 12220561747869696 12279768583970304 12305651866140672 12309970561101018 12335397451333632 12345411236880384 12411735071883264 12421287155073024 12431370665253888 12451837195819008 12538537653747456 12545996629151232 12564966369067008 12574636379209728 12595338776936448 12654151772505984 12674170873559628 12683038416961536 12690583353556992 12695037141049848 12700885476424704 12778946168684544 12783430967297211 12799984934191104 12810375868462848 12820234745991168 12841341487423488 12847257222119424 12889109497724928 12930754011042816 12936710936199168 12958009439551488 12967981936017408 13020789101968512 13028534961041664 13048234306338816 13060578522143763 13117984864731136 13189381071671808 13209323618762752 13211095561417728 13217181634002944 13221820232293686 13303082632634496 13331122854985728 13341382499893248 13352212936754176 13363347238944768 13374195506620416 13417764379467552 13456394417995776 13467318220691712 13506090925817856 13528326834487296 13550089471967232 13578650335051776 13583415791559744 13591496348247168 13622522744143872 13717374527176704 13725534773772288 13730351779689597 13739958285041664 13748131966353408 13759292599460096 13843858349408256 13888587641490432 13917861990629376 13963201955868672 13985291998410624 14008316845296384 14014770180882432 14048647097352192 14100906117169152 14105854860465888 14114246207795136 14124121306693632 14135587165200384 14146465926610944 14169756124053504 14268418219081728 14274991377874944 14276906272751616 14288496160977792 14376314439770112 14411672852020704 14422764089240064 14453164374884352 14553799803224064 14577760619495424 14584476285796352 14589594739082688 14631598502969344 14679263594631168 14710204529639424 14733476344004608 14757732972822528 14838053705630784 14848435219857408 14860489071108096 14862482506594944 14869329338253312 14965967961713808 14997513211858944 15009055312379904 15021239553848448 15045969944947968 15145417681403904 15150732998278176 15170352514596864 15182667695955968 15194352291545088 15219367688798208 15275981626933248 15281342765504712 15290433391778064 15325338087161856 15432046343073792 15441226620493824 15457453070671872 15464573992697856 15466648462147584 15479204174392608 15574340643084288 15609893436260352 15624661096676736 15631859047907328 15657594739458048 15733453498211952 15753827611312128 15766616453492736 15804727984521216 15863519381815296 15902535560850432 15914774167437312 15948319310217216 16059365300109312 16074558181100016 16085804821512192 16098863160367104 16108440116441088 16213131958523292 16257629069246464 16259809921744896 16267300472619008 16273009516669152 16284395004493824 16294082330492928 16373024778627072 16399980696932352 16407535821520896 16413294081468024 16460548315840512 16514171543960064 16548980095844352 16561716206764032 16575160887005184 16602449594425344 16692810418834632 16718050204996608 16727995505534976 16753288492089344 16766181838946304 16872202363341312 16898894498079504 16910717889282048 16920777804742656 16926716188066464 16934513968566272 17038594891579392 17044574623062948 17066646578921472 17080501157950464 17093646327988224 17121788649897984 17129676296159232 17185479330299904 17191510611192801 17201737565750322 17241005348057088 17248947914932224 17277345919401984 17361052135958016 17371379948055552 17397645741785088 17414104696191684 17439699844988928 17561130115792896 17571576951078912 17585841428895744 17614794081890304 17629093643058248 17737443510179328 17774830473314304 17788509999857664 17817796318593024 17832260675493888 17890352505956736 17941859223994368 17956424294255616 18008121234423808 18066785962622976 18083877953737518 18096530424201216 18111221055412992 18121995130996224 18163363658858496 18289832702902272 18292286161963008 18300713031696384 18307135706252796 18319944380055552 18330842621804544 18419652875955456 18458477799211008 18464955841651527 18518116855320576 18557149320839168 18617602607824896 18647055997880832 18677755793728512 18686360241176576 18731529463136256 18807806480621184 18818994943726848 18847449553600512 18861954568814592 18893008165404672 18981227658758976 19011256310339442 19024557625442304 19035875030335488 19042555711574772 19051328214637056 19168419253026816 19215563802694272 19230352118986752 19270885833179136 19405066404298752 19437014159327232 19451972904026112 19452792985443584 19572351459508224 19613606039519232 19676977297096704 19784071607507712 19813985428144128 19816643342126592 19825772451004416 19832730348440529 19954623948951744 19996684282478592 20012073749839872 20028319405131264 20045020858417152 20061293259930624 20184591626993664 20200977331037568 20259136388726784 20292490251730944 20325134207950848 20367975502577664 20375123687339616 20387244522370752 20433784116215808 20576061790765056 20588302160658432 20609937427562496 20619431990263808 20622197949530112 20638938899190144 20765787524112384 20832881462235648 20842478730543104 20876792985944064 20944802933803008 20977937997615936 21012475267944576 21022155271323648 21072970646028288 21151359175753728 21158782290698832 21171369311692704 21203380747800576 21219698889916416 21412487066812416 21432744241466688 21447739762016256 21465150880489472 21477920155254784 21617509278031056 21679746562326528 21697346022225536 21830699704836096 21866640929243136 21876714428694528 21884392108624032 21947397754454016 22018895391946752 22065306794459136 22100214516006912 22136599459233792 22257080558446176 22272652829786112 22290733606662144 22303994007379968 22496269817788416 22513582968569856 22531859330772672 22547623852376064 22568954917421952 22718126522105856 22726099497417264 22755528771895296 22774001543933952 22791528437317632 22829051533197312 22913972440399872 22922014148257068 22935650087667096 22988007130742784 22998597219909632 23036461225869312 23148069514610688 23161839930740736 23186179606007808 23196860989046784 23199972693221376 23218806261588912 23361510964626432 23414840154390528 23428769268105216 23436991645015104 23447788571860992 23486392109187072 23600180247317928 23649924680239104 23699773964419072 23776347567325184 23853803341275648 23922478965325824 23941899059007488 24089047950163968 24111837271650024 24128707232268288 24148294740550656 24162660174661632 24217818211811328 24319697937784938 24386443603869696 24389714882617344 24400950708928512 24409514275003728 24426592506740736 24441123495739392 24559537167940608 24611303732281344 24619941122202036 24690822473760768 24823470143766528 24842574310146048 24862741330507776 24903674391638016 25077075307494912 25091993258302464 25129932738134016 25149272758419456 25190677553872896 25308303545011968 25348341747119256 25366076833923072 25381166707113984 25390074282099696 25401770952849408 25557892337369088 25566861934594422 25599969868382208 25620751736925696 25640469491982336 25682682974846976 25694514444238848 25778218995449856 25861508022085632 25873421872398336 25916018879102976 26041578203937024 26057069922083328 26096468612677632 26121157044287526 26235969729462272 26378762143343616 26418647237525504 26422191122835456 26434363268005888 26443640464587372 26606165265268992 26662245709971456 26682764999786496 26704425873508352 26726694477889536 26748391013240832 26835528758935104 26912788835991552 26934636441383424 27012181851635712 27056653668974592 27100178943934464 27125816930606277 27166831583119488 27182992696494336 27245045488287744 27434749054353408 27451069547544576 27460703559379194 27479916570083328 27496263932706816 27518585198920192 27687716698816512 27777175282980864 27835723981258752 27926403911737344 27970583996821248 28016633690592768 28029540361764864 28097294194704384 28201812234338304 28211709720931776 28228492415590272 28271174330400768 28292931853221888 28339512248107008 28516884465509163 28536836438163456 28553812545503232 28576992321955584 28752628879540224 28823345704041408 28845528178480128 28906328749768704 29107599606448128 29155521238990848 29179189478165376 29263197005938688 29358527189262336 29420409059278848 29466952688009216 29515465945645056 29676107411261568 29720978142216192 29724965013189888 29738658676506624 29931935923427616 29995026423717888 30018110624759808 30042479107696896 30091939889895936 30290835362807808 30301465996556352 30365335391911936 30388704583090176 30438735377596416 30551963253866496 30562685531009424 30580866783556128 30650676174323712 30864092686147584 30882453240987648 30914906141343744 30929147985395712 30933296924295168 30958408348785216 31148681286168576 31249322193353472 31263718095814656 31315189478916096 31466906996423904 31507655222624256 31533232906985472 31609455969042432 31727038763630592 31805071121700864 31829548334874624 32118730600218624 32149116362200032 32171609643024384 32197726320734208 32216880232882176 32426263917046584 32515258138492928 32519619843489792 32534600945238016 32546019033338304 32568790008987648 32746049557254144 32799961393864704 32815071643041792 32826588162936048 32921096631681024 33028343087920128 33097960191688704 33123432413528064 33150321774010368 33204899188850688 33385620837669264 33436100409993216 33455991011069952 33506576984178688 33744404726682624 33797788996159008 33821435778564096 33841555609485312 33853432376132928 33869027937132544 34077189783158784 34089149246125896 34133293157842944 34161002315900928 34187292655976448 34243577299795968 34370958660599808 34383021222385602 34403475131500644 34482010696114176 34497895829864448 34554691838803968 34722104271916032 34742759896111104 34795291483570176 34828209392383368 35122260231585792 35143153902157824 35171682857791488 35229588163780608 35258187286116496 35474887020358656 35549660946628608 35577019999715328 35664521350987776 35780705011913472 35883718447988736 35912848588511232 36133571925245952 36167755907475036 36193060848402432 36222442110825984 36243990261992448 36326727317716992 36579665405804544 36584572323926016 36601426063392768 36614271412505592 36639888760111104 36661685243609088 36839305751910912 36916955598422016 36929911683303054 37036233710641152 37114298641678336 37235205215649792 37294111995761664 37355511587457024 37372720482353152 37615612961242368 37637989887453696 37694899107201024 37723909137629184 37786016330809344 37962455317517952 38022512620678884 38049115250884608 38071750060670976 38085111423149544 38102656429274112 38336838506053632 38350292901891633 38431127605388544 38460704237973504 38541771666358272 38810132808597504 38874028318654464 38903945808052224 38905585970887168 39144702919016448 39181735566431289 39353954594193408 39568143215015424 39627970856288256 39633286684253184 39651544902008832 39665460696881058 39909247897903488 39993368564957184 40024147499679744 40056638810262528 40090041716834304 40122586519861248 40369183253987328 40401954662075136 40518272777453568 40584980503461888 40650268415901696 40735951005155328 40750247374679232 40774489044741504 40867568232431616 41152123581530112 41176604321316864 41191055339068791 41219874855124992 41244395899060224 41277877798380288 41531575048224768 41665762924471296 41684957461086208 41753585971888128 41889605867606016 41955875995231872 42024950535889152 42044310542647296 42145941292056576 42302718351507456 42317564581397664 42342738623385408 42406761495601152 42439397779832832 42824974133624832 42865488482933376 42930301760978944 42955840310509568 43235018556062112 43359493124653056 43394692044451072 43661399409672192 43733281858486272 43753428857389056 43768784217248064 43894795508908032 44037790783893504 44130613588918272 44200429032013824 44273198918467584 44514161116892352 44545305659572224 44581467213324288 44607988014759936 44992539635576832 45027165937139712 45063718661545344 45137909834843904 45436253044211712 45452198994834528 45511057543790592 45548003087867904 45583056874635264 45658103066394624 45827944880799744 45844028296514136 45871300175334192 45976014261485568 45997194439819264 46296139029221376 46323679861481472 46372359212015616 46393721978093568 46399945386442752 46437612523177824 46723021929252864 46829680308781056 46873983290030208 46895577143721984 46972784218374144 47200360494635856 47299849360478208 47399547928838144 47552695134650368 47707606682551296 47844957930651648 47883798118014976 48178095900327936 48223674543300048 48257414464536576 48296589481101312 48325320349323264 48639395875569876 48772887207739392 48779429765234688 48801901417857024 48819028550007456 48853185013481472 48882246991478784 49119074335881216 49222607464562688 49239882244404072 49381644947521536 49646940287533056 49685148620292096 49725482661015552 49807348783276032 50154150614989824 50183986516604928 50259865476268032 50298545516838912 50616607090023936 50696683494238512 50732153667846144 50762333414227968 50780148564199392 50803541905698816 51115784674738176 51133723869188844 51199939736764416 51241503473851392 51280938983964672 51365365949693952 51389028888477696 51556437990899712 51723016044171264 51746843744796672 51832037758205952 52083156407874048 52114139844166656 52192937225355264 52242314088575052 52471939458924544 52757524286687232 52837294475051008 52844382245670912 52868726536011776 52887280929174744 53212330530537984 53324491419942912 53365529999572992 53408851747016704 53453388955779072 53496782026481664 53671057517870208 53825577671983104 53869272882766848 54024363703271424 54200357887868928 54251633861212554 54333663166238976 54365985392988672 54490090976575488 54869498108706816 54902139095089152 54921407118758388 54959833140166656 54992527865413632 55037170397840384 55375433397633024 55394867524954581 55554350565961728 55671447962517504 55852807823474688 55941167993642496 56033267381185536 56059080723529728 56194588389408768 56423419441863552 56456984831180544 56542348660801536 56585863706443776 56679024496214016 57033768931018326 57073672876326912 57107625091006464 57153984643911168 57505257759080448 57646691408082816 57691056356960256 57812657499537408 58215199212896256 58311042477981696 58358378956330752 58526394011877376 58717054378524672 58840818118557696 58933905376018432 59030931891290112 59352214822523136 59441956284432384 59449930026379776 59477317353013248 59498191045321587 59863871846855232 59990052847435776 60036221249519616 60084958215393792 60183879779791872 60602931993112704 60730670783823872 60777409166180352 60877470755192832 61103926507732992 61125371062018848 61161733567112256 61301352348647424 61728185372295168 61764906481975296 61829812282687488 61858295970791424 61866593848590336 61916816697570432 62297362572337152 62498644386706944 62527436191629312 62630378957832192 62933813992847808 63066465813970944 63218911938084864 63454077527261184 63610142243401728 63659096669749248 64237461200437248 64298232724400064 64343219286048768 64395452641468416 64433760465764352 64852527834093168 65030516276985856 65039239686979584 65092038066676608 65492099114508288 65599922787729408 65630143286083584 65653176325872096 65842193263362048 66056686175840256 66195920383377408 66300643548020736 66409798377701376 66771241675338528 66872200819986432 66911982022139904 67013153968357376 67488809453365248 67595577992318016 67642871557128192 67706864752265856 67738055874265088 68154379566317568 68178298492251792 68266586315685888 68322004631801856 68374585311952896 68487154599591936 68741917321199616 68766042444771204 68806950263001288 68964021392228352 68995791659728896 69109383677607936 69444208543832064 69485519792222208 69590582967140352 69656418784766736 70244520463171584 70286307804315648 70343365715582976 70459176327561216 70516374572232992 70949774040717312 71099321893257216 71329042701975552 71561410023826944 71767436895977472 71825697177022464 72267143850491904 72335511814950072 72386121696804864 72444884221651968 72487980523984896 72653454635433984 73159330811609088 73169144647852032 73202852126785536 73228542825011184 73279777520222208 73323370487218176 73678611503821824 73833911196844032 73859823366606108 74072467421282304 74228597283356672 74470410431299584 74588223991523328 74711023174914048 74745440964706304 75231225922484736 75275979774907392 75389798214402048 75447818275258368 75572032661618688 75924910635035904 76045025241357768 76098230501769216 76143500121341952 76170222846299088 76205312858548224 76673677012107264 76700585803783266 76862255210777088 76921408475947008 77083543332716544 77620265617195008 77748056637308928 77811171941774336 78289405838032896 78363471132862578 78707909188386816 79136286430030848 79255941712576512 79266573368506368 79303089804017664 79330921393762116 79818495795806976 79986737129914368 80048294999359488 80113277620525056 80180083433668608 80245173039722496 80738366507974656 80803909324150272 81036545554907136 81169961006923776 81300536831803392 81500494749358464 81548978089483008 81735136464863232 82304247163060224 82353208642633728 82382110678137582 82439749710249984 82488791798120448 82555755596760576 83063150096449536 83331525848942592 83369914922172416 83507171943776256 83779211735212032 83911751990463744 84049901071778304 84088621085294592 84291882584113152 84605436703014912 84635129162795328 84685477246770816 84813522991202304 84878795559665664 85550653396527489 85730976965866752 85860603521957888 85911680621019136 86470037112124224 86718986249306112 86789384088902144 87322798819344384 87466563716972544 87537568434496128 87789591017816064 88075581567787008 88261227177836544 88400858064027648 88546397836935168 89028322233784704 89162934426648576 89215976029519872 89985079271153664 90054331874279424 90127437323090688 90275819669687808 90872506088423424 90904397989669056 91096006175735808 91166113749270528 91316206132789248 91655889761599488 91688056593028272 91742600350668384 91952028522971136 92592278058442752 92647359722962944 92744718424031232 92787443956187136 92799890772885504 92875225046355648 93446043858505728 93747966580060416 93791154287443968 93945568436748288 94400720989271712 94599698720956416 94799095857676288 95105390269300736 95415213365102592 95767596236029952 96356191800655872 96447349086600096 96514828929073152 96593178962202624 96650640698646528 97278791751139752 97545774415478784 97558859530469376 97603802835714048 97638057100014912 97706370026962944 98238148671762432 98445214929125376 98479764488808144 98763289895043072 99293880575066112 99370297240584192 99450965322031104 99614697566552064 100308301229979648 100367973033209856 100519730952536064 101233214180047872 101393366988477024 101464307335692288 101524666828455936 101560297128398784 101607083811397632 102231569349476352 102267447738377688 102399879473528832 102483006947702784 102561877967929344 102730731899387904 103112875981799424 103446032088342528 103493687489593344 103664075516411904 104166312815748096 104228279688333312 104385874450710528 104484628177150104 104943878917849088 105515048573374464 105674588950102016 105688764491341824 105737453072023552 105774561858349488 106424661061075968 106648982839885824 106731059999145984 106817703494033408 106993564052963328 107342115035740416 107651155343966208 107738545765533696 108400715775737856 108503267722425108 108667326332477952 108731970785977344 108980181953150976 109738996217413632 109804278190178304 109842814237516776 109919666280333312 109985055730827264 110074340795680768 110750866795266048 110789735049909162 111108701131923456 111342895925035008 111705615646949376 111882335987284992 112066534762371072 112118161447059456 112846838883727104 112913969662361088 113084697321603072 113171727412887552 113358048992428032 114067537862036652 114147345752653824 114215250182012928 114307969287822336 115010515518160896 115293382816165632 115382112713920512 115625314999074816 116430398425792512 116622084955963392 116716757912661504 117052788023754752 117434108757049344 117545206699293867 117867810752036864 118061863782580224 118704429645046272 118883912568864768 118899860052759552 118954634706026496 118996382090643174 119727743693710464 119980105694871552 120072442499039232 120169916430787584 120367759559583744 121205863986225408 121461341567647744 121554818332360704 121754941510385664 122207853015465984 122250742124037696 122323467134224512 122602704697294848 123456370744590336 123529812963950592 123573166017206373 123659624565374976 123733187697180672 123833633395140864 124594725144674304 124997288773413888 125054872383258624 125260757915664384 125867627985695616 126132931627941888 126437823876169728 126908155054522368 127220284486803456 127318193339498496 128474922400874496 128596465448800128 128790905282936832 128867520931528704 129705055668186336 130078479373959168 130184076133353216 130984198229016576 131199845575458816 131260286572167168 131306352651744192 131684386526724096 132113372351680512 132391840766754816 132601287096041472 132819596755402752 133542483350677056 133744401639972864 133823964044279808 134026307936714752 134977618906730496 135191155984636032 135413729504531712 135476111748530176 136308759132635136 136356596984503584 136533172631371776 136644009263603712 136749170623905792 136974309199183872 137483834642399232 137532084889542408 137613900526002576 137928042784456704 137991583319457792 138888417087664128 138971039584444416 139181165934280704 139312837569533472 140489040926343168 140686731431165952 140918352655122432 141032749144465984 141899548081434624 142198643786514432 142658085403951104 143122820047653888 143534873791954944 143651394354044928 144534287700983808 144671023629900144 144772243393609728 144889768443303936 144975961047969792 146318661623218176 146338289295704064 146405704253571072 146457085650022368 146559555040444416 146646740974436352 147357223007643648 147667822393688064 147719646733212216 148144934842564608 148940820862599168 149176447983046656 149422046349828096 149490881929412608 150462451844969472 150551959549814784 150779596428804096 150895636550516736 151849821270071808 152090050482715536 152196461003538432 152287000242683904 152340445692598176 152410625717096448 153347354024214528 153401171607566532 153724510421554176 153842816951894016 154167086665433088 155240531234390016 155496113274617856 155622343883548672 156578811676065792 156726942265725156 157415818376773632 158272572860061696 158511883425153024 158533146737012736 158606179608035328 158661842787524232 159636991591613952 159973474259828736 160096589998718976 160226555241050112 160360166867337216 160490346079444992 161476733015949312 161607818648300544 162073091109814272 162601073663606784 163000989498716928 163097956178966016 163470272929726464 164608494326120448 164706417285267456 164764221356275164 164879499420499968 164977583596240896 165111511193521152 166126300192899072 166184602574863743 166663051697885184 166739829844344832 167014343887552512 167558423470424064 167823503980927488 168099802143556608 168177242170589184 168583765168226304 169270258325590656 169370954493541632 169627045982404608 169757591119331328 171101306793054978 171461953931733504 171721207043915776 171823361242038272 172940074224248448 173437972498612224 173578768177804288 174645597638688768 174933127433945088 175075136868992256 175579182035632128 176151163135574016 176522454355673088 176801716128055296 177092795673870336 178056644467569408 178325868853297152 178431952059039744 178494573135964761 179970158542307328 180108663748558848 180254874646181376 180551639339375616 181808795979338112 182192012351471616 182332227498541056 182632412265578496 183311779523198976 183376113186056544 183485200701336768 183904057045942272 185184556116885504 185294719445925888 185489436848062464 185574887912374272 185599781545771008 185750450092711296 186892087717011456 187495933160120832 187582308574887936 187891136873496576 188801441978543424 189199397441912832 189598191715352576 190210780538601472 190830426730205184 191535192472059904 192712383601311744 192894698173200192 193029657858146304 193186357924405248 193301281397293056 194557583502279504 195091548830957568 195117719060938752 195276114200029824 196476297343524864 196890429858250752 196959528977616288 197526579790086144 198587761150132224 198901930644062208 199229395133104128 200616602459959296 200735946066419712 201039461905072128 202466428360095744 202786733976954048 202928614671384576 203120594256797568 203214167622795264 204463138698952704 204534895476755376 204799758947057664 204966013895405568 205123755935858688 205461463798775808 206225751963598848 206892064176685056 206987374979186688 207328151032823808 208332625631496192 208456559376666624 208771748901421056 208969256354300208 211030097146748928 211349177900204032 211377528982683648 211474906144047104 211549123716698976 212849322122151936 213297965679771648 213635406988066816 213987128105926656 214684230071480832 215302310687932416 215477091531067392 216801431551475712 217006535444850216 217334652664955904 217463941571954688 217960363906301952 219477992434827264 219608556380356608 219685628475033552 219839332560666624 219970111461654528 220148681591361536 221501733590532096 221579470099818324 222217402263846912 222685791850070016 223411231293898752 223764671974569984 224133069524742144 224236322894118912 225693677767454208 225827939324722176 226169394643206144 226343454825775104 226716097984856064 228135075724073304 228294691505307648 228430500364025856 228615938575644672 230021031036321792 230586765632331264 230764225427841024 231250629998149632 232860796851585024 233244169911926784 233433515825323008 234105576047509504 234868217514098688 235090413398587734 235735621504073728 236123727565160448 237408859290092544 237767825137729536 237799720105519104 237909269412052992 237992764181286348 239455487387420928 239960211389743104 240144884998078464 240339832861575168 240735519119167488 242411727972450816 242922683135295488 243109636664721408 243509883020771328 244501484248075392 244646934268449024 245205409394589696 246912741489180672 247059625927901184 247146332034412746 247319249130749952 247466375394361344 247667266790281728 249189450289348608 249994577546827776 250109744766517248 250521515831328768 251735255971391232 252265863255883776 252875647752339456 253816310109044736 254440568973606912 254636386678996992 257192930897600256 257581810565873664 257735041863057408 259410111336372672 260156958747918336 260368152266706432 261968396458033152 262399691150917632 262612705303488384 263368773053448192 264226744703361024 264783681533509632 265202574192082944 265639193510805504 267084966701354112 267488803279945728 267647928088559616 268052615873429504 269955237813460992 270382311969272064 270827459009063424 270952223497060352 272617518265270272 272713193969007168 273288018527207424 273498341247811584 273948618398367744 274967669284798464 275064169779084816 275227801052005152 275856085568913408 277776834175328256 277942079168888832 278362331868561408 278625675139066944 281373462862331904 281836705310244864 282065498288931968 283799096162869248 284397287573028864 285316170807902208 286245640095307776 287302788708089856 289068575401967616 289342047259800288 289544486787219456 289779536886607872 289951922095939584 292637323246436352 292676578591408128 292811408507142144 292914171300044736 293119110080888832 294714446015287296 295335644787376128 295439293466424432 296289869685129216 297881641725198336 298352895966093312 298844092699656192 298981763858825216 300924903689938944 301103919099629568 301559192857608192 303699642540143616 304180100965431072 304392922007076864 304574000485367808 304680891385196352 304821251434192896 306694708048429056 306802343215133064 307449020843108352 307685633903788032 310481062468780032 310992226549235712 311244687767097344 313157623352131584 313453884531450312 314831636753547264 316545145720123392 317023766850306048 317066293474025472 317212359216070656 317323685575048464 319273983183227904 319946948519657472 320193179997437952 320453110482100224 320980692158889984 322953466031898624 323215637296601088 325202147327213568 326001978997433856 326195912357932032 326940545859452928 329216988652240896 329412834570534912 329528442712550328 329758998840999936 329955167192481792 330223022387042304 332252600385798144 332369205149727486 333326103395770368 333479659688689664 334028687775105024 335116846940848128 335647007961854976 336199604287113216 336354484341178368 338540516651181312 338741908987083264 339254091964809216 339515182238662656 342202613586109956 342923907863467008 343442414087831552 343646722484076544 345880148448496896 346875944997224448 347157536355608576 349291195277377536 349866254867890176 350150273737984512 351158364071264256 352302326271148032 352635620097881601 353603432256110592 354185591347740672 356113288935138816 356651737706594304 356863904118079488 356989146271929522 359940317084614656 360217327497117696 360509749292362752 361103278678751232 363617591958676224 364384024702943232 364664454997082112 365264824531156992 366623559046397952 366752226372113088 366970401402673536 367808114091884544 370369112233771008 370589438891851776 370719498051619119 370978873696124928 371199563091542016 371500900185422592 373784175434022912 374991866320241664 375164617149775872 375782273746993152 377602883957086848 378398794883825664 380421561077202944 381660853460410368 383070384944119808 385424767202623488 385789396346400384 386372715848810496 386602562794586112 389115167004559008 390235438121877504 390552228400059648 392952594687049728 393780859716501504 393919057955232576 395053159580172288 397175522300264448 397803861288124416 398458790266208256 401233204919918592 401471892132839424 402078923810144256 404932856720191488 405573467953908096 406241188513595136 406428335245590528 408926277397905408 409069790953510752 409599517894115328 409932027790811136 410247511871717376 410922927597551616 412451503927197696 413784128353370112 413974749958373376 416665251262992384 416913118753333248 417543497802842112 417938512708600416 422060194293497856 422698355800408064 422755057965367296 422949812288094208 423098247433397952 425698644244303872 426595931359543296 427270813976133632 427974256211853312 429368460142961664 430604621375864832 430954183062134784 433602863102951424 434013070889700432 434669305329911808 434927883143909376 438955984869654528 439217112760713216 439371256950067104 439678665121333248 439940222923309056 440297363182723072 443003467181064192 443158940199636648 444434804527693824 446822462587797504 447529343949139968 448266139049484288 448472645788237824 451387355534908416 451655878649444352 452338789286412288 452686909651550208 456270151448146608 456589383010615296 456861000728051712 457231877151289344 460042062072643584 461173531264662528 461528450855682048 462501259996299264 465721593703170048 466488339823853568 466867031650646016 469736435028197376 470180826797175468 471471243008147456 472247455130320896 474817718580185088 475535650275459072 475599440211038208 475818538824105984 475985528362572696 478910974774841856 479920422779486208 480289769996156928 480679665723150336 481471038238334976 484823455944901632 485845366270590976 486219273329442816 489002968496150784 489293868536898048 490410818789179392 493825482978361344 494119251855802368 494292664068825492 494638498261499904 494932750788722688 495334533580563456 498378900578697216 498553807724591229 499989155093655552 500219489533034496 501043031662657536 503470511942782464 504531726511767552 505751295504678912 508881137947213824 509272773357993984 514385861795200512 515163621131747328 515470083726114816 518820222672745344 520313917495836672 520736304533412864 523936792916066304 524799382301835264 525225410606976768 526737546106896384 528453489406722048 529567363067019264 530405148384165888 531278387021611008 534169933402708224 534977606559891456 535295856177119232 535483719407894283 539910475626921984 540764623938544128 541654918018126848 541904446994120704 545426387938014336 546576037054414848 546996682495623168 547897236796735488 549935338569596928 550128339558169632 550455602104010304 551712171137826816 555553668350656512 555884158337777664 556724663737122816 557251350278133888 562746925724663808 563673410620489728 564130996577863936 567598192325738496 568794575146057728 570632341615804416 572491280190615552 574605577416179712 578137150803935232 578684094519600576 579088973574438912 579559073773215744 579903844191879168 585274646492872704 585353157182816256 585828342600089472 589428892030574592 590671289574752256 590878586932848864 592579739370258432 595763283450396672 596705791932186624 597688185399312384 597963527717650432 601849807379877888 602207838199259136 603118385715216384 607399285080287232 608360201930862144 608785844014153728 609361782770392704 609642502868385792 613389416096858112 613604686430266128 614898041686216704 615371267807576064 620962124937560064 621984453098471424 622489375534194688 626315246704263168 626907769062900624 633090291440246784 634047533700612096 634132586948050944 634424718432141312 634647371150096928 638547966366455808 639893897039314944 640906220964200448 641961384317779968 645906932063797248 646431274593202176 650404294654427136 652003957994867712 652391824715864064 653881091718905856 658433977304481792 658825669141069824 659056885425100656 659517997681999872 659910334384963584 660446044774084608 664505200771596288 664738410299454972 666652206791540736 666959319377379328 668057375550210048 670233693881696256 671294015923709952 672399208574226432 672708968682356736 677081033302362624 677483817974166528 678508183929618432 679030364477325312 684405227172219912 685847815726934016 686884828175663104 687293444968153088 691760296896993792 693751889994448896 694315072711217152 698582390554755072 699732509735780352 700300547475969024 702316728142528512 704604652542296064 705271240195763202 707206864512221184 708371182695481344 712226577870277632 713303475413188608 713727808236158976 713978292543859044 719880634169229312 720434654994235392 721019498584725504 722206557357502464 727235183917352448 728768049405886464 729328909994164224 730529649062313984 733504452744226176 733940802805347072 735616228183769088 740738224467542016 741178877783703552 741438996103238238 741957747392249856 742399126183084032 743001800370845184 747568350868045824 749983732640483328 750329234299551744 751564547493986304 755205767914173696 756797589767651328 760843122154405888 763321706920820736 766140769888239616 771578792692800768 772745431697620992 773205125589172224 778230334009118016 780470876243755008 781104456800119296 785905189374099456 787838115910465152 790106319160344576 794351044600528896 795607722576248832 796917580532416512 802466409839837184 802943784265678848 804157847620288512 809865713440382976 811146935907816192 812482377027190272 812856670491181056 817852554795810816 818139581907021504 819864055581622272 820495023743434752 821845855195103232 824903007854395392 827568256706740224 833330502525984768 833826237506666496 835086995605684224 835877025417200832 844120388586995712 845396711600816128 845510115930734592 846196494866795904 851397288488607744 853191862719086592 854541627952267264 855948512423706624 858736920285923328 861908366124269568 867205726205902848 868026141779400864 869338610659823616 869855766287818752 877911969739309056 878434225521426432 878742513900134208 879357330242666496 880594726365446144 886006934362128384 886317880399273296 888869609055387648 893644925175595008 895058687898279936 896532278098968576 896945291576475648 902774711069816832 903311757298888704 904677578572824576 912540302896293216 913178766021230592 913722001456103424 914463754302578688 920084124145287168 922347062529325056 923056901711364096 931443187406340096 932976679647707136 933734063301292032 939472870056394752 940361653594350936 942942486016294912 944494910260641792 949635437160370176 951071300550918144 951198880422076416 951637077648211968 951971056725145392 957821949549683712 959840845558972416 960579539992313856 961359331446300672 962942076476669952 969646911889803264 971690732541181952 978005936992301568 978587737073796096 980821637578358784 987650965956722688 988238503711604736 988585328137650984 989276996522999808 989865501577445376 990669067161126912 996757801157394432 997107615449182458 999978310187311104 1000438979066068992 1002086063325315072 1006941023885564928 1009063453023535104 1017762275894427648 1018545546715987968 1028771723590401024 1030327242263494656 1030940167452229632 1037640445345490688 1040627834991673344 1041472609066825728 1047873585832132608 1049598764603670528 1050450821213953536 1053475092213792768 1056906978813444096 1060810296768331776 1062556774043222016 1068339866805416448 1069955213119782912 1070591712354238464 1070967438815788566 1079820951253843968 1081529247877088256 1083309836036253696 1083808893988241408 1090852775876028672 1093152074108829696 1093993364991246336 1095794473593470976 1099870677139193856 1100256679116339264 1100911204208020608 1103424342275653632 1111107336701313024 1111768316675555328 1112158494154857357 1114502700556267776 1125493851449327616 1127346821240979456 1128261993155727872 1135196384651476992 1141264683231608832 1144982560381231104 1149211154832359424 1156274301607870464 1157368189039201152 1159118147546431488 1159807688383758336 1170706314365632512 1171656685200178944 1178857784061149184 1181342579149504512 1181757173865697728 1185159478740516864 1191526566900793344 1193411583864373248 1195376370798624768 1203699614759755776 1204415676398518272 1206236771430432768 1214798570160574464 1216720403861724288 1218723565540785408 1219285005736771584 1226778832193716224 1227209372860532256 1229796083372433408 1230742535615152128 1241924249875120128 1244978751068389376 1252630493408526336 1253815538125801248 1266180582880493568 1268095067401224192 1268265173896101888 1268849436864282624 1269294742300193856 1277095932732911616 1279787794078629888 1281812441928400896 1283922768635559936 1291813864127594496 1292862549186404352 1300808589308854272 1304007915989735424 1304783649431728128 1316867954608963584 1317651338282139648 1318113770850201312 1319035995363999744 1319820668769927168 1320892089548169216 1329010401543192576 1329476820598909944 1333304413583081472 1333918638754758656 1340467387763392512 1342588031847419904 1344798417148452864 1345417937364713472 1354162066604725248 1354967635948333056 1357016367859236864 1358060728954650624 1368810454344439824 1371695631453868032 1373769656351326208 1374586889936306176 1383520593793987584 1387503779988897792 1388630145422434304 1397164781109510144 1399465019471560704 1400601094951938048 1409209305084592128 1410542480391526404 1414413729024442368 1416742365390962688 1424453155740555264 1426606950826377216 1427455616472317952 1427956585087718088 1439761268338458624 1440869309988470784 1442038997169451008 1444413114715004928 1454470367834704896 1457536098811772928 1458657819988328448 1467008905488452352 1467881605610694144 1471232456367538176 1481476448935084032 1482357755567407104 1482877992206476476 1483915494784499712 1484798252366168064 1486003600741690368 1495136701736091648 1499967465280966656 1500658468599103488 1503129094987972608 1510411535828347392 1513595179535302656 1521686244308811776 1526643413841641472 1532281539776479232 1543157585385601536 1545490863395241984 1546410251178344448 1556460668018236032 1560941752487510016 1562208913600238592 1571810378748198912 1575676231820930304 1580212638320689152 1588702089201057792 1591215445152497664 1593835161064833024 1604932819679674368 1605887568531357696 1606451158223682849 1619731426880765952 1622293871815632384 1624964754054380544 1625713340982362112 1636279163814043008 1639728111163244544 1640990047486869504 1643691710390206464 1649806015708790784 1655136513413480448 1666661005051969536 1667652475013332992 1670173991211368448 1671754050834401664 1688240777173991424 1691020231861469184 1692392989733591808 1702794576977215488 1706383725438173184 1709083255904534528 1711897024847413248 1717473840571846656 1723816732248539136 1734411452411805696 1736052283558801728 1738677221319647232 1739711532575637504 1755823939478618112 1757485027800268416 1761189452730892288 1772013868724256768 1772635760798546592 1777739218110775296 1787289850351190016 1790117375796559872 1793064556197937152 1793890583152951296 1805549422139633664 1806623514597777408 1809355157145649152 1825080605792586432 1826357532042461184 1828927508605157376 1840168248290574336 1844694125058650112 1846113803422728192 1862886374812680192 1865953359295414272 1867468126602584064 1878945740112789504 1880723307188701872 1885884972032589824 1899270874320740352 1902142601101836288 1902397760844152832 1903274155296423936 1903942113450290784 1915643899099367424 1919681691117944832 1922718662892601344 1925884152953339904 1939293823779606528 1943381465082363904 1956011873984603136 1957175474147592192 1961643275156717568 1975301931913445376 1976477007423209472 1977170656275301968 1978553993045999616 1979731003154890752 1981338134322253824 1993515602314788864 1994215230898364916 1999956620374622208 2000877958132137984 2004172126650630144 2013882047771129856 2018126906047070208 2035524551788855296 2037091093431975936 2057543447180802048 2060654484526989312 2061880334904459264 2075280890690981376 2081255669983346688 2082945218133651456 2095747171664265216 2099197529207341056 2100901642427907072 2106950184427585536 2113813957626888192 2121620593536663552 2125113548086444032 2136679733610832896 2139910426239565824 2141183424708476928 2141934877631577132 2159641902507687936 2163058495754176512 2166619672072507392 2167617787976482816 2181705551752057344 2186304148217659392 2187986729982492672 2191588947186941952 2200513358232678528 2201822408416041216 2206848684551307264 2222214673402626048 2223536633351110656 2224316988309714714 2229005401112535552 2250987702898655232 2254693642481958912 2256523986311455744 2270392769302953984 2282529366463217664 2289965120762462208 2298422309664718848 2314736378078402304 2318236295092862976 2319615376767516672 2341412628731265024 2343313370400357888 2357715568122298368 2363514347731395456 2370318957481033728 2383053133801586688 2386823167728746496 2390752741597249536 2407399229519511552 2408831352797036544 2412473542860865536 2429597140321148928 2433440807723448576 2437447131081570816 2438570011473543168 2453557664387432448 2454418745721064512 2459592166744866816 2461485071230304256 2489957502136778752 2505260986817052672 2507631076251602496 2532361165760987136 2536190134802448384 2536530347792203776 2538589484600387712 2554191865465823232 2559575588157259776 2563624883856801792 2567845537271119872 2585725098372808704 2601617178617708544 2608015831979470848 2609567298863456256 2633735909217927168 2635302676564279296 2636227541700402624 2638071990727999488 2641784179096338432 2658020803086385152 2658953641197819888 2666608827166162944 2680934775526785024 2685176063694839808 2689596834296905728 2690835874729426944 2708324133209450496 2709935271896666112 2714032735718473728 2737620908688879648 2743391262907736064 2747539312702652416 2749173779872612352 2767041187587975168 2777260290844868608 2794329562219020288 2798930038943121408 2801202189903876096 2818418610169184256 2821084960783052808 2828827458048884736 2833484730781925376 2848906311481110528 2853213901652754432 2854911232944635904 2855913170175436176 2879522536676917248 2881738619976941568 2884077994338902016 2888826229430009856 2908940735669409792 2915072197623545856 2934017810976904704 2935763211221388288 2942464912735076352 2962952897870168064 2964715511134814208 2965755984412952952 2967830989568999424 2969596504732336128 2972007201483380736 2990273403472183296 2999934930561933312 3001316937198206976 3006258189975945216 3020823071656694784 3027190359070605312 3043372488617623552 3053286827683282944 3064563079552958464 3086315170771203072 3090981726790483968 3092820502356688896 3112921336036472064 3121883504975020032 3124417827200477184 3143620757496397824 3151352463641860608 3160425276641378304 3182430890304995328 3187670322129666048 3209865639359348736 3211775137062715392 3212902316447365698 3239462853761531904 3244587743631264768 3249929508108761088 3251426681964724224 3272558327628086016 3279456222326489088 3281980094973739008 3287383420780412928 3299612031417581568 3310273026826960896 3333322010103939072 3335304950026665984 3343508101668803328 3376481554347982848 3382040463722938368 3384785979467183616 3405589153954430976 3418166511809069056 3423794049694826496 3434947681143693312 3447633464497078272 3468822904823611392 3472104567117603456 3477354442639294464 3479423065151275008 3514970055600536832 3522378905461784576 3544027737448513536 3545271521597093184 3555478436221550592 3574579700702380032 3580234751593119744 3586129112395874304 3611098844279267328 3613247029195554816 3618710314291298304 3650161211585172864 3657855017210314752 3680336496581148672 3689388250117300224 3692227606845456384 3725772749625360384 3734936253205168128 3757891480225579008 3761446614377403744 3798541748641480704 3804285202203672576 3804795521688305664 3806548310592847872 3807884226900581568 3831287798198734848 3839363382235889664 3845437325785202688 3851768305906679808 3878587647559213056 3886762930164727808 3912023747969206272 3914350948295184384 3950603863826890752 3952954014846418944 3954341312550603936 3957107986091999232 3959462006309781504 3962676268644507648 3987031204629577728 3988430461796729832 3999913240749244416 4001755916264275968 4027764095542259712 4036253812094140416 4071049103577710592 4074182186863951872 4115086894361604096 4121308969053978624 4123760669808918528 4150561781381962752 4162511339966693376 4165890436267302912 4191494343328530432 4198395058414682112 4201803284855814144 4227627915253776384 4243241187073327104 4250227096172888064 4273359467221665792 4279820852479131648 4282366849416953856 4283869755263154264 4319283805015375872 4326116991508353024 4333239344145014784 4335235575952965632 4363411103504114688 4372608296435318784 4375973459964985344 4401026716465357056 4403644816832082432 4413697369102614528 4444429346805252096 4447073266702221312 4448633976619429428 4458010802225071104 4501975405797310464 4509387284963917824 4513047972622911488 4540785538605907968 4565058732926435328 4579930241524924416 4596844619329437696 4629472756156804608 4636472590185725952 4639230753535033344 4682825257462530048 4686626740800715776 4715431136244596736 4727028695462790912 4740637914962067456 4766106267603173376 4773646335457492992 4781505483194499072 4814798459039023104 4817662705594073088 4819353474671048547 4859194280642297856 4866881615446897152 4874894262163141632 4877140022947086336 4908837491442129024 4919184333489733632 4922970142460608512 4979915004273557504 5010521973634105344 5015262152503204992 5064722331521974272 5073060695584407552 5077178969200775424 5108383730931646464 5119151176314519552 5127249767713603584 5135691074542239744 5171450196745617408 5203234357235417088 5216031663958941696 5219134597726912512 5267471818435854336 5272455083400805248 5283568358192676864 5316041606172770304 5317907282395639776 5333217654332325888 5361869551053570048 5370352127389679616 5379193668593811456 5381671749458853888 5416648266418900992 5419870543793332224 5428065471436947456 5475241817377759296 5486782525815472128 5495078625405304832 5498347559745224704 5534082375175950336 5554520581689737216 5588659124438040576 5597860077886242816 5602404379807752192 5636837220338368512 5642169921566105616 5657654916097769472 5697812622962221056 5706427803305508864 5709822465889271808 5711826340350872352 5759045073353834496 5768155988677804032 5777652458860019712 5817881471338819584 5830144395247091712 5868035621953809408 5871526422442776576 5884929825470152704 5925905795740336128 5929431022269628416 5931511968825905904 5935661979137998848 5939193009464672256 5944014402966761472 5980546806944366592 5999869861123866624 6002633874396413952 6012516379951890432 6041646143313389568 6054380718141210624 6106573655366565888 6129126159105916928 6172630341542406144 6181963453580967936 6185641004713377792 6225842672072944128 6243767009950040064 6248835654400954368 6287241514992795648 6302704927283721216 6320850553282756608 6364861780609990656 6375340644259332096 6419731278718697472 6423550274125430784 6425804632894731396 6478925707523063808 6489175487262529536 6499859016217522176 6502853363929448448 6545116655256172032 6558912444652978176 6563960189947478016 6574766841560825856 6620546053653921792 6666644020207878144 6670609900053331968 6687016203337606656 6752963108695965696 6764080927445876736 6769571958934367232 6811178307908861952 6836333023618138112 6847588099389652992 6869895362287386624 6895266928994156544 6944209134235206912 6954708885278588928 6958846130302550016 7029940111201073664 7044757810923569152 7090543043194186368 7110956872443101184 7149159401404760064 7160469503186239488 7172258224791748608 7222197688558534656 7226494058391109632 7237420628582596608 7300322423170345728 7315710034420629504 7360672993162297344 7378776500234600448 7384455213690912768 7469872506410336256 7515782960451158016 7522893228754807488 7597083497282961408 7608570404407345152 7609591043376611328 7615768453801163136 7662575596397469696 7678726764471779328 7690874651570405376 7703536611813359616 7757175295118426112 7773525860329455616 7824047495938412544 7828701896590368768 7901207727653781504 7905908029692837888 7908682625101207872 7914215972183998464 7925352537289015296 7974062409259155456 7976860923593459664 7999826481498488832 8055528191084519424 8072507624188280832 8142098207155421184 8230173788723208192 8242617938107957248 8247521339617837056 8301123562763925504 8331780872534605824 8382988686657060864 8396790116829364224 8403606569711628288 8455255830507552768 8486482374146654208 8500454192345776128 8546718934443331584 8559641704958263296 8564733698833907712 8567739510526308528 8638567610030751744 8652233983016706048 8666478688290029568 8670471151905931264 8726822207008229376 8745216592870637568 8802053432930714112 8807289633664164864 8827394738205229056 8888858693610504192 8894146533404442624 8897267953238858856 8916021604450142208 9003950811594620928 9018774569927835648 9026095945245822976 9081571077211815936 9130117465852870656 9159860483049848832 9193689238658875392 9258945512313609216 9272945180371451904 9278461507070066688 9365650514925060096 9373253481601431552 9430862272489193472 9454057390925581824 9481275829924134912 9547292670914985984 9563010966388998144 9629596918078046208 9635325411188146176 9638706949342097094 9718388561284595712 9733763230893794304 9749788524326283264 9754280045894172672 9817674982884258048 9838368666979467264 9845940284921217024 9959830008547115008 10030524305006409984 10129444663043948544 10146121391168815104 10154357938401550848 10216767461863292928 10254499535427207168 10271382149084479488 10342900393491234816 10406468714470834176 10432063327917883392 10438269195453825024 10544910166801610496 10567136716385353728 10632083212345540608 10635814564791279552 10666435308664651776 10723739102107140096 10740704254779359232 10758387337187622912 10833296532837801984 10839741087586664448 10856130942873894912 10950483634755518592 10973565051630944256 10990157250810609664 11068164750351900672 11109041163379474432 11177318248876081152 11204808759615504384 11273674440676737024 11284339843132211232 11395625245924442112 11412855606611017728 11419644931778543616 11423652680701744704 11518090146707668992 11536311977355608064 11555304917720039424 11635762942677639168 11660288790494183424 11736071243907618816 11743052844885553152 11851811591480672256 11858862044539256832 11863023937651811808 11871323958275997696 11878386018929344512 11888028805933522944 11961093613888733184 11999739722247733248 12005267748792827904 12083292286626779136 12108761436282421248 12213147310733131776 12258252318211833856 12345260683084812288 12363926907161935872 12371282009426755584 12451685344145888256 12487534019900080128 12497671308801908736 12574483029985591296 12605409854567442432 12729723561219981312 12750681288518664192 12839462557437394944 12847100548250861568 12851609265789462792 12957851415046127616 12978350974525059072 12999718032435044352 13005706727858896896 13090233310512344064 13117824889305956352 13127920379894956032 13241092107307843584 13333288040415756288 13341219800106663936 13374032406675213312 13505926217391931392 13528161854891753472 13539143917868734464 13622356615817723904 13672666047236276224 13695176198779305984 13739790724574773248 13790533857988313088 13888418268470413824 13909417770557177856 13917692260605100032 14059880222402147328 14089515621847138304 14181086086388372736 14221913744886202368 14298318802809520128 14320939006372478976 14344516449583497216 14444395377117069312 14452988116782219264 14458060424013145641 14600644846340691456 14631420068841259008 14757553000469200896 14768910427381825536 14939745012820672512 15031565920902316032 15045786457509614976 15194166994565922816 15219182086753222656 15231536907602326272 15325151192794939392 15357453528943558656 15381749303140810752 15407073223626719232 15514350590236852224 15648094991876825088 15657403793180737536 15802415455307563008 15817365250202415744 15850705074578030592 15948124818518310912 15953721847186919328 15999652962996977664 16111056382169038848 16145015248376561664 16284196414310842368 16460347577446416384 16485235876215914496 16495042679235674112 16602247125527851008 16663561745069211648 16765977373314121728 16793580233658728448 16807213139423256576 16910511661015105536 16972964748293308416 17093437868886663168 17119283409916526592 17129467397667815424 17135479021052617056 17277135220061503488 17304467966033412096 17332957376580059136 17340942303811862528 17453644414016458752 17490433185741275136 17604106865861428224 17614579267328329728 17654789476410458112 17777717387221008384 17788293066808885248 17794535906477717712 17832043208900284416 18007901623189241856 18037549139855671296 18052191890491645952 18163142154423631872 18319720966099697664 18387378477317750784 18517891024627218432 18545890360742903808 18556923014140133376 18731301029850120192 18746506963202863104 18861724544978386944 18908114781851163648 18962551659848269824 19094585341829971968 19126021932777996288 19259193836156092416 19270650822376292352 19277413898684194188 19436777122569191424 19467526461787588608 19499577048652566528 19508560091788345344 19635349965768516096 19676737333958934528 19691880569842434048 19919660017094230016 20061048610012819968 20258889326087897088 20292242782337630208 20308715876803101696 20433534923726585856 20508999070854414336 20542764298168958976 20685800786982469632 20864126655835766784 20876538390907650048 21089820333603220992 21134273432770707456 21271629129582559104 21332870617329303552 21447478204214280192 21481408509558718464 21516774674375245824 21666593065675603968 21679482175173328896 21712261885747789824 21900967269511037184 21947130103261888512 22136329500703801344 22218082326758948864 22409617519231008768 22547348881353474048 22568679686264422464 22791250491848884224 22825711213222035456 22847305361403489408 23036180293415337984 23072623954711216128 23110609835440078848 23271525885355278336 23320577580988366848 23472142487815237632 23486105689771106304 23703623182961344512 23717724089078513664 23726047875303623616 23742647916551995392 23776057611867045888 23922187227777466368 23999479444495466496 24166584573253558272 24217522872564842496 24426294621466263552 24516504636423667712 24690521366169624576 24727853814323871744 24742564018853511168 24903370688291776512 24995342617603817472 25148966059971182592 25210819709134884864 25459447122439962624 25501362577037328384 25678925114874789888 25694201096501723136 25703218531578925584 25915702830092255232 25956701949050118144 25999436064870088704 26011413455717793792 26180466621024688128 26235649778611912704 26482184214615687168 26666576080831512576 26682439600213327872 26748064813350426624 27011852434783862784 27056323709783506944 27078287835737468928 27244713231635447808 27345332094472552448 27390352397558611968 27479581449149546496 27581067715976626176 27776836536940827648 27818835541114355712 27835384521210200064 28119760444804294656 28179031243694276608 28362172172776745472 28443827489772404736 28641878012744957952 28689032899166994432 28888790754234138624 28905976233564438528 28916120848026291282 29201289692681382912 29262840137682518016 29515106000938401792 29537820854763651072 29879490025641345024 30091572915019229952 30388333989131845632 30438364173506445312 30463073815204652544 30650302385589878784 30763498606281621504 30814146447253438464 31028701180473704448 31296189983753650176 31314807586361475072 31634730500404831488 31701410149156061184 31896249637036621824 31907443694373838656 31999305925993955328 32222112764338077696 32568392828621684736 32920695154892832768 32970471752431828992 33204494251055702016 33327123490138423296 33531954746628243456 33614426278846513152 33821023322030211072 34186875737773326336 34238566819833053184 34258934795335630848 34270958042105234112 34554270440123006976 34608935932066824192 34665914753160118272 34907288828032917504 34980866371482550272 35208213731722856448 35229158534656659456 35555434774442016768 35576586133617770496 35589071812955435424 35664086417800568832 36015803246378483712 36104383780983291904 36326284308847263744 36639441932199395328 36774756954635501568 37035782049254436864 37091780721485807616 37113846028280266752 37462602059700240384 37493013926405726208 37723449089956773888 37816229563702327296 38189170683659943936 38252043865555992576 38518387672312184832 38541301644752584704 38554827797368388376 38873554245138382848 38935052923575177216 38999154097305133056 39017120183576690688 39270699931537032192 39353474667917869056 39383761139684868096 39839320034188460032 40122097220025639936 40517778652175794176 40584485564675260416 40617431753606203392 40867069847453171712 41017998141708828672 41085528596337917952 41371601573964939264 41728253311671533568 41753076781815300096 42179640667206441984 42268546865541414912 42543258259165118208 42665741234658607104 42894956408428560384 42962817019117436928 43033549348750491648 43333186131351207936 43358964350346657792 43801934539022074368 43894260206523777024 44272659001407602688 44436164653517897728 44819235038462017536 45094697762706948096 45137359372528844928 45582500983697768448 45694610722806978816 46072360586830675968 46145247909422432256 46221219670880157696 46543051770710556672 46944284975630475264 46972211379542212608 47407246365922689024 47452095750607247232 47552115223734091776 47844374455554932736 47998958888990932992 48333169146507116544 48435045745129684992 48852589242932527104 49381042732339249152 49455707628647743488 49485128037707022336 49806741376583553024 49990685235207634944 50297932119942365184 50421639418269769728 50918894244879925248 51357850229749579776 51388402193003446272 51406437063157851168 51831405660184510464 51913403898100236288 51998872129740177408 52022826911435587584 52360933242049376256 52471299557223825408 52964368429231374336 53333152161663025152 53364879200426655744 53496129626700853248 54023704869567725568 54112647419567013888 54156575671474937856 54489426463270895616 54690664188945104896 54959162898299092992 55162135431953252352 55553673073881655296 55637671082228711424 55670769042420400128 56239520889608589312 56358062487388553216 56724344345553490944 56887654979544809472 57283756025489915904 57378065798333988864 57777581508468277248 57811952467128877056 57832241696052582564 58402579385362765824 58525680275365036032 59030212001876803584 59075641709527302144 59758980051282690048 60183145830038459904 60776667978263691264 60876728347012890624 60926147630409305088 61300604771179757568 61526997212563243008 61628292894506876928 62057402360947408896 62592379967507300352 62629615172722950144 63269461000809662976 63402820298312122368 63814887388747677312 63998611851987910656 64444225528676155392 65136785657243369472 65841390309785665536 66408988502111404032 66654246980276846592 67228852557693026304 67642046644060422144 68373751475546652672 68477133639666106368 68541916084210468224 69108540880246013952 69217871864133648384 69331829506320236544 69814577656065835008 69961732742965100544 70416427463445712896 70458317069313318912 71110869548884033536 71153172267235540992 71178143625910870848 71328172835601137664 72208767561966583808 72652568617694527488 73278883864398790656 73549513909271003136 74071564098508873728 74183561442971615232 74227692056560533504 74986027852811452416 75446898179913547776 75632459127404654592 76378341367319887872 76504087731111985152 77036775344624369664 77082603289505169408 77109655594736776752 77747108490276765696 77870105847150354432 77998308194610266112 78034240367153381376 78541399863074064384 78706949335835738112 79678640068376920064 80244194440051279872 81035557304351588352 81168971129350520832 81234863507212406784 81734139694906343424 82035996283417657344 82171057192675835904 82743203147929878528 83456506623343067136 83506153563630600192 84359281334412883968 84537093731082829824 85086516518330236416 85331482469317214208 85925634038234873856 86067098697500983296 86666372262702415872 86717928700693315584 87603869078044148736 87788520413047554048 88545318002815205376 88872329307035795456 89638470076924035072 90274718745057689856 91165001967395536896 91389221445613957632 92290495818844864512 92442439341760315392 93086103541421113344 93888569951260950528 93944422759084425216 94904191501214494464 95104230447468183552 95688748911109865472 95997917777981865984 96666338293014233088 97705178485865054208 98762085464678498304 98911415257295486976 99613482753167106048 99981370470415269888 100595864239884730368 100843278836539539456 102715700459499159552 102776804386006892544 102812874126315702336 103662811320369020928 103826807796200472576 103997744259480354816 104721866484098752512 104942599114447650816 106666304323326050304 106729758400853311488 106992259253401706496 108047409739135451136 108313151342949875712 108978852926541791232 109918325796598185984 110324270863906504704 111107346147763310592 111275342164457422848 111341538084840800256 112479041779217178624 112716124974777106432 113448688691106981888 114567512050979831808 114756131596667977728 115555163016936554496 115623904934257754112 115664483392105165128 116805158770725531648 117051360550730072064 118060424003753607168 118151283419054604288 119517960102565380096 120366291660076919808 121553335956527382528 121753456694025781248 121852295260818610176 122601209542359515136 123053994425126486016 123256585789013753856 124114804721894817792 125184759935014600704 125259230345445900288 126538922001619325952 126805640596624244736 127629774777495354624 127997223703975821312 128888451057352310784 131682780619571331072 132817977004222808064 133308493960553693184 134457705115386052608 135284093288120844288 136747502951093305344 137083832168420936448 138217081760492027904 138435743728267296768 138663659012640473088 139629155312131670016 140832854926891425792 140916634138626637824 142221739097768067072 142356287251821741696 142656345671202275328 144417535123933167616 145305137235389054976 146557767728797581312 148143128197017747456 148367122885943230464 148455384113121067008 149972055705622904832 150893796359827095552 151264918254809309184 152756682734639775744 154073550689248739328 154165206579010338816 154219311189473553504 155494216980553531392 155740211694300708864 155996616389220532224 156068480734306762752 157082799726148128768 157413898671671476224 159357280136753840128 160488388880102559744 162071114608703176704 162337942258701041664 162469727014424813568 163468279389812686848 164071992566835314688 165486406295859757056 166913013246686134272 167012307127261200384 168718562668825767936 169074187462165659648 170173033036660472832 170662964938634428416 171851268076469747712 172134197395001966592 173332744525404831744 173435857401386631168 175207738156088297472 175577040826095108096 177090636005630410752 177744658614071590912 179276940153848070144 180549437490115379712 182330003934791073792 182778442891227915264 184580991637689729024 184884878683520630784 186172207082842226688 187777139902521901056 187888845518168850432 189808383002428988928 190208460894936367104 191995835555963731968 193332676586028466176 195410356971730108416 197524170929356996608 199226965506334212096 199962740940830539776 201686557673079078912 205431400918998319104 205625748252631404672 207325622640738041856 207653615592400945152 207995488518960709632 209443732968197505024 209885198228895301632 213332608646652100608 213459516801706622976 213984518506803412992 216626302685899751424 217957705853083582464 219836651593196371968 220648541727813009408 222214692295526621184 222550684328914845696 222683076169681600512 224958083558434357248 225432249949554212864 226897377382213963776 229135024101959663616 229512263193335955456 231110326033873108992 231247809868515508224 231328966784210330256 233610317541451063296 234102721101460144128 236120848007507214336 239035920205130760192 240732583320153839616 243106671913054765056 243506913388051562496 243704590521637220352 245202419084719030272 246107988850252972032 246513171578027507712 248229609443789635584 250369519870029201408 250518460690891800576 253077844003238651904 253611281193248489472 255259549554990709248 255994447407951642624 257776902114704621568 263365561239142662144 265635954008445616128 266616987921107386368 268915410230772105216 273495005902186610688 274167664336841872896 276871487456534593536 277327318025280946176 279258310624263340032 281665709853782851584 281833268277253275648 284712574503643483392 285312691342404550656 288835070247866335232 293115535457595162624 296286256394035494912 296734245771886460928 299944111411245809664 301787592719654191104 302529836509618618368 308147101378497478656 308330413158020677632 308438622378947107008 310988433961107062784 311480423388601417728 311993232778441064448 314165599452296257536 314827797343342952448 318714560273507680256 320976777760205119488 324142229217406353408 324939454028849627136 326936558779625373696 330972812591719514112 333826026493372268544 334024614254522400768 337437125337651535872 338148374924331319296 340346066073320945664 343702536152939495424 344268394790003933184 346665489050809663488 346871714802773262336 350415476312176594944 351154081652190216192 354181272011260821504 355489317228143181824 358553880307696140288 361098874980230759424 364660007869582147584 365556885782455830528 369161983275379458048 369769757367041261568 372344414165684453376 375554279805043802112 375777691036337700864 379616766004857977856 380416921789872734208 383991671111927463936 386665353172056932352 395048341858713993216 398453931012668424192 399925481881661079552 403373115346158157824 411251496505262809344 414651245281476083712 415307231184801890304 415990977037921419264 418887465936395010048 426665217293304201216 427969037013606825984 433252605371799502848 435915411706167164928 439673303186392743936 444429384591053242368 445101368657829691392 445366152339363201024 449916167116868714496 453794754764427927552 458270048203919327232 462220652067746217984 462495619737031016448 462657933568420660512 467220635082902126592 468205442202920288256 472241696015014428672 478071840410261520384 481465166640307679232 486213343826109530112 487013826776103124992 487409181043274440704 490404838169438060544 492215977700505944064 496459218887579271168 500739039740058402816 501036921381783601152 506155688006477303808 507222562386496978944 510519099109981418496 511988894815903285248 515553804229409243136 526731122478285324288 531271908016891232256 533233975842214772736 537830820461544210432 546990011804373221376 548335328673683745792 553742974913069187072 554654636050561892352 558516621248526680064 563331419707565703168 563666536554506551296 569425149007286966784 570625382684809101312 577670140495732670464 586231070915190325248 592572512788070989824 599888222822491619328 605059673019237236736 616294202756994957312 616877244757894214016 621976867922214125568 622960846777202835456 623986465556882128896 628331198904592515072 629655594686685904896 641953555520410238976 649878908057699254272 653873117559250747392 661945625183439028224 667652052986744537088 668049228509044801536 674874250675303071744 676296749848662638592 680692132146641891328 687405072305878990848 688536789580007866368 693330978101619326976 693743429605546524672 700830952624353189888 702308163304380432384 708362544022521643008 710978634456286363648 717107760615392280576 722197749960461518848 729320015739164295168 731113771564911661056 738323966550758916096 739539514734082523136 744688828331368906752 751108559610087604224 751555382072675401728 759233532009715955712 760833843579745468416 767983342223854927872 773330706344113864704 790096683717427986432 796907862025336848384 799850963763322159104 806746230692316315648 822502993010525618688 830614462369603780608 831981954075842838528 837774931872790020096 855938074027213651968 866505210743599005696 879346606372785487872 888858769182106484736 890202737315659382784 899832334233737428992 907589509528855855104 924441304135492435968 924991239474062032896 925315867136841321024 934441270165804253184 944483392030028857344 956143680820523040768 962930333280615358464 972426687652219060224 974818362086548881408 980809676338876121088 992918437775158542336 1001478079480116805632 1002073842763567202304 1012311376012954607616 1014445124772993957888 1021038198219962836992 1031107608458818486272 1053462244956570648576 1062543816033782464512 1066467951684429545472 1075661640923088420864 1093980023608746442752 1096670657347367491584 1107485949826138374144 1109309272101123784704 1117033242497053360128 1126662839415131406336 1127333073109013102592 1138850298014573933568 1141250765369618202624 1155340280991465340928 1185145025576141979648 1199776445644983238656 1210119346038474473472 1233754489515788428032 1243953735844428251136 1245921693554405670912 1247972931113764257792 1256662397809185030144 1283907111040820477952 1299757816115398508544 1307746235118501494784 1335304105973489074176 1336098457018089603072 1349748501350606143488 1361384264293283782656 1374810144611757981696 1386661956203238653952 1387486859211093049344 1401661905248706379776 1404616326608760864768 1416725088045043286016 1434215521230784561152 1444395499920923037696 1458640031478328590336 1462227543129823322112 1476647933101517832192 1489377656662737813504 1502217119220175208448 1503110764145350803456 1518467064019431911424 1521667687159490936832 1535966684447709855744 1546661412688227729408 1580193367434855972864 1593815724050673696768 1599701927526644318208 1613492461384632631296 1645005986021051237376 1661228924739207561216 1663963908151685677056 1675549863745580040192 1711876148054427303936 1733010421487198011392 1758693212745570975744 1777717538364212969472 1799664668467474857984 1815179019057711710208 1848882608270984871936 1850631734273682642048 1868882540331608506368 1888966784060057714688 1925860666561230716928 1949636724173097762816 1961619352677752242176 1985836875550317084672 2002956158960233611264 2004147685527134404608 2024622752025909215232 2028890249545987915776 2042076396439925673984 2062215216917636972544 2106924489913141297152 2125087632067564929024 2132935903368859090944 2151323281846176841728 2187960047217492885504 2193341314694734983168 2214971899652276748288 2218618544202247569408 2234066484994106720256 2253325678830262812672 2254666146218026205184 2277700596029147867136 2282501530739236405248 2310680561982930681856 2370290051152283959296 2399552891289966477312 2420238692076948946944 2467508979031576856064 2491843387108811341824 2495945862227528515584 2513324795618370060288 2567814222081640955904 2599515632230797017088 2670608211946978148352 2699497002701212286976 2722768528586567565312 2773323912406477307904 2774973718422186098688 2803323810497412759552 2833450176090086572032 2868431042461569122304 2888790999841846075392 2917280062956657180672 2924455086259646644224 2978755313325475627008 3004434238440350416896 3006221528290701606912 3036934128038863822848 3043335374318981873664 3093322825376455458816 3160386734869711945728 3187631448101347393536 3199403855053288636416 3226984922769265262592 3290011972042102474752 3322457849478415122432 3327927816303371354112 3351099727491160080384 3423752296108854607872 3466020842974396022784 3555435076728425938944 3599329336934949715968 3630358038115423420416 3701263468547365284096 3737765080663217012736 3851721333122461433856 3899273448346195525632 3923238705355504484352 4005912317920467222528 4008295371054268809216 4049245504051818430464 4084152792879851347968 4124430433835273945088 4213848979826282594304 4250175264135129858048 4302646563692353683456 4375920094434985771008 4386682629389469966336 4429943799304553496576 4468132969988213440512 4506651357660525625344 4509332292436052410368 4555401192058295734272 4565003061478472810496 4621361123965861363712 4740580102304567918592 4799105782579932954624 4840477384153897893888 4935017958063153712128 4983686774217622683648 4991891724455057031168 5026649591236740120576 5135628444163281911808 5199031264461594034176 5398994005402424573952 5445537057173135130624 5546647824812954615808 5606647620994825519104 5666900352180173144064 5777581999683692150784 5848910172519293288448 5957510626650951254016 6008868476880700833792 6012443056581403213824 6073868256077727645696 6086670748637963747328 6186645650752910917632 6320773469739423891456 6375262896202694787072 6398807710106577272832 6453969845538530525184 6580023944084204949504 6644915698956830244864 6655855632606742708224 6702199454982320160768 6847504592217709215744 6932041685948792045568 7110870153456851877888 7198658673869899431936 7260716076230846840832 7402526937094730568192 7475530161326434025472 7703442666244922867712 7798546896692391051264 8011824635840934445056 8098491008103636860928 8168305585759702695936 8500350528270259716096 8605293127384707366912 8751840188869971542016 8773365258778939932672 8936265939976426881024 9013302715321051250688 9018664584872104820736 9110802384116591468544 9130006122956945620992 9242722247931722727424 9481160204609135837184 9598211565159865909248 9680954768307795787776 9870035916126307424256 9967373548435245367296 9983783448910114062336 10053299182473480241152 10271256888326563823616 10398062528923188068352 10797988010804849147904 10891074114346270261248 11213295241989651038208 11555163999367384301568 11697820345038586576896 12017736953761401667584 12024886113162806427648 12147736512155455291392 12373291301505821835264 12641546939478847782912 12750525792405389574144 12907939691077061050368 13160047888168409899008 13289831397913660489728 13404398909964640321536 13695009184435418431488 13864083371897584091136 14221740306913703755776 14397317347739798863872 14521432152461693681664 14805053874189461136384 14951060322652868050944 15406885332489845735424 15597093793384782102528 16196982016207273721856 16336611171519405391872 17000701056540519432192 17546730517557879865344 17872531879952853762048 18026605430642102501376 18037329169744209641472 18221604768233182937088 18260012245913891241984 18962320409218271674368 19196423130319731818496 19361909536615591575552 19740071832252614848512 19934747096870490734592 19967566897820228124672 20106598364946960482304 20542513776653127647232 20796125057846376136704 21595976021609698295808 21782148228692540522496 22426590483979302076416 23110327998734768603136 23395640690077173153792 24035473907522803335168 24295473024310910582784 25501051584810779148288 25815879382154122100736 26320095776336819798016 26808797819929280643072 27390018368870836862976 27728166743795168182272 28443480613827407511552 28794634695479597727744 29042864304923387363328 29610107748378922272768 29902120645305736101888 30813770664979691470848 31194187586769564205056 32393964032414547443712 32673222343038810783744 35093461035115759730688 36053210861284205002752 36074658339488419282944 36443209536466365874176 37924640818436543348736 38723819073231183151104 39480143664505229697024 39869494193740981469184 40213196729893920964608 41085027553306255294464 41592250115692752273408 43191952043219396591616 43564296457385081044992 44853180967958604152832 46220655997469537206272 46791281380154346307584 48590946048621821165568 51002103169621558296576 52640191552673639596032 53617595639858561286144 54780036737741673725952 56886961227654815023104 57589269390959195455488 58085728609846774726656 59220215496757844545536 59804241290611472203776 61627541329959382941696 62388375173539128410112 64787928064829094887424 65346444686077621567488 70186922070231519461376 72106421722568410005504 72886419072932731748352 77447638146462366302208 78960287329010459394048 80426393459787841929216 82170055106612510588928 83184500231385504546816 86383904086438793183232 87128592914770162089984 89706361935917208305664 92441311994939074412544 93582562760308692615168 97181892097243642331136 105280383105347279192064 113773922455309630046208 116171457219693549453312 118440430993515689091072 119608482581222944407552 123255082659918765883392 124776750347078256820224 129575856129658189774848 130692889372155243134976 140373844140463038922752 145772838145865463496704 157920574658020918788096 160852786919575683858432 164340110213225021177856 172767808172877586366464 174257185829540324179968 179412723871834416611328 184882623989878148825088 187165125520617385230336 194363784194487284662272 210560766210694558384128 232342914439387098906624 236880861987031378182144 246510165319837531766784 249553500694156513640448 259151712259316379549696 261385778744310486269952 280747688280926077845504 291545676291730926993408 315841149316041837576192 348514371659080648359936 358825447743668833222656 369765247979756297650176 374330251041234770460672 388727568388974569324544 421121532421389116768256 473761723974062756364288 493020330639675063533568 518303424518632759099392 522771557488620972539904 561495376561852155691008 583091352583461853986816 631682298632083675152384 697028743318161296719872 739530495959512595300352 748660502082469540921344 777455136777949138649088 842243064842778233536512 947523447948125512728576 1045543114977241945079808 1122990753123704311382016 1166182705166923707973632 1263364597264167350304768 1479060991919025190600704 1554910273555898277298176 1684486129685556467073024 1895046895896251025457152 2091086229954483890159616 2245981506247408622764032 2332365410333847415947264 2526729194528334700609536 3368972259371112934146048 3790093791792502050914304 4664730820667694831894528 5053458389056669401219072 6737944518742225868292096 7580187583585004101828608 10106916778113338802438144 15160375167170008203657216 20213833556226677604876288 30320750334340016407314432 60641500668680032814628864
- Sum of all divisors σ(n): 209178098602832612006688051
- Sum of proper divisors (its aliquot sum) s(n): 148536597934152579192059187
- 60641500668680032814628864 is an abundant number, because the sum of its proper divisors (148536597934152579192059187) is greater than itself. Its abundance is 87895097265472546377430323
Bases of 60641500668680032814628864
- Binary: 110010001010010101011001010110101000001001101111111001100010100100000000000000000000002
- Hexadecimal: 0x32295656A09BF98A400000
- Base-36: 7MAY7WMWGOBGG0000
Squares and roots of 60641500668680032814628864
- 60641500668680032814628864 squared (606415006686800328146288642) is 3677391603349520866989618797485134358907482061930496
- 60641500668680032814628864 cubed (606415006686800328146288643) is 223002545373518307655549233150739595215897496885473823079280440266689603436544
-
60641500668680032814628864 is a
perfect square number . Itssquare root is 7787265288192 -
The
cube root of 60641500668680032814628864 is 392877037.8235244969
Scales and comparisons
How big is 60641500668680032814628864?- 60,641,500,668,680,032,814,628,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 60,641,500,668,680,032,814,628,864 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 60641500668680032814628864 cubic inches would be around 32739753.2 feet tall.
Recreational maths with 60641500668680032814628864
- 60641500668680032814628864 backwards is 46882641823008686600514606
- 60641500668680032814628864 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 60641500668680032814628864's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 60641500668680032814628864 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 60641500668680032814628864 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/60641500668680032814628864/
Chicago style:
Numbermatics. 2024. "Number 60641500668680032814628864 - Facts about the integer". https://numbermatics.com/n/60641500668680032814628864/
The information we have on file for 60641500668680032814628864 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 60641500668680032814628864, math, Factors of 60641500668680032814628864, curriculum, school, college, exams, university, Prime factorization of 60641500668680032814628864, STEM, science, technology, engineering, physics, economics, calculator, sixty septillion, six hundred forty-one sextillion, five hundred quintillion, six hundred sixty-eight quadrillion, six hundred eighty trillion, thirty-two billion, eight hundred fourteen million, six hundred twenty-eight thousand, eight hundred sixty-four.