245993560132723630182567936
245,993,560,132,723,630,182,567,936 is an even composite number composed of five prime numbers multiplied together.
245993560132723630182567936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 245993560132723630182567936:
212 × 314 × 172 × 196 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 245993560132723630182567936 from the Numbermatics database.
Names of 245993560132723630182567936
- Cardinal: 245993560132723630182567936 can be written as Two hundred forty-five septillion, nine hundred ninety-three sextillion, five hundred sixty quintillion, one hundred thirty-two quadrillion, seven hundred twenty-three trillion, six hundred thirty billion, one hundred eighty-two million, five hundred sixty-seven thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 2.45993560132723630182567936 × 1026
Factors of 245993560132723630182567936
Divisors of 245993560132723630182567936
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 31 32 34 36 38 48 51 54 57 62 64 68 72 76 81 93 96 102 108 114 124 128 136 144 152 153 162 171 186 192 204 216 228 243 248 256 272 279 288 289 304 306 323 324 342 361 372 384 408 432 456 459 486 496 512 513 527 544 558 576 578 589 608 612 646 648 684 722 729 744 768 816 837 864 867 912 918 961 969 972 992 1024 1026 1054 1083 1088 1116 1152 1156 1178 1216 1224 1292 1296 1368 1377 1444 1458 1488 1536 1539 1581 1632 1674 1728 1734 1767 1824 1836 1922 1938 1944 1984 2048 2052 2108 2166 2176 2187 2232 2304 2312 2356 2432 2448 2511 2584 2592 2601 2736 2754 2883 2888 2907 2916 2976 3072 3078 3162 3249 3264 3348 3456 3468 3534 3648 3672 3844 3876 3888 3968 4096 4104 4131 4216 4332 4352 4374 4464 4608 4617 4624 4712 4743 4864 4896 5022 5168 5184 5202 5301 5472 5491 5508 5766 5776 5814 5832 5952 6137 6144 6156 6324 6498 6528 6561 6696 6859 6912 6936 7068 7296 7344 7533 7688 7752 7776 7803 7936 8208 8262 8432 8649 8664 8704 8721 8748 8928 8959 9216 9234 9248 9424 9486 9728 9747 9792 10013 10044 10336 10368 10404 10602 10944 10982 11016 11191 11532 11552 11628 11664 11904 12274 12288 12312 12393 12648 12996 13056 13122 13392 13718 13824 13851 13872 14136 14229 14592 14688 15066 15376 15504 15552 15606 15872 15903 16337 16416 16473 16524 16864 17298 17328 17408 17442 17496 17856 17918 18259 18411 18432 18468 18496 18848 18972 19456 19494 19584 19683 20026 20088 20577 20672 20736 20808 21204 21888 21964 22032 22382 22599 23064 23104 23256 23328 23409 23808 24548 24624 24786 25296 25947 25992 26112 26163 26244 26784 26877 27436 27648 27702 27744 28272 28458 29184 29241 29376 29791 30039 30132 30752 31008 31104 31212 31744 31806 32674 32832 32946 33048 33573 33728 34596 34656 34816 34884 34992 35712 35836 36518 36822 36864 36936 36992 37179 37696 37944 38912 38988 39168 39366 40052 40176 41154 41344 41472 41553 41616 42408 42687 43776 43928 44064 44764 45198 46128 46208 46512 46656 46818 47616 47709 49011 49096 49248 49419 49572 50592 51894 51984 52224 52326 52488 53568 53754 54777 54872 55233 55296 55404 55488 56544 56916 58368 58482 58752 59049 59582 60078 60264 61504 61731 62016 62208 62424 63488 63612 65348 65664 65892 66096 67146 67456 67797 69192 69312 69632 69768 69984 70227 71424 71672 73036 73644 73872 73984 74358 75392 75888 77824 77841 77976 78336 78489 78732 80104 80352 80631 82308 82688 82944 83106 83232 84816 85374 87552 87723 87856 88128 89373 89528 90117 90396 92256 92416 93024 93312 93636 95232 95418 98022 98192 98496 98838 99144 100719 101184 103788 103968 104329 104448 104652 104976 107136 107508 109554 109744 110466 110592 110808 110976 111537 113088 113832 116603 116736 116964 117504 118098 119164 120156 120528 123008 123462 124032 124416 124659 124848 126976 127224 128061 130321 130696 131328 131784 132192 134292 134912 135594 138384 138624 139536 139968 140454 142848 143127 143344 146072 147033 147288 147744 147968 148257 148716 150784 151776 155682 155952 156672 156978 157464 160208 160704 161262 164331 164616 165376 165699 165888 166212 166464 169632 170221 170748 175104 175446 175712 176256 177147 178746 179056 180234 180792 184512 184832 185193 186048 186624 187272 190247 190464 190836 196044 196384 196992 197676 198288 201438 202368 203391 207576 207936 208658 208896 209304 209952 210681 212629 214272 215016 219108 219488 220932 221616 221952 223074 226176 227664 233206 233472 233523 233928 235008 235467 236196 238328 240312 241056 241893 246016 246924 248064 248832 249318 249696 254448 256122 260642 261392 262656 263169 263568 264384 268119 268584 269824 270351 271188 276768 277248 277729 279072 279936 280908 285696 286254 286688 292144 294066 294576 295488 295936 296514 297432 301568 302157 303552 310403 311364 311904 312987 313344 313956 314928 320416 321408 322524 328662 329232 330752 331398 331776 332424 332928 334611 339264 340442 341496 346921 349809 350208 350892 351424 352512 354294 357492 358112 360468 361584 369024 369664 370386 372096 373248 373977 374544 380494 380928 381672 384183 390963 392088 392768 393984 395352 396576 402876 404736 406782 415152 415872 417316 418608 419904 421362 425258 428544 429381 430032 438216 438976 441099 441864 443232 443904 444771 446148 452352 455328 466412 467046 467856 470016 470934 472392 476656 480624 482112 483786 492032 492993 493848 496128 497097 497664 498636 499392 506447 508896 510663 512244 521284 522784 525312 526338 527136 528768 531441 536238 537168 539648 540702 542376 553536 554496 555458 555579 558144 559872 561816 566029 570741 571392 572508 573376 584288 588132 589152 590976 591872 593028 594864 603136 604314 607104 610173 620806 622728 623808 625974 626688 627912 629856 632043 637887 640832 642816 645048 657324 658464 661504 662796 664848 665856 669222 678528 680884 682992 693842 699618 700416 700569 701784 702848 705024 706401 708588 714984 716224 720936 723168 725679 738048 739328 740772 744192 746496 747954 749088 760988 763344 768366 781926 784176 785536 787968 789507 790704 793152 804357 805752 809472 811053 813564 830304 831744 833187 834632 837216 839808 842724 850516 857088 858762 860064 876432 877952 882198 883728 886464 887808 889542 892296 904704 906471 910656 923521 931209 932824 934092 935712 938961 940032 941868 944784 953312 961248 964224 967572 984064 985986 987696 992256 994194 995328 997272 998784 1003833 1012894 1017792 1021326 1024488 1040763 1042568 1045568 1049427 1050624 1052676 1054272 1057536 1062882 1072476 1074336 1079296 1081404 1084752 1107072 1108992 1110916 1111158 1116288 1119744 1121931 1123632 1132058 1141482 1142784 1145016 1146752 1152549 1168576 1172889 1176264 1178304 1181952 1183744 1186056 1189728 1206272 1208628 1214208 1220346 1241612 1245456 1247616 1251948 1255824 1259712 1264086 1275774 1281664 1285632 1288143 1290096 1314648 1316928 1323008 1323297 1325592 1329696 1331712 1334313 1338444 1357056 1361768 1365984 1387684 1399236 1401138 1403568 1405696 1410048 1412802 1417176 1429968 1432448 1441872 1446336 1451358 1476096 1478656 1478979 1481544 1488384 1491291 1492992 1495908 1498176 1519341 1521976 1526688 1531989 1536732 1563852 1568352 1571072 1575936 1579014 1581408 1586304 1594323 1608714 1611504 1618944 1622106 1627128 1660608 1663488 1666374 1666737 1669264 1674432 1679616 1685448 1698087 1701032 1712223 1714176 1717524 1720128 1752864 1755904 1764396 1767456 1772928 1775616 1779084 1784592 1809408 1812942 1821312 1830519 1847042 1862418 1865648 1868184 1871424 1877922 1880064 1883736 1889568 1896129 1906624 1913661 1922496 1928448 1935144 1968128 1971972 1975392 1982251 1984512 1988388 1994544 1997568 2007666 2025788 2035584 2042652 2048976 2081526 2085136 2091136 2098854 2101248 2101707 2105352 2108544 2115072 2119203 2125764 2144952 2148672 2158592 2162808 2169504 2177037 2214144 2215457 2217984 2221832 2222316 2232576 2239488 2243862 2247264 2264116 2282964 2290032 2293504 2305098 2337152 2345778 2352528 2356608 2363904 2368521 2372112 2379456 2412544 2413071 2417256 2428416 2433159 2440692 2476099 2483224 2490912 2495232 2499561 2503896 2511648 2519424 2528172 2551548 2563328 2571264 2576286 2580192 2629296 2633856 2646594 2651184 2659392 2663424 2668626 2676888 2714112 2719413 2723536 2731968 2770563 2775368 2793627 2798472 2802276 2807136 2811392 2816883 2820096 2825604 2834352 2859936 2864896 2883744 2892672 2902716 2952192 2957958 2963088 2976768 2982582 2985984 2991816 2996352 3011499 3038682 3043952 3053376 3063978 3073464 3122289 3127704 3136704 3142144 3148281 3151872 3158028 3162816 3172608 3188646 3217428 3223008 3234199 3237888 3244212 3254256 3321216 3326976 3332748 3333474 3338528 3348864 3359232 3365793 3370896 3396174 3402064 3424446 3428352 3435048 3440256 3457647 3505728 3511808 3518667 3528792 3534912 3545856 3551232 3558168 3569184 3614693 3618816 3625884 3642624 3661038 3694084 3724836 3731296 3736368 3742848 3755844 3767472 3779136 3792258 3813248 3827322 3844992 3856896 3864429 3870288 3936256 3943944 3950784 3964502 3969024 3969891 3976776 3989088 3995136 4002939 4015332 4039951 4051576 4071168 4085304 4097952 4163052 4170272 4182272 4197708 4203414 4210704 4217088 4230144 4238406 4251528 4289904 4297344 4325616 4339008 4354074 4428288 4430914 4435968 4436937 4443664 4444632 4465152 4473873 4478976 4487724 4494528 4528232 4558023 4565928 4580064 4587008 4595967 4610196 4674304 4691556 4705056 4713216 4727808 4737042 4744224 4758912 4782969 4826142 4834512 4856832 4866318 4881384 4952198 4966448 4981824 4990464 4999122 5000211 5007792 5023296 5038848 5056344 5094261 5103096 5126656 5136669 5142528 5152572 5160384 5258592 5267712 5276851 5293188 5302368 5318784 5326848 5337252 5353776 5428224 5438826 5447072 5463936 5491557 5541126 5550736 5587254 5596944 5604552 5614272 5622784 5633766 5640192 5651208 5668704 5688387 5719872 5729792 5740983 5767488 5785344 5805432 5897657 5904384 5915916 5926176 5946753 5953536 5965164 5983632 5992704 6022998 6077364 6087904 6106752 6127956 6146928 6244578 6255408 6273408 6284288 6296562 6303744 6305121 6316056 6325632 6345216 6357609 6377292 6434856 6446016 6468398 6475776 6488424 6508512 6531111 6591499 6642432 6646371 6653952 6665496 6666948 6677056 6697728 6718464 6731586 6741792 6792348 6804128 6848892 6870096 6880512 6915294 7011456 7023616 7037334 7057584 7069824 7091712 7105563 7116336 7138368 7229386 7237632 7239213 7251768 7285248 7299477 7322076 7388168 7428297 7449672 7462592 7472736 7485696 7498683 7511688 7534944 7558272 7584516 7626496 7654644 7689984 7713792 7728858 7740576 7887888 7901568 7929004 7939782 7953552 7978176 7990272 8005878 8030664 8079902 8103152 8142336 8158239 8170608 8195904 8311689 8326104 8340544 8364544 8380881 8395416 8406828 8421408 8434176 8450649 8460288 8476812 8503056 8579808 8594688 8609599 8651232 8678016 8708148 8856576 8861828 8873874 8887328 8889264 8930304 8947746 8957952 8975448 8989056 9034497 9056464 9116046 9131856 9160128 9174016 9191934 9220392 9348608 9366867 9383112 9410112 9426432 9444843 9455616 9474084 9488448 9517824 9565938 9622493 9652284 9669024 9702597 9713664 9732636 9762768 9904396 9932896 9963648 9980928 9998244 10000422 10015584 10046592 10077696 10097379 10112688 10188522 10206192 10253312 10273338 10285056 10305144 10320768 10372941 10517184 10535424 10553702 10556001 10586376 10604736 10637568 10653696 10674504 10707552 10754551 10844079 10856448 10877652 10894144 10927872 10983114 11082252 11101472 11174508 11193888 11209104 11228544 11245568 11267532 11302416 11337408 11376774 11439744 11459584 11481966 11534976 11570688 11593287 11610864 11795314 11808768 11831832 11852352 11893506 11907072 11909673 11930328 11967264 11985408 12008817 12045996 12119853 12154728 12175808 12213504 12255912 12293856 12489156 12510816 12546816 12568576 12593124 12610242 12632112 12651264 12690432 12715218 12754584 12869712 12892032 12936796 12976848 13017024 13062222 13182998 13284864 13292742 13307904 13310811 13330992 13333896 13354112 13395456 13421619 13436928 13463172 13483584 13584696 13608256 13674069 13697784 13740192 13761024 13787901 13830588 14022912 14047232 14074668 14115168 14139648 14183424 14211126 14232672 14276736 14458772 14478426 14503536 14570496 14598954 14644152 14776336 14856594 14899344 14925184 14945472 14971392 14997366 15000633 15023376 15069888 15116544 15169032 15252992 15282783 15309288 15379968 15410007 15427584 15457716 15481152 15699857 15775776 15803136 15830553 15858008 15879564 15907104 15956352 15980544 16011756 16061328 16159804 16206304 16284672 16316478 16341216 16391808 16474671 16623378 16652208 16681088 16729088 16761762 16790832 16813656 16842816 16868352 16901298 16920576 16953624 17006112 17065161 17159616 17189376 17219198 17222949 17302464 17356032 17416296 17546899 17692971 17713152 17723656 17747748 17774656 17778528 17840259 17860608 17895492 17950896 17978112 18068994 18112928 18232092 18263712 18320256 18348032 18383868 18440784 18697216 18733734 18766224 18820224 18852864 18889686 18911232 18915363 18948168 18976896 19035648 19072827 19131876 19244986 19304568 19338048 19405194 19427328 19465272 19525536 19593333 19774497 19808792 19865792 19927296 19939113 19961856 19996488 20000844 20031168 20093184 20155392 20194758 20225376 20377044 20412384 20506624 20546676 20610288 20641536 20745882 21034368 21070848 21107404 21112002 21172752 21209472 21275136 21316689 21349008 21415104 21509102 21688158 21712896 21717639 21755304 21788288 21855744 21898431 21966228 22164504 22202944 22284891 22349016 22387776 22418208 22457088 22491136 22496049 22535064 22604832 22674816 22753548 22879488 22919168 22963932 23069952 23141376 23186574 23221728 23590628 23663664 23704704 23787012 23819346 23860656 23934528 23970816 24017634 24091992 24239706 24309456 24351616 24427008 24474717 24511824 24587712 24935067 24978312 25021632 25093632 25137152 25142643 25186248 25220484 25264224 25302528 25351947 25380864 25430436 25509168 25739424 25784064 25828797 25873592 25953696 26034048 26124444 26365996 26569728 26585484 26621622 26661984 26667792 26708224 26790912 26843238 26873856 26926344 26967168 27103491 27169392 27216512 27348138 27395568 27480384 27522048 27575802 27661176 28045824 28094464 28100601 28149336 28230336 28279296 28334529 28366848 28422252 28465344 28553472 28867479 28917544 28956852 29007072 29107791 29140992 29197908 29288304 29552672 29713188 29798688 29850368 29890944 29942784 29994732 30001266 30046752 30139776 30233088 30292137 30338064 30505984 30565566 30618576 30759936 30820014 30855168 30915432 30962304 31118823 31399714 31551552 31606272 31661106 31668003 31716016 31759128 31814208 31912704 31961088 32023512 32122656 32263653 32319608 32412608 32532237 32569344 32632956 32682432 32783616 32949342 33246756 33304416 33362176 33458176 33523524 33581664 33627312 33685632 33736704 33802596 33907248 34012224 34130322 34319232 34378752 34438396 34445898 34604928 34712064 34779861 34832592 35093798 35385942 35426304 35447312 35495496 35549312 35557056 35680518 35721216 35729019 35790984 35901792 35956224 36026451 36137988 36225856 36359559 36464184 36527424 36640512 36696064 36767736 36881568 37394432 37467468 37532448 37640448 37662769 37705728 37779372 37830726 37896336 37953792 38071296 38145654 38263752 38489972 38609136 38676096 38810388 38930544 39051072 39186666 39548994 39617584 39731584 39854592 39878226 39923712 39932433 39992976 40001688 40062336 40186368 40264857 40310784 40389516 40450752 40754088 40824768 41013248 41022207 41093352 41220576 41283072 41363703 41491764 42068736 42093683 42141696 42214808 42224004 42345504 42418944 42550272 42633378 42698016 42830208 43018204 43376316 43435278 43510608 43576576 43711488 43796862 43932456 44329008 44405888 44569782 44698032 44775552 44836416 44914176 44992098 45001899 45070128 45209664 45349632 45507096 45758976 45838336 45848349 45927864 46139904 46230021 46282752 46373148 46443456 47045881 47099571 47181256 47327328 47409408 47491659 47574024 47638692 47721312 47869056 47941632 48035268 48183984 48479412 48618912 48703232 48854016 48949434 49023648 49175424 49424013 49870134 49956624 50043264 50187264 50285286 50372496 50440968 50528448 50605056 50703894 50761728 50860872 51018336 51195483 51478848 51568128 51657594 51668847 51747184 51907392 52068096 52248888 52640697 52731992 53078913 53139456 53170968 53243244 53323968 53335584 53416448 53520777 53581824 53686476 53852688 53934336 54206982 54338784 54433024 54696276 54791136 54960768 55044096 55151604 55322352 56091648 56201202 56298672 56460672 56558592 56669058 56733696 56746089 56844504 56930688 57106944 57218481 57734958 57835088 57913704 58014144 58215582 58281984 58395816 58576608 58779999 59105344 59323491 59426376 59597376 59700736 59781888 59817339 59885568 59989464 60002532 60093504 60279552 60466176 60584274 60676128 61011968 61131132 61237152 61449781 61519872 61640028 61830864 61924608 62237646 62799428 63103104 63212544 63322212 63336006 63432032 63518256 63628416 63825408 63950067 64047024 64245312 64527306 64639216 64825216 65064474 65138688 65152917 65265912 65364864 65567232 65695293 65898684 66493512 66608832 66724352 66854673 66916352 67047048 67163328 67254624 67371264 67473408 67488147 67605192 67814496 68024448 68260644 68638464 68679167 68757504 68876792 68891796 69209856 69424128 69559722 69665184 70187596 70771884 70894624 70990992 71098624 71114112 71361036 71458038 71581968 71803584 71912448 72052902 72275976 72451712 72719118 72928368 73054848 73281024 73424151 73535472 73763136 74788864 74805201 74934936 75064896 75280896 75325538 75411456 75427929 75558744 75661452 75792672 75907584 76055841 76142592 76291308 76527504 76759069 76979944 77218272 77352192 77486391 77620776 77861088 78102144 78373332 79097988 79235168 79463168 79709184 79756452 79864866 79985952 80003376 80124672 80372736 80529714 80621568 80779032 80901504 81310473 81508176 81649536 82044414 82186704 82441152 82566144 82727406 82983528 84137472 84187366 84283392 84301803 84429616 84448008 84691008 84837888 85003587 85100544 85266756 85396032 85660416 86036408 86602437 86752632 86870556 87021216 87153152 87323373 87422976 87593724 87864912 88658016 88811776 89139564 89396064 89551104 89672832 89828352 89984196 90003798 90140256 90419328 90699264 90876411 91014192 91517952 91696698 91855728 92279808 92460042 92565504 92746296 92886912 93356469 94091762 94199142 94362512 94654656 94818816 94983318 95004009 95148048 95277384 95442624 95738112 95883264 96070536 96367968 96790959 96958824 97237824 97406464 97596711 97708032 97898868 98047296 98350848 98848026 99740268 99913248 100086528 100260169 100374528 100570572 100744992 100881936 101056896 101210112 101407788 101721744 102036672 102390966 102957696 103136256 103315188 103337694 103494368 103814784 104136192 104339583 104497776 105281394 105463984 106157826 106278912 106341936 106486488 106647936 106671168 106832896 107041554 107163648 107187057 107372952 107705376 107868672 108079353 108413964 108677568 108866048 109078677 109392552 109582272 109921536 110088192 110303208 110644704 112055483 112183296 112402404 112597344 112921344 112988307 113117184 113338116 113492178 113689008 113861376 114213888 114436962 115469916 115670176 115827408 116028288 116431164 116791632 117153216 117559998 118210688 118646982 118852752 119194752 119401472 119563776 119634678 119771136 119797299 119978928 120005064 120187008 120559104 120794571 120932352 121168548 121352256 122023936 122262264 122474304 122899562 123039744 123066621 123280056 123661728 123849216 124091109 124475292 125238481 125598856 126206208 126281049 126425088 126644424 126672012 126864064 127036512 127256832 127650816 127900134 128094048 128490624 129054612 129278432 129650432 130128948 130305834 130531824 130729728 131134464 131390586 131797368 132987024 133217664 133448704 133709346 134094096 134326656 134509248 134742528 134976294 135005697 135210384 135628992 136048896 136521288 137276928 137358334 137515008 137545047 137753584 137783592 138419712 138690063 138848256 139119444 139330368 140375192 141137643 141298713 141543768 141789248 141981984 142197248 142228224 142474977 142722072 142916076 143163936 143607168 143824896 144105804 144551952 144903424 145438236 145856736 146109696 146562048 146848302 147070944 147526272 148272039 149610402 149869872 150129792 150561792 150651076 150855858 151117488 151322904 151585344 151815168 152111682 152285184 152582616 153055008 153518138 153586449 153959888 154436544 154704384 154972782 155006541 155241552 155722176 156204288 156746664 157922091 158195976 158470336 158926336 159236739 159418368 159512904 159729732 159971904 160006752 160249344 160562331 160745472 161059428 161558064 161803008 162620946 163016352 163299072 163582381 164088828 164373408 164882304 165132288 165454812 165967056 168274944 168374732 168603606 168859232 168896016 169382016 169675776 170007174 170201088 170238267 170533512 170792064 171320832 171655443 172072816 173204874 173505264 173741112 174042432 174306304 174646746 174845952 175187448 175729824 176339997 177316032 177623552 177970473 178279128 178792128 179102208 179345664 179452017 179656704 179968392 180007596 180280512 180838656 181398528 181752822 182028384 182827367 183035904 183393396 183711456 184349343 184559616 184920084 185492592 185773824 186712938 188183524 188398284 188725024 189309312 189637632 189966636 190008018 190296096 190554768 190885248 191476224 191850201 192141072 192735936 193581918 193917648 194475648 194812928 195193422 195416064 195458751 195797736 196094592 196701696 197085879 197696052 199480536 199826496 200173056 200520338 200564019 200749056 201141144 201489984 201763872 202113792 202420224 202464441 202815576 203443488 204073344 204336469 204781932 205915392 206037501 206272512 206630376 206675388 206988736 207629568 208272384 208679166 208995552 210562788 210927968 212315652 212683872 212972976 213295872 213342336 213665792 214083108 214374114 214745904 215410752 215737344 216158706 216827928 217355136 217732096 218157354 218785104 219164544 219843072 220272453 220606416 221289408 224110966 224366592 224415603 224804808 225194688 225842688 225976614 226234368 226283787 226676232 226984356 227378016 227722752 228167523 228427776 228873924 230277207 230939832 231340352 231654816 232056576 232459173 232862328 233583264 234306432 235119996 236421376 237293964 237705504 238389504 238802944 239127552 239269356 239594598 239957856 240010128 240374016 241118208 241589142 241864704 242337096 242704512 244524528 244948608 245799124 246133242 246560112 247323456 247698432 248182218 248950584 250476962 251197712 252412416 252562098 252850176 252905409 253288848 253344024 253728128 254073024 254513664 255010761 255301632 255800268 256188096 256981248 258109224 258556864 259300864 259807311 260257896 260611668 261063648 261459456 261970119 262268928 262781172 263594736 265974048 266435328 266897408 266897569 267418692 268188192 268653312 269018496 269485056 269952588 270011394 270420768 271257984 272097792 273042576 274553856 274716668 275090094 275507168 275567184 276839424 277380126 277696512 278238888 278660736 280069407 280750384 282275286 282597426 283087536 283578496 283963968 284394496 284456448 284949954 285012027 285444144 285832152 286327872 287214336 287649792 288211608 289103904 289806848 290372877 290876472 291713472 292219392 292790133 293124096 293696604 294141888 295052544 296544078 298297283 299220804 299739744 300259584 300780507 301123584 301302152 301711716 302234976 302645808 303170688 303630336 304223364 305165232 306110016 307036276 307172898 307919776 308873088 309408768 309945564 310013082 310483104 311444352 312408576 313018749 313493328 315844182 316391952 316940672 317852672 318473478 318836736 319025808 319459464 319943808 320013504 320498688 321124662 321490944 321561171 322118856 323116128 323606016 324238059 325241892 326032704 326598144 327164762 327236031 328177656 328746816 329764608 330264576 330909624 331934112 333391081 336166449 336549888 336749464 337207212 337718464 337792032 338764032 338964921 339351552 340014348 340476534 341067024 341584128 342641664 343310886 344145632 346409748 347010528 347482224 348084864 348612608 349293492 350374896 351459648 352679994 354632064 355247104 355940946 356558256 357584256 358204416 358691328 358904034 359313408 359391897 359936784 360015192 360561024 361677312 362383713 362797056 363505644 364056768 365654734 366071808 366786792 367422912 368698686 369119232 369199863 369840168 370985184 371547648 372273327 373425876 375715443 376367048 376796568 377450048 378618624 378843147 379275264 379933272 380016036 380592192 381109536 381770496 382952448 383700402 384282144 385471872 387163836 387835296 388951296 389625856 390386844 390917502 391595472 392189184 393403392 394171758 395392104 398961072 399652992 400346112 401040676 401128038 402282288 402979968 403527744 404227584 404928882 405017091 405631152 406886976 408146688 408672938 409563864 411830784 412075002 412545024 412635141 413260752 413350776 413977472 415259136 416070189 416544768 417358332 417991104 421125576 421855936 423412929 423896139 424631304 425367744 425945952 426591744 426684672 427331584 427424931 428166216 428748228 429491808 430821504 431474688 432317412 433655856 434710272 435464192 436314708 437570208 438329088 439686144 440544906 441212832 442578816 448221932 448831206 449609616 450389376 451685376 451953228 452567574 453352464 453968712 454756032 455445504 456335046 456855552 457747848 460554414 460759347 461879664 462680704 463309632 464113152 464918346 465019623 465724656 467166528 468612864 470239992 472842752 473766273 474587928 475411008 476779008 477605888 477710217 478255104 478538712 479189196 479915712 480020256 480748032 481686993 482236416 483178284 484674192 485409024 489049056 489897216 490747143 491598248 492266484 493120224 494646912 495396864 496364436 497901168 500953924 502395424 504824832 505124196 505810818 506577696 506688048 507456256 508146048 509027328 510021522 510603264 510714801 511600536 512376192 513962496 514966329 516218448 517113728 518601728 519614622 520515792 521223336 522127296 522918912 523940238 524537856 525562344 527189472 529019991 531948096 532870656 533794816 533795138 533911419 534837384 536376384 537306624 538036992 538356051 538970112 539905176 540022788 540841536 542515968 544195584 546085152 548482101 549107712 549433336 550180188 551014336 551134368 553048029 553678848 554760252 556477776 557321472 560138814 561500768 564550572 565194852 566175072 567156992 567927936 568788992 568912896 569899908 570024054 570888288 571664304 572655744 574428672 575550603 576423216 578207808 579613696 580745754 581752944 583426944 584438784 585580266 586248192 586376253 587393208 588283776 590105088 591257637 593088156 596594566 598441608 599479488 600519168 601561014 601692057 602247168 602604304 603423432 604469952 605291616 606341376 607260672 607393323 608446728 610330464 612220032 613009407 614072552 614345796 615839552 617746176 618112503 618817536 619891128 620026164 620966208 622888704 624817152 626037498 626986656 631688364 632783904 633881344 635705344 636946956 638051616 638918928 639887616 640027008 640997376 642249324 643122342 644237712 646232256 647212032 648476118 650483784 652065408 653196288 654329524 654472062 656355312 657493632 659529216 660817359 661819248 663868224 666782162 672332898 673099776 673246809 673498928 674414424 675436928 675584064 677528064 677929842 678703104 678851361 680028696 680953068 682134048 683168256 684502569 685283328 686621772 688291264 690831621 692819496 694021056 694964448 696169728 697225216 697377519 698586984 700749792 702919296 705359988 709264128 710494208 711881892 713116512 715168512 715592611 716408832 717382656 717808068 718783794 719873568 720030384 721122048 723354624 724767426 725594112 727011288 728113536 731309468 733573584 734845824 737397372 738399726 739680336 741970368 743095296 744546654 746851752 751430886 752734096 753593136 754900096 757237248 757686294 758550528 758716227 759866544 760032072 761184384 762219072 763540992 765032283 765904896 767400804 768564288 770943744 774327672 775670592 777902592 779251712 779421933 780773688 781835004 783190944 784378368 785910357 786806784 788343516 790784208 797922144 799305984 799779977 800692224 800692707 802081352 802256076 804564576 805959936 807055488 808455168 809857764 810034182 811262304 813773952 816293376 817345876 819127728 823661568 824150004 825270282 826521504 826701552 827954944 830518272 832140378 833089536 834716664 835982208 840208221 842251152 843711872 846825858 847792278 849262608 850735488 851891904 853183488 853369344 854849862 855036081 856332432 857496456 858983616 861643008 862949376 864634824 867311712 869420544 870928384 871118631 872629416 875140416 876658176 878370399 879372288 881089812 882425664 885157632 894891849 896443864 897662412 899219232 900778752 902341521 903370752 903906456 905135148 906704928 907937424 909512064 910891008 912670092 915495696 921108828 921518694 923759328 925361408 926619264 928226304 929836692 930039246 931449312 934333056 937225728 939056247 940479984 945685504 947532546 949175856 950822016 953558016 955420434 956510208 957077424 958378392 959831424 960040512 961496064 963373986 964472832 964683513 966356568 969348384 970818048 972714177 978098112 979794432 981494286 981708093 983196496 984532968 986240448 989293824 990793728 992728872 995802336 1000173243 1001907848 1004790848 1008499347 1009649664 1010248392 1011621636 1013155392 1013376096 1014912512 1016292096 1016894763 1018054656 1020043044 1021429602 1023201072 1024752384 1027924992 1029932658 1032436896 1034227456 1037203456 1039229244 1041031584 1042446672 1044254592 1045837824 1047880476 1051124688 1054378944 1058039982 1063896192 1065741312 1067590276 1067822838 1069674768 1072752768 1074613248 1076073984 1076712102 1077940224 1078175691 1079810352 1080045576 1081683072 1085031936 1087151139 1088391168 1092170304 1096964202 1098215424 1098866672 1100360376 1102028672 1102268736 1106096058 1107357696 1107599589 1109520504 1112955552 1114642944 1116819981 1120277628 1123001536 1127146329 1129101144 1130389704 1132350144 1134313984 1135855872 1136529441 1137577984 1137825792 1139799816 1140048108 1141776576 1143328608 1145311488 1148857344 1151101206 1152846432 1156415616 1159227392 1161491508 1163505888 1166853888 1167545839 1168877568 1171160532 1172752506 1174786416 1176567552 1180210176 1182515274 1186176312 1193189132 1196883216 1198958976 1201038336 1203122028 1203384114 1205208608 1206846864 1208939904 1210583232 1212682752 1214786646 1215051273 1216893456 1220660928 1224440064 1226018814 1228145104 1228691592 1231679104 1235492352 1236225006 1237635072 1237905423 1239782256 1240052328 1241932416 1245777408 1248210567 1249634304 1252074996 1253973312 1263376728 1265567808 1267762688 1270238787 1271410688 1271688417 1273893912 1276103232 1277837856 1279775232 1280054016 1281994752 1282274793 1284498648 1286244684 1288475424 1292464512 1294424064 1296952236 1300967568 1304130816 1304904173 1306392576 1308659048 1308944124 1312710624 1314987264 1319058432 1321634718 1323638496 1327736448 1333564324 1344665796 1346493618 1346997856 1348828848 1350873856 1351168128 1355056128 1355859684 1357702722 1360057392 1361906136 1364268096 1366336512 1369005138 1370566656 1373243544 1376582528 1381663242 1382278041 1385638992 1388042112 1389928896 1392339456 1394755038 1395058869 1397173968 1401499584 1405838592 1410719976 1418528256 1420988416 1421298819 1423763784 1426233024 1430337024 1431185222 1432817664 1433130651 1434765312 1435616136 1437567588 1439747136 1440060768 1442244096 1445060979 1446709248 1449534852 1454022576 1456227072 1458422311 1462618936 1467147168 1469691648 1472241429 1474794744 1476799452 1479360672 1483940736 1486190592 1489093308 1493703504 1502861772 1505468192 1507186272 1509800192 1514474496 1515372588 1517432454 1519733088 1520064144 1522368768 1524438144 1527081984 1530064566 1531809792 1532144403 1534801608 1537128576 1541887488 1544898987 1548655344 1551341184 1555805184 1558843866 1561547376 1563670008 1566381888 1568756736 1571820714 1573613568 1576687032 1581568416 1587059973 1595844288 1598611968 1599559954 1601384448 1601385414 1601734257 1604162704 1604512152 1609129152 1611919872 1614110976 1615068153 1616910336 1619715528 1620068364 1622524608 1627547904 1632586752 1634691752 1638255456 1645446303 1647323136 1648300008 1650540564 1653043008 1653403104 1655909888 1659144087 1661036544 1664280756 1669433328 1671964416 1680416442 1684502304 1687423744 1693651716 1695584556 1698525216 1701470976 1703783808 1706366976 1706738688 1709699724 1710072162 1712664864 1714992912 1717967232 1723286016 1726651809 1729269648 1734623424 1738841088 1742237262 1745258832 1750280832 1753316352 1756740798 1758744576 1759128759 1762179624 1764851328 1770315264 1773772911 1789783698 1792887728 1795324824 1798438464 1801557504 1804683042 1805076171 1806741504 1807812912 1810270296 1813409856 1815874848 1819024128 1821782016 1822179969 1825340184 1830991392 1839028221 1842217656 1843037388 1847518656 1850722816 1853238528 1854337509 1856452608 1859673384 1860078492 1862898624 1868666112 1874451456 1878112494 1880959968 1891371008 1895065092 1898351712 1901644032 1904943211 1907116032 1910840868 1914154848 1916756784 1919662848 1920081024 1922992128 1926747972 1929367026 1932713136 1938696768 1941636096 1945428354 1956196224 1959588864 1962988572 1963416186 1966392992 1969065936 1972480896 1978587648 1982452077 1985457744 1991604672 2000346486 2003815696 2009581696 2016998694 2019299328 2019740427 2020496784 2023243272 2026310784 2026752192 2029825024 2032584192 2033789526 2036109312 2036554083 2040086088 2042859204 2046402144 2049504768 2053507707 2055849984 2059865316 2064873792 2068454912 2072494863 2074406912 2078458488 2082063168 2084893344 2088509184 2091675648 2092132557 2095760952 2102249376 2108757888 2116079964 2127792384 2129054177 2131482624 2135180552 2135645676 2139349536 2145505536 2146777833 2149226496 2152147968 2153424204 2156351382 2159620704 2160091152 2163366144 2170063872 2174302278 2176782336 2184340608 2193928404 2197733344 2200720752 2204057344 2204537472 2212192116 2215199178 2219041008 2225911104 2229285888 2233639962 2240555256 2246003072 2254292658 2258202288 2260779408 2264700288 2268627968 2271711744 2273058882 2275651584 2276148681 2279599632 2280096216 2283553152 2286657216 2290622976 2295096849 2297714688 2302202412 2305692864 2312831232 2318454784 2322983016 2327011776 2333707776 2335091678 2337755136 2338265799 2342321064 2345505012 2349572832 2353135104 2357731071 2360420352 2365030548 2372352624 2379531139 2386378264 2393766432 2397917952 2399339931 2402076672 2402078121 2406244056 2406768228 2410417216 2413693728 2417879808 2421166464 2425365504 2429573292 2430102546 2433786912 2441321856 2448880128 2452037628 2456290208 2457383184 2463358208 2470984704 2472450012 2475810846 2479564512 2480104656 2483864832 2491554816 2496421134 2499268608 2504149992 2507946624 2520624663 2526753456 2531135616 2535525376 2540477574 2543376834 2547787824 2552206464 2555675712 2559550464 2560108032 2564549586 2565108243 2568997296 2572489368 2576950848 2584929024 2588848128 2593904472 2601935136 2608261632 2609808346 2612785152 2613355893 2617318096 2617888248 2625421248 2629974528 2635111197 2638116864 2643269436 2647276992 2655472896 2667128648 2684675547 2689331592 2692987236 2693995712 2697657696 2701747712 2702336256 2707024563 2710112256 2711719368 2715405444 2720114784 2723812272 2728536192 2732673024 2738010276 2746487088 2753165056 2763326484 2764556082 2771277984 2776084224 2779857792 2784678912 2789510076 2790117738 2794347936 2802999168 2811677184 2817168741 2821439952 2837056512 2842597638 2847527568 2852466048 2860674048 2862370444 2866261302 2869530624 2871232272 2875135176 2879494272 2880121536 2884488192 2890121958 2893418496 2894050539 2899069704 2908045152 2912454144 2916844622 2918142531 2925237872 2934294336 2939383296 2944482858 2945124279 2949589488 2953598904 2958721344 2967881472 2972381184 2978186616 2987407008 3000519729 3005723544 3010936384 3014372544 3019600384 3025498041 3028948992 3030745176 3034864908 3039466176 3040128288 3044737536 3048876288 3050684289 3054163968 3060129132 3064288806 3069603216 3074257152 3083774976 3089797974 3097310688 3102682368 3108065239 3111610368 3117687732 3123094752 3127340016 3132763776 3137513472 3143641428 3153374064 3163136832 3174119946 3191688576 3197223936 3199119908 3202770828 3203468514 3208325408 3209024304 3218258304 3223839744 3228221952 3230136306 3233820672 3234527073 3239431056 3240136728 3245049216 3255095808 3261453417 3265173504 3269383504 3276510912 3290892606 3294646272 3296600016 3301081128 3306086016 3306806208 3311819776 3318288174 3322073088 3322798767 3328561512 3338866656 3343928832 3350459943 3360832884 3369004608 3374847488 3381438987 3387303432 3391169112 3397050432 3402941952 3407567616 3409588323 3412733952 3413477376 3419399448 3420144324 3425329728 3429985824 3435934464 3446572032 3453303618 3458539296 3469246848 3473719973 3477682176 3484474524 3490517664 3500561664 3502637517 3506632704 3513481596 3518257518 3524359248 3529702656 3540630528 3547545822 3579567396 3585775456 3590649648 3596876928 3603115008 3609366084 3610152342 3615625824 3620540592 3626819712 3631749696 3638048256 3644359938 3645153819 3650680368 3661982784 3678056442 3684435312 3686074776 3695037312 3701445632 3706477056 3708675018 3712905216 3713716269 3719346768 3720156984 3725797248 3737332224 3744631701 3748902912 3756224988 3761919936 3782742016 3790130184 3796703424 3803288064 3809886422 3810716361 3814232064 3815065251 3821681736 3828309696 3833513568 3839325696 3840162048 3845984256 3846824379 3853495944 3858734052 3865426272 3877393536 3882392911 3883272192 3890856708 3912392448 3914712519 3919177728 3925977144 3926832372 3932785984 3938131872 3944961792 3957175296 3964904154 3970915488 3983209344 4000692972 4007631392 4019163392 4033997388 4039480854 4040993568 4046486544 4052621568 4053504384 4059650048 4065168384 4067579052 4073108166 4080172176 4085718408 4092804288 4099009536 4107015414 4111699968 4119730632 4129747584 4136909824 4144989726 4156916976 4164126336 4169786688 4177018368 4184265114 4185176607 4191521904 4204498752 4217515776 4232159928 4255584768 4258108354 4262965248 4263896457 4270361104 4271291352 4278699072 4291011072 4293555666 4298452992 4299391953 4304295936 4306848408 4312702764 4319241408 4320182304 4326732288 4335182937 4340127744 4348604556 4368681216 4375266933 4387856808 4395466688 4401441504 4408114688 4409074944 4416724287 4424384232 4430398356 4438082016 4451822208 4458571776 4467279924 4481110512 4492006144 4508585316 4516404576 4521558816 4529400576 4537255936 4543423488 4546117764 4552297362 4559199264 4560192432 4567106304 4573314432 4581245952 4590193698 4595429376 4596433209 4604404824 4611385728 4625662464 4645966032 4654023552 4667415552 4670183356 4676531598 4684642128 4691010024 4699145664 4706270208 4715462142 4720840704 4730061096 4744705248 4759062278 4761179919 4772756528 4787532864 4795835904 4798679862 4804153344 4804156242 4805202771 4812488112 4813536456 4820834432 4827387456 4835759616 4842332928 4845204459 4850731008 4859146584 4860205092 4867573824 4882643712 4897760256 4904075256 4912580416 4914766368 4926716416 4936338909 4941969408 4944900024 4951621692 4959129024 4960209312 4967729664 4977432261 4983109632 4992842268 5008299984 5015893248 5041249326 5053506912 5062271232 5071050752 5071053811 5080955148 5086753668 5095575648 5104412928 5111351424 5119100928 5120216064 5129099172 5130216486 5137994592 5144978736 5153901696 5169858048 5187808944 5203870272 5216523264 5219616692 5226711786 5234636192 5235776496 5250842496 5259949056 5270222394 5276233728 5277386277 5286538872 5294553984 5310945792 5321318733 5334257296 5369351094 5378663184 5385974472 5387991424 5395315392 5403495424 5404672512 5414049126 5415228513 5420224512 5423438736 5430810888 5440229568 5447624544 5457072384 5465346048 5466539907 5476020552 5492974176 5506330112 5517084663 5526652968 5529112164 5542555968 5552168448 5559715584 5563012527 5569357824 5579020152 5580235476 5588695872 5605998336 5623354368 5634337482 5642879904 5667648377 5674113024 5685195276 5695055136 5704932096 5714829633 5721348096 5724740888 5732522604 5742464544 5750270352 5758988544 5760243072 5768976384 5780243916 5788101078 5798139408 5816090304 5824908288 5833689244 5836285062 5850475744 5868588672 5878766592 5888965716 5890248558 5899178976 5907197808 5917442688 5935762944 5947356231 5956373232 5974814016 6001039458 6011447088 6021872768 6028745088 6039200768 6050996082 6057897984 6059221281 6061490352 6069729816 6078932352 6080256576 6089475072 6097752576 6101368578 6108327936 6109662249 6120258264 6128577612 6139206432 6148514304 6160523121 6167549952 6179595948 6194621376 6205364736 6216130478 6217484589 6223220736 6235375464 6246189504 6254680032 6265527552 6275026944 6276397671 6287282856 6306748128 6326273664 6334430539 6348239892 6383377152 6387162531 6394447872 6398239816 6405541656 6406937028 6416650816 6418048608 6436516608 6440333499 6447679488 6456443904 6460272612 6469054146 6478862112 6480273456 6490098432 6510191616 6522906834 6530347008 6538767008 6553021824 6581785212 6593200032 6602162256 6612172032 6613612416 6623639552 6636576348 6645597534 6657123024 6677733312 6687857664 6700919886 6721665768 6738009216 6749694976 6762877974 6774606864 6782338224 6794100864 6805883904 6815135232 6819176646 6826954752 6828446043 6838798896 6840288648 6850659456 6859971648 6871868928 6885290547 6893144064 6906607236 6917078592 6938493696 6947439946 6955364352 6968949048 6981035328 7001123328 7005275034 7013265408 7014797397 7026963192 7036515036 7048718496 7059405312 7073193213 7081261056 7095091644 7138593417 7159134792 7171550912 7181299296 7193753856 7198019793 7206230016 7206234363 7218732168 7220304684 7231251648 7241081184 7253639424 7263499392 7276096512 7288719876 7290307638 7301360736 7323965568 7356112884 7368870624 7372149552 7390074624 7402891264 7412954112 7417350036 7427432538 7438693536 7440313968 7451594496 7474664448 7489263402 7497805824 7512449976 7523839872 7580260368 7593406848 7606576128 7619772844 7621432722 7630130502 7643363472 7656619392 7667027136 7678651392 7680324096 7693648758 7695324729 7706991888 7717468104 7730852544 7754787072 7764785822 7766544384 7781713416 7824784896 7829425038 7838355456 7840067679 7851954288 7853664744 7865571968 7876263744 7889923584 7905333591 7914350592 7929808308 7941830976 7966418688 8001385944 8015262784 8038326784 8054026641 8067994776 8078961708 8081987136 8092973088 8105243136 8107008768 8119300096 8121073689 8130336768 8135158104 8146216332 8160344352 8171436816 8185608576 8198019072 8214030828 8239461264 8259495168 8273819648 8289979452 8313833952 8328252672 8339573376 8354036736 8368530228 8370353214 8383043808 8408997504 8435031552 8464319856 8511169536 8516216708 8527792914 8540722208 8542582704 8557398144 8582022144 8587111332 8598783906 8608591872 8613696816 8625405528 8638482816 8640364608 8653464576 8670365874 8680255488 8682151617 8697209112 8737362432 8750533866 8754427593 8775713616 8790933376 8802883008 8816229376 8818149888 8833448574 8835372837 8848768464 8860796712 8876164032 8903644416 8917143552 8934559848 8962221024 8984012288 9001559187 9017170632 9032809152 9043117632 9058801152 9074511872 9076494123 9086846976 9092235528 9104594724 9118398528 9120384864 9134212608 9146628864 9152052867 9162491904 9180387396 9192866418 9208809648 9222771456 9251324928 9291932064 9308047104 9324195717 9334831104 9340366712 9353063196 9369284256 9382020048 9398291328 9412540416 9430924284 9460122192 9489410496 9518124556 9522359838 9545513056 9575065728 9591671808 9597359724 9608312484 9610405542 9624976224 9627072912 9641668864 9654774912 9671519232 9684665856 9690408918 9701462016 9703581219 9718293168 9720410184 9735147648 9765287424 9784360251 9795520512 9808150512 9825160832 9829532736 9853432832 9872677818 9883938816 9889800048 9903243384 9918258048 9920418624 9935459328 9954864522 9966219264 9968396301 9985684536 10016599968 10031786496 10051379829 10082498652 10107013824 10124542464 10142101504 10142107622 10144316961 10161910296 10173507336 10191151296 10208825856 10222702848 10228764969 10238201856 10240432128 10258198344 10260432972 10275989184 10289957472 10307803392 10339716096 10375617888 10407740544 10421159919 10433046528 10439233384 10453423572 10469272384 10471552992 10501684992 10507912551 10519898112 10540444788 10554772554 10573077744 10589107968 10621891584 10642637466 10668514592 10738702188 10757326368 10771948944 10775982848 10790630784 10806990848 10809345024 10828098252 10830457026 10846877472 10861621776 10880459136 10895249088 10914144768 10933079814 10935461457 10952041104 10985948352 11012660224 11034169326 11053305936 11058224328 11085111936 11104336896 11119431168 11126025054 11138715648 11141148807 11158040304 11160470952 11177391744 11211996672 11233895103 11246708736 11268674964 11285759808 11335296754 11348226048 11370390552 11390110272 11409864192 11429659266 11432149083 11442696192 11445195753 11449481776 11465045208 11484929088 11500540704 11517977088 11520486144 11537952768 11540473137 11560487832 11576202156 11596278816 11632180608 11647178733 11649816576 11667378488 11672570124 11700951488 11737177344 11744137557 11757533184 11777931432 11780497116 11798357952 11814395616 11834885376 11871525888 11894712462 11912746464 11949628032 12002078916 12022894176 12043745536 12057490176 12078401536 12101992164 12118442562 12122980704 12139459632 12157864704 12160513152 12178950144 12195505152 12202737156 12219324498 12240516528 12257155224 12278412864 12297028608 12321046242 12335099904 12359191896 12389242752 12410729472 12432260956 12434969178 12470750928 12492379008 12509360064 12531055104 12552795342 12555529821 12574565712 12613496256 12652547328 12668861078 12696479784 12766754304 12774325062 12788895744 12791689371 12796479632 12811083312 12813874056 12833301632 12836097216 12873033216 12880666998 12895358976 12898175859 12912887808 12920545224 12938108292 12957724224 12960546912 12980196864 13005548811 13020383232 13045813668 13077534016 13106043648 13125800799 13163570424 13186400064 13204324512 13224344064 13227224832 13247279104 13250172861 13273152696 13291195068 13314246048 13355466624 13375715328 13401839772 13443331536 13476018432 13499389952 13525755948 13549213728 13564676448 13588201728 13596259609 13611767808 13630270464 13638353292 13656892086 13677597792 13680577296 13701318912 13719943296 13743737856 13770581094 13786288128 13813214472 13834157184 13876987392 13894879892 13937898096 13962070656 14002246656 14010550068 14029594794 14053926384 14073030072 14097436992 14118810624 14146386426 14162522112 14190183288 14277186834 14283539757 14318269584 14343101824 14362598592 14387507712 14396039586 14412460032 14412468726 14415608313 14437464336 14440609368 14462503296 14482162368 14507278848 14526998784 14535613377 14552193024 14577439752 14580615276 14602721472 14647931136 14712225768 14737741248 14744299104 14780149248 14805782528 14809016727 14825908224 14834700072 14854865076 14877387072 14880627936 14903188992 14932296783 14949328896 14978526804 15024899952 15047679744 15160520736 15186813696 15213152256 15213161433 15239545688 15242865444 15260261004 15286726944 15313238784 15334054272 15357302784 15360648192 15387297516 15390649458 15413983776 15434936208 15461705088 15509574144 15529571644 15563426832 15649569792 15658850076 15680135358 15703908576 15707329488 15731143936 15752527488 15779847168 15810667182 15828701184 15832158831 15859616616 15883661952 15932837376 15963956199 16002771888 16030525568 16076653568 16108053282 16135989552 16157923416 16163974272 16185946176 16210486272 16214017536 16242147378 16245685539 16260673536 16270316208 16292432664 16320688704 16342873632 16371217152 16396038144 16399619721 16428061656 16478922528 16518990336 16547639296 16551253989 16579958904 16627667904 16656505344 16679146752 16689037581 16708073472 16737060456 16740706428 16766087616 16817995008 16870063104 16928639712 17002945131 17022339072 17032433416 17055585828 17081444416 17085165408 17114796288 17144488899 17164044288 17174222664 17197567812 17227393632 17250811056 17276965632 17280729216 17306929152 17340731748 17364303234 17394418224 17474724864 17501067732 17508855186 17551427232 17581866752 17605766016 17632458752 17636299776 17666897148 17670745674 17697536928 17721593424 17752328064 17807288832 17842068693 17869119696 17924442048 17968024576 18003118374 18034341264 18065618304 18086235264 18117602304 18152988246 18173693952 18177663843 18184471056 18209189448 18236797056 18240769728 18268425216 18293257728 18304105734 18324983808 18328986747 18360774792 18385732836 18417619296 18445542912 18481569363 18502649856 18583864128 18616094208 18648391434 18652453767 18669662208 18680733424 18706126392 18738568512 18764040096 18796582656 18825080832 18829193013 18861848568 18920244384 18978820992 19003291617 19036249112 19044719676 19091026112 19150131456 19161487593 19183343616 19194719448 19216624968 19220811084 19249952448 19254145824 19283337728 19309549824 19321000497 19343038464 19369331712 19380817836 19407162438 19436586336 19440820368 19470295296 19530574848 19568720502 19591041024 19616301024 19650321664 19659065472 19706865664 19745355636 19779600096 19806486768 19836516096 19840837248 19870918656 19909729044 19936792602 19971369072 20033199936 20063572992 20102759658 20164997304 20214027648 20249084928 20284215244 20288633922 20323820592 20347014672 20382302592 20417651712 20445405696 20457529938 20480864256 20485338129 20516396688 20520865944 20551978368 20579914944 20615606784 20655871641 20679432192 20751235776 20815481088 20842319838 20866093056 20878466768 20906847144 20938544768 20943105984 21003369984 21015825102 21039796224 21044392191 21080889576 21109545108 21146155488 21178215936 21219579639 21243783168 21285274932 21337029184 21415780251 21477404376 21514652736 21543897888 21551965696 21581261568 21594059379 21613981696 21618690048 21618703089 21656196504 21660914052 21693754944 21723243552 21760918272 21790498176 21828289536 21866159628 21870922914 21904082208 21971896704 22025320448 22068338652 22106611872 22116448656 22170223872 22183370941 22208673792 22238862336 22252050108 22282297614 22316080608 22320941904 22354783488 22423993344 22467790206 22493417472 22537349928 22571519616 22670593508 22740781104 22780220544 22819728384 22859318532 22864298166 22890391506 22898963552 22930090416 22969858176 23001081408 23035954176 23040972288 23080946274 23085974187 23120975664 23152404312 23192557632 23264361216 23294357466 23299633152 23334756976 23345140248 23401902976 23474354688 23488275114 23515066368 23520203037 23555862864 23560994232 23596715904 23628791232 23669770752 23716000773 23743051776 23789424924 23825492928 23899256064 24004157832 24045788352 24087491072 24114980352 24156803072 24162079923 24203984328 24236885124 24245961408 24278919264 24315729408 24321026304 24357900288 24363221067 24391010304 24405474312 24438648996 24481033056 24514310448 24556825728 24594057216 24642092484 24718383792 24778485504 24793179287 24821458944 24864521912 24869938356 24941501856 24984758016 25018720128 25062110208 25105590684 25111059642 25149131424 25226992512 25305094656 25337722156 25392959568 25533508608 25548650124 25583378742 25592959264 25622166624 25627748112 25666603264 25672194432 25746066432 25761333996 25796351718 25825775616 25841090448 25876216584 25915448448 25921093824 25960393728 26011097622 26040766464 26046454851 26091627336 26155068032 26212087296 26251601598 26263282779 26327140848 26372800128 26408649024 26448688128 26454449664 26500345722 26506118511 26546305392 26582390136 26628492096 26710933248 26751430656 26803679544 26886663072 26952036864 26998779904 27004677561 27051511896 27098427456 27129352896 27176403456 27192519218 27223535616 27229482369 27260540928 27276706584 27313784172 27355195584 27361154592 27402637824 27439886592 27456158601 27487475712 27541162188 27626428944 27668314368 27753974784 27789759784 27875796192 27924141312 27972587151 28004493312 28021100136 28059189588 28107852768 28146060144 28194873984 28237621248 28292772852 28380366576 28554373668 28567079514 28636539168 28686203648 28725197184 28775015424 28792079172 28824937452 28831216626 28874928672 28881218736 28925006592 28964324736 29014557696 29053997568 29071226754 29104386048 29110743657 29154879504 29161230552 29205442944 29295862272 29353080753 29424451536 29475482496 29488598208 29560298496 29618033454 29651816448 29669400144 29709730152 29754774144 29761255872 29806377984 29864593566 29898657792 29905188903 29957053608 30049799904 30095359488 30154139487 30321041472 30373627392 30426304512 30426322866 30432950883 30479091376 30485730888 30520522008 30573453888 30626477568 30668108544 30686294907 30714605568 30721296384 30774595032 30781298916 30827967552 30869872416 30923410176 31019148288 31059143288 31126853664 31263479757 31299139584 31317700152 31360270716 31407817152 31414658976 31462287872 31505054976 31523737653 31559694336 31621334364 31664317662 31719233232 31767323904 31865674752 31927912398 32005543776 32061051136 32153307136 32216106564 32271979104 32315846832 32327948544 32371892352 32420972544 32428035072 32484294756 32491371078 32540632416 32584865328 32641377408 32685747264 32742434304 32799239442 32806384371 32856123312 32957845056 33037980672 33102507978 33159917808 33255335808 33313010688 33358293504 33378075162 33416146944 33423446421 33474120912 33481412856 33532175232 33635990016 33701685309 33740126208 33857279424 34005890262 34044678144 34064866832 34111171656 34162888832 34170330816 34229592576 34288977798 34296447249 34328088576 34335587259 34348445328 34395135624 34454787264 34501622112 34553931264 34561458432 34613858304 34621419411 34681463496 34728606468 34788836448 34941536199 34949449728 35002135464 35017710372 35102854464 35163733504 35211532032 35232412671 35264917504 35272599552 35333794296 35341491348 35395073856 35443186848 35504656128 35614577664 35684137386 35738239392 35848884096 35936049152 36006236748 36068682528 36131236608 36172470528 36193921009 36235204608 36305976492 36355327686 36368942112 36418378896 36473594112 36481539456 36536850432 36586515456 36608211468 36657973494 36721549584 36771465672 36835238592 36891085824 36963138726 37005299712 37167728256 37232188416 37296782868 37304907534 37361466848 37412252784 37477137024 37528080192 37593165312 37658386026 37666589463 37723697136 37840488768 37957641984 38006583234 38072498224 38089439352 38182052224 38300262912 38322975186 38366687232 38375068113 38389438896 38433249936 38441622168 38499904896 38508291648 38566675456 38619099648 38642000994 38686076928 38694527577 38738663424 38761635672 38814324876 38873172672 38881640736 38940590592 39016646433 39061149696 39137441004 39232602048 39300643328 39318130944 39377402397 39413731328 39490711272 39559200192 39612973536 39673032192 39681674496 39741837312 39750518583 39819458088 39873585204 39942738144 40066399872 40127145984 40205519316 40329994608 40428055296 40452029363 40498169856 40568430488 40577267844 40647641184 40694029344 40764605184 40788778827 40835303424 40890811392 40915059876 40970676258 41032793376 41041731888 41103956736 41159829888 41231213568 41311743282 41358864384 41502471552 41630962176 41684639676 41756933536 41813694288 41877089536 41886211968 42006739968 42031650204 42088784382 42161779152 42219090216 42292310976 42356431872 42439159278 42487566336 42570549864 42674058368 42831560502 42850619271 42954808752 43029305472 43087795776 43103931392 43162523136 43188118758 43237380096 43237406178 43246824939 43312393008 43321828104 43387509888 43446487104 43521836544 43580996352 43606840131 43656579072 43732319256 43741845828 43808164416 43943793408 44050640896 44136677304 44213223744 44232897312 44340447744 44366741882 44417347584 44427050181 44477724672 44504100216 44564595228 44632161216 44641883808 44709566976 44796890349 44847986688 44935580412 45074699856 45143039232 45211091641 45341187016 45481562208 45560441088 45639456768 45639484299 45718637064 45728596332 45780783012 45797927104 45860180832 45939716352 46002162816 46071908352 46081944576 46161892548 46171948374 46241951328 46304808624 46385115264 46528722432 46588714932 46669513952 46690280496 46803805952 46948709376 46976550228 47040406074 47111725728 47121988464 47193431808 47257582464 47339541504 47432001546 47486103552 47496476493 47578849848 47650985856 47798512128 47891868597 48008315664 48091576704 48174982144 48229960704 48324159846 48407968656 48473770248 48491922816 48557838528 48631458816 48642052608 48726442134 48737056617 48782020608 48810948624 48877297992 48962066112 49028620896 49113651456 49188114432 49198859163 49284184968 49436767584 49556971008 49586358574 49642917888 49653761967 49729043824 49739876712 49883003712 49969516032 50037440256 50067112743 50124220416 50211181368 50222119284 50298262848 50453985024 50610189312 50675444312 50785919136 51008835393 51067017216 51097300248 51166757484 51185918528 51244333248 51255496224 51333206528 51344388864 51433466697 51492132864 51522667992 51592703436 51682180896 51752433168 51830896896 51842187648 51920787456 52022195244 52092909702 52183254672 52310136064 52424174592 52503203196 52526565558 52654281696 52745600256 52817298048 52897376256 52908899328 53000691444 53012237022 53092610784 53164780272 53256984192 53421866496 53526206079 53607359088 53773326144 53904073728 54009355122 54103023792 54196854912 54258705792 54352806912 54385038436 54458964738 54521081856 54532991529 54553413168 54627568344 54710391168 54722309184 54805275648 54879773184 54912317202 54974951424 54986960241 55082324376 55252857888 55336628736 55444708089 55507949568 55579519568 55751592384 55848282624 55945174302 55957361301 56008986624 56042200272 56118379176 56215705536 56292120288 56389747968 56475242496 56487579039 56585545704 56760733152 57009874851 57108747336 57134159028 57273078336 57372407296 57450394368 57484462779 57550030848 57584158344 57649874904 57662433252 57749857344 57762437472 57850013184 57928649472 57963001491 58029115392 58107995136 58142453508 58221487314 58309759008 58322461104 58410885888 58591724544 58706161506 58848903072 58950964992 58977196416 59053239541 59120596992 59236066908 59338800288 59419460304 59509548288 59522511744 59612755968 59729187132 59810377806 59914107216 60099599808 60190718976 60308278974 60642082944 60747254784 60852645732 60865901766 60958182752 60971461776 61041044016 61146907776 61252955136 61336217088 61372589814 61442592768 61456014387 61549190064 61562597832 61655935104 61739744832 61846820352 61967614923 62038296576 62118286576 62253707328 62526959514 62598279168 62635400304 62720541432 62815634304 62829317952 62924575744 63010109952 63047475306 63119388672 63133176573 63242668728 63328635324 63438466464 63534647808 63658738917 63731349504 63855824796 64011087552 64122102272 64247340753 64306614272 64432213128 64543958208 64631693664 64655897088 64743784704 64782178137 64841945088 64856070144 64856109267 64968589512 64982742156 65081264832 65169730656 65282754816 65371494528 65484868608 65598478884 65612768742 65712246624 65915690112 66000679487 66075961344 66205015956 66319835616 66510671616 66550112823 66626021376 66716587008 66756150324 66846892842 66948241824 66962825712 67064350464 67271980032 67403370618 67480252416 67714558848 68011780524 68129733664 68222343312 68325777664 68340661632 68459185152 68577955596 68592894498 68671174518 68696890656 68790271248 68909574528 69003244224 69107862528 69122916864 69242838822 69257922561 69362926992 69457212936 69577672896 69883072398 69898899456 70004270928 70035420744 70205708928 70327467008 70423064064 70464825342 70545199104 70560609111 70667588592 70682982696 70790147712 70886373696 71009312256 71148002319 71229155328 71368274772 71476478784 71697768192 71872098304 72012473496 72137365056 72262473216 72344941056 72387842018 72470409216 72486239769 72611952984 72710655372 72737884224 72836757792 72947188224 72963078912 73073700864 73089663201 73173030912 73216422936 73315946988 73443099168 73542931344 73670477184 73765465309 73782171648 73926277452 74335456512 74379537861 74464376832 74593565736 74609815068 74722933696 74824505568 74954274048 75056160384 75186330624 75316772052 75333178926 75447394272 75680977536 75915283968 76013166468 76144996448 76178878704 76364104448 76600525824 76645950372 76750136226 76778877792 76866499872 76883244336 76999809792 77016583296 77133350912 77238199296 77284001988 77389055154 77477326848 77523271344 77628649752 77746345344 77763281472 77881181184 78033292866 78122299392 78139364553 78274882008 78465204096 78601286656 78636261888 78754804794 78981422544 79118400384 79225947072 79346064384 79363348992 79501037166 79518355533 79638916176 79747170408 79885476288 80132799744 80254291968 80411038632 80659989216 80856110592 80904058726 80996339712 81014032683 81136860976 81154535688 81295282368 81388058688 81529210368 81577557654 81670606848 81688447107 81781622784 81830119752 81941352516 82065586752 82083463776 82207913472 82319659776 82368475803 82462427136 82623486564 83004943104 83261924352 83369279352 83513867072 83627388576 83754179072 83772423936 83917761453 84013479936 84063300408 84177568764 84323558304 84438180432 84584621952 84712863744 84878318556 85141099728 85348116736 85663121004 85701238542 85909617504 86058610944 86175591552 86207862784 86325046272 86376237516 86474812356 86493649878 86624786016 86643656208 86775019776 86892974208 87043673088 87161992704 87213680262 87313158144 87332230971 87464638512 87483691656 87616328832 87887586816 88273354608 88426447488 88465794624 88680895488 88733483764 88854100362 88955449344 89008200432 89129190456 89264322432 89283767616 89419133952 89593780698 89695973376 89715566709 89871160824 90149399712 90286078464 90422183282 90462418461 90682374032 90963124416 91120882176 91278913536 91278968598 91298852649 91437274128 91457192664 91561566024 91595854208 91720361664 91879432704 92004325632 92058884721 92143816704 92163889152 92323785096 92343896748 92483902656 92609617248 92770230528 93057444864 93177429864 93339027904 93380560992 93607611904 93790439271 93897418752 93953100456 94080812148 94223451456 94243976928 94386863616 94515164928 94571212959 94679083008 94864003092 94992952986 95157699696 95301971712 95597024256 95783737194 96016631328 96183153408 96349964288 96350022409 96459921408 96648319692 96815937312 96947540496 96983845632 97115677056 97262917632 97284105216 97452884268 97474113234 97621897248 97754595984 97924132224 98057241792 98227302912 98397718326 98568369936 98873535168 99113942016 99172717148 99307523934 99458087648 99479753424 99766007424 99939032064 100074880512 100134225486 100248440832 100270339263 100422362736 100444238568 100596525696 100907970048 101105055927 101220378624 101350888624 101571838272 102017670786 102134034432 102194600496 102333514968 102371837056 102488666496 102510992448 102666413056 102688777728 102866933394 102889341747 102984265728 103006761777 103045335984 103185406872 103364361792 103504866336 103661793792 103684375296 103841574912 103864258233 104044390488 104185819404 104366509344 104620272128 104824608597 104848349184 105006406392 105053131116 105308563392 105491200512 105634596096 105697238013 105794752512 105817798656 106001382888 106024474044 106185221568 106329560544 106513968384 106843732992 107052412158 107214718176 107546652288 107685319163 107808147456 108018710244 108206047584 108393709824 108517411584 108581763027 108705613824 108770076872 108917929476 109065983058 109106826336 109255136688 109420782336 109444618368 109610551296 109759546368 109824634404 109973920482 110164648752 110505715776 110673257472 110889416178 111015899136 111159039136 111503184768 111696565248 111890348604 111914722602 112084400544 112236758352 112431411072 112584240576 112779495936 112975158078 112999768389 113171091408 113521466304 114019749702 114217494672 114268318056 114546156672 114744814592 114900788736 114968925558 115100061696 115125204339 115168316688 115299749808 115324866504 115499714688 115524874944 115700026368 115857298944 115926002982 116058230784 116083582731 116215990272 116284907016 116442974628 116619518016 116644922208 116821771776 117049939299 117183449088 117412323012 117697806144 117901929984 117954392832 118106479082 118132207191 118241193984 118472133816 118677600576 118838920608 119019096576 119045023488 119225511936 119251555749 119458374264 119620755612 119828214432 120199199616 120354180241 120381437952 120616557948 121284165888 121356088089 121494509568 121705291464 121731803532 121916365504 121942923552 122082088032 122293815552 122366336481 122505910272 122672434176 122745179628 122912028774 123098380128 123125195664 123311870208 123479489664 123693640704 123935229846 124076593152 124236573152 124507414656 125053919028 125270800608 125441082864 125631268608 125658635904 125849151488 126020219904 126094950612 126266353146 126485337456 126657270648 126876932928 127069295616 127317477834 127462699008 127711649592 128022175104 128244204544 128494681506 128864426256 129087916416 129263387328 129311794176 129487569408 129564356274 129712140288 129712218534 129740474817 129937179024 129965484312 130162529664 130339461312 130565509632 130742989056 130820520393 130969737216 131196957768 131225537484 131424493248 131831380224 132001358974 132151922688 132410031912 132639671232 133021343232 133100225646 133252042752 133281150543 133433174016 133512300648 133693785684 133896483648 133925651424 134128700928 134390671047 134543960064 134806741236 135429117696 135633274923 136023561048 136259467328 136444686624 136651555328 136681323264 136918370304 136918452897 137155911192 137185788996 137342349036 137393781312 137580542496 137819149056 138006488448 138215725056 138245833728 138485677644 138515845122 138725853984 138914425872 139155345792 139766144796 140008541856 140070841488 140411417856 140654934016 140846128128 140929650684 141121218222 141335177184 141365965392 141580295424 141772747392 142018624512 142296004638 142458310656 142489429479 142736549544 142952957568 143395536384 144024946992 144274730112 144524946432 144689882112 144775684036 144972479538 145223905968 145421310744 145475768448 145673515584 145894376448 145926157824 146179326402 146211169851 146346061824 146432845872 146631893976 146886198336 147085862688 147340954368 147530930618 147564343296 147596577489 147852554904 148670913024 148759075722 148928753664 148961285901 149187131472 149219630136 149445867392 149649011136 149908548096 150112320768 150201338229 150372661248 150633544104 150666357852 150894788544 151361955072 151830567936 152026332936 152289992896 152357757408 152728208896 153026506179 153201051648 153291900744 153500272452 153557755584 153732999744 153766488672 153999619584 154033166592 154266701824 154300400091 154476398592 154568003976 154778110308 155046542688 155257299504 155492690688 155526562944 155762362368 156066585732 156278729106 156549764016 156930408192 157202573312 157272523776 157509609588 157962845088 158236800768 158451894144 158692128768 158726697984 159002074332 159036711066 159277832352 159494340816 159770952576 160265599488 160822077264 161319978432 161712221184 161808117452 162028065366 162273721952 162309071376 162590564736 162776117376 163058420736 163155115308 163376894214 163563245568 163598974587 163660239504 163882705032 164131173504 164166927552 164415826944 164639319552 164736951606 164924854272 164960880723 165246973128 166009886208 166334124267 166523848704 166738558704 167027734144 167254777152 167508358144 167544847872 167835522906 167872083903 168026959872 168126600816 168355137528 168647116608 168876360864 169169243904 169425727488 169462737117 169756637112 170282199456 170696233472 171029624553 171326242008 171402477084 171819235008 172117221888 172351183104 172415725568 172453388337 172650092544 172752475032 172949624712 172987299756 173249572032 173287312416 173550039552 173785948416 173889004473 174087346176 174323985408 174427360524 174664461942 174929277024 174967383312 175232657664 175775173632 176546709216 176852894976 176931589248 177159718623 177361790976 177466967528 177708200724 178016400864 178258380912 178528644864 178567535232 178838267904 179187561396 179431133418 179742321648 180298799424 180572156928 180844366564 180924836922 181364748064 181926248832 182241764352 182557937196 182597705298 182874548256 182914385328 183123132048 183191708416 183440723328 183758865408 184008651264 184117769442 184327778304 184368043161 184647570192 184687793496 184967805312 185219234496 185540461056 185902844769 186114889728 186354859728 186678055808 186761121984 187215223808 187580878542 187794837504 187906200912 188161624296 188446902912 188487953856 188773727232 189030329856 189142425918 189358166016 189399529719 189728006184 189985905972 190315399392 190603943424 190976216751 191194048512 191567474388 192033262656 192366306816 192699928576 192700044818 192742022259 192919842816 193296639384 193631874624 193895080992 193967691264 194231354112 194346534411 194525835264 194568210432 194568327801 194905768536 194948226468 195243794496 195509191968 195848264448 196114483584 196454605824 196795436652 197136739872 197747070336 198002038461 198227884032 198345434296 198615047868 198916175296 198959506848 199532014848 199650338469 199878064128 200149761024 200268450972 200540678526 200844725472 200888477136 201193051392 201815940096 202210111854 202440757248 202701777248 203143676544 204035341572 204389200992 204667029936 204743674112 204977332992 205021984896 205332826112 205377555456 205733866788 205778683494 206013523554 206090671968 206370813744 206728723584 207009732672 207323587584 207368750592 207728516466 207773767683 208088780976 208371638808 208733018688 209240544256 209649217194 209696698368 210012812784 210106262232 210617126784 210982401024 211269192192 211394476026 211635597312 211681827333 212002765776 212048948088 212370443136 212659121088 213027936768 213444006957 213687465984 214104824316 214429436352 215093304576 215370638326 215616294912 216037420488 216412095168 216787419648 217034823168 217163526054 217411227648 217458719307 217540153744 217835858952 218131966116 218213652672 218510273376 218841564672 218889236736 219221102592 219268989603 219519092736 219649268808 219947840964 220329297504 221011431552 221296395927 221346514944 221778832356 222318078272 223006369536 223138613583 223393130496 223780697208 223829445204 224168801088 224473516704 224862822144 225168481152 225558991872 225950316156 225999536778 226342182816 227042932608 228039499404 228434989344 228536636112 229092313344 229489629184 229801577472 229937851116 230250408678 230336633376 230599499616 230649733008 230999429376 231049749888 231400052736 231714597888 231852005964 232167165462 232431980544 232569814032 232885949256 233239036032 233289844416 233643543552 234099878598 234366898176 234824646024 235395612288 235803859968 235908785664 236212958164 236264414382 236944267632 237355201152 237677841216 238038193152 238090046976 238503111498 238555066599 238916748528 239241511224 239656428864 240398399232 240708360482 240762875904 241233115896 242568331776 242712176178 242989019136 243042098049 243410582928 243463607064 243832731008 243885847104 244164176064 244587631104 244732672962 245011820544 245065341321 245344868352 245490359256 245824057548 246196760256 246250391328 246623740416 246958979328 247105427409 247387281408 247870459692 248473146304 249014829312 250107838056 250541601216 250882165728 251262537216 251317271808 251698302976 251753284359 252040439808 252189901224 252532706292 252970674912 253314541296 253753865856 254138591232 254634955668 255423299184 256044350208 256488409088 256989363012 257728852512 258175832832 258526774656 258623588352 258975138816 259128712548 259424437068 259480949634 259874358048 259930968624 260325059328 260678922624 261131019264 261485978112 261641040786 261939474432 262393915536 262451074968 262848986496 263662760448 264002717948 264820063824 265279342464 266042686464 266200451292 266562301086 266866348032 267024601296 267387571368 267792967296 267851302848 268257401856 268781342094 269087920128 269146700127 269613482472 270858235392 271266549846 271387255383 272047122096 272518934656 272889373248 273303110656 273362646528 273836740608 273836905794 273896557947 274311822384 274371577992 274684698072 274787562624 275161084992 275638298112 276012976896 276176654163 276431450112 276491667456 276971355288 277031690244 277451707968 277828851744 278310691584 279532289592 280017083712 280141682976 280822835712 281309868032 281371317813 281692256256 281859301368 282242436444 282670354368 282731930784 283160590848 283545494784 283713638877 284037249024 284592009276 284978858958 285473099088 285905915136 286791072768 288049893984 288549460224 289049892864 289050067227 289379764224 289551368072 289944959076 290447811936 290842621488 290951536896 291347031168 291788752896 291852315648 292358652804 292422339702 292865691744 293263787952 293772396672 294171725376 294681908736 295061861236 295193154978 295705109808 297341826048 297518151444 297922571802 298374262944 298439260272 298891734784 299298022272 299817096192 300224641536 300402676458 300745322496 300811017789 301267088208 301332715704 301789577088 302723910144 303315167781 303661135872 304052665872 304579985792 304715514816 305456417792 306053012358 306402103296 306583801488 307000544904 307115511168 307465999488 307532977344 307999239168 308066333184 308600800182 308668025241 308952797184 309020285331 309136007952 309556220616 310093085376 310514599008 310985381376 311053125888 311524724736 311592774699 312133171464 312557458212 313099528032 313860816384 314405146624 314473825791 314545047552 315019219176 315925690176 316473601536 316903788288 317091714039 317384257536 317453395968 318004148664 318073422132 318555664704 318988681632 319541905152 320531198976 321644154528 322639956864 323055957489 323424442368 323616234904 324056130732 324547443904 324618142752 325181129472 325552234752 325745289081 326116841472 326310230616 326753788428 327197949174 327320479008 327765410064 328262347008 328333855104 328831653888 329278639104 329473903212 329921761446 330493946256 332019772416 332668248534 333047697408 333477117408 334055468288 334509554304 335016716288 335089695744 335671045812 335744167806 336253201632 336710275056 337294233216 337752721728 338338487808 338925474234 338999305167 339513274224 340564398912 341392466944 342059249106 342652484016 342804954168 343638470016 344234443776 344702366208 344906776674 345300185088 345375613017 345504950064 345899249424 345974599512 346499144064 346574624832 347100079104 347571896832 347778008946 348174692352 348250748193 348647970816 348854721048 349328923884 349858554048 349934766624 350465315328 351149817897 351550347264 353093418432 353705789952 353863178496 354319437246 354396621573 354723581952 354933935056 355416401448 356032801728 356516761824 357057289728 357135070464 357676535808 357754667247 358375122792 358862266836 359484643296 360597598848 361062540723 361144313856 361688733128 361849673844 362729496128 363852497664 364068264267 364483528704 365115874392 365195410596 365749096512 365828770656 366246264096 366383416832 366881446656 367099009443 367517730816 368017302528 368235538884 368736086322 369295140384 369375586992 369935610624 370438468992 371080922112 371805689538 372229779456 372709719456 373356111616 373522243968 374430447616 375161757084 375812401824 376323248592 376893805824 376975907712 377547454464 378060659712 378284851836 378799059438 379456012368 379971811944 380630798784 381207886848 381952433502 382388097024 383134948776 384066525312 384732613632 385400089636 385484044518 386593278768 387263749248 387790161984 387935382528 388462708224 388693068822 389136420864 389136655602 389221424451 389811537072 389896452936 390487588992 391018383936 391696528896 392228967168 392461561179 392909211648 393590873304 394273479744 395494140672 396004076922 396455768064 396690868592 397230095736 397832350592 397919013696 399064029696 399300676938 399756128256 399843451629 400299522048 400536901944 401081357052 401689450944 401776954272 402386102784 403172013141 403631880192 404420223708 405403554496 406287353088 406899824769 408070683144 408778401984 409334059872 409487348224 409954665984 410043969792 410665652224 410755110912 410755358691 411467733576 411557366988 412027047108 412181343936 412741627488 413457447168 414019465344 414647175168 414737501184 415457032932 415547535366 416177561952 416743277616 417466037376 418481088512 419298434388 420025625568 420212524464 421234253568 421484047879 421964802048 422538384384 422788952052 423363654666 424005531552 424097896176 424740886272 425318242176 426055873536 426888013914 427374931968 428209648632 428858872704 430186609152 430741276652 432074840976 432824190336 433574839296 434069646336 434327052108 434917438614 435080307488 435671717904 436263932232 436427305344 437020546752 437683129344 437778473472 438537979206 438633509553 439038185472 439298537616 439895681928 440658595008 442022863104 442592791854 442693029888 442789732467 443557664712 444636156544 446012739072 446277227166 446786260992 446883857703 447561394416 447658890408 448337602176 448947033408 449725644288 450336962304 450604014687 451117983744 451900632312 451999073556 452684365632 454085865216 456078998808 456869978688 457073272224 458184626688 458979258368 459079518537 459603154944 459875702232 460500817356 460673266752 461198999232 461299466016 461998858752 462099499776 462800105472 462901200273 463429195776 463704011928 464334330924 465139628064 465771898512 466478072064 466579688832 467287087104 468199757196 469649292048 470791224576 471607719936 471817571328 472425916328 472528828764 473888535264 474710402304 475355682432 476076386304 476180093952 477006222996 477110133198 477833497056 478483022448 479312857728 480796798464 481416720964 482466231792 485136663552 485424352356 486084196098 486821165856 486927214128 487665462016 487771694208 488328352128 489175262208 489465345924 490130682642 490689736704 490796923761 490980718512 491648115096 492393520512 492500782656 493247480832 493917958656 494210854818 494774562816 494882642169 495740919384 496946292608 498029658624 499002372801 500215676112 501083202432 501764331456 502525074432 502634543616 503506568718 503616251709 504080879616 504379802448 505065412584 505941349824 506629082592 507507731712 508277182464 508388211351 509269911336 510846598368 512088700416 512976818176 513088873659 513978726024 515457705024 516351665664 517053549312 517247176704 517360165011 517950277632 518257425096 518848874136 518961899268 519748716096 519861937248 520650118656 521357845248 521667013419 522262038528 522971956224 523282081572 524787831072 524902149936 525697972992 527325520896 528005435896 529640127648 530558684928 531479155869 532085372928 532400902584 533124602172 534049202592 534775142736 535585934592 535702605696 536514803712 537562684188 538293400254 539226964944 541716470784 542533099692 542774510766 544094244192 545037869312 545778746496 546606221312 546725293056 547673811588 547793115894 548623644768 548743155984 549369396144 549575125248 550322169984 551276596224 552025953792 552353308326 552983334912 553104129483 553942710576 554063380488 554903415936 555657703488 556621383168 557708534307 559064579184 560034167424 560283365952 561645671424 562742635626 563384512512 563718602736 564484872888 565340708736 565463861568 566321181696 567090989568 567427277754 568074498048 568198589157 569184018552 569957717916 570946198176 571811830272 572928650253 573582145536 576099787968 577098920448 578099785728 578100134454 578226066777 578759528448 579102736144 579889918152 580895623872 581685242976 581903073792 582694062336 583039603233 583577505792 583704631296 583704983403 584717305608 584844679404 585731383488 586527575904 587544793344 588343450752 589363817472 590123722472 590386309956 591410219616 594006115383 594683652096 595036302888 595845143604 596748525888 596878520544 597783469568 598596044544 598951015407 599634192384 600449283072 600805352916 601622035578 602534176416 602665431408 603579154176 605447820288 606630335562 607322271744 608105331744 609159971584 609431029632 610912835584 612106024716 613167602976 614001089808 614231022336 614931998976 615065954688 615998478336 616132666368 617201600364 617336050482 618040570662 618272015904 619112441232 620186170752 621029198016 621970762752 622106251776 623185549398 623321303049 624266342928 625114916424 626199056064 627721632768 628947651582 629090095104 630038438352 631851380352 632947203072 633807576576 634183428078 634906791936 635045481999 636008297328 636146844264 637111329408 637977363264 639083810304 640332020871 641062397952 643288309056 645279913728 646111914978 646848884736 647232469808 648112261464 649094887808 649236285504 650362258944 651104469504 651490578162 652233682944 652376157921 652620461232 653507576856 654395898348 654640958016 655530820128 656524694016 656667710208 657663307776 657806968809 658557278208 658947806424 659843522892 660987892512 663889187781 664039544832 665336497068 666954234816 668110936576 669019108608 669415840749 670033432576 670179391488 671342091624 671488335612 672506403264 673420550112 674588466432 675505443456 676676975616 677850948468 677998610334 679026548448 681128797824 682784933888 684118498212 685304968032 685609908336 687276940032 687684499171 688468887552 689404732416 689813553348 690751226034 691009900128 691798498848 691949199024 692998288128 693149249664 694200158208 695143793664 695556017892 696501496386 697295941632 697709442096 698657847768 699717108096 699869533248 700930630656 702299635794 703100694528 706186836864 707411579904 707726356992 708638874492 708793243146 709867870112 710832802896 712065603456 713033523648 714114579456 714270140928 715509334494 715665199797 716750245584 717724533672 718969286592 721195197696 722125081446 722288627712 723377466256 723699347688 725458992256 727704995328 728136528534 728967057408 729126294147 730231748784 730390821192 731498193024 731657541312 732492528192 732766833664 733762893312 734198018886 735035461632 735196023963 736034605056 736471077768 737472172644 738590280768 738751173984 739871221248 740876937984 741316282227 742161844224 743611379076 745419438912 746712223232 747044487936 748860895232 750323514168 751624803648 752646497184 753787611648 753951815424 755094908928 755259853077 756121319424 756569703672 757598118876 758912024736 759943623888 761261597568 762415773696 763904867004 766269897552 768133050624 768588557897 769465227264 770800179272 770968089036 773186557536 774527498496 775580323968 775870765056 776925416448 777386137644 778273311204 778442848902 779623074144 779792905872 780975177984 782036767872 783393057792 784457934336 784923122358 785818423296 787181746608 788546959488 790988281344 792008153844 793381737184 794460191472 795664701184 795838027392 798128059392 798601353876 799686903258 800599044096 801073803888 802162714104 803378901888 803553908544 804772205568 806344026282 807263760384 807440100381 808840447416 810807108992 812574706176 813799649538 814161766149 816141366288 817556803968 818668119744 818974696448 819909331968 820087939584 821510221824 821510717382 821689673841 822935467152 823114733976 824054094216 824362687872 825483254976 826914894336 828038930688 828529962489 829294350336 829475002368 830914065864 831095070732 832355123904 833486555232 834932074752 836962177024 838596868776 840051251136 840425048928 842468507136 842968095758 843929604096 844113953439 845076768768 845577904104 846727309332 848011063104 848195792352 849481772544 850636484352 851140916631 852111747072 853776027828 856419297264 857717745408 860373218304 861482553304 864149681952 865648380672 867149678592 867150201681 868139292672 868654104216 869834877228 870160614976 871343435808 872527864464 872854610688 874041093504 875366258688 875556946944 877075958412 877267019106 878597075232 879791363856 881317190016 884045726208 885185583708 885579464934 887115329424 889272313088 892025478144 892554454332 893767715406 895122788832 895317780816 896675204352 897894066816 899451288576 900673924608 901208029374 902235967488 902433053367 903801264624 903998147112 905368731264 908171730432 909945503343 912157997616 913739957376 914146544448 916369253376 918159037074 919206309888 919751404464 921001634712 921346533504 922397998464 922598932032 923997717504 924198999552 925802400546 926004075723 926858391552 927060855993 927408023856 928668661848 930279256128 931543797024 932956144128 933159377664 934574174208 934778324097 936399514392 939298584096 941582449152 943215439872 943421477373 943635142656 944851832656 945057657528 947777070528 949420804608 950711364864 951275142117 952152772608 952360187904 954012445992 954220266396 955666994112 956966044896 958625715456 961593596928 962833441928 964932463584 969167872467 970273327104 970848704712 972168392196 973642331712 973854428256 975330924032 975543388416 976656704256 977235867243 978350524416 978930691848 980261365284 981593847522 981961437024 983296230192 984787041024 985001565312 986494961664 987835917312 988421709636 989765284338 991481838768 993892585216 996059317248 998004745602 1000431352224 1002166404864 1003528662912 1005050148864 1005269087232 1007013137436 1007232503418 1008759604896 1010130825168 1011882699648 1013258165184 1015015463424 1016776422702 1016997915501 1018539822672 1021693196736 1024177400832 1026177747318 1027957452048 1030915410048 1032703331328 1034107098624 1034720330022 1035900555264 1036126839051 1036514850192 1037697748272 1037923798536 1039497432192 1039723874496 1041300237312 1042715690496 1043334026838 1044524077056 1044752244579 1045943912448 1046564163144 1049575662144 1049804299872 1051395945984 1053449453691 1054651041792 1056010871792 1059280255296 1061117369856 1062958311738 1063189864719 1064170745856 1064801805168 1066249204344 1068098405184 1069550285472 1071171869184 1071405211392 1073029607424 1073264001741 1075125368376 1076586800508 1078453929888 1083187622169 1083432941568 1085066199384 1085549021532 1088188488384 1090075738624 1091557492992 1092204792801 1093212442624 1093450586112 1095347623176 1095586231788 1097247289536 1097486311968 1098738792288 1099150250496 1100644339968 1101297028329 1102553192448 1104051907584 1104706616652 1106208258966 1107885421152 1108126760976 1109806831872 1111315406976 1113242766336 1115417068614 1118129158368 1120068334848 1120566731904 1122011551279 1123291342848 1125485271252 1127437205472 1128969745776 1130681417472 1130927723136 1132642363392 1134181979136 1134854555508 1136397178314 1138368037104 1139915435832 1141892396352 1143623660544 1145857300506 1147164291072 1152199575936 1154197840896 1156200268908 1156452133554 1158205472288 1159779836304 1161791247744 1163370485952 1163806147584 1165388124672 1166079206466 1167409262592 1167409966806 1167664273353 1169434611216 1169689358808 1171462766976 1173055151808 1175089586688 1176686901504 1177384683537 1178727634944 1180247444944 1180772619912 1182820439232 1188012230766 1189367304192 1190072605776 1191690287208 1193497051776 1193757041088 1195566939136 1197192089088 1197902030814 1199268384768 1199530354887 1200898566144 1201610705832 1203244071156 1205068352832 1205330862816 1207158308352 1209516039423 1210895640576 1213260671124 1216210663488 1218319943168 1218862059264 1220699474307 1221825671168 1224212049432 1226335205952 1228002179616 1228462044672 1229863997952 1230131909376 1231996956672 1232265332736 1232266076073 1234403200728 1234672100964 1236081141324 1236544031808 1238224882464 1240372341504 1242058396032 1243941525504 1244212503552 1246371098796 1246642606098 1248532685856 1250229832848 1252398112128 1254012910253 1255443265536 1257895303164 1260076876704 1263702760704 1264452143637 1265894406144 1267615153152 1268366856156 1270090963998 1272016594656 1272293688528 1274222658816 1275954726528 1278167620608 1280664041742 1282124795904 1286576618112 1290559827456 1292223829956 1294464939616 1296224522928 1298189775616 1298472571008 1300724517888 1302208939008 1302981156324 1304752315842 1305240922464 1307015153712 1308791796696 1309281916032 1311061640256 1313049388032 1313335420416 1315613937618 1315900528659 1317114556416 1317895612848 1319687045784 1321975785024 1327778375562 1328079089664 1328369197401 1330672994136 1333908469632 1336221873152 1338038217216 1338831681498 1340358782976 1340651573109 1342684183248 1342976671224 1345012806528 1346841100224 1349176932864 1351010886912 1351812044061 1353353951232 1355701896936 1355997220668 1358053096896 1362257595648 1365569867776 1368236996424 1370609936064 1371219816672 1374553880064 1375368998342 1376937775104 1377238555611 1378809464832 1379627106696 1381502452068 1382019800256 1383596997696 1383898398048 1385996576256 1386298499328 1388400316416 1388703600819 1390287587328 1391112035784 1393002992772 1395418884192 1397315695536 1399434216192 1399739066496 1401543840871 1401861261312 1404599271588 1412373673728 1414823159808 1415452713984 1417277748984 1417586486292 1419735740224 1421665605792 1424131206912 1426067047296 1428229158912 1428540281856 1431018668988 1431330399594 1433500491168 1435449067344 1437938573184 1442390395392 1444250162892 1446754932512 1447398695376 1450917984512 1455409990656 1456273057068 1458252588294 1460463497568 1460781642384 1462996386048 1463315082624 1464985056384 1465533667328 1467525786624 1468396037772 1470392047926 1472069210112 1472390771283 1472942155536 1474944345288 1477180561536 1477502347968 1479742442496 1481753875968 1482632564454 1484323688448 1484647926507 1487222758152 1490838877824 1493424446464 1494088975872 1500647028336 1503249607296 1505292994368 1507575223296 1507903630848 1510519706154 1510848755127 1512242638848 1513139407344 1515196237752 1517824049472 1519887247776 1522523195136 1524831547392 1525164634053 1527809734008 1532539795104 1536266101248 1537177115794 1538930454528 1539266620977 1541600358544 1541936178072 1546373115072 1549054996992 1551160647936 1551741530112 1552080495033 1553850832896 1554772275288 1556546622408 1556885697804 1559246148288 1559585811744 1561950355968 1564073535744 1565001040257 1566786115584 1568915868672 1569846244716 1574363493216 1577093918976 1581976562688 1584016307688 1586763474368 1588920382944 1591329402368 1591676054784 1594437467607 1596256118784 1597202707752 1599373806516 1602147607776 1604325428208 1606757803776 1607107817088 1609544411136 1612688052564 1614880200762 1617680894832 1621614217984 1625149412352 1627599299076 1628323532298 1632282732576 1635113607936 1637336239488 1637949392896 1639818663936 1640175879168 1643021434764 1643379347682 1645870934304 1646229467952 1648108188432 1648725375744 1650966509952 1653829788672 1656077861376 1657059924978 1658950004736 1659312388449 1661828131728 1662190141464 1664710247808 1666973110464 1669864149504 1677193737552 1680102502272 1680850097856 1684937014272 1685936191516 1688227906878 1690153537536 1691155808208 1693454618664 1696022126208 1696391584704 1698963545088 1701272968704 1702281833262 1704223494144 1704595767471 1707552055656 1712838594528 1715435490816 1718785950759 1720746436608 1722965106608 1728299363904 1731296761344 1734299357184 1734300403362 1734678200331 1736278585344 1737308208432 1739669754456 1740321229952 1742686871616 1745055728928 1745709221376 1748082187008 1749118809699 1750732517376 1751113893888 1751114950209 1754151916824 1754534038212 1757194150464 1759582727712 1762634380032 1768091452416 1770371167416 1771158929868 1774230658848 1778544626176 1782018346149 1784050956288 1785108908664 1787535430812 1790245577664 1790635561632 1793350408704 1795788133632 1796853046221 1798902577152 1801347849216 1802416058748 1804866106734 1807602529248 1807996294224 1810737462528 1816343460864 1819891006686 1824315995232 1827479914752 1828293088896 1830650425771 1832738506752 1836318074148 1839502808928 1842003269424 1842693067008 1844795996928 1845197864064 1847995435008 1848397999104 1851604801092 1852008151446 1854121711986 1854816047712 1857337323696 1860558512256 1863087594048 1865912288256 1866318755328 1869556648194 1872799028784 1878597168192 1883164898304 1886842954746 1887270285312 1889703665312 1890115315056 1895554141056 1898841609216 1901422729728 1902550284234 1904720375808 1905136445997 1908024891984 1908440532792 1911333988224 1913932089792 1917251430912 1920996062613 1923187193856 1925666883856 1929864927168 1938335744934 1940546654208 1941697409424 1944336784392 1947284663424 1947708856512 1950661848064 1951086776832 1953313408512 1954471734486 1956701048832 1957128473763 1957861383696 1960522730568 1963187695044 1963922874048 1966592460384 1969574082048 1970003130624 1972989923328 1973420906427 1975671834624 1976843419272 1979530568676 1982963677536 1987785170432 1991667563343 1992118634496 1996009491204 2000862704448 2004332809728 2007057325824 2008247522247 2010100297728 2010538174464 2014026274872 2014465006836 2017519209792 2020261650336 2023765399296 2026516330368 2030030926848 2033552845404 2033995831002 2037079645344 2043386393472 2046021064097 2048354801664 2052355494636 2055914904096 2061830820096 2063053497513 2065406662656 2068214197248 2069440660044 2072253678102 2073029700384 2075395496544 2075847597072 2078994864384 2079447748992 2082600474624 2085431380992 2086668053676 2089504489158 2091887824896 2093128326288 2099151324288 2099608599744 2102791891968 2106898907382 2109302083584 2112021743584 2118560510592 2122234739712 2125916623476 2126379729438 2129603610336 2132498408688 2136196810368 2139100570944 2142343738368 2142810422784 2146528003482 2146995599391 2150250736752 2153173601016 2156907859776 2166375244338 2166865883136 2170132398768 2171098043064 2176376976768 2180151477248 2183114985984 2184409585602 2186901172224 2187378882441 2190695246352 2191172463576 2194494579072 2194972623936 2197477584576 2198300500992 2201288679936 2202594056658 2205106384896 2205588071889 2208103815168 2209413233304 2212416517932 2215770842304 2216253521952 2219613663744 2222630813952 2223948846681 2226485532672 2230834137228 2236258316736 2240136669696 2241133463808 2244023102558 2246582685696 2250970542504 2254874410944 2257939491552 2261362834944 2261855446272 2265284726784 2265779559231 2268363958272 2269709111016 2272794356628 2276736074208 2279830871664 2283784792704 2286729424579 2287247321088 2291714601012 2304399151872 2305765673691 2308395681792 2312400537816 2312904267108 2316410944576 2319559672608 2323582495488 2326740971904 2327612295168 2330776249344 2332158412932 2334819933612 2335328546706 2338869222432 2339378717616 2342925533952 2346110303616 2350179173376 2353373803008 2354769367074 2357455269888 2360494889888 2361545239824 2365640878464 2376024461532 2380145211552 2383380574416 2386994103552 2387514082176 2391133878272 2394384178176 2395804061628 2399060709774 2401797132288 2403221411664 2406488142312 2410136705664 2410661725632 2414316616704 2419032078846 2421791281152 2422320301143 2426521342248 2432421326976 2436639886336 2437724118528 2441398948614 2448424098864 2452670411904 2456004359232 2456924089344 2459727995904 2460263818752 2464530665472 2464532152146 2465069021523 2468806401456 2469344201928 2472162282648 2473088063616 2476449764928 2480744683008 2484116792064 2485589887467 2487883051008 2488425007104 2492742197592 2493285212196 2497065371712 2500459665696 2504796224256 2508025820506 2510886531072 2515790606328 2520153753408 2527405521408 2528904287274 2531788812288 2532341860317 2535230306304 2536733712312 2540181927996 2544033189312 2544587377056 2548445317632 2551909453056 2553422749893 2556335241216 2561328083484 2573153236224 2581119654912 2584447659912 2588929879232 2592449045856 2596379551232 2596945142016 2601449035776 2601450605043 2604417878016 2605962312648 2609504631684 2610481844928 2614030307424 2617583593392 2618563832064 2622123280512 2626098776064 2626670840832 2631227875236 2631801057318 2635791225696 2639374091568 2643951570048 2655556751124 2656738394802 2661345988272 2667816939264 2672443746304 2676076434432 2677663362996 2681303146218 2685368366496 2685953342448 2690025613056 2693682200448 2698353865728 2702021773824 2703624088122 2706707902464 2707299160101 2711403793872 2711994441336 2716106193792 2724515191296 2736473992848 2741219872128 2742439633344 2749107760128 2750737996684 2754477111222 2757618929664 2759254213392 2763004904136 2764039600512 2767193995392 2767796796096 2771993152512 2772596998656 2777407201638 2778012227169 2780575174656 2781182567979 2782224071568 2786005985544 2790837768384 2794631391072 2798868432384 2799478132992 2803087681742 2803722522624 2804334972291 2809198543176 2824747347456 2829646319616 2830264432119 2830905427968 2834555497968 2835172972584 2839471480448 2843331211584 2848262413824 2852134094592 2853825426351 2856458317824 2857080563712 2862037337976 2862660799188 2867000982336 2870898134688 2875877146368 2884780790784 2888500325784 2893509865024 2894797390752 2901835969024 2907503617401 2910819981312 2912546114136 2916505176588 2920926995136 2921563284768 2925992772096 2926630165248 2929970112768 2931067334656 2931707601729 2935051573248 2936792075544 2940784095852 2944781542566 2945884311072 2949888690576 2954361123072 2955004695936 2959484884992 2963507751936 2965265128908 2969295853014 2974445516304 2981677755648 2986848892928 2988177951744 3001294056672 3006499214592 3010585988736 3015150446592 3015807261696 3021039412308 3021697510254 3026278814688 3030392475504 3035648098944 3039774495552 3045046390272 3050329268106 3055619468016 3065079590208 3072532202496 3074354231588 3078533241954 3083200717088 3083872356144 3092746230144 3098109993984 3102321295872 3104160990066 3107701665792 3108380517153 3109544550576 3113093244816 3113771395608 3118492296576 3119171623488 3123900711936 3128147071488 3130002080514 3133572231168 3134256733737 3137831737344 3139692489432 3148726986432 3154187837952 3160348361073 3163953125376 3168032615376 3173526948736 3177840765888 3182658804736 3183352109568 3188874935214 3189569594157 3192512237568 3194405415504 3198747613032 3204295215552 3208650856416 3213515607552 3214215634176 3219088822272 3219792005223 3225376105128 3229760401524 3235361789664 3243228435968 3249562866507 3250298824704 3255198598152 3256647064596 3264565465152 3270227215872 3274672478976 3275898785792 3276614378403 3279637327872 3280351758336 3286042869528 3286758695364 3291741868608 3292458935904 3296216376864 3297450751488 3301933019904 3303891084987 3307659577344 3312155722752 3314119849956 3318624776898 3323656263456 3324380282928 3329420495616 3333946220928 3339728299008 3354387475104 3360205004544 3361700195712 3366034653837 3369874028544 3371872383032 3376455813756 3382311616416 3386909237328 3392044252416 3392783169408 3397927090176 3402545937408 3404563666524 3409191534942 3415104111312 3425677189056 3430870981632 3437571901518 3441492873216 3445930213216 3456598727808 3462593522688 3468600806724 3469356400662 3474616416864 3479339508912 3480642459904 3485373743232 3490111457856 3491418442752 3496164374016 3498237619398 3502227787776 3502229900418 3502992820059 3508303833648 3509068076424 3514388300928 3519165455424 3525268760064 3532154050611 3536182904832 3540742334832 3542317859736 3548461317696 3557089252352 3564036692298 3568101912576 3570217817328 3575070861624 3580491155328 3581271123264 3586700817408 3591576267264 3593706092442 3597805154304 3598591064661 3602695698432 3604832117496 3609732213468 3615205058496 3615992588448 3621474925056 3628548118269 3632686921728 3639782013372 3648631990464 3654959829504 3656586177792 3661300851542 3662098422921 3665477013504 3672636148296 3679005617856 3684006538848 3685386134016 3689591993856 3690395728128 3695990870016 3696795998208 3696798228219 3703209602184 3704016302892 3708243423972 3709632095424 3714674647392 3721117024512 3726175188096 3731824576512 3732637510656 3739113296388 3745598057568 3757194336384 3762038730759 3766329796608 3773685909492 3779407330624 3780230630112 3791108282112 3793356430911 3797683218432 3802845459456 3805100568468 3810272891994 3816049783968 3816881065584 3822667976448 3827864179584 3834502861824 3841992125226 3846374387712 3851333767712 3859729854336 3876671489868 3883394818848 3888673568784 3894569326848 3895417713024 3901323696128 3902173553664 3906626817024 3908943468972 3914256947526 3915722767392 3921045461136 3926375390088 3927845748096 3933184920768 3939148164096 3940006261248 3946841812854 3947701585977 3951343669248 3953686838544 3959061137352 3965927355072 3975570340864 3983335126686 3984237268992 3992018982408 4001725408896 4008665619456 4014114651648 4016495044494 4021076348928 4021954719327 4028052549744 4028930013672 4035038419584 4040523300672 4047530798592 4053032660736 4055436132183 4060061853696 4067105690808 4067991662004 4074159290688 4086772786944 4092042128194 4096709603328 4104710989272 4111829808192 4123661640192 4126106995026 4130813325312 4131715666833 4136428394496 4138881320088 4144507356204 4146059400768 4150790993088 4151695194144 4157989728768 4158895497984 4165200949248 4166110802457 4170862761984 4173336107352 4179008978316 4186256652576 4198302648576 4199217199488 4204631522613 4205583783936 4213797814764 4224043487168 4237121021184 4244469479424 4251833246952 4252759458876 4259207220672 4264996817376 4272393620736 4278201141888 4284687476736 4285620845568 4293056006964 4293991198782 4300501473504 4306347202032 4313815719552 4332750488676 4340264797536 4342196086128 4352753953536 4360302954496 4366229971968 4368819171204 4374757764882 4381390492704 4382344927152 4388989158144 4389945247872 4394955169152 4396601001984 4402577359872 4405188113316 4411176143778 4416207630336 4417172313849 4418826466608 4424833035864 4431541684608 4432507043904 4439227327488 4445261627904 4447897693362 4452971065344 4461668274456 4472516633472 4480273339392 4482266927616 4488046205116 4501941085008 4509748821888 4515878983104 4522725669888 4523710892544 4531559118462 4532546265381 4536727916544 4539418222032 4545588713256 4553472148416 4559661743328 4567569585408 4573458849158 4574494642176 4575493902159 4583429202024 4608798303744 4611531347382 4616791363584 4617799862931 4624801075632 4625808534216 4632821889152 4639119345216 4647164990976 4653481943808 4655224590336 4656241485099 4661552498688 4664316825864 4669639867224 4670657093412 4677738444864 4678757435232 4685851067904 4692220607232 4695003120771 4700358346752 4706747606016 4709538734148 4720989779776 4723090479648 4731281756928 4752048923064 4760290423104 4766761148832 4773988207104 4775028164352 4782267756544 4783312402821 4788768356352 4791608123256 4798121419548 4806442823328 4812976284624 4820273411328 4821323451264 4828633233408 4838064157692 4844640602286 4853042684496 4864842653952 4873279772672 4875448237056 4882797897228 4896848197728 4905340823808 4912008718464 4913848178688 4919455991808 4920527637504 4929064304292 4930138043046 4937612802912 4938688403856 4944324565296 4946176127232 4952899529856 4961489366016 4968233584128 4971179774934 4976850014208 4985484395184 4986570424392 4994130743424 5000919331392 5009592448512 5016051641012 5031581212656 5040307506816 5054811042816 5057808574548 5064683720634 5070460612608 5073467424624 5080363855992 5088066378624 5089174754112 5096890635264 5103818906112 5106845499786 5112670482432 5113787302413 5122656166968 5146306472448 5156357852277 5162239309824 5168895319824 5177859758464 5184898091712 5192759102464 5193890284032 5202898071552 5202901210086 5204034600993 5208835756032 5211924625296 5219009263368 5220963689856 5228060614848 5235167186784 5237127664128 5244246561024 5247356429097 5252197552128 5253341681664 5253344850627 5262455750472 5263602114636 5271582451392 5278748183136 5287903140096 5311113502248 5313476789604 5322691976544 5335633878528 5344887492608 5346055038447 5352152868864 5355326725992 5362606292436 5370736732992 5371906684896 5380051226112 5387364400896 5390559138663 5396707731456 5404043547648 5407248176244 5414598320202 5422807587744 5423988882672 5432212387584 5449030382592 5472947985696 5482439744256 5484879266688 5491951277313 5498215520256 5501475993368 5508954222444 5518508426784 5526009808272 5528079201024 5534387990784 5535593592192 5543986305024 5545193997312 5554814403276 5556024454338 5562365135958 5564448143136 5572011971088 5581675536768 5589262782144 5597736864768 5598956265984 5606175363484 5608669944582 5618397086352 5649494694912 5660528864238 5661810855936 5669110995936 5670345945168 5678942960896 5686662423168 5696524827648 5704268189184 5707650852702 5714161127424 5715409337991 5724074675952 5725321598376 5734001964672 5741796269376 5751754292736 5762988187839 5769561581568 5777000651568 5787019730048 5789594781504 5803671938048 5815007234802 5821639962624 5825092228272 5833010353176 5841853990272 5843126569536 5851985544192 5853260330496 5859940225536 5863415203458 5870103146496 5871385421289 5873584151088 5881568191704 5889563085132 5891768622144 5899777381152 5908722246144 5910009391872 5918969769984 5920262719281 5927015503872 5930530257816 5938591706028 5948891032608 5963355511296 5973697785856 5975002690029 5976355903488 6002588113344 6012998429184 6021171977472 6024742566741 6030300893184 6031614523392 6042078824616 6043395020508 6052557629376 6060784951008 6071296197888 6079548991104 6090092780544 6100658536212 6111238936032 6130159180416 6138063192291 6145064404992 6148708463176 6157066483908 6166401434176 6167744712288 6185492460288 6189160492539 6196219987968 6204642591744 6208321980132 6216761034306 6219089101152 6226186489632 6227542791216 6236984593152 6238343246976 6247801423872 6256294142976 6260004161028 6268513467474 6275663474688 6279384978864 6297453972864 6308375675904 6320696722146 6327906250752 6336065230752 6347053897472 6355681531776 6365317609472 6366704219136 6377749870428 6379139188314 6388810831008 6397495226064 6408590431104 6417301712832 6427031215104 6428431268352 6439584010446 6440986798173 6450752210256 6459520803048 6470723579328 6486456871936 6499125733014 6500597649408 6510397196304 6513294129192 6529130930304 6540454431744 6549344957952 6553228756806 6560703516672 6562136647323 6572085739056 6573517390728 6583483737216 6584917871808 6592432753728 6594901502976 6603866039808 6607782169974 6615319154688 6616764215667 6624311445504 6628239699912 6637249553796 6647312526912 6648760565856 6658840991232 6667892441856 6671846540043 6679456598016 6708774950208 6720410009088 6723400391424 6732069307674 6739748057088 6743744766064 6752911627512 6764623232832 6773818474656 6784088504832 6785566338816 6795854180352 6797338677693 6805091874816 6809127333048 6818383069884 6830208222624 6851354378112 6860188273737 6861741963264 6875143803036 6891860426432 6913197455616 6917297021073 6925187045376 6937201613448 6938712801324 6949232833728 6958679017824 6961284919808 6970747486464 6980222915712 6982836885504 6992328748032 6996475238796 7004459800836 7005985640118 7016607667296 7018136152848 7028776601856 7038330910848 7050537520128 7064308101222 7072365809664 7081484669664 7084635719472 7096922635392 7114178504704 7128073384596 7140435634656 7150141723248 7160982310656 7162542246528 7173401634816 7183152534528 7187412184884 7197182129322 7205391396864 7209664234992 7219464426936 7230410116992 7231985176896 7242949850112 7257096236538 7265373843456 7279564026744 7297263980928 7309919659008 7313172355584 7322601703084 7324196845842 7345272296592 7358011235712 7368013077696 7370772268032 7379183987712 7380791456256 7393591996416 7393596456438 7395207064569 7406419204368 7408032605784 7416486847944 7419264190848 7429349294784 7442234049024 7452350376192 7456769662401 7463649153024 7465275021312 7478226592776 7491196115136 7514388672768 7524077461518 7532659593216 7547371818984 7558814661248 7560461260224 7582216564224 7586712861822 7595366436864 7597025580951 7605690918912 7610201136936 7620545783988 7632099567936 7633762131168 7645335952896 7655728359168 7660268249679 7669005723648 7683984250452 7702667535424 7719459708672 7753342979736 7766789637696 7777347137568 7789138653696 7790835426048 7802647392256 7804347107328 7804351815129 7813253634048 7817886937944 7828513895052 7831445534784 7842090922272 7852750780176 7855691496192 7866369841536 7878296328192 7880012522496 7893683625708 7895403171954 7907373677088 7918122274704 7931854710144 7951140681728 7966670253372 7984037964816 8003450817792 8017331238912 8028229303296 8032990088988 8043909438654 8056105099488 8057860027344 8070076839168 8081046601344 8095061597184 8106065321472 8110872264366 8120123707392 8134211381616 8135983324008 8148318581376 8173545573888 8184084256388 8209421978544 8223659616384 8247323280384 8252213990052 8263431333666 8272856788992 8277762640176 8289014712408 8292118801536 8301581986176 8303390388288 8315979457536 8317790995968 8332221604914 8334036681507 8341725523968 8343547703937 8346672214704 8358017956632 8372513305152 8396605297152 8398434398976 8409263045226 8411167567872 8413004916873 8427595629528 8448086974336 8474242042368 8488938958848 8490793296357 8503666493904 8505518917752 8518414441344 8529993634752 8544787241472 8556402283776 8561476279053 8569374953472 8571241691136 8586112013928 8587982397564 8601002947008 8612694404064 8627631439104 8665500977352 8680529595072 8684392172256 8705507907072 8720605908992 8722510852203 8732459943936 8737638342408 8749515529764 8762780985408 8764689854304 8777978316288 8779890495744 8789910338304 8793202003968 8795122805187 8805154719744 8810376226632 8822352287556 8834344627698 8837652933216 8849666071728 8863083369216 8865014087808 8878454654976 8890523255808 8895795386724 8923336548912 8945033266944 8960546678784 8964533855232 8976092410232 9003882170016 9019497643776 9031757966208 9045451339776 9047421785088 9063118236924 9065092530762 9078836444064 9091177426512 9106944296832 9119323486656 9135139170816 9146917698316 9150987804318 9166858404048 9217596607488 9223062694764 9235599725862 9249602151264 9251617068432 9265643778304 9278238690432 9294329981952 9306963887616 9312482970198 9323104997376 9325141551459 9328633651728 9339279734448 9341314186824 9355476889728 9357514870464 9371702135808 9384441214464 9390006241542 9400716693504 9402770201211 9413495212032 9419077468296 9441979559552 9446180959296 9462563513856 9481045083219 9504097846128 9520580846208 9533522297664 9547976414208 9550056328704 9566624805642 9568708782471 9577536712704 9583216246512 9596242839096 9612885646656 9625952569248 9640546822656 9642646902528 9657266466816 9659376015669 9676128315384 9689281204572 9706085368992 9729685307904 9746559545344 9748688599521 9750896474112 9765595794456 9793696395456 9810681647616 9824017436928 9827696357376 9829843135209 9838911983616 9841055275008 9858128608584 9860276086092 9875225605824 9877376807712 9888649130592 9892352254464 9905799059712 9911673254961 9922978732032 9936467168256 9942359549868 9970968790368 9973140848784 9988261486848 10001838662784 10019184897024 10032103282024 10063162425312 10080615013632 10098103961511 10109622085632 10115617149096 10129367441268 10146934849248 10160727711984 10176132757248 10178349508224 10193781270528 10207637812224 10213690999572 10227574604826 10245312333936 10292612944896 10312715704554 10324478619648 10337790639648 10355719516928 10369796183424 10385518204928 10387780568064 10405802420172 10408069201986 10423849250592 10438018526736 10441927379712 10456121229696 10470334373568 10474255328256 10488493122048 10494712858194 10506683363328 10506689701254 10508978460177 10524911500944 10527204229272 10543164902784 10557496366272 10575806280192 10596462151833 10622227004496 10626953579208 10645383953088 10671267757056 10692110076894 10704305737728 10710653451984 10725212584872 10741473465984 10743813369792 10760102452224 10774728801792 10781118277326 10793415462912 10795773193983 10808087095296 10814496352488 10829196640404 10845615175488 10847977765344 10864424775168 10885644354807 10898060765184 10945895971392 10964879488512 10969758533376 10983902554626 10986295268763 10996431040512 11002951986736 11017908444888 11037016853568 11052019616544 11056158402048 11068775981568 11071187184384 11087972610048 11090387994624 11090394684657 11109628806552 11112048908676 11124730271916 11128896286272 11144023942176 11163351073536 11178525564288 11195473729536 11197912531968 11212350726968 11217339889164 11236794172704 11286116192277 11298989389824 11321057728476 11338221991872 11340691890336 11357885921792 11373324846336 11380069292733 11393049655296 11408536378368 11415301705404 11430818675982 11448149351904 11450643196752 11468003929344 11483592538752 11503508585472 11525976375678 11539123163136 11554001303136 11574039460096 11579189563008 11607343876096 11630014469604 11650184456544 11666020706352 11683707980544 11686253139072 11703971088384 11706520660992 11719880451072 11726830406916 11742770842578 11747168302176 11763136383408 11779126170264 11783537244288 11799554762304 11817444492288 11820018783744 11840525438562 11843104757931 11854031007744 11861060515632 11877183412056 11897782065216 11926711022592 11950005380058 11952711806976 12005176226688 12025996858368 12042343954944 12049485133482 12063229046784 12065864157981 12084157649232 12086790041016 12105115258752 12121569902016 12142592395776 12159097982208 12166308396549 12180185561088 12201317072424 12222477872064 12260318360832 12276126384582 12290128809984 12297416926352 12314132967816 12332802868352 12335489424576 12370984920576 12378320985078 12392439975936 12395147000499 12409285183488 12416643960264 12433522068612 12438178202304 12452372979264 12455085582432 12473969186304 12476686493952 12495602847744 12498332407371 12512588285952 12520008322056 12537026934948 12558769957728 12594907945728 12613894567839 12616751351808 12641393444292 12672130461504 12694107794944 12711363063552 12730635218944 12733408438272 12755499740856 12758278376628 12777621662016 12794990452128 12817180862208 12834603425664 12854062430208 12856862536704 12879168020892 12881973596346 12901504420512 12919041606096 12941447158656 12972913743872 12998251466028 13020794392608 13026588258384 13058261860608 13066005484249 13080908863488 13098689915904 13106457513612 13124273294646 13144171478112 13147034781456 13166967474432 13169835743616 13184865507456 13189803005952 13207732079616 13215564339948 13233528431334 13248622891008 13256479399824 13274499107592 13294625053824 13297521131712 13317681982464 13335784883712 13343693080086 13358913196032 13417549900416 13440820018176 13446800782848 13464138615348 13487489532128 13505823255024 13529246465664 13547636949312 13568177009664 13571132677632 13594677355386 13597638796143 13610183749632 13618254666096 13636766139768 13660416445248 13702708756224 13720376547474 13723483926528 13726481706477 13750287606072 13783720852864 13826394911232 13834594042146 13850374090752 13853399588793 13874403226896 13877425602648 13898465667456 13917358035648 13922569839616 13941494972928 13960445831424 13965673771008 13968724455297 13984657496064 13992950477592 14008919601672 14011971280236 14033215334592 14036272305696 14057553203712 14076661821696 14085009362313 14101075040256 14128616202444 14162969339328 14169271438944 14193845270784 14228357009408 14256146769192 14280871269312 14300283446496 14321964621312 14325084493056 14346803269632 14349937208463 14366305069056 14374824369768 14394364258644 14419328469984 14438928853872 14460820233984 14463970353792 14485899700224 14514192473076 14559128053488 14594527961856 14619839318016 14626344711168 14645203406168 14648393691684 14690544593184 14716022471424 14736026155392 14741544536064 14758367975424 14761582912512 14787192912876 14790414129138 14812838408736 14816065211568 14832973695888 14838528381696 14858698589568 14884468098048 14904700752384 14913539324802 14930550042624 14956453185552 14982392230272 15028777345536 15048154923036 15094743637968 15117629322496 15120922520448 15164433128448 15173425723644 15194051161902 15211381837824 15220402273872 15241091567976 15264199135872 15267524262336 15290671905792 15311456718336 15320536499358 15338011447296 15341361907239 15367968500904 15405335070848 15438919417344 15469073556831 15506685959472 15533579275392 15554694275136 15578277307392 15581670852096 15608694214656 15608703630258 15612103802979 15626507268096 15635773875888 15657027790104 15662891069568 15684181844544 15705501560352 15711382992384 15732739683072 15742069287291 15756592656384 15760025044992 15760034551881 15787367251416 15790806343908 15814747354176 15836244549408 15863709420288 15902281363456 15933340506744 15968075929632 16006901635584 16034662477824 16038165115341 16056458606592 16065980177976 16087818877308 16112210198976 16115720054688 16140153678336 16162093202688 16171677415989 16190123194368 16212130642944 16221744528732 16268422763232 16271966648016 16296637162752 16347091147776 16368168512776 16418843957088 16447319232768 16475853831939 16494646560768 16504427980104 16526862667332 16555525280352 16578029424816 16584237603072 16603163972352 16606780776576 16631958915072 16635581991936 16664443209828 16668073363014 16687095407874 16693344429408 16716035913264 16745026610304 16793210594304 16796868797952 16818526090452 16826009833746 16855191259056 16896173948672 16948484084736 16981586592714 17007332987808 17011037835504 17036828882688 17059987269504 17089574482944 17112804567552 17122952558106 17142483382272 17146228013973 17172224027856 17175964795128 17202005894016 17225388808128 17255262878208 17288964563517 17331001954704 17361059190144 17368784344512 17411015814144 17445021704406 17464919887872 17475276684816 17499031059528 17525561970816 17529379708608 17555956632576 17559780991488 17579820676608 17590245610374 17610309439488 17614156263867 17620752453264 17644704575112 17668689255396 17675305866432 17699332143456 17726166738432 17730028175616 17756909309952 17760788157843 17781046511616 17791590773448 17846673097824 17890066533888 17921093357568 17925008070087 17929067710464 17952184820464 18007764340032 18038995287552 18063515932416 18074227700223 18090902679552 18094843570176 18126236473848 18130185061524 18157672888128 18182354853024 18213888593664 18238646973312 18270278341632 18293835396632 18301975608636 18333716808096 18414189576873 18435193214976 18446125389528 18471199451724 18499204302528 18503234136864 18531287556608 18556477380864 18567481477617 18588659963904 18613927775232 18624965940396 18650283102918 18657267303456 18678559468896 18682628373648 18710953779456 18715029740928 18743404271616 18768882428928 18780012483084 18805540402422 18826990424064 18838154936592 18883959119104 18892361918592 18925127027712 18962090166438 19008195692256 19041161692416 19067044595328 19095952828416 19100112657408 19133249611284 19137417564942 19166432493024 19192485678192 19225771293312 19251905138496 19281093645312 19285293805056 19318752031338 19322960394519 19352256630768 19378562409144 19412170737984 19459370615808 19497377199042 19501792948224 19531191588912 19587392790912 19621363295232 19648034873856 19659686270418 19682110550016 19686409941969 19716257217168 19720552172184 19750451211648 19754753615424 19777298261184 19784704508928 19811598119424 19823346509922 19845957464064 19850292647001 19872934336512 19884719099736 19941937580736 19946281697568 19976522973696 20003677325568 20015539620129 20038369794048 20064206564048 20126324850624 20161230027264 20196207923022 20219244171264 20231234298192 20258734882536 20293869698496 20321455423968 20352265514496 20356699016448 20387562541056 20392016033079 20415275624448 20427381999144 20455149209652 20490624667872 20580564821211 20585225889792 20625431409108 20675581279296 20711439033856 20739592366848 20751891063219 20771036409856 20775561136128 20811604840344 20816138403972 20847698501184 20876037053472 20883854759424 20912242459392 20940668747136 20948510656512 20976986244096 20989425716388 21013379402508 21017956920354 21049823001888 21054408458544 21086329805568 21114992732544 21151612560384 21192924303666 21244454008992 21253907158416 21290767906176 21318219474301 21342535514112 21384220153788 21421306903968 21450425169744 21482946931968 21487626739584 21520204904448 21549457603584 21562236554652 21591546387966 21616174190592 21628992704976 21658393280808 21691230350976 21695955530688 21728849550336 21771288709614 21796121530368 21891791942784 21929758977024 21939517066752 21967805109252 21972590537526 22005903973472 22035816889776 22074033707136 22104039233088 22112316804096 22137551963136 22142374368768 22180775989248 22180789369314 22185621193707 22219257613104 22224097817352 22249460543832 22257792572544 22288047884352 22326702147072 22357051128576 22370308987203 22390947459072 22395825063936 22424701453936 22434679778328 22473588345408 22572232384554 22597978779648 22642115456952 22676443983744 22681383780672 22715771843584 22746649692672 22760138585466 22786099310592 22791076742853 22817072756736 22830603410808 22861637351964 22896298703808 22901286393504 22936007858688 22967185077504 22980804749037 23007017170944 23051952751356 23108002606272 23148078920192 23158379126016 23214687752192 23260028939208 23300368913088 23332041412704 23367415961088 23372506278144 23407942176768 23413041321984 23413055445387 23439760902144 23453660813832 23485541685156 23494336604352 23526272766816 23558252340528 23567074488576 23599109524608 23634888984576 23640037567488 23681050877124 23686209515862 23722121031264 23754366824112 23795564130432 23826245294807 23853422045184 23900010760116 24010352453376 24051993716736 24084687909888 24098970266964 24131728315962 24168315298464 24173580082032 24210230517504 24243139804032 24285184791552 24318195964416 24332616793098 24360371122176 24402634144848 24444955744128 24520636721664 24552252769164 24594833852704 24628265935632 24665605736704 24670978849152 24741969841152 24756641970156 24790294000998 24818570366976 24833287920528 24867044137224 24876356404608 24904745958528 24910171164864 24947938372608 24953372987904 24996664814742 25002110044521 25025176571904 25030643111811 25040016644112 25074053869896 25117539915456 25189815891456 25227789135678 25233502703616 25239014750619 25282786888584 25344260923008 25388215589888 25422726127104 25466816876544 25472379889071 25510999481712 25516556753256 25555243324032 25589980904256 25634361724416 25669206851328 25684428837159 25708124860416 25713725073408 25758336041784 25763947192692 25803008841024 25838083212192 25882894317312 25945827487744 25996502932056 26041588785216 26053176516768 26116523721216 26132010968498 26161817726976 26167532556609 26197379831808 26212915027224 26248546589292 26288342956224 26294069562912 26333934948864 26339671487232 26369731014912 26379606011904 26385368415561 26415464159232 26431128679896 26467056862668 26512958799648 26548998215184 26589250107648 26595042263424 26635363964928 26671569767424 26687386160172 26835099800832 26881640036352 26893601565696 26928277230696 26974979064256 27011646510048 27058492931328 27095273898624 27136354019328 27142265355264 27189354710772 27195277592286 27236509332192 27273532279536 27320832890496 27405417512448 27440753094948 27452963412954 27500575212144 27567441705728 27652789822464 27669188084292 27706799177586 27748806453792 27754851205296 27796931334912 27834716071296 27845139679232 27882989945856 27920891662848 27937448910594 27969314992128 27975424654377 27985900955184 28017839203344 28023942560472 28066430669184 28072544611392 28115106407424 28153323643392 28170018724626 28202150080512 28208310603633 28257232404888 28325938678656 28338542877888 28387690541568 28512293538384 28561742538624 28600566892992 28643929242624 28650168986112 28699874416926 28706126347413 28732610138112 28749648739536 28788728517288 28838656939968 28877857707744 28921640467968 28927940707584 28971799400448 28978128047007 29028384946152 29118256106976 29189055923712 29239678636032 29246065798563 29252689422336 29290406812336 29296787383368 29381089186368 29432044942848 29472052310784 29483089072128 29489529405627 29516735950848 29523165825024 29574385825752 29580828258276 29625676817472 29632130423136 29665947391776 29677056763392 29717397179136 29735019764883 29768936196096 29809401504768 29827078649604 29912906371104 29964784460544 30057554691072 30096309846072 30189487275936 30235258644992 30241845040896 30294311884533 30328866256896 30346851447288 30388102323804 30440804547744 30482183135952 30528398271744 30535048524672 30581343811584 30622913436672 30641072998716 30682723814478 30735937001808 30810670141696 30877838834688 30938147113662 31013371918944 31067158550784 31109388550272 31156554614784 31163341704192 31217407260516 31224207605958 31271547751776 31314055580208 31325782139136 31368363689088 31411003120704 31422765984768 31465479366144 31484138574582 31520050089984 31520069103762 31526935380531 31574734502832 31581612687816 31629494708352 31672489098816 31727418840576 31866681013488 31936151859264 32013803271168 32076330230682 32112917213184 32131960355952 32175637754616 32224420397952 32231440109376 32280307356672 32324186405376 32343354831978 32380246388736 32387319581949 32424261285888 32443489057464 32536845526464 32543933296032 32593274325504 32656933064421 32694182295552 32736337025552 32837687914176 32894638465536 32951707663878 32958885806289 32989293121536 33008855960208 33053725334664 33111050560704 33156058849632 33168475206144 33206327944704 33213561553152 33263917830144 33271163983872 33271184053971 33328886419656 33336146726028 33374190815748 33386688858816 33432071826528 33490053220608 33586421188608 33593737595904 33637052180904 33652019667492 33710382518112 33792347897344 33858348576831 33896968169472 33963173185428 34014665975616 34022075671008 34073657765376 34119974539008 34140207878199 34179148965888 34225609135104 34245905116212 34292456027946 34344448055712 34351929590256 34404011788032 34450777616256 34510525756416 34577929127034 34662003909408 34722118380288 34737568689024 34782358089649 34822031628288 34890043408812 34950553369632 34998062119056 35051123941632 35058759417216 35111913265152 35119561982976 35159641353216 35180491220748 35228312527734 35241504906528 35289409150224 35337378510792 35350611732864 35398664286912 35452333476864 35460056351232 35521576315686 35562093023232 35583181546896 35693346195648 35780133067776 35850016140174 35858135420928 35904369640928 36015528680064 36077990575104 36127031864832 36148455400446 36189687140352 36197592473943 36252472947696 36260370123048 36315345776256 36364709706048 36427777187328 36477293946624 36498925189647 36540556683264 36587670793264 36603951217272 36667433616192 36828379153746 36870386429952 36892250779056 36942398903448 36998408605056 37006468273728 37062575113216 37112954761728 37134962955234 37177319927808 37185441001497 37227855550464 37249931880792 37300566205836 37314534606912 37357118937792 37365256747296 37421907558912 37430059481856 37486808543232 37494997222113 37537764857856 37560024966168 37611080804844 37676309873184 37767918238208 37784723837184 37841683703517 37850254055424 37924180332876 38016391384512 38082323384832 38134089190656 38191905656832 38200225314816 38266499222568 38274835129884 38332864986048 38384971356384 38451542586624 38503810276992 38562187290624 38570587610112 38637504062676 38645920789038 38704513261536 38757124818288 38824341475968 38874400217843 38918741231616 38994754398084 39062383177824 39174785581824 39198016452747 39242726590464 39296069747712 39319372540836 39372819883938 39432514434336 39441104344368 39500902423296 39509507230848 39554596522368 39569409017856 39623196238848 39646693019844 39700585294002 39745868673024 39769438199472 39883875161472 39892563395136 39953045947392 40007354651136 40031079240258 40076739588096 40128413128096 40252649701248 40322460054528 40392415846044 40462468596384 40517469765072 40587739396992 40642910847936 40704531028992 40713398032896 40784032066158 40792916388429 40830551248896 40854763998288 40910298419304 40981249335744 41161129642422 41170451779584 41179445119431 41250862818216 41351162558592 41422878067712 41479184733696 41503782126438 41551122272256 41560198766379 41623209680688 41632276807944 41695397002368 41752074106944 41767709518848 41824484918784 41881337494272 41897021313024 41906173365891 41953972488192 41978851432776 42026758805016 42035913840708 42099646003776 42108816917088 42172659611136 42229985465088 42255028086939 42303225120768 42385848607332 42488908017984 42507814316832 42581535812352 42636438948602 42685071028224 42768440307576 42842613807936 42900850339488 42965893863936 42975253479168 43040409808896 43049811625389 43098915207168 43124473109304 43183092775932 43257985409952 43316786561616 43382460701952 43391911061376 43447859067001 43457699100672 43542577419228 43783583885568 43859517954048 43879034133504 43935610218504 43945181075052 44011807946944 44071633779552 44148067414272 44208078466176 44224633608192 44275103926272 44284748737536 44361578738628 44371242387414 44438515226208 44448195634704 44498921087664 44515585145088 44576095768704 44653404294144 44714102257152 44740617974406 44791650127872 44849402907872 44869359556656 44947176690816 45144464769108 45284230913904 45352887967488 45362767561344 45431543687168 45493299385344 45520277170932 45582153485706 45634145513472 45661206821616 45723274703928 45792597407616 45802572787008 45872015717376 45934370155008 45961609498074 46014034341888 46024085721717 46103905502712 46216005212544 46296157840384 46316758252032 46520057878416 46600737826176 46664082825408 46734831922176 46745012556288 46826082643968 46826110890774 46836311408937 46879521804288 46907321627664 46971083370312 46988673208704 47052545533632 47116504681056 47134148977152 47198219049216 47226207861873 47269777969152 47280075134976 47280103655643 47362101754248 47372419031724 47444242062528 47508733648224 47591128260864 47652490589614 47706844090368 47800021520232 48020704906752 48103987433472 48114495346023 48169375819776 48197940533928 48263456631924 48336630596928 48347160164064 48420461035008 48486279608064 48515032247967 48570369583104 48636391928832 48665233586196 48805268289696 48889911488256 49041273443328 49104505538328 49189667705408 49256531871264 49331211473408 49341957698304 49427561495817 49483939682304 49513283940312 49580588001996 49666575841056 49734088274448 49752712809216 49809491917056 49820342329728 49895876745216 49906745975808 49993329629484 50004220089042 50061286223622 50080033288224 50148107739792 50235079830912 50379631782912 50455578271356 50478029501238 50565573777168 50688521846016 50776431179776 50845452254208 50944759778142 51021998963424 51033113506512 51110486648064 51179961808512 51268723448832 51338413702656 51368857674318 51427450146816 51438684041919 51516672083568 51527894385384 51606017682048 51676166424384 51765788634624 51993005864112 52083177570432 52106353033536 52233047442432 52264021936996 52335065113218 52394759663616 52425830054448 52497093178584 52576685912448 52588139125824 52667869897728 52679342974464 52739462029824 52770736831122 52830928318464 52842468791601 52862257359792 52934113725336 53025917599296 53097996430368 53178500215296 53190084526848 53270727929856 53282364473529 53343139534848 53374772320344 53670199601664 53763280072704 53775024210261 53787203131392 53856554461392 53949958128512 54023293020096 54116985862656 54190547797248 54222683100669 54272708038656 54284530710528 54378709421544 54390555184572 54473018664384 54547064559072 54641665780992 54810835024896 54881506189896 54905926825908 55001150424288 55134883411456 55242568730619 55305579644928 55338376168584 55413598355172 55497612907584 55509702410592 55593862669824 55669432142592 55690279358464 55702444432851 55765979891712 55841783325696 55874897821188 55950849308754 55971801910368 56035678406688 56047885120944 56132861338368 56145089222784 56230212814848 56306647286784 56340037449252 56416621207266 56514464809776 56651877357312 56677085755776 56775381083136 57024587076768 57123485077248 57201133785984 57287858485248 57300337972224 57399748833852 57412252694826 57499297479072 57577457034576 57677313879936 57755715415488 57843280935936 57855881415168 57956256094014 58056769892304 58236512213952 58378111847424 58492131597126 58505378844672 58580813624672 58593574766736 58762178372736 58864089885696 58944104621568 58979058811254 59046331650048 59059229825907 59148771651504 59161656516552 59251353634944 59264260846272 59331894783552 59354113526784 59434794358272 59470039529766 59537872392192 59550877941003 59618803009536 59654157299208 59825812742208 59929568921088 60046618860387 60115109382144 60192619692144 60378974551872 60470517289984 60483690081792 60588623769066 60657732513792 60693702894576 60776204647608 60881609095488 60964366271904 61056796543488 61070097049344 61162687623168 61176048099237 61245826873344 61282145997432 61365447628956 61471874003616 61621340283392 61741694463633 61755677669376 61876294227324 62026743837888 62134317101568 62218777100544 62255673189657 62313109229568 62326683408384 62434814521032 62448415211916 62543095503552 62628111160416 62651564278272 62736727378176 62822006241408 62845531969536 62930958732288 62968277149164 63040138207524 63053870761062 63149469005664 63163225375632 63258989416704 63344978197632 63454837681152 63733362026976 63872303718528 63954658422903 64027606542336 64152660461364 64263920711904 64351275509232 64448840795904 64462880218752 64560614713344 64648372810752 64686709663956 64774639163898 64848522571776 64886978114928 65073691052928 65087866592064 65186548651008 65313866128842 65388364591104 65472674051104 65675375828352 65789276931072 65903415327756 65917771612578 66017711920416 66107450669328 66222101121408 66312117699264 66336950412288 66412655889408 66427123106304 66542327967744 66542368107942 66556863581121 66657772839312 66672293452056 66748381631496 66773377717632 66864143653056 66980106441216 67110926961609 67172842377216 67187475191808 67274104361808 67304039334984 67420765036224 67584695794688 67716697153662 67793936338944 67926346370856 68029331951232 68044151342016 68147315530752 68239949078016 68280415756398 68358297931776 68373230228559 68451218270208 68491810232424 68584912055892 68688896111424 68703859180512 68808023576064 68901555232512 68942414247111 69021051512832 69155858254068 69324007818816 69444236760576 69475137378048 69564716179298 69644063256576 69780086817624 69901106739264 69996124238112 70102247883264 70117518834432 70223826530304 70239123965952 70239166336161 70319282706432 70360982441496 70456625055468 70483009813056 70578818300448 70674757021584 70701223465728 70797328573824 70904666953728 70920112702464 71043152631372 71166363093792 71386692391296 71478735884421 71560266135552 71700032280348 71808739281856 72031057360128 72155981150208 72254063729664 72296910800892 72395184947886 72504945895392 72520740246096 72630691552512 72729419412096 72855554374656 72954587893248 72997850379294 73081113366528 73175341586528 73207902434544 73334867232384 73656758307492 73784501558112 73884797806896 73996817210112 74012936547456 74125150226432 74225909523456 74269925910468 74370882002994 74455711100928 74499863761584 74601132411672 74629069213824 74714237875584 74730513494592 74843815117824 74860118963712 74989994444226 75006330133563 75075529715712 75091929335433 75120049932336 75222161609688 75352619746368 75535836476416 75569447674368 75683367407034 75700508110848 75848360665752 76032782769024 76164646769664 76268178381312 76400450629632 76417139667213 76532998445136 76549670259768 76665729972096 76769942712768 76903085173248 77007620553984 77053286511477 77124374581248 77141175220224 77275008125352 77291841578076 77409026523072 77514249636576 77648682951936 77748800435686 77837482463232 77989508796168 78124766355648 78349571163648 78396032905494 78485453180928 78502597669827 78592139495424 78638745081672 78745639767876 78865028868672 78882208688736 79001804846592 79019014461696 79109193044736 79138818035712 79156105246683 79246392477696 79293386039688 79401170588004 79538876398944 79767750322944 79785126790272 79906091894784 80014709302272 80062158480516 80256826256192 80505299402496 80644920109056 80784831692088 80924937192768 81034939530144 81175478793984 81285821695872 81409062057984 81426796065792 81568064132316 81585832776858 81709527996576 81820596838608 81962498671488 82322259284844 82358890238862 82501725636432 82702325117184 82845756135424 82958369467392 83007564252876 83120397532758 83246419361376 83264553615888 83390794004736 83504148213888 83535419037696 83648969837568 83762674988544 83812346731782 83907944976384 83926273963131 83957702865552 84053517610032 84071827681416 84199292007552 84217633834176 84345319222272 84459970930176 84510056173878 84606450241536 84771697214664 84977816035968 85015628633664 85163071624704 85272877897204 85536880615152 85685227615872 85801700678976 85931787727872 85950506958336 86099623250778 86118379042239 86197830414336 86248946218608 86366185551864 86515970819904 86633573123232 86764921403904 86783822122752 86895718134002 86915398201344 86934384141021 87085154838456 87567167771136 87719035908096 87738197395689 87758068267008 87871220437008 87890362150104 88023615893888 88143267559104 88296134828544 88416156932352 88449267216384 88468588216881 88550207852544 88569497475072 88723157477256 88742484774828 88877030452416 88896391269408 88997842175328 89031170290176 89152191537408 89205059294649 89306808588288 89428204514304 89481235948812 89698805815744 89738719113312 89894353381632 90288929538216 90568461827808 90705775934976 90725535122688 90863087374336 90882935653599 90986598770688 91040554341864 91164306971412 91322413643232 91446549407856 91585194815232 91605145574016 91744031434752 91868740310016 91923218996148 92048171443434 92207811005424 92432010425088 92592315680768 92633516504064 93040115756832 93201475652352 93328165650816 93469663844352 93490025112576 93652221781548 93672622817874 93814643255328 93942166740624 93977346417408 94105091067264 94233009362112 94268297954304 94396438098432 94452415723746 94560150269952 94560207311286 94724203508496 94744838063448 94888484125056 95017467296448 95182256521728 95304981179228 95600043040464 96041409813504 96228990692046 96338751639552 96395881067856 96526913263848 96673261193856 96694320328128 96840922070016 96972559216128 97030064495934 97140739166208 97161958745847 97272783857664 97330467172392 97610536579392 97779822976512 97970799193263 98082546886656 98209011076656 98379335410816 98513063742528 98662422946816 98683915396608 98855122991634 98876657418867 98967879364608 99026567880624 99161176003992 99333151682112 99468176548896 99505425618432 99618983834112 99640684659456 99791753490432 99813491951616 99813552161913 99986659258968 100008440178084 100122572447244 100160066576448 100296215479584 100470159661824 100759263565824 100911156542712 100956059002476 101131147554336 101377043692032 101552862359552 101575045730493 101690904508416 101889519556284 102043997926848 102066227013024 102220973296128 102359923617024 102420623634597 102537446897664 102676827405312 102737715348636 102877368083838 103033344167136 103055788770768 103212035364096 103352332848768 103531577269248 103986011728224 104166355140864 104212706067072 104347074268947 104466094884864 104528043873992 104670130226436 104851660108896 104994186357168 105153371824896 105176278251648 105335739795456 105358685948928 105478924059648 105541473662244 105684937583202 105724514719584 105868227450672 106051835198592 106195992860736 106357000430592 106380169053696 106564728947058 106686279069696 106749544640688 107340399203328 107550048420522 107574406262784 107713108922784 107899916257024 108046586040192 108233971725312 108381095594496 108445366201338 108569061421056 108592777421829 108757418843088 108781110369144 108946037328768 109094129118144 109283331561984 109496775568941 109621670049792 109763012379792 109811853651816 110002300848576 110269766822912 110485137461238 110611159289856 110676752337168 110827196710344 110995225815168 111019404821184 111187725339648 111338864285184 111404888865702 111531959783424 111556323004491 111683566651392 111749795642376 111901698617508 111943603820736 112071356813376 112095770241888 112265722676736 112290178445568 112460425629696 112484991666339 112613294573568 112680074898504 112833242414532 113028929619552 113303754714624 113354171511552 113525051110551 113550762166272 114049174153536 114246970154496 114402267571968 114575716970496 114600675944448 114799497667704 114824505389652 114998594958144 115154914069152 115354627759872 115511430830976 115686561871872 115711762830336 115912512188028 116113539784608 116473024427904 116623200653529 116756223694848 116984263194252 117161627249344 117187149533472 117524356745472 117594049358241 117728179771392 117888209243136 117958117622508 118118459651814 118297543303008 118323313033104 118502707269888 118528521692544 118663789567104 118708227053568 118869588716544 118940079059532 119101755882006 119237606019072 119308314598416 119651625484416 119859137842176 120093237720774 120230218764288 120385239384288 120757949103744 120941034579968 120967380163584 121177247538132 121387405789152 121552409295216 121763218190976 121928732543808 122113593086976 122140194098688 122352096198474 122378749165287 122491653746688 122564291994864 122730895257912 122943748007232 123242680566784 123483388927266 123511355338752 123752588454648 124053487675776 124268634203136 124437554201088 124511346379314 124653366816768 124680596299137 124869629042064 124896830423832 125086191007104 125256222320832 125303128556544 125473454756352 125644012482816 125691063939072 125718520097673 125861917464576 125936554298328 126080276415048 126107741522124 126298938011328 126326450751264 126517978833408 126689956395264 126765084260817 126909675362304 127466724053952 127744607437056 127909316845806 128055213084672 128305320922728 128527841423808 128702551018464 128897681591808 128925760437504 129121229426688 129149434876167 129296745621504 129373419327912 129549278327796 129773956229856 130147382105856 130175733184128 130343577201003 130373097302016 130627732257684 130945348102208 131350751656704 131578553862144 131806830655512 131835543225156 132035423840832 132214901338656 132444202242816 132624235398528 132673900824576 132825311778816 132854246212608 133084736215884 133113727162242 133315545678624 133344586904112 133496763262992 133546755435264 133728287306112 133960212882432 134221853923218 134374950383616 134548208723616 134608078669968 134841530072448 135169391589376 135433394307324 135852692741712 136058663902464 136088302684032 136294631061504 136479898156032 136560831512796 136746460457118 136902436540416 136983620464848 137169824111784 137377792222848 137407718361024 137616047152128 137803110465024 137884828494222 138042103025664 138311716508136 138648015637632 138888473521152 138950274756096 139129432358596 139560173635248 139802213478528 139992248476224 140204495766528 140235037668864 140478247931904 140478332672322 140508934226811 140638565412864 140721964882992 140913250110936 140966019626112 141157636600896 141349514043168 141402446931456 141594657147648 141678623585619 141809333907456 141840225404928 141840310966929 142086305262744 142332726187584 142773384782592 142957471768842 143120532271104 143400064560696 143617478563712 144062114720256 144311962300416 144343486038069 144508127459328 144593821601784 144790369895772 145009891790784 145041480492192 145261383105024 145458838824192 145545096743901 145711108749312 145909175786496 145995700758588 146350683173056 146415804869088 146669734464768 147313516614984 147569003116224 147769595613792 147993634420224 148025873094912 148250300452864 148282684487451 148451819046912 148539851820936 148741764005988 148999727523168 149202264823344 149258138427648 149428475751168 149461026989184 149687630235648 149720237927424 149979988888452 150012660267126 150183858670866 150240099864672 150444323219376 150705239492736 151071672952832 151138895348736 151366734814068 151696721331504 152065565538048 152329293539328 152536356762624 152834279334426 153065996890272 153099340519536 153331459944192 153539885425536 153806170346496 154015241107968 154106573022954 154282350440448 154550016250704 154583683156152 154818053046144 155028499273152 155297365903872 155497600871372 155979017592336 156249532711296 156699142327296 156792065810988 157005195339654 157184278990848 157277490163344 157491279535752 157730057737344 157764417377472 158003609693184 158038028923392 158218386089472 158312210493366 158492784955392 158527406374803 158586772079376 158802341176008 159077752797888 159535500645888 159570253580544 159812183789568 159847093420587 160029418604544 160124316961032 160513652512384 161010598804992 161289840218112 161325072630783 161569663384176 161849874385536 162069879060288 162350957587968 162571643391744 162668049302007 162818124115968 162853592131584 163136128264632 163171665553716 163419055993152 163641193677216 163924997342976 164644518569688 164717780477724 165003451272864 165404650234368 165691512270848 165727706191857 165916738934784 166015128505752 166240795065516 166492838722752 166529107231776 166781588009472 167008296427776 167070838075392 167107333298553 167297939675136 167525349977088 167624693463564 167852547926262 167915405731104 168107035220064 168143655362832 168398584015104 168435267668352 168690638444544 168919941860352 169020112347756 169543394429328 169955632071936 170031257267328 170326143249408 170545755794408 171073761230304 171370455231744 171603401357952 171863575455744 171901013916672 172199246501556 172236758084478 172497892437216 172732371103728 173031941639808 173267146246464 173529842807808 173567644245504 173791436268004 173868768282042 174170309676912 175134335542272 175476394791378 175516136534016 175742440874016 175780724300208 176047231787776 176286535118208 176592269657088 176832313864704 176937176433762 177138994950144 177177689477721 177446314954512 177484969549656 177754060904832 177792782538816 177995684350656 178062340580352 178304383074816 178410118589298 178613617176576 178652633823009 178856409028608 178962471897624 179397611631488 179477438226624 179788706763264 180139856581161 180577859076432 181136923655616 181411551869952 181451070245376 181765871307198 181973197541376 182081108683728 182328613942824 182644827286464 182893098815712 183170389630464 183210291148032 183488062869504 183528144297711 183737480620032 183846437992296 184096342886868 184415622010848 184864020850176 185184631361536 185225083390899 185267033008128 186080231513664 186402951304704 186656331301632 186767019568971 186939327688704 186980050225152 187304443563096 187345245635748 187629286510656 187884333481248 187954692834816 188210182134528 188466018724224 188536595908608 188792876196864 188904831447492 189120414622572 189448407016992 189489676126896 189776968250112 190034934592896 190364513043456 190609962358456 191200086080928 191863975268709 192082819627008 192457981384092 192791762135712 193053826527696 193346522387712 193388640656256 193681844140032 193945118432256 194060128991868 194323917491694 194545567715328 194660934344784 195221073158784 195559645953024 195941598386526 196165093773312 196418022153312 196758670821632 197026127485056 197324845893632 197367830793216 197710245983268 197753314837734 198053135761248 198322352007984 198666303364224 198936353097792 199010851236864 199237967668224 199281369318912 199626983903232 199627104323826 199670590743363 199973318517936 200016880356168 200245144894488 200320133152896 200592430959168 200940319323648 201332780884827 201518527131648 201822313085424 201912118004952 202262295108672 202754087384064 203150091460986 203381809016832 203779039112568 204087995853696 204132454026048 204441946592256 204719847234048 204841247269194 205074893795328 205119690685677 205353654810624 205475430697272 205754736167676 206066688334272 206111577541536 206424070728192 206704665697536 206827242741333 207063154538496 207972023456448 208332710281728 208425412134144 208694148537894 208932189769728 209056087747984 209340260452872 209703320217792 209988372714336 210306743649792 210352556503296 210671479590912 210717371897856 210717499008483 210957848119296 211082947324488 211369875166404 211449029439168 211736454901344 212103670397184 212391985721472 212714000861184 212760338107392 213129457894116 213499089281376 214436207653263 214680798406656 215100096841044 215426217845568 215799832514048 216093172080384 216467943450624 216762191188992 216890732402676 217185554843658 217514837686176 217562220738288 217892074657536 218188258236288 218566663123968 218993551137882 219243340099584 219526024759584 219623707303632 220004601697152 220539533645824 220970274922476 221353504674336 221654393420688 221990451630336 222038809642368 222375450679296 222677728570368 222809777731404 223112646008982 223367133302784 223499591284752 223803397235016 223887207641472 224142713626752 224191540483776 224531445353472 224580356891136 224969983332678 225018990400689 225226589147136 225360149797008 225666484829064 226057859239104 226607509429248 226708343023104 227050102221102 227101524332544 228098348307072 228493940308992 228804535143936 229201351888896 229251419001639 229598995335408 229649010779304 229997189916288 230309828138304 230709255519744 231022861661952 231159859534431 231373123743744 231423525660672 231825024376056 232227079569216 232946048855808 233246401307058 233512447389696 233968526388504 234323254498688 234374299066944 235048713490944 235188098716482 235456359542784 235507793009481 235776418486272 235916235245016 236236919303628 236595086606016 236646626066208 237005414539776 237057043385088 237327579134208 237416454107136 237468315740049 237739177433088 237880158119064 238203511764012 238616629196832 239303250968832 239718275684352 240186475441548 240770478768576 241515898207488 241882069159936 241934760327168 242354495076264 242774811578304 243104818590432 243526436381952 243857465087616 244227186173952 244280388197376 244704192396948 244757498330574 245128583989728 245461790515824 245887496014464 246485361133568 246966777854532 247505176909296 248106975351552 248537268406272 248875108402176 249022692758628 249361192598274 249739258084128 249793660847664 250172382014208 250512444641664 250606257113088 250946909512704 251288024965632 251437040195346 251723834929152 251873108596656 252160552830096 252215483044248 252597876022656 252652901502528 253035957666816 253379912790528 253530168521634 253819350724608 254933448107904 255489214874112 255818633691612 256610641845456 257055682847616 257405102036928 257795363183616 257851520875008 258298869752334 258355137126717 258593491243008 258746838655824 259098556655592 259547912459712 260294764211712 260351466368256 260687154402006 260746194604032 260803152423063 261255464515368 261890696204416 262701503313408 263157107724288 263214592187067 263613661311024 263671086450312 264070847681664 264429802677312 264888404485632 265248470797056 265347801649152 265405764650643 265650623557632 265708492425216 266169472431768 266227454324484 266631091357248 266689173808224 266993526525984 267093510870528 267456574612224 267615177883947 267920425764864 268443707846436 269096417447232 269216157339936 269683060144896 270338783178752 270866788614648 271705385483424 272117327804928 272176605368064 272589262123008 272648806960797 272959796312064 273121663025592 273492920914236 273967240929696 274339648223568 274755584445696 274815436722048 275232094304256 275606220930048 275769656988444 276623433016272 277296031275264 277776947042304 277900549512192 278258864717192 279120347270496 279604426957056 279984496952448 280408991533056 280470075337728 280956665344644 281017868453622 281443929765984 281826500221872 281932039252224 282315273201792 282699028086336 282804893862912 283189314295296 283357247171238 283680450809856 283680621933858 284172610525488 284665452375168 285546769565184 285914943537684 286800129121392 287234957127424 288124229440512 288686972076138 289016254918656 289187643203568 289580739791544 290019783581568 290082960984384 290522766210048 290917677648384 291090193487802 291422217498624 291485876237541 291818351572992 291991401517176 292701366346112 292831609738176 293339468929536 293912397579789 294627033229968 295138006232448 295539191227584 295987268840448 296051746189824 296565368974902 296629972256601 296903638093824 297079703641872 297483528011976 297999455046336 298404529646688 298516276855296 298856951502336 298922053978368 299375260471296 299440475854848 299440656485739 299959977776904 300025320534252 300367717341732 300480199729344 300888646438752 301410478985472 302143345905664 302277790697472 302733469628136 303393442663008 304131131076096 304658587078656 304725137191479 305072713525248 305668558668852 306131993780544 306198681039072 306662919888384 307079770851072 307261870903791 307612340692992 308030482215936 308213146045908 309100032501408 309167366312304 309636106092288 310056998546304 310594731807744 310995201742744 311958035184672 312499065422592 313041222806841 313398284654592 313584131621976 314010390679308 314554980326688 314982559071504 315460115474688 315528834754944 316007219386368 316076057846784 316436772178944 316624420986732 317054812749606 317173544158752 317604682352016 318155505595776 319071001291776 319140507161088 319694186841174 320058837209088 320248633922064 321027305024768 322021197609984 322650145261566 323139326768352 323699748771072 324139758120576 324701915175936 325143286783488 325336098604014 325707184263168 325778332265487 326272256529264 326343331107432 326838111986304 327282387354432 327849994685952 328490326706823 329289037139376 329435560955448 330006902545728 330809300468736 331455412383714 331833477869568 332030257011504 332481590131032 332985677445504 333058214463552 333563176018944 334016592855552 334214666597106 334595879350272 334668969013473 335050699954176 335249386927128 335705095852524 335830811462208 336214070440128 336287310725664 336797168030208 336870535336704 337381276889088 337454974999017 337839883720704 338040224695512 339086788858656 339911264143872 340062514534656 340575153331653 340652286498816 341091511588816 342147522460608 342740910463488 343206802715904 343727150911488 343802027833344 344398493003112 344473516168956 344995784874432 345464742207456 346063883279616 346534292492928 347059685615616 347135288491008 347582872536008 347737536564084 348340619353824 349869601960587 350268671084544 350952789582756 351484881748032 351561448600416 352094463575552 352573070236416 352782148074723 353184539314176 353664627729408 353874352867524 354355378955442 354892629909024 354969939099312 355508121809664 355585565077632 355991368701312 356124681160704 356608766149632 356820237178596 357305267646018 357712818057216 357924943795248 358795223262976 358954876453248 359577413526528 360279713162322 361155718152864 362273847311232 362823103739904 362902140490752 363531742614396 364162217367456 364657227885648 365289654572928 365786197631424 366340779260928 366420582296064 367056288595422 367136247495861 367474961240064 367692875984592 368192685773736 368831244021696 369728041700352 370450166781798 370534066016256 372160463027328 372805902609408 373312662603264 373534039137942 373960100450304 374041788897411 374608887126192 374690491271496 375258573021312 375768666962496 375909385669632 376420364269056 376932037448448 377073191817216 377155560293019 377585752393728 377809662894984 378240829245144 378896814033984 378979352253792 379553936500224 380069869185792 380295252782451 380729026086912 381219924716912 382400172161856 383727950537418 384165639254016 384915962768184 385583524271424 386107653055392 386693044775424 386777281312512 387363688280064 387448304628501 387890236864512 388120257983736 388647834983388 389321868689568 390442146317568 391030731603009 391119291906048 391883196773052 392836044306624 393517341643264 394052254970112 394649691787264 394735661586432 395420491966536 395506629675468 396106271522496 396644704015968 397332606728448 397872706195584 398021702473728 398475935336448 398562738637824 399254208647652 399341181486726 399946637035872 400033760712336 400490289788976 400640266305792 401184861918336 401880638647296 402665561769654 403644626170848 403824236009904 404524590217344 405046170011719 405508174768128 406300182921972 407558078225136 408175991707392 408264908052096 408883893184512 409439694468096 409682494538388 410239381371354 410707309621248 410950861394544 411509472335352 412133376668544 412223155083072 412848141456384 413409331395072 413654485482666 414126309076992 415944046912896 416665420563456 416850824268288 417388297075788 418112175495968 418680520905744 419406640435584 419976745428672 420613487299584 420705113006592 421434743795712 421434998016966 421526802680433 421915696238592 422165894648976 422739750332808 422898058878336 423472909802688 424207340794368 424783971442944 425035870756857 425428001722368 425520676214784 425520932900787 426258915788232 426998178562752 428872415306526 429361596813312 430200193682088 430852435691136 431599665028096 432186344160768 432935886901248 433030458114207 433524382377984 433781464805352 434371109687316 435029675372352 435124441476576 435784149315072 436376516472576 436635290231703 437133326247936 437987102275764 439052049519168 439247414607264 440009203394304 441079067291648 441940549844952 442707009348672 443308786841376 443980903260672 444077619284736 444750901358592 444848053462353 445355457140736 445619555462808 446225292017964 446999182569504 447606794470032 447774415282944 448285427253504 448383080967552 449062890706944 449160713782272 449939966665356 450037980801378 450720299594016 451332969658128 452115718478208 453215018858496 453416686046208 454100204442204 456196696614144 456987880617984 457609070287872 458502838003278 459197990670816 459298021558608 459994379832576 460619656276608 461418511039488 462045723323904 462319719068862 462847051321344 463650048752112 464454159138432 465892097711616 466492802614116 467937052777008 468646508997376 468748598133888 470097426981888 470376197432964 471015586018962 471552836972544 471832470490032 472473838607256 473190173212032 473293252132416 474010829079552 474114086770176 474655158268416 474936631480098 475478354866176 475582219124409 475760316238128 476407023528024 477233258393664 478606501937664 479436551368704 479541280261761 480372950883096 481540957537152 483031796414976 483869520654336 483975217892349 484708990152528 485549623156608 486209637180864 487052872763904 487714930175232 488004147906021 488454372347904 488560776394752 489408384793896 489514996661148 490257167979456 490923581031648 491774992028928 492970722267136 493933555709064 495010353818592 496213950703104 497074536812544 497183118575571 497750216804352 498045385517256 498722385196548 499478516168256 499587321695328 500344764028416 501024889283328 501212514226176 501321999895659 501893819025408 502576049931264 502874080390692 503746217193312 504321105660192 504430966088496 505195752045312 505305803005056 506071915333632 506759825581056 507060337043268 509866896215808 510978429748224 511637267383224 513221283690912 514111365695232 514810204073856 515590726367232 515703041750016 516597739504668 516710274253434 517493677311648 518197113311184 519095824919424 520589528423424 520702932736512 521374308804012 521606304846126 522510929030736 523781392408832 525403006626816 526429184374134 527227322622048 527342172900624 528141695363328 528859605354624 529776808971264 530496941594112 530811529301286 531416984850432 531533068433163 532338944863536 532454908648968 533262182714496 533378347616448 533987053051968 534187021741056 534913149224448 535230355767894 535840851529728 535957901469027 536887415692872 538192834894464 538432314679872 539366120289792 541733577229296 543410770966848 544234655609856 544353210736128 545297613921594 545919592624128 546243326051184 546985841828472 547934481859392 548679296447136 549511168891392 549630873444096 550464188608512 550584432893133 551212441860096 551539313976888 553246866032544 554592062550528 555553894084608 555675250172697 555801099024384 556517729434384 558240694540992 559208853914112 559968993904896 560301058706913 560817983066112 560940150675456 561913330689288 562035736907244 562887859531968 563653000443744 563864078504448 564630546403584 565398056172672 565609787725824 566378628590592 566714494342476 567361243867716 568345221050976 569330904750336 571093539130368 571829887075368 573600258242784 574469914254848 575591925806127 576248458881024 577373944152276 578375286407136 579161479583088 580039567163136 580165921968768 581045532420096 581835355296768 582180386975604 582971752475082 583636703145984 583982803034352 585402732692224 585663219476352 586678937859072 587824795159578 589254066459936 590276012464896 591078382455168 591974537680896 592103492379648 593130737949804 593259944513202 594159407283744 594967056023952 595998910092672 596809059293376 597032553710592 597713903004672 597844107956736 598880951709696 598881312971478 599011772230089 599919955553808 600050641068504 600735434683464 600960399458688 601777292877504 602820957970944 604555581394944 605466939256272 606786885326016 608262262152192 609450274382958 610145427050496 611337117337704 612263987561088 612397362078144 613325839776768 614159541702144 614523741807582 615224681385984 615359072057031 616060964431872 616426292091816 618200065002816 618334732624608 619272212184576 620113997092608 620481728223999 621189463615488 621990403485488 623916070369344 624998130845184 626082445613682 626796569309184 627168263243952 628020781358616 629109960653376 629965118143008 630920230949376 631057669509888 632014438772736 632152115693568 632152497025449 632873544357888 633248841973464 634109625499212 634347088317504 635209364704032 636311011191552 638142002583552 638281014322176 639388373682348 640497267844128 642054610049536 643308622959789 644042395219968 645300290523132 646278653536704 647399497542144 648279516241152 649403830351872 650286573566976 650672197208028 651556664530974 652544513058528 652686662214864 653676223972608 654564774708864 655699989371904 656980653413646 658578074278752 658871121910896 660013805091456 660864803703331 661618600937472 662910824767428 664060514023008 664963180262064 665971354891008 666116428927104 667126352037888 668033185711104 668429333194212 669337938026946 670101399908352 670498773854256 671410191705048 671661622924416 672428140880256 672574621451328 673594336060416 673741070673408 674909949998034 675679767441408 676080449391024 678173577717312 679822528287744 680125029069312 681150306663306 681304572997632 682183023177632 684295044921216 685481820926976 686413605431808 687604055666688 687754257004917 688796986006224 688947032337912 689991569748864 690929484414912 692127766559232 693068584985856 693479578603293 694119371231232 694270576982016 695165745072016 695475073128168 696681238707648 699739203921174 700537342169088 701905579165512 702969763496064 703122897200832 704188927151104 705146140472832 705564296149446 706369078628352 706523379028443 707329255458816 707748705735048 708710757910884 709785259818048 709939878198624 711016243619328 711171130155264 711982737402624 712249362321408 712404947220147 713217532299264 713640474357192 714610535292036 715849887590496 717590446525952 717909752906496 719154827053056 720559426324644 722311436305728 724547694622464 725646207479808 725804280981504 727063485228792 728324434734912 729314455771296 730579309145856 731572395262848 732681558521856 732841164592128 734112577190844 734272494991722 735385751969184 736385371547472 737662488043392 738613604139017 739456083400704 740900333563596 744320926054656 745611805218816 746625325206528 747068078275884 748083577794822 749217774252384 749380982542992 750517146042624 751537333924992 751818771339264 752840728538112 753864074896896 754311120586038 755171504787456 755619325789968 756481658490288 757793628067968 757958704507584 759107873000448 760139738371584 760590505564902 761458052173824 762439849433824 764800344323712 767455901074836 769831925536368 771167048542848 772215306110784 773386089550848 773554562625024 774896609257002 775065411380151 775780473729024 776240515967472 777295669966776 778643737379136 780884292635136 782061463206018 782238583812096 782409457269189 783766393546104 785672088613248 787034683286528 788104509940224 789471323172864 789643776561201 790840983933072 791013259350936 792212543044992 793289408031936 794665213456896 795745412391168 796043404947456 796217293951929 796951870672896 797125477275648 798508417295304 798682362973452 799893274071744 800067521424672 800980579577952 801280532611584 802369723836672 802845533651841 803761277294592 805331123539308 807289252341696 807648472019808 809049180434688 810092340023438 811016349536256 812600365843944 815116156450272 816351983414784 816529816104192 817767786369024 817946420882391 818879388936192 819364989076776 820478762742708 821901722789088 823018944670704 824266753337088 824446310166144 825696282912768 826818662790144 827308970965332 831888093825792 833330841126912 833701648536576 834776594151576 836224350991936 837361041811488 838813280871168 839953490857344 841226974599168 841410226013184 842869996033932 843053605360866 844331789297952 845479500665616 845796117756672 846945819605376 848414681588736 849567942885888 850071741513714 851041352429568 851041865801574 852517831576464 853996357125504 857744830613052 860400387364176 861704871382272 863199330056192 864372688321536 866060916228414 867048764755968 867562929610704 868742219374632 870059350744704 870248882953152 871568298630144 872753032945152 873270580463406 874266652495872 874457628712623 875974204551528 878104099038336 878494829214528 880018406788608 883881099689904 885414018697344 886617573682752 887961806521344 888155238569472 889696106924706 889889916769803 890710914281472 891239110925616 892450584035928 893998365139008 895213588940064 895548830565888 896570854507008 896766161935104 898125781413888 898321427564544 898321969457217 899879933330712 900075961602756 901440599188032 902665939316256 904231436956416 906430037716992 906833372092416 908200408884408 912393393228288 913975761235968 914175411574437 915218140575744 917005676006556 918395981341632 918596043117216 919988759665152 921239312553216 921785612711373 922837022078976 924091446647808 924639438137724 927300097504224 928908318276864 931784195423232 932985605228232 935874105554016 937293017994752 937497196267776 939123668420523 940194853963776 940752394865928 942031172037924 943664940980064 944947677214512 946380346424064 946586504264832 948021658159104 948228173540352 949310316536832 949873262960196 951164438248818 951520632476256 952814047056048 954466516787328 957213003875328 959082560523522 960745901766192 963081915074304 966063592829952 967950435784698 969417980305056 971099246313216 972419274361728 974105745527808 975429860350464 976008295812042 977121552789504 977334996796461 978816769587792 979029993322296 980514335958912 981847162063296 983549984057856 987867111418128 990020707637184 992427901406208 994366237151142 995500433608704 996090771034512 997444770393096 998957032336512 999174643390656 1000689528056832 1002049778566656 1002643999791318 1003787638050816 1004006907040419 1005152099862528 1005748160781384 1007492434386624 1008642211320384 1008861932176992 1010391504090624 1010611606010112 1012143830667264 1012364924997051 1013519651162112 1014120674086536 1019733792431616 1021725459994959 1021956859496448 1023274534766448 1026442567381824 1028222731390464 1029620408147712 1031181452734464 1031406083500032 1033195479009336 1033420548506868 1034987354623296 1036394226622368 1038191649838848 1041179056846848 1041405865473024 1042748617608024 1043212609692252 1045021858061472 1047562784817664 1049608805881761 1050806013253632 1052858368748268 1054454645244096 1054684345801248 1056283390726656 1057719210709248 1058346444224169 1059553617942528 1060993883188224 1061623058602572 1063066136866326 1064677889727072 1064909817297936 1066524365428992 1066756695232896 1067974106103936 1068374043482112 1069826298448896 1070460711535788 1071915802938054 1073774831385744 1076385669788928 1076864629359744 1078732240579584 1083467154458592 1086821541933696 1088469311219712 1088706421472256 1090595227843188 1092486652102368 1093971683656944 1095868963718784 1097358592894272 1099022337782784 1099261746888192 1101168865786266 1102424883720192 1103078627953776 1106493732065088 1109184125101056 1111350500345394 1111602198048768 1113035458868768 1116481389081984 1118417707828224 1119937987809792 1120602117413826 1121880301350912 1122125366692233 1123826661378576 1124071473814488 1125775719063936 1127306000887488 1127728157008896 1129261092807168 1130796112345344 1131219575451648 1131466680879057 1132757257181184 1133428988684952 1134722487735432 1136690442101952 1138661809500672 1140885758347353 1142187078260736 1143659774150736 1147200516485568 1148939828509696 1151183851612254 1152496917762048 1154747888304552 1156750572814272 1158322959166176 1160079134326272 1160331843937536 1162091064840192 1162344913885503 1163670710593536 1164360773951208 1165943504950164 1167965606068704 1170805465384448 1171326438952704 1173092194809027 1173357875718144 1175649590319156 1178508132919872 1180552024929792 1182156764910336 1183949075361792 1184206984759296 1186261475899608 1186519889026404 1188318814567488 1189934112047904 1191997820185344 1193618118586752 1194065107421184 1195427806009344 1195688215913472 1197762625942956 1198023544460178 1199839911107616 1200101282137008 1201470869366928 1201920798917376 1203554585755008 1205641915941888 1210933878512544 1213573770652032 1215138510035157 1216524524304384 1218900548765916 1222674234675408 1224527975122176 1224794724156288 1226651679553536 1228319083404288 1229047483615164 1230718144114062 1232121928863744 1232852584183632 1236400130005632 1236669465249216 1238544424369152 1240227994185216 1240963456447998 1242378927230976 1243980806970976 1247832140738688 1249996261690368 1252164891227364 1254336526487904 1256041562717232 1258219921306752 1259930236286016 1261840461898752 1262115339019776 1264304231387136 1264304994050898 1264580408041299 1265747088715776 1266497683946928 1268219250998424 1268694176635008 1270418729408064 1272622022383104 1275107612270571 1276284005167104 1276562028644352 1276562798702361 1278776747364696 1280994535688256 1284109220099072 1286617245919578 1288084790439936 1290600581046264 1292557307073408 1294798995084288 1296559032482304 1298807660703744 1299091374342621 1300573147133952 1301344394416056 1303113329061948 1305089026117056 1305373324429728 1307352447945216 1309129549417728 1309905870695109 1311399978743808 1313961306827292 1317156148557504 1317742243821792 1320027610182912 1321729607406662 1323237201874944 1325821649534856 1328121028046016 1329926360524128 1331942709782016 1332232857854208 1334252704075776 1334544160387059 1336066371422208 1336858666388424 1338675876053892 1340997547708512 1342820383410096 1343323245848832 1344856281760512 1345149242902656 1347188672120832 1347482141346816 1349819899996068 1352160898782048 1356347155434624 1359645056575488 1360250058138624 1362300613326612 1364366046355264 1368590089842432 1370963641853952 1372827210863616 1375508514009834 1377593972012448 1377894064675824 1379983139497728 1381858968829824 1384255533118464 1386137169971712 1386959157206586 1388541153964032 1390331490144032 1390950146256336 1393362477415296 1399478407842348 1403811158331024 1405939526992128 1406245794401664 1408377854302208 1410292280945664 1411128592298892 1413046758056886 1414658510917632 1415497411470096 1417421515821768 1419570519636096 1419879756397248 1422032487238656 1422342260310528 1423965474805248 1424809894440294 1426435064598528 1426746657373227 1427280948714384 1429221070584072 1431699775180992 1435180893051904 1435819505812992 1438309654106112 1441118852649288 1444622872611456 1449095389244928 1451608561963008 1451925653677047 1454126970457584 1456648869469824 1458628911542592 1461158618291712 1463144790525696 1464012443718063 1465363117043712 1465682329184256 1468225154381688 1468544989983444 1470771503938368 1472770743094944 1475324976086784 1477227208278034 1478912166801408 1481800667127192 1488641852109312 1491223610437632 1491549355726713 1493250650413056 1494136156551768 1496167155589644 1498435548504768 1498761965085984 1501034292085248 1503074667849984 1503637542678528 1503965999686977 1505681457076224 1507728149793792 1508622241172076 1511238651579936 1512963316980576 1515587256135936 1515917409015168 1518215746000896 1520279476743168 1521181011129804 1524879698867648 1529600688647424 1534911802149672 1539663851072736 1542334097085696 1544430612221568 1546772179101696 1547109125250048 1549793218514004 1550130822760302 1552481031934944 1554591339933552 1557287474758272 1561768585270272 1564122926412036 1564818914538378 1567532787092208 1571344177226496 1574069366573056 1576209019880448 1579287553122402 1581681967866144 1582026518701872 1584425086089984 1586578816063872 1589330426913792 1591490824782336 1592434587903858 1594250954551296 1594599205299489 1597016834590608 1597364725946904 1599786548143488 1600135042849344 1601961159155904 1602561065223168 1604739447673344 1605691067303682 1607522554589184 1610662247078616 1614578504683392 1615296944039616 1618098360869376 1620184680046876 1625200731687888 1630232312900544 1632703966829568 1633059632208384 1635892841764782 1637758777872384 1638729978153552 1640957525485416 1643803445578176 1646037889341408 1648533506674176 1648892620332288 1651392565825536 1651753298679399 1653637325580288 1654617941930664 1663776187651584 1666661682253824 1667025750518091 1667403297073152 1669553188303152 1672448701983872 1674722083622976 1677626561742336 1679906981714688 1680903176120739 1682453949198336 1682820452026368 1685739992067864 1686107210721732 1688663578595904 1690959001331232 1691592235513344 1693891639210752 1696829363177472 1699135885771776 1700143483027428 1702083731603148 1705035663152928 1707992714251008 1715489661226104 1720800774728352 1723409742764544 1726398660112384 1726775777418381 1728745376643072 1732121832456828 1735125859221408 1737484438749264 1740118701489408 1740497765906304 1743136597260288 1745506065890304 1746541160926812 1748915257425246 1751948409103056 1756208198076672 1756989658429056 1760036813577216 1767762199379808 1770828037394688 1773235147365504 1775923613042688 1776310477138944 1779392213849412 1779779833539606 1782478221851232 1784901168071856 1787996730278016 1790427177880128 1791097661131776 1793141709014016 1793532323870208 1796642855129088 1796643938914434 1799759866661424 1800151923205512 1802881198376064 1805331878632512 1808462873912832 1813666744184832 1816400817768816 1824786786456576 1828350823148874 1830436281151488 1834011352013112 1836791962683264 1837192086234432 1839977519330304 1842478625106432 1843571225422746 1845674044157952 1846077216171093 1848182893295616 1849278876275448 1854600195008448 1857816636553728 1861445184671997 1863568390846464 1865971210456464 1871748211108032 1874586035989504 1874994392535552 1878247336841046 1880389707927552 1881504789731856 1884062344075848 1887329881960128 1889895354429024 1892760692848128 1893173008529664 1896043316318208 1896456347080704 1896457491076347 1898620633073664 1899746525920392 1902328876497636 1903041264952512 1905628094112096 1908933033574656 1914426007750656 1918165121047044 1921491803532384 1926163830148608 1929925868879367 1932127185659904 1935900871569396 1938835960610112 1942198492626432 1944838548723456 1948211491055616 1950859720700928 1952016591624084 1954669993592922 1957633539175584 1958059986644592 1961028671917824 1963694324126592 1967099968115712 1975734222836256 1980041415274368 1982594411109993 1984855802812416 1988732474302284 1992181542069024 1994889540786192 1997914064673024 1998349286781312 2001379056113664 2004099557133312 2005287999582636 2008013814080838 2010304199725056 2011496321562768 2014984868773248 2017284422640768 2017723864353984 2020783008181248 2021223212020224 2024729849994102 2027039302324224 2028241348173072 2039467584863232 2043450919989918 2043913718992896 2046549069532896 2052885134763648 2056445462780928 2059240816295424 2062812167000064 2063262771014751 2066390958018672 2066841097013736 2069974709246592 2072788453244736 2076383299677696 2080438735809879 2082358113693696 2082811730946048 2085497235216048 2086425219384504 2090043716122944 2095125569635328 2099217611763522 2101612026507264 2105716737496536 2108909290488192 2109368691602496 2112566781453312 2115438421418496 2116692888448338 2119107235885056 2119570137085329 2121987766376448 2123246117205144 2126132273732652 2129355779454144 2129819634595872 2133048730857984 2133513390465792 2135948212207872 2136748086964224 2137214841660441 2139652596897792 2140921423071576 2143831605876108 2147549662771488 2152771339577856 2153729258719488 2157464481159168 2166934308917184 2173643083867392 2176938622439424 2177412842944512 2181190455686376 2184973304204736 2187943367313888 2191737927437568 2194717185788544 2198044675565568 2198523493776384 2202337731572532 2206157255907552 2212987464130176 2215840812417051 2218368250202112 2222701000690788 2226070917737536 2232962778163968 2236835415656448 2239875975619584 2241204234827652 2244250733384466 2247653322757152 2248142947628976 2251551438127872 2254612001774976 2255456314017792 2258522185614336 2261592224690688 2262933361758114 2265514514362368 2266857977369904 2269444975470864 2273380884203904 2277323619001344 2281771516694706 2284374156521472 2287319548301472 2294401032971136 2297879657019392 2302367703224508 2309495776609104 2313501145628544 2316645918332352 2320158268652544 2320663687875072 2324689827771006 2325196234140453 2327341421187072 2328721547902416 2331887009900328 2335931212137408 2341610930768896 2342652877905408 2346184389618054 2346715751436288 2351299180638312 2357016265839744 2361104049859584 2364313529820672 2368413969518592 2368931329683603 2372522951799216 2373039778052808 2376637629134976 2379868224095808 2383995640370688 2387236237173504 2388130214842368 2388651881855787 2390855612018688 2391376431826944 2395525251885912 2396047088920356 2399679822215232 2400202564274016 2402941738733856 2403841597834752 2407109171510016 2408536600955523 2411283831883776 2421867757025088 2427147541304064 2430277020070314 2433049048608768 2437801097531832 2445348469350816 2449055950244352 2449589448312576 2453303359107072 2453839262647173 2456638166808576 2458094967230328 2461436288228124 2465705168367264 2472800260011264 2473338930498432 2477088848738304 2480455988370432 2481926912895996 2487961613941952 2495664281477376 2499992523380736 2504329782454728 2508673052975808 2512083125434464 2516439842613504 2519860472572032 2523680923797504 2524230678039552 2528609988101796 2529160816082598 2532995367893856 2536438501996848 2537388353270016 2540837458816128 2545244044766208 2550215224541142 2553124057288704 2553125597404722 2557553494729392 2561989071376512 2568218440198144 2573234491839156 2581201162092528 2585114614146816 2589597990168576 2593118064964608 2598182748685242 2601146294267904 2602688788832112 2606226658123896 2610178052234112 2610746648859456 2614704895890432 2618259098835456 2619811741390218 2622799957487616 2627922613654584 2634312297115008 2635484487643584 2640055220365824 2643459214813324 2651643299069712 2656242056092032 2659852721048256 2663885419564032 2664465715708416 2669088320774118 2669669750309409 2672132742844416 2673717332776848 2677351752107784 2681995095417024 2685640766820192 2686646491697664 2689712563521024 2690298485805312 2694377344241664 2694964282693632 2694965908371651 2699639799992136 2704321797564096 2712694310869248 2719290113150976 2720500116277248 2724601226653224 2728732092710528 2737180179684864 2741927283707904 2742526234723311 2745654421727232 2751017028019668 2755187944024896 2755788129351648 2759966278995456 2763717937659648 2765356838134119 2768511066236928 2772274339943424 2773918314413172 2780662980288064 2781900292512672 2786724954830592 2798956815684696 2807622316662048 2811879053984256 2812491588803328 2816755708604416 2817371005261569 2820584561891328 2822257184597784 2826093516113772 2830994822940192 2834843031643536 2839141039272192 2839759512794496 2844064974477312 2844684520621056 2847930949610496 2849619788880588 2853493314746454 2854561897428768 2858442141168144 2863399550361984 2870361786103808 2871639011625984 2882237705298576 2889245745222912 2898190778489856 2903851307354094 2908253940915168 2913297738939648 2917257823085184 2922317236583424 2926289581051392 2928024887436126 2931364658368512 2936450308763376 2937089979966888 2941543007876736 2945541486189888 2950649952173568 2954454416556068 2963601334254384 2977283704218624 2983098711453426 2986501300826112 2988272313103536 2992334311179288 2996871097009536 2997523930171968 3002068584170496 3006149335699968 3007931999373954 3011362914152448 3012020721121257 3015456299587584 3017244482344152 3022477303159872 3025926633961152 3031174512271872 3031834818030336 3036431492001792 3037094774991153 3040558953486336 3042362022259608 3049759397735296 3059201377294848 3065176379984877 3069823604299344 3079327702145472 3084668194171392 3088861224443136 3093544358203392 3094218250500096 3099586437028008 3100261645520604 3104962063869888 3109182679867104 3114574949516544 3123537170540544 3128245852824072 3129637829076756 3135065574184416 3142688354452992 3148138733146112 3148826417645283 3152418039760896 3158575106244804 3163363935732288 3164053037403744 3168850172179968 3173157632127744 3175039332672507 3178660853827584 3182981649564672 3184869175807716 3189198410598978 3194033669181216 3194729451893808 3199573096286976 3200270085698688 3203922318311808 3205122130446336 3209478895346688 3211382134607364 3221324494157232 3229157009366784 3230593888079232 3236196721738752 3240369360093752 3250401463375776 3260464625801088 3265407933659136 3266119264416768 3271785683529564 3277459956307104 3281915050970832 3287606891156352 3292075778682816 3297067013348352 3297785240664576 3303506597358798 3307274651160576 3309235883861328 3327552375303168 3334051501036182 3334806594146304 3339106376606304 3344897403967744 3349444167245952 3355253123484672 3359813963429376 3361806352241478 3365640904052736 3366376100076699 3371479984135728 3372214421443464 3377327157191808 3381918002662464 3383184471026688 3387783278421504 3393658726354944 3394400042637171 3398271771543552 3400286966054856 3404167463206296 3410071326305856 3415985428502016 3422657275042059 3430979322452208 3441601549456704 3446819485529088 3453551554836762 3457490753286144 3464243664913656 3470251718442816 3474968877498528 3480237402978816 3480995531812608 3486273194520576 3487034741656509 3491012131780608 3493082321853624 3497830514850492 3503896818206112 3512416396153344 3513979316858112 3519276584427081 3520073627154432 3535524398759616 3541656074789376 3546470294731008 3551847226085376 3552620954277888 3558784427698824 3559559667079212 3564956443702464 3569802336143712 3575993460556032 3580854355760256 3582195322263552 3586283418028032 3587064647740416 3593287877828868 3599519733322848 3600303846411024 3605762396752128 3610663757265024 3616925747825664 3632801635537632 3645415530105471 3649573572913152 3656701646297748 3668022704026224 3673583925366528 3674384172468864 3679955038660608 3684957250212864 3687142450845492 3692154432342186 3696365786591232 3698557752550896 3709200390016896 3715633273107456 3722890369343994 3727136781692928 3731942420912928 3743496422216064 3749172071979008 3749988785071104 3756494673682092 3763009579463712 3768124688151696 3774659763920256 3779790708858048 3785521385696256 3786346017059328 3792912694161408 3792914982152694 3793741224123897 3797241266147328 3799493051840784 3804657752995272 3806082529905024 3811256188224192 3817866067149312 3825322836811713 3828852015501312 3836330242094088 3842983607064768 3852327660297216 3859851737758734 3864254371319808 3871801743138792 3877671921220224 3884396985252864 3889677097446912 3896422982111232 3897274123027863 3901719441401856 3904033183248168 3909339987185844 3915267078351168 3916119973289184 3922057343835648 3927388648253184 3929717612085327 3934199936231424 3951468445672512 3960082830548736 3965188822219986 3969711605624832 3977464948604568 3984363084138048 3989779081572384 3995828129346048 3996698573562624 4002758112227328 4003632481161177 4008199114266624 4010575999165272 4016027628161676 4022992643125536 4029969737546496 4034568845281536 4035447728707968 4041566016362496 4042446424040448 4049459699988204 4056482696346144 4078935169726464 4086901839979836 4093098139065792 4105770269527296 4112890925561856 4118481632590848 4126525542029502 4132781916037344 4133682194027472 4139949418493184 4145576906489472 4152766599355392 4160877471619758 4165623461892096 4170994470432096 4172850438769008 4180087432245888 4190251139270656 4198435223527044 4211433474993072 4217818580976384 4218737383204992 4225133562906624 4230876842836992 4233385776896676 4239140274170658 4243975532752896 4246492234410288 4252264547465304 4258711558908288 4259639269191744 4266097461715968 4267026780931584 4271896424415744 4274429683320882 4279305193795584 4281842846143152 4287663211752216 4295099325542976 4305542679155712 4307458517438976 4314928962318336 4333868617834368 4347286167734784 4354825685889024 4355776961031141 4362380911372752 4369946608409472 4375886734627776 4383475854875136 4389434371577088 4392037331154189 4396089351131136 4397046987552768 4404675463145064 4412314511815104 4425974928260352 4431681624834102 4436736500404224 4445402001381576 4452141835475072 4465925556327936 4473670831312896 4474648067180139 4479751951239168 4482408469655304 4488501466768932 4495306645514304 4496285895257952 4503102876255744 4509224003549952 4510912628035584 4511897999060931 4517044371228672 4523184449381376 4525866723516228 4533715954739808 4538889950941728 4546761768407808 4554647238002688 4563543033389412 4574639096602944 4588802065942272 4595759314038784 4604735406449016 4618991553218208 4627002291257088 4633291836664704 4640316537305088 4641327375750144 4649379655542012 4650392468280906 4657443095804832 4663774019800656 4671862424274816 4683221861537792 4685305755810816 4692368779236108 4702598361276624 4714032531679488 4722208099719168 4728627059641344 4737862659367206 4745045903598432 4746079556105616 4753275258269952 4759736448191616 4767991280741376 4774472474347008 4777303763711574 4782752863653888 4791050503771824 4792094177840712 4799359644430464 4800405128548032 4805883477467712 4807683195669504 4814218343020032 4817073201911046 4822567663767552 4843735514050176 4854295082608128 4860554040140628 4875602195063664 4890696938701632 4898111900488704 4899178896625152 4907678525294346 4913276333617152 4916189934460656 4922872576456248 4931410336734528 4945600520022528 4946677860996864 4954177697476608 4955259896038197 4960911976740864 4963853825791992 4975923227883904 4991328562954752 4999985046761472 5001077251554273 5008659564909456 5017346105951616 5024166250868928 5032879685227008 5039720945144064 5042709528362217 5047361847595008 5048461356079104 5057219976203592 5058321632165196 5065990735787712 5072877003993696 5074776706540032 5081674917632256 5090488089532416 5100430449082284 5106251194809444 5115106989458784 5123978142753024 5136436880396288 5146468983678312 5162402324185056 5170229228293632 5179195980337152 5180327332255143 5186236129929216 5196365497370484 5205377577664224 5212453316247792 5220356104468224 5221493297718912 5229409791780864 5236518197670912 5239623482780436 5255845227309168 5268624594230016 5270968975287168 5280110440731648 5286918429626648 5303286598139424 5312484112184064 5319705442096512 5327770839128064 5328931431416832 5338176641548236 5339339500618818 5347434665553696 5354703504215568 5363990190834048 5371281533640384 5373292983395328 5379425127042048 5380596971610624 5389928565387264 5389931816743302 5399279599984272 5408643595128192 5425388621738496 5441000232554496 5449202453306448 5457464185421056 5474360359369728 5485052469446622 5491308843454464 5502034056039336 5510375888049792 5511576258703296 5519932557990912 5527435875319296 5530713676268238 5537022132473856 5538231648513279 5544548679886848 5547836628826344 5561325960576128 5563800585025344 5573449909661184 5584335554015991 5597913631369392 5615244633324096 5623758107968512 5624983177606656 5634742010523138 5641169123782656 5644514369195568 5652187032227544 5661989645880384 5669686063287072 5678282078544384 5679519025588992 5688129948954624 5689369041242112 5689372473229041 5695861899220992 5699239577761176 5706986629492908 5709123794857536 5716884282336288 5726799100723968 5740723572207616 5743278023251968 5764475410597152 5778491490445824 5789777606638101 5796381556979712 5807702614708188 5816507881830336 5826595477879296 5834515646170368 5844634473166848 5852579162102784 5856049774872252 5872900617526752 5874179959933776 5883086015753472 5891082972379776 5901299904347136 5908908833112136 5927202668508768 5947783233329979 5954567408437248 5966197422906852 5976544626207072 5984668622358576 5993742194019072 5995047860343936 6004137168340992 6012298671399936 6015863998747908 6024041442242514 6030912599175168 6034488964688304 6044954606319744 6051853267922304 6062349024543744 6063669636060672 6074189549982306 6081117906972672 6084724044519216 6099518795470592 6118402754589696 6130352759969754 6139647208598688 6158655404290944 6169336388342784 6177722448886272 6188436501000192 6189788313044253 6199172874056016 6200523291041208 6209924127739776 6218365359734208 6229149899033088 6241316207429637 6247074341081088 6256491705648144 6259275658153512 6270131148368832 6285376708905984 6297652835290566 6304836079521792 6317150212489608 6326727871464576 6328106074807488 6337700344359936 6346315264255488 6350078665345014 6357321707655168 6358710411255987 6365963299129344 6369738351615432 6378396821197956 6388067338362432 6389458903787616 6399146192573952 6400540171397376 6407844636623616 6410244260892672 6411644524981323 6418957790693376 6422764269214728 6442648988314464 6458314018733568 6461187776158464 6472393443477504 6480738720187504 6500802926751552 6520929251602176 6530815867318272 6532238528833536 6543571367059128 6554919912614208 6563830101941664 6575213782312704 6584151557365632 6594134026696704 6595570481329152 6607013194717596 6618471767722656 6647522437251153 6655104750606336 6668103002072364 6678212753212608 6689794807935488 6698888334491904 6710506246969344 6719627926858752 6723612704482956 6732752200153398 6742959968271456 6744428842886928 6754654314383616 6763836005324928 6766368942053376 6775566556843008 6788800085274342 6796543543087104 6800573932109712 6808334926412592 6820142652611712 6831970857004032 6845314550084118 6861958644904416 6883203098913408 6893638971058176 6907103109673524 6928487329827312 6940503436885632 6949937754997056 6960474805957632 6961991063625216 6974069483313018 6975588702421359 6982024263561216 6986164643707248 6995661029700984 7007793636412224 7024832792306688 7027958633716224 7038553168854162 7040147254308864 7071048797519232 7083312149578752 7092940589462016 7105241908555776 7106793989050809 7117568855397648 7119119334158424 7129912887404928 7139604672287424 7151986921112064 7161708711520512 7164390644527104 7165955645567361 7172566836056064 7174129295480832 7186575755657736 7199039466645696 7200607692822048 7211524793504256 7221327514530048 7225609802866569 7233851495651328 7265603271075264 7290831060210942 7299147145826304 7313403292595496 7336045408052448 7347167850733056 7348768344937728 7359910077321216 7361517787941519 7369914500425728 7374284901690984 7384308864684372 7397115505101792 7418400780033792 7431266546214912 7445780738687988 7463884841825856 7486992844432128 7498344143958016 7499977570142208 7512989347364184 7526019158927424 7536249376303392 7549319527840512 7559581417716096 7571042771392512 7572692034118656 7585829964305388 7587482448247794 7598986103681568 7609315505990544 7612165059810048 7622512376448384 7635732134298624 7650645673623426 7672660484188176 7685967214129536 7704655320594432 7719703475517468 7743603486277584 7755343842440448 7768793970505728 7779354194893824 7794548246055726 7803438882803712 7808066366496336 7818679974371688 7830534156702336 7832239946578368 7844114687671296 7854777296506368 7859435224170654 7868399872462848 7902936891345024 7920165661097472 7930377644439972 7954929897209136 7968726168276096 7979558163144768 7991656258692096 7993397147125248 8007264962322354 8009009250928227 8016398228533248 8021151998330544 8032055256323352 8045985286251072 8059939475092992 8069137690563072 8070895457415936 8083132032724992 8084892848080896 8084897725114953 8098919399976408 8112965392692288 8157870339452928 8173803679959672 8186196278131584 8211540539054592 8225781851123712 8227578704169933 8236963265181696 8253051084059004 8265563832074688 8267364388054944 8279898836986368 8291153812978944 8296070514402357 8305533198710784 8321754943239516 8341988940864192 8345700877538016 8360174864491776 8380502278541312 8396870447054088 8422866949986144 8435637161952768 8437474766409984 8450267125813248 8452113015784707 8461753685673984 8466771553793352 8478280548341316 8492984468820576 8504529094930608 8517423117816576 8519278538383488 8532194923431936 8534053561863168 8543792848831488 8548859366641764 8563685692286304 8575326423504432 8590198651085952 8611085358311424 8614917034877952 8667737235668736 8694572335469568 8711553922062282 8724761822745504 8739893216818944 8751773469255552 8766951709750272 8778868743154176 8784074662308378 8794093975105536 8809350926290128 8824629023630208 8851949856520704 8863363249668204 8890804002763152 8904283670950144 8931851112655872 8949296134360278 8959503902478336 8964816939310608 8977002933537864 8990613291028608 8992571790515904 9006205752511488 9018448007099904 9023795998121862 9034088742457344 9036062163363771 9046368898762752 9051733447032456 9067431909479616 9077779901883456 9093523536815616 9109294476005376 9111284324973459 9127086066778824 9149278193205888 9177604131884544 9195529139954631 9209470812898032 9237983106436416 9254004582514176 9266583673329408 9280633074610176 9282654751500288 9298759311084024 9300784936561812 9314886191609664 9327548039601312 9343724848549632 9366443723075584 9370611511621632 9384737558472216 9405196722553248 9428065063358976 9444416199438336 9446479252935849 9457254119282688 9475725318734412 9490091807196864 9492159112211232 9506550516539904 9519472896383232 9525117998017521 9535982561482752 9548944948694016 9554607527423148 9582101007543648 9584188355681424 9598719288860928 9600810257096064 9611766954935424 9615366391339008 9628436686040064 9634146403822092 9687471028100352 9708590165216256 9721108080281256 9751204390127328 9781393877403264 9796223800977408 9798357793250304 9815357050588692 9832379868921312 9845745152912496 9862820673469056 9891201040045056 9893355721993728 9910519792076394 9921823953481728 9927707651583984 9951846455767808 9982657125909504 10002154503108546 10017319129818912 10034692211903232 10048332501737856 10065759370454016 10079441890288128 10085419056724434 10096922712158208 10099128300230097 10114439952407184 10116643264330392 10131981471575424 10145754007987392 10149553413080064 10163349835264512 10180976179064832 10183200127911513 10200860898164568 10212502389618888 10230213978917568 10247956285506048 10292937967356624 10324804648370112 10340458456587264 10360654664510286 10372472259858432 10392730994740968 10410755155328448 10424906632495584 10440712208936448 10442986595437824 10458819583561728 10461104224969527 10473036395341824 10479246965560872 10511690454618336 10537249188460032 10541937950574336 10557829753281243 10560220881463296 10573836859253296 10606573196278848 10624968224368128 10639410884193024 10655541678256128 10657862862833664 10676353283096472 10678679001237636 10694869331107392 10709407008431136 10727980381668096 10742563067280768 10746585966790656 10758850254084096 10761193943221248 10779863633486604 10798559199968544 10817287190256384 10850777243476992 10898404906612896 10914928370842112 10936246590316413 10948720718739456 10970104938893244 11004068112078672 11020751776099584 11023152517406592 11039865115981824 11054871750638592 11061427352536476 11076463297026558 11089097359773696 11095673257652688 11122651921152256 11127601170050688 11146899819322368 11168671108031982 11195827262738784 11230489266648192 11247516215937024 11249966355213312 11269484021046276 11289028738391136 11304374064455088 11323979291760768 11339372126574144 11356564157088768 11359038051177984 11378738082484224 11378744946458082 11381223672371691 11391723798441984 11398479155522352 11413973258985816 11418247589715072 11433768564672576 11453598201447936 11486556046503936 11528950821194304 11556982980891648 11579555213276202 11592763113959424 11615405229416376 11633015763660672 11653190955758592 11669031292340736 11689268946333696 11691822369083589 11705158324205568 11712099549744504 11745801235053504 11748359919867552 11766172031506944 11782165944759552 11789152836255981 11802599808694272 11817817666224272 11854405337017536 11895566466659958 11909134816874496 11932394845813704 11953089252414144 11969337244717152 11987484388038144 11990095720687872 12008274336681984 12010897443483531 12024597342799872 12031727997495816 12048082884485028 12068977929376608 12089909212639488 12103706535844608 12124698049087488 12127339272121344 12148379099964612 12169448089038432 12199037590941184 12236805509179392 12260705519939508 12279294417197376 12317310808581888 12338672776685568 12355444897772544 12379576626088506 12398345748112032 12401046582082416 12419848255479552 12436730719468416 12458299798066176 12482632414859274 12512983411296288 12518551316307024 12540262296737664 12556431270363289 12570753417811968 12595305670581132 12634300424979216 12653455742929152 12656212149614976 12675400688719872 12692630528510976 12700157330690028 12717420822511974 12731926598258688 12739476703230864 12756793642395912 12776134676724864 12778917807575232 12798292385147904 12801080342794752 12815689273247232 12823289049962646 12837915581386752 12845528538429456 12885297976628928 12916628037467136 12922375552316928 12944786886955008 12961477440375008 13001605853503104 13041858503204352 13064477057667072 13067330883093423 13087142734118256 13109839825228416 13127660203883328 13150427564625408 13168303114731264 13176111993462567 13188268053393408 13191140962658304 13214026389435192 13236943535445312 13295044874502306 13310209501212672 13336206004144728 13356425506425216 13379589615870976 13397776668983808 13421012493938688 13423944201540417 13439255853717504 13447225408965912 13465504400306796 13485919936542912 13488857685773856 13509308628767232 13527672010649856 13532737884106752 13535693997182793 13551133113686016 13577600170548684 13601147864219424 13616669852825184 13640285305223424 13663941714008064 13690629100168236 13723917289808832 13766406197826816 13787277942116352 13814206219347048 13856974659654624 13881006873771264 13899875509994112 13920949611915264 13923982127250432 13948138966626036 13951177404842718 13972329287414496 13991322059401968 14015587272824448 14049665584613376 14055917267432448 14077106337708324 14142097595038464 14166624299157504 14185881178924032 14213587978101618 14235137710795296 14238238668316848 14259825774809856 14279209344574848 14303973842224128 14323417423041024 14331911291134722 14348258590961664 14373151511315472 14398078933291392 14401215385644096 14423049587008512 14442655029060096 14451219605733138 14467702991302656 14531206542150528 14581662120421884 14626806585190992 14672090816104896 14694335701466112 14697536689875456 14723035575883038 14739829000851456 14748569803381968 14768617729368744 14794231010203584 14836801560067584 14862533092429824 14865779688114591 14891561477375976 14927769683651712 14973985688864256 14999955140284416 15003231754662819 15025978694728368 15052038317854848 15072498752606784 15098639055681024 15119162835432192 15128128585086651 15142085542785024 15145384068237312 15171659928610776 15174964896495588 15197972207363136 15218631011981088 15224330119620096 15245024752896768 15271464268597248 15301291347246852 15345320968376352 15371934428259072 15409310641188864 15439406951034936 15487206972555168 15510687684880896 15537587941011456 15540981996765429 15558708389787648 15589096492111452 15616132732992672 15637359948743376 15661068313404672 15664479893156736 15688229375342592 15709554593012736 15718870448341308 15805873782690048 15840331322194944 15860755288879944 15909859794418272 15937452336552192 15959116326289536 15983312517384192 15986794294250496 16014529924644708 16018018501856454 16042303996661088 16064110512646704 16091970572502144 16119878950185984 16138275381126144 16141790914831872 16169785696161792 16169795450229906 16197838799952816 16225930785384576 16347607359919344 16372392556263168 16423081078109184 16455157408339866 16473926530363392 16506102168118008 16531127664149376 16534728776109888 16559797673972736 16582307625957888 16592141028804714 16611066397421568 16614694945539837 16643509886479032 16683977881728384 16691401755076032 16720349728983552 16793740894108176 16845733899972288 16871274323905536 16874949532819968 16904226031569414 16923507371347968 16933543107586704 16956561096682632 16985968937641152 17009058189861216 17034846235633152 17038557076766976 17064389846863872 17068107123726336 17068117419687123 17087585697662976 17097718733283528 17127371384572608 17150652847008864 17180397302171904 17222170716622848 17229834069755904 17335474471337472 17369332819914303 17389144670939136 17423107844124564 17449523645491008 17479786433637888 17503546938511104 17533903419500544 17557737486308352 17568149324616756 17618701852580256 17649258047260416 17703899713041408 17726726499336408 17781608005526304 17808567341900288 17843349699989937 17863702225311744 17898592268720556 17929633878621216 17954005867075728 17981226582057216 17985143581031808 18012411505022976 18036896014199808 18047591996243724 18072124326727542 18092737797525504 18103466894064912 18134863818959232 18155559803766912 18187047073631232 18222568649946918 18254172133557648 18298556386411776 18355208263769088 18391058279909262 18418941625796064 18475966212872832 18508009165028352 18533167346658816 18565309503000576 18569364939132759 18597518622168048 18601569873123624 18629772383219328 18655096079202624 18687449697099264 18741223023243264 18769475116944432 18810393445106496 18856130126717952 18892958505871698 18914508238565376 18951450637468824 18980183614393728 18984318224422464 19013101033079808 19038945792766464 19050235996035042 19071965122965504 19076131233767961 19097889897388032 19109215054846296 19164202015087296 19168376711362848 19197438577721856 19201620514192128 19223533909870848 19230732782678016 19234933574943969 19256873372080128 19268292807644184 19374942056200704 19417180330432512 19442216160562512 19502408780254656 19562787754806528 19592447601954816 19596715586500608 19630714101177384 19664759737842624 19691490305824992 19725641346938112 19782402080090112 19786711443987456 19821039584152788 19855415303167968 19903692911535616 19942567311753459 19965314251819008 20004309006217092 20034638259637824 20069384423806464 20096665003475712 20131518740908032 20158883780576256 20170838113448868 20198256600460194 20228879904814368 20233286528660784 20263962943150848 20291508015974784 20299106826160128 20326699670529024 20366400255823026 20401721796329136 20425004779237776 20460427957835136 20495912571012096 20585875934713248 20649609296740224 20680916913174528 20721309329020572 20785461989481936 20821510310656896 20849813264991168 20881424417872896 20885973190875648 20922208449939054 20946072790683648 20958493931121744 21023380909236672 21074498376920064 21083875901148672 21115659506562486 21120441762926592 21147673718506592 21213146392557696 21249936448736256 21278821768386048 21315725725667328 21320381967152427 21352706566192944 21357358002475272 21389738662214784 21418814016862272 21455960763336192 21485126134561536 21493171933581312 21497866936702083 21517700508168192 21522387886442496 21559727266973208 21597118399937088 21634574380512768 21676829408599707 21701554486953984 21796809813225792 21829856741684224 21872493180632826 21897441437478912 21940209877786488 22008136224157344 22041503552199168 22046305034813184 22079730231963648 22084553363824557 22109743501277184 22122854705072952 22152926594053116 22191346515305376 22245303842304512 22255202340101376 22293799638644736 22337342216063964 22391654525477568 22460978533296384 22495032431874048 22499932710426624 22538968042092552 22578057476782272 22608748128910176 22647958583521536 22678744253148288 22713128314177536 22718076102355968 22757489892916164 22762447344743382 22796958311044704 22827946517971632 22836495179430144 22867537129345152 22907196402895872 23057901642388608 23113965961783296 23159110426552404 23230810458832752 23266031527321344 23306381911517184 23338062584681472 23383644738167178 23410316648411136 23424199099489008 23491602470107008 23496719839735104 23532344063013888 23564331889519104 23578305672511962 23605199617388544 23635635332448544 23708810674035072 23791132933319916 23864789691627408 23906178504828288 23938674489434304 23974968776076288 23980191441375744 24021794886967062 24027027752784681 24049194685599744 24063455994991632 24096165768970056 24137955858753216 24179818425278976 24207413071689216 24249396098174976 24254678544242688 24254693175344859 24296758199929224 24338896178076864 24398075181882368 24473611018358784 24521411039879016 24558588834394752 24634621617163776 24677345553371136 24682736112509799 24710889795545088 24759153252177012 24796691496224064 24802093164164832 24839696510959104 24873461438936832 24888211543207071 24916599596132352 24965264829718548 25025966822592576 25037102632614048 25080524593475328 25112862540726578 25141506835623936 25190611341162264 25268600849958432 25306911485858304 25312424299229952 25350801377439744 25356339047354121 25385261057021952 25400314661380056 25434841645023948 25478953406461728 25513587284791824 25552269353449728 25557835615150464 25596584770295808 25602160685589504 25631378546494464 25646578099925292 25691057076858912 25770595953257856 25833256074934272 25844751104633856 25922954880750016 26003211707006208 26083717006408704 26134661766186846 26174285468236512 26219679650456832 26255320407766656 26300855129250816 26336606229462528 26352223986925134 26382281925316608 26428052778870384 26473887070890624 26590089749004612 26672412008289456 26712851012850432 26759179231741952 26795553337967616 26847888403080834 26878511707435008 26894450817931824 26931008800613592 26971839873085824 26977715371547712 27018617257534464 27055344021299712 27071387994365586 27102266227372032 27108186490091313 27155200341097368 27202295728438848 27233339705650368 27280570610446848 27327883428016128 27381258200336472 27447834579617664 27532812395653632 27586587419863893 27628412438694096 27713949319309248 27762013747542528 27799751019988224 27841899223830528 27847964254500864 27896277933252072 27902354809685436 27944658574828992 27982644118803936 28031174545648896 28099331169226752 28111834534864896 28154212675416648 28284195190076928 28333248598315008 28339437758807547 28371762357848064 28427175956203236 28470275421590592 28476477336633696 28519651549619712 28558418689149696 28575353994052563 28607947684448256 28646834846082048 28663822582269444 28746303022630944 28796157866582784 28802430771288192 28846099174017024 28885310058120192 28902439211466276 29062413084301056 29163324240843768 29253613170381984 29344181632209792 29388671402932224 29395073379750912 29446071151766076 29497139606763936 29537235458737488 29588462020407168 29673603120135168 29731559376229182 29783122954751952 29855539367303424 29947971377728512 30006463509325638 30051957389456736 30104076635709696 30144997505213568 30197278111362048 30238325670864384 30256257170173302 30290768136474624 30297384900690291 30343319857221552 30349929792991176 30395944414726272 30437262023962176 30448660239240192 30490049505793536 30542928537194496 30602582694493704 30690641936752704 30743868856518144 30878813902069872 30974413945110336 31021375369761792 31081963993530858 31117416779575296 31178192984222904 31232265465985344 31274719897486752 31322136626809344 31328959786313472 31376458750685184 31383312674908581 31419109186025472 31437740896682616 31611747565380096 31673489259843729 31680662644389888 31721510577759888 31819719588836544 31874904673104384 31918232652579072 31966625034768384 31973588588500992 32029059849289416 32036037003712908 32084607993322176 32128221025293408 32183941145004288 32239757900371968 32276550762252288 32283581829663744 32339590900459812 32395677599905632 32451861570769152 32695214719838688 32744785112526336 32808739770949239 32846162156218368 32910314816679732 33012204336236016 33062255328298752 33069457552219776 33119595347945472 33164615251915776 33184282057609428 33229389891079674 33287019772958064 33367955763456768 33382803510152064 33440699457967104 33587481788216352 33691467799944576 33742548647811072 33749899065639936 33808452063138828 33867086215173408 33913122193365264 33971937875282304 34018116379722432 34069692471266304 34077114153533952 34136214247452672 34136234839374246 34175171395325952 34195437466567056 34254742769145216 34301305694017728 34360794604343808 34459668139511808 34670948942674944 34738665639828606 34778289341878272 34846215688249128 34899047290982016 34959572867275776 35007093877022208 35067806839001088 35075467107250767 35115474972616704 35136298649233512 35237403705160512 35298516094520832 35367458508767943 35407799426082816 35453452998672816 35563216011052608 35617134683800576 35686699399979874 35727404450623488 35797184537441112 35859267757242432 35908011734151456 35962453164114432 35970287162063616 36024823010045952 36032692330450593 36073792028399616 36095183992487448 36144248653455084 36206933788129824 36269727637918464 36311119607533824 36374094147262464 36445137299893836 36508344267115296 36597112772823552 36710416527538176 36782116559818524 36837883251592128 36951932425745664 37016018330056704 37066334693317632 37138729878265518 37195037244336096 37203139746247248 37259544766438656 37310192158405248 37374899394198528 37538950233888864 37620786890212992 37669293811089867 37712260253435904 37785917011743396 37902901274937648 37960367228787456 37968636448844928 38026202066159616 38077891585532928 38100471992070084 38152262467535922 38195779794776064 38218430109692592 38328404030174592 38336753422725696 38394877155443712 38403241028384256 38447067819741696 38469867149887938 38513746744160256 38536585615288368 38749884112401408 38834360660865024 38884432321125024 39004817560509312 39125575509613056 39193431173001216 39201992649280269 39261428202354768 39329519475685248 39382980611649984 39451282693876224 39528335980387701 39564804160180224 39573422887974912 39642079168305576 39710830606335936 39807385823071232 39885134623506918 39930628503638016 40008618012434184 40069276519275648 40138768847612928 40193330006951424 40263037481816064 40271832604621251 40317767561152512 40341676226897736 40396513200920388 40457759809628736 40466573057321568 40527925886301696 40583016031949568 40598213652320256 40607081991548379 40653399341058048 40732800511646052 40803443592658272 40850009558475552 40920855915670272 40991825142024192 41171751869426496 41299218593480448 41361833826349056 41442618658041144 41570923978963872 41643020621313792 41699626529982336 41762848835745792 41771946381751296 41844416899878108 41916987862243488 42046761818473344 42148996753840128 42167751802297344 42231319013124972 42295347437013184 42426292785115392 42499872897472512 42557643536772096 42640763934304854 42705413132385888 42714716004950544 42779477324429568 42837628033724544 42911921526672384 42970252269123072 42995733873404166 43044775772884992 43119454533946416 43194236799874176 43269148761025536 43353658817199414 43403108973907968 43593619626451584 43659713483368448 43744986361265652 43880419755572976 44016272448314688 44083007104398336 44092610069626368 44169106727649114 44219487002554368 44245709410145904 44305853188106232 44382693030610752 44490607684609024 44510404680202752 44587599277289472 44674684432127928 44783309050955136 44921957066592768 44999865420853248 45009695263988457 45077936084185104 45156114953564544 45217496257820352 45295917167043072 45357488506296576 45384385755259953 45426256628355072 45436152204711936 45514979785832328 45524894689486764 45593916622089408 45655893035943264 45672990358860288 45735074258690304 45814392805791744 46115803284777216 46227931923566592 46318220853104808 46461620917665504 46532063054642688 46612763823034368 46622945990296287 46676125169362944 46767289476334356 46848398198978016 46983204940214016 46993439679470208 47064688126027776 47128663779038208 47156611345023924 47271270664897088 47417621348070144 47582265866639832 47729579383254816 47812357009656576 47877348978868608 47949937552152576 47960382882751488 48043589773934124 48054055505569362 48126911989983264 48192331537940112 48275911717506432 48359636850557952 48414826143378432 48509357088485376 48509386350689718 48593516399858448 48677792356153728 48796150363764736 49042822079758032 49117177668789504 49269243234327552 49365472225019598 49421779591090176 49518306504354024 49593382992448128 49604186328329664 49679393021918208 49746922877873664 49776423086414142 49833199192264704 49930529659437096 50051933645185152 50074205265228096 50161049186950656 50225725081453156 50381222682324528 50537201699916864 50613822971716608 50624848598459904 50712678094708242 50770522114043904 50800629322760112 50869683290047896 50957906812923456 51027174569583648 51104538706899456 51115671230300928 51193169540591616 51204321371179008 51204352259061369 51262757092988928 51293156199850584 51382114153717824 51541191906515712 51666512149868544 51689502209267712 51845909761500032 52006423414012416 52107998459742909 52167434012817408 52269323532373692 52348570936473024 52439359300913664 52510640815533312 52601710258501632 52673212458925056 52704447973850268 52856105557740768 52947774141781248 53180179498009224 53344824016578912 53425702025700864 53518358463483904 53530049099969811 53591106675935232 53695776806161668 53788901635863648 53862017601227184 53943679746171648 53955430743095424 54037234515068928 54110688042599424 54142775988731172 54216372980182626 54310400682194736 54404591456877696 54466679411300736 54561141220893696 54762516400672944 54895669159235328 55065624791307264 55173174839727786 55256824877388192 55427898638618496 55524027495085056 55599502039976448 55695928509001728 55792555866504144 55804709619370872 55889317149657984 55965288237607872 56062349091297792 56223669069729792 56308425350833296 56568390380153856 56678875517615094 56743524715696128 56854351912406472 56940550843181184 56952954673267392 57039303099239424 57116837378299392 57150707988105126 57215895368896512 57228393701303883 57293669692164096 57327645164538888 57492606045261888 57592315733165568 57604861542576384 57692198348034048 57704800724831907 57770620116240384 57804878422932552 58124826168602112 58326648481687536 58507226340763968 58688363264419584 58777342805864448 58790146759501824 58892142303532152 58994279213527872 59074470917474976 59176924040814336 59347206240270336 59463118752458364 59566245909503904 59711078734606848 59827701935260377 59895942755457024 60012927018651276 60103914778913472 60208153271419392 60289995010427136 60394556222724096 60476651341728768 60512514340346604 60594769801380582 60686639714443104 60699859585982352 60791888829452544 60874524047924352 60897320478480384 60980099011587072 61205165388987408 61381283873505408 61487737713036288 61757627804139744 61948827890220672 62042750739523584 62163927987061716 62356385968445808 62464530931970688 62549439794973504 62644273253618688 62657919572626944 62766625349817162 62838218372050944 62875481793365232 63223495130760192 63346978519687458 63361325288779776 63443021155519776 63639439177673088 63749809346208768 63836465305158144 63947177177001984 63961145901457281 64058119698578832 64072074007425816 64169215986644352 64256442050586816 64367882290008576 64479515800743936 64493600810106249 64553101524504576 64567163659327488 64679181800919624 64791355199811264 64903723141538304 65030488225799121 65390429439677376 65489570225052672 65617479541898478 65692324312436736 65820629633359464 66024408672472032 66124510656597504 66138915104439552 66239190695890944 66253660091473671 66329230503831552 66368564115218856 66458779782159348 66574039545916128 66735911526913536 66765607020304128 66881398915934208 67174963576432704 67382935599889152 67485097295622144 67499798131279872 67616904126277656 67734172430346816 67826244386730528 67943875750564608 68036232759444864 68139384942532608 68154228307067904 68272469678748492 68390874933134112 68509485538290432 68602611388035456 68721589208687616 69341897885349888 69477331279657212 69692431376498256 69798094581964032 69919145734551552 70014187754044416 70150934214501534 70230949945233408 70272597298467024 70474807410321024 70597032189041664 70734917017535886 70815598852165632 70906905997345632 71126432022105216 71234269367601152 71373398799959748 71594369074882224 71718535514484864 71816023468302912 71924906328228864 71940574324127232 72065384660901186 72081083258354043 72147584056799232 72190367984974896 72288497306910168 72413867576259648 72539455275836928 72622239215067648 72748188294524928 72890274599787672 73016688534230592 73194225545647104 73420833055076352 73564233119637048 73675766503184256 73903864851491328 74032036660113408 74048208337529397 74132669386635264 74277459756531036 74390074488672192 74406279492494496 74519089532877312 74620384316810496 74664634629621213 74749798788397056 75077900467777728 75241573780425984 75338587622179734 75424520506871808 75571834023486792 75805802549875296 75920734457574912 75937272897689856 76052404132319232 76069017142062363 76155783171065856 76200943984140168 76304524935071844 76436860219385184 76656808060349184 76673506845451392 76789754310887424 76806482056768512 76894135639483392 76939734299775876 77073171230576736 77499768224802816 77768864642250048 78009635121018624 78251151019226112 78403985298560538 78522856404709536 78659038951370496 78765961223299968 78902565387752448 79056671960775402 79146845775949824 79284158336611152 79421661212671872 79614771646142464 79770269247013836 80017236024868368 80138553038551296 80277537695225856 80386660013902848 80543665209242502 80635535122305024 80683352453795472 80793026401840776 80915519619257472 80933146114643136 81055851772603392 81166032063899136 81214163983096758 81306798682116096 81465601023292104 81606887185316544 81700019116951104 81841711831340544 81983650284048384 82343503738852992 82598437186960896 82759762259591679 82885237316082288 83141847957927744 83286041242627584 83399253059964672 83525697671491584 83543892763502592 83688833799756216 83833975724486976 84093523636946688 84297993507680256 84335503604594688 84462638026249944 84590694874026368 84852585570230784 84999745794945024 85018313276422641 85115287073544192 85281527868609708 85410826264771776 85429432009901088 85558954648859136 85675256067449088 85726061982157689 85823843053344768 85940504538246144 85991467746808332 86238909067892832 86388473599748352 86538297522051072 86707317634398828 87187239252903168 87319426966736896 87489972722531304 87760839511145952 88032544896629376 88166014208796672 88185220139252736 88338213455298228 88491418820291808 88611706376212464 88765386061221504 88981215369218048 89020809360405504 89349368864255856 89566618101910272 89843914133185536 90019390527976914 90155872168370208 90312229907129088 90434992515640704 90591834334086144 90714977012593152 90768771510519906 90872304409423872 91029959571664656 91049789378973528 91187833244178816 91311786071886528 91345980717720576 91470148517380608 91628785611583488 92231606569554432 92636441706209616 92923241835331008 93064126109285376 93245891980592574 93352250338725888 93534578952668712 93696796397956032 93966409880428032 93986879358940416 94129376252055552 94149938024725743 94257327558076416 94313222690047848 94542541329794176 94835242696140288 95020467779531187 95164531733279664 95459158766509632 95624714019313152 95754697957737216 95899875104305152 95920765765502976 96087179547868248 96108111011138724 96253823979966528 96384663075880224 96551823435012864 96719273701115904 96829652286756864 97018772701379436 97187032799716896 97355584712307456 97592300727529472 98085644159516064 98234355337579008 98426219312847717 98538486468655104 98730944450039196 99036613008708048 99186765984896256 99208372656659328 99358786043836416 99493845755747328 99552846172828284 99861059318874192 100103867290370304 100148410530456192 100322098373901312 100451450162906312 100762445364649056 101074403399833728 101227645943433216 101249697196919808 101425356189416484 101601258645520224 101739366580095792 101915813625846912 102054349139167296 102209077413798912 102231342460601856 102408642742358016 102408704518122738 102525514185977856 102586312399701168 102764228307435648 103082383813031424 103379004418535424 103691819523000064 104012846828024832 104215996919485818 104334868025634816 104538647064747384 104697141872946048 104878718601827328 105021281631066624 105203420517003264 105226401321752301 105346424917850112 105408895947700536 105712211115481536 105895548283562496 106102375526303829 106360358996018448 106689648033157824 106851404051401728 107060098199939622 107182213351870464 107391553612323336 107577803271727296 107724035202454368 107887359492343296 107910861486190848 108074469030137856 108098076991351779 108221376085198848 108285551977462344 108432745960365252 108620801364389472 108809182913755392 108933358822601472 109122282441787392 109525032801345888 109791338318470656 110131249582614528 110346349679455572 110513649754776384 110855797277236992 111048054990170112 111199004079952896 111585111733008288 111609419238741744 111778634299315968 111930576475215744 112124698182595584 112616850701666592 113007881433269601 113136780760307712 113357751035230188 113708703824812944 113881101686362368 113905909346534784 114078606198478848 114233674756598784 114301415976210252 114456787402607766 114587339384328192 114655290329077776 114985212090523776 115184631466331136 115209723085152768 115409601449663814 115541240232480768 115609756845865104 116249652337204224 116653296963375072 117014452681527936 117376726528839168 117580293519003648 117605977947840807 117784284607064304 117988558427055744 118148941834949952 118353848081628672 118585007941163103 118694412480540672 118926237504916728 119132491819007808 119422157469213696 119655403870520754 119791885510914048 120025854037302552 120207829557826944 120416306542838784 120579990020854272 120789112445448192 120815497813863753 120953302683457536 121025028680693208 121189539602761164 121373279428886208 121399719171964704 121583777658905088 121749048095848704 121794640956960768 121821245974645137 121960198023174144 122410330777974816 122762567747010816 122975475426072576 123515255608279488 123897655780441344 124085501479047168 124327855974123432 124712771936891616 124929061863941376 125098879589947008 125288546507237376 125315839145253888 125533250699634324 125750963586730464 126446990261520384 126693957039374916 126886042311039552 127278878355346176 127499618692417536 127672930610316288 127922291802914562 128116239397157664 128144148014851632 128338431973288704 128512884101173632 128735764580017152 128987201620212498 129134327318654976 129358363601839248 129582710399622528 129807446283076608 130060976451598242 130780858879354752 130979140450105344 131234959083796956 131641259266718928 132048817344944064 132249021313195008 132277830208879104 132507320182947342 132658461007663104 132737128230437712 132917559564318696 133148079091832256 133471823053827072 133531214040608256 133762797831868416 134349927152865408 134765871199778304 134999596262559744 135029085791965371 135233808252555312 135468344860693632 135652488773461056 135887751501129216 136072465518889728 136153157265779859 136278769885065216 136308456614135808 136544939357496984 136781749866268224 137018971076580864 137205222776070912 137443178417375232 138683795770699776 138954662559314424 139384862752996512 139596189163928064 139838291469103104 139868837970888861 140028375508088832 140301868429003068 140545194596934048 140949614820642048 141194064378083328 141469834035071772 141813811994691264 142252864044210432 142468538735202304 142746797599919496 143188738149764448 143437071028969728 143632046936605824 143849812656457728 143881148648254464 144130769321802372 144162166516708086 144380735969949792 144576994613820336 144827735152519296 145078910551673856 145244478430135296 145780549199575344 146033377068461184 146388451091294208 147128466239274096 147351533006368512 147807729702982656 148096416675058794 148265338773270528 148554919513062072 148780148977344384 148812558984988992 149038179065754624 149240768633620992 149329269259242426 149499597576794112 150155800935555456 150483147560851968 150677175244359468 151143668046973584 151611605099750592 151841468915149824 151874545795379712 152138034284124726 152311566342131712 152401887968280336 152609049870143688 152873720438770368 153313616120698368 153347013690902784 153579508621774848 153612964113537024 153613056777184107 153788271278966784 153879468599551752 154146342461153472 154999536449605632 155537729284500096 156019270242037248 156323995379228727 156502302038452224 156807970597121076 157045712809419072 157318077902740992 157531922446599936 157805130775504896 158113343921550804 158568316673222304 158843322425343744 159229543292284928 159540538494027672 160034472049736736 160277106077102592 160555075390451712 160590147299909433 160773320027805696 161087330418485004 161366704907590944 161586052803681552 161831039238514944 161866292229286272 162111703545206784 162332064127798272 162428327966193516 162931202046584208 163213774370633088 163400038233902208 163683423662681088 164687007477705984 165196874373921792 165519524519183358 165770474632164576 166283695915855488 166572082485255168 166798506119929344 167087785527005184 167377667599512432 167667951448973952 168187047273893376 168671007209189376 168925276052499888 169181389748052736 169705171140461568 170036626552845282 170230574147088384 170563055737219416 170821652529543552 170858864019802176 171117909297718272 171350512134898176 171452123964315378 171647686106689536 171685181103911649 171881009076492288 171982935493616664 172477818135785664 172776947199496704 173076595044102144 173114402174495721 173414635268797656 174374478505806336 174979945445062608 175521679022291904 176065089793258752 176332028417593344 176370440278505472 176676426910596456 176982837640583616 177223412752424928 177530772122443008 177962430738436096 178041618720811008 178698737728511712 179133236203820544 179483105805781131 179687828266371072 180038781055953828 180311744336740416 180624459814258176 180869985031281408 181183668668172288 181429954025186304 181537543021039812 182059919143329312 182099578757947056 182375666488357632 182623572143773056 182691961435441152 182940297034761216 184463213139108864 185272883412419232 185846483670662016 186128252218570752 186491783961185148 187069157905337424 187393592795912064 187932819760856064 187973758717880832 188299876049451486 188514655116152832 188626445380095696 189085082659588352 189670485392280576 190040935559062374 190329063466559328 190918317533019264 191249428038626304 191509395915474432 191841531531005952 191883437704371843 192174359095736496 192216222022277448 192507647959933056 192769326151760448 193103646870025728 193438547402231808 193480802430318747 193659304573513728 194037545402758872 194374065599433792 194711169424614912 196171288319032128 196468710675158016 196852438625695434 197076972937310208 197461888900078392 198073226017416096 198373531969792512 198416745313318656 198717572087672832 198760980274421013 198987691511494656 199105692345656568 199722118637748384 200207734580740608 200296821060912384 200644196747802624 200902900325812624 201524890729298112 202148806799667456 202455291886866432 202499394393839616 202850712378832968 203202517291040448 203478733160191584 203831627251693824 204108698278334592 204418154827597824 204462684921203712 204817409036245476 205172624799402336 205528456614871296 206164767626062848 207383639046000128 208025693656049664 208431993838971636 209077294129494768 209394283745892096 209757437203654656 210042563262133248 210452802643504602 210692849835700224 210817791895401072 211424422230963072 211791096567124992 212204751052607658 212720717992036896 213379296066315648 213702808102803456 214120196399879244 214783107224646672 215155606543454592 215448070404908736 215774718984686592 215821722972381696 216196153982703558 216243249775062129 216442752170397696 216571103954924688 216865491920730504 217241602728778944 217618365827510784 217866717645202944 218244564883574784 219050065602691776 219582676636941312 220262499165229056 220692699358911144 221027299509552768 221711594554473984 222096109980340224 222144625012588191 222398008159905792 223170223466016576 223218838477483488 223557268598631936 223861152950431488 223993903888863639 224249396365191168 225233701403333184 226015762866539202 226273561520615424 226715502070460376 227417407649625888 227762203372724736 227811818693069568 228157212396957696 228207051426187089 228467349513197568 228602831952420504 228913574805215532 229310580658155552 229970424181047552 230369262932662272 230419446170305536 230819202899327628 231219513691730208 232499304674408448 233306593926750144 234028905363055872 234753453057678336 235211955895681614 235568569214128608 235977116854111488 236297883669899904 236707696163257344 237170015882326206 237852475009833456 238264983638015616 238844314938427392 239310807741041508 240051708074605104 240415659115653888 240832613085677568 241159980041708544 241630995627727506 241906605366915072 242050057361386416 242379079205522328 242746558857772416 242799438343929408 243167555317810176 243498096191697408 243642491949290274 243920396046348288 244820661555949632 245525135494021632 245950950852145152 247030511216558976 247795311560882688 248279286778775037 248655711948246864 249425543873783232 249858123727882752 250197759179894016 250577093014474752 250631678290507776 251066501399268648 251501927173460928 252893980523040768 253387914078749832 253772084622079104 254557756710692352 254999237384835072 255054939829267923 255345861220632576 255844583605829124 256232478794315328 256288296029703264 256676863946577408 257025768202347264 257178185946473067 257471529160034304 257974403240424996 258716727203678496 259165420799245056 259614892566153216 260121952903196484 261561717758709504 261958280900210688 262469918167593912 263282518533437856 264097634689888128 264498042626390016 264555660417758208 265014640365894684 265474256460875424 265835119128637392 266296158183664512 266943646107654144 267062428081216512 268699854305730816 269531742399556608 270058171583930742 270467616505110624 270936689721387264 271304977546922112 271775503002258432 272144931037779456 272306314531559718 272616913228271616 273089878714993968 273563499732536448 274037942153161728 274410445552141824 274886356834750464 277909325118628848 278769725505993024 279192378327856128 279737675941777722 280056751016177664 280603736858006136 281090389193868096 281899229641284096 282388128756166656 282449814074177229 282939668070143544 283627623989382528 284505728088420864 285061403338593561 285493595199838992 286377476299528896 286874142057939456 287264093873211648 287699625312915456 287762297296508928 288261538643604744 288324333033416172 288761471939899584 289153989227640672 289655470305038592 290157821103347712 290488956860270592 291561098399150688 292066754136922368 292776902182588416 294256932478548192 294703066012737024 295278657938543151 295615459405965312 296192833350117588 297109839026124144 297560297954688768 297625117969977984 298076358131509248 298481537267241984 298658538518484852 300311601871110912 300966295121703936 301354350488718936 302287336093947168 303223210199501184 303682937830299648 303749091590759424 304276068568249452 304803775936560672 305218099740287376 305747440877540736 306627232241396736 306694027381805568 307225928227074048 307226113554368214 307576542557933568 307758937199103504 308292684922306944 311075458569000192 312038540484074496 312647990758457454 313004604076904448 313615941194242152 314091425618838144 314636155805481984 315063844893199872 315610261551009792 315679203965256903 316226687843101608 317136633346444608 317686644850687488 319081076988055344 320068944099473472 320554212154205184 321180294599818866 321546640055611392 322174660836970008 322733409815181888 323172105607363104 323662078477029888 323732584458572544 324223407090413568 324294230974055337 324664128255596544 324856655932387032 325862404093168416 326427548741266176 326800076467804416 327366847325362176 329374014955411968 330393748747843584 331039049038366716 331540949264329152 332567391831710976 333144164970510336 333597012239858688 334755335199024864 335335902897947904 336374094547786752 337850552104999776 338362779496105472 339023644299808803 339410342280923136 340073253105690564 341126111474438832 341643305059087104 341717728039604352 342235818595436544 342701024269796352 342904247928630756 343370362207823298 343762018152984576 343965870987233328 344955636271571328 345553894398993408 346228804348991442 346829270537595312 348748957011612672 349959890890125216 351043358044583808 352130179586517504 352740880557010944 352817933843522421 353352853821192912 353965675281167232 354446825504849856 355061544244886016 356083237441622016 357397475457023424 358266472407641088 358966211611562262 359375656532742144 360077562111907656 360623488673480832 361248919628516352 361739970062562816 362367337336344576 362446493441591259 362859908050372608 363075086042079624 364119838286658624 364199157515894112 364751332976715264 365247144287546112 365383922870882304 365463737923935411 365880594069522432 368926426278217728 370545766824838464 371692967341324032 372256504437141504 372983567922370296 374138315810674848 374787185591824128 375865639521712128 375947517435761664 376599752098902972 377252890760191392 378170165319176704 379340970784561152 380081871118124748 380658126933118656 381836635066038528 382498856077252608 383018791830948864 383766875408743686 384348718191472992 384432444044554896 385015295919866112 385538652303520896 386207293740051456 386961604860637494 388075090805517744 388748131198867584 389422338849229824 392342576638064256 392937421350316032 393704877251390868 394923777800156784 396146452034832192 396747063939585024 396833490626637312 397521960548842026 397975383022989312 398211384691313136 399444237275496768 400415469161481216 400593642121824768 401288393495605248 401805800651625248 403049781458596224 404297613599334912 404998788787679232 405087257375896113 405701424757665936 406405034582080896 406957466320383168 407663254503387648 408217396556669184 408459471797339577 408836309655195648 408925369842407424 409634818072490952 410345249598804672 411056913229742592 412329535252125696 414767278092000256 416051387312099328 416863987677943272 418154588258989536 418788567491784192 419514874407309312 419606513912666583 420085126524266496 420905605287009204 421635583790802144 422848844461926144 423582193134249984 424409502105215316 425441435984073792 426758592132631296 427405616205606912 428240392799758488 429566214449293344 430311213086909184 430896140809817472 431549437969373184 431643445944763392 432392307965407116 432486499550124258 433142207909849376 433730983841461008 434483205457557888 435236731655021568 435733435290405888 438100131205383552 439165353273882624 441385398717822288 442054599019105536 443423189108947968 444289250025176382 444796016319811584 446340446932033152 446437676954966976 447114537197263872 447722305900862976 447987807777727278 448498792730382336 450467402806666368 452031525733078404 453431004140920752 454834815299251776 455524406745449472 455623637386139136 456414102852374178 456934699026395136 457205663904841008 457827149610431064 458621161316311104 459940848362095104 460738525865324544 460838892340611072 460839170331552321 461638405798655256 462439027383460416 464998609348816896 466613187853500288 468057810726111744 468971986137686181 469506906115356672 470423911791363228 471137138428257216 471954233708222976 472595767339799808 473415392326514688 474340031764652412 475704950019666912 476529967276031232 477688629876854784 478621615482083016 480103416149210208 480831318231307776 481665226171355136 481770441899728299 482319960083417088 483261991255455012 484100114722772832 484758158411044656 485493117715544832 485598876687858816 486335110635620352 486996192383394816 487284983898580548 489641323111899264 491050270988043264 494061022433117952 495590623121765376 496558573557550074 497311423896493728 498851087747566464 499716247455765504 500395518359788032 501263356581015552 502133002798537296 503003854346921856 506775828157499664 507544169244158208 509115513421384704 510109879658535846 510691722441265152 511689167211658248 512464957588630656 512576592059406528 513353727893154816 514051536404694528 514356371892946134 514943058320068608 515055543311734947 515948806480849992 517433454407356992 518330841598490112 519229785132306432 520243905806392968 523123435517419008 524939836335187824 526565037066875712 528195269379776256 528996085252780032 529111320835516416 530029280731789368 530948512921750848 531670238257274784 532592316367329024 533887292215308288 534124856162433024 537399708611461632 538449317417343393 539063484799113216 540116343167861484 540935233010221248 541873379442774528 542609955093844224 543551006004516864 544289862075558912 544612629063119436 546179757429987936 547126999465072896 548075884306323456 548820891104283648 555818650237257696 557539451011986048 558384756655712256 559475351883555444 561207473716012272 562180778387736192 563798459282568192 564899628148354458 565879336140287088 567255247978765056 569011456176841728 570122806677187122 570987190399677984 572754952599057792 573748284115878912 574528187746423296 575524594593017856 575650313113115529 576523077287209488 576648666066832344 577522943879799168 578307978455281344 579310940610077184 580315642206695424 580977913720541184 583122196798301376 584133508273844736 588513864957096384 589406132025474048 590557315877086302 591230918811930624 592385666700235176 594219678052248288 595120595909377536 595250235939955968 596152716263018496 596282940823263039 596963074534483968 597317077036969704 600623203742221824 601932590243407872 602708700977437872 604574672187894336 606446420399002368 607365875660599296 607498183181518848 608552137136498904 609607551873121344 610436199480574752 611494881755081472 613254464482793472 613388054763611136 614452227108736428 615517874398207008 616585369844613888 622150917138000384 624077080968148992 625295981516914908 627231882388484304 628182851237676288 629272311610963968 630127689786399744 631358407930513806 632453375686203216 634273266692889216 635373289701374976 638162153976110688 640137888198946944 641108424308410368 642360589199637732 644349321673940016 645466819630363776 646344211214726208 647324156954059776 647465168917145088 648588461948110674 649328256511193088 649713311864774064 651724808186336832 652855097482532352 653600152935608832 654733694650724352 658748029910823936 660787497495687168 662078098076733432 663081898528658304 665134783663421952 666288329941020672 666433875037764573 667194024479717376 669510670398049728 670671805795895808 671981711666590917 672748189095573504 675701104209999552 676725558992210944 678047288599617606 678820684561846272 680146506211381128 682252222948877664 683286610118174208 683435456079208704 684471637190873088 684621154278561267 685402048539592704 685808495857261512 686740724415646596 687931741974466656 689911272543142656 691107788797986816 692457608697982884 693658541075190624 697497914023225344 699919781780250432 702086716089167616 704260359173035008 705635867687044842 706705707642385824 707931350562334464 708893651009699712 710123088489772032 714794950914046848 716532944815282176 717932423223124524 720155124223815312 721246977346961664 722497839257032704 723479940125125632 724892986883182518 725719816100745216 726150172084159248 728239676573317248 728398315031788224 729502665953430528 730494288575092224 730927475847870822 731761188139044864 737852852556435456 741091533649676928 743385934682648064 744837860336325111 745967135844740592 748276631621349696 749574371183648256 751731279043424256 751895034871523328 753199504197805944 754505781520382784 756340330638353408 758681941569122304 760163742236249496 761316253866237312 763673270132077056 764997712154505216 765164819487803769 766037583661897728 767533750817487372 768697436382945984 768864888089109792 770030591839732224 771077304607041792 771534557839419201 772414587480102912 773923209721274988 776150181611035488 777496262397735168 778844677698459648 784685153276128512 785874842700632064 787409754502781736 789847555600313568 792292904069664384 793494127879170048 793666981253274624 795043921097684052 796422769382626272 798888474550993536 800830938322962432 801187284243649536 803611601303250496 806099562917192448 808595227198669824 810174514751792226 811402849515331872 812810069164161792 813914932640766336 815326509006775296 816434793113338368 816918943594679154 817850739684814848 819269636144981904 820690499197609344 822113826459485184 824659070504251392 829534556184000512 833727975355886544 836309176517979072 837577134983568384 839213027825333166 840170253048532992 841811210574018408 843271167581604288 845697688923852288 847164386268499968 848819004210430632 850882871968147584 853517184265262592 855184210015780683 856480785599516976 859132428898586688 860622426173818368 861792281619634944 863098875938746368 863286891889526784 864784615930814232 864972999100248516 866284415819698752 867461967682922016 868966410915115776 870473463310043136 871466870580811776 876200262410767104 878330706547765248 882770797435644576 884109198038211072 885835973815629453 886846378217895936 888578500050352764 892680893864066304 892875353909933952 894229074394527744 895444611801725952 895975615555454556 900934805613332736 904063051466156808 906862008281841504 909669630598503552 911048813490898944 911247274772278272 912828205704748356 914411327809682016 915654299220862128 917242322632622208 919881696724190208 921677784681222144 921678340663104642 923276811597310512 924878054766920832 933226375707000576 936115621452223488 937943972275372362 939013812230713344 940847823582726456 942274276856514432 943908467416445952 945191534679599616 946830784653029376 948680063529304824 951409900039333824 953059934552062464 957243230964166032 960206832298420416 961662636462615552 963540883799456598 964639920166834176 966523982510910024 968200229445545664 969516316822089312 970986235431089664 971197753375717632 972670221271240704 972882692922166011 973992384766789632 974569967797161096 979282646223798528 982100541976086528 988122044866235904 991181246243530752 993117147115100148 994622847792987456 997702175495132928 999432494911531008 1000791036719576064 1004266005597074592 1006007708693843712 1013551656314999328 1015088338488316416 1017070932899426409 1018231026842769408 1020219759317071692 1023378334423316496 1024929915177261312 1025153184118813056 1026707455786309632 1028103072809389056 1028712743785892268 1030111086623469894 1031897612961699984 1034866908814713984 1036661683196980224 1040487811612785936 1046246871034838016 1049879672670375648 1053130074133751424 1056390538759552512 1058222641671032832 1060058561463578736 1061897025843501696 1063340476514549568 1065184632734658048 1068249712324866048 1074799417222923264 1076898634834686786 1078126969598226432 1080232686335722968 1081870466020442496 1083746758885549056 1085219910187688448 1087102012009033728 1087339480324773777 1088579724151117824 1089225258126238872 1092359514859975872 1094253998930145792 1096151768612646912 1096391213771806233 1097641782208567296 1111637300474515392 1115078902023972096 1116769513311424512 1118950703767110888 1122414947432024544 1124361556775472384 1127596918565136384 1129799256296708916 1131758672280574176 1134510495957530112 1138022912353683456 1140245613354374244 1141974380799355968 1145509905198115584 1147496568231757824 1149056375492846592 1151300626226231058 1153046154574418976 1153297332133664688 1155045887759598336 1156615956910562688 1158621881220154368 1166244393596602752 1168267016547689472 1177027729914192768 1178812264050948096 1181114631754172604 1184771333400470352 1188439356104496576 1190241191818755072 1190500471879911936 1192565881646526078 1193926149068967936 1194634154073939408 1201246407484443648 1203865180486815744 1205417401954875744 1209149344375788672 1212892840798004736 1214996366363037696 1215261772127688339 1217104274272997808 1219215103746242688 1220872398961149504 1222989763510162944 1225378415392018731 1226508928965586944 1226776109527222272 1228904454217472856 1231035748796414016 1233170739689227776 1244301834276000768 1248154161936297984 1250591963033829816 1254463764776968608 1256365702475352576 1258544623221927936 1258819541737999749 1260255379572799488 1262716815861027612 1264906751372406432 1268546533385778432 1270746579402749952 1276324307952221376 1280275776397893888 1282216848616820736 1284721178399275464 1288698643347880032 1290933639260727552 1292688422429452416 1294648313908119552 1294930337834290176 1297176923896221348 1299426623729548128 1303449616372673664 1305710194965064704 1307200305871217664 1317496059821647872 1324156196153466864 1326163797057316608 1330269567326843904 1332867750075529146 1334388048959434752 1339021340796099456 1341343611591791616 1343963423333181834 1345496378191147008 1351402208419999104 1353451117984421888 1356094577199235212 1360293012422762256 1364504445897755328 1366573220236348416 1366870912158417408 1369242308557122534 1370804097079185408 1371616991714523024 1373481448831293192 1375863483948933312 1379822545086285312 1382215577595973632 1384915217395965768 1387317082150381248 1394995828046450688 1399839563560500864 1404173432178335232 1406915958413058543 1408520718346070016 1411271735374089684 1413411415284771648 1415862701124668928 1417787302019399424 1420246176979544064 1429589901828093696 1433065889630564352 1435864846446249048 1440310248447630624 1442493954693923328 1444995678514065408 1445311325699184897 1446959880250251264 1449785973766365036 1452300344168318496 1456479353146634496 1456796630063576448 1459005331906861056 1460988577150184448 1461854951695741644 1482183067299353856 1486771869365296128 1489675720672650222 1491934271689481184 1496553263242699392 1499148742367296512 1503790069743046656 1506399008395611888 1509011563040765568 1512680661276706816 1520327484472498992 1522632507732474624 1527346540264154112 1530329638975607538 1532075167323795456 1535067501634974744 1537394872765891968 1537729776178219584 1540061183679464448 1542154609214083584 1543069115678838402 1544829174960205824 1547846419442549976 1552300363222070976 1554992524795470336 1557689355396919296 1569370306552257024 1574819509005563472 1579695111200627136 1584585808139328768 1586988255758340096 1587333962506549248 1590087842195368104 1592845538765252544 1597776949101987072 1601661876645924864 1602374568487299072 1607223202606500992 1612199125834384896 1615347952252030179 1617190454397339648 1620349029503584452 1622805699030663744 1625620138328323584 1627829865281532672 1630653018013550592 1632869586226676736 1633837887189358308 1638539272289963808 1641380998395218688 1644227652918970368 1659069112368001024 1667455950711773088 1672618353035958144 1675154269967136768 1678426055650666332 1683622421148036816 1686542335163208576 1691395377847704576 1697638008420861264 1701765743936295168 1707034368530525184 1710368420031561366 1712961571199033952 1718264857797173376 1721244852347636736 1723584563239269888 1726573783779053568 1729569231861628464 1729945998200497032 1732568831639397504 1734923935365844032 1737932821830231552 1740946926620086272 1742933741161623552 1752400524821534208 1765541594871289152 1768218396076422144 1771671947631258906 1773692756435791872 1777157000100705528 1785361787728132608 1785750707819867904 1788458148789055488 1788848822469789117 1790889223603451904 1791951231110909112 1801869611226665472 1808126102932313616 1813724016563683008 1819339261197007104 1822097626981797888 1822494549544556544 1825656411409496712 1828822655619364032 1831308598441724256 1834484645265244416 1839763393448380416 1843356681326209284 1846553623194621024 1849756109533841664 1866452751414001152 1872231242904446976 1875887944550744724 1881695647165452912 1884548553713028864 1887816934832891904 1890383069359199232 1897360127058609648 1902819800078667648 1906119869104124928 1914486461928332064 1920413664596840832 1923325272925231104 1927081767598913196 1933047965021820048 1936400458891091328 1939032633644178624 1941972470862179328 1942395506751435264 1945765385844332022 1947984769533579264 1949139935594322192 1958565292447597056 1964201083952173056 1976244089732471808 1982362492487061504 1986234294230200296 1989245695585974912 1995404350990265856 1998864989823062016 1999301625113293719 2001582073439152128 2008532011194149184 2012015417387687424 2015945134999772751 2027103312629998656 2030176676976632832 2034141865798852818 2036462053685538816 2040439518634143384 2046756668846632992 2049859830354522624 2050306368237626112 2053414911572619264 2053863462835683801 2056206145618778112 2057425487571784536 2060222173246939788 2063795225923399968 2069733817629427968 2073323366393960448 2080975623225571872 2092493742069676032 2099759345340751296 2106260148267502848 2112781077519105024 2120117122927157472 2123794051687003392 2126680953029099136 2130369265469316096 2149598834445846528 2153797269669373572 2160465372671445936 2163740932040884992 2167493517771098112 2170439820375376896 2174678960649547554 2177159448302235648 2178450516252477744 2184719029719951744 2188507997860291584 2192782427543612466 2195283564417134592 2223274600949030784 2230157804047944192 2234513581008975333 2237901407534221776 2244829894864049088 2248723113550944768 2255193837130272768 2259598512593417832 2263517344561148352 2269020991915060224 2276045824707366912 2280491226708748488 2283948761598711936 2291019810396231168 2294993136463515648 2295494458463411307 2298112750985693184 2302601252452462116 2306092309148837952 2306594664267329376 2310091775519196672 2313231913821125376 2314603673518257603 2317243762440308736 2332488787193205504 2336534033095378944 2354055459828385536 2357624528101896192 2362229263508345208 2369542666800940704 2376878712208993152 2380482383637510144 2381000943759823872 2385131763293052156 2389268308147878816 2402492814968887296 2410834803909751488 2418298688751577344 2425785681596009472 2430523544255376678 2434208548545995616 2438430207492485376 2441744797922299008 2445979527020325888 2450756830784037462 2453552219054444544 2457808908434945712 2462071497592828032 2466341479378455552 2488603668552001536 2501183926067659632 2508927529553937216 2512731404950705152 2517639083475999498 2520510759145598976 2525433631722055224 2529813502744812864 2537093066771556864 2541493158805499904 2552648615904442752 2560551552795787776 2565552630047342049 2569442356798550928 2577397286695760064 2581867278521455104 2585376844858904832 2589296627816239104 2589860675668580352 2594353847792442696 2598853247459096256 2606899232745347328 2611420389930129408 2614400611742435328 2634992119643295744 2648312392306933728 2652327594114633216 2657507921446888359 2660539134653687808 2665735500151058292 2678042681592198912 2682687223183583232 2687926846666363668 2702804416839998208 2706902235968843776 2712189154398470424 2720586024845524512 2729008891795510656 2733146440472696832 2733741824316834816 2738484617114245068 2743233983429046048 2746962897662586384 2751726967897866624 2759645090172570624 2769830434791931536 2774634164300762496 2799679127121001728 2808346864356670464 2813831916826117086 2817041436692140032 2822543470748179368 2826822830569543296 2831725402249337856 2835574604038798848 2840492353959088128 2859179803656187392 2871729692892498096 2880620496895261248 2884987909387846656 2890622651398369794 2893919760500502528 2899571947532730072 2904600688336636992 2912958706293268992 2913593260127152896 2918010663813722112 2918648078766498033 2921977154300368896 2923709903391483288 2964366134598707712 2973543738730592256 2979351441345300444 2983868543378962368 2993106526485398784 2998297484734593024 3012798016791223776 3018023126081531136 3025361322553413632 3040654968944997984 3045265015464949248 3051212798698279227 3054693080528308224 3060659277951215076 3070135003269949488 3074789745531783936 3075459552356439168 3080122367358928896 3084309218428167168 3086138231357676804 3095692838885099952 3104600726444141952 3109985049590940672 3138740613104514048 3149639018011126944 3159390222401254272 3169171616278657536 3174667925013098496 3180175684390736208 3185691077530505088 3195553898203974144 3204749136974598144 3214446405213001984 3224398251668769792 3230695904504060358 3234380908794679296 3240698059007168904 3245611398061327488 3251240276656647168 3255659730563065344 3261306036027101184 3262018440974321331 3265739172453353472 3267675774378716616 3277078544579927616 3282761996790437376 3288455305837940736 3289173641315418699 3334911901423546176 3345236706071916288 3350308539934273536 3356852111301332664 3367244842296073632 3373084670326417152 3382790755695409152 3395276016841722528 3403531487872590336 3414068737061050368 3420736840063122732 3425923142398067904 3436529715594346752 3442489704695273472 3447169126478539776 3459138463723256928 3459891996400994064 3465137663278795008 3469847870731688064 3475865643660463104 3504801049643068416 3531083189742578304 3536436792152844288 3543343895262517812 3554314000201411056 3570723575456265216 3571501415639735808 3577697644939578234 3581778447206903808 3583902462221818224 3603739222453330944 3616252205864627232 3627448033127366016 3638678522394014208 3644989099089113088 3645785316383065017 3651312822818993424 3657645311238728064 3662617196883448512 3668969290530488832 3676135246176056193 3679526786896760832 3686713362652418568 3693107246389242048 3699512219067683328 3732905502828002304 3744462485808893952 3751775889101489448 3763391294330905824 3769097107426057728 3775633869665783808 3776458625213999247 3780766138718398464 3794720254117219296 3805639600157335296 3812239738208249856 3828972923856664128 3840827329193681664 3846650545850462208 3854163535197826392 3866095930043640096 3872800917782182656 3878065267288357248 3883944941724358656 3884791013502870528 3891530771688664044 3898279871188644384 3917130584895194112 3952488179464943616 3972468588460400592 3978491391171949824 3990808701980531712 3998603250226587438 4003164146878304256 4017064022388298368 4024030834775374848 4031890269999545502 4054206625259997312 4060353353953265664 4068283731597705636 4080879037268286768 4093513337693265984 4099719660709045248 4100612736475252224 4107726925671367602 4112412291237556224 4114850975143569072 4120444346493879576 4127590451846799936 4139467635258855936 4146646732787920896 4161951246451143744 4184987484139352064 4199518690681502592 4212520296535005696 4220747875239175629 4225562155038210048 4240234245854314944 4247588103374006784 4253361906058198272 4260738530938632192 4299197668891693056 4307594539338747144 4320930745342891872 4327481864081769984 4334987035542196224 4335933977097554691 4340879640750753792 4349357921299095108 4356901032504955488 4369438059439903488 4377015995720583168 4385564855087224932 4446549201898061568 4460315608095888384 4469027162017950666 4475802815068443552 4489659789728098176 4497446227101889536 4519197025186835664 4527034689122296704 4538041983830120448 4560982453417496976 4567897523197423872 4582039620792462336 4590988916926822614 4596225501971386368 4605202504904924232 4612184618297675904 4613189328534658752 4620183551038393344 4626463827642250752 4629207347036515206 4634487524880617472 4664977574386411008 4673068066190757888 4708110919656771072 4724458527016690416 4739085333601881408 4753757424417986304 4760964767275020288 4762001887519647744 4770263526586104312 4778536616295757632 4804985629937774592 4821669607819502976 4836597377503154688 4846043856756090537 4851571363192018944 4861047088510753356 4868417097091991232 4876860414984970752 4883489595844598016 4891959054040651776 4901513661568074924 4915617816869891424 4924142995185656064 4932682958756911104 4977207337104003072 5002367852135319264 5017855059107874432 5025462809901410304 5035278166951998996 5050867263444110448 5059627005489625728 5074186133543113728 5105297231808885504 5121103105591575552 5131105260094684098 5138884713597101856 5154794573391520128 5163734557042910208 5170753689717809664 5179721351337160704 5188707695584885392 5197706494918192512 5213798465490694656 5222840779860258816 5228801223484870656 5296624784613867456 5304655188229266432 5315015842893776718 5321078269307375616 5331471000302116584 5356085363184397824 5365374446367166464 5366546467409367351 5375853693332727336 5405608833679996416 5424378308796940848 5441172049691049024 5458017783591021312 5466292880945393664 5467483648633669632 5476969234228490136 5486467966858092096 5493925795325172768 5503453935795733248 5519290180345141248 5539660869583863072 5549268328601524992 5599358254242003456 5616693728713340928 5627663833652234172 5645086941496358736 5653645661139086592 5663450804498675712 5671149208077597696 5718359607312374784 5743459385784996192 5761240993790522496 5769975818775693312 5781245302796739588 5799143895065460144 5809201376673273984 5825917412586537984 5827186520254305792 5837296157532996066 5843954308600737792 5847419806782966576 5928732269197415424 5947087477461184512 5958702882690600888 5967737086757924736 5986213052970797568 5996594969469186048 5997904875339881157 6025596033582447552 6036046252163062272 6081309937889995968 6090530030929898496 6102425597396558454 6109386161056616448 6121318555902430152 6140270006539898976 6149579491063567872 6150919104712878336 6160244734717857792 6161590388507051403 6168618436856334336 6172276462715353608 6191385677770199904 6209201452888283904 6219970099181881344 6277481226209028096 6299278036022253888 6318780444802508544 6338343232557315072 6360351368781472416 6371382155061010176 6391107796407948288 6428892810426003968 6448796503337539584 6461391809008120716 6481396118014337808 6491222796122654976 6502480553313294336 6511319461126130688 6524036881948642662 6531478344906706944 6535351548757433232 6554157089159855232 6565523993580874752 6578347282630837398 6669823802847092352 6690473412143832576 6703540743026925999 6713704222602665328 6734489684592147264 6746169340652834304 6765581511390818304 6790552033683445056 6807062975745180672 6828137474122100736 6841473680126245464 6851846284796135808 6873059431188693504 6884979409390546944 6886483375390233921 6894338252957079552 6918276927446513856 6919783992801988128 6930275326557590016 6939695741463376128 6943811020554772809 6951731287320926208 7009602099286136832 7062166379485156608 7072873584305688576 7086687790525035624 7108628000402822112 7141447150912530432 7143002831279471616 7155395289879156468 7167804924443636448 7207478444906661888 7232504411729254464 7254896066254732032 7277357044788028416 7291570632766130034 7302625645637986848 7315290622477456128 7325234393766897024 7337938581060977664 7352270492352112386 7373426725304837136 7386214492778484096 7399024438135366656 7465811005656004608 7503551778202978896 7526782588661811648 7538194214852115456 7552917250427998494 7561532277436796928 7589440508234438592 7611279200314670592 7624479476416499712 7657945847713328256 7681654658387363328 7696657890142026147 7708327070395652784 7732191860087280192 7745601835564365312 7756130534576714496 7767889883448717312 7769582027005741056 7783061543377328088 7796559742377288768 7834261169790388224 7904976358929887232 7944937176920801184 7956982782343899648 7972523764340665077 7981617403961063424 7997206500453174876 8034128044776596736 8048061669550749696 8063780539999091004 8108413250519994624 8120706707906531328 8136567463195411272 8161758074536573536 8187026675386531968 8199439321418090496 8201225472950504448 8215453851342735204 8229701950287138144 8240888692987759152 8255180903693599872 8278935270517711872 8323902492902287488 8399037381363005184 8425040593070011392 8441495750478351258 8451124310076420096 8480468491708629888 8495176206748013568 8506723812116396544 8521477061877264384 8615189078677494288 8641861490685783744 8654963728163539968 8671867954195109382 8681759281501507584 8698715842598190216 8713802065009910976 8738876118879806976 8754031991441166336 8755944236299494099 8771129710174449864 8893098403796123136 8920631216191776768 8938054324035901332 8951605630136887104 8979319579456196352 8994892454203779072 9038394050373671328 9054069378244593408 9076083967660240896 9121964906834993952 9135795046394847744 9153638396094837681 9164079241584924672 9181977833853645228 9210405009809848464 9224369236595351808 9226378657069317504 9240367102076786688 9252927655284501504 9258414694073030412 9329955148772822016 9416221839313542144 9448917054033380832 9478170667203762816 9507514848835972608 9524003775039295488 9540527053172208624 9557073232591515264 9643339215639005952 9673194755006309376 9692087713512181074 9703142726384037888 9722094177021506712 9736834194183982464 9753720829969941504 9766979191689196032 9783918108081303552 9786055322922963993 9803027323136149848 9831235633739782848 9848285990371312128 9865365917513822208 10004735704270638528 10035710118215748864 10050925619802820608 10070556333903997992 10101734526888220896 10119254010979251456 10148372267086227456 10210594463617771008 10242206211183151104 10262210520189368196 10277769427194203712 10309589146783040256 10327469114085820416 10341507379435619328 10377415391169770784 10395412989836385024 10427596930981389312 10593249569227734912 10609310376458532864 10630031685787553436 10662942000604233168 10712170726368795648 10733092934818734702 10751707386665454672 10811217667359992832 10848756617593881696 10882344099382098048 10916035567182042624 10934967297267339264 10937355949149195051 10953938468456980272 10972935933716184192 10987851590650345536 11006907871591466496 11038580360690282496 11079321739167726144 11098536657203049984 11198716508484006912 11233387457426681856 11255327667304468344 11290173882992717472 11307291322278173184 11326901608997351424 11329375875641997741 11342298416155195392 11436719214624749568 11486918771569992384 11522481987581044992 11539951637551386624 11562490605593479176 11598287790130920288 11618402753346547968 11651834825173075968 11654373040508611584 11674592315065992132 11694839613565933152 11857464538394830848 11917405765381201776 11935474173515849472 11972426105941595136 11995809750679762314 12051192067164895104 12072092504326124544 12162619875779991936 12181060061859796992 12204851194793116908 12242637111804860304 12280540013079797952 12299158982127135744 12301838209425756672 12323180777014102806 12337236873712668672 12344552925430707216 12382771355540399808 12418402905776567808 12439940198363762688 12554962452418056192 12598556072044507776 12637560889605017088 12662243625717526887 12676686465114630144 12720702737562944832 12742764310122020352 12782215592815896576 12857785620852007936 12897593006675079168 12922783618016241432 12962792236028675616 12982445592245309952 13004961106626588672 13007801931292664073 13022638922252261376 13048073763897285324 13070703097514866464 13108314178319710464 13131047987161749504 13156694565261674796 13339647605694184704 13380946824287665152 13407081486053851998 13427408445205330656 13468979369184294528 13492338681305668608 13581104067366890112 13614125951490361344 13682947360252490928 13703692569592271616 13746118862377387008 13772966750780467842 13788676505914159104 13836553854893027712 13839567985603976256 13860550653115180032 13879391482926752256 13887622041109545618 13903462574641852416 14019204198572273664 14124332758970313216 14173375581050071248 14217256000805644224 14282894301825060864 14286005662558943232 14310790579758312936 14335609848887272896 14414956889813323776 14465008823458508928 14509792132509464064 14538131570268271611 14554714089576056832 14583141265532260068 14605251291275973696 14630581244954912256 14650468787533794048 14675877162121955328 14704540984704224772 14746853450609674272 14772428985556968192 14798048876270733312 14931622011312009216 15007103556405957792 15053565177323623296 15076388429704230912 15105834500855996988 15178881016468877184 15222558400629341184 15315891695426656512 15363309316774726656 15393315780284052294 15416654140791305568 15464383720174560384 15491203671128730624 15512261069153428992 15539164054011482112 15566123086754656176 15593119484754577536 15668522339580776448 15889874353841602368 15913965564687799296 15945047528681330154 15963234807922126848 15994413000906349752 16068256089553193472 16096123339101499392 16127561079998182008 16216826501039989248 16273134926390822544 16323516149073147072 16374053350773063936 16398878642836180992 16402450945901008896 16430907702685470408 16459403900574276288 16481777385975518304 16510361807387199744 16557870541035423744 16647804985804574976 16798074762726010368 16850081186140022784 16882991500956702516 16960936983417259776 16990352413496027136 17013447624232793088 17230378157354988576 17283722981371567488 17309927456327079936 17343735908390218764 17397431685196380432 17427604130019821952 17477752237759613952 17511888472598988198 17542259420348899728 17786196807592246272 17841262432383553536 17876108648071802664 17903211260273774208 17958639158912392704 17989784908407558144 18076788100747342656 18108138756489186816 18243929813669987904 18271590092789695488 18307276792189675362 18328158483169849344 18363955667707290456 18420810019619696928 18448738473190703616 18452757314138635008 18480734204153573376 18484771165521154209 18505855310569003008 18516829388146060824 18659910297545644032 18832443678627084288 18897834108066761664 18956341334407525632 19015029697671945216 19081054106344417248 19114146465183030528 19286678431278011904 19346389510012618752 19384175427024362148 19444188354043013424 19473668388367964928 19507441659939883008 19533958383378392064 19572110645845927986 19606054646272299696 19662471267479565696 19696571980742624256 20009471408541277056 20071420236431497728 20141112667807995984 20203469053776441792 20238508021958502912 20296744534172454912 20421188927235542016 20484412422366302208 20524421040378736392 20555538854388407424 20619178293566080512 20654938228171640832 20659450126170701763 20683014758871238656 20754830782339541568 20790825979672770048 20831433061664318427 20855193861962778624 21186499138455469824 21218620752917065728 21260063371575106872 21325884001208466336 21424341452737591296 21466185869637469404 21503414773330909344 21622435334719985664 21697513235187763392 21764688198764196096 21832071134364085248 21874711898298390102 21907876936913960544 21945871867432368384 21975703181300691072 22013815743182932992 22158643478335452288 22197073314406099968 22397433016968013824 22510655334608936688 22580347765985434944 22614582644556346368 22658751751283995482 22684596832310390784 22873438429249499136 22973837543139984768 23044963975162089984 23089973670426078441 23124981211186958352 23196575580261840576 23236805506693095936 23303669650346151936 23308746081017223168 23349184630131984264 23389679227131866304 23714929076789661696 23834811530762403552 23870948347031698944 23917571293021995231 23944852211883190272 23991619501359524628 24102384134329790208 24144185008652249088 24325239751559983872 24362120123719593984 24409702389586233816 24485274223609720608 24561080026159595904 24598317964254271488 24603676418851513344 24646361554028205612 24689105850861414432 24765542711080799616 24836805811553135616 25197112144089015552 25275121779210034176 25324487251435053774 25353372930229260288 25441405475125889664 25485528620244040704 25564431185631793152 25715571241704015872 25845567236032482864 25925584472057351232 25964891184490619904 26015603862585328146 26045277844504522752 26096147527794570648 26141406195029732928 26216628356639420928 26262095974323499008 26313389130523349592 26679295211388369408 26761893648575330304 26814162972107703996 26854816890410661312 26937958738368589056 26984677362611337216 27162208134733780224 27228251902980722688 27365894720504981856 27407385139184543232 27460915188284513043 27492237724754774016 27545933501560935684 27673107709786055424 27679135971207952512 27721101306230360064 27758782965853504512 27775244082219091236 28248665517940626432 28346751162100142496 28434512001611288448 28572011325117886464 28621581159516625872 28671219697774545792 28930017646917017856 29019584265018928128 29076263140536543222 29109428179152113664 29166282531064520136 29210502582551947392 29261162489909824512 29300937575067588096 29351754324243910656 29409081969408449544 29493706901219348544 29544857971113936384 29596097752541466624 30014207112811915584 30107130354647246592 30152776859408461824 30211669001711993976 30357762032937754368 30445116801258682368 30631783390853313024 30726618633549453312 30786631560568104588 30833308281582611136 30928767440349120768 30982407342257461248 31024522138306857984 31132246173509312352 31186238969509155072 31779748707683204736 31827931129375598592 31890095057362660308 31988826001812699504 32136512179106386944 32255122159996364016 32433653002079978496 32546269852781645088 32647032298146294144 32748106701546127872 32804901891802017792 32861815405370940816 32918807801148552576 32963554771951036608 33020723614774399488 33115741082070847488 33295609971609149952 33596149525452020736 33700162372280045568 33765983001913405032 33921873966834519552 33980704826992054272 33988127626925993223 34026895248465586176 34460756314709977152 34567445962743134976 34619854912654159872 34687471816780437528 34794863370392760864 34855208260039643904 34955504475519227904 35023776945197976396 35084518840697799456 35572393615184492544 35752217296143605328 35806422520547548416 35917278317824785408 36153576201494685312 36216277512978373632 36487859627339975808 36543180185579390976 36614553584379350724 36727911335414580912 36841620039239393856 36897476946381407232 36905514628277270016 36969542331042308418 37011710621138006016 37033658776292121648 37319820595091288064 37664887357254168576 37795668216133523328 37912682668815051264 37986730877152580661 38030059395343890432 38162108212688834496 38228292930366061056 38573356862556023808 38692779020025237504 38768350854048724296 38888376708086026848 38947336776735929856 39014883319879766016 39023405793877992219 39067916766756784128 39144221291691855972 39212109292544599392 39324942534959131392 39393143961485248512 40018942817082554112 40142840472862995456 40282225335615991968 40406938107552883584 40477016043917005824 40842377854471084032 41048842080757472784 41111077708776814848 41238356587132161024 41318900252341403526 41366029517742477312 41509661564679083136 41581651959345540096 41662866123328636854 41710387723925557248 42372998276910939648 42520126743150213744 42651768002416932672 42848682905475182592 42932371739274938808 43006829546661818688 43244870669439971328 43395026470375526784 43529376397528392192 43614394710804814833 43664142268728170496 43749423796596780204 43815753873827921088 43891743734864736768 43951406362601382144 44027631486365865984 44317286956670904576 44394146628812199936 44794866033936027648 45021310669217873376 45160695531970869888 45229165289112692736 45317503502567990964 45947675086279969536 46089927950324179968 46179947340852156882 46249962422373916704 46393151160523681152 46473611013386191872 46617492162034446336 46698369260263968528 46779358454263732608 47669623061524807104 47741896694063397888 47835142586043990462 47889704423766380544 47983239002719049256 48204768268659580416 48288370017304498176 48650479503119967744 48819404779172467632 48970548447219441216 49122160052319191808 49196635928508542976 49207352837703026688 49292723108056411224 49378211701722828864 49531085422161599232 49673611623106271232 50394224288178031104 50550243558420068352 50648974502870107548 50882810950251779328 50971057240488081408 51431142483408031744 51691134472064965728 51851168944114702464 51929782368981239808 52031207725170656292 52192295055589141296 52282812390059465856 52433256713278841856 52626778261046699184 53358590422776738816 53523787297150660608 53628325944215407992 53709633780821322624 53875917476737178112 53969354725222674432 54324416269467560448 54731789441009963712 54814770278369086464 54921830376569026086 54984475449509548032 55091867003121871368 55346215419572110848 55358271942415905024 55442202612460720128 55454313496563462627 55517565931707009024 55550488164438182472 56497331035881252864 56693502324200284992 56869024003222576896 57243162319033251744 57342439395549091584 57860035293834035712 58039168530037856256 58152526281073086444 58332565062129040272 58421005165103894784 58522324979819649024 58601875150135176192 58818163938816899088 58987413802438697088 59089715942227872768 60028414225623831168 60214260709294493184 60423338003423987952 60715524065875508736 60890233602517364736 61263566781706626048 61453237267098906624 61573263121136209176 61666616563165222272 61857534880698241536 61964814684514922496 61978350378512105289 62049044276613715968 62264492347018624704 62372477939018310144 62494299184992955281 63559497415366409472 63655862258751197184 63780190114725320616 63977652003625399008 64273024358212773888 64510244319992728032 64867306004159956992 65092539705563290176 65294064596292588288 65496213403092255744 65723630810741881632 65837615602297105152 65927109543902073216 66041447229548798976 66591219943218299904 67192299050904041472 67531966003826810064 67843747933669039104 67976255253851986446 68053790496931172352 68921512629419954304 69134891925486269952 69269921011278235323 69374943633560875056 69589726740785521728 69710416520079287808 69911008951038455808 70047553890395952792 70169037681395598912 71144787230368985088 71504434592287210656 71612845041095096832 71752713879065985693 71834556635649570816 72307152402989370624 72432555025956747264 72975719254679951616 73086360371158781952 73229107168758701448 73455822670829161824 73683240078478787712 73794953892762814464 73811029256554540032 73939084662084616836 74067317552584243296 75591336432267046656 75825365337630102528 75973461754305161322 76060118790687780864 76324216425377668992 76456585860732122112 77146713725112047616 77536701708097448592 77776753416172053696 77894673553471859712 78046811587755984438 78135833533513568256 78288442583383711944 78424218585089198784 78649885069918262784 78786287922970497024 80037885634165108224 80285680945725990912 80564450671231983936 80813876215105767168 80954032087834011648 81684755708942168064 82097684161514945568 82222155417553629696 82382745564853539129 82476713174264322048 82637800504682807052 83019323129358166272 83163303918691080192 83325732246657273708 84745996553821879296 85040253486300427488 85303536004833865344 85864743478549877616 86013659093323637376 86790052940751053568 87058752795056784384 87228789421609629666 87328284537456340992 87498847593193560408 87631507747655842176 87783487469729473536 87902812725202764288 88055262972731731968 88634573913341809152 88788293257624399872 90042621338435746752 90321391063941739776 90458330578225385472 90635007005135981928 91895350172559939072 92179855900648359936 92359894681704313764 92499924844747833408 92786302321047362304 92947222026772383744 93396738520527937056 93558716908527465216 95339246123049614208 95483793388126795776 95670285172087980924 95966478005438098512 96409536537319160832 97300959006239935488 97638809558344935264 97941096894438882432 98244320104638383616 98414705675406053376 98585446216112822448 98756423403445657728 99062170844323198464 99347223246212542464 100788448576356062208 101100487116840136704 101297949005740215096 101765621900503558656 101942114480976162816 101964382880777979669 103382268944129931456 103702337888229404928 103859564737962479616 104062415450341312584 104384590111178282592 104565624780118931712 104866513426557683712 105253556522093398368 106717180845553477632 107256651888430815984 107419267561642645248 107751834953474356224 108648832538935120896 109463578882019927424 109629540556738172928 109843660753138052172 110183734006243742736 110692430839144221696 110716543884831810048 110908626993126925254 111035131863414018048 111100976328876364944 112994662071762505728 113387004648400569984 113738048006445153792 113960192631457741983 114486324638066503488 114684878791098183168 115720070587668071424 116078337060075712512 116305052562146172888 116665130124258080544 116842010330207789568 117044649959639298048 117070217381633976657 117203750300270352384 117636327877633798176 117974827604877394176 118179431884455745536 120056828451247662336 120428521418588986368 120846676006847975904 121431048131751017472 122527133563413252096 123146526242272418352 123333233126330444544 123715069761396483072 123956700757024210578 124098088553227431936 124528984694037249408 124744955878036620288 124988598369985910562 127118994830732818944 127560380229450641232 127955304007250798016 128546048716425547776 129020488639985456064 129734612008319913984 130185079411126580352 130588129192585176576 130843184132414444499 130992426806184511488 131447261621483763264 131675231204594210304 131854219087804146432 132082894459097597952 133182439886436599808 134384598101808082944 135063932007653620128 135687495867338078208 135952510507703972892 137843025258839908608 138269783850972539904 138539842022556470646 138749887267121750112 139179453481571043456 139420833040158575616 140095107780791905584 140338075362791197824 143008869184574421312 143225690082190193664 143505427758131971386 143669113271299141632 144614304805978741248 144865110051913494528 145951438509359903232 146458214337517402896 146911645341658323648 147366480156957575424 147589907785525628928 147622058513109080064 147878169324169233672 148134635105168486592 151182672864534093312 151650730675260205056 151946923508610322644 152648432850755337984 152913171721464244224 154293427450224095232 155073403416194897184 155553506832344107392 155789347106943719424 156093623175511968876 156576885166767423888 156848437170178397568 157299770139836525568 160075771268330216448 160571361891451981824 161128901342463967872 161627752430211534336 161908064175668023296 164195368323029891136 164444310835107259392 164765491129707078258 164953426348528644096 165275601009365614104 166038646258716332544 166326607837382160384 166362940489690387881 166651464493314547416 169491993107643758592 170080506972600854976 170607072009667730688 171729486957099755232 172027318186647274752 173580105881502107136 174117505590113568768 174457578843219259332 174997695186387120816 175263015495311684352 175566974939458947072 175805625450405528576 177269147826683618304 180085242676871493504 180642782127883479552 181270014010271963856 183790700345119878144 184359711801296719872 184719789363408627528 184999849689495666816 185572604642094724608 185894444053544767488 185935051135536315867 186793477041055874112 187117433817054930432 190678492246099228416 190967586776253591552 191340570344175961848 191932956010876197024 192819073074638321664 194601918012479870976 195277619116689870528 195882193788877764864 196488640209276767232 197170892432225644896 197512846806891315456 198124341688646396928 201576897152712124416 202595898011480430192 203531243801007117312 203928765761555959338 206764537888259862912 207404675776458809856 207809763033834705969 208124830900682625168 208769180222356565184 209131249560237863424 209733026853115367424 210507113044186796736 213434361691106955264 214513303776861631968 214838535123285290496 215258141637197957079 215503669906948712448 217297665077870241792 218927157764039854848 219259081113476345856 219687321506276104344 220367468012487485472 221384861678288443392 221433087769663620096 221817253986253850508 222201952657752729888 226774009296801139968 227476096012890307584 227920385262915483966 228972649276133006976 229369757582196366336 231440141175336142848 232610105124292345776 233330260248516161088 233684020660415579136 234140434763267953314 234407500600540704768 235272655755267596352 235949655209754788352 236358863768911491072 240113656902495324672 240857042837177972736 241693352013695951808 242862096263502034944 245054267126826504192 246293052484544836704 246666466252660889088 247148236694560617387 247430139522792966144 247913401514048421156 249057969388074498816 249489911756073240576 249977196739971821124 254237989661465637888 255120760458901282464 255910608014501596032 258040977279970912128 260370158822253160704 261176258385170353152 261686368264828888998 261984853612369022976 262894523242967526528 263350462409188420608 263708438175608292864 264165788918195195904 266364879772873199616 270127864015307240256 271374991734676156416 271905021015407945784 275686050517679817216 276539567701945079808 277079684045112941292 277499774534243500224 278358906963142086912 278841666080317151232 280190215561583811168 280676150725582395648 286017738369148842624 286451380164380387328 287010855516263942772 289228609611957482496 291902877018719806464 292916428675034805792 293823290683316647296 294732960313915150848 295244117026218160128 295756338648338467344 296269270210336973184 302365345729068186624 303301461350520410112 303893847017220645288 305296865701510675968 305826343442928488448 310146806832389794368 311107013664688214784 311578694213887438848 312187246351023937752 313153770333534847776 313696874340356795136 314599540279673051136 320151542536660432896 322257802684927935744 323255504860423068672 328390736646059782272 328888621670214518784 329530982259414156516 330551202018731228208 332077292517432665088 332725880979380775762 333302928986629094832 338983986215287517184 340161013945201709952 341214144019335461376 343458973914199510464 344054636373294549504 347160211763004214272 348235011180227137536 348915157686438518664 349995390372774241632 350526030990623368704 351133949878917894144 351210652144901929971 351611250900811057152 354538295653367236608 360170485353742987008 361285564255766959104 362540028020543927712 367581400690239756288 369439578726817255056 369999699378991333632 371145209284189449216 371870102271072631734 373586954082111748224 374234867634109860864 381356984492198456832 382681140688351923696 383865912021752394048 385638146149276643328 389203836024959741952 390555238233379741056 391764387577755529728 392529552397243333497 392977280418553534464 394341784864451289792 395025693613782630912 396248683377292793856 403153794305424248832 405191796022960860384 407062487602014234624 407857531523111918676 413529075776519725824 414809351552917619712 415619526067669411938 416249661801365250336 417538360444713130368 418262499120475726848 421014226088373593472 429026607553723263936 429677070246570580992 430516283274395914158 431007339813897424896 434595330155740483584 437854315528079709696 439374643012552208688 440734936024974970944 442769723356576886784 442866175539327240192 443634507972507701016 444403905315505459776 453548018593602279936 454952192025780615168 455840770525830967932 457945298552266013952 458739515164392732672 462880282350672285696 465220210248584691552 466660520497032322176 467368041320831158272 468280869526535906628 470545311510535192704 471899310419509576704 480227313804990649344 481714085674355945472 483386704027391903616 485724192527004069888 492586104969089673408 493332932505321778176 494296473389121234774 494860279045585932288 495826803028096842312 498115938776148997632 498979823512146481152 499954393479943642248 508475979322931275776 510241520917802564928 511821216029003192064 516081954559941824256 520740317644506321408 522352516770340706304 523372736529657777996 525789046485935053056 526700924818376841216 527416876351216585728 540255728030614480512 543810042030815891568 551372101035359634432 553079135403890159616 554159368090225882584 554999549068487000448 556717813926284173824 557683332160634302464 560380431123167622336 561352301451164791296 572035476738297685248 572902760328760774656 574021711032527885544 578457219223914964992 583805754037439612928 585832857350069611584 587646581366633294592 589465920627830301696 591512677296676934688 592538540420673946368 604730691458136373248 607787694034441290576 610593731403021351936 620293613664779588736 622214027329376429568 624374492702047875504 626307540667069695552 627393748680713590272 629199080559346102272 640303085073320865792 644515605369855871488 645774424911593871237 646511009720846137344 656781473292119564544 657777243340429037568 659061964518828313032 661102404037462456416 664154585034865330176 665451761958761551524 666605857973258189664 680322027890403419904 682428288038670922752 686917947828399020928 688109272746589099008 694320423526008428544 697830315372877037328 699990780745548483264 701052061981246737408 702421304289803859942 703222501801622114304 709076591306734473216 720340970707485974016 722571128511533918208 725080056041087855424 735162801380479512576 738879157453634510112 739999398757982667264 741444710083681852161 742290418568378898432 743740204542145263468 747173908164223496448 748469735268219721728 762713968984396913664 765362281376703847392 767731824043504788096 781110476466759482112 783528775155511059456 785059104794486666994 785954560837107068928 788683569728902579584 790051387227565261824 792497366754585587712 810383592045921720768 814124975204028469248 815715063046223837352 827058151553039451648 829618703105835239424 831239052135338823876 832499323602730500672 835076720889426260736 836524998240951453696 842028452176747186944 858053215107446527872 859354140493141161984 861032566548791828316 875708631056159419392 878749286025104417376 881469872049949941888 885732351078654480384 887269015945015402032 888807810631010919552 907096037187204559872 909904384051561230336 911681541051661935864 915890597104532027904 917479030328785465344 930440420497169383104 933321040994064644352 934736082641662316544 936561739053071813256 941090623021070385408 943798620839019153408 960454627609981298688 966773408054783807232 985172209938179346816 986665865010643556352 988592946778242469548 991653606056193684624 996231877552297995264 999908786959887284496 1016951958645862551552 1020483041835605129856 1023642432058006384128 1032163909119883648512 1041480635289012642816 1044705033540681412608 1046745473059315555992 1051578092971870106112 1053401849636753682432 1053631956434705789913 1054833752702433171456 1080511456061228961024 1087620084061631783136 1102744202070719268864 1108318736180451765168 1109999098136974000896 1113435627852568347648 1120760862246335244672 1122704602902329582592 1144070953476595370496 1148043422065055771088 1156914438447829929984 1167611508074879225856 1171665714700139223168 1175293162733266589184 1177588657191730000491 1178931841255660603392 1183025354593353869376 1185077080841347892736 1209461382916272746496 1215575388068882581152 1221187462806042703872 1240587227329559177472 1244428054658752859136 1248748985404095751008 1252615081334139391104 1254787497361427180544 1289031210739711742976 1291548849823187742474 1293022019441692274688 1313562946584239129088 1318123929037656626064 1322204808074924912832 1328309170069730660352 1330903523917523103048 1333211715946516379328 1360644055780806839808 1364856576077341845504 1373835895656798041856 1376218545493178198016 1388640847052016857088 1395660630745754074656 1399981561491096966528 1402104123962493474816 1404842608579607719884 1440681941414971948032 1445142257023067836416 1450160112082175710848 1477758314907269020224 1479998797515965334528 1482889420167363704322 1484580837136757796864 1487480409084290526936 1494347816328446992896 1496939470536439443456 1525427937968793827328 1530724562753407694784 1535463648087009576192 1562220952933518964224 1567057550311022118912 1570118209588973333988 1577367139457805159168 1580102774455130523648 1620767184091843441536 1631430126092447674704 1654116303106078903296 1659237406211670478848 1662478104270677647752 1664998647205461001344 1670153441778852521472 1673049996481902907392 1684056904353494373888 1716106430214893055744 1718708280986282323968 1722065133097583656632 1751417262112318838784 1757498572050208834752 1762939744099899883776 1774538031890030804064 1777615621262021839104 1814192074374409119744 1823363082103323871728 1831781194209064055808 1860880840994338766208 1866642081988129288704 1873123478106143626512 1882181246042140770816 1887597241678038306816 1920909255219962597376 1933546816109567614464 1937323274734781613711 1970344419876358693632 1973331730021287112704 1977185893556484939096 1983307212112387369248 1992463755104595990528 1999817573919774568992 2040966083671210259712 2047284864116012768256 2064327818239767297024 2082961270578025285632 2093490946118631111984 2103156185943740212224 2107263912869411579826 2109667505404866342912 2161022912122457922048 2175240168123263566272 2205488404141438537728 2216637472360903530336 2219998196273948001792 2224334130251045556483 2226871255705136695296 2241521724492670489344 2245409205804659165184 2288141906953190740992 2296086844130111542176 2343331429400278446336 2350586325466533178368 2355177314383460000982 2357863682511321206784 2366050709186707738752 2370154161682695785472 2431150776137765162304 2442374925612085407744 2481174454659118354944 2488856109317505718272 2497497970808191502016 2505230162668278782208 2509574994722854361088 2578062421479423485952 2583097699646375484948 2627125893168478258176 2636247858075313252128 2644409616149849825664 2661807047835046206096 2666423431893032758656 2721288111561613679616 2729713152154683691008 2747671791313596083712 2752437090986356396032 2791321261491508149312 2799963122982193933056 2804208247924986949632 2809685217159215439768 2881363882829943896064 2900320224164351421696 2955516629814538040448 2959997595031930669056 2965778840334727408644 2974960818168581053872 2988695632656893985792 3050855875937587654656 3061449125506815389568 3070927296174019152384 3124441905867037928448 3134115100622044237824 3140236419177946667976 3154734278915610318336 3160205548910261047296 3160895869304117369739 3241534368183686883072 3262860252184895349408 3308232606212157806592 3324956208541355295504 3329997294410922002688 3340306883557705042944 3368113808706988747776 3432212860429786111488 3444130266195167313264 3502834524224637677568 3514997144100417669504 3525879488199799767552 3532765971575190001473 3549076063780061608128 3555231242524043678208 3628384148748818239488 3646726164206647743456 3663562388418128111616 3721761681988677532416 3733284163976258577408 3746246956212287253024 3764362492084281541632 3867093632219135228928 3874646549469563227422 3940688839752717387264 3954371787112969878192 3966614424224774738496 3984927510209191981056 3999635147839549137984 4081932167342420519424 4094569728232025536512 4128655636479534594048 4165922541156050571264 4186981892237262223968 4206312371887480424448 4214527825738823159652 4322045824244915844096 4350480336246527132544 4433274944721807060672 4439996392547896003584 4448668260502091112966 4453742511410273390592 4483043448985340978688 4490818411609318330368 4576283813906381481984 4592173688260223084352 4686662858800556892672 4701172650933066356736 4710354628766920001964 4732101418373415477504 4740308323365391570944 4862301552275530324608 4962348909318236709888 4977712218635011436544 4994995941616383004032 5010460325336557564416 5019149989445708722176 5156124842958846971904 5166195399292750969896 5254251786336956516352 5272495716150626504256 5288819232299699651328 5323614095670092412192 5332846863786065517312 5442576223123227359232 5495343582627192167424 5582642522983016298624 5599926245964387866112 5619370434318430879536 5762727765659887792128 5800640448328702843392 5911033259629076080896 5919995190063861338112 5931557680669454817288 5949921636337162107744 5977391265313787971584 6122898251013630779136 6141854592348038304768 6248883811734075856896 6280472838355893335952 6309468557831220636672 6321791738608234739478 6483068736367373766144 6525720504369790698816 6616465212424315613184 6649912417082710591008 6659994588821844005376 6673002390753136669449 6680613767115410085888 6736227617413977495552 6864425720859572222976 6888260532390334626528 7029994288200835339008 7051758976399599535104 7065531943150380002946 7098152127560123216256 7110462485048087356416 7293452328413295486912 7327124776836256223232 7443523363977355064832 7466568327952517154816 7492493912424574506048 7528724984168563083264 7734187264438270457856 7749293098939126454844 7881377679505434774528 7908743574225939756384 7933228848449549476992 7999270295679098275968 8163864334684841038848 8189139456464051073024 8257311272959069188096 8373963784474524447936 8412624743774960848896 8429055651477646319304 8644091648489831688192 8700960672493054265088 8866549889443614121344 8879992785095792007168 8897336521004182225932 8966086897970681957376 9152567627812762963968 9184347376520446168704 9373325717601113785344 9402345301866132713472 9420709257533840003928 9464202836746830955008 9480616646730783141888 9724603104551060649216 9924697818636473419776 9989991883232766008064 10020920650673115128832 10332390798585501939792 10508503572673913032704 10544991432301253008512 10577638464599399302656 10647228191340184824384 10665693727572131034624 10885152446246454718464 10990687165254384334848 11165285045966032597248 11199852491928775732224 11238740868636861759072 11601280896657405686784 11822066519258152161792 11863115361338909634576 11899843272674324215488 11954782530627575943168 12245796502027261558272 12283709184696076609536 12497767623468151713792 12560945676711786671904 12618937115662441273344 12643583477216469478956 12966137472734747532288 13051441008739581397632 13299824834165421182016 13319989177643688010752 13346004781506273338898 13361227534230820171776 13472455234827954991104 13728851441719144445952 13776521064780669253056 14059988576401670678016 14103517952799199070208 14131063886300760005892 14196304255120246432512 14220924970096174712832 14586904656826590973824 14887046727954710129664 14933136655905034309632 14984987824849149012096 15057449968337126166528 15468374528876540915712 15498586197878252909688 15762755359010869549056 15817487148451879512768 15866457696899098953984 15998540591358196551936 16327728669369682077696 16747927568949048895872 16858111302955292638608 17288183296979663376384 17401921344986108530176 17733099778887228242688 17759985570191584014336 17794673042008364451864 17932173795941363914752 18368694753040892337408 18746651435202227570688 18841418515067680007856 18928405673493661910016 19449206209102121298432 19849395637272946839552 19979983766465532016128 20019007172259410008347 20041841301346230257664 20664781597171003879584 21089982864602506017024 21155276929198798605312 21294456382680369648768 21331387455144262069248 21981374330508768669696 22330570091932065194496 22399704983857551464448 22477481737273723518144 23202561793314811373568 23644133038516304323584 23726230722677819269152 23799686545348648430976 24491593004054523116544 24567418369392153219072 25121891353423573343808 25237874231324882546688 25287166954432938957912 25932274945469495064576 26102882017479162795264 26599649668330842364032 26639978355287376021504 26692009563012546677796 27457702883438288891904 27553042129561338506112 28119977152803341356032 28207035905598398140416 28262127772601520011784 28392608510240492865024 28441849940192349425664 29173809313653181947648 29774093455909420259328 29969975649698298024192 30997172395756505819376 31525510718021739098112 31634974296903759025536 31732915393798197907968 31997081182716393103872 32655457338739364155392 33495855137898097791744 33716222605910585277216 34803842689972217060352 35466199557774456485376 35589346084016728903728 35864347591882727829504 36737389506081784674816 37493302870404455141376 37682837030135360015712 37856811346987323820032 38898412418204242596864 39959967532931064032256 40038014344518820016694 40083682602692460515328 41329563194342007759168 42179965729205012034048 42310553858397597210624 42588912765360739297536 42662774910288524138496 44661140183864130388992 44799409967715102928896 44954963474547447036288 46405123586629622747136 47288266077032608647168 47452461445355638538304 47599373090697296861952 48983186008109046233088 50243782706847146687616 50574333908865877915824 51864549890938990129152 52205764034958325590528 53199299336661684728064 53279956710574752043008 53384019126025093355592 55106084259122677012224 56239954305606682712064 56524255545203040023568 56785217020480985730048 58347618627306363895296 59548186911818840518656 59939951299396596048384 60057021516778230025041 61994344791513011638752 63269948593807518051072 63465830787596395815936 63994162365432786207744 66991710275796195583488 67432445211821170554432 69607685379944434120704 70932399115548912970752 71178692168033457807456 73474779012163569349632 75365674060270720031424 75713622693974647640064 77796824836408485193728 79919935065862128064512 80076028689037640033388 82659126388684015518336 84359931458410024068096 84621107716795194421248 85177825530721478595072 85325549820577048276992 89322280367728260777984 89909926949094894072576 94576532154065217294336 94904922890711277076608 95198746181394593723904 97966372016218092466176 100487565413694293375232 101148667817731755831648 104411528069916651181056 106398598673323369456128 106768038252050186711184 110212168518245354024448 112479908611213365424128 113048511090406080047136 113570434040961971460096 116695237254612727790592 119879902598793192096768 120114043033556460050082 123988689583026023277504 126539897187615036102144 126931661575192791631872 127988324730865572415488 133983420551592391166976 134864890423642341108864 139215370759888868241408 141864798231097825941504 142357384336066915614912 146949558024327138699264 150731348120541440062848 155593649672816970387456 159839870131724256129024 160152057378075280066776 165318252777368031036672 168719862916820048136192 170355651061442957190144 178644560735456521555968 179819853898189788145152 189809845781422554153216 190397492362789187447808 200975130827388586750464 202297335635463511663296 208823056139833302362112 212797197346646738912256 213536076504100373422368 220424337036490708048896 226097022180812160094272 227140868081923942920192 233390474509225455581184 239759805197586384193536 240228086067112920100164 247977379166052046555008 253079794375230072204288 253863323150385583263744 255976649461731144830976 267966841103184782333952 269729780847284682217728 283729596462195651883008 284714768672133831229824 293899116048654277398528 301462696241082880125696 320304114756150560133552 330636505554736062073344 337439725833640096272384 340711302122885914380288 359639707796379576290304 379619691562845108306432 380794984725578374895616 401950261654777173500928 404594671270927023326592 417646112279666604724224 425594394693293477824512 427072153008200746844736 440848674072981416097792 452194044361624320188544 466780949018450911162368 479519610395172768387072 480456172134225840200328 495954758332104093110016 506159588750460144408576 535933682206369564667904 539459561694569364435456 569429537344267662459648 602925392482165760251392 640608229512301120267104 661273011109472124146688 681422604245771828760576 719279415592759152580608 759239383125690216612864 761589969451156749791232 803900523309554347001856 809189342541854046653184 851188789386586955649024 854144306016401493689472 881697348145962832195584 904388088723248640377088 960912344268451680400656 991909516664208186220032 1012319177500920288817152 1078919123389138728870912 1138859074688535324919296 1205850784964331520502784 1281216459024602240534208 1322546022218944248293376 1438558831185518305161216 1518478766251380433225728 1607801046619108694003712 1618378685083708093306368 1708288612032802987378944 1808776177446497280754176 1921824688536903360801312 1983819033328416372440064 2157838246778277457741824 2277718149377070649838592 2411701569928663041005568 2562432918049204481068416 2645092044437888496586752 3036957532502760866451456 3236757370167416186612736 3416577224065605974757888 3617552354892994561508352 3843649377073806721602624 3967638066656832744880128 4315676493556554915483648 4555436298754141299677184 4823403139857326082011136 5124865836098408962136832 6473514740334832373225472 6833154448131211949515776 7235104709785989123016704 7687298754147613443205248 7935276133313665489760256 9110872597508282599354368 10249731672196817924273664 12947029480669664746450944 13666308896262423899031552 14470209419571978246033408 15374597508295226886410496 20499463344393635848547328 27332617792524847798063104 30749195016590453772820992 40998926688787271697094656 61498390033180907545641984 81997853377574543394189312 122996780066361815091283968 245993560132723630182567936
- Sum of all divisors σ(n): 854976143321918776338556805
- Sum of proper divisors (its aliquot sum) s(n): 608982583189195146155988869
- 245993560132723630182567936 is an abundant number, because the sum of its proper divisors (608982583189195146155988869) is greater than itself. Its abundance is 362989023056471515973420933
Bases of 245993560132723630182567936
- Binary: 11001011011110110010100110011101100111000101110001011110000010001011010100010000000000002
- Hexadecimal: 0xCB7B299D9C5C5E08B51000
- Base-36: UWPY818C2U9000000
Squares and roots of 245993560132723630182567936
- 245993560132723630182567936 squared (2459935601327236301825679362) is 60512831626771916587082235045823378408386411255300096
- 245993560132723630182567936 cubed (2459935601327236301825679363) is 14885766885581697755411085734788892483768770196122846044424117673795787587321856
-
245993560132723630182567936 is a
perfect square number . Itssquare root is 15684181844544 -
The
cube root of 245993560132723630182567936 is 626577187.9305546935
Scales and comparisons
How big is 245993560132723630182567936?- 245,993,560,132,723,630,182,567,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 245,993,560,132,723,630,182,567,936 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 245993560132723630182567936 cubic inches would be around 52214765.7 feet tall.
Recreational maths with 245993560132723630182567936
- 245993560132723630182567936 backwards is 639765281036327231065399542
- The number of decimal digits it has is: 27
- The sum of 245993560132723630182567936's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 245993560132723630182567936 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 245993560132723630182567936 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/245993560132723630182567936/
Chicago style:
Numbermatics. 2024. "Number 245993560132723630182567936 - Facts about the integer". https://numbermatics.com/n/245993560132723630182567936/
The information we have on file for 245993560132723630182567936 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 245993560132723630182567936, math, Factors of 245993560132723630182567936, curriculum, school, college, exams, university, Prime factorization of 245993560132723630182567936, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-five septillion, nine hundred ninety-three sextillion, five hundred sixty quintillion, one hundred thirty-two quadrillion, seven hundred twenty-three trillion, six hundred thirty billion, one hundred eighty-two million, five hundred sixty-seven thousand, nine hundred thirty-six.