75061873459422886552141824
75,061,873,459,422,886,552,141,824 is an even composite number composed of six prime numbers multiplied together.
What does the number 75061873459422886552141824 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23085 divisors.
75061873459422886552141824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 75061873459422886552141824:
218 × 38 × 114 × 192 × 892 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 19 × 19 × 89 × 89 × 1021 × 1021)See below for interesting mathematical facts about the number 75061873459422886552141824 from the Numbermatics database.
Names of 75061873459422886552141824
- Cardinal: 75061873459422886552141824 can be written as Seventy-five septillion, sixty-one sextillion, eight hundred seventy-three quintillion, four hundred fifty-nine quadrillion, four hundred twenty-two trillion, eight hundred eighty-six billion, five hundred fifty-two million, one hundred forty-one thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 7.5061873459422886552141824 × 1025
Factors of 75061873459422886552141824
Divisors of 75061873459422886552141824
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 44 48 54 57 64 66 72 76 81 88 89 96 99 108 114 121 128 132 144 152 162 171 176 178 192 198 209 216 228 242 243 256 264 267 288 297 304 324 342 352 356 361 363 384 396 418 432 456 484 486 512 513 528 534 576 594 608 627 648 684 704 712 722 726 729 768 792 801 836 864 891 912 968 972 979 1021 1024 1026 1056 1068 1083 1089 1152 1188 1216 1254 1296 1331 1368 1408 1424 1444 1452 1458 1536 1539 1584 1602 1672 1691 1728 1782 1824 1881 1936 1944 1958 2042 2048 2052 2112 2136 2166 2178 2187 2299 2304 2376 2403 2432 2508 2592 2662 2673 2736 2816 2848 2888 2904 2916 2937 3063 3072 3078 3168 3204 3249 3267 3344 3382 3456 3564 3648 3762 3872 3888 3916 3971 3993 4084 4096 4104 4224 4272 4332 4356 4374 4598 4608 4617 4752 4806 4864 5016 5073 5184 5324 5346 5472 5632 5643 5696 5776 5808 5832 5874 6126 6144 6156 6336 6408 6498 6534 6561 6688 6764 6897 6912 7128 7209 7296 7524 7744 7776 7832 7921 7942 7986 8019 8168 8192 8208 8448 8544 8664 8712 8748 8811 9189 9196 9216 9234 9504 9612 9728 9747 9801 10032 10146 10368 10648 10692 10769 10944 11231 11264 11286 11392 11552 11616 11664 11748 11913 11979 12252 12288 12312 12672 12816 12996 13068 13122 13376 13528 13794 13824 13851 14256 14418 14592 14641 15048 15219 15488 15552 15664 15842 15884 15972 16038 16336 16384 16416 16896 16929 17088 17328 17424 17496 17622 18378 18392 18432 18468 18601 19008 19224 19399 19456 19494 19602 20064 20292 20691 20736 21296 21384 21538 21627 21888 22462 22528 22572 22784 23104 23232 23328 23496 23763 23826 23958 24057 24504 24576 24624 25289 25344 25632 25992 26136 26244 26433 26752 27056 27567 27588 27648 27702 28512 28836 29184 29241 29282 29403 30096 30438 30976 31104 31328 31684 31768 31944 32076 32129 32307 32672 32768 32832 33693 33792 33858 34176 34656 34848 34992 35244 35739 35937 36756 36784 36864 36936 37202 38016 38448 38798 38912 38988 39204 40128 40584 41382 41472 41553 42592 42768 43076 43254 43681 43776 43923 44924 45056 45144 45568 45657 46208 46464 46656 46992 47526 47652 47916 48114 49008 49152 49248 50578 50688 50787 51264 51984 52272 52488 52866 53504 54112 55134 55176 55296 55404 55803 57024 57672 58197 58368 58482 58564 58806 60192 60876 61952 62073 62208 62656 63368 63536 63888 64152 64258 64614 64881 65344 65536 65664 67386 67584 67716 68352 69312 69696 69984 70488 71289 71478 71874 72171 73512 73568 73728 73872 74404 75867 76032 76896 77596 77824 77976 78408 79299 80256 81168 82701 82764 82944 83106 85184 85536 86152 86508 87131 87362 87552 87723 87846 88209 89848 90112 90288 90869 91136 91314 92416 92928 93312 93984 95052 95304 95832 96228 96387 96921 98016 98304 98496 101079 101156 101376 101574 102528 103968 104544 104976 105732 107008 107217 107811 108224 110268 110352 110592 110808 111606 114048 115344 116394 116736 116964 117128 117612 118459 120384 121752 123541 123904 124146 124416 124659 125312 126736 127072 127776 128304 128516 129228 129762 130688 131043 131072 131328 131769 134772 135168 135432 136704 136971 138624 139392 139968 140976 142578 142956 143748 144342 147024 147136 147456 147744 148808 150499 151734 152064 152361 153792 155192 155648 155952 156816 158598 160512 162336 165402 165528 165888 166212 167409 170368 171072 172304 173016 174262 174591 174724 175104 175446 175692 176418 179696 180224 180576 181738 182272 182628 184832 185856 186219 186624 187968 190104 190608 191664 192456 192774 193842 194643 196032 196608 196992 202158 202312 202752 203148 204611 205056 207936 209088 209952 211464 213389 213867 214016 214434 215622 216448 220536 220704 221184 221616 223212 227601 228096 230688 232788 233472 233928 234256 235224 236918 237897 240768 243504 247082 247808 248103 248292 248832 249318 250624 253472 254144 255552 256608 257032 258456 259524 261376 261393 262086 262144 262656 263169 263538 264627 269544 270336 270864 272607 273408 273942 277248 278179 278784 279936 281952 285156 285912 287496 288684 289161 290763 294048 294272 294912 295488 297616 300998 303237 303468 304128 304722 307584 310384 311296 311904 313632 317196 321024 321651 323433 324672 330804 331056 331776 332424 334818 340736 342144 344608 346032 348524 349182 349448 350208 350892 351384 352836 353419 355377 359392 360448 361152 363476 364544 365256 368581 369664 370623 371712 372438 373248 375936 380208 381216 383328 384912 385548 387684 389286 392064 393129 393216 393984 395307 404316 404624 405504 406296 409222 410112 410913 415872 418176 419904 422928 426778 427734 428032 428868 431244 432896 441072 441408 442368 443232 446424 451497 455202 456192 457083 461376 465576 466944 467856 468512 470448 473836 475794 480491 481536 487008 494164 495616 496206 496584 497664 498636 501248 502227 506944 508288 511104 513216 514064 516912 519048 522752 522786 523773 524172 525312 526338 527076 529254 539088 540672 541728 545214 546816 547884 554496 556358 557568 558657 559872 563904 570312 571824 574992 577368 578322 581526 583929 588096 588544 589824 590976 595232 601996 606474 606936 608256 609444 613833 615168 620768 622592 623808 627264 634392 640167 641601 642048 643302 646866 649344 661608 662112 663552 664848 669636 681472 682803 684288 689216 692064 697048 698364 698896 700416 701784 702768 705672 706838 710754 713691 718784 720896 722304 726952 729088 730512 737162 739328 741246 743424 744309 744876 746496 751872 760416 762432 766656 769824 771096 775368 778572 784128 784179 786258 786432 787968 789507 790614 793881 808632 809248 811008 812592 817821 818444 820224 821826 831744 834537 836352 839808 845856 853556 855468 856064 857736 862488 865792 867483 872289 882144 882816 884736 886464 892848 902994 909711 910404 912384 914166 922752 931152 933888 935712 937024 940896 947672 951588 958441 960982 963072 964953 970299 974016 988328 991232 992412 993168 995328 997272 999559 1002496 1004454 1013888 1016576 1022208 1026432 1028128 1033824 1038096 1042441 1045504 1045572 1047546 1048344 1050624 1052676 1054152 1058508 1060257 1066131 1078176 1081344 1083456 1090428 1093632 1095768 1105743 1108992 1111869 1112716 1115136 1117314 1119744 1127808 1140624 1143648 1149984 1154736 1156644 1163052 1167858 1176192 1177088 1179387 1179648 1181952 1185921 1190464 1203992 1212948 1213872 1216512 1218888 1227666 1230336 1232739 1241536 1245184 1247616 1254528 1268784 1280334 1283202 1284096 1286604 1293732 1298688 1303049 1323216 1324224 1327104 1329696 1339272 1354491 1358951 1362944 1365606 1368576 1371249 1378432 1384128 1394096 1396728 1397792 1400832 1403568 1405536 1411344 1413676 1421508 1427382 1437568 1441473 1441792 1444608 1453904 1458176 1461024 1474324 1478656 1482492 1486848 1488618 1489752 1492992 1503744 1506681 1520832 1524864 1533312 1539648 1542192 1550736 1557144 1568256 1568358 1571319 1572516 1575936 1579014 1581228 1587762 1617264 1618496 1622016 1625184 1635642 1636888 1640448 1643652 1655489 1663488 1669074 1672704 1675971 1679616 1691712 1707112 1710936 1712128 1715472 1724976 1726511 1731584 1734966 1744578 1764288 1765632 1769472 1772928 1785696 1805988 1819422 1820808 1824768 1828332 1841499 1845504 1862304 1867776 1871424 1874048 1881792 1895344 1903176 1916882 1920501 1921964 1924803 1926144 1929906 1940598 1948032 1976656 1982464 1984824 1986336 1990656 1994544 1999118 2004992 2008908 2027776 2033152 2044416 2048409 2052864 2056256 2067648 2076192 2084882 2091008 2091144 2095092 2096688 2101248 2105352 2108304 2117016 2120514 2132262 2141073 2156352 2162688 2166912 2180856 2187264 2191536 2211486 2217984 2223738 2225432 2230272 2232927 2234628 2239488 2250721 2255616 2281248 2287296 2299968 2309472 2313288 2326104 2335716 2347279 2352384 2352537 2354176 2358774 2359296 2363904 2368521 2371842 2380928 2407984 2425896 2427744 2433024 2437776 2453463 2455332 2460672 2465478 2483072 2490368 2495232 2503611 2509056 2537568 2560668 2566404 2568192 2573208 2587464 2597376 2602449 2606098 2616867 2646432 2648448 2654208 2659392 2678544 2708982 2717902 2725888 2729133 2731212 2737152 2742498 2756864 2768256 2788192 2793456 2795584 2801664 2807136 2811072 2822688 2827352 2843016 2854764 2859481 2875136 2875323 2882946 2883584 2889216 2894859 2907808 2910897 2916352 2922048 2948648 2957312 2964984 2973696 2977236 2979504 2985984 2998677 3007488 3013362 3041664 3049728 3066624 3079296 3084384 3101472 3114288 3127323 3136512 3136716 3142638 3145032 3151872 3158028 3162456 3175524 3180771 3198393 3234528 3236992 3244032 3250368 3271284 3273776 3280896 3287304 3310978 3317229 3326976 3335607 3338148 3345408 3351942 3359232 3383424 3414224 3421872 3424256 3430944 3449952 3453022 3463168 3469932 3489156 3528576 3531264 3538161 3538944 3545856 3557763 3571392 3611976 3638844 3641616 3649536 3656664 3682998 3691008 3698217 3724608 3735552 3742848 3748096 3763584 3790688 3806352 3833764 3841002 3843928 3849606 3852288 3859812 3881196 3887609 3896064 3909147 3953312 3964928 3969648 3972672 3981312 3989088 3998236 4009984 4017816 4054391 4055552 4063473 4066304 4076853 4088832 4096818 4105728 4112512 4135296 4152384 4169764 4182016 4182288 4190184 4193376 4202496 4210704 4216608 4234032 4241028 4264524 4282146 4312704 4324419 4325376 4333824 4361712 4374528 4383072 4422972 4435968 4447476 4450864 4460544 4465854 4469256 4478976 4501442 4511232 4520043 4562496 4574592 4599936 4618944 4626576 4652208 4671432 4694558 4704768 4705074 4708352 4713957 4717548 4727808 4737042 4743684 4761856 4815968 4851792 4855488 4866048 4875552 4906926 4910664 4921344 4930956 4966144 4966467 4980736 4990464 5007222 5018112 5027913 5075136 5121336 5132808 5136384 5146416 5174928 5179533 5194752 5204898 5212196 5233734 5285401 5292864 5296896 5308416 5318784 5357088 5417964 5435804 5451776 5458266 5462424 5474304 5484996 5513728 5524497 5536512 5576384 5586912 5591168 5603328 5614272 5622144 5645376 5654704 5686032 5709528 5718962 5750272 5750646 5761503 5765892 5774409 5778432 5789718 5815616 5821794 5832704 5844096 5897296 5914624 5929968 5947392 5954472 5959008 5971968 5997354 6014976 6026724 6083328 6099456 6133248 6145227 6158592 6168768 6202944 6228576 6254646 6273024 6273432 6285276 6290064 6303744 6316056 6324912 6351048 6361542 6396786 6423219 6469056 6473984 6488064 6500736 6542568 6547552 6561792 6574608 6621956 6634458 6653952 6671214 6676296 6690816 6698781 6703884 6718464 6752163 6766848 6828448 6843744 6848512 6861888 6899904 6906044 6926336 6939864 6978312 7041837 7057152 7057611 7062528 7076322 7077888 7091712 7115526 7142784 7223952 7277688 7283232 7299072 7313328 7360389 7365996 7382016 7396434 7449216 7471104 7485696 7496192 7510833 7527168 7581376 7612704 7667528 7682004 7687856 7699212 7704576 7719624 7762392 7775218 7792128 7807347 7818294 7850601 7906624 7929856 7939296 7945344 7962624 7978176 7996472 8019968 8035632 8087341 8108782 8111104 8126946 8132608 8153706 8177664 8187399 8193636 8211456 8225024 8270592 8304768 8339528 8364032 8364576 8380368 8386752 8404992 8421408 8433216 8468064 8482056 8529048 8564292 8578443 8625408 8625969 8648838 8650752 8667648 8684577 8723424 8732691 8749056 8766144 8845944 8871936 8894952 8901728 8921088 8931708 8938512 8957952 8996031 9002884 9022464 9040086 9124992 9149184 9199872 9237888 9253152 9304416 9342864 9381969 9389116 9409536 9410148 9416704 9427914 9435096 9455616 9474084 9487368 9523712 9542313 9595179 9631936 9703584 9710976 9732096 9751104 9813852 9821328 9842688 9861912 9932288 9932934 9951687 9980928 10006821 10014444 10036224 10055826 10150272 10242672 10265616 10272768 10292832 10349856 10359066 10389504 10409796 10424392 10467468 10542851 10570802 10585728 10593792 10614483 10616832 10637568 10673289 10714176 10835928 10871608 10903552 10916532 10924848 10948608 10969992 10995149 11027456 11048994 11073024 11094651 11152768 11173824 11182336 11206656 11228544 11244288 11290752 11309408 11372064 11419056 11437924 11466851 11500544 11501292 11523006 11531784 11548818 11556864 11579436 11631232 11643588 11662827 11665408 11688192 11727441 11794592 11829248 11859936 11894784 11908944 11918016 11943936 11994708 12029952 12053448 12163173 12166656 12190419 12198912 12230559 12266496 12290454 12317184 12337536 12405888 12457152 12509292 12546048 12546864 12570552 12580128 12607488 12632112 12649824 12702096 12723084 12793572 12846438 12938112 12947968 12973257 12976128 13001472 13085136 13095104 13123584 13149216 13243912 13268916 13307904 13342428 13352592 13381632 13397562 13407768 13436928 13504326 13533696 13560129 13656896 13687488 13697024 13723776 13799808 13812088 13852672 13879728 13956624 14083674 14114304 14115222 14125056 14141871 14152644 14183424 14231052 14285568 14447904 14555376 14566464 14598144 14626656 14720778 14731992 14764032 14792868 14898432 14899401 14942208 14948461 14971392 14992384 15021666 15054336 15083739 15162752 15225408 15335056 15364008 15375712 15398424 15409152 15439248 15524784 15538599 15550436 15584256 15614694 15636588 15701202 15813248 15856203 15859712 15878592 15890688 15925248 15956352 15992944 16039936 16071264 16174682 16217564 16222208 16253892 16265216 16307412 16355328 16374798 16387272 16422912 16450048 16541184 16573491 16609536 16679056 16728064 16729152 16760736 16773504 16809984 16842816 16866432 16936128 16964112 17058096 17128584 17156886 17250816 17251938 17284509 17297676 17323227 17335296 17369154 17446848 17465382 17498112 17532288 17691888 17743872 17789904 17803456 17842176 17863416 17877024 17915904 17992062 18005768 18044928 18080172 18210379 18249984 18298368 18399744 18435681 18475776 18506304 18608832 18685728 18763938 18778232 18819072 18820296 18833408 18855828 18870192 18911232 18948168 18974736 18991621 19047424 19084626 19190358 19263872 19407168 19421952 19464192 19502208 19627704 19642656 19685376 19723824 19806379 19864576 19865868 19903374 19961856 20013642 20028888 20072448 20111652 20256489 20300544 20485344 20531232 20545536 20585664 20699712 20718132 20779008 20819592 20848784 20934936 21085702 21125511 21141604 21171456 21172833 21187584 21228966 21233664 21275136 21346578 21428352 21671856 21743216 21807104 21833064 21849696 21897216 21939984 21990298 22054912 22081167 22097988 22146048 22189302 22305536 22347648 22364672 22413312 22457088 22488576 22532499 22581504 22618816 22744128 22838112 22875848 22933702 23001088 23002584 23046012 23063568 23097636 23113728 23158872 23262464 23287176 23325654 23330816 23376384 23422041 23454882 23551803 23589184 23658496 23719872 23789568 23817888 23836032 23887872 23989416 24059904 24106896 24262023 24326346 24333312 24380838 24397824 24461118 24532992 24562197 24580908 24634368 24675072 24757931 24811776 24914304 25018584 25092096 25093728 25141104 25160256 25214976 25264224 25299648 25404192 25446168 25587144 25692876 25735329 25820069 25876224 25877907 25895936 25946514 25952256 26002944 26053731 26170272 26190208 26247168 26298432 26487824 26537832 26615808 26684856 26705184 26763264 26795124 26815536 26873856 26988093 27008652 27067392 27120258 27313792 27374976 27394048 27447552 27599616 27624176 27705344 27759456 27913248 28145907 28167348 28228608 28230444 28250112 28283742 28305288 28366848 28462104 28571136 28626939 28785537 28895808 29110752 29132928 29196288 29253312 29441556 29463984 29528064 29585736 29796864 29798802 29855061 29896922 29942784 29984768 30020463 30043332 30108672 30167478 30325504 30450816 30670112 30728016 30751424 30796848 30818304 30878496 31049568 31077198 31100872 31168512 31229388 31273176 31402404 31454291 31626496 31628553 31712406 31719424 31757184 31781376 31843449 31850496 31912704 31985888 32019867 32079872 32142528 32349364 32435128 32444416 32507784 32530432 32614824 32710656 32749596 32774544 32803709 32845824 32900096 32985447 33082368 33146982 33219072 33358112 33456128 33458304 33521472 33547008 33619968 33685632 33732864 33872256 33928224 34116192 34257168 34313772 34400553 34501632 34503876 34569018 34595352 34646454 34670592 34738308 34893696 34930764 34988481 34996224 35064576 35182323 35383776 35487744 35579808 35606912 35684352 35726832 35754048 35831808 35984124 36011536 36089856 36160344 36420758 36489519 36499968 36571257 36596736 36691677 36799488 36871362 36951552 37012608 37217664 37371456 37527876 37556464 37638144 37640592 37666816 37711656 37740384 37822464 37896336 37949472 37983242 38094848 38169252 38380716 38527744 38814336 38843904 38919771 38928384 39004416 39255408 39285312 39370752 39447648 39612758 39729152 39731736 39806748 39923712 40027284 40057776 40144896 40223304 40512978 40601088 40680387 40970688 41062464 41091072 41171328 41399424 41436264 41558016 41639184 41697568 41869872 42171404 42251022 42283208 42342912 42345666 42375168 42425613 42457932 42550272 42693156 42763699 42856704 43343712 43486432 43614208 43666128 43699392 43794432 43879968 43980596 44109824 44162334 44195976 44292096 44378604 44598301 44611072 44695296 44698203 44729344 44826624 44845383 44914176 44977152 45064998 45163008 45237632 45488256 45676224 45751696 45867404 46002176 46005168 46092024 46127136 46195272 46227456 46317744 46524928 46574352 46615797 46651308 46752768 46844082 46909764 47103606 47178368 47316992 47439744 47568609 47579136 47635776 47672064 47775744 47978832 48119808 48213792 48524046 48652692 48666624 48761676 48795648 48922236 49065984 49124394 49161816 49268736 49350144 49515862 49623552 49720473 49828608 50037168 50184192 50187456 50282208 50320512 50429952 50528448 50599296 50808384 50892336 51174288 51385752 51470658 51640138 51752448 51755814 51791872 51853527 51893028 51969681 52005888 52107462 52340544 52380416 52494336 52596864 52975648 53075664 53231616 53369712 53410368 53526528 53590248 53631072 53747712 53976186 54017304 54134784 54240516 54627584 54631137 54749952 54788096 54895104 55199232 55248352 55307043 55410688 55518912 55826496 56291814 56334696 56457216 56460888 56500224 56567484 56610576 56733696 56924208 56974863 57142272 57253878 57571074 57791616 58221504 58265856 58392576 58506624 58883112 58927968 59056128 59171472 59419137 59593728 59597604 59710122 59793844 59885568 59969536 60040926 60086664 60217344 60334956 60651008 60769467 60901632 61340224 61456032 61502848 61593696 61636608 61756992 62099136 62154396 62201744 62337024 62458776 62546352 62804808 62908582 63252992 63257106 63376533 63424812 63514368 63518499 63562752 63686898 63700992 63825408 63971776 64039734 64159744 64285056 64698728 64870256 64888832 65015568 65060864 65229648 65421312 65499192 65549088 65607418 65691648 65800192 65970894 66164736 66243501 66293964 66438144 66716224 66912256 66916608 67042944 67094016 67239936 67371264 67465728 67597497 67744512 67856448 68232384 68514336 68627544 68801106 69003264 69007752 69138036 69190704 69292908 69341184 69476616 69787392 69861528 69976962 69992448 70129152 70266123 70364646 70655409 70767552 70975488 71159616 71213824 71368704 71453664 71508096 71663616 71968248 72023072 72179712 72320688 72786069 72841516 72979038 72999936 73142514 73193472 73383354 73598976 73686591 73742724 73903104 74025216 74273793 74435328 74742912 75055752 75112928 75276288 75281184 75333632 75423312 75480768 75644928 75792672 75898944 75966484 76189696 76338504 76761432 77055488 77205987 77460207 77628672 77633721 77687808 77839542 77856768 78008832 78510816 78570624 78741504 78895296 79225516 79458304 79463472 79613496 79847424 80054568 80115552 80289792 80446608 80964279 81025956 81202176 81360774 81941376 82124928 82182144 82342656 82798848 82872528 83116032 83278368 83395136 83739744 84342808 84437721 84502044 84566416 84685824 84691332 84750336 84851226 84915864 85100544 85386312 85527398 85713408 85880817 86356611 86687424 86972864 87228416 87332256 87398784 87588864 87759936 87961192 88219648 88324668 88391952 88584192 88757208 88960751 89196602 89222144 89390592 89396406 89458688 89565183 89690766 89828352 89954304 90061389 90129996 90326016 90475264 90976512 91352448 91503392 91734808 92004352 92010336 92184048 92254272 92390544 92454912 92635488 92777249 93049856 93148704 93231594 93302616 93505536 93688164 93819528 94207212 94356736 94362873 94633984 94879488 94885659 95137218 95158272 95271552 95344128 95530347 95551488 95957664 96059601 96239616 96427584 97048092 97305384 97333248 97523352 97591296 97844472 98131968 98248788 98323632 98411127 98537472 98700288 98956341 99031724 99247104 99440946 99657216 100074336 100368384 100374912 100564416 100641024 100859904 101056896 101198592 101616768 101784672 102348576 102771504 102941316 103201659 103280276 103504896 103511628 103583744 103707054 103786056 103939362 104011776 104214924 104681088 104760832 104965443 104988672 105193728 105546969 105951296 106151328 106463232 106739424 106820736 107053056 107180496 107262144 107495424 107952372 108034608 108269568 108481032 109255168 109262274 109468557 109499904 109713771 109790208 110075031 110398464 110496704 110614086 110821376 111037824 111652992 112583628 112669392 112914432 112921776 113000448 113134968 113221152 113467392 113848416 113949726 114284544 114507756 115142148 115583232 115971361 116443008 116531712 116759313 116785152 117013248 117766224 117855936 118112256 118342944 118838274 119187456 119195208 119420244 119587688 119771136 119939072 120081852 120173328 120434688 120669912 120946639 121302016 121538934 121803264 122041161 122680448 122912064 123005696 123187392 123273216 123513984 124198272 124308792 124403488 124674048 124917552 125092704 125609616 125817164 126135361 126505984 126514212 126753066 126849624 127028736 127036998 127125504 127276839 127373796 127650816 127943552 128079468 128291097 128319488 128570112 129397456 129740512 129777664 130031136 130121728 130459296 130842624 130998384 131098176 131214836 131383296 131600384 131941788 132329472 132487002 132587928 132876288 133432448 133794903 133824512 133833216 134085888 134094609 134188032 134479872 134536149 134742528 134931456 135194994 135489024 135712896 136464768 137028672 137255088 137602212 138006528 138015504 138276072 138381408 138585816 138682368 138953232 139574784 139723056 139847391 139953924 140258304 140532246 140729292 141310818 141535104 141950976 142319232 142427648 142705827 142737408 142907328 143016192 143327232 143936496 144046144 144359424 144641376 145572138 145683032 145958076 145999872 146285028 146386944 146766708 147197952 147373182 147485448 147806208 148050432 148547586 148870656 149161419 149485824 150111504 150225856 150552576 150562368 150667264 150846624 150961536 151289856 151585344 151797888 151932968 152379392 152677008 153522864 153659479 154110976 154411974 154920414 155257344 155267442 155375616 155560581 155679084 156017664 157021632 157141248 157483008 157790592 158451032 158916608 158926944 159226992 159694848 160109136 160231104 160579584 160893216 161928558 162051912 162404352 162721548 163882752 163893411 164249856 164364288 164685312 165597696 165745056 165921129 166232064 166556736 166790272 167479488 168685616 168875442 169004088 169132832 169371648 169382664 169500672 169702452 169831728 170201088 170772624 170924589 171054796 171426816 171761634 172713222 173374848 173945728 174456832 174664512 174797568 175177728 175519872 175922384 176439296 176649336 176783904 177168384 177514416 177921502 178257411 178393204 178444288 178781184 178792812 178917376 179130366 179381532 179656704 179908608 180122778 180259992 180652032 180950528 181953024 182308401 182704896 183006784 183469616 184008704 184020672 184368096 184508544 184781088 184909824 185270976 185554498 186099712 186297408 186463188 186605232 187011072 187376328 187639056 188414424 188713472 188725746 189758976 189771318 190129599 190274436 190543104 190555497 190688256 191060694 191102976 191915328 192119202 192479232 192855168 194096184 194610768 194666496 195046704 195182592 195688944 196263936 196497576 196647264 196822254 197074944 197400576 197912682 198063448 198494208 198730503 198881892 199314432 200148672 200314169 200736768 200749824 201128832 201282048 201719808 202113792 202397184 202792491 203233536 203569344 204697152 205543008 205882632 206403318 206560552 207009792 207023256 207167488 207414108 207572112 207878724 208023552 208429848 208907831 209362176 209521664 209930886 209977344 210387456 210798369 211093938 211902592 212302656 212926464 213478848 213641472 214106112 214360992 214524288 214990848 215904744 216069216 216539136 216962064 217870169 218358207 218510336 218524548 218937114 218999808 219427542 219580416 220150062 220796928 220993408 221228172 221642752 222075648 222821379 223305984 225167256 225338784 225828864 225843552 226000896 226269936 226442304 226934784 227696832 227899452 228569088 229015512 230284296 231166464 231617961 231942722 232380621 232886016 232901163 233063424 233518626 233570304 234026496 235532448 235711872 236224512 236685888 237676548 238374912 238390416 238840488 239175376 239542272 239878144 240163704 240346656 240869376 241339824 241893278 242604032 242892837 243077868 243606528 244082322 245360896 245824128 246011392 246374784 246546432 247027968 248396544 248617584 248806976 249348096 249835104 250185408 251219232 251634328 252270722 253011968 253028424 253313163 253506132 253699248 254057472 254073996 254251008 254553678 254747592 255301632 255887104 256158936 256582194 256638976 257140224 257642451 258794912 259069833 259481024 259555328 260062272 260243456 260918592 261685248 261996768 262196352 262429672 262766592 263200768 263883576 264658944 264974004 265175856 265752576 266864896 266882253 267589806 267649024 267666432 268171776 268189218 268376064 268695549 269072298 269485056 269862912 270184167 270389988 270978048 271425792 272929536 274057344 274510176 275204424 276013056 276031008 276552144 276762816 277171632 277364736 277906464 278331747 279149568 279446112 279694782 279907848 280516608 281064492 281458584 282621636 283070208 283088619 283901952 284020759 284638464 284656977 284855296 285411654 285474816 285814656 286032384 286591041 286654464 287872992 288092288 288718848 289282752 291144276 291366064 291916152 291999744 292570056 292773888 293533416 294395904 294746364 294970896 295233381 295612416 296100864 296869023 297095172 297741312 298322838 298971648 300223008 300451712 301105152 301124736 301334528 301693248 301923072 302579712 303170688 303595776 303865936 304758784 305354016 307045728 307318958 308221952 308823948 309604977 309840828 310514688 310534884 310751232 311121162 311358168 312035328 314043264 314282496 314896329 314966016 315581184 316640907 316902064 317833216 317853888 318453984 319389696 320218272 320462208 321159168 321786432 323857116 324103824 324808704 325443096 327765504 327786822 328405671 328499712 329141313 329370624 330225093 331195392 331490112 331842258 332464128 333113472 333580544 334958976 337371232 337750884 338008176 338265664 338743296 338765328 339001344 339404904 339663456 340402176 341545248 341849178 342109592 342853632 343523268 345426444 345997201 346749696 347891456 347914083 348913664 349329024 349595136 350277939 350355456 351039744 351844768 352878592 353298672 353567808 354336768 355028832 355843004 356514822 356786408 356888576 357562368 357585624 357834752 358260732 358763064 359313408 359817216 360245556 360519984 360840799 361304064 361901056 362839917 363906048 364616802 365409792 366013568 366939232 368017408 368041344 368736192 369017088 369562176 369819648 370541952 371108996 372199424 372594816 372926376 373210464 374022144 374752656 375278112 376321201 376828848 377426944 377451492 378406083 379517952 379542636 380259198 380548872 381086208 381110994 381376512 382121388 383830656 384238404 384873291 384958464 385710336 388192368 389221536 389332992 390093408 390365184 391377888 392527872 392995152 393294528 393644508 394149888 394801152 395825364 396126896 396988416 397461006 397763784 398628864 400297344 400628338 401384709 401473536 401499648 402257664 402283827 402564096 403439616 403608447 404227584 404794368 405584982 406467072 407138688 409394304 411086016 411765264 412806636 413121104 414019584 414046512 414334976 414828216 415144224 415757448 416047104 416859696 417815662 418724352 419043328 419542173 419861772 420774912 421596738 422187876 423805184 424605312 425852928 426957696 427282944 428117481 428212224 428721984 429048576 429981696 431809488 432138432 433078272 433924128 435740338 436716414 437020672 437049096 437874228 437999616 438855084 439160832 440300124 441593856 441986816 442456344 443285504 444151296 445642758 446611968 447484257 450334512 450677568 451657728 451687104 452001792 452539872 452884608 453869568 455393664 455798904 457138176 458031024 460568592 460978437 462332928 463235922 463885444 464761242 465772032 465802326 466126848 466681743 467037252 468052992 470400689 471064896 471423744 472449024 473371776 475353096 476749824 476780832 477680976 478350752 479084544 479756288 480327408 480693312 481738752 482679648 483786556 485208064 485785674 486155736 487213056 488164644 490581311 490721792 491648256 491680233 492022784 492749568 493092864 494055936 496793088 497235168 497613952 498696192 499670208 500370816 502438464 503268656 504541444 506023936 506056848 506626326 507012264 507398496 508114944 508147992 508502016 509107356 509495184 510603264 511774208 512317872 512773767 513164388 514280448 515284902 517589824 518139666 518962048 519110656 520124544 520486912 521837184 523370496 523993536 524392704 524859344 525533184 526401536 527767152 529317888 529948008 530351712 531505152 533729792 533764506 534772233 535179612 535332864 536343552 536378436 536752128 537391098 538144596 538970112 539725824 540368334 540779976 541956096 542851584 545859072 546925203 548114688 549020352 550408848 552026112 552062016 553104288 553525632 554343264 554729472 555812928 556663494 558299136 558892224 559389564 559815696 561033216 562128984 562917168 565243272 566140416 566177238 568041518 569276928 569313954 569710592 570388797 570823308 571629312 571666491 572064768 573182082 573308928 575745984 576184576 577437696 578565504 582288552 582732128 583832304 583999488 585140112 585547776 587066832 588791808 589492728 589941792 590466762 591224832 592201728 593738046 594190344 595482624 596191509 596645676 597943296 600446016 600903424 600942507 602210304 602249472 602669056 603386496 603846144 605159424 606341376 607191552 607731872 608377473 609517568 610708032 614091456 614637916 616443904 617647896 619209954 619681656 621029376 621069768 621502464 622242324 622716336 624070656 626723493 628086528 628564992 629792658 629932032 631162368 633281814 633804128 635666432 635707776 636907968 638779392 640436544 640924416 642318336 643572864 647714232 648207648 649617408 650886192 653610507 655074621 655531008 655573644 656811342 656999424 658282626 658741248 660450186 662390784 662980224 663684516 664928256 666226944 667161088 668464137 669917952 674742464 675501768 676016352 676531328 677486592 677530656 678002688 678809808 679326912 680804352 683090496 683698356 684219184 685707264 687046536 690852888 691994402 693499392 694853883 695782912 695828166 697141863 698658048 698703489 699190272 700555878 700710912 702079488 703689536 705757184 706597344 707135616 708673536 710057664 711686008 713029644 713572816 713777152 715124736 715171248 715669504 716521464 717526128 718626816 719634432 720491112 721039968 721681598 722608128 723802112 725679834 727812096 728678511 729233604 730819584 732027136 733878464 736034816 736082688 737472384 738034176 739124352 739639296 741083904 742217992 744398848 745189632 745852752 746420928 748044288 749505312 750556224 752642402 753657696 754853888 754902984 756812166 759035904 759085272 759939489 760518396 761097744 762172416 762221988 762753024 764242776 767661312 768476808 769746582 769916928 771420672 772927353 776384736 777209499 778443072 778665984 780186816 780730368 782755776 785055744 785990304 786589056 787289016 788299776 789602304 791650728 792253792 793976832 794922012 795527568 797257728 800594688 800646759 801256676 802769418 802947072 802999296 804515328 804567654 805128192 806086647 807216894 808455168 809588736 810552501 811169964 812934144 814277376 818788608 822172032 823530528 825613272 826242208 828039168 828093024 828669952 829656432 830288448 831514896 832094208 833719392 834995241 835631324 837448704 838086656 839084346 839723544 841549824 843193476 844375752 847610368 849210624 849265857 851705856 852062277 853915392 853970931 854565888 856234962 856424448 857443968 858097152 859963392 863618976 864276864 866156544 867848256 871480676 873432828 874041344 874098192 875748456 875999232 877710168 878321664 880600248 883187712 883973632 884912688 885700143 888302592 890607069 891285516 893223936 894968514 900669024 901355136 903315456 903374208 904003584 905079744 905769216 907739136 910787328 911597808 914276352 916062048 921137184 921956874 924665856 926471844 927770888 928814931 929522484 931544064 931604652 932253696 933363486 934074504 936105984 940801378 942129792 942847488 944688987 944898048 946743552 949922721 950706192 953499648 953561664 955361952 956701504 958169088 959512576 960654816 961386624 963477504 965359296 967573112 970416128 971571348 972311472 974426112 976329288 978568261 981162622 981443584 983296512 983360466 984045568 985217013 985499136 987423939 988111872 990675279 993586176 994470336 995227904 997392384 999340416 1000741632 1004876928 1006537312 1009082888 1012047872 1012113696 1013252652 1014024528 1014796992 1016229888 1016295984 1017004032 1018214712 1018990368 1020549739 1021206528 1023548416 1024635744 1025547534 1026328776 1028560896 1030569804 1035179648 1036279332 1037924096 1037991603 1038221312 1040249088 1040973824 1043674368 1043742249 1046740992 1047987072 1048785408 1049718688 1050833817 1051066368 1052803072 1055534304 1058635776 1059896016 1060703424 1063010304 1067459584 1067529012 1069544466 1070359224 1070665728 1072687104 1072756872 1073504256 1074782196 1076289192 1077940224 1079451648 1080736668 1081559952 1082522397 1083912192 1085703168 1088519751 1091718144 1093850406 1096229376 1098040704 1100817696 1104052224 1104124032 1106208576 1107051264 1108686528 1109458944 1111625856 1113326988 1116598272 1117784448 1118779128 1119631392 1122066432 1124257968 1125834336 1128963603 1130486544 1132280832 1132354476 1135218249 1136083036 1138553856 1138627908 1139421184 1140777594 1141646616 1143258624 1143332982 1144129536 1146364164 1151491968 1152369152 1154619873 1154875392 1157131008 1164577104 1165464256 1167664608 1167998976 1170280224 1171095552 1174133664 1177583616 1178985456 1179883584 1180933524 1182449664 1184403456 1187476092 1188380688 1190965248 1192383018 1193291352 1195886592 1200892032 1201806848 1201885014 1204154127 1204420608 1204498944 1206772992 1206851481 1207692288 1210318848 1210825341 1212682752 1214383104 1215463744 1216754946 1219035136 1221416064 1228182912 1229275832 1232887808 1235295792 1238419908 1239363312 1242058752 1242139536 1243004928 1244484648 1245432672 1248141312 1253446986 1256173056 1257129984 1258626519 1259585316 1262324736 1266563628 1267608256 1271332864 1271415552 1273815936 1277558784 1280873088 1281848832 1284352443 1284636672 1287145728 1295428464 1296415296 1299234816 1301772384 1307221014 1310149242 1311062016 1311147288 1313622684 1313998848 1316565252 1317482496 1320900372 1324781568 1325960448 1327369032 1329856512 1330413029 1332453888 1334322176 1336928274 1339835904 1342452771 1349484928 1351003536 1352032704 1353062656 1354973184 1355061312 1356005376 1357619616 1358653824 1361608704 1366180992 1367396712 1368438368 1371414528 1374093072 1381705776 1382935311 1383988804 1386998784 1387488971 1389707766 1391565824 1391656332 1394283726 1397316096 1397406978 1398380544 1400045229 1401111756 1404158976 1407379072 1411202067 1411514368 1413194688 1414271232 1417347072 1420115328 1423372016 1426059288 1427145632 1427554304 1430249472 1430342496 1431339008 1433042928 1435052256 1437253632 1439268864 1440982224 1442079936 1443363196 1445216256 1447604224 1451359668 1455624192 1457357022 1458467208 1461639168 1464054272 1467756928 1471743933 1472069632 1472165376 1474944768 1475040699 1476068352 1478248704 1479278592 1482167808 1484435984 1488797696 1490379264 1491705504 1492841856 1496088576 1499010624 1501112448 1505284804 1507315392 1509707776 1509805968 1513624332 1518071808 1518170544 1519878978 1521036792 1522195488 1524344832 1524443976 1525506048 1528485552 1535322624 1536953616 1538321301 1539493164 1542841344 1545854706 1552769472 1554418998 1556886144 1557331968 1560373632 1561460736 1565511552 1570111488 1571980608 1573178112 1574578032 1576599552 1579204608 1583301456 1584507584 1587953664 1589844024 1591055136 1594515456 1601189376 1601293518 1602513352 1604316699 1605538836 1605998592 1609030656 1609135308 1610256384 1612173294 1614433788 1616910336 1619177472 1621105002 1622339928 1625868288 1628554752 1637577216 1640775609 1644344064 1647061056 1651226544 1652484416 1656078336 1656186048 1657339904 1659312864 1660576896 1663029792 1664188416 1667438784 1669990482 1671262648 1674897408 1676173312 1678168692 1679447088 1683099648 1686386952 1688751504 1690254269 1695220736 1698421248 1698531714 1704124554 1707830784 1707941862 1709131776 1711166391 1712469924 1714887936 1716194304 1719926784 1727237952 1728553728 1732313088 1735696512 1742961352 1746865656 1748082688 1748196384 1751496912 1751998464 1755420336 1756643328 1761200496 1762767731 1766375424 1767947264 1769825376 1771400286 1776605184 1781214138 1782571032 1786447872 1789937028 1801338048 1802710272 1802827521 1806630912 1806748416 1808007168 1810159488 1811538432 1815478272 1821574656 1823195616 1825132419 1828552704 1832124096 1842274368 1843913748 1849331712 1852943688 1855541776 1857629862 1859044968 1863088128 1863209304 1864507392 1866726972 1868149008 1872211968 1880170479 1881602756 1884259584 1885694976 1889377974 1889796096 1893487104 1899845442 1901412384 1906999296 1907123328 1910723904 1913403008 1916338176 1919025152 1921309632 1922773248 1926955008 1930718592 1935146224 1940832256 1943142696 1944622944 1948852224 1952658576 1957136522 1960831521 1962325244 1962887168 1965223863 1966593024 1966720932 1968091136 1970434026 1970998272 1974847878 1976223744 1981350558 1987172352 1988940672 1990455808 1994784768 1998680832 2001483264 2005392411 2009753856 2013074624 2018165776 2024095744 2024227392 2026505304 2028049056 2029593984 2032459776 2032591968 2034008064 2036429424 2037980736 2041099478 2042413056 2047096832 2049271488 2051095068 2052657552 2057121792 2061139608 2070359296 2072558664 2075848192 2075983206 2076442624 2080498176 2084561649 2087348736 2087484498 2091425589 2095974144 2096110467 2097570816 2099437376 2101667634 2102132736 2105606144 2111068608 2117271552 2119792032 2121406848 2126020608 2134919168 2135058024 2139088932 2140718448 2141331456 2145374208 2145513744 2147008512 2149564392 2152578384 2155880448 2158903296 2161473336 2163119904 2165044794 2167824384 2171406336 2177039502 2183436288 2186035533 2187700812 2192458752 2196081408 2201635392 2203455859 2208104448 2208248064 2212417152 2214102528 2217373056 2218917888 2223251712 2226653976 2233196544 2235568896 2237558256 2239262784 2244132864 2248515936 2251668672 2257927206 2260973088 2264561664 2264708952 2270436498 2272166072 2277107712 2277255816 2278842368 2279818467 2281555188 2283293232 2286517248 2286665964 2288259072 2292728328 2297986141 2302983936 2304738304 2309239746 2309750784 2314262016 2318782059 2329154208 2330928512 2335329216 2335997952 2340560448 2342191104 2348267328 2355167232 2357970912 2359767168 2361867048 2364899328 2368806912 2374952184 2376761376 2381930496 2384766036 2386582704 2391773184 2396571859 2401784064 2401940277 2403613696 2403770028 2408308254 2408841216 2408997888 2413545984 2413702962 2415384576 2418259941 2421650682 2425365504 2428766208 2430927488 2433509892 2438070272 2442832128 2456365824 2458551664 2465775616 2470591584 2476839816 2478726624 2484117504 2484279072 2486009856 2488969296 2490865344 2496282624 2504985723 2506893972 2512346112 2514259968 2517253038 2519170632 2524649472 2533127256 2535216512 2542665728 2542831104 2547631872 2547797571 2555117568 2556186831 2561746176 2561912793 2563697664 2568704886 2569273344 2574291456 2590856928 2592830592 2598469632 2603544768 2614442028 2620298484 2622124032 2622294576 2627245368 2627997696 2633130504 2634964992 2641800744 2649563136 2651920896 2654738064 2657100429 2660826058 2664907776 2668644352 2671821207 2673856548 2679671808 2684905542 2698969856 2702007072 2704065408 2706125312 2709946368 2710122624 2712010752 2715239232 2717307648 2723217408 2732361984 2734793424 2736876736 2742829056 2748186144 2763411552 2765870622 2767977608 2773997568 2774977942 2779415532 2783131648 2783312664 2786444793 2788567452 2794632192 2794813956 2796761088 2800090458 2802223512 2808317952 2814758144 2822404134 2823028736 2826389376 2828542464 2834066961 2834694144 2840230656 2846744032 2849768163 2852118576 2854291264 2855108608 2860498944 2860684992 2862678016 2866085856 2870104512 2874507264 2878537728 2881964448 2884159872 2886726392 2890432512 2895208448 2902719336 2911248384 2914714044 2916934416 2919530101 2923278336 2928108544 2935513856 2935704783 2943487866 2944139264 2944330752 2949889536 2950081398 2952136704 2955651039 2956497408 2964335616 2968871968 2972025837 2977595392 2980758528 2983411008 2985683712 2992177152 2998021248 3002224896 3010569608 3014630784 3019415552 3019611936 3027248664 3036143616 3036341088 3039757956 3042073584 3044390976 3048689664 3048887952 3051012096 3056971104 3061649217 3070645248 3073907232 3076642602 3078986328 3085682688 3091709412 3105538944 3108837996 3113772288 3113974809 3114663936 3120747264 3122921472 3131023104 3131226747 3140222976 3143961216 3146356224 3149156064 3152501451 3153199104 3158409216 3166602912 3169015168 3175907328 3179688048 3182110272 3189030912 3202378752 3202587036 3205026704 3208633398 3211077672 3211997184 3218061312 3218270616 3220512768 3224346588 3228867576 3233820672 3238354944 3242210004 3244679856 3247567191 3251736576 3257109504 3265559253 3275154432 3281551218 3288688128 3294122112 3302453088 3304968832 3312156672 3312372096 3314679808 3318625728 3321153792 3326059584 3328376832 3334877568 3339980964 3342525296 3349794816 3352346624 3356337384 3358894176 3366199296 3372773904 3377503008 3380508538 3386890809 3390441472 3396842496 3397063428 3405654747 3408249108 3415661568 3415883724 3418263552 3422332782 3424939848 3429775872 3432388608 3454475904 3457107456 3463859619 3464626176 3471393024 3485922704 3493731312 3496165376 3496392768 3502993824 3503996928 3510840672 3513286656 3522400992 3525535462 3532750848 3535894528 3539650752 3542800572 3553210368 3562428276 3565142064 3572895744 3579874056 3602676096 3605420544 3605655042 3612462381 3613261824 3613496832 3620318976 3620554443 3623076864 3630956544 3632476023 3643149312 3646391232 3650264838 3657105408 3664248192 3684548736 3687827496 3698663424 3705887376 3711083552 3715259724 3718089936 3726176256 3726418608 3729014784 3733453944 3736298016 3744423936 3760340958 3763205512 3768519168 3771389952 3775879557 3778755948 3786974208 3799690884 3802824768 3805969211 3813998592 3814246656 3821447808 3826806016 3832676352 3838050304 3842619264 3845546496 3853057329 3853910016 3861437184 3870292448 3881664512 3886285392 3889245888 3897704448 3905317152 3914273044 3921663042 3924650488 3925774336 3930447726 3933186048 3933441864 3936182272 3940868052 3941996544 3949695756 3952447488 3962701116 3969248789 3974344704 3977881344 3980911616 3989569536 3991239087 3997361664 4002966528 4010784822 4019507712 4026149248 4036331552 4048191488 4048454784 4053010608 4056098112 4059187968 4064919552 4065183936 4068016128 4072858848 4075961472 4082198956 4084826112 4094193664 4098542976 4102190136 4105315104 4114243584 4122279216 4139533211 4140718592 4145117328 4148805933 4151696384 4151966412 4160996352 4162466913 4169123298 4174697472 4174968996 4182851178 4191948288 4192220934 4195141632 4198874752 4203335268 4211212288 4222137216 4233606201 4234543104 4239584064 4242813696 4252041216 4269838336 4270116048 4278177864 4281436896 4282662912 4290748416 4291027488 4294017024 4299128784 4305156768 4311760896 4317806592 4322946672 4326239808 4330089588 4335648768 4342812672 4354079004 4366872576 4372071066 4375401624 4384917504 4392162816 4403270784 4406911718 4415231799 4416208896 4416496128 4424834304 4425122097 4428205056 4434746112 4437835776 4446503424 4453307952 4466393088 4471137792 4475116512 4478525568 4488265728 4497031872 4503337344 4515854412 4521946176 4529123328 4529417904 4540872996 4544332144 4554215424 4554511632 4557684736 4559636934 4563110376 4566586464 4573034496 4573331928 4576518144 4585456656 4595972282 4605967872 4609476608 4614963903 4618479492 4628524032 4637564118 4658308416 4661857024 4670658432 4671995904 4681120896 4684382208 4696534656 4710334464 4715941824 4719534336 4723734096 4729798656 4737613824 4749904368 4753522752 4763860992 4769532072 4773165408 4783546368 4793143718 4803568128 4803880554 4807227392 4807540056 4812950097 4816616508 4817995776 4827091968 4827405924 4830769152 4836519882 4843301364 4850731008 4857532416 4861854976 4867019784 4876140544 4885664256 4912731648 4917103328 4922326827 4931551232 4941183168 4953679632 4957453248 4968235008 4968558144 4972019712 4977938592 4981730688 4992565248 5009971446 5013787944 5024692224 5028519936 5034506076 5038341264 5049298944 5066254512 5070433024 5070762807 5085331456 5085662208 5095263744 5095595142 5112373662 5123492352 5123825586 5127395328 5133499173 5137409772 5148582912 5181713856 5185661184 5196939264 5207089536 5228884056 5240596968 5244248064 5244589152 5254490736 5255995392 5266261008 5269929984 5283601488 5288303193 5299126272 5303841792 5309476128 5314200858 5321652116 5329815552 5337288704 5343642414 5347713096 5359343616 5369811084 5396394421 5397939712 5404014144 5408130816 5408482563 5412250624 5419892736 5420245248 5424021504 5430478464 5434615296 5446434816 5464723968 5469586848 5473753472 5485658112 5496372288 5526823104 5531741244 5535955216 5547995136 5549955884 5558831064 5566263296 5566625328 5572889586 5577134904 5589264384 5589627912 5593522176 5600180916 5604447024 5616635904 5629516288 5640511437 5644808268 5652778752 5657084928 5668133922 5669388288 5680461312 5693488064 5699536326 5704237152 5708582528 5710217216 5720997888 5721369984 5725356032 5732171712 5740209024 5749014528 5757075456 5763928896 5768319744 5773452784 5780865024 5790416896 5805438672 5822496768 5829428088 5833868832 5839060202 5846556672 5856217088 5871027712 5871409566 5882494563 5886975732 5888661504 5895671589 5899779072 5900162796 5904273408 5911302078 5912994816 5928671232 5937743936 5944051674 5955190784 5961517056 5966822016 5971367424 5984354304 5996042496 6004449792 6016177233 6021139216 6029261568 6038831104 6039223872 6054497328 6072287232 6072682176 6079515912 6084147168 6088781952 6097379328 6097775904 6102024192 6113942208 6123298434 6141290496 6147814464 6153285204 6157972656 6171365376 6183418824 6211077888 6217675992 6227544576 6227949618 6229327872 6241494528 6253684947 6262046208 6262453494 6274276767 6287922432 6288331401 6292712448 6298312128 6305002902 6306398208 6316818432 6333205824 6338030336 6351814656 6359376096 6364220544 6378061824 6404757504 6405174072 6410053408 6417266796 6422155344 6423994368 6436122624 6436541232 6441025536 6448693176 6457735152 6467641344 6476709888 6484420008 6489359712 6495134382 6503473152 6514219008 6531118506 6550308864 6558106599 6563102436 6577376256 6588244224 6604906176 6609937664 6610367577 6624313344 6624744192 6629359616 6637251456 6642307584 6652119168 6656753664 6669755136 6679961928 6685050592 6699589632 6704693248 6712674768 6717788352 6732398592 6745547808 6755006016 6761017076 6773781618 6780882944 6793684992 6794126856 6811309494 6816498216 6831323136 6831767448 6836527104 6839455401 6844665564 6849879696 6859551744 6864777216 6893958423 6908951808 6914214912 6927719238 6929252352 6942786048 6971845408 6987462624 6992330752 6992785536 7005987648 7007993856 7021681344 7026573312 7044801984 7051070924 7065501696 7071789056 7079301504 7085601144 7106420736 7124856552 7130284128 7145791488 7159748112 7189715577 7205352192 7205820831 7210841088 7211310084 7224924762 7226523648 7226993664 7240637952 7241108886 7246153728 7264952046 7286298624 7292782464 7300529676 7314210816 7328496384 7369097472 7375654992 7397326848 7411774752 7422167104 7430519448 7436179872 7452352512 7452837216 7458029568 7466907888 7472596032 7488847872 7514957169 7520681916 7526411024 7537038336 7542779904 7551759114 7557511896 7573948416 7599381768 7605649536 7611938422 7627997184 7628493312 7642895616 7643392713 7653612032 7665352704 7668560493 7685238528 7685738379 7691092992 7706114658 7707820032 7722874368 7740584896 7763329024 7772570784 7778491776 7795408896 7810634304 7828546088 7843326084 7849300976 7851548672 7860895452 7866372096 7866883728 7872364544 7881736104 7883993088 7899391512 7904894976 7925402232 7938497578 7948689408 7955762688 7961823232 7971301287 7982478174 7994723328 8005933056 8015463621 8021569644 8039015424 8052298496 8072663104 8096382976 8096909568 8106021216 8112196224 8118375936 8129839104 8130367872 8136032256 8145717696 8151922944 8164397912 8169652224 8188387328 8197085952 8204380272 8210630208 8228487168 8244558432 8257175161 8279066422 8281437184 8290234656 8297611866 8303392768 8303932824 8321992704 8324933826 8338246596 8349394944 8349937992 8359334379 8365702356 8383896576 8384441868 8390283264 8397749504 8406670536 8422424576 8444274432 8467212402 8469086208 8479168128 8485627392 8502200883 8504082432 8539676672 8540232096 8549304489 8556355728 8562873792 8565325824 8581496832 8582054976 8588034048 8598257568 8610313536 8623521792 8635613184 8645893344 8652479616 8660179176 8671297536 8685625344 8708158008 8733745152 8744142132 8750803248 8758590303 8769835008 8784325632 8806541568 8807114349 8813823436 8830463598 8832417792 8832992256 8849668608 8850244194 8856410112 8866953117 8869492224 8893006848 8906615904 8916077511 8932786176 8942275584 8950233024 8957051136 8976531456 8994063744 9006674688 9031708824 9043892352 9058246656 9058835808 9081745992 9088664288 9108430848 9109023264 9115369472 9119273868 9126220752 9133172928 9146068992 9146663856 9153036288 9170913312 9184947651 9191944564 9211935744 9218953216 9229927806 9236958984 9257048064 9275128236 9316616832 9323714048 9341316864 9341924427 9343991808 9362241792 9368764416 9393069312 9393680241 9420668928 9431883648 9439068672 9447468192 9459597312 9475227648 9499808736 9507045504 9527721984 9539064144 9546330816 9567092736 9586287436 9607136256 9607761108 9614454784 9615080112 9625900194 9633233016 9635991552 9654183936 9654811848 9661538304 9673039764 9686602728 9701462016 9715064832 9723709952 9734039568 9742701573 9771328512 9796677759 9825463296 9834206656 9844653654 9863102464 9882366336 9907359264 9914906496 9936470016 9937116288 9944039424 9955877184 9963461376 9985130496 10019942892 10027575888 10049384448 10057039872 10069012152 10076682528 10098597888 10132509024 10140866048 10141525614 10160672427 10171324416 10190527488 10191190284 10216964241 10224747324 10246984704 10247651172 10254790656 10266998346 10274819544 10297165824 10363427712 10371322368 10391578857 10393878528 10414179072 10457768112 10481193936 10488496128 10489178304 10508981472 10511990784 10532522016 10539859968 10567202976 10576606386 10598252544 10607683584 10618952256 10628401716 10643304232 10659631104 10674577408 10687284828 10695426192 10718687232 10739622168 10764250871 10792788842 10795879424 10808028288 10816261632 10816965126 10824501248 10837387143 10839785472 10840490496 10860956928 10861663329 10869230592 10892869632 10897428069 10929447936 10939173696 10947506944 10971316224 10992744576 11053646208 11063482488 11071910432 11095990272 11099911768 11117662128 11132526592 11133250656 11145779172 11154269808 11178528768 11179255824 11187044352 11200361832 11208894048 11226047129 11233271808 11259032576 11281022874 11289616536 11305557504 11314169856 11327638671 11336267844 11360922624 11386976128 11399072652 11408474304 11417165056 11417907633 11420434432 11441995776 11442739968 11450712064 11464343424 11480418048 11498029056 11514150912 11527857792 11536639488 11546905568 11559171987 11561730048 11580833792 11610877344 11644993536 11658856176 11667737664 11678120404 11693113344 11712434176 11742055424 11742819132 11764989126 11773951464 11777323008 11791343178 11799558144 11800325592 11808546816 11822604156 11825989632 11857342464 11875487872 11888103348 11907746367 11910381568 11923034112 11933644032 11942734848 11968708608 11973717261 11992084992 12008899584 12032354466 12042278432 12058523136 12077662208 12078447744 12108994656 12144574464 12145364352 12159031824 12168294336 12177563904 12194758656 12195551808 12204048384 12227884416 12246596868 12282580992 12295628928 12306570408 12315945312 12342730752 12366837648 12418599633 12422155776 12435351984 12446417799 12455089152 12455899236 12482989056 12487400739 12507369894 12524092416 12524906988 12548553534 12575844864 12576662802 12585424896 12596624256 12610005804 12633636864 12666411648 12676060672 12700818603 12703629312 12718752192 12728441088 12756123648 12809515008 12810348144 12820106816 12834533592 12844310688 12847988736 12872245248 12873082464 12882051072 12897386352 12915470304 12935282688 12953419776 12968840016 12978719424 12990268764 13006946304 13028438016 13062237012 13100617728 13116213198 13126204872 13154752512 13176488448 13209812352 13219875328 13220735154 13245695397 13248626688 13249488384 13274502912 13275366291 13284615168 13304238336 13313507328 13339510272 13359923856 13370101184 13399179264 13409386496 13425349536 13435576704 13464797184 13491095616 13510012032 13522034152 13547563236 13561765888 13587369984 13588253712 13622618988 13632996432 13662646272 13663534896 13673054208 13678910802 13689331128 13699759392 13719103488 13729554432 13787916846 13817903616 13828429824 13844891709 13855438476 13885572096 13943690816 13974925248 13984661504 13985571072 14011975296 14015987712 14043362688 14053146624 14089603968 14102141848 14131003392 14143578112 14158603008 14171202288 14212841472 14249713104 14260568256 14291582976 14319496224 14379431154 14410704384 14411641662 14421682176 14422620168 14438850291 14449849524 14453987328 14481275904 14482217772 14492307456 14529904092 14572597248 14585564928 14601059352 14628421632 14656992768 14738194944 14751309984 14766980481 14794653696 14823549504 14844334208 14861038896 14872359744 14904705024 14905674432 14916059136 14933815776 14945192064 14977695744 15029914338 15041363832 15052822048 15074076672 15085559808 15103518228 15115023792 15147896832 15198763536 15211299072 15212288421 15223876844 15255994368 15256986624 15262378681 15285791232 15286785426 15307224064 15337120986 15370477056 15371476758 15382185984 15400497519 15412229316 15445748736 15481169792 15526658048 15545141568 15556983552 15590817792 15621268608 15657092176 15686652168 15698601952 15703097344 15721790904 15732744192 15733767456 15744729088 15763472208 15767986176 15798783024 15809789952 15850804464 15864909579 15876995156 15897378816 15911525376 15923646464 15942602574 15964956348 15989446656 16011866112 16030927242 16043139288 16078030848 16104596992 16145326208 16189183263 16192765952 16193819136 16212042432 16224392448 16225447689 16236751872 16259678208 16260735744 16272064512 16291435392 16303845888 16328795824 16339304448 16376774656 16394171904 16408760544 16421260416 16456974336 16489116864 16514350322 16558132844 16562874368 16580469312 16595223732 16606785536 16607865648 16643985408 16649867652 16676493192 16698789888 16699875984 16718668758 16731404712 16767793152 16768883736 16780566528 16795499008 16813341072 16888548864 16921534311 16934424804 16958336256 16971254784 17004401766 17008164864 17079353344 17080464192 17098608978 17112711456 17125747584 17130651648 17162993664 17164109952 17176068096 17196515136 17220627072 17247043584 17271226368 17291786688 17304959232 17320358352 17342595072 17371250688 17416316016 17467490304 17488284264 17501606496 17517180606 17539670016 17568651264 17613083136 17614228698 17627646872 17647483689 17660927196 17665984512 17687014767 17699337216 17700488388 17712820224 17733906234 17738984448 17786013696 17813231808 17832155022 17865572352 17884551168 17900466048 17914102272 17953062912 17988127488 18013349376 18048531699 18063417648 18087784704 18116493312 18117671616 18163491984 18177328576 18216861696 18218046528 18230738944 18238547736 18252441504 18266345856 18292137984 18293327712 18306072576 18341826624 18369895302 18383889128 18423871488 18437906432 18459855612 18473917968 18514096128 18550256472 18592796959 18633233664 18647428096 18682633728 18683848854 18687983616 18724483584 18761054841 18786138624 18787360482 18822830301 18863767296 18878137344 18894936384 18919194624 18950455296 18999617472 19014091008 19055443968 19078128288 19092661632 19134185472 19172574872 19214272512 19215522216 19228909568 19230160224 19251800388 19266466032 19271983104 19308367872 19309623696 19323076608 19346079528 19373205456 19390445041 19402924032 19430129664 19447419904 19468079136 19485403146 19542657024 19593355518 19650926592 19668413312 19689307308 19726204928 19764732672 19814718528 19829812992 19831102731 19872940032 19874232576 19888078848 19911754368 19926922752 19970260992 20039885784 20055151776 20098768896 20114079744 20138024304 20153365056 20197195776 20265018048 20281732096 20283051228 20321344854 20342648832 20381054976 20382380568 20433928482 20449494648 20493969408 20495302344 20509581312 20533996692 20549639088 20594331648 20681875269 20726855424 20742644736 20783157714 20787757056 20828358144 20915536224 20962387872 20976992256 20978356608 21017962944 21023981568 21065044032 21079719936 21134405952 21153212772 21196505088 21215367168 21237904512 21256803432 21286608464 21319262208 21349154816 21374569656 21390852384 21437374464 21479244336 21528501742 21569146731 21585577684 21591758848 21616056576 21617462493 21632523264 21633930252 21649002496 21674774286 21679570944 21680980992 21721913856 21723326658 21738461184 21794856138 21858895872 21878347392 21895013888 21942632448 21985489152 22107292416 22126964976 22143820864 22191980544 22199823536 22235324256 22265053184 22266501312 22291558344 22308539616 22357057536 22358511648 22374088704 22400723664 22417788096 22452094258 22466543616 22518065152 22544871507 22562045748 22579233072 22611115008 22628339712 22655277342 22672535688 22721845248 22773952256 22798145304 22816948608 22834330112 22835815266 22840868864 22883991552 22885479936 22928686848 22930178139 22960836096 22996058112 23005681479 23055715584 23057215137 23073278976 23093811136 23118343974 23123460096 23161667584 23221754688 23289987072 23317712352 23335475328 23356240808 23386226688 23424868352 23484110848 23485638264 23529978252 23547902928 23554646016 23582686356 23599116288 23600651184 23617093632 23645208312 23651979264 23714684928 23750975744 23776206696 23815492734 23820763136 23846068224 23867288064 23885469696 23913903861 23947434522 23984169984 24017799168 24046390863 24064708932 24084556864 24117046272 24155324416 24156895488 24217989312 24289148928 24290728704 24318063648 24336588672 24355127808 24389517312 24391103616 24408096768 24455768832 24493193736 24565161984 24591257856 24613140816 24631890624 24685461504 24733675296 24771525483 24837199266 24844311552 24870703968 24892835598 24910178304 24911798472 24965978112 24974801478 25014739788 25048184832 25049813976 25078003137 25097107068 25151689728 25153325604 25170849792 25193248512 25220011608 25267273728 25277847551 25332823296 25352121344 25401637206 25407258624 25437504384 25456882176 25506602649 25512247296 25619030016 25620696288 25640213632 25669067184 25688621376 25695977472 25744490496 25746164928 25764102144 25794772704 25830940608 25870565376 25906839552 25937680032 25957438848 25980537528 26013892608 26056876032 26124474024 26201235456 26232426396 26252409744 26275770909 26309505024 26352976896 26362290449 26419624704 26421343047 26439750656 26441470308 26491390794 26497253376 26498976768 26549005824 26550732582 26569230336 26600859351 26608476672 26679020544 26719847712 26740202368 26798358528 26818772992 26850699072 26871153408 26929594368 26982191232 27020024064 27044068304 27095126472 27123531776 27174739968 27176507424 27245237976 27265992864 27325292544 27327069792 27346108416 27357821604 27378662256 27399518784 27438206976 27459108864 27554842953 27575833692 27635807232 27656859648 27689783418 27710876952 27771144192 27887381632 27949850496 27969323008 27971142144 28023950592 28025773281 28031975424 28086725376 28106293248 28179207936 28181040723 28204283696 28262006784 28287156224 28317206016 28342404576 28425682944 28499426208 28521136512 28583165952 28638992448 28758862308 28821408768 28823283324 28843364352 28845240336 28877700582 28899699048 28907974656 28962551808 28964435544 28984614912 29059808184 29145194496 29171129856 29202118704 29228104719 29313985536 29390033277 29476389888 29502619968 29533960962 29589307392 29647099008 29688668416 29722077792 29744719488 29809410048 29811348864 29832118272 29867631552 29890384128 29955391488 30059828676 30082727664 30105644096 30148153344 30171119616 30207036456 30230047584 30295793664 30397527072 30422598144 30424576842 30447753688 30482017281 30513973248 30524757362 30571582464 30573570852 30614448128 30650892723 30674241972 30740954112 30742953516 30764371968 30800995038 30824458632 30891497472 30962339584 31053316096 31090283136 31113967104 31174736571 31181635584 31242537216 31314184352 31373304336 31397203904 31406194688 31443581808 31465488384 31467534912 31489458176 31526944416 31535972352 31597566048 31619579904 31701608928 31729819158 31753990312 31794757632 31823050752 31847292928 31885205148 31929912696 31978893312 32023732224 32061854484 32086278576 32114831111 32156061696 32209193984 32290652416 32292752613 32378366526 32385531904 32387638272 32424084864 32448784896 32450895378 32473503744 32512161429 32519356416 32521471488 32582870784 32607691776 32657591648 32678608896 32692284207 32753549312 32788343808 32817521088 32842520832 32913948672 32978233728 33028700644 33116265688 33125748736 33160938624 33190447464 33213571072 33215731296 33287970816 33299735304 33352986384 33397579776 33399751968 33437337516 33462809424 33492586889 33535586304 33537767472 33561133056 33590998016 33626682144 33678141387 33777097728 33843068622 33868849608 33916672512 33942509568 34008803532 34158706688 34160928384 34197217956 34225422912 34251495168 34253722899 34261303296 34325987328 34328219904 34352136192 34393030272 34441254144 34494087168 34542452736 34583573376 34609918464 34640716704 34677515961 34685190144 34742501376 34832632032 34934980608 34976568528 35003212992 35034361212 35079340032 35137302528 35226166272 35228457396 35255293744 35294967378 35321854392 35331969024 35374029534 35398674432 35400976776 35425640448 35467812468 35477968896 35572027392 35626463616 35664310044 35723239101 35731144704 35769102336 35800932096 35828204544 35906125824 35921151783 35976254976 36026698752 36097063398 36126835296 36175569408 36232986624 36235343232 36326983968 36354657152 36433723392 36436093056 36461477888 36477095472 36504883008 36532691712 36584275968 36586655424 36612145152 36683653248 36739790604 36767778256 36847742976 36875812864 36919711224 36947835936 37028192256 37100512944 37185593918 37255798899 37266467328 37294856192 37339253397 37365267456 37367697708 37448967168 37462202217 37522109682 37572277248 37574720964 37645660602 37727534592 37756274688 37789872768 37900910592 37999234944 38028182016 38102455809 38110887936 38156256576 38185323264 38268370944 38345149744 38428545024 38431044432 38457819136 38460320448 38503600776 38532932064 38543966208 38616735744 38619247392 38646153216 38692159056 38746410912 38780890082 38805848064 38860259328 38894839808 38936158272 38970806292 39085314048 39186711036 39301853184 39336826624 39378614616 39452409856 39529465344 39629437056 39659625984 39662205462 39737086191 39745880064 39748465152 39823508736 39826098873 39853845504 39940521984 40079771568 40110303552 40197537792 40228159488 40276048608 40306730112 40394391552 40530036096 40563464192 40566102456 40642689708 40685297664 40762109952 40764761136 40867856964 40898989296 40987938816 40990604688 41019162624 41067993384 41099278176 41188663296 41363750538 41453710848 41485289472 41534675127 41566315428 41656716288 41831072448 41865661321 41924775744 41953984512 41956713216 42035925888 42047963136 42130088064 42159439872 42268811904 42306425544 42393010176 42430734336 42475809024 42513606864 42573216928 42638524416 42698309632 42749139312 42781704768 42874748928 42958488672 43057003484 43138293462 43171155368 43183517696 43232113152 43234924986 43265046528 43267860504 43298004992 43316550873 43349548572 43361961984 43443827712 43446653316 43476922368 43589712276 43661736679 43717791744 43756694784 43790027776 43885264896 43970978304 44214584832 44253929952 44287641728 44383961088 44399647072 44470648512 44530106368 44533002624 44583116688 44617079232 44714115072 44717023296 44748177408 44801447328 44835576192 44904188516 44933087232 45036130304 45089743014 45124091496 45158466144 45222230016 45256679424 45310554684 45345071376 45443690496 45534865321 45547904512 45596290608 45633897216 45636865263 45668660224 45671630532 45767983104 45770959872 45787136043 45857373696 45860356278 45921672192 46011362958 46111431168 46114430274 46146557952 46187622272 46236687948 46323335168 46443509376 46579974144 46635424704 46670950656 46712481616 46772453376 46849736704 46968221696 46971276528 47059956504 47095805856 47109292032 47165372712 47198232576 47201302368 47234187264 47290416624 47303958528 47429369856 47501951488 47552413392 47594728737 47630985468 47692136448 47734576128 47770939392 47827807722 47894869044 47968339968 48035598336 48092781726 48129417864 48169113728 48234092544 48310648832 48313790976 48435978624 48567549789 48578297856 48581457408 48636127296 48673177344 48676343067 48710255616 48779034624 48782207232 48816193536 48911537664 48986387472 49130323968 49182515712 49226281632 49263781248 49370923008 49467350592 49543050966 49674398532 49688623104 49741407936 49785671196 49820356608 49823596944 49931956224 49949602956 50029479576 50096369664 50099627952 50156006274 50194214136 50303379456 50306651208 50341699584 50386497024 50440023216 50555695102 50665646592 50704242688 50764602933 50803274412 50875008768 50913764352 51013205298 51024494592 51238060032 51241392576 51280427264 51338134368 51377242752 51391954944 51488980992 51492329856 51528204288 51589545408 51661881216 51741130752 51813679104 51875360064 51914877696 51961075056 52027785216 52113752064 52248948048 52402470912 52464852792 52504819488 52551541818 52619010048 52705953792 52724580898 52839249408 52842686094 52879501312 52882940616 52942451067 52982781588 52997953536 53061044301 53098011648 53101465164 53138460672 53201718702 53216953344 53358041088 53439695424 53480404736 53596717056 53637545984 53701398144 53742306816 53859188736 53964382464 54040048128 54088136608 54145595097 54190252944 54247063552 54349479936 54353014848 54490475952 54531985728 54650585088 54654139584 54692216832 54715643208 54757324512 54799037568 54876413952 54918217728 55109685906 55151667384 55271614464 55313719296 55379566836 55421753904 55542288384 55774763264 55778390877 55899700992 55938646016 55942284288 56047901184 56051546562 56063950848 56173450752 56358415872 56362081446 56408567392 56468490903 56574312448 56634412032 56684809152 56851365888 56998852416 57042273024 57166331904 57277984896 57517724616 57642817536 57646566648 57686728704 57690480672 57755401164 57799398096 57815949312 57925103616 57928871088 57969229824 58119616368 58171335123 58290388992 58342259712 58404237408 58456209438 58627971072 58780066554 58952779776 59005239936 59067921924 59178614784 59294198016 59377336832 59444155584 59489438976 59493308193 59618820096 59622697728 59664236544 59735263104 59780768256 59910782976 60119657352 60165455328 60211288192 60296306688 60342239232 60414072912 60460095168 60591587328 60795054144 60845196288 60849153684 60895507376 60964034562 61027946496 61049514724 61143164928 61147141704 61228896256 61301785446 61348483944 61481908224 61485907032 61528743936 61601990076 61648917264 61782994944 61924679168 62045625807 62180566272 62227934208 62349473142 62363271168 62485074432 62628368704 62746608672 62794407808 62812389376 62887163616 62930976768 62935069824 62978916352 63053888832 63071944704 63195132096 63239159808 63403217856 63459638316 63507980624 63589515264 63646101504 63694585856 63770410296 63859825392 63957786624 64047464448 64123708968 64172557152 64229662222 64312123392 64418387968 64581304832 64585505226 64707440193 64756733052 64775276544 64848169728 64852387479 64897569792 64901790756 64947007488 65024322858 65038712832 65042942976 65165741568 65215383552 65315183296 65384568414 65507098624 65576687616 65635042176 65685041664 65827897344 65956467456 66057401288 66232531376 66251497472 66321877248 66380894928 66427142144 66431462592 66575941632 66599470608 66705972768 66795159552 66799503936 66874675032 66925618848 66985173778 67071172608 67075534944 67122266112 67181996032 67253364288 67356282774 67554195456 67634614521 67686137244 67737699216 67833345024 67885019136 68017607064 68317413376 68321856768 68394435912 68450845824 68502990336 68507445798 68522606592 68651974656 68656439808 68786060544 68790534417 68882508288 68988174336 69017044437 69167146752 69171645411 69219836928 69281433408 69355031922 69370380288 69485002752 69665264064 69869961216 69953137056 70006425984 70068722424 70158680064 70274605056 70452332544 70456914792 70510587488 70589934756 70643708784 70663938048 70748059068 70797348864 70801953552 70851280896 70935624936 70955937792 71144054784 71252927232 71328620088 71446478202 71462289408 71538204672 71601864192 71656409088 71741711583 71842303566 71952509952 72053397504 72139172589 72194126796 72253670592 72351138816 72465973248 72470686464 72653967936 72709314304 72867446784 72872186112 72922955776 72954190944 73009766016 73065383424 73168551936 73173310848 73224290304 73367306496 73479581208 73535556512 73695485952 73751625728 73839422448 73895671872 74056384512 74201025888 74314576449 74371187836 74511597798 74532934656 74589712384 74678506794 74730534912 74735395416 74897934336 74924404434 75044219364 75144554496 75149441928 75234009411 75291321204 75455069184 75512549376 75579745536 75801821184 75833542653 75998469888 76056364032 76204911618 76221775872 76312513152 76370646528 76536741888 76690299488 76857090048 76862088864 76915638272 76920640896 77007201552 77065864128 77087932416 77233471488 77238494784 77292306432 77384318112 77492821824 77561780164 77611696128 77720518656 77789679616 77872316544 77941612584 78170628096 78373422072 78603706368 78673653248 78757229232 78827312727 79058930688 79086871347 79258874112 79264029141 79319251968 79324410924 79474172382 79491760128 79496930304 79647017472 79652197746 79707691008 80159543136 80220607104 80395075584 80456318976 80552097216 80613460224 80788783104 81060072192 81126928384 81132204912 81285379416 81370595328 81524219904 81529522272 81735713928 81797978592 81975877632 81981209376 82038325248 82135986768 82198556352 82377326592 82664528859 82727501076 82907421696 82970578944 83069350254 83132630856 83313432576 83662144896 83731322642 83849551488 83907969024 83913426432 84071851776 84077319843 84095926272 84260176128 84318879744 84537623808 84543122169 84612851088 84786020352 84861468672 84951618048 85027213728 85146433856 85277048832 85396619264 85498278624 85563409536 85749497856 85916977344 86114006968 86276586924 86342310736 86367035392 86464226304 86469849972 86530093056 86535721008 86596009984 86633101746 86699097144 86723923968 86887655424 86893306632 86953844736 87179424552 87323473358 87435583488 87513389568 87580055552 87684314157 87941956608 88170099831 88429169664 88507859904 88575283456 88767922176 88799294144 88941297024 89060212736 89066005248 89166233376 89234158464 89428230144 89434046592 89496354816 89602894656 89671152384 89808377032 89866174464 90072260608 90179486028 90248182992 90316932288 90444460032 90513358848 90621109368 90690142752 90828926771 90887380992 91069730642 91095809024 91192581216 91267794432 91273730526 91337320448 91343261064 91446051843 91541919744 91574272086 91714747392 91720712556 91843344384 91952678169 92022725916 92222862336 92228860548 92293115904 92375244544 92473375896 92646670336 92887018752 93159948288 93270849408 93341901312 93424963232 93524209713 93544906752 93699473408 93936443392 93942553056 94119913008 94191611712 94218584064 94330745424 94396465152 94402604736 94468374528 94580833248 94607917056 94858739712 95003902976 95104826784 95189457474 95261970936 95384272896 95469152256 95541878784 95655615444 95789738088 95936679936 96071196672 96185563452 96258835728 96338227456 96344493333 96468185088 96621297664 96627581952 96871957248 96878257839 97135099578 97156595712 97162914816 97272254592 97346354688 97352686134 97420511232 97536484287 97558069248 97564414464 97823075328 97972774944 98076852621 98260647936 98365031424 98452563264 98527562496 98741846016 98934701184 99086101932 99348797064 99377246208 99482815872 99571342392 99640713216 99647193888 99863912448 99899205912 100058959152 100192739328 100199255904 100312012548 100388428272 100477760667 100606758912 100613302416 100683399168 100772994048 100880046432 101034424161 101111390204 101331293184 101408485376 101529205866 101606548824 101750017536 101827528704 102026410596 102476120064 102482785152 102560854528 102676268736 102754485504 102761168697 102783909888 102977961984 102984659712 103056408576 103179090816 103323762432 103482261504 103627358208 103750720128 103829755392 103922150112 104055570432 104227504128 104497896096 104804941824 104929705584 105009638976 105103083636 105238020096 105411907584 105449161796 105678498816 105685372188 105759002624 105765881232 105884902134 105965563176 105995907072 106122088602 106196023296 106202930328 106276921344 106403437404 106433906688 106716082176 106879390848 106960809472 107169717303 107193434112 107402796288 107484613632 107718377472 107763455349 107928764928 108080096256 108176273216 108291190194 108380505888 108494127104 108698959872 108706029696 108980951904 109063971456 109301170176 109308279168 109384433664 109431286416 109514649024 109598075136 109752827904 109836435456 110219371812 110303334768 110543228928 110627438592 110759133672 110843507808 111084576768 111549526528 111556781754 111767396697 111799401984 111884568576 112017760191 112095802368 112103093124 112346901504 112386606651 112716831744 112724162892 112817134784 112936981806 113148624896 113268824064 113369618304 113702731776 113997704832 114084546048 114307367427 114332663808 114555969792 115035449232 115285635072 115293133296 115373457408 115380961344 115510802328 115598796192 115631898624 115850207232 115857742176 115938459648 116239232736 116342670246 116580777984 116684519424 116808474816 116912418876 117255942144 117560133108 117905559552 118010479872 118135843848 118357229568 118406759581 118588396032 118754673664 118888311168 118978877952 118986616386 119211258573 119237640192 119245395456 119470526208 119478296619 119561536512 119821565952 120239314704 120330910656 120422576384 120592613376 120684478464 120828145824 120920190336 121183174656 121590108288 121690392576 121698307368 121791014752 121928069124 122055892992 122099029448 122286329856 122294283408 122457792512 122603570892 122696967888 122963816448 122971814064 123057487872 123203980152 123297834528 123486518419 123565989888 123849358336 124091251614 124361132544 124455868416 124604025381 124698946284 124970148864 125256737408 125493217344 125588815616 125596983963 125624778752 125774327232 125861953536 125870139648 125957832704 126107777664 126143889408 126390264192 126478319616 126806435712 126919276632 127015961248 127179030528 127292203008 127389171712 127540820592 127719650784 127915573248 128094928896 128247417936 128345114304 128459324444 128624246784 128836775936 129162609664 129171010452 129414880386 129513466104 129550553088 129696339456 129704774958 129795139584 129803581512 129894014976 129949652619 130048645716 130085885952 130331483136 130430767104 130630366592 130769136828 130985210037 131014197248 131153375232 131270084352 131370083328 131655794688 131912934912 132114802576 132465062752 132502994944 132643754496 132761789856 132854284288 132862925184 133151883264 133198941216 133411945536 133590319104 133599007872 133749350064 133851237696 133970347556 134142345216 134151069888 134244532224 134363992064 134506728576 134712565548 135108390912 135269229042 135372274488 135475398432 135666690048 135770038272 136035214128 136604595963 136634826752 136643713536 136788871824 136901691648 136910595789 137005980672 137014891596 137303949312 137312879616 137361408129 137572121088 137581068834 137765016576 138034088874 138334293504 138343290822 138439673856 138562866816 138710063844 138970005504 139330528128 139739922432 139906274112 140012851968 140137444848 140317360128 140549210112 140904665088 140913829584 141021174976 141179869512 141287417568 141327876096 141496118136 141594697728 141603907104 141702561792 141871249872 141911875584 142288109568 142505854464 142657240176 142784186211 142892956404 143076409344 143203728384 143312818176 143483423166 143684607132 143905019904 144106795008 144278345178 144388253592 144507341184 144702277632 144931946496 144941372928 145307935872 145418628608 145702649367 145734893568 145744372224 145908381888 146019532032 146029029201 146130766848 146337103872 146346621696 146448580608 146734612992 146959162416 147071113024 147390971904 147503251456 147678844896 147791343744 148112769024 148402051776 148629152898 148742375672 149023195596 149065869312 149179424768 149357013588 149461069824 149470790832 149795868672 149848808868 150088438728 150289108992 150298883856 150468018822 150582642408 150910138368 151025098752 151159491072 151667085306 151996939776 152112728064 152293808799 152409823236 152625026304 152741293056 153073483776 153380598976 153714180096 153724177728 153831276544 153841281792 154014403104 154131728256 154175864832 154466942976 154476989568 154584612864 154768636224 154985643648 155123560328 155223392256 155441037312 155579359232 155744633088 155883225168 156341256192 156746844144 156886328059 157207412736 157347306496 157514458464 157654625454 158117861376 158173742694 158517748224 158528058282 158638503936 158648821848 158827353201 158948344764 158993860608 159294034944 159304395492 159415382016 160319086272 160441214208 160790151168 160912637952 161104194432 161226920448 161577566208 162120144384 162253856768 162264409824 162436785291 162570758832 162741190656 163048439808 163059044544 163471427856 163595957184 163951755264 163962418752 164076650496 164271973536 164397112704 164754653184 165329057718 165455002152 165814843392 165941157888 166138700508 166265261712 166626865152 167324289792 167335172631 167462645284 167699102976 167815938048 167826852864 168143703552 168154639686 168191852544 168520352256 169075247616 169086244338 169225702176 169405472709 169722937344 169903236096 170054427456 170292867712 170554097664 170793238528 170996557248 171126819072 171498995712 171833954688 172228013936 172553173848 172684621472 172734070784 172928452608 172939699944 173060186112 173071442016 173192019968 173266203492 173398194288 173447847936 173775310848 173786613264 173907689472 174358849104 174514005369 174646946716 174871166976 175026779136 175160111104 175368628314 175883913216 176340199662 176858339328 177015719808 177150566912 177535844352 177598588288 177882594048 178120425472 178132010496 178332466752 178468316928 178479924579 178856460288 178868093184 178992709632 179205789312 179342304768 179616754064 179732348928 180144521216 180358972056 180496365984 180633864576 180888920064 181026717696 181242218736 181380285504 181657853542 181774761984 182139461284 182191618048 182385162432 182535588864 182547461052 182674640896 182686522128 182892103686 183083839488 183148544172 183429494784 183441425112 183686688768 183905356338 184045451832 184445724672 184457721096 184586231808 184750489088 184946751792 185774037504 186136877421 186541698816 186683802624 186849926464 187048419426 187089813504 187398946816 187872886784 187885106112 188239826016 188383223424 188437168128 188661490848 188792930304 188805209472 188936749056 189161666496 189215834112 189717479424 190007805952 190209653568 190378914948 190523941872 190768545792 190938304512 191083757568 191311230888 191579476176 191873359872 192142393344 192371126904 192517671456 192676454912 192688986666 192936370176 193255163904 193743914496 193756515678 194122320579 194270199156 194325829632 194544509184 194557162437 194692709376 194705372268 194841022464 195072968574 195116138496 195128828928 195646150656 195945549888 196153705242 196521295872 196730062848 196905126528 197055124992 197483692032 197869402368 198172203864 198697594128 198754492416 198965631744 199142684784 199281426432 199294387776 199727824896 199798411824 200117918304 200385478656 200398511808 200624025096 200776856544 200955521334 201213517824 201226604832 201366798336 201545988096 201760092864 202068848322 202222780408 202662586368 202816970752 202903843563 203058411732 203213097648 203500035072 203655057408 204052821192 204520766549 204952240128 204965570304 205121709056 205352537472 205508971008 205522337394 205567819776 205955923968 205969319424 206358181632 206371603251 206647524864 206964523008 207051133311 207501440256 207659510784 207844300224 208111140864 208455008256 208995792192 209609883648 209859411168 210019277952 210206167272 210476040192 210823815168 210898323592 211356997632 211370744376 211518005248 211531762464 211769804268 211931126352 211991814144 212244177204 212392046592 212405860656 212553842688 212806874808 212867813376 213294895451 213432164352 213758781696 213921618944 214339434606 214386868224 214805592576 214969227264 215225134749 215526910698 215857529856 216160192512 216352546432 216582380388 216761011776 216988254208 217397919744 217412059392 217961903808 218127942912 218602340352 218616558336 218768867328 218862572832 219029298048 219196150272 219505655808 219672870912 220438743624 220606669536 221086457856 221254877184 221518267344 221687015616 222169153536 222943729347 223099053056 223113563508 223534793394 223598803968 223769137152 224035520382 224191604736 224206186248 224693803008 224773213302 225433663488 225448325784 225634269568 225873963612 226297249792 226537648128 226739236608 227405463552 227500627959 227995409664 228169092096 228614734854 228665327616 229111939584 230070898464 230571270144 230586266592 230746914816 230761922688 231021604656 231197592384 231263797248 231700414464 231715484352 231876919296 232478465472 232685340492 233161555968 233369038848 233616949632 233824837752 234511884288 235120266216 235811119104 236020959744 236271687696 236481938181 236813519162 237176792064 237260614041 237509347328 237776622336 237792087423 237957755904 237973232772 238422517146 238475280384 238490790912 238941052416 238956593238 239123073024 240478629408 240661821312 240845152768 241185226752 241368956928 241656291648 241840380672 242366349312 243180216576 243380785152 243396614736 243582029504 243856138248 244111785984 244198058896 244572659712 244588566816 244915585024 245207141784 245393935776 245927632896 245943628128 246114975744 246407960304 246595669056 246973036838 247131979776 247698716672 247993586577 248182503228 248722265088 248911736832 249208050762 249397892568 249940297728 250513474816 250986434688 251177631232 251193967926 251249557504 251548654464 251723907072 251740279296 252215555328 252231959529 252287778816 252780528384 252956639232 253612871424 253629366507 253838553264 254031922496 254358061056 254584406016 254778343424 255081641184 255439301568 255831146496 256189857792 256494835872 256690228608 256918648888 257248493568 257673551872 258325219328 258342020904 258829760772 259026932208 259101106176 259392678912 259409549916 259590279168 259607163024 259788029952 259899305238 260097291432 260171771904 260662966272 260861534208 261260733184 261538273656 261970420074 262028394496 262306750464 262540168704 262740166656 263052942471 263825869824 264229605152 264510299493 264930125504 265005989888 265287508992 265523579712 265708568576 265725850368 266303766528 266397882432 266823891072 267180638208 267198015744 267498700128 267702475392 267940695112 268284690432 268302139776 268489064448 268727984128 269013457152 269425131096 270216781824 270538458084 270744548976 270950796864 271333380096 271540076544 272070428256 272486780313 273209191926 273269653504 273287427072 273577743648 273803383296 273821191578 274011961344 274029783192 274338155529 274625759232 274722816258 275144242176 275162137668 275530033152 275858034507 276068177748 276668587008 276686581644 276879347712 277125733632 277420127688 277940011008 278661056256 279479844864 279812548224 280025703936 280274889696 280572629139 280634720256 281098420224 281809330176 281827659168 282042349952 282359739024 282574835136 282655752192 282992236272 283189395456 283207814208 283405123584 283742499744 283823751168 284576219136 285011708928 285314480352 285568372422 285785912808 286152818688 286407456768 286625636352 286966846332 287369214264 287810039808 288213590016 288556690356 288776507184 289014682368 289033479999 289404555264 289863892992 289882745856 289985194939 290615871744 290634773517 290837257216 291405298734 291469787136 291488744448 291816763776 292039064064 292058058402 292261533696 292609452861 292674207744 292693243392 293469225984 293918324832 294142226048 294781943808 295006502912 295357689792 295582687488 296225538048 296804103552 297258305796 297484751344 298046391192 298131738624 298358849536 298714027176 298922139648 298941581664 299591737344 299697617736 300176877456 300578217984 300597767712 300936037644 301165284816 301433282001 301820276736 302050197504 302318982144 303103272483 303334170612 303993879552 304225456128 304587617598 304819646472 305250052608 305482586112 306761197952 307428360192 307448355456 307662553088 307682563584 308028806208 308263456512 308283506091 308351729664 308933885952 308953979136 309169225728 309537272448 309971287296 310247120656 310446784512 310882074624 311158718464 311489266176 311766450336 312682512384 313493688288 313772656118 314414825472 314694612992 315028916928 315309250908 316235722752 316347485388 317035496448 317056116564 317277007872 317297643696 317654706402 317896689528 317987721216 318588069888 318608790984 318830764032 320638172544 320882428416 321509151909 321580302336 322208388864 322453840896 323155132416 323290366047 324240288768 324507713536 324528819648 324873570582 325141517664 325482381312 326096879616 326118089088 326942855712 327191914368 327903510528 327924837504 328153300992 328543947072 328794225408 329509306368 330658115436 330910004304 331629686784 331882315776 332277401016 332530523424 333253730304 334648579584 334670345262 334925290568 335302190091 335398205952 335653705728 336053280573 336287407104 336309279372 337040704512 337159819953 338150495232 338172488676 338451404352 338810945418 339445874688 339806472192 340108854912 340585735424 341108195328 341586477056 341993114496 342253638144 342922102281 342997991424 343667909376 344456027872 345106347696 345369242944 345468141568 345856905216 345879399888 346120372224 346142884032 346384039936 346532406984 346796388576 346895695872 347550621696 347573226528 347815378944 348717698208 349028010738 349293893432 349742333952 350053558272 350320222208 350737256628 351767826432 352680399324 353263142221 353716678656 354031439616 354301133824 355071688704 355197176576 355220278743 355765188096 356240850944 356264020992 356664933504 356936633856 356959849158 357633775719 357712920576 357736186368 358411578624 358684609536 359233508128 359464697856 360289042432 360717944112 360992731968 361267729152 361777840128 362053435392 362484437472 362760571008 363315707084 363549523968 364278922568 364383236096 364770324864 365071177728 365094922104 365349281792 365373044256 365784207372 366167678976 366297088344 366858989568 366882850224 367373377536 367810712676 368090903664 368418455779 368891449344 368915442192 369172463616 369500978176 369893503584 370459555257 371548075008 372273754842 373083397632 373367605248 373699852928 374096838852 374797893632 375745773568 375770212224 376479652032 376766446848 376790951889 376874336256 377322981696 377585860608 377610418944 377873498112 378323332992 378431668224 379434958848 380015611904 380419307136 380757829896 381047883744 381537091584 381876609024 382167515136 382622461776 383158952352 383746719744 384284786688 384742253808 385035342912 385352909824 385377973332 385872740352 386510327808 387487828992 387513031356 388244641158 388540398312 388651659264 389089018368 389114324874 389385418752 389410744536 389682044928 390145937148 390257657856 391292301312 391891099776 392307410484 392955630111 393042591744 393460125696 393810253056 394110249984 394967384064 395738804736 396344407728 397395188256 397508984832 397931263488 398285369568 398562852864 398588775552 399455649792 399596823648 400235836608 400770957312 400797023616 401248050192 401553713088 401911042668 402427035648 402453209664 402733596672 403091976192 403520185728 404137696644 404445560816 405325172736 405633941504 405807687126 406116823464 406426195296 407000070144 407310114816 408105642384 409041533098 409813787889 409904480256 409931140608 410243418112 410705074944 410731787367 411017942016 411044674788 411911847936 411938638848 412084224387 412716363264 412743206502 413295049728 414102266622 415002880512 415319021568 415688600448 416910016512 417991584384 419219767296 419718822336 420038555904 420412334544 420952080384 421647630336 421796647184 422713995264 422741488752 423036010496 423063524928 423539608536 423862252704 423983628288 424488354408 424784093184 424811721312 425107685376 425613749616 425735626752 426589790902 426864328704 427517563392 427843237888 428352558633 428678869212 429611185152 429938454528 430450269498 431053821396 431715059712 432320385024 432705092864 433164760776 433522023552 433976508416 434795839488 434824118784 435923807616 436255885824 437107948101 437204680704 437233116672 437725145664 438058596096 438087087603 438392300544 439011311616 439345741824 440877487248 441213339072 442172915712 442509754368 443036534688 443374031232 444338307072 445887458694 446198106112 446227127016 447069586788 447197607936 447538274304 448071040764 448383209472 448412372496 449387606016 449546426604 450867326976 450896651568 451268539136 451747927224 452594499584 453075296256 453478473216 455001255918 455990819328 456338184192 456881426397 457229469708 458223879168 460141796928 461142540288 461172533184 461493829632 461523845376 462043209312 462395184768 462527594496 463400828928 463430968704 463753838592 464956930944 465370680984 466323111936 466738077696 467233899264 467649675504 469023768576 470240532432 470658984177 471622238208 472041919488 472543375392 472963876362 473627038324 474353584128 474521228082 475018694656 475553244672 475584174846 475915511808 475946465544 476482059603 476845034292 476981581824 477882104832 477913186476 478246146048 480279103469 480957258816 481323642624 481690305536 482370453504 482737913856 483312583296 483680761344 484732698624 486360433152 486761570304 486793229472 487164059008 487712276496 488223571968 488396117792 489145319424 489177133632 489831170048 490414283568 490787871552 491855265792 491887256256 492229951488 492815920608 493191338112 493946073676 494263959552 495397433344 495987173154 496365006456 497444530176 497823473664 498416101524 498795785136 499880595456 500883518531 501026949632 501972869376 502005517893 502355262464 502387935852 503097308928 503447814144 503480558592 504431110656 504463919058 504575557632 505561056768 507225742848 507258733014 507677106528 508063844992 509168812032 509556686848 510163282368 510878603136 511662292992 512379715584 512989671744 513380457216 513837297776 514496987136 515347103744 516650438656 516684041808 517659521544 518053864416 518202212352 518785357824 518819099832 519180558336 519214326048 519576059904 519798610476 520194582864 520343543808 521325932544 521723068416 522521466368 523076547312 523542016107 523940840148 524613500928 525080337408 525480333312 526105884942 527651739648 528459210304 529020598986 529860251008 530011979776 530575017984 531047159424 531417137152 531451700736 532607533056 532795764864 533647782144 534361276416 534396031488 534997400256 535404950784 535439773737 535881390224 536569380864 536604279552 536978128896 537455968256 538026914304 538850262192 540433563648 541076916168 541489097952 541901593728 542666760192 543080153088 544140856512 544973560626 546418383852 546574854144 547155487296 547606766592 547642383156 548023922688 548059566384 548676311058 549251518464 549445632516 550288484352 550324275336 551060066304 551716069014 552136355496 553337174016 553373163288 553758695424 554251467264 554840255376 557322112512 558410632263 559625096448 560051407872 560549779392 561145258278 561269440512 562196840448 563618660352 563655318336 564084699904 564719478048 565149670272 565311504384 565984472544 566378790912 566415628416 566810247168 567484999488 567647502336 569152438272 570023417856 570628960704 571136744844 571571825616 572305637376 572814913536 573251272704 573933692664 574738428528 575620079616 576427180032 577113380712 577553014368 578029364736 578066959998 578809110528 579765491712 579970389878 581231743488 581269547034 581674514432 582366961737 582810597468 582977488896 583633527552 583671487311 584078128128 584116116804 584523067392 585218905722 585348415488 585386486784 586938451968 587836649664 588284452096 589563887616 590013005824 590715379584 591165374976 592451076096 593608207104 594516611592 594969502688 596092782384 596263477248 596717699072 597428054352 597844279296 597883163328 599183474688 599395235472 600353754912 601156435968 601195535424 601872075288 602330569632 602866564002 603640553472 604100395008 604637964288 606206544966 606668341224 607987759104 608450912256 608711530689 609175235196 609639292944 610500105216 610965172224 613522395904 613562299647 614856720384 614896710912 615325106176 615365127168 616057612416 616526913024 616567012182 616703459328 617867771904 617907958272 619074544896 619942574592 620494241312 620893569024 621153399933 622317436928 622978532352 623532900672 625365024768 626987376576 627545312236 628829650944 629389225984 630057833856 630618501816 632471445504 632694970776 634070992896 634112233128 634554015744 634595287392 635309412804 635793379056 635975442432 637176139776 637217581968 637661528064 639884686353 641276345088 641764856832 643018303818 643160604672 644416777728 644907681792 646580732094 648480577536 649015427072 649057639296 649747141164 650283035328 650964762624 652193759232 652236178176 653885711424 654383828736 655807021056 655849675008 656306601984 657087894144 657588450816 659018612736 661316230872 661820008608 663259373568 663764631552 664554802032 665061046848 666507460608 668831188041 669297159168 669340690524 669850581136 670604380182 670796411904 671307411456 672106561146 672574814208 672618558744 674081409024 674319639906 676300990464 676344977352 676902808704 677621890836 678891749376 679612944384 680217709824 681171470848 682216390656 682501883877 683986228992 684507276288 685844204562 685995982848 687335818752 688912055744 690212695392 690738485888 690936283136 691713810432 691758799776 692240744448 692285768064 692768079872 693064813968 693592777152 693791391744 695101243392 695146453056 695630757888 697435396416 698056021476 698587786864 699484667904 700107116544 700640444416 701474513256 703535652864 705360798648 706526284442 707433357312 708062879232 708602267648 709445814543 710394353152 710440557486 711530376192 711781842123 712528041984 713329867008 713376262269 713873267712 713919698316 715267551438 715425841152 715472372736 716823157248 717369219072 718467016256 720578084864 721435888224 721985463936 722535458304 723555680256 724106870784 724968874944 725521142016 726631414168 727099047936 728557845136 728766472192 729540649728 730142355456 730189844208 730698563584 730746088512 731568414744 732335357952 732594176688 733717979136 733765700448 734746755072 735621425352 736181807328 736836911558 737782898688 737830884384 738344927232 739001956352 739787007168 740919110514 743096150016 743980759731 744547509684 746166795264 746735210496 747399705856 748193677704 749595787264 751491547136 751540424448 752959304064 753532893696 753581903778 753748672512 754645963392 755171721216 755220837888 756646665984 756695878587 756863336448 758869917696 760031223808 760838614272 760888099521 761515659792 762095767488 763074183168 763753218048 764335030272 765244923552 766317904704 767493439488 768569573376 769484507616 770070685824 770705819648 770755946664 771745480704 773020655616 774975657984 775026062712 776489282316 777080796624 777303318528 778178036736 778228649748 778770837504 778821489072 779364089856 780291874296 780515315712 782584602624 783782199552 784614820968 785911260222 786085183488 786920251392 787620506112 788220499968 789158827413 791477609472 792688815456 793530898479 794790376512 795017969664 795862526976 796570739136 797125705728 797177551104 798911299584 799193647296 800471673216 801541914624 801594047232 802496100384 803107426176 803822085336 804854071296 804906419328 805467193344 806183952384 807040371456 808275393288 808891121632 810650345472 811267883008 811615374252 812233646928 812852390592 814000140288 814620229632 816211284768 817460340939 818083066196 819627575778 819808960512 819862281216 820486836224 821410149888 821463574734 822035884032 822089349576 823014466587 823877277696 824168448774 825432726528 825486413004 826590099456 827574103521 828204533244 830005761024 830638043136 831377200896 833820033024 835983168768 838439534592 839437644672 840077111808 840824669088 841904160768 843295260672 843593294368 845427990528 845482977504 846072020992 846127049856 847079217072 847724505408 847967256576 848976708816 849568186368 849623442624 850215370752 851227499232 851471253504 853179581804 853728657408 855035126784 855686475776 856705117266 857357738424 859222370304 859876909056 860900538996 862107642792 863430119424 864640770048 865410185728 866329521552 867044047104 867100439997 869591678976 869648237568 869955584817 871847615232 871904320551 872511771648 874215896202 874409361408 874466233344 875450291328 876117192192 876174175206 876784601088 878022623232 881754974496 882426678144 884345831424 885019508736 886073069376 886748062464 888676614144 891774917388 892396212224 892454254032 894139173576 894395215872 895076548608 896142081528 896766418944 896824744992 898775212032 899092853208 901734653952 901793303136 902537078272 903495854448 904299846003 906150592512 906956946432 909309817449 910002511836 911981638656 912676368384 913762852794 914458939416 916447758336 920283593856 922285080576 922345066368 922987659264 923047690752 924086418624 924790369536 924850518273 925055188992 926801657856 926861937408 927507677184 929913861888 930741361968 932646223872 933476155392 934467798528 935299351008 938047537152 940481064864 941317968354 943244476416 944083838976 945086750784 945927752724 947254076648 948707168256 949042456164 950037389312 951106489344 951168349692 951831023616 951892931088 952964119206 953690068584 953963163648 955764209664 955826372952 956492292096 960558206938 961914517632 962647285248 963380611072 964527455727 964740907008 966625166592 967361522688 969465397248 969871098141 972720866304 973523140608 973586458944 974328118016 975424552992 976447143936 976792235584 978290638848 978354267264 979662340096 980828567136 981575743104 983710531584 983774512512 984459902976 985631841216 986382676224 987892147352 988527919104 990794866688 991974346308 992730012912 994889060352 995646947328 996832203048 997591570272 999118194481 999761190912 1001767037062 1002053899264 1003945738752 1004011035786 1004710524928 1004775871704 1005906570273 1006194617856 1006961117184 1008159841719 1008862221312 1008927838116 1011122113536 1011479459859 1014451485696 1014517466028 1015354213056 1016127689984 1018337624064 1019113373696 1020326564736 1021757206272 1023324585984 1024759431168 1025979343488 1026760914432 1027674595552 1028766306843 1028993974272 1030694207488 1033300877312 1033368083616 1035319043088 1036107728832 1036404424704 1037570715648 1037638199664 1038361116672 1038428652096 1039152119808 1039597220952 1040389165728 1040687087616 1042651865088 1043446136832 1045042932736 1046153094624 1047084032214 1047881680296 1049227001856 1050160674816 1050960666624 1052211769884 1055303479296 1056918420608 1058041197972 1059720502016 1059789426663 1060023959552 1061150035968 1062094318848 1062834274304 1062903401472 1065215066112 1065591529728 1065660836229 1067295564288 1068722552832 1068792062976 1069994800512 1070809901568 1070879547474 1071762780448 1072901327157 1073138761728 1073208559104 1074911936512 1076053828608 1077700524384 1080867127296 1082153832336 1082978195904 1083803187456 1085333520384 1086160306176 1088281713024 1089947121252 1092836767704 1093149708288 1094310974592 1095213533184 1095284766312 1096047845376 1096119132768 1097352622116 1098503036928 1098891265032 1100576968704 1100648550672 1102120132608 1103432138028 1104272710992 1105255367337 1106674348032 1106746326576 1107517390848 1108502934528 1109680510752 1111378665771 1114644225024 1116821264526 1119250192896 1120102815744 1121099558784 1122290516556 1124393680896 1127237320704 1127310636672 1128169399808 1129438956096 1130299340544 1130372855667 1130623008768 1131968945088 1132757581824 1132831256832 1133620494336 1134969998976 1135295004672 1138304876544 1140046835712 1141257921408 1142273489688 1143143651232 1144611274752 1145629827072 1146502545408 1147867385328 1149476857056 1151240159232 1152854360064 1154226761424 1155106028736 1156058729472 1156133919996 1157618221056 1159530983424 1159940779756 1162463486976 1162539094068 1163349028864 1164733923474 1165621194936 1165954977792 1167267055104 1167342974622 1168156256256 1168232233608 1169046134784 1170437811444 1170772973568 1173876903936 1175673299328 1176568904192 1178866890333 1179127775232 1181430759168 1182330749952 1184902152192 1187216414208 1189033223184 1189939005376 1192185564768 1192526954496 1193435398144 1194856108704 1195688558592 1195766326656 1198366949376 1198790470944 1200707509824 1202312871936 1202391070848 1203744150576 1204661139264 1205733128004 1207281106944 1208200790016 1209275928576 1212413089932 1213336682448 1215975518208 1216901824512 1217423061378 1218350470392 1219278585888 1221000210432 1221930344448 1227044791808 1227124599294 1229441363667 1229713440768 1229793421824 1230730254336 1232115224832 1232195362101 1233053826048 1233134024364 1235735543808 1235815916544 1236252673161 1238149089792 1239885149184 1240988482624 1242306799866 1244634873856 1245957064704 1247065801344 1250730049536 1253974753152 1255090624472 1257659301888 1258778451968 1260115667712 1261237003632 1264942891008 1265389941552 1268141985792 1268224466256 1269108031488 1269190574784 1270618825608 1271586758112 1271950884864 1274352279552 1274435163936 1275323056128 1279769372706 1282552690176 1283529713664 1285057675899 1286036607636 1288833555456 1289815363584 1293161464188 1296961155072 1298030854144 1298115278592 1299494282328 1300566070656 1301929525248 1304387518464 1304472356352 1307771422848 1308767657472 1311323844303 1311614042112 1311699350016 1314175788288 1314261262809 1315176901632 1318037225472 1322632461744 1323640017216 1326518747136 1327529263104 1329109604064 1330122093696 1333014921216 1337662376082 1338594318336 1338681381048 1339701162272 1341208760364 1341592823808 1342614822912 1344213122292 1345149628416 1345237117488 1348162818048 1348639279812 1352601980928 1352689954704 1353805617408 1355243781672 1357783498752 1358351702609 1359225888768 1360435419648 1362342941696 1365003767754 1367972457984 1369014552576 1370644279191 1371688409124 1374671637504 1377824111488 1380425390784 1381476971776 1381872566272 1383427620864 1383517599552 1384481488896 1384571536128 1385536159744 1386129627936 1387185554304 1387582783488 1390202486784 1390292906112 1391261515776 1394870792832 1396112042952 1397175573728 1398969335808 1400214233088 1401280888832 1402949026512 1407071305728 1410721597296 1411976952531 1413052568884 1414866714624 1416125758464 1417204535296 1418891629086 1420788706304 1420881114972 1423060752384 1423563684246 1425056083968 1426659734016 1426752524538 1427746535424 1427839396632 1429446178809 1430535102876 1430944745472 1433646314496 1434738438144 1436934032512 1440837310407 1441156169728 1442871776448 1443970927872 1445070916608 1447111360512 1448213741568 1449937749888 1451042284032 1453262828336 1454198095872 1457115690272 1457532944384 1459081299456 1460284710912 1460379688416 1461397127168 1461492177024 1463136829488 1464670715904 1465188353376 1467435958272 1467531400896 1469493510144 1471242850704 1472363614656 1473673823116 1475565797376 1475661768768 1476689854464 1478003912704 1479574014336 1481838221028 1486192300032 1487961519462 1489095019368 1492333590528 1493470420992 1494799411712 1496387355408 1502650555593 1502983094272 1503080848896 1505918608128 1506016553679 1507065787392 1507163807556 1509291926784 1510343442432 1510441675776 1513293331968 1513391757174 1513726672896 1520062447616 1521677228544 1521776199042 1523031319584 1524191534976 1527506436096 1528670060544 1530489847104 1532635809408 1534986878976 1537139146752 1538969015232 1540141371648 1541411639296 1541511893328 1543490961408 1546041311232 1549951315968 1550052125424 1552978564632 1554161593248 1554606637056 1556356073472 1556457299496 1557541675008 1557642978144 1558728179712 1560583748592 1561030631424 1565169205248 1567564399104 1569229641936 1570626048321 1571822520444 1573840502784 1575241012224 1576440999936 1578317654826 1582955218944 1585377630912 1587061796958 1589580753024 1590035939328 1591725053952 1593141478272 1594251411456 1594355102208 1597822599168 1598387294592 1600943346432 1603083829248 1603188094464 1604992200768 1606214852352 1606319321211 1607644170672 1609708142592 1609812838656 1610934386688 1612367904768 1614080742912 1616550786576 1617782243264 1621300690944 1622535766016 1623230748504 1624467293856 1625704781184 1628000280576 1629240459264 1632422569536 1634920681878 1636166132392 1639255151556 1639724562432 1640973672448 1642820299776 1642927149468 1644071768064 1644178699152 1646028933174 1647754555392 1648336897548 1650865453056 1650972826008 1653180198912 1655148207042 1656409066488 1660011522048 1661276086272 1662754401792 1671966337536 1675231896789 1678875289344 1680154223616 1681649338176 1683808321536 1686590521344 1687186588736 1690855981056 1690965955008 1692144041984 1692254099712 1694158434144 1695449010816 1695934513152 1697953417632 1699136372736 1699246885248 1700430741504 1702454998464 1702942507008 1706359163608 1707457314816 1710070253568 1711372951552 1713410234532 1714715476848 1718444740608 1719753818112 1721801077992 1724215285584 1725749608649 1726860238848 1729281540096 1730820371456 1732659043104 1734088094208 1734200879994 1739296475136 1739911169634 1743695230464 1743808641102 1745023543296 1747100885211 1748431792404 1748932466688 1750900582656 1752234384384 1752348350412 1753569202176 1756045246464 1763509948992 1764853356288 1768691662848 1770039017472 1772146138752 1773496124928 1777353228288 1783549834776 1784792424448 1784908508064 1788278347152 1788790431744 1790153097216 1792284163056 1793532837888 1793649489984 1797550424064 1798185706416 1803469307904 1803586606272 1805074156544 1806991708896 1808599692006 1812301185024 1813913892864 1818619634898 1820005023672 1823963277312 1825352736768 1827525705588 1828917878832 1832895516672 1840567187712 1840686898941 1844570161152 1844690132736 1845975318528 1846095381504 1848172837248 1849580739072 1849701036546 1850110377984 1853603315712 1853723874816 1859827723776 1861482723936 1863460199799 1866952310784 1868935597056 1870598702016 1876095074304 1880962129728 1882635936708 1886488952832 1888167677952 1890173501568 1891855505448 1894508153296 1897414336512 1898084912328 1900074778624 1902212978688 1902336699384 1903662047232 1903785862176 1905928238412 1907380137168 1907926327296 1911528419328 1911652745904 1912984584192 1919654059059 1921116413876 1923829035264 1925294570496 1926761222144 1929054911454 1929481814016 1933250333184 1934723045376 1939742196282 1945441732608 1947046281216 1947172917888 1948656236032 1950849105984 1952894287872 1953584471168 1956581277696 1956708534528 1959324680192 1961657134272 1963151486208 1967421063168 1967549025024 1968919805952 1971263682432 1972765352448 1975784294704 1977055838208 1981589733376 1983948692616 1985460025824 1989778120704 1991293894656 1993664406096 1995183140544 1998236388962 1999522381824 2003534074124 2004107798528 2006493564123 2007891477504 2008022071572 2009421049856 2009551743408 2011813140546 2012389235712 2013922234368 2016319683438 2017724442624 2017855676232 2022244227072 2022958919718 2028902971392 2029034932056 2030708426112 2032255379968 2036675248128 2040653129472 2043514412544 2046649171968 2047505651631 2051958686976 2053521828864 2055349191104 2057532613686 2057987948544 2061388414976 2066601754624 2066736167232 2070638086176 2072215457664 2072808849408 2075141431296 2075276399328 2076722233344 2076857304192 2078304239616 2079194441904 2080778331456 2081374175232 2085303730176 2086892273664 2090085865472 2092306189248 2094168064428 2095763360592 2098454003712 2100321349632 2101921333248 2104423539768 2110606958592 2113836841216 2116082395944 2119441004032 2119578853326 2120047919104 2122300071936 2124188637696 2125806802944 2128337443629 2131183059456 2131321672458 2134591128576 2135345526369 2137584125952 2139989601024 2140128786807 2141619803136 2141759094948 2143525560896 2145802654314 2146277523456 2146417118208 2149823873024 2152107657216 2155401048768 2161734254592 2164307664672 2165956391808 2167606374912 2170667040768 2172320612352 2176563426048 2179894242504 2185673535408 2186299416576 2188621949184 2190427066368 2190569532624 2192095690752 2192238265536 2194705244232 2197006073856 2197782530064 2201153937408 2201297101344 2204240265216 2206864276056 2208545421984 2210510734674 2213348696064 2213492653152 2215034781696 2217005869056 2219361021504 2222757331542 2229288450048 2231942279193 2233642529052 2238500385792 2240205631488 2242199117568 2244581033112 2248787361792 2249728432039 2254474641408 2254621273344 2256338799616 2258877912192 2260598681088 2260745711334 2261246017536 2263937890176 2265515163648 2265662513664 2269939997952 2270087635761 2270590009344 2276609753088 2280093671424 2282515842816 2284546979376 2286287302464 2289222549504 2291259654144 2293005090816 2295734770656 2298953714112 2302480318464 2305708720128 2308453522848 2310212057472 2312117458944 2312267839992 2315236442112 2319061966848 2319881559512 2324926973952 2325078188136 2326698057728 2329467846948 2331242389872 2331909955584 2334534110208 2334685949244 2336312512512 2336464467216 2338092269568 2340875622888 2341545947136 2346243849961 2347753807872 2351346598656 2353137808384 2357733780666 2358255550464 2362861518336 2364661499904 2367476482239 2374432828416 2378066446368 2379878010752 2384371129536 2385053908992 2386870796288 2389712217408 2391377117184 2391532653312 2396733898752 2397580941888 2401415019648 2404625743872 2404782141696 2407488301152 2409322278528 2411466256008 2414562213888 2416401580032 2418551857152 2424826179864 2426673364896 2431951036416 2433803649024 2434846122756 2436700940784 2438557171776 2442000420864 2443860688896 2452381022817 2454089583616 2454249198588 2458882727334 2459426881536 2459586843648 2461460508672 2464230449664 2464390724202 2466107652096 2466268048728 2469043399761 2471631833088 2472505346322 2476298179584 2479770298368 2481976965248 2484613599732 2489269747712 2491914129408 2494131602688 2501460099072 2507949506304 2510181248944 2515318603776 2517556903936 2520231335424 2522474007264 2529885782016 2530779883104 2536283971584 2536448932512 2538216062976 2538381149568 2541237651216 2543173516224 2543901769728 2548704559104 2548870327872 2550646112256 2559538745412 2565105380352 2567059427328 2570115351798 2572073215272 2577667110912 2579630727168 2586322928376 2593922310144 2596061708288 2596230557184 2598988564656 2601132141312 2601301319991 2608775036928 2608944712704 2609866754451 2615542845696 2615712961653 2617535314944 2622647688606 2623228084224 2623398700032 2628351576576 2628522525618 2630353803264 2645264923488 2647280034432 2653037494272 2655058526208 2658219208128 2660244187392 2666029842432 2675324752164 2677188636672 2677362762096 2679402324544 2682417520728 2683185647616 2685229645824 2688426244584 2690299256832 2690474234976 2696325636096 2697278559624 2705203961856 2705379909408 2707611234816 2710487563344 2712899538009 2716703405218 2718451777536 2720870839296 2724685883392 2727929452347 2730007535508 2735944915968 2738029105152 2741288558382 2743376818248 2749343275008 2755648222976 2760850781568 2762953943552 2763745132544 2766855241728 2767035199104 2768962977792 2769143072256 2772259255872 2774371108608 2774551554819 2775165566976 2780404973568 2780585812224 2782523031552 2789741585664 2792224085904 2794351147456 2797938671616 2800428466176 2802561777664 2805898053024 2814142611456 2821443194592 2823953905062 2826105137768 2829733429248 2832251516928 2834409070592 2837783258172 2841577412608 2841762229944 2846121504768 2847127368492 2850112167936 2853319468032 2853505049076 2855493070848 2855678793264 2858892357618 2861070205752 2861889490944 2867292628992 2869476876288 2873868065024 2881674620814 2882312339456 2885743552896 2887941855744 2890141833216 2893582367181 2894222721024 2899875499776 2902084568064 2906525656672 2908396191744 2909613294423 2914231380544 2915065888768 2918162598912 2920569421824 2920759376832 2922794254336 2922984354048 2926273658976 2929341431808 2930376706752 2934871916544 2935062801792 2938987020288 2942485701408 2944727229312 2947347646232 2951131594752 2951323537536 2953379708928 2956007825408 2959148028672 2963676442056 2972384600064 2975923038924 2978190038736 2980840233121 2984667181056 2986940841984 2989598823424 2992774710816 2997354583443 3005301111186 3005966188544 3006161697792 3011837216256 3012033107358 3014131574784 3014327615112 3017719710819 3018583853568 3020883351552 3026586663936 3026783514348 3034438379577 3040124895232 3043354457088 3043552398084 3046062639168 3048383069952 3055012872192 3057340121088 3060979694208 3065271618816 3069973757952 3074278293504 3077938030464 3080282743296 3082823278592 3083023786656 3086298920529 3086981922816 3092082622464 3099902631936 3100104250848 3105957129264 3108323186496 3109213274112 3112712146944 3112914598992 3115083350016 3115285956288 3117456359424 3121167497184 3122061262848 3130338410496 3135128798208 3138459283872 3141252096642 3143645040888 3147681005568 3150482024448 3152881999872 3156635309652 3165910437888 3170755261824 3174123593916 3179161506048 3179368279989 3180071878656 3183450107904 3186282956544 3188502822912 3188710204416 3195645198336 3196774589184 3196982508687 3201886692864 3206167658496 3206376188928 3209984401536 3212429704704 3212638642422 3215288341344 3218703981471 3219416285184 3219625677312 3224735809536 3228161485824 3233101573152 3235564486528 3242601381888 3245071532032 3246461497008 3248934587712 3251409562368 3256000561152 3258480918528 3264845139072 3269841363756 3272332264784 3278510303112 3279449124864 3281947344896 3285640599552 3285854298936 3288143536128 3288357398304 3292057866348 3295509110784 3296673795096 3301730906112 3301945652016 3306360397824 3310296414084 3312818132976 3315766102011 3320023044096 3322552172544 3325508803584 3334135997313 3343932675072 3350463793578 3357750578688 3360308447232 3363298676352 3373181042688 3374373177472 3381711962112 3381931910016 3384288083968 3384508199424 3388316868288 3390898021632 3391118567001 3391869026304 3395906835264 3398272745472 3398493770496 3400861483008 3404909996928 3405885014016 3412718327216 3414914629632 3420140507136 3422745903104 3426820469064 3429430953696 3436889481216 3439507636224 3443602155984 3448430571168 3451499217298 3453720477696 3458563080192 3461640742912 3465318086208 3468176188416 3468401759988 3478592950272 3479822339268 3487390460928 3487617282204 3490047086592 3494201770422 3496863584808 3497864933376 3501801165312 3504468768768 3504696700824 3507138404352 3527019897984 3529706712576 3536600670999 3537383325696 3544292277504 3546992249856 3554706456576 3567099669552 3569584848896 3569817016128 3576556694304 3577580863488 3580306194432 3584568326112 3587065675776 3587298979968 3595100848128 3596371412832 3606938615808 3607173212544 3610148313088 3613983417792 3617199384012 3624602370048 3627827785728 3637239269796 3640010047344 3647926554624 3650705473536 3655051411176 3657835757664 3665791033344 3681134375424 3681373797882 3688324091001 3689140322304 3689380265472 3692190763008 3696345674496 3696586086303 3699161478144 3699402073092 3707206631424 3707447749632 3708758019483 3719655447552 3722965447872 3726920399598 3733904621568 3737871194112 3741197404032 3752190148608 3761924259456 3765271873416 3772977905664 3776335355904 3780347003136 3783711010896 3789016306592 3794828673024 3796169824656 3800149557248 3804425957376 3804673398768 3807324094464 3807571724352 3811856476824 3814760274336 3815852654592 3823056838656 3823305491808 3825969168384 3839308118118 3842232827752 3847658070528 3850589140992 3853522444288 3855173027697 3858109822908 3866500666368 3869446090752 3879484392564 3885894564431 3890883465216 3894092562432 3894345835776 3897312472064 3901698211968 3905788575744 3907168942336 3913162555392 3913417069056 3918649360384 3923314268544 3926302972416 3933971532909 3934842126336 3935098050048 3942527364864 3945530704896 3951568589408 3954111676416 3963179466752 3967897385232 3970920051648 3979556241408 3982587789312 3987328812192 3990366281088 3996472777924 3999044763648 4007068148248 4008215597056 4012987128246 4015782955008 4016044143144 4018842099712 4019103486816 4023626281092 4024778471424 4027844468736 4032639366876 4035448885248 4035711352464 4044488454144 4045917839436 4052603013569 4057805942784 4058069864112 4061416852224 4064510759936 4073350496256 4075055107827 4081306258944 4087028825088 4095011303262 4103917373952 4107043657728 4110698382208 4115065227372 4122776829952 4133203509248 4133472334464 4141276172352 4144430915328 4145617698816 4150282862592 4150552798656 4153444466688 4153714608384 4156608479232 4158388883808 4161556662912 4162748350464 4170607460352 4173784547328 4180171730944 4184612378496 4188336128856 4191526721184 4196908007424 4200642699264 4203842666496 4208847079536 4221213917184 4227673682432 4232164791888 4235930857593 4238882008064 4239157706652 4244600143872 4248377275392 4251613605888 4256674887258 4262366118912 4262643344916 4269182257152 4270691052738 4275168251904 4279979202048 4280257573614 4283239606272 4283518189896 4287051121792 4291605308628 4292834236416 4299647746048 4304215314432 4310802097536 4322511931221 4323468509184 4328615329344 4331912783616 4335212749824 4341334081536 4344641224704 4353126852096 4359788485008 4371347070816 4372598833152 4377243898368 4380854132736 4381139065248 4384191381504 4384476531072 4389410488464 4394012147712 4395565060128 4402307874816 4402594202688 4408480530432 4413728552112 4417090843968 4421021469348 4426697392128 4426985306304 4430069563392 4434011738112 4438722043008 4445514663084 4458576900096 4463884558386 4467285058104 4477000771584 4480411262976 4484398235136 4489162066224 4499456864078 4507951666779 4508949282816 4509242546688 4512677599232 4517755824384 4518049661037 4521197362176 4521491422668 4527875780352 4531030327296 4531325027328 4539879995904 4540175271522 4541180018688 4560187342848 4565031685632 4569093958752 4572574604928 4582519308288 4586010181632 4591469541312 4597907428224 4604960636928 4611417440256 4616907045696 4620424114944 4624234917888 4624535679984 4630472884224 4638123933696 4639763119024 4649853947904 4650156376272 4653396115456 4658935693896 4662484779744 4663819911168 4669068220416 4669371898488 4672625025024 4672928934432 4676184539136 4681751245776 4683091894272 4692487699922 4695507615744 4702693197312 4706275616768 4711878144963 4715467561332 4725723036672 4729322999808 4734952964478 4748865656832 4756132892736 4759756021504 4768742259072 4770107817984 4773741592576 4779424434816 4782754234368 4783065306624 4793467797504 4795161883776 4802830039296 4809251487744 4809564283392 4814976602304 4818644557056 4818957963633 4822932512016 4829124427776 4832803160064 4837103714304 4849652359728 4853346729792 4863902072832 4867607298048 4869692245512 4873401881568 4877114343552 4884000841728 4887721377792 4904762045634 4908179167232 4908498397176 4917765454668 4919173687296 4922921017344 4928460899328 4928781448404 4932215304192 4932536097456 4938086799522 4943263666176 4945010692644 4952596359168 4959540596736 4963953930496 4969227199464 4978539495424 4983828258816 4988263205376 5015899012608 5020362497888 5025695690367 5035113807872 5040462670848 5044948014528 5059771564032 5061559766208 5072567943168 5072897865024 5076432125952 5076762299136 5082475302432 5086347032448 5087803539456 5097409118208 5097740655744 5101292224512 5119077490824 5130210760704 5134118854656 5140230703596 5144146430544 5155334221824 5159261454336 5172645856752 5177248825947 5187844620288 5192123416576 5192461114368 5197977129312 5202264282624 5202602639982 5217889425408 5219733508902 5231085691392 5231425923306 5235070629888 5241302655633 5245295377212 5246797400064 5256703153152 5257045051236 5260707606528 5290529846976 5294560068864 5306074988544 5310117052416 5316438416256 5320488374784 5332059684864 5350649504328 5354377273344 5354725524192 5358804649088 5364835041456 5366371295232 5370459291648 5376852489168 5380598513664 5380948469952 5392651272192 5394557119248 5410407923712 5410759818816 5415222469632 5420975126688 5425799076018 5433406810436 5436903555072 5441741678592 5449371766784 5455858904694 5460015071016 5471889831936 5476058210304 5482577116764 5486753636496 5498686550016 5509718703841 5511296445952 5521701563136 5522060696823 5525907887104 5533710483456 5534070398208 5537925955584 5538286144512 5544518511744 5548742217216 5549103109638 5550331133952 5560809947136 5561171624448 5579483171328 5584448171808 5588702294912 5600856932352 5605123555328 5611796106048 5628285222912 5642886389184 5647907810124 5652210275536 5659466858496 5664503033856 5668818141184 5675566516344 5683154825216 5683524459888 5692243009536 5694254736984 5700224335872 5706638936064 5707010098152 5710986141696 5711357586528 5717784715236 5722140411504 5723778981888 5734585257984 5738953752576 5747736130048 5758962177177 5763349241628 5771487105792 5775883711488 5780283666432 5787164734362 5788445442048 5799750999552 5804169136128 5813051313344 5819226588846 5828462761088 5830131777536 5836325197824 5841138843648 5841518753664 5845588508672 5845968708096 5852547317952 5858682863616 5860753413504 5869743833088 5870125603584 5877974040576 5884971402816 5889454458624 5894695292464 5902263189504 5902647075072 5906759417856 5912015650816 5918296057344 5927352884112 5944769200128 5951846077848 5956380077472 5961680466242 5969334362112 5973881683968 5979197646848 5985549421632 5994709166886 6010602222372 6012323395584 6019480692369 6023674432512 6024066214716 6028263149568 6028655230224 6035439421638 6037167707136 6041766703104 6053173327872 6053567028696 6068876759154 6080249790464 6086708914176 6087104796168 6092125278336 6096766139904 6110025744384 6121959388416 6130543237632 6139947515904 6142516954893 6155876060928 6160565486592 6165646557184 6166047573312 6172597841058 6173963845632 6184165244928 6199805263872 6200208501696 6211914258528 6216646372992 6218426548224 6225424293888 6225829197984 6230166700032 6230571912576 6234912718848 6242334994368 6244122525696 6260676820992 6270257596416 6276918567744 6282504193284 6287290081776 6295362011136 6300964048896 6305763999744 6313270619304 6331820875776 6341510523648 6348247187832 6358323012096 6358736559978 6360143757312 6366900215808 6372565913088 6377420408832 6385012330887 6393549178368 6393965017374 6403773385728 6406036579107 6412752377856 6419968803072 6420386360421 6424859409408 6425277284844 6430576682688 6437407962942 6438832570368 6439251354624 6449471619072 6456322971648 6466203146304 6471128973056 6485202763776 6490143064064 6492922994016 6497869175424 6502819124736 6512001122304 6516961837056 6529690278144 6539682727512 6544664529568 6557020606224 6558898249728 6563894689792 6571281199104 6571708597872 6576287072256 6576714796608 6584115732696 6591018221568 6593347590192 6603461812224 6603891304032 6612720795648 6620592828168 6625636265952 6631532204022 6640046088192 6645104345088 6651017607168 6668271994626 6687865350144 6695826837579 6700927587156 6715501157376 6720616894464 6726597352704 6746362085376 6748746354944 6749185296117 6763423924224 6763863820032 6768576167936 6769016398848 6776633736576 6781796043264 6782237134002 6783738052608 6791813670528 6796545490944 6796987540992 6809819993856 6811770028032 6825436654432 6829829259264 6840281014272 6845491806208 6853640938128 6858861907392 6873778962432 6879015272448 6887204311968 6896861142336 6902998434596 6907440955392 6917126160384 6923281485824 6930636172416 6936352376832 6936803519976 6957185900544 6959644678536 6974780921856 6975234564408 6980094173184 6988403540844 6993727169616 6995729866752 7003602330624 7008937537536 7009393401648 7014276808704 7038731549883 7054039795968 7059413425152 7073201341998 7074766651392 7088584555008 7093984499712 7134199339104 7139169697792 7139634032256 7153113388608 7155161726976 7160612388864 7169136652224 7174131351552 7174597959936 7190201696256 7192742825664 7213877231616 7214346425088 7220296626176 7227966835584 7234398768024 7249204740096 7255655571456 7274478539592 7280020094688 7295853109248 7301410947072 7310102822352 7315671515328 7331582066688 7357143068451 7362268750848 7362747595764 7376648182002 7378280644608 7378760530944 7384381526016 7392691348992 7393172172606 7398322956288 7398804146184 7414895499264 7417516038966 7439310895104 7445930895744 7453840799196 7467809243136 7475742388224 7482394808064 7504380297216 7523848518912 7530543746832 7545955811328 7552670711808 7560694006272 7567422021792 7578032613184 7589657346048 7592339649312 7600299114496 7608851914752 7609346797536 7614648188928 7615143448704 7623712953648 7629520548672 7631705309184 7646113677312 7646610983616 7651938336768 7678616236236 7684465655504 7695316141056 7701178281984 7707044888576 7710346055394 7716219645816 7733001332736 7738892181504 7758968785128 7771789128862 7781766930432 7788185124864 7788691671552 7794624944128 7803396423936 7803903959973 7814337884672 7826325110784 7826834138112 7829600263353 7846628537088 7847138884959 7852605944832 7867943065818 7869684252672 7870196100096 7885054729728 7891061409792 7903137178816 7926358933504 7935794770464 7941840103296 7959112482816 7965175578624 7974657624384 7980732562176 7992945555848 7998089527296 8014136296496 8016431194112 8025974256492 8031565910016 8032088286288 8037684199424 8038206973632 8047252562184 8049556942848 8055688937472 8065278733752 8070897770496 8071422704928 8088976908288 8091835678872 8105206027138 8115611885568 8116139728224 8122833704448 8129021519872 8138698614027 8150110215654 8162612517888 8174057650176 8183788357041 8190022606524 8207834747904 8214087315456 8221396764416 8230130454744 8245553659904 8266407018496 8266944668928 8282552344704 8288861830656 8291235397632 8300565725184 8301105597312 8306888933376 8307429216768 8316777767616 8323113325824 8323654664457 8325496700928 8341214920704 8347569094656 8360343461888 8369224756992 8376672257712 8383053442368 8393816014848 8401285398528 8407685332992 8417694159072 8442427834368 8455347364864 8464329583776 8471861715186 8477764016128 8478315413304 8489200287744 8496754550784 8503227211776 8513349774516 8524732237824 8525286689832 8538364514304 8541382105476 8550336503808 8559958404096 8560515147228 8566479212544 8567036379792 8574102243584 8583210617256 8585668472832 8599295492096 8608430628864 8621604195072 8645023862442 8646937018368 8657230658688 8663825567232 8670425499648 8680747101543 8682668163072 8706253704192 8719576970016 8728839883269 8742694141632 8745197666304 8754487796736 8761708265472 8762278130496 8768382763008 8768953062144 8778820976928 8788024295424 8791130120256 8804615749632 8805188405376 8816961060864 8827457104224 8834181687936 8842042938696 8853394784256 8853970612608 8860139126784 8868023476224 8877444086016 8891029326168 8917153800192 8927769116772 8934570116208 8942520699363 8954001543168 8960822525952 8968796470272 8978324132448 8992063750329 8998913728156 9015903333558 9017898565632 9018485093376 9025355198464 9035511648768 9036099322074 9042394724352 9042982845336 9053159132457 9055751560704 9062650054656 9079759991808 9080350543044 9103315138731 9120374685696 9130063371264 9138187917504 9145149209856 9165038616576 9172020363264 9182939082624 9195814856448 9209921273856 9222834880512 9233814091392 9240848229888 9248469835776 9249071359968 9260945768448 9276247867392 9279526238048 9299707895808 9300312752544 9306792230912 9317871387792 9324969559488 9327639822336 9338136440832 9338743796976 9345250050048 9345857868864 9352369078272 9363502491552 9366183788544 9384975399844 9391015231488 9405386394624 9412551233536 9423756289926 9430935122664 9451446073344 9458645999616 9469905928956 9497731313664 9512265785472 9519512043008 9537484518144 9538104839967 9540215635968 9558848869632 9565508468736 9566130613248 9586935595008 9590323767552 9590947526061 9605660078592 9618502975488 9619128566784 9629953204608 9637289114112 9637915927266 9645865024032 9658248855552 9674207428608 9699304719456 9706693459584 9727804145664 9735214596096 9739384491024 9746803763136 9754228687104 9768001683456 9775442755584 9809524091268 9816358334464 9816996794352 9835530909336 9838347374592 9845842034688 9856921798656 9857562896808 9864430608384 9865072194912 9876173599044 9886527332352 9890021385288 9905192718336 9919081193472 9927907860992 9938454398928 9947298306033 9967656517632 9976526410752 10002407991939 10031798025216 10040724995776 10051391380734 10070227615744 10080925341696 10089896029056 10119543128064 10123119532416 10145135886336 10145795730048 10152864251904 10153524598272 10164950604864 10172694064896 10173355701003 10175607078912 10194818236416 10195481311488 10202584449024 10238154981648 10260421521408 10268237709312 10280461407192 10288292861088 10310668443648 10318522908672 10345291713504 10354497651894 10375689240576 10384922228736 10395954258624 10404528565248 10405205279964 10435778850816 10439467017804 10462171382784 10462851846612 10470141259776 10482605311266 10490590754424 10493594800128 10513406306304 10514090102472 10521415213056 10581059693952 10589120137728 10609802012997 10612149977088 10632876832512 10640976749568 10664119369728 10701299008656 10708754546688 10709451048384 10717609298176 10729670082912 10732742590464 10740918583296 10753704978336 10761197027328 10761896939904 10785302544384 10789114238496 10820815847424 10821519637632 10830444939264 10841950253376 10851598152036 10866813620872 10873807110144 10883483357184 10898743533568 10911717809388 10920030142032 10943779663872 10952116420608 10965154233528 10973507272992 10990300139291 10997373100032 11019437407682 11022592891904 11043403126272 11044121393646 11051815774208 11064972273003 11067420966912 11068140796416 11076572289024 11089037023488 11089758258909 11097484434432 11098206219276 11121619894272 11122343248896 11126274058449 11158966342656 11168896343616 11177404589824 11201713864704 11210247110656 11223592212096 11256570445824 11285772778368 11295815620248 11304420551072 11318933716992 11329006067712 11337636282368 11351133032688 11366309650432 11367048919776 11384486019072 11388509473968 11400448671744 11413277872128 11414020196304 11421972283392 11422715173056 11435569430472 11444280823008 11447557963776 11469170515968 11477907505152 11495472260096 11517924354354 11526698483256 11542974211584 11551767422976 11560567332864 11565519083091 11574329468724 11599501999104 11608338272256 11626102626688 11638453177692 11656925522176 11657683693293 11660263555072 11672650395648 11682277687296 11683037507328 11691177017344 11691937416192 11705094635904 11717365727232 11721506827008 11739487666176 11740251207168 11755948081152 11769942805632 11778908917248 11789390584928 11801914598727 11804526379008 11805294150144 11824031301632 11836592114688 11854705768224 11889538400256 11903692155696 11912760154944 11923360932484 11938668724224 11947763367936 11958395293696 11971098843264 11989418333772 12021204444744 12024646791168 12038961384738 12047348865024 12048132429432 12056526299136 12057310460448 12070878843276 12074335414272 12083533406208 12106346655744 12107134057392 12137753518308 12157809040707 12160499580928 12173417828352 12174209592336 12184250556672 12193532279808 12220051488768 12225165323481 12243918776832 12261086475264 12285033909786 12311752121856 12321130973184 12331293114368 12332095146624 12345195682116 12368330489856 12399610527744 12400417003392 12423828517056 12433292745984 12436853096448 12450848587776 12451658395968 12460333400064 12461143825152 12469825437696 12484669988736 12488245051392 12521353641984 12540515192832 12553837135488 12565008386568 12574580163552 12590724022272 12601928097792 12611527999488 12626541238608 12663641751552 12683021047296 12696494375664 12707792572779 12716646024192 12717473119956 12733800431616 12745131826176 12754840817664 12770024661774 12787098356736 12787930034748 12807546771456 12812073158214 12825504755712 12839937606144 12840772720842 12849718818816 12850554569688 12861153365376 12874815925884 12878502709248 12898943238144 12912645943296 12932406292608 12942257946112 12967535793663 12970405527552 12985845988032 12995738350848 13005638249472 13024002244608 13033923674112 13059380556288 13079365455024 13089329059136 13114041212448 13117796499456 13127789379584 13142562398208 13143417195744 13152574144512 13153429593216 13168231465392 13182036443136 13186695180384 13206923624448 13207782608064 13225441591296 13241185656336 13251272531904 13263064408044 13280092176384 13290208690176 13302035214336 13336543989252 13375730700288 13391653675158 13401855174312 13431002314752 13441233788928 13453194705408 13497492709888 13498370592234 13523855000337 13526847848448 13527727640064 13538032797696 13553267473152 13554148983111 13563592086528 13564474268004 13583627341056 13593090981888 13593975081984 13619639987712 13623540056064 13650873308864 13680562028544 13690983612416 13707281876256 13717723814784 13747557924864 13758030544896 13774408623936 13793722284672 13805996869192 13814881910784 13834252320768 13846562971648 13861272344832 13872704753664 13873607039952 13914371801088 13919289357072 13949561843712 13950469128816 13960188346368 13976807081688 13987454339232 13991459733504 14007204661248 14017875075072 14018786803296 14028553617408 14077463099766 14108079591936 14118826850304 14135634434889 14146402683996 14177169110016 14187968999424 14268398678208 14278339395584 14279268064512 14306226777216 14310323453952 14321224777728 14338273304448 14348262703104 14349195919872 14380403392512 14385485651328 14427754463232 14428692850176 14440593252352 14455933671168 14456873890899 14468797536048 14498409480192 14511311142912 14548957079184 14560040189376 14591706218496 14602821894144 14620205644704 14631343030656 14663164133376 14714286136902 14724537501696 14725495191528 14753296364004 14757521061888 14768763052032 14785382697984 14786344345212 14796645912576 14797608292368 14829790998528 14835032077932 14878621790208 14891861791488 14907681598392 14935618486272 14951484776448 14964789616128 15047697037824 15061087493664 15077087071101 15105341423616 15121388012544 15134844043584 15156065226368 15179314692096 15184679298624 15200598228992 15217703829504 15218693595072 15229296377856 15230286897408 15247425907296 15259041097344 15263410618368 15292227354624 15293221967232 15303876673536 15357232472472 15368931311008 15390632282112 15402356563968 15414089777152 15420692110788 15432439291632 15466002665472 15477784363008 15517937570256 15531746477841 15543578257724 15563533860864 15576370249728 15577383343104 15589249888256 15606792847872 15607807919946 15628675769344 15653668276224 15659200526706 15693257074176 15694277769918 15705211889664 15723907966899 15735886131636 15740392200192 15770109459456 15782122819584 15806274357632 15852717867008 15871589540928 15883680206592 15918224965632 15930351157248 15949315248768 15961465124352 15985891111696 15996179054592 16028272592992 16032862388224 16051948512984 16063131820032 16064176572576 16075368398848 16076413947264 16094505124368 16099113885696 16111377874944 16130557467504 16141795540992 16142845409856 16177953816576 16183671357744 16210412054276 16231223771136 16232279456448 16245667408896 16258043039744 16277397228054 16300220431308 16325225035776 16348115300352 16367576714082 16380045213048 16415669495808 16428174630912 16442793528832 16460260909488 16529156111523 16532814036992 16533889337856 16565104689408 16566182090469 16577723661312 16601131450368 16602211194624 16613777866752 16614858433536 16633555535232 16646226651648 16647309328914 16650993401856 16682429841408 16720686923776 16738449513984 16753344515424 16766106884736 16802570797056 16815370665984 16835388318144 16884855668736 16910694729728 16928659167552 16943723430372 16955528032256 16956630826608 16978400575488 16993509101568 17006454423552 17026699549032 17049464475648 17050573379664 17076729028608 17082764210952 17100673007616 17119916808192 17121030294456 17132958425088 17134072759584 17148204487168 17166421234512 17171336945664 17216861257728 17243208390144 17276886531531 17290047724884 17314461317376 17327651134464 17340850999296 17361494203086 17365336326144 17412507408384 17439153940032 17457679766538 17485388283264 17490395332608 17508975593472 17523416530944 17524556260992 17536765526016 17537906124288 17557641953856 17576048590848 17582260240512 17609231499264 17610376810752 17633922121728 17654914208448 17668363375872 17684085877392 17706789568512 17707941225216 17720278253568 17736046952448 17754888172032 17782058652336 17834307600384 17855538233544 17869140232416 17885041398726 17908003086336 17921645051904 17937592940544 17956648264896 17984127500658 17997827456312 18031806667116 18036970186752 18050710396928 18058442077107 18071023297536 18072198644148 18084789448704 18085965690672 18106318264914 18111503121408 18125300109312 18159519983616 18160701086088 18206630277462 18240749371392 18260126742528 18276375835008 18290298419712 18330077233152 18365878165248 18391629712896 18419842547712 18427550864679 18467628182784 18481696459776 18496939671552 18498142719936 18521891536896 18552495734784 18559052476096 18599415791616 18600625505088 18613584461824 18635742775584 18649939118976 18655279644672 18676272881664 18677487593952 18690500100096 18691715737728 18704738156544 18727004983104 18732367577088 18769950799688 18782030462976 18810772789248 18825102467072 18847512579852 18861870245328 18902892146688 18917291999232 18939811857912 18983245695139 18995462627328 19024531570944 19039024086016 19074969036288 19076209679934 19080431271936 19117697739264 19132261226496 19155036992661 19180647535104 19181895052122 19211320157184 19218109737321 19238257133568 19259906409216 19274578228224 19275831854532 19291730048064 19316497711104 19348414857216 19398609438912 19413386919168 19455608291328 19470429192192 19478768982048 19493607526272 19508457374208 19536003366912 19550885511168 19619048182536 19632716668928 19633993588704 19671061818672 19676694749184 19691684069376 19713843597312 19715125793616 19728861216768 19730144389824 19752347198088 19773054664704 19780042770576 19810385436672 19838162386944 19855815721984 19876908797856 19894596612066 19935313035264 19953052821504 20004815983878 20063596050432 20081449991552 20102782761468 20140455231488 20161850683392 20179792058112 20239086256128 20246239064832 20247555888351 20290271772672 20291591460096 20305728503808 20307049196544 20329901209728 20345388129792 20346711402006 20351214157824 20389636472832 20390962622976 20476309963296 20520843042816 20536475418624 20560922814384 20576585722176 20621336887296 20637045817344 20690583427008 20708995303788 20751378481152 20769844457472 20791908517248 20809057130496 20810410559928 20871557701632 20878934035608 20924342765568 20925703693224 20940282519552 20965210622532 20981181508848 20987189600256 21026812612608 21028180204944 21042830426112 21116194649649 21162119387904 21178240275456 21219604025994 21224299954176 21265753665024 21281953499136 21402598017312 21417509093376 21418902096768 21435218596352 21459340165824 21465485180928 21481837166592 21507409956672 21522394054656 21523793879808 21570605088768 21578228476992 21641631694848 21643039275264 21660889878528 21683900506752 21703196304072 21733627241744 21747614220288 21766966714368 21797487067136 21823435618776 21840060284064 21887559327744 21904232841216 21930308467056 21947014545984 21980600278582 21994746200064 22038874815364 22045185783808 22071429205353 22086806252544 22088242787292 22103631548416 22129944546006 22134841933824 22136281592832 22153144578048 22178074046976 22179516517818 22194968868864 22196412438552 22244686497792 22252548116898 22317932685312 22337792687232 22354809179648 22403427729408 22447184424192 22513140891648 22571545556736 22591631240496 22608841102144 22637867433984 22658012135424 22675272564736 22702266065376 22732619300864 22734097839552 22768972038144 22777018947936 22800897343488 22826555744256 22828040392608 22843944566784 22845430346112 22871138860944 22888561646016 22895115927552 22938341031936 22955815010304 22990944520192 23035848708708 23053396966512 23085948423168 23103534845952 23121134665728 23131038166182 23148658937448 23199003998208 23216676544512 23252205253376 23276906355384 23313851044352 23315367386586 23320527110144 23345300791296 23364555374592 23366075014656 23383874832384 23410189271808 23411711879919 23443013654016 23478975332352 23480502414336 23488800790059 23539885611264 23541416654877 23557817834496 23578781169856 23603829197454 23609052758016 23610588300288 23648062603264 23673184229376 23709411536448 23779076800512 23807384311392 23825520309888 23846721864968 23877337448448 23895526735872 23916790587392 23942197686528 23978836667544 24042408889488 24049293582336 24077922769476 24094697730048 24096264858864 24113052598272 24114620920896 24141757686552 24148670828544 24167066812416 24212693311488 24214268114784 24275507036616 24315618081414 24320999161856 24346835656704 24348419184672 24368501113344 24387064559616 24416095842081 24450330646962 24487837553664 24522172950528 24551365071123 24570067819572 24623504243712 24642261946368 24662586228736 24664190293248 24690391364232 24736660979712 24799221055488 24800834006784 24847657034112 24866585491968 24873706192896 24901697175552 24903316791936 24920666800128 24922287650304 24969339977472 24970963993371 24976490102784 25042707283968 25081030385664 25107674270976 25130016773136 25149160327104 25181448044544 25203856195584 25223055998976 25253082477216 25327283503104 25366042094592 25392988751328 25415585145558 25433292048384 25434946239912 25467600863232 25490263652352 25509681635328 25540049323548 25574196713472 25575860069496 25615093542912 25624146316428 25651009511424 25679875212288 25681545441684 25699437637632 25701109139376 25722306730752 25749631851768 25757005418496 25797886476288 25808682349571 25825291886592 25864812585216 25884515892224 25935071587326 25940811055104 25971691976064 25991476701696 26011276498944 26042241304629 26048004489216 26118761112576 26158730910048 26178658118272 26228082424896 26235592998912 26255578759168 26285124796416 26286834391488 26305148289024 26306859186432 26336462930784 26364072886272 26373390360768 26413847248896 26415565216128 26450883182592 26482371312672 26502545063808 26526128816088 26560184352768 26580417380352 26604070428672 26673087978504 26751461400576 26783307350316 26803710348624 26827562098089 26862004629504 26882467577856 26906389410816 26976191250987 26994985419776 26996741184468 27047710000674 27053695696896 27055455280128 27076065595392 27106534946304 27108297966222 27127184173056 27128948536008 27159477397371 27167254682112 27187950163968 27239279975424 27301746617728 27361124057088 27381967224832 27414563752512 27435447629568 27495115849728 27516061089792 27548817247872 27587444569344 27611993738384 27629763821568 27668504641536 27693125943296 27722544689664 27745409507328 27747214079904 27828743602176 27838578714144 27899123687424 27900938257632 27920376692736 27953614163376 27974908678464 27982919467008 28014409322496 28035750150144 28037573606592 28057107234816 28154926199532 28216159183872 28237653700608 28271268869778 28292805367992 28354338220032 28375937998848 28536797356416 28556678791168 28558536129024 28612453554432 28614314519901 28620646907904 28676546608896 28696525406208 28698391839744 28760806785024 28770971302656 28772842578183 28855508926464 28857385700352 28881186504704 28911867342336 28913747781798 28937595072096 29022622285824 29097914158368 29120080378752 29183412436992 29205643788288 29240411289408 29262686061312 29326328266752 29428572273804 29449075003392 29450990383056 29506592728008 29515042123776 29537526104064 29570765395968 29572688690424 29593291825152 29595216584736 29659581997056 29670064155864 29757243580416 29783723582976 29815363196784 29841894918099 29902969552896 29929579232256 30007223975817 30095394075648 30122174987328 30154174142202 30210682847232 30242776025088 30269688087168 30312130452736 30358629384192 30369358597248 30401196457984 30435407659008 30437387190144 30458592755712 30460573794816 30494851814592 30518082194688 30520067103009 30526821236736 30584454709248 30586443934464 30607753347072 30714464944944 30737862622016 30781264564224 30804713127936 30828179554304 30841384221576 30864878583264 30932005330944 30955568726016 31035875140512 31063492955682 31087156515448 31127067721728 31154766686208 31178499776512 31213585695744 31215615839892 31257351538688 31307336552448 31318401053412 31386514148352 31388555539836 31410423779328 31447815933798 31471772263272 31480784400384 31540218918912 31564245639168 31612548715264 31705435734016 31743179081856 31767360413184 31829406038991 31836449931264 31898630497536 31922930248704 31971782223392 31992358109184 32056545185984 32065724776448 32103897025968 32126263640064 32128353145152 32150736797696 32152827894528 32189010248736 32198227771392 32222755749888 32261114935008 32283591081984 32285690819712 32355907633152 32367342715488 32420824108552 32462447542272 32464558912896 32491334817792 32516086079488 32554794456108 32600440862616 32650450071552 32696230600704 32735153428164 32760090426096 32789242564331 32831338991616 32856349261824 32885587057664 32920521818976 32970900417873 33058312223046 33065628073984 33067778675712 33130209378816 33132364180938 33155447322624 33194916819009 33202262900736 33204422389248 33229716867072 33267111070464 33292453303296 33294618657828 33364859682816 33378822175347 33441373847552 33476899027968 33506689030848 33532213769472 33605141594112 33630741331968 33670776636288 33769711337472 33821389459456 33857318335104 33887446860744 33911056064512 33913261653216 33956801150976 33987018203136 34012908847104 34053399098064 34098928951296 34101146759328 34153458057216 34165528421904 34201346015232 34239833616384 34242060588912 34265916850176 34268145519168 34296408974336 34332842469024 34342673891328 34433722515456 34486416780288 34553773063062 34580095449768 34628922634752 34655302268928 34681701998592 34722988406172 34825014816768 34878307880064 34915359533076 34970776566528 34973051079879 34980790665216 35017951186944 35046833061888 35049112521984 35073531052032 35075812248576 35115283907712 35152097181696 35164520481024 35218462998528 35220753621504 35267844243456 35309828416896 35336726751744 35368171754784 35405743796181 35413579137024 35415882450432 35472093904896 35509776344064 35564117304672 35668615200768 35711076467088 35738280464832 35770082797452 35816006172672 35843290103808 35875185881088 35913296529792 35968255001316 35995654912624 36063613334232 36073940373504 36101420793856 36116884154214 36142046595072 36144397288296 36169578897408 36171931381344 36212636529828 36223006242816 36250600218624 36319039967232 36321402172176 36413260554924 36473427122121 36481498742784 36520253485056 36552751670016 36580596839424 36660154466304 36675495970443 36731756330496 36783259425792 36855101729358 36935256365568 36963392919552 36993879343104 36996285439872 37104991469568 37118104952192 37198831583232 37201251010176 37227168923648 37271485551168 37299878237952 37310559289344 37352545763328 37354975187904 37381000200192 37383431475456 37409476313088 37454009966208 37464735154176 37539901599376 37564060925952 37621545578496 37650204934144 37695025159704 37723740490656 37805784293376 37834583998464 37879623715824 37966491390278 37990925254656 38049063141888 38078048172032 38123377718337 38149938072576 38152419359868 38235395478528 38264522452992 38310073985322 38361295070208 38363790104244 38422640314368 38436219474642 38476514267136 38519812818432 38549156456448 38551663709064 38583460096128 38696829714432 38797218877824 38826773838336 38902607380989 38911216582656 38957537964096 38987215052544 39016914748416 39072006733824 39101771022336 39238096365072 39265433337856 39267987177408 39342123637344 39353389498368 39383368138752 39427687194624 39430251587232 39457722433536 39460288779648 39504694396176 39546109329408 39560085541152 39620770873344 39676324773888 39711631443968 39753817595712 39789193224132 39870626070528 39906105643008 40009631967756 40127192100864 40162899983104 40205565522936 40280910462976 40323701366784 40359584116224 40492478129664 40495111776702 40571565001011 40580543545344 40583182920192 40614098393088 40659802419456 40662446949333 40690776259584 40693422804012 40779272945664 40781925245952 40952619926592 41041686085632 41072950837248 41121845628768 41153171444352 41242673774592 41274091634688 41381166854016 41417990607576 41502756962304 41539688914944 41583817034496 41618114260992 41620821119856 41743115403264 41757868071216 41848685531136 41851407386448 41880565039104 41930421245064 41962363017696 41974379200512 42053625225216 42056360409888 42085660852224 42232389299298 42324238775808 42356480550912 42406903304667 42439208051988 42531507330048 42563906998272 42744840208741 42805196034624 42835018186752 42837804193536 42870437192704 42918680331648 42930970361856 42963674333184 43014819913344 43044788109312 43047587759616 43141210177536 43156456953984 43283263389696 43286078550528 43321779757056 43367801013504 43406392608144 43467254483488 43495228440576 43533933428736 43594974134272 43646871237552 43680120568128 43775118655488 43808465682432 43860616934112 43894029091968 43961200557164 43989492400128 44077749630728 44090371567616 44142858410706 44173612505088 44176485574584 44207263096832 44259889092012 44272563185664 44306289156096 44356148093952 44359033035636 44389937737728 44392824877104 44489372995584 44505096233796 44578633149259 44635865370624 44675585374464 44709618359296 44806855458816 44894368848384 45143091113472 45183262480992 45217682204288 45316024270848 45350545129472 45404532130752 45465238601728 45468195679104 45537944076288 45554037895872 45601794686976 45653111488512 45656080785216 45687889133568 45690860692224 45742277721888 45777123292032 45790231855104 45876682063872 45911630020608 45981889040384 46071697417416 46106793933024 46171896846336 46207069691904 46242269331456 46262076332364 46297317874896 46398007996416 46433353089024 46504410506752 46553812710768 46595239433523 46627702088704 46630734773172 46690601582592 46729110749184 46732150029312 46767749664768 46820378543616 46823423759838 46886027308032 46961004828672 46977601580118 47079771222528 47082833309754 47115635668992 47157562339712 47207658394908 47221176600576 47296125206528 47346368458752 47418823072896 47558153601024 47614768622784 47651040619776 47693443729936 47754674896896 47791053471744 47833581174784 47884395373056 47957673335088 48084817778976 48098587164672 48155845538952 48189395460096 48192529717728 48226105196544 48229241841792 48283515373104 48297341657088 48334133624832 48425386622976 48428536229568 48551014073232 48631236162828 48693671313408 48696838369344 48737002226688 48774129119232 48832191684162 48900661293924 48975675107328 49044345901056 49102730142246 49140135639144 49247008487424 49284523892736 49325172457472 49328380586496 49380782728464 49587468334569 49598442110976 49601668013568 49695314068224 49698546271407 49733170983936 49803394351104 49806633583872 49841333600256 49844575300608 49938679954944 49941927986742 49952980205568 50162060771328 50215348541952 50260033546272 50298320654208 50407712391168 50446111997952 50506164954432 50654567006208 50732084189184 50785977502656 50831170291116 50866584096768 50869892479824 50935201726464 50980527304704 51019363270656 51080098647096 51148393426944 51151720138992 51230187085824 51248292632856 51302019022848 51359750424576 51363090883368 51398875275264 51402218278752 51444613461504 51499263703536 51514010836992 51617364699142 51650583773184 51729625170432 51769031784448 51830659594593 51870143174652 51943383952128 51982953403392 52022552997888 52084482609258 52096008978432 52237522225152 52317461820096 52357316236544 52456164849792 52471185997824 52511157518336 52570249592832 52573668782976 52610296578048 52613718372864 52672925861568 52728145772544 52746780721536 52827694497792 52831130432256 52901766365184 52964742625344 53005090127616 53052257632176 53120368705536 53160834760704 53208140857344 53346175957008 53502922801152 53566614700632 53607420697248 53655124196178 53724009259008 53764935155712 53812778821632 53952382501974 53989970839552 53993482368936 54095420001348 54110910560256 54152131190784 54175326231321 54213069892608 54216595932444 54254368346112 54257897072016 54318954794742 54334509364224 54375900327936 54478559950848 54603493235456 54722248114176 54763934449664 54829127505024 54870895259136 54990231699456 55097634495744 55174889138688 55223987476768 55259527643136 55282652594037 55386251886592 55445089379328 55490819014656 55494428159808 55657487204352 55677157428288 55798247374848 55801876515264 55840753385472 55907228326752 55949817356928 55965838934016 56028818644992 56071500300288 56075147213184 56114214469632 56309852399064 56432318367744 56475307401216 56542537739556 56585610735984 56708676440064 56751875997696 56949737085417 57073594712832 57113357582336 57117072258048 57224907108864 57228629039802 57241293815808 57353093217792 57396783679488 57541942605312 57545685156366 57654329211963 57714771400704 57762373009408 57823734684672 57827495563596 57875190144192 58045244571648 58195828316736 58240160757504 58366824873984 58411287576576 58480822578816 58525372122624 58652656533504 58857144547608 58898150006784 58901980766112 59013185456016 59030084247552 59075052208128 59141530791936 59145377380848 59186583650304 59190433169472 59319163994112 59340128311728 59514487160832 59567447165952 59630726393568 59683789836198 59805939105792 59859158464512 60014447951634 60190788151296 60244349974656 60308348284404 60421365694464 60485552050176 60539376174336 60624260905472 60717258768384 60738717194496 60742667665053 60870815318016 60874774380288 60917185511424 60921147589632 60989703629184 61036164389376 61040134206018 61053642473472 61168909418496 61172887868928 61428929889888 61475725244032 61562529128448 61609426255872 61656359108608 61682768443152 61729757166528 61864010661888 61911137452032 62071750281024 62126985911364 62174313030896 62254135443456 62309533372416 62356999553024 62427171391488 62431231679784 62514703077376 62614673104896 62636802106824 62773028296704 62777111079672 62820847558656 62895631867596 62943544526544 62961568800768 63080437837824 63128491278336 63225097430528 63348583948947 63486358163712 63534720826368 63658812077982 63672899862528 63797260995072 63845860497408 63943564446784 64113090371968 64131449552896 64207794051936 64252527280128 64256706290304 64301473595392 64305655789056 64378020497472 64396455542784 64445511499776 64522229870016 64567182163968 64571381639424 64711815266304 64734685430976 64841648217104 64924895084544 64929117825792 64982669635584 65032172158976 65109588912216 65200881725232 65300900143104 65392461201408 65470306856328 65520180852192 65578485128662 65662677983232 65712698523648 65771174115328 65841043637952 65941800835746 66116624446092 66135557351424 66214287616059 66260418757632 66264728361876 66310894645248 66389833638018 66404525801472 66408844778496 66459433734144 66534222140928 66584906606592 66589237315656 66757644350694 66882747695104 66953798055936 67013378061696 67064427538944 67210283188224 67341553272576 67539422674944 67642778918912 67714636670208 67774893721488 67822112129024 67826523306432 67913602301952 67974036406272 68025817694208 68106798196128 68197857902592 68202293518656 68306916114432 68331056843808 68402692030464 68479667232768 68484121177824 68531833700352 68536291038336 68592817948672 68665684938048 68685347782656 68867445030912 68972833560576 69107546126124 69160190899536 69257845269504 69310604537856 69363403997184 69445976812344 69650029633536 69756615760128 69830719066152 69941553133056 69946102159758 69961581330432 70035902373888 70093666123776 70098225043968 70151624497152 70230567815424 70235135639757 70329040962048 70436925997056 70441507243008 70466402370177 70619656833792 70624249964631 70673453503488 70736343509568 70811487592362 70827158274048 70831764900864 70944187809792 71019552688128 71128234609344 71337230401536 71422152934176 71476560929664 71540165594904 71632012345344 71686580207616 71750371762176 71826593059584 71936510002632 71991309825248 72127226668464 72147880747008 72202841587712 72233768308428 72284093190144 72288794576592 72339157794816 72343862762688 72425273059656 72446012485632 72501200437248 72638079934464 72642804344352 72826521109848 72946854244242 72962997485568 73040506970112 73105503340032 73161193678848 73248287526243 73350991940886 73463512660992 73566518851584 73654095213369 73710203458716 73870512731136 73926785839104 73987758686208 73992570879744 74209982939136 74236209904384 74397663166464 74402502020352 74454337847296 74542971102336 74599756475904 74621118578688 74705091526656 74709950375808 74762000400384 74766862950912 74908019932416 74929470308352 75079803198752 75128121851904 75243091156992 75300409868288 75390050319408 75447480981312 75611568586752 75669167996928 75759247431648 75932982780556 75981850509312 76098126283776 76156096344064 76246755436674 76299876145152 76304838719736 76470790957056 76529044905984 76620147970644 76722590140416 76727580208488 76845280628736 76872438949284 76953028534272 77039625636864 77098312912896 77103327418128 77166920192256 77393659428864 77426047048713 77594437755648 77653547676672 77805214761978 77822433165312 77915075928192 77974430105088 78033829496832 78144013467648 78476192730144 78530866675712 78535974354816 78684247274688 78706778996736 78766736277504 78855374389248 78860503174464 78915444867072 78920577559296 79009388792352 79092218658816 79120171082304 79241541746688 79352649547776 79423262887936 79507635191424 79578386448264 79741252141056 79812211286016 80019263935512 80254384201728 80325799966208 80411131045872 80482686294267 80647402733568 80719168232448 80928573752961 80984956259328 80990223553404 81143130002022 81161087090688 81166365840384 81228196786176 81319604838912 81324893898666 81381552519168 81386845608024 81563850491904 81905239853184 82083372171264 82145901674496 82243691257536 82306342888704 82485347549184 82548183269376 82762333708032 82835981215152 83005513924608 83079377829888 83167634068992 83236228521984 83241642239712 83486230806528 83515736142432 83697371062272 83702814772896 83761130078208 83860842490128 83924726035392 83948758401024 84107250450432 84112720819776 84171321704448 84464778598596 84648477551616 84712961101824 84813806609334 84878416103976 85063014660096 85127813996544 85489680417482 85610392069248 85670036373504 85675608387072 85740874385408 85837360663296 85842943559703 85861940723712 86029639826688 86089576218624 86095175519232 86282420355072 86312913907968 86318527734549 86566526779392 86572157101056 86643559514112 86735602027008 86812785216288 86934508966976 87067866857472 87189948268544 87293742475104 87360241136256 87550237310976 87616931364864 87721233868224 87788058183936 87922401114328 87978984800256 88155499261456 88180743135232 88285716821412 88347225010176 88352971149168 88414526193664 88519778184024 88545126371328 88612578312192 88712296187904 88718066071272 88779875475456 88785649754208 88978745991168 89010192467592 89157266298518 89271730741248 89351170748928 89419236718592 89525684754297 89788737696768 90021671927451 90286182226944 90366524961984 90435364408576 90632048541696 90701090258944 90809064261504 90930477203456 90936391358208 91075888152576 91108075791744 91203589373952 91306222977024 91312161570432 91375778267136 91381721384448 91484555443776 91554246584064 91560201309027 91580463710208 91753364127744 91823260041216 91963778080768 92143394834832 92213587866048 92343793692672 92414139383808 92484538662912 92524152664728 92594635749792 92796015992832 92866706178048 93008821013504 93107625421536 93190478867046 93255404177408 93261469546344 93381203165184 93464300058624 93535499329536 93640757087232 93646847519676 93772054616064 93922009657344 93955203160236 94159542445056 94165666619508 94231271337984 94315124679424 94415316789816 94442353201152 94592250413056 94692736917504 94837646145792 95116307202048 95229537245568 95302081239552 95386887459872 95488218116973 95509349793792 95667162349568 95768790746112 95915346670176 96169635557952 96197174329344 96311691077904 96378790920192 96385059435456 96452210393088 96458483683584 96567030746208 96594683314176 96668267249664 96850773245952 96857072459136 97102028146464 97262472325656 97387342626816 97393676738688 97474004453376 97548258238464 97664383368324 97801322587848 97951350214656 98088691802112 98205460284492 98280271278288 98367727692993 98494016974848 98569047785472 98650344914944 98656761172992 98761565456928 98912701253619 99174936669138 99196884221952 99203336027136 99390628136448 99397092542814 99466341967872 99584750457027 99606788702208 99613267167744 99689150601216 99877359909888 99883855973484 100136466526041 100324121542656 100430697083904 100520067092544 100596641308416 100815424782336 100892223995904 101012329908864 101309134012416 101464168378368 101571955005312 101662340582232 101733168193536 101739784959648 101870403452928 101961054609408 102038726541312 102160197294192 102296786853888 102303440277984 102460374171648 102496585265712 102604038045696 102719500849152 102726181766736 102797750550528 102804436557504 102889226923008 102998527407072 103028021673984 103234729398284 103301167546368 103459250340864 103538063568896 103661319189186 103740286349304 103886767904256 103965906806784 104045105995776 104168965218516 104475044450304 104634923640192 104714632473088 104912329699584 104919153239637 104942371995648 105140499185664 105147337565952 105220593156096 105227436745728 105345851723136 105456291545088 105493561443072 105655388995584 105662260864512 105803532730368 105929485250688 106010180255232 106104515264352 106240737411072 106416281714688 106692351914016 107005845602304 107133229401264 107214841394496 107310248392356 107448018518016 107529870311424 107625557643264 107904765003948 107979941679104 107986964737872 108190840002696 108221821120512 108304262381568 108350652462642 108426139785216 108433191864888 108508736692224 108515794144032 108637909589484 108669018728448 108751800655872 108957119901696 109206986470912 109420281366363 109444496228352 109658255010048 109741790518272 109980463398912 110026487911329 110195268991488 110349778277376 110447974953536 110565305188074 110772503773184 110890178758656 110981638029312 110988856319616 111314974408704 111354314856576 111596494749696 111603753030528 111681506770944 111814456653504 111899634713856 111931677868032 112057637289984 112143000600576 112150294426368 112228428939264 112619704798128 112864636735488 112950614802432 113085075479112 113171221471968 113417352880128 113503751995392 113899474170834 114147189425664 114234144516096 114370133155011 114449814217728 114457258079604 114706186435584 114793567358976 115083885210624 115091370312732 115308658423926 115429542801408 115524746018816 115647469369344 115654991127192 115750380288384 116090489143296 116391656633472 116480321515008 116707822142967 116733649747968 116961645157632 117050744245248 117305313067008 117714289095216 117796300013568 117803961532224 118026370912032 118060168495104 118150104416256 118283061583872 118290754761696 118373167300608 118380866338944 118638327988224 118680256623456 119028974321664 119134894331904 119261452787136 119367579672396 119611878211584 119718316929024 120028895903268 120381576302592 120488699949312 120616696568808 120842731388928 120893301532201 120971104100352 121078752348672 121248521810944 121477434388992 121485335330106 121714695003033 121741630636032 121749548760576 121842295179264 121979407258368 121987340847999 122072328778752 122080268412036 122337818836992 122345775737856 122857859779776 122951450488064 123125058256896 123218852511744 123312718217216 123365536886304 123459514333056 123728021323776 123822274904064 124143500562048 124253971822728 124348626061792 124508270886912 124619066744832 124713999106048 124854342782976 124862463359568 125029406154752 125229346209792 125273604213648 125546056593408 125554222159344 125641695117312 125791263735192 125887089053088 125923137601536 126160875675648 126256982556672 126450194861056 126697167897894 126972716327424 127069441652736 127220709914001 127317624155964 127594521990144 127691720994816 127887128893568 128226180743936 128234520626223 128262899105792 128415588103872 128505054560256 128513412580608 128602947190784 128611311578112 128756040994944 128792911085568 128891022999552 129044459740032 129134364327936 129142763278848 129423630532608 129469370861952 129683296434208 129849790169088 129858235651584 129965339271168 130064344317952 130219177824432 130401763450464 130601800286208 130784922402816 130940613712656 131040361704384 131156970257324 131325355966464 131425397047296 131542348230656 131682087275904 131883601671492 132233248892184 132271114702848 132428575232118 132520837515264 132529456723752 132621789290496 132779667276036 132817689556992 132918867468288 133068444281856 133169813213184 133178474631312 133515288701388 133735899447777 133765495390208 133907596111872 134026756123392 134128855077888 134420566376448 134683106545152 135285557837824 135429273340416 135549787442976 135644224258048 135653046612864 135948072812544 136051635388416 136213596392256 136395715805184 136404587037312 136613832228864 136662113687616 136805384060928 136959334465536 136968242355648 137063667400704 137072582076672 137185635897344 137331369876096 137370695565312 137734890061824 137945667121152 138215092252248 138320381799072 138515690539008 138621209075712 138726807994368 138891953624688 139300059267072 139513231520256 139661438132304 139785718300569 139883106266112 139892204319516 140071804747776 140187332247552 140196450087936 140303248994304 140461135630848 140470271279514 140658081924096 140883014486016 140932804740354 141239313667584 141248499929262 141346907006976 141472687019136 141622975184724 141663529801728 141888375619584 142039105376256 142256469218688 142674460803072 142844305868352 142953121859328 143080331189808 143264024690688 143373160415232 143500743524352 143653186119168 143873020005264 143982619650496 144254453336928 144295761494016 144405683175424 144467536616856 144568186380288 144577589153184 144678315589632 144687725525376 144850546119312 144892024971264 145002400874496 145276159868928 145285608688704 145653042219696 145893708488484 146081013940224 146211006680064 146322387357696 146496575052486 146701983881772 146927025321984 147133037703168 147308190426738 147420406917432 147741025462272 147853571678208 147975517372416 147985141759488 148472419808768 148762405003707 148795326332928 148805004040704 149085942204672 149095638814221 149199512951808 149410183053312 149419900751616 149524000800768 149533725901824 149816039864832 149858940616704 150159606397504 150486182313984 150600819736576 150780100638816 150894961962624 151223137173504 151338335993856 151518494863296 151865965561112 151963701018624 152196252567552 152312192688128 152493510873348 152599752290304 152609677439472 152941581914112 153058089811968 153240295941288 153445180280832 153455160416976 153690561257472 153744877898568 153906057068544 154079251273728 154196625825792 154206654836256 154333840384512 154852094097426 155188875511296 155307095353344 155491978783779 155610429523956 155830151856384 155948860210176 156067658993664 156288026935296 156952385460288 157061733351424 157071948709632 157368494549376 157413557993472 157533472555008 157710748778496 157721006348928 157830889734144 157841155118592 158018777584704 158184437317632 158240342164608 158483083493376 158705299095552 158846525775872 159015270382848 159156772896528 159482504282112 159624422572032 160038527871024 160508768403456 160651599932416 160822262091744 160965372588534 161294805467136 161438336464896 161857147505922 161969912518656 161980447106808 162286260004044 162332731680768 162456393572352 162639209677824 162649787797332 162763105038336 162773691216048 163127700983808 163810479706368 164166744342528 164291803348992 164487382515072 164612685777408 164970695098368 165524667416064 165671962430304 165847957782111 166158755659776 166335268137984 166472457043968 166483284479424 166972461613056 167031472284864 167394742124544 167405629545792 167522260156416 167721684980256 167849452070784 167897516802048 168214500900864 168225441639552 168342643408896 168929557197192 169296955103232 169425922203648 169627613218668 169756832207952 170126029320192 170255627993088 170849211256251 170979360834964 171220784138496 171340072747008 171351216774144 171481748770816 171674721326592 171685887119406 171723881447424 172059279653376 172190351038464 172625827815936 172637055469098 172962987635889 173144314202112 173287119028224 173471204054016 173625570432576 173869017933952 174135733714944 174379896537088 174587484950208 174720482272512 175100474621952 175233862729728 175442467736448 175576116367872 175844802228656 175957969600512 176310998522912 176361486270464 176571433642824 176694450020352 176705942298336 176829052387328 177039556368048 177090252742656 177225156624384 177424592375808 177436132142544 177559750950912 177571299508416 177957491982336 178020384935184 178314532597036 178543461482496 178702341497856 178838473437184 179051369508594 179577475393536 180043343854902 180572364453888 180733049923968 180870728817152 181264097083392 181618128523008 181860954406912 181872782716416 182151776305152 182216151583488 182228002995159 182612445954048 182624323140864 182751556534272 182763442768896 182969110887552 183108493168128 183120402618054 183160927420416 183506728255488 183927556161536 184286789669664 184427175732096 184687587385344 184828278767616 184969077325824 185048305329456 185189271499584 185592031985664 185733412356096 186017642027008 186215250843072 186380957734092 186510808354816 186522939092688 186762406330368 186928600117248 187070998659072 187281514174464 187293695039352 187544109232128 187844019314688 187910406320472 188319084890112 188331333239016 188462542675968 188630249358848 188830633579632 188884706402304 189385473835008 189675292291584 190045751846841 190459074491136 190604162479104 190773774919744 190976436233946 191018699587584 191334324699136 191537581492224 191830693340352 192339271115904 192394348658688 192623382155808 192757581840384 192770118870912 192904420786176 192916967367168 193134061492416 193189366628352 193336534499328 193701546491904 193714144918272 194204056292928 194524944651312 194774685253632 194787353477376 194948008906752 195096516476928 195328766736648 195602645175696 195902700429312 196177383604224 196410920568984 196560542556576 196735455385986 196988033949696 197138095570944 197313522345984 197523130913856 197825402507238 198349873338276 198406672054272 198642862848177 198781256272896 198794185085628 198932683935744 199169500914054 199213577404416 199226534335488 199378301202432 199754719819776 199767711946968 200272933052082 200648243085312 200861394167808 201040134185088 201193282616832 201630849564672 202024659817728 202618268024832 202928336756736 203143910010624 203324681164464 203466336387072 203479569919296 203740806905856 203922109218816 204077453082624 204320394588384 204593573707776 204606880555968 204920748343296 204993170531424 205208076091392 205439001698304 205452363533472 205595501101056 205608873115008 205778453846016 205997054814144 206056043347968 206469458796568 206602335092736 206918500681728 207076127137792 207322638378372 207480572698608 207773535808512 207931813613568 208090211991552 208337930437032 208815702646529 208950088900608 209269847280384 209429264946176 209824659399168 209838306479274 209884743991296 210280998371328 210294675131904 210454873491456 210691703446272 210705406919271 210987122886144 211310777991168 211324521729024 211399207110531 211858970501376 212020360510464 212209030528704 212481474822144 212832563429376 213384703828032 214011691204608 214266458802528 214429682788992 214620496784712 214896037036032 215059740622848 215251115286528 215809530007896 215959883358208 215973929475744 216381680005392 216443642241024 216608524763136 216701304925284 216852279570432 216866383729776 217017473384448 217031588288064 217275819178968 217338037456896 217503601311744 217914239803392 218413972941824 218840562732726 218888992456704 219316510020096 219483581036544 219744862578729 220052975822658 220390537982976 220699556554752 220895949907072 221130610376148 221545007546368 221780357517312 221963276058624 221977712639232 222629948817408 222708629713152 223192989499392 223207506061056 223363013541888 223628913307008 223799269427712 223863355736064 224115274579968 224286001201152 224300588852736 225239409596256 225729273470976 225901229604864 226170150958224 226342442943936 226834705760256 227007503990784 227798948341668 228294378851328 228468289032192 228740266310022 228899628435456 228914516159208 229412372871168 229587134717952 230167770421248 230182740625464 230617316847852 230859085602816 231049492037632 231294938738688 231309982254384 231500760576768 232180978286592 232278141146139 232783313266944 232960643030016 233415644285934 233467299495936 233923290315264 234101488490496 235428578190432 235592600027136 235607923064448 236052741824064 236120336990208 236300208832512 236566123167744 236581509523392 236746334601216 236761732677888 237276655976448 237360513246912 238057948643328 238269788663808 238522905574272 238735159344792 239223756423168 239436633858048 240057791806536 240763152605184 240977399898624 241233393137616 241448058882801 241786603064402 241942208200704 242157504697344 242497043621888 242785721258883 242954868777984 242970670660212 243429390006066 243483261272064 243499097521152 243684590358528 243958814516736 243974681695998 244144657557504 244160536824072 244691551475712 245715719559552 245902900976128 246250116513792 246437705023488 246731073772608 246919028666112 247456042647552 247644549808128 248287001124096 248507943645456 248697252123584 249016541773824 249238133489664 249427998212096 249708685565952 249724926719136 250058812309504 250458692419584 250547208427296 251092113186816 251108444318688 251283390234624 251582527470384 251774178106176 251846275203072 252321751351296 252513965113344 252900389722112 253394335795788 253945432654848 254138883305472 254441419828002 254635248311928 255189043980288 255383441989632 255774257787136 256452361487872 256469041252446 256525798211584 256831176207744 257010109120512 257026825161216 257222623156224 257512081989888 257528830679109 257585822171136 258088919480064 258268728655872 258285526557696 258847261065216 258938741723904 258955583203647 259366592868416 259699580338176 259716471303168 259930678542336 260128688635904 260438355648864 260803526900928 261203600572416 261569844805632 261881227425312 262080723408768 262313940514648 262650711932928 262850794094592 263084696461312 263364174551808 263767203342984 264466497784368 264542229405696 264857150464236 265041675030528 265058913447504 265243578580992 265559334552072 265635379113984 265837734936576 266136888563712 266339626426368 266356949262624 267030577402776 267471798895554 267530990780416 267815192223744 268053512246784 268257710155776 268577054262891 269366213090304 270065015782353 270571115675648 270858546680832 271099574885952 271288448516096 271306093225728 271896145625088 272103270776832 272427192784512 272791431610368 272809174074624 273227664457728 273324227375232 273610768121856 273918668931072 273936484711296 274127334801408 274145164153344 274371271794688 274662739752192 274680603927081 274741391130624 275469780123648 275891334242304 276430184504496 276640763598144 277031381078016 277242418151424 277453615988736 277783907249376 278600118534144 279026463040512 279322876264608 279571436601138 279766212532224 279784408639032 280143609495552 280392900175872 280606497988608 280922271261696 280940542559028 281316163848192 281766028972032 281865609480708 282478627335168 282496999858524 282693814013952 282945374038272 283245950369448 283327059603456 283776751239168 284078210752512 284512938437376 285348921606144 285688611736704 285906243718656 286160662379616 286464654350919 286528049381376 287001487048704 287306372238336 287746040010528 287965239300992 288508906673856 288591522988032 288811366350848 288935073233712 289136372760576 289155178306368 289356631179264 289375451050752 289701092238624 289784049942528 290004801748992 290552319737856 290571217377408 291306084439392 291787416976968 292162027880448 292422013360128 292644774715392 292993150104972 293403967763544 293854050643968 294266075406336 294616380853476 294840813834864 295103183078979 295482050924544 295707143356416 295951034744832 295970283518976 296738103760857 296944839617536 297524810007414 297590652665856 297610008081408 298171884409344 298191277628442 298399025903616 298754251371081 298820366106624 298839801503232 299067451803648 299632079729664 300319212795008 300972364627968 301201639473152 301560201277632 301789923925248 302446274347008 302676671987712 303036989726592 303731931122224 303927402037248 304392505135104 304624385376256 304987021746696 305199504580608 305219354878944 305883163828224 306116179623936 306480591882576 306890360561664 306910320833952 307381122514944 307489755797136 307812114137088 308158502547456 308393251651584 308413309672512 308667680769024 309704188194852 310377751022592 310614190706688 310983957567558 311220859047912 311660303712768 311897720420352 312135317987328 313904770920576 314123466702848 314143897419264 314736989098752 314757459718911 314827115986944 315421497556992 315442012697856 315661779468288 315682310237184 316037555169408 316368874635264 316480684329216 316966166986752 317410598191104 317693051551744 318030540765696 318313545793056 319248845144064 320077055742048 321017536806912 321303199864832 321644524183488 321930745177068 322589610934272 322876672929792 323714295011844 323939825037312 323960894213616 324572520008088 324665463361536 324912787144704 325278419355648 325299575594664 325526210076672 325547382432096 326255401967616 327620959412736 328260844099089 328333488685056 328974765030144 329225371554816 329941390196736 330079463733987 331049334832128 331343924860608 331695915564222 332317511319552 332670536275968 332944914087936 332966568958848 333944923226112 334062944569728 334789484249088 334811259091584 335044520312832 335443369960512 335698904141568 335795033604096 336429001801728 336450883279104 336685286817792 337859114394384 338593910206464 338851844407296 339255226437336 339513664415904 340252058640384 340511255986176 341698422512502 341958721669928 342441568276992 342702433548288 342963497541632 343110399465033 343349442653184 343371774238812 344118559306752 344380702076928 345251655631872 345274110938196 345925975271778 346288628404224 346574238056448 346942408108032 347251140865152 347738035867904 348271467429888 348759793074176 349174969900416 349440964545024 350123466428901 350200949243904 350884935472896 351152232735744 351689604457312 351915939201024 352621997045824 352722972540928 353142867285648 353388900040704 353411884596672 353658104774656 354079112736096 354180505485312 354450313248768 354849184751616 354872264285088 355119501901824 355142599016832 355914983964672 356040769870368 356629065194072 357086922964992 357404682995712 357676946874368 358102739017188 359154950787072 360086687709804 360681668207641 361144728907776 361466099847936 361741457634304 362528194166784 362679904596603 363236257046016 363721908813824 363745565432832 364432303166976 364456005990318 365144085009099 365224891908096 365248646281728 365526885537792 365938221775104 366216986336256 366240805236108 367013456510976 367855112323072 368573579339328 368854351464192 369375174770688 369656557535232 369938154651648 370096610658912 370378542999168 371184063971328 371466824712192 372035284054016 372430501686144 372761915468184 373021616709632 373045878185376 373524812660736 373857200234496 374141997318144 374563028348928 374587390078704 375088218464256 375688038629376 375820812640944 376638169780224 376662666478032 376925085351936 377260498717696 377661267159264 377769412804608 378770947670016 379350584583168 380091503693682 380918148982272 381208324958208 381547549839488 381952872467892 382668649398272 383075162984448 383661386680704 384678542231808 384703561878669 384788697317376 385246764311616 385515163680768 385540237741824 385808841572352 385833934734336 386268122984832 386378733256704 386673068998656 387403092983808 387428289836544 388408112585856 389049889302624 389549370507264 389574706954752 389896017813504 390193032953856 390657533473296 391205290351392 391805400858624 392354767208448 392821841137968 393121085113152 393470910771972 393976067899392 394276191141888 394627044691968 395046261827712 395650805014476 396699746676552 396813344108544 397285725696354 397562512545792 397588370171256 397865367871488 398339001828108 398453068670976 398756602404864 399509439639552 399535423893936 400545866104164 401207698343331 401296486170624 401722788335616 402080268370176 402386565233664 403261699129344 404049319635456 405856673513472 406287820021248 406649362328928 406932672774144 406959139838592 407844218437632 408154906165248 408640789176768 409187147415552 409213761111936 409841496686592 409986341062848 410416152182784 410878003396608 410904727066944 411191002202112 411217746230016 411556907692032 411994109628288 412112086695936 412938917593136 413204670185472 413837001363456 414152254275584 414645276756744 414961145397216 415547071617024 415863627227136 416180423983104 416675860874064 417631405293058 417900177801216 418539694560768 418858529892352 419357154901707 419649318798336 419676612958548 420561996742656 420589350263808 420909746982912 421383406892544 421410813838542 421974245772288 422649043458048 422798414221062 423717941002752 424040721020928 424418061057408 425665126858752 426769407656064 428023382409216 428532917605056 428859365577984 429240993569424 429792074072064 430119481245696 430502230573056 431619060015792 431919766716416 431947858951488 432763360010784 432887284482048 433217049526272 433402609850568 433704559140864 433732767459552 434034946768896 434063176576128 434551638357936 434676074913792 435007202623488 435828479606784 436827945883648 437681125465452 438633020040192 438967162073088 439489725157458 440105951645316 440781075965952 441399113109504 441791899814144 442261220752296 443090015092736 443560715034624 443926552117248 443955425278464 445417259426304 446287215011121 446385978998784 446415012122112 447257826614016 447286916442663 447598538855424 448230549159936 448572002402304 448601177705472 450478819192512 451458546941952 451802459209728 452340301916448 452684885887872 453669411520512 454015007981568 455597896683336 456588757702656 456936578064384 457480532620044 457799256870912 457829032318416 458824745742336 459174269435904 460335540842496 460365481250928 461234633695704 461718171205632 462098984075264 462589877477376 462619964508768 463001521153536 464556282292278 465566626533888 465921286060032 466475936351337 466831288571868 467846580630528 468202976980992 470857156380864 471185200054272 471215846128896 472105483648128 472240673980416 472600417665024 473132246335488 473163019046784 473492669202432 473523465355776 474553311952896 474721026493824 476115897286656 476539577327616 477045811148544 477470318689584 478447512846336 478873267716096 480115583613072 481526305210368 481954799797248 482466786275232 482896117765602 483573206128804 483884416401408 484315009394688 484994087243776 485571442517766 485909737555968 485941341320424 486858780012132 486998195042304 487369180717056 487917629033472 487949363391996 488289315115008 488321073648144 489383102951424 490364964641849 491431439119104 491805801952256 492500233027584 492875410046976 493462147545216 493838057332224 494912085295104 496574002248192 497015887290912 497394504247168 498476266979328 498855996424192 499417371131904 499449853438272 500117624619008 500917384839168 501094416854592 502184226373632 502216888637376 502566780469248 503165054940768 503548356212352 503692550406144 504643502702592 505027930226688 505800779444224 506788671591576 507890865309696 508277766610944 508882839656004 509270496623856 510378087960576 510766883979264 511548515574272 512547633768753 512904722975744 512938082504892 513662352415488 514020218241024 514053650322432 514445246312448 515024163979776 515057661358218 515171644342272 516177838960128 516571053115392 517877483447808 517911166407294 518733185736832 519432942606336 519861357084672 520257377271808 520876711297728 521607053801856 522407201144832 523139689611264 523762454850624 524161446817536 524627881029296 525301423865856 525701588189184 526169392922624 526728349103616 527534406685968 528932995568736 529084458811392 529714300928472 530083350061056 530117826895008 530487157161984 531118669104144 531270758227968 531675469873152 532273777127424 532679252852736 532713898525248 534061154805552 534943597791108 535630384447488 536107024493568 536515420311552 537154108525782 538732426180608 540130031564706 541142231351296 541717093361664 542199149771904 542576897032192 542612186451456 543792291250176 544854385569024 545582863220736 545618348149248 546455328915456 546648454750464 546684008985477 547837337862144 547872969422592 548254669602816 548290328306688 548742543589376 549325479504384 549361207854162 549482782261248 551782668484608 552860369008992 553281527196288 554062762156032 554484836302848 554907231977472 555567814498752 557200237068288 558052926081024 558645752529216 559142873202276 559532425064448 559568817278064 560287218991104 560785800351744 561212995977216 561844542523392 561881085118056 562632327696384 563532057944064 563731218961416 564957254670336 564993999717048 565387628027904 565890748076544 566491900738896 566654119206912 568156421505024 569025876874752 570137255540523 571377223473408 571812487437312 572321324759232 572929308701838 573056098762752 574002974097408 574612744476672 575492080021056 575930478601984 577017813347712 577183045976064 577622732701696 577870146467424 578272745521152 578310356612736 578713262358528 578750902101504 579402184477248 579568099885056 580009603497984 581104639475712 581142434754816 582612168878784 583574833953936 584324055760896 584844026720256 585289549430784 585986300209944 586807935527088 587708101287936 588532150812672 589232761706952 589681627669728 590206366157958 590964101849088 591414286712832 591940567037952 593476207521714 593889679235072 595049620014828 595220016162816 595928588544531 596343768818688 596382555256884 596798051807232 597508502742162 597640732213248 597679603006464 598134903607296 599264159459328 600638425590016 601944729255936 602403278946304 603120402555264 603579847850496 604892548694016 606073979453184 607463862244448 607854804074496 608785010270208 609248770752512 609974043493392 610399009161216 610438709757888 611766327656448 612232359247872 612961183765152 613780721123328 613820641667904 614762245029888 614979511594272 615624228274176 616317005094912 616786503303168 616826619345024 617335361538048 619408376389704 620755502045184 621228381413376 621967915135116 622441718095824 623320607425536 623795440840704 624270635974656 626447107939587 627809541841152 628246933405696 628287794838528 629473978197504 629514919437822 629654231973888 630842995113984 630884025395712 631364620474368 632075110338816 632961368658432 633932333973504 634197621331593 635386103103488 636061081531392 636627091586112 638497690288128 640154111484096 642035073613824 642606399729664 643289048366976 643861490354136 645179221868544 645753345859584 647428590023688 647879650074624 647921788427232 649145040016176 649330926723072 649825574289408 650556838711296 650599151189328 651052420153344 651094764864192 652510803935232 655241918825472 656521688198178 656666977370112 657949530060288 658450743109632 660158927467974 662098669664256 662687849721216 663391831128444 664635022639104 665341072551936 665889828175872 665933137917696 667889846452224 668125889139456 669578968498176 669622518183168 670089040625664 670886739921024 671397808283136 671590067208192 672858003603456 672901766558208 675718228788768 677187820412928 677703688814592 678510452874672 679027328831808 680504117280768 681022511972352 683396845025004 683917443339856 684883136553984 685404867096576 685926995083264 686220798930066 686698885306368 686743548477624 688237118613504 688761404153856 690503311263744 690548221876392 691851950543556 692577256808448 693148476112896 693884816216064 694502281730304 695476071735808 696542934859776 696834423438417 698349939800832 698881929090048 700246932857802 700401898487808 701769870945792 702304465471488 703379208914624 705243994091648 705445945081856 706285734571296 706777800081408 706823769193344 707316209549312 708158225472192 708361010970624 708900626497536 709698369503232 709744528570176 710239003803648 710285198033664 711829967929344 712081539740736 713258130388144 714173845929984 714809365991424 715353893748736 716205478034376 718309901574144 720173375419608 721363336415282 722289457815552 722932199695872 723482915268608 724344176648403 725359809193206 726472514092032 727491130865664 728357163776649 728864606333952 728912011980636 730288170018198 730449783816192 730497292563456 731053771075584 731876443550208 732433972672512 732481610472216 735710224646144 737147158678656 737708702928384 738750349541376 739313115070464 740193221317824 740757085998336 742368127942656 742933649424384 744070568108032 744861003372288 745523830936368 746043233419264 746091756370752 747049625321472 747714400468992 748283994636288 749126056697856 749174780157408 750176436928512 751376077258752 751641625281888 753276339560448 753325332956064 753850170703872 754520997435392 755322534318528 755538825609216 757541895340032 758701169166336 760183007387364 761836297964544 762416649916416 763095099678976 763905744935784 765337298796544 766150325968896 767322773361408 769357084463616 769407123757338 769577394634752 770493528623232 771030327361536 771080475483648 771667869468672 772536245969664 772586492037327 772757466513408 774806185967616 774856579673088 776816225171712 776866749610941 778099778605248 779098741014528 779149413909504 779792035627008 780386065907712 781315066946592 782410580702784 783610801717248 784709534416896 785643682275936 786242170226304 786941821543944 787952135798784 788552382283776 789254089383936 790092523655424 791301610028952 793399493353104 793626688217088 794571451392708 795125025091584 795176740342512 795730735742976 796678003656216 796906137341952 797513204809728 799018879279104 799070847787872 801091732208328 802415396686662 802592972341248 803445576671232 804160536740352 804773130467328 805731162788673 808098639270912 810195047347059 811713347026944 812575640042496 813298724657856 813865345548288 813918279677184 815688436875264 816309812330496 817281578353536 818374294831104 818427522223872 819682993373184 819972682125696 820832304365568 821756006793216 821809454133888 822382004404224 822435492460032 823113815384064 823988219256576 824224173391872 825877835186272 826409340370944 827674002726912 828304508551168 829290553513488 829922290794432 831094143234048 831727254454272 832360847966208 833351721748128 835262810586116 835800355602432 837079389121536 837717059784704 838714309803414 839298637596672 839353225917096 841178700527616 841819493965824 842766813785088 842821627677084 843948491544576 845298086916096 845596828442124 847435882005504 848081442041856 848836122114816 851330253717504 853538815312128 856046764818432 857065835210112 857718731155968 858481987138848 859584148144128 861004461146112 863238120031584 863839533432832 863895717902976 865526720021568 865774568964096 866434099052544 866805219701136 867409118281728 867465534919104 868069893537792 868126353152256 869103276715872 869352149827584 870014405246976 871656959213568 873655891767296 875362250930904 877266040080384 877934324146176 878979450314916 880211903290632 881562151931904 882798226219008 883583799628288 884522441504592 885309549236937 887121430069248 887853104234496 887910850556928 890214311282571 890834518852608 892574430022242 892771957997568 892830024244224 894515653228032 894573832885326 895197077710848 896461098319872 897202355410944 900957638385024 902917093883904 903604918419456 904680603832896 905369771775744 907338823041024 908030015963136 911195793366672 913177515405312 913873156128768 914961065240088 915598513741824 915658064636832 917649491484672 918348538871808 920671081684992 920730962501856 922469267391408 923436342411264 925179754954752 925239929017536 926003042307072 929112564584556 931133253067776 931842572120064 932951872702674 933662577143736 935693161261056 936405953961984 941714312761728 942370400108544 942431692257792 944210967296256 944272379156733 944481347960832 946264492670976 946326038093568 946985338404864 947046930711552 949106623905792 949442052987648 952231794573312 953079154655232 954091622297088 954940637379168 957746535432192 960231167226144 963052610420736 963909599594496 964933572550464 965792235531204 967146412257608 967768832802816 968630018789376 969988174487552 971142885035532 971819475111936 971882682640848 973717560024264 973996390084608 974738361434112 975835258066944 975898726783992 976578630230016 976642147296288 978766205902848 980729929283698 982862878238208 983611603904512 984782532297267 985000466055168 986924295090432 987676114664448 989824170590208 990238391201961 993148004496384 994031774581824 994789008494336 996952533958656 997711992848384 998834742263808 998899706876544 1000235249238016 1001834769678336 1002188833709184 1004368452747264 1004433777274752 1005133560938496 1006330109881536 1007096712424704 1007385100812288 1009287005405184 1010055860453376 1011601558888448 1013577343183152 1015781730619392 1016555533221888 1017765679312008 1018540993247712 1020756175921152 1021533767958528 1023097031148544 1025095267537506 1025809445951488 1025876165009784 1027324704830976 1028107300644864 1028890492624896 1029331198395099 1030048327959552 1030115322716436 1032355677920256 1033142106230784 1035754966895616 1035822332814588 1037466371473664 1038865885212672 1039722714169344 1040514754543616 1041753422595456 1043214107603712 1044814402289664 1046279379222528 1047524909701248 1048322893635072 1049255762058592 1050370399286703 1050602847731712 1052338785845248 1053456698207232 1055068813371936 1057865991137472 1058168917622784 1059428601856944 1060166700122112 1060235653790016 1060974314323968 1062237338208288 1062541516455936 1063350939746304 1064547554254848 1065358505705472 1065427797050496 1068122309611104 1069887195582216 1071260768894976 1072214048987136 1073030840623104 1074308217051564 1077464852361216 1080260063129412 1082045004622923 1082284462702592 1083434186723328 1084398299543808 1085153794064384 1085224372902912 1087584582500352 1088039713789809 1089708771138048 1091165726441472 1091236696298496 1093296909500928 1093368017970954 1095432255027297 1095674675724288 1095745938845184 1096580656613376 1097485087178752 1098650959008768 1098722415708324 1103565336969216 1105720738017984 1106563054392576 1108125524312064 1108969672605696 1109814463954944 1111135628997504 1114400474136576 1116105852162048 1117291505058432 1118285746404552 1119064850128896 1119137634556128 1120574437982208 1121571600703488 1122425991954432 1123689085046784 1123762170236112 1125264655392768 1127064115888128 1127462437922832 1129914509340672 1129987999434096 1130775256055808 1131781496153088 1132983801477792 1133308238413824 1136312843010048 1138051753749504 1140274511081046 1142754446946816 1143624974874624 1144642649518464 1145858617403676 1148005948194816 1149225488953344 1150984160042112 1151860957203968 1154035626695424 1154110685636007 1154366091952128 1155740292934848 1156545491042304 1156620713225472 1157426524717056 1157501804203008 1158804368954496 1159136199770112 1160019206995968 1162209278951424 1162284869509632 1165224337757568 1167149667907872 1168648111521792 1169688053440512 1170579098861568 1171972600419888 1173615871054176 1175416202575872 1177064301625344 1178465523413904 1179363255339456 1180412732315916 1181928203698176 1182828573425664 1183881134075904 1186952415043428 1187779358470144 1190099240029656 1190440032325632 1191857177089062 1192687537637376 1192765110513768 1193596103614464 1195017005484324 1195359206012928 1196269807214592 1198528318918656 1201276851180032 1203623095029993 1203889458511872 1206240805110528 1207159695700992 1209785097388032 1212147958906368 1214927724488896 1217570020540416 1218497541505024 1219948086986784 1220798018322432 1220877419515776 1223532655312896 1224464718495744 1225922367530304 1227561442246656 1227641283335808 1229524490059776 1229959023188544 1231248456548352 1232634010189824 1233573006606336 1233653238690048 1234670723076096 1238816752779408 1241511004090368 1242456762826752 1243935830270232 1244883436191648 1246641214851072 1247590881681408 1248541271949312 1252894215879174 1255619083682304 1256575589677056 1258071464705121 1258947956395008 1259029838875644 1261685990227968 1261768050791424 1262729240948736 1264150220677632 1265922737316864 1268395242663186 1270772206206976 1272122163062784 1273254183172224 1276995380576256 1280308222968192 1284070147227648 1285212799459328 1286578096733952 1287722980708272 1290358443737088 1291506691719168 1294857180047376 1295759300149248 1295843576854464 1298290080032352 1298661853446144 1299651148578816 1301113677422592 1301198302378656 1302104840306688 1302189529728384 1305021607870464 1310483837650944 1313043376396356 1315899060120576 1316901486219264 1320317854935948 1324197339328512 1325375699442432 1326783662256888 1329270045278208 1330682145103872 1331779656351744 1331866275835392 1336251778278912 1338861645033363 1339157936996352 1339245036366336 1341773479842048 1341860749327989 1342795616566272 1345716007206912 1345803533116416 1351436457577536 1354375640825856 1355407377629184 1357020905749344 1358054657663616 1361008234561536 1362045023944704 1366793690050008 1367834886679712 1369766273107968 1370809734193152 1371853990166528 1372441597860132 1373397770612736 1373487096955248 1376474237227008 1377522808307712 1381006622527488 1381096443752784 1383703901087112 1385154513616896 1386296952225792 1387769632432128 1389004563460608 1390952143471616 1393668846876834 1396699879601664 1397763858180096 1399427809054011 1400493865715604 1403539741891584 1404608930942976 1406758417829248 1410487988183296 1410891890163712 1412571469142592 1413555600162816 1413647538386688 1414632419098624 1416316450944384 1416722021941248 1417801252995072 1419396739006464 1419489057140352 1420478007607296 1420570396067328 1423659935858688 1424163079481472 1426516260776288 1428347691859968 1429618731982848 1430707787497472 1432410956068752 1436619803148288 1440346750839216 1442726672830564 1444578915631104 1445864399391744 1446965830537216 1448688353296806 1450719618386412 1452945028184064 1454982261731328 1456714327553298 1457729212667904 1457824023961272 1460576340036396 1460994585126912 1462107542151168 1463752887100416 1464867945345024 1464963220944432 1471094893925547 1471420449292288 1474294317357312 1475417405856768 1477500699082752 1478626230140928 1480386442635648 1481514171996672 1484736255885312 1488141136216064 1489722006744576 1491047661872736 1492086466838528 1492183512741504 1495428800937984 1496567989272576 1498252113395712 1498349560314816 1500352873857024 1502752154517504 1503283250563776 1506552679120896 1506650665912128 1507700341407744 1509041994870784 1510645068637056 1511077651218432 1515083790680064 1517402338332672 1520366014774728 1523672595929088 1524833299832832 1526190199357952 1527811489871568 1532300651937792 1534645546722816 1537642901306259 1538714168927232 1538814247514676 1540987057246464 1542060654723072 1542160950967296 1543335738937344 1545072491939328 1545172984074654 1545514933026816 1549713159346176 1553632450343424 1553733499221882 1556199557210496 1558298827819008 1559584071254016 1560772131815424 1562630133893184 1564821161405568 1567221603434496 1569419068833792 1571287364551872 1572484340452608 1573883643087888 1575904271597568 1577104764567552 1578508178767872 1580185047310848 1582603220057904 1586798986706208 1587253376434176 1589142902785416 1590250050183168 1590353480685024 1591461471485952 1593356007312432 1593812274683904 1595026409619456 1598037758558208 1598141695575744 1602183464416656 1604830793373324 1606891153342464 1608321073480704 1609546260934656 1611462325577346 1616197278541824 1620390094694118 1623426694053888 1625151280084992 1626597449315712 1627730691096576 1627836559354368 1631376873750528 1634563156707072 1636748589662208 1636855044447744 1639365986746368 1639945364251392 1640052026956431 1643512013586432 1643618908267776 1644764008808448 1644870984920064 1646227630768128 1647976438513152 1648448346783744 1651755670372544 1655348005453824 1656609017102336 1658581107026976 1659844581588864 1662188286468096 1663454508908544 1664721695932416 1666703443496256 1670525621172232 1671600711204864 1674158778243072 1675434119569408 1677428619606828 1678597275193344 1678706451834192 1682357401055232 1683638987931648 1685533627570176 1685643255354168 1687896983089152 1690596173832192 1691193656884248 1694871764011008 1696162884083712 1697672244229632 1707077630624256 1710411766621569 1714131670420224 1715437462311936 1716963974277696 1719168296288256 1722008922292224 1726476240063168 1727679066865664 1727791435805952 1731053440043136 1731549137928192 1732868198105088 1733610439402272 1734818236563456 1734931069838208 1736139787075584 1736252706304512 1738206553431744 1738704299655168 1740028810493952 1743313918427136 1747311783534592 1750724501861808 1754532080160768 1755868648292352 1757958900629832 1760423806581264 1763124303863808 1765596452438016 1767167599256576 1769044883009184 1770619098473874 1774242860138496 1775821701113856 1780428622565142 1781669037705216 1785148860044484 1785660048488448 1789031306456064 1789147665770652 1790394155421696 1792922196639744 1794404710821888 1801915276770048 1805834187767808 1807209836838912 1809361207665792 1810739543551488 1814677646082048 1822391586733344 1826355030810624 1827746312257536 1829922130480176 1831197027483648 1831316129273664 1835298982969344 1836697077743616 1841342163369984 1841461925003712 1844938534782816 1846872684822528 1850359509909504 1850479858035072 1852006084614144 1858225129169112 1862266506135552 1863685144240128 1865903745405348 1867325154287472 1871386322522112 1872811907923968 1879341323818761 1883428625523456 1884740800217088 1884863384515584 1888421934592512 1888544758313466 1888962695921664 1892528985341952 1892652076187136 1894093861423104 1898884105975296 1902592863994779 1906158309310464 1908183244594176 1909881274758336 1915493070864384 1920462334452288 1926105220841472 1927819199188992 1929867145100928 1931584471062408 1934292824515216 1935537665605632 1937260037578752 1939976348975104 1942285770071064 1943638950223872 1943765365281696 1947435120048528 1947992780169216 1949476722868224 1951670516133888 1951797453567984 1953157260460032 1953284294592576 1957532411805696 1961459858567396 1965725756476416 1967223207809024 1969565064594534 1970000932110336 1973848590180864 1975352229328896 1980476782403922 1986296008992768 1988063549163648 1989578016988672 1993905067917312 1997669484527616 1997799413753088 2000470498476032 2003669539356672 2004377667418368 2008736905494528 2008867554549504 2010267121876992 2012660219763072 2014193424849408 2014770201624576 2018574010810368 2023203117776896 2027154686366304 2031563461238784 2033111066443776 2035531358624016 2037081986495424 2041512351842304 2043067535917056 2046194062297088 2050190535075012 2051618891902976 2051752330019568 2054649409661952 2056214601289728 2057780985249792 2058662396790198 2060096655919104 2060230645432872 2064711355840512 2066284212461568 2071509933791232 2071644665629176 2074932742947328 2077731770425344 2079445428338688 2083506845190912 2086428215207424 2089628804579328 2090503270315251 2095049819402496 2096645787270144 2098511524117184 2100740798573406 2101205695463424 2104677571690496 2106913396414464 2110137626743872 2115731982274944 2116337835245568 2118857203713888 2120333400244224 2120471307580032 2121948628647936 2124474676416576 2125083032911872 2126701879492608 2129095108509696 2130717011410944 2130855594100992 2136244619222208 2139774391164432 2142521537789952 2144428097974272 2146061681246208 2148616434103128 2154929704722432 2160520126258824 2164090009245846 2164568925405184 2166868373446656 2168796599087616 2170448745805824 2173032529945209 2176079427579618 2179417542276096 2182473392596992 2185071491329947 2186593819001856 2186736035941908 2190864510054594 2191349351448576 2191491877690368 2193161313226752 2194970174357504 2197301918017536 2197444831416648 2207130673938432 2211441476035968 2213126108785152 2216251048624128 2217939345211392 2222271257995008 2228800948273152 2232211704324096 2234583010116864 2236571492809104 2238129700257792 2238275269112256 2241148875964416 2243143201406976 2244851983908864 2247378170093568 2247524340472224 2250529310785536 2254128231776256 2254924875845664 2259829018681344 2259975998868192 2261550512111616 2263562992306176 2265967602955584 2266616476827648 2272625686020096 2276103507499008 2280549022162092 2285508893893632 2287249949749248 2289285299036928 2291717234807352 2296011896389632 2296972729111819 2298450977906688 2301968320084224 2303721914407936 2308071253390848 2308221371272014 2308732183904256 2311480585869696 2313090982084608 2313241426450944 2315003608406016 2317608737908992 2317759476111981 2318272399540224 2324418557902848 2324569739019264 2330448675515136 2334299335815744 2337296223043584 2339376106881024 2341158197723136 2343945200839776 2347231742108352 2350832405151744 2354128603250688 2356931046827808 2358726510678912 2360825464631832 2363856407396352 2365657146851328 2367762268151808 2373904830086856 2375558716940288 2380198480059312 2380880064651264 2383714354178124 2385375075274752 2385530221027536 2387192207228928 2390034010968648 2390718412025856 2392539614429184 2397056637837312 2402553702360064 2407246190059986 2407778917023744 2412481610221056 2414319391401984 2417193488366019 2424295917812736 2429855448977792 2435140041080832 2436995083010048 2439896173973568 2441596036644864 2441754839031552 2447065310625792 2448929436991488 2451844735060608 2455122884493312 2455282566671616 2459048980119552 2459918046377088 2462496913096704 2465268020379648 2467146013212672 2467306477380096 2469341446152192 2477633505558816 2483022008180736 2484913525653504 2487871660540464 2489766872383296 2493282429702144 2495181763362816 2497082543898624 2505788431758348 2511238167364608 2513151179354112 2516142929410242 2517895912790016 2518059677751288 2523536101582848 2525458481897472 2528300441355264 2531845474633728 2536790485326372 2541544412413952 2544244326125568 2546508366344448 2553990761152512 2560616445936384 2568140294455296 2570425598918656 2573156193467904 2575445961416544 2583013383438336 2589714360094752 2591518600298496 2591687153708928 2596580160064704 2597323706892288 2599302297157632 2602227354845184 2602396604757312 2604209680613376 2604379059456768 2610043215740928 2620967675301888 2626086752792712 2631798120241152 2633802972438528 2640635709871896 2648394678657024 2650751398884864 2653567324513776 2655928647710811 2661364290207744 2663559312703488 2663732551670784 2670642933847713 2672503556557824 2677723290066726 2678315873992704 2678490072732672 2683546959684096 2683721498655978 2685591233132544 2691607066232832 2702872915155072 2708751281651712 2710814755258368 2714041811498688 2716109315327232 2722016469123072 2724090047889408 2733587380100016 2735669773359424 2739532546215936 2741619468386304 2743707980333056 2744883195720264 2746795541225472 2746974193910496 2752948474454016 2755045616615424 2762013245054976 2762192887505568 2767407802174224 2770309027233792 2775539264864256 2778009126921216 2781904286943232 2787337693753668 2793399759203328 2795527716360192 2798855618108022 2800987731431208 2807079483783168 2809217861885952 2813516835658496 2820975976366592 2821783780327424 2825142938285184 2827111200325632 2827295076773376 2832632901888768 2832817137470199 2833444043882496 2838793478012928 2838978114280704 2840956015214592 2841140792134656 2847319871717376 2848326158962944 2853032521552576 2856695383719936 2859237463965696 2861415574994944 2864821912137504 2873239606296576 2880693501678432 2885453345661128 2889157831262208 2891728798783488 2893931661074432 2897376706593612 2901439236772824 2905890056368128 2909964523462656 2913428655106596 2915458425335808 2915648047922544 2921152680072792 2921989170253824 2924215084302336 2927505774200832 2929735890690048 2929926441888864 2942189787851094 2942840898584576 2948588634714624 2950834811713536 2954347596891801 2955001398165504 2960772885271296 2963028343993344 2969472511770624 2970715173605883 2976282272432128 2979444013489152 2982095323745472 2984172933677056 2984367025483008 2990857601875968 2993135978545152 2996504226791424 2996699120629632 3000705747714048 3005504309035008 3006566501127552 3013105358241792 3013301331824256 3015400682815488 3018083989741568 3021290137274112 3022155302436864 3030167581360128 3034804676665344 3040732029549456 3047345191858176 3049666599665664 3052380398715904 3055622979743136 3064601303875584 3069291093445632 3075285802612518 3077428337854464 3077628495029352 3081974114492928 3084321901934592 3086671477874688 3090144983878656 3090345968149308 3099426318692352 3107264900686848 3107466998443764 3112399114420992 3116597655638016 3119168142508032 3121544263630848 3125260267786368 3129642322811136 3134443206868992 3138838137667584 3142574729103744 3144968680905216 3147767286175776 3151111197860109 3151808543195136 3157016357535744 3160370094621696 3165206440115808 3173597973412416 3174506752868352 3178285805570832 3180500100366336 3180706961370048 3182922942971904 3186712014624864 3187624549367808 3190052819238912 3196075517116416 3196283391151488 3204366928833312 3209661586746648 3213782306684928 3216642146961408 3219092521869312 3222924651154692 3232394557083648 3240780189388236 3246135013868769 3246853388107776 3250302560169984 3253194898631424 3255461382193152 3255673118708736 3262753747501056 3264119141369427 3269126313414144 3273497179324416 3273710088895488 3279890728502784 3280104053912862 3286296765081891 3287024027172864 3287237816535552 3289741969840128 3292455261536256 3295952877026304 3303511340745088 3310696010907648 3313218034204672 3317162214053952 3319689163177728 3324376572936192 3326909017817088 3329443391864832 3333406886992512 3341051242344464 3343201422409728 3348317556486144 3350868239138816 3354857239213656 3357194550386688 3357412903668384 3364714802110464 3367277975863296 3371067255140352 3371286510708336 3375793966178304 3381192347664384 3382387313768496 3389743528022016 3392325768167424 3395344488459264 3414155261248512 3420823533243138 3428263340840448 3430874924623872 3433927948555392 3444017844584448 3452952480126336 3455358133731328 3455582871611904 3462106880086272 3462332056908021 3463098275856384 3467220878804544 3469636473126912 3469862139676416 3472279574151168 3472505412609024 3476413106863488 3477408599310336 3480057620987904 3486627836854272 3494623567069184 3501449003723616 3509064160321536 3511737296584704 3515917801259664 3520847613162528 3526248607727616 3531192904876032 3534335198513152 3538089766018368 3541238196947748 3548485720276992 3551643402227712 3560857245130284 3563338075410432 3570297720088968 3571320096976896 3578062612912128 3578295331541304 3580788310843392 3588809421643776 3603830553540096 3610869285089979 3611668375535616 3618722415331584 3621479087102976 3629355292164096 3644783173466688 3652710061621248 3655492624515072 3659844260960352 3662394054967296 3662632258547328 3670597965938688 3673394155487232 3682684326739968 3682923850007424 3689877069565632 3693745369645056 3700719019819008 3700959716070144 3704012169228288 3716450258338224 3724533012271104 3727370288480256 3731807490810696 3734650308574944 3742772645044224 3745623815847936 3758682647637522 3766857251046912 3769726769031168 3774214394115363 3776843869185024 3777089516626932 3785057970683904 3785304152374272 3788187722846208 3797768211950592 3805185727989558 3812316618620928 3816366489188352 3819762549516672 3830986141728768 3840924668904576 3852210441682944 3855638398377984 3859734290201856 3863168942124816 3868585649030432 3871075331211264 3874520075157504 3879952697950208 3884571540142128 3887277900447744 3887530730563392 3894870240097056 3895985560338432 3898953445736448 3903341032267776 3903594907135968 3906314520920064 3906568589185152 3915064823611392 3922919717134792 3931451512952832 3934446415618048 3939130129189068 3947697180361728 3950704458657792 3960953564807844 3967498350284051 3972592017985536 3976127098327296 3979156033977344 3987810135834624 3995338969055232 3995598827506176 4000940996952064 4008755334836736 4016584935100089 4017473810989056 4017735109099008 4025320439526144 4028386849698816 4037148021620736 4046406235553792 4054309372732608 4063126922477568 4066222132887552 4071062717248032 4074163972990848 4083024703684608 4086135071834112 4092388124594176 4100381070150024 4103237783805952 4103504660039136 4109298819323904 4112429202579456 4115561970499584 4117324793580396 4120193311838208 4120461290865744 4129422711681024 4132568424923136 4143019867582464 4143289331258352 4149865485894656 4155463540850688 4158890856677376 4167013690381824 4172856430414848 4181006540630502 4190099638804992 4193291574540288 4197023048234368 4201481597146812 4209355143380992 4213826792828928 4220275253487744 4231463964549888 4232675670491136 4237714407427776 4240666800488448 4240942615160064 4243897257295872 4248949352833152 4250166065823744 4253403758985216 4258190217019392 4261434022821888 4261711188201984 4272489238444416 4279548782328864 4285043075579904 4288856195948544 4292123362492416 4297232868206256 4309859409444864 4321040252517648 4328180018491692 4333736746893312 4337593198175232 4340897491611648 4346065059890418 4352158855159236 4358835084552192 4364946785193984 4370142982659894 4373187638003712 4373472071883816 4381729020109188 4382983755380736 4386322626453504 4389940348715008 4394603836035072 4394889662833296 4413284681776641 4414261347876864 4422882952071936 4426252217570304 4432502097248256 4435878690422784 4444542515990016 4464423408648192 4469166020233728 4473142985618208 4476259400515584 4476550538224512 4486286402813952 4489703967817728 4494756340187136 4495048680944448 4501058621571072 4508256463552512 4509849751691328 4519658037362688 4519951997736384 4523101024223232 4527125984612352 4531935205911168 4533232953655296 4545251372040192 4552207014998016 4561098044324184 4571017787787264 4574499899498496 4578570598073856 4583434469614704 4593945458223638 4596901955813376 4603936640168448 4607443828815872 4612928703918777 4616142506781696 4616442742544028 4622961171739392 4626181964169216 4626482852901888 4630007216812032 4635217475817984 4635518952223962 4636544799080448 4649139478038528 4660897351030272 4668598671631488 4678752213762048 4682316395446272 4687890401679552 4694463484216704 4701664810303488 4708257206501376 4713862093655616 4717453021357824 4721650929263664 4727712814792704 4731314293702656 4735524536303616 4747809660173712 4751117433880576 4760396960118624 4761760129302528 4767428708356248 4770750150549504 4771060442055072 4774384414457856 4780068021937296 4781436824051712 4785079228858368 4794113275674624 4805107404720128 4814492380119972 4824963220442112 4828638782803968 4834386976732038 4848591835625472 4859710897955584 4870280082161664 4873990166020096 4879792347947136 4883192073289728 4883509678063104 4894130621251584 4903689470121216 4910245768986624 4910565133343232 4918097960239104 4919836092754176 4920156080869293 4930536040759296 4934292026425344 4934612954760192 4938682892304384 4955267011117632 4966044016361472 4969827051307008 4975743321080928 4979533744766592 4986564859404288 4990363526725632 4994165087797248 5011576863516696 5022476334729216 5026302358708224 5032285858820484 5035791825580032 5036119355502576 5047072203165696 5050916963794944 5056600882710528 5063690949267456 5073580970652744 5083088824827904 5088488652251136 5093016732688896 5121232891872768 5131235299864707 5140851197837312 5146312386935808 5150891922833088 5166026766876672 5179428720189504 5183037200596992 5183374307417856 5193160320129408 5194647413784576 5198604594315264 5204454709690368 5204793209514624 5208419361226752 5208758118913536 5220086431481856 5241935350603776 5252173505585424 5263596240482304 5267605944877056 5281271419743792 5296789357314048 5301502797769728 5307134649027552 5311857295421622 5322728580415488 5327465103341568 5341285867695426 5345007113115648 5355446580133452 5356980145465344 5367093919368192 5367442997311956 5371182466265088 5383214132465664 5405745830310144 5417502563303424 5421629510516736 5428083622997376 5432218630654464 5444032938246144 5467174760200032 5471339546718848 5479065092431872 5483238936772608 5487415960666112 5489766391440528 5493591082450944 5493948387820992 5505896948908032 5510091233230848 5524026490109952 5524385775011136 5534815604348448 5540618054467584 5551078529728512 5556018253842432 5563808573886464 5574675387507336 5586799518406656 5591055432720384 5597711236216044 5601975462862416 5614158967566336 5618435723771904 5627033671316992 5638023971456283 5641951952733184 5650285876570368 5654222400651264 5654590153546752 5665265803777536 5665634274940398 5666888087764992 5677586956025856 5677956228561408 5682281584269312 5696652317925888 5706065043105152 5718474927931392 5722831149989888 5729643824275008 5746479212593152 5761387003356864 5770906691322256 5778315662524416 5783457597566976 5787863322148864 5794753413187224 5802878473545648 5811780112736256 5819929046925312 5826857310213192 5830916850671616 5831296095845088 5842305360145584 5843978340507648 5848430168604672 5855011548401664 5859471781380096 5859852883777728 5884379575702188 5897177269429248 5901669623427072 5908695193783602 5910002796331008 5921545770542592 5926056687986688 5941430347211766 5952564544864256 5958888026978304 5964190647490944 5968345867354112 5968734050966016 5981715203751936 5993008453582848 5993398241259264 6001411495428096 6011008618070016 6013133002255104 6026210716483584 6026602663648512 6030801365630976 6036167979483136 6042580274548224 6044310604873728 6069609353330688 6081464059098912 6094690383716352 6099333199331328 6104760797431808 6111245959486272 6129202607751168 6138582186891264 6150571605225036 6154856675708928 6155256990058704 6163948228985856 6168643803869184 6173342955749376 6180289967757312 6180691936298616 6198852637384704 6214529801373696 6214933996887528 6224798228841984 6233195311276032 6238336285016064 6250520535572736 6259284645622272 6268886413737984 6271509810945753 6285149458207488 6289937361810432 6295534572351552 6302222395720218 6303617086390272 6314032715071488 6320740189243392 6330412880231616 6347195946824832 6349013505736704 6356571611141664 6361000200732672 6361413922740096 6365845885943808 6373424029249728 6375249098735616 6380105638477824 6392151034232832 6392566782302976 6408733857666624 6419323173493296 6427564613369856 6433284293922816 6438185043738624 6445849302309384 6464789114167296 6481560378776472 6492270027737538 6493706776215552 6500605120339968 6506389797262848 6511346237417472 6519097589835627 6528238282738854 6538252626828288 6547420177790976 6555214473989841 6559781457005568 6560208107825724 6572593530163782 6574048054345728 6574475633071104 6579483939680256 6584910523072512 6591905754052608 6607022681490176 6621392021815296 6626436068409344 6634324428107904 6639378326355456 6648753145872384 6653818035634176 6666813773985024 6682102484688928 6686402844819456 6696635112972288 6701736478277632 6709714478427312 6714389100773376 6714825807336768 6729429604220928 6734555951726592 6742134510280704 6742573021416672 6751587932356608 6762384695328768 6764774627536992 6779487056044032 6784651536334848 6790688976918528 6828310522497024 6841647066486276 6856526681680896 6861749849247744 6867855897110784 6888035689168896 6890918187335457 6905904960252672 6910716267462656 6911165743223808 6924213760172544 6924664113816042 6926196551712768 6934441757609088 6939272946253824 6939724279352832 6945010825218048 6952826213726976 6954817198620672 6973255673708544 6989247134138368 7002898007447232 7018128320643072 7023474593169408 7031835602519328 7041695226325056 7052497215455232 7062385809752064 7068670397026304 7076179532036736 7082476393895496 7096971440553984 7103286804455424 7121714490260568 7126676150820864 7140595440177936 7142640193953792 7156125225824256 7156590663082608 7161576621686784 7177618843287552 7207661107080192 7221738570179958 7223336751071232 7237444830663168 7242958174205952 7289566346933376 7305420123242496 7310985249030144 7319688521920704 7324788109934592 7325264517094656 7341195931877376 7346788310974464 7365368653479936 7365847700014848 7379754139131264 7387490739290112 7401438039638016 7401919432140288 7408024338456576 7432900516676448 7449066024542208 7454740576960512 7463614981621392 7469300617149888 7485545290088448 7491247631695872 7517365295275044 7533714502093824 7539453538062336 7548428788230726 7553687738370048 7554179033253864 7570608304748544 7576375445692416 7595536423901184 7610371455979116 7624633237241856 7632732978376704 7639525099033344 7661972283457536 7681849337809152 7704420883365888 7711276796755968 7719468580403712 7726337884249632 7737171298060864 7749040150315008 7759905395900416 7769143080284256 7774555800895488 7775061461126784 7789740480194112 7791971120676864 7797906891472896 7806682064535552 7807189814271936 7812629041840128 7813137178370304 7830129647222784 7845839434269584 7862903025905664 7868892831236096 7878260258378136 7895394360723456 7901408917315584 7921907129615688 7934996700568102 7945184035971072 7952254196654592 7958312067954688 7967785943132433 7990677938110464 7991197655012352 8011928801543139 8017510669673472 8033169870200178 8034947621978112 8035470218198016 8050640879052288 8056773699397632 8092812471107584 8108618745465216 8126253844955136 8132444265775104 8142125434496064 8148327945981696 8166049407369216 8172270143668224 8184776249188352 8200762140300048 8206475567611904 8207009320078272 8218597638647808 8224858405158912 8231123940999168 8234649587160792 8240386623676416 8240922581731488 8258845423362048 8265136849846272 8286039735164928 8286578662516704 8299730971789312 8310927081701376 8334027380763648 8345712860829696 8362013081261004 8380199277609984 8386583149080576 8394046096468736 8402963194293624 8418710286761984 8427653585657856 8440550506975488 8462927929099776 8465351340982272 8475428814855552 8481333600976896 8481885230320128 8497898705666304 8498451412410597 8500332131647488 8516380434038784 8522868045643776 8523422376403968 8544978476888832 8559097564657728 8570086151159808 8577712391897088 8584246724984832 8594465736412512 8619718818889728 8642080505035296 8656360036983384 8667473493786624 8675186396350464 8681794983223296 8692130119780836 8704317710318472 8717670169104384 8729893570387968 8740285965319788 8746375276007424 8746944143767632 8763458040218376 8765967510761472 8772645252907008 8779880697430016 8789207672070144 8789779325666592 8826569363553282 8828522695753728 8845765904143872 8852504435140608 8863042790675403 8865004194496512 8889085031980032 8912145520817649 8928846817296384 8938332040467456 8946285971236416 8952518801031168 8953101076449024 8972572805627904 8979407935635456 8989512680374272 8990097361888896 9002117243142144 9016512927105024 9019699503382656 9039316074725376 9039903995472768 9046202048446464 9054251969224704 9063870411822336 9066465907310592 9090502744080384 9104414029996032 9122196088648368 9142035575574528 9148999798996992 9157141196147712 9166868939229408 9187890916447276 9193803911626752 9207873280336896 9214887657631744 9225857407837554 9232285013563392 9232885485088056 9245922343478784 9252965705803776 9260014433624064 9270434951635968 9271037904447924 9298278956077056 9321794702060544 9337197343262976 9357504427524096 9364632790892544 9375780803359104 9388926968433408 9403329620606976 9416514413002752 9427724187311232 9434906042715648 9443301858527328 9455425629585408 9471049072607232 9495619320347424 9502234867761152 9520793920237248 9523520258605056 9534857416712496 9541500301099008 9542120884110144 9548768828915712 9560136043874592 9562873648103424 9570158457716736 9588226551349248 9610214809440256 9628984760239944 9649926440884224 9657277565607936 9668773953464076 9697183671250944 9719421795911168 9738405041606307 9740560164323328 9759584695894272 9766384146579456 9767019356126208 9788261242503168 9792357424108281 9807378940242432 9820491537973248 9821130266686464 9839672185508352 9840312161738586 9861072081518592 9869225909520384 9877365784608768 9910534022235264 9932088032722944 9939654102614016 9951486642161856 9959067489533184 9973129718808576 9980727053451264 9988330175594496 10023153727033392 10044952669458432 10052604717416448 10064571717640968 10071583651160064 10072238711005152 10094144406331392 10101833927589888 10113201765421056 10127381898534912 10147161941305488 10176977304502272 10186033465377792 10242465783745536 10262470599729414 10281702395674624 10292624773871616 10301783845666176 10332053533753344 10358857440379008 10366074401193984 10366748614835712 10386320640258816 10386996170724063 10389294827569152 10408909419380736 10409586419029248 10416838722453504 10417516237827072 10440172862963712 10483870701207552 10504347011170848 10527192480964608 10535211889754112 10562542839487584 10593578714628096 10603005595539456 10614269298055104 10623714590843244 10645457160830976 10654930206683136 10682571735390852 10690014226231296 10710893160266904 10713960290930688 10734187838736384 10734885994623912 10742364932530176 10766428264931328 10811491660620288 10832607855269937 10835005126606848 10856167245994752 10864437261308928 10888065876492288 10934349520400064 10942679093437696 10958130184863744 10966477873545216 10974831921332224 10979532782881056 10987182164901888 10987896775641984 11011793897816064 11020182466461696 11048052980219904 11048771550022272 11069631208696896 11081236108935168 11102157059457024 11112036507684864 11127617147772928 11149350775014672 11173599036813312 11182110865440768 11195422472432088 11203950925724832 11228317935132672 11236871447543808 11254067342633984 11276047942912566 11283903905466368 11300571753140736 11309180307093504 11322643182346089 11330531607555072 11331268549880796 11355173912051712 11355912457122816 11364563168538624 11393304635851776 11412130086210304 11436949855862784 11445662299979776 11459287648550016 11492958425186304 11522774006713728 11541813382644512 11556631325048832 11566915195133952 11575726644297728 11589506826374448 11605756947091296 11623560225472512 11639858093850624 11653714620426384 11661833701343232 11662592191690176 11684610720291168 11687956681015296 11696860337209344 11710023096803328 11718943562760192 11719705767555456 11768759151404376 11794354538858496 11803339246854144 11817390387567204 11843091541085184 11852113375973376 11882860694423532 11902495050852153 11905129089728512 11917776053956608 11928381294981888 11936691734708224 11937468101932032 11963430407503872 11986016907165696 11986796482518528 12002822990856192 12026266004510208 12049754805300267 12052421432967168 12053205327297024 12072335958966272 12085160549096448 12139218706661376 12162928118197824 12189380767432704 12198666398662656 12209521594863616 12222491918972544 12258405215502336 12277164373782528 12301143210450072 12309713351417856 12310513980117408 12327896457971712 12337287607738368 12346685911498752 12360579935514624 12361383872597232 12397705274769408 12429059602747392 12429867993775056 12449596457683968 12466390622552064 12476672570032128 12501041071145472 12518569291244544 12543019621891506 12570298916414976 12579874723620864 12591069144703104 12604444791440436 12628065430142976 12641480378486784 12660825760463232 12694391893649664 12698027011473408 12713143222283328 12722000401465344 12722827845480192 12731691771887616 12746848058499456 12750498197471232 12760211276955648 12784302068465664 12785133564605952 12817467715333248 12838646346986592 12855129226739712 12866568587845632 12876370087477248 12891698604618768 12929578228334592 12963120757552944 12984540055475076 13001210240679936 13012779594525696 13022692474834944 13038195179671254 13056476565477708 13076505253656576 13094840355581952 13110428947979682 13119562914011136 13120416215651448 13145187060327564 13148951266142208 13158967879360512 13169821046145024 13183811508105216 13214045362980352 13239854045329923 13242784043630592 13268648856215808 13278756652710912 13297506291744768 13307636071268352 13333627547970048 13364204969377856 13393270225944576 13403472956555264 13419428956854624 13428778201546752 13429651614673536 13458859208441856 13469111903453184 13484269020561408 13485146042833344 13503175864713216 13524769390657536 13529549255073984 13558974112088064 13569303072669696 13581377953837056 13656621044994048 13683294132972552 13713053363361792 13723499698495488 13735711794221568 13781836374670914 13811809920505344 13822331486447616 13838786111756331 13848427520345088 13849328227632084 13868883515218176 13878545892507648 13879448558705664 13890021650436096 13905652427453952 13909634397241344 13978494268276736 14005796014894464 14036256641286144 14046949186338816 14063671205038656 14083390452650112 14104994430910464 14124771619504128 14137340794052608 14152359064073472 14164952787790992 14193942881107968 14206573608910848 14243428980521136 14253352301641728 14281190880355872 14285280387907584 14312250451648512 14313181326165216 14323153243373568 14355237686575104 14415322214160384 14443477140359916 14474889661326336 14485916348411904 14579132693866752 14610840246484992 14621970498060288 14639377043841408 14649576219869184 14650529034189312 14682391863754752 14730737306959872 14731695400029696 14759508278262528 14760468242607879 14802876079276032 14803838864280576 14816048676913152 14865801033352896 14898132049084416 14909481153921024 14927229963242784 14938601234299776 14971090580176896 14982495263391744 15034730590550088 15067429004187648 15078907076124672 15096857576461452 15107375476740096 15108358066507728 15141216609497088 15152750891384832 15191072847802368 15220742911958232 15249266474483712 15265465956753408 15279050198066688 15363698675618304 15393705899594121 15422553593511936 15438937160807424 15452675768499264 15474342596121728 15498080300630016 15519810791800832 15538286160568512 15549111601790976 15550122922253568 15579480960388224 15583942241353728 15595813782945792 15613364129071104 15614379628543872 15625258083680256 15626274356740608 15660259294445568 15691678868539168 15725806051811328 15737785662472192 15756520516756272 15790788721446912 15802817834631168 15843814259231376 15869993401136204 15890368071942144 15904508393309184 15916624135909376 15935571886264866 15982395310024704 16023857603086278 16035021339346944 16066339740400356 16070940436396032 16101281758104576 16113547398795264 16185624942215168 16217237490930432 16252507689910272 16264888531550208 16284250868992128 16296655891963392 16332098814738432 16369552498376704 16401524280600096 16412951135223808 16414018640156544 16437195277295616 16449716810317824 16462247881998336 16469299174321584 16480773247352832 16481845163462976 16517690846724096 16530273699692544 16572079470329856 16573157325033408 16599461943578624 16621854163402752 16668054761527296 16691425721659392 16724026162522008 16760398555219968 16773166298161152 16788092192937472 16805926388587248 16855307171315712 16881101013950976 16914071914368849 16925855858199552 16950857629711104 16962667201953792 16963770460640256 16995797411332608 16996902824821194 17000664263294976 17032760868077568 17046844752807936 17089956953777664 17118195129315456 17155424783794176 17168493449969664 17188931472825024 17239437637779456 17284161010070592 17312720073966768 17334946987573248 17350372792700928 17363589966446592 17384260239561672 17408635420636944 17435340338208768 17459787140775936 17480571930639576 17492750552014848 17493888287535264 17526916080436752 17531935021522944 17545290505814016 17578415344140288 17579558651333184 17653138727106564 17691531808287744 17705008870281216 17726085581350806 17730008388993024 17778170063960064 17824291041635298 17857693634592768 17876664080934912 17892571942472832 17905037602062336 17906202152898048 17945145611255808 17979025360748544 17980194723777792 18004234486284288 18033025854210048 18039399006765312 18078632149450752 18079807990945536 18092404096892928 18108503938449408 18127740823644672 18132931814621184 18208828059992064 18244392177296736 18284071151149056 18297999597993984 18314282392295424 18333737878458816 18375781832894552 18387607823253504 18415746560673792 18429775315263488 18451714815675108 18464570027126784 18465770970176112 18491844686957568 18505931411607552 18520028867248128 18540869903271936 18542075808895848 18596557912154112 18643589404121088 18674394686525952 18715008855048192 18751561606718208 18777853936866816 18806659241213952 18814529432837259 18855448374622464 18869812085431296 18886603717054656 18910851259170816 18942098145214464 18991238640694848 19004469735522304 19041587840474496 19047040517210112 19069714833424992 19083000602198016 19084241768220288 19097537657831424 19120272087749184 19125747296206848 19140316915433472 19176453102698496 19220429618880512 19257969520479888 19299852881768448 19314555131215872 19337547906928152 19394367342501888 19438843591822336 19476810083212614 19481120328646656 19519169391788544 19534038712252416 19557292769506881 19584714848216562 19614757880484864 19642260533372928 19679344371016704 19680624323477172 19722144163037184 19738451819040768 19754731569217536 19821068044470528 19864176065445888 19879308205228032 19902973284323712 19918134979066368 19946259437617152 19961454106902528 20046307454066784 20089905338916864 20105209434832896 20129143435281936 20143167302320128 20144477422010304 20188288812662784 20203667855179776 20226403530842112 20254763797069824 20294323882610976 20353954609004544 20372066930755584 20484931567491072 20524941199458828 20563404791349248 20585249547743232 20603567691332352 20664107067506688 20672754562006371 20717714880758016 20732148802387968 20733497229671424 20772641280517632 20773992341448126 20778589655138304 20817818838761472 20819172838058496 20835032475654144 20967741402415104 21008694022341696 21054384961929216 21070423779508224 21125085678975168 21187157429256192 21206011191078912 21228538596110208 21247429181686488 21290914321661952 21309860413366272 21365143470781704 21380028452462592 21421786320533808 21427920581861376 21468375677472768 21469771989247824 21484729865060352 21532856529862656 21622983321240576 21665215710539874 21670010253213696 21712334491989504 21728874522617856 21868699040800128 21885358186875392 21916260369727488 21932955747090432 21959065565762112 21974364329803776 21975793551283968 22023587795632128 22040364932923392 22096105960439808 22097543100044544 22139262417393792 22162472217870336 22204314118914048 22224073015369728 22255234295545856 22298701550029344 22347198073626624 22364221730881536 22390844944864176 22407901851449664 22456635870265344 22473742895087616 22508134685267968 22552095885825132 22567807810932736 22601143506281472 22618360614187008 22645286364692178 22661063215110144 22662537099761592 22711824914245632 22729126337077248 22786609271703552 22824260172420608 22873899711725568 22918575297100032 22985916850372608 23045548013427456 23083626765289024 23113262650097664 23133830390267904 23151453288595456 23179013652748896 23211513894182592 23247120450945024 23279716187701248 23307429240852768 23323667402686464 23325184383380352 23369221440582336 23375913362030592 23393720674418688 23420046193606656 23437887125520384 23439411535110912 23537518302808752 23588709077716992 23606678493708288 23634780775134408 23686183082170368 23704226751946752 23765721388847064 23804990101704306 23810258179457024 23835552107913216 23856762589963776 23874936203864064 23903357829397299 23972033814331392 23973592965037056 24035786404629417 24052532009020416 24099509610600534 24104842865934336 24106410654594048 24144671917932544 24170321098192896 24278437413322752 24325856236395648 24378761534865408 24397332797325312 24419043189727232 24444983837945088 24516810431004672 24554328747565056 24602286420900144 24619426702835712 24621027960234816 24655792915943424 24674575215476736 24693371822997504 24721159871029248 24722767745194464 24795410549538816 24858119205494784 24859735987550112 24899192915367936 24932781245104128 25002082142290944 25037138582489088 25086039243783012 25140597832829952 25159749447241728 25182138289406208 25208889582880872 25256130860285952 25282960756973568 25321651520926464 25388783787299328 25396054022946816 25426286444566656 25444000802930688 25445655690960384 25493696116998912 25495354237231791 25500996394942464 25568604136931328 25570267129211904 25634935430666496 25677292693973184 25710258453479424 25733137175691264 25752740174954496 25783397209237536 25859156456669184 25926241515105888 25969080110950152 26002420481359872 26025559189051392 26045384949669888 26076390359342508 26112953130955416 26153010507313152 26189680711163904 26220857895959364 26239125828022272 26240832431302896 26290374120655128 26297902532284416 26317935758721024 26339642092290048 26367623016210432 26428090725960704 26479708090659846 26485568087261184 26537297712431616 26557513305421824 26589128372026209 26595012583489536 26667255095940096 26728409938755712 26786540451889152 26806945913110528 26838857913709248 26857556403093504 26859303229347072 26917718416883712 26938223806906368 26968538041122816 26970292085666688 27006351729426432 27049538781315072 27059098510147968 27117948224176128 27138606145339392 27162755907674112 27313242089988096 27366588265945104 27426106726723584 27446999396990976 27471423588443136 27563672749341828 27623619841010688 27644662972895232 27677572223512662 27696855040690176 27698656455264168 27737767030436352 27758897117411328 27780043300872192 27811304854907904 27956988536553472 28011592029788928 28072513282572288 28093898372677632 28127342410077312 28166780905300224 28209988861820928 28249543239008256 28274681588105216 28304718128146944 28329905575581984 28413147217821696 28486857961042272 28506704603283456 28562381760711744 28570560775815168 28624500903297024 28626362652330432 28646306486747136 28710475373150208 28830644428320768 28886954280719832 28949779322652672 28971832696823808 29158265387733504 29215215124818921 29221680492969984 29278754087682816 29299152439738368 29301058068378624 29364783727509504 29377072272324843 29461474613919744 29463390800059392 29519016556525056 29520936485215758 29607677728561152 29632097353826304 29731602066705792 29796264098168832 29818962307842048 29854459926485568 29877202468599552 29942181160353792 29964990526783488 30069461181100176 30134858008375296 30157814152249344 30193715152922904 30214750953480192 30216716133015456 30282433218994176 30305501782769664 30382145695604736 30441485823916464 30530931913506816 30558100396133376 30727397351236608 30787411799188242 30845107187023872 30877874321614848 30905351536998528 30948685192243456 30996160601260032 31039621583601664 31076572321137024 31098223203581952 31100245844507136 31158961920776448 31160988512172189 31167884482707456 31226728258142208 31228759257087744 31250516167360512 31252548713481216 31320518588891136 31383357737078336 31451612103622656 31475571324944384 31513041033512544 31581577442893824 31605635669262336 31687628518462752 31739986802272408 31780736143884288 31809016786618368 31833248271818752 31871143772529732 31964790620049408 32047715206172556 32070042678693888 32132679480800712 32141880872792064 32202563516209152 32227094797590528 32371249884430336 32434474981860864 32497823565809811 32505015379820544 32568501737984256 32593311783926784 32664197629476864 32739104996753408 32803048561200192 32825902270447616 32828037280313088 32874390554591232 32899433620635648 32924495763996672 32938598348643168 32961546494705664 32963690326925952 33035381693448192 33060547399385088 33144158940659712 33146314650066816 33198923887157248 33243708326805504 33336109523054592 33382851443318784 33448052325044016 33520797110439936 33546332596322304 33576184385874944 33611852777174496 33710614342631424 33762202027901952 33828143828737698 33851711716399104 33901715259422208 33927540921280512 33991594822665216 33993805649642388 34065521736155136 34093689505615872 34179913907555328 34236390258630912 34310849567588352 34336986899939328 34377862945650048 34478875275558912 34568322020141184 34625440147933536 34669893975146496 34700745585401856 34727179932893184 34768520479123344 34817270841273888 34870680676417536 34919574281551872 34961143861279152 34985501104029696 34987776575070528 35053832160873504 35063870043045888 35090581011628032 35156830688280576 35159117302666368 35306277454213128 35383063616575488 35410017740562432 35452171162701612 35556340127920128 35648582083270596 35707485152556459 35715387269185536 35753328161869824 35785143884945664 35810075204124672 35812404305796096 35890291222511616 35958050721497088 35960389447555584 36008468972568576 36078798013530624 36149264415900801 36157264298901504 36159615981891072 36217007876898816 36255481647289344 36417656119984128 36488784354593472 36568142302298112 36595999195987968 36628564784590848 36667475756917632 36751563665789104 36775215646507008 36831493121347584 36859550630526976 36903429631350216 36929140054253568 36931541940352224 36983689373915136 37011862823215104 37040057734496256 37081739806543872 37084151617791696 37193115824308224 37287178808242176 37348789373051904 37430017710096384 37503123213436416 37555707873733632 37629058865674518 37710896749244928 37739624170862592 37773207434109312 37884196290428928 37982477281389696 38008939471044608 38083175680948992 38094081034420224 38139429666849984 38166001204396032 38168483536440576 38195075315662848 38240544175498368 38251494592413696 38280633830866944 38352906205396992 38440859237761024 38515939040959776 38599705763536896 38629110262431744 38675095813856304 38788734685003776 38877687183644672 38953620166425228 39038338783577088 39068077424504832 39114585539013762 39169429696433124 39229515760969728 39284521066745856 39358688742033408 39361248646954344 39476903638081536 39509463138435072 39642136088941056 39719562135989769 39728352130891776 39805946568647424 39836269958132736 39892518875234304 39922908213805056 40092614908133568 40179810677833728 40210418869665792 40258286870563872 40286334604640256 40288954844020608 40376577625325568 40407335710359552 40452807061684224 40509527594139648 40588647765221952 40707909218009088 40744133861511168 40969863134982144 41049882398917656 41126809582698496 41170499095486464 41207135382664704 41345509124012742 41435429761516032 41466994459342848 41516358335268993 41545282561035264 41547984682896252 41635637677522944 41638345676116992 41670064951308288 41935482804830208 42017388044683392 42108769923858432 42140847559016448 42250171357950336 42374314858512384 42412022382157824 42457077192220416 42494858363372976 42581828643323904 42619720826732544 42730286941563408 42760056904925184 42843572641067616 42855841163722752 42936751354945536 42939543978495648 42969459730120704 43065713059725312 43245966642481152 43330431421079748 43424668983979008 43457749045235712 43642481853124561 43737398081600256 43770716373750784 43832520739454976 43865911494180864 43918131131524224 43948728659607552 43951587102567936 44047175591264256 44192211920879616 44195086200089088 44278524834787584 44408628237828096 44448146030739456 44510468591091712 44597403100058688 44694396147253248 44728443461763072 44781689889728352 44815803702899328 44913271740530688 44947485790175232 45016269370535936 45104191771650264 45135615621865472 45202287012562944 45236721228374016 45290572729384356 45322126430220288 45325074199523184 45423649828491264 45458252674154496 45573218543407104 45648520344841216 45747799423451136 45837150594200064 46091096026854912 46167253530578048 46267660780535808 46302906577190912 46358027305497792 46423027788365184 46494240901890048 46559432375402496 46614858481705536 46647334805372928 46650368766760704 46738442881164672 46751826724061184 46787441348837376 46840092387213312 46875774251040768 46878823070221824 47075036605617504 47177418155433984 47213356987416576 47269561550268816 47372366164340736 47408453503893504 47531442777694128 47609980203408612 47671104215826432 47713525179927552 47749872407728128 47806715658794598 47947185930074112 48071572809258834 48105064018040832 48199019221201068 48212821309188096 48289343835865088 48340642196385792 48556874826645504 48651712472791296 48757523069730816 48794665594650624 48838086379454464 48889967675890176 49108657495130112 49204572841800288 49238853405671424 49242055920469632 49311585831886848 49349150430953472 49386743645995008 49442319742058496 49445535490388928 49590821099077632 49716238410989568 49719471975100224 49798385830735872 49865562490208256 50004164284581888 50074277164978176 50172078487566024 50281195665659904 50319498894483456 50364276578812416 50417779165761744 50565921513947136 50643303041852928 50742215743106547 50777567574598656 50852572889133312 50888001605861376 50891311381920768 50987392233997824 50990708474463582 51001992789884928 51140534258423808 51269870861332992 51354585387946368 51466274351382528 51505480349908992 51566794418475072 51718312913338368 51852483030211776 51938160221900304 52004840962719744 52051118378102784 52090769899339776 52152780718685016 52225906261910832 52306021014626304 52379361422327808 52441715791918728 52478251656044544 52481664862605792 52580748241310256 52595805064568832 52635871517442048 52735246032420864 52856181451921408 52959416181319692 53074595424863232 53115026610843648 53178256744052418 53190025166979072 53334510191880192 53456819877511424 53573080903778304 53613891826221056 53677715827418496 53715112806187008 53718606458694144 53835436833767424 53937076082245632 53940584171333376 54012703458852864 54099077562630144 54118197020295936 54235896448352256 54277212290678784 54325511815348224 54626484179976192 54733176531890208 54852213453447168 54893998793981952 54942847176886272 55127345498683656 55247239682021376 55289325945790464 55355144447025324 55393710081380352 55397312910528336 55475534060872704 55517794234822656 55560086601744384 55622609709815808 55913977073106944 56023184059577856 56145026565144576 56254684820154624 56333561810600448 56419977723641856 56443588298511777 56549363176210432 56609436256293888 56659811151163968 56826294435643392 56973715922084544 57013409206566912 57124763521423488 57141121551630336 57249001806594048 57252725304660864 57292612973494272 57420950746300416 57661288856641536 57773908561439664 57899558645305344 57943665393647616 58316530775467008 58430430249637842 58443360985939968 58557508175365632 58602116136757248 58754144544649686 58926781600118784 59038033113050112 59041872970431516 59215355457122304 59264194707652608 59463204133411584 59592528196337664 59637924615684096 59708919852971136 59754404937199104 59884362320707584 60138922362200352 60269716016750592 60315628304498688 60387430305845808 60429501906960384 60433432266030912 60564866437988352 60611003565539328 60764291391209472 60882971647832928 61061863827013632 61116200792266752 61454794702473216 61574823598376484 61690214374047744 61755748643229696 61810703073997056 61897370384486912 61992321202520064 62018263686019113 62153144642274048 62196446407163904 62200491689014272 62317923841552896 62321977024344378 62335768965414912 62453456516284416 62457518514175488 62505097426962432 62766715474156672 62903224207245312 62951142649888768 63026082067025088 63163154885787648 63211271338524672 63375257036925504 63479973604544816 63561472287768576 63618033573236736 63666496543637504 63742287545059464 63929581240098816 64095430412345112 64140085357387776 64265358961601424 64283761745584128 64405127032418304 64454189595181056 64868949963721728 64995647131619622 65010030759641088 65137003475968512 65186623567853568 65478209993506816 65606097122400384 65651804540895232 65656074560626176 65748781109182464 65798867241271296 65877196697286336 65923092989411328 65927380653851904 66070763386896384 66121094798770176 66288317881319424 66292629300133632 66397847774314496 66487416653611008 66672219046109184 66765702886637568 66896104650088032 67041594220879872 67092665192644608 67152368771749888 67223705554348992 67421228685262848 67524404055803904 67656287657475396 67703423432798208 67803430518844416 67855081842561024 67983189645330432 67987611299284776 68187379011231744 68359827815110656 68472780517261824 68621699135176704 68755725891300096 68957750551117824 69136644040282368 69250880295867072 69339787950292992 69401491170803712 69454359865786368 69537040958246688 69634541682547776 69741361352835072 69839148563103744 69922287722558304 69971002208059392 69975553150141056 70107664321747008 70127740086091776 70181162023256064 70313661376561152 70318234605332736 70612554908426256 70766127233150976 70820035481124864 70904342325403224 71112680255840256 71297164166541192 71414970305112918 71430774538371072 71506656323739648 71570287769891328 71624808611592192 71710073488191897 71916101442994176 71920778895111168 72107359213888251 72157596027061248 72298528831801602 72314528597803008 72319231963782144 72434015753797632 72510963294578688 72835312239968256 72977568709186944 73136284604596224 73191998391975936 73257129569181696 73334951513835264 73503127331578208 73550431293014016 73662986242695168 73719101261053952 73806859262700432 73858280108507136 73863083880704448 73967378747830272 74023725646430208 74080115468992512 74163479613087744 74168303235583392 74386231648616448 74574357616484352 74697578746103808 75006246426872832 75111415747467264 75258117731349036 75421793498489856 75479248341725184 75546414868218624 75768392580857856 75964954562779392 76017878942089216 76166351361897984 76188162068840448 76278859333699968 76332002408792064 76336967072881152 76481088350996736 76502989184827392 76705812410793984 76881718475522048 77031878081919552 77199411527073792 77258220524863488 77350191627712608 77577469370007552 77755374367289344 77907240332850456 78076677567154176 78136154849009664 78229171078027524 78338859392866248 78459031521939456 78569042133491712 78717377484066816 78722497293908688 78953807276163072 79018926276870144 79284272177882112 79439124271979538 79456704261783552 79611893137294848 79672539916265472 79785037750468608 80185229816267136 80359621355667456 80420837739331584 80516573741127744 80572669209280512 80577909688041216 80753155250651136 80814671420719104 80905614123368448 81019055188279296 81177295530443904 81415818436018176 81488267723022336 81939726269964288 82099764797835312 82340998190972928 82414270765329408 82691018248025484 82870859523032064 82933988918685696 83032716670537986 83090565122070528 83095969365792504 83276691352233984 83340129902616576 83870965609660416 84034776089366784 84217539847716864 84281695118032896 84500342715900672 84748629717024768 84824044764315648 84914154384440832 84989716726745952 85239441653465088 85460573883126816 85520113809850368 85687145282135232 85711682327445504 85873502709891072 85879087956991296 85938919460241408 86131426119450624 86491933284962304 86660862842159496 86849337967958016 86915498090471424 87284963706249122 87474796163200512 87541432747501568 87645645374456763 87665041478909952 87836262263048448 87897457319215104 87903174205135872 88094351182528512 88131216816974529 88384423841759232 88390172400178176 88557049669575168 88896292061478912 89020937182183424 89194806200117376 89388792294506496 89456886923526144 89563379779456704 89631607405798656 89826543481061376 89894971580350464 90032538741071872 90208383543300528 90271231243730944 90404574025125888 90473442456748032 90581145458768712 90644252860440576 90650148399046368 90847299656982528 90916505348308992 91146437086814208 91297040689682432 91674301188400128 92182192053709824 92334507061156096 92535321561071616 92605813154381824 92716054610995584 92846055576730368 92988481803780096 93118864750804992 93229716963411072 93294669610745856 93300737533521408 93476885762329344 93482965536516567 93503653448122368 93680184774426624 93751548502081536 93757646140443648 94150073211235008 94354836310867968 94426713974833152 94539123100537632 94744732328681472 94816907007787008 95062885555388256 95219960406817224 95342208431652864 95427050359855104 95499744815456256 95613431317589196 95894371860148224 96143145618517668 96210128036081664 96398038442402136 96425642618376192 96578687671730176 96681284392771584 97113749653291008 97303424945582592 97493470697429433 97515046139461632 97676172758908928 97779935351780352 98217314990260224 98409145683600576 98477706811342848 98484111840939264 98623171663773696 98698300861906944 98773487291990016 98884639484116992 98891070980777856 99181642198155264 99432476821979136 99438943950200448 99596771661471744 99731124980416512 100008328569163776 100148554329956352 100344156975132048 100562391331319808 100638997788966912 100728553157624832 100835558331523488 101131843027894272 101286606083705856 101484431486213094 101555135149197312 101705145778266624 101782622763841536 101974784467995648 101981416948927164 102281068516847616 102539741722665984 102709170775892736 102932548702765056 103010960699817984 103133588836950144 103436625826676736 103704966060423552 103876320443800608 104009681925439488 104102236756205568 104181539798679552 104305561437370032 104451812523821664 104612042029252608 104758722844655616 104883431583837456 104956503312089088 104963329725211584 105161496482620512 105191610129137664 105271743034884096 105470492064841728 105712362903842816 105918832362639384 106149190849726464 106230053221687296 106356513488104836 106669020383760384 106913639755022848 107122455457669377 107146161807556608 107355431654836992 107430225612374016 107437212917388288 107670873667534848 107874152164491264 107881168342666752 108025406917705728 108236394040591872 108471792896704512 108651023630696448 109252968359952384 109466353063780416 109704426906894336 109787997587963904 109885694353772544 110254690997367312 110494479364042752 110578651891580928 110710288894050648 110787420162760704 110794625821056672 110951068121745408 111035588469645312 111120173203488768 111245219419631616 112046368119155712 112290053130289152 112509369640309248 112667123621200896 112887176597023554 113098726352420864 113218872512587776 113319622302327936 113652588871286784 113947431844169088 114026818413133824 114249527042846976 114282243103260672 114498003613188096 114505450609321728 114585225946988544 114841901492600832 115322577713283072 115547817122879328 115799117290610688 115887330787295232 116633061550934016 116860860499275684 117115016350731264 117204232273514496 117508289089299372 117853563200237568 118076066226100224 118083745940863032 118430710914244608 118528389415305216 118926408266823168 119158686407969307 119185056392675328 119417839705942272 119508809874398208 119768724641415168 120277844724400704 120539432033501184 120631256608997376 120774860611691616 120859003813920768 120866864532061824 121129732875976704 121222007131078656 121528582782418944 121765943295665856 122123727654027264 122232401584533504 122909589404946432 123149647196752968 123380428748095488 123511497286459392 123621406147994112 123794740768973824 124036527372038226 124306289284548096 124400983378028544 124549075005806979 124635847683105792 124643954048688756 124906913032568832 124915037028350976 125010194853924864 125533430948313344 125806448414490624 125902285299777536 126052164134050176 126326309771575296 126422542677049344 126750514073851008 126959947209089632 127122944575537152 127236067146473472 127332993087275008 127484575090118928 127859162480197632 128190860824690224 128280170714775552 128530717923202848 128567523491168256 128810254064836608 128908379190362112 129737899927443456 129991294263239244 130274006951937024 130373247135707136 130927445559373683 130956419987013632 131212194244800768 131303609081790464 131312149121252352 131497562218364928 131597734482542592 131754393394572672 131846185978822656 131854761307703808 132141526773792768 132576635762638848 132585258600267264 132795695548628992 133344438092218368 133531405773275136 133792209300176064 134083188441759744 134185330385289216 134304737543499776 134447411108697984 134842457370525696 135048808111607808 135312575314950792 135406846865596416 135606861037688832 135710163685122048 135966379290660864 135975222598569552 136374758022463488 136719655630221312 136945561034523648 137243398270353408 137511451782600192 138273288080564736 138501760591734144 138802982341607424 138908719731572736 139074081916493376 139269083365095552 139482722705670144 139678297126207488 139844575445116608 139942004416118784 139951106300282112 140215328643494016 140255480172183552 140362324046512128 140627322753122304 140636469210665472 141225109816852512 141532254466301952 141640070962249728 141808684650806448 142225360511680512 142594328333082384 142829940610225836 143013312647479296 143140575539782656 143249617223184384 143420146976383794 143841557790222336 144214718427776502 144315192054122496 144597057663603204 144638463927564288 144868031507595264 145021926589157376 145670624479936512 145955137418373888 146272569209192448 146383996783951872 146514259138363392 146669903027670528 147006254663156416 147325972485390336 147438202522107904 147613718525400864 147716560217014272 147726167761408896 147934757495660544 148047451292860416 148160230937985024 148326959226175488 148336606471166784 148772463297232896 149148715232968704 149395157492207616 150012492853745664 150222831494934528 150516235462698072 150843586996979712 150958496683450368 151092829736437248 151929909125558784 152226647229319641 152332702723795968 152557718667399936 152664004817584128 152673934145762304 152962176701993472 153005978369654784 153763436951044096 154063756163839104 154398823054147584 154516441049726976 154700383255425216 155154938740015104 155510748734578688 155814480665700912 156153355134308352 156272309698019328 156458342156055048 156677718785732496 156918063043878912 157138084266983424 157434754968133632 157444994587817376 157907614552326144 158568544355764224 158878248543959076 159223786274589696 159345079832530944 159570075500937216 160370459632534272 160719242711334912 160841675478663168 161033147482255488 161145338418561024 161155819376082432 161506310501302272 161811228246736896 162038110376558592 162354591060887808 162831636872036352 162976535446044672 163879452539928576 164199529595670624 164681996381945856 164828541530658816 165382036496050968 165741719046064128 165867977837371392 166065433341075972 166181130244141056 166191938731585008 166553382704467968 166680259805233152 167741931219320832 168069552178733568 168435079695433728 169000685431801344 169330764895535331 169648089528631296 169828308768881664 169979433453491904 170478883306930176 170921147766253632 171040227619700736 171374290564270464 171423364654891008 171747005419782144 171758175913982592 171877838920482816 172262852238901248 172983866569924608 173321725684318992 173698675935916032 173830996180942848 174569927412498244 174949592326401024 175082865495003136 175291290748913526 175330082957819904 175672524526096896 175806348410271744 176262433633949058 176780344800356352 177114099339150336 177792584122957824 178041874364366848 178389612400234752 178777584589012992 178913773847052288 179126759558913408 179263214811597312 179653086962122752 180065077482143744 180416767086601056 180542462487461888 180809148050251776 180946884913496064 181162290917537424 181288505720881152 181300296798092736 181694599313965056 181833010696617984 182292874173628416 182594081379364864 183348602376800256 184364384107419648 184669014122312192 185070643122143232 185432109221991168 185692111153460736 185976963607560192 186054791058057339 186459433926822144 186589339221491712 186601475067042816 186953771524658688 186965931073033134 187007306896244736 187360369548853248 187515292280887296 188300146422470016 188709672621735936 188853427949666304 189078246201075264 189489464657362944 189633814015574016 190125771110776512 190439920813634448 190684416863305728 190854100719710208 190999489630912512 191226862635178392 191788743720296448 192286291237035336 192420256072163328 192796076884804272 192851285236752384 193362568785543168 194606849891165184 194986941394858866 195030092278923264 195352345517817856 195559870703560704 196434629980520448 196818291367201152 196955413622685696 196968223681878528 197246343327547392 197396601723813888 197769278968233984 197782141961555712 198363284396310528 198864953643958272 198877887900400896 199193543322943488 199462249960833024 200016657138327552 200297108659912704 200688313950264096 201124782662639616 201277995577933824 201457106315249664 201671116663046976 202263686055788544 202573212167411712 202968862972426188 203110270298394624 203410291556533248 203565245527683072 203949568935991296 203962833897854328 204562137033695232 205079483445331968 205418341551785472 205865097405530112 206267177673900288 206873251653353472 207409932120847104 207752640887601216 208019363850878976 208204473512411136 208363079597359104 208611122874740064 208903625047643328 209224084058505216 209517445689311232 209766863167674912 209913006624178176 209926659450423168 210322992965241024 210383220258275328 210543486069768192 210940984129683456 211424725807685632 211837664725278768 212298381699452928 212460106443374592 212713026976209672 213338040767520768 213827279510045696 214244910915338754 214292323615113216 214710863309673984 214874425834776576 215130220464575691 215748304328982528 215762336685333504 216472788081183744 216943585793409024 217302047261392896 218505936719904768 218932706127560832 219408853813788672 219575995175927808 219771388707545088 220509381994734624 220988958728085504 221157303783161856 221420577788101296 221574840325521408 221589251642113344 221902136243490816 222071176939290624 222240346406977536 222490438839263232 224092736238311424 225018739280618496 225334247242401792 225774353194047108 226197452704841728 226437745025175552 226639244604655872 227305177742573568 227894863688338176 228053636826267648 228499054085693952 228564486206521344 228996007226376192 229010901218643456 230645155426566144 231095634245758656 231598234581221376 231774661574590464 233266123101868032 233721720998551368 234230032701462528 234408464547028992 235016578178598744 235707126400475136 236152132452200448 236167491881726064 236861421828489216 237056778830610432 237852816533646336 238317372815938614 238370112785350656 238835679411884544 239017619748796416 240555689448801408 241078864067002368 241262513217994752 241549721223383232 241718007627841536 241733729064123648 242259465751953408 242444014262157312 243057165564837888 243531886591331712 244247455308054528 244464803169067008 245819178809892864 246299294393505936 247022994572918784 247242812295988224 247589481537947648 248073054744076452 248612578569096192 248801966756057088 249098150011613958 249271695366211584 249287908097377512 249830074056701952 250020389707849728 251066861896626688 251612896828981248 252104328268100352 252652619543150592 252845085354098688 253501028147702016 253919894418179264 254245889151074304 254472134292946944 254665986174550016 254969150180237856 255718324960395264 256381721649380448 256560341429551104 257061435846405696 257135046982336512 257620508129673216 257816758380724224 259475799854886912 259982588526478488 260548013903874048 260746494271414272 261854891118747366 261912839974027264 262424388489601536 262624298242504704 262936936123370289 262995124436729856 263508786789145344 263692371957645312 263709522615407616 264283053547585536 264393650450923587 265153271525277696 265170517200534528 265591391097257984 266688876184436736 267062811546550272 267584418600352128 268166376883519488 268370660770578432 268609475086999552 268894822217395968 269684914741051392 270097616223215616 270625150629901584 270813693731192832 271213722075377664 271420327370244096 271932758581321728 271950445197139104 272749516044926976 273439311260442624 273891122069047296 275022903565200384 276546576161129472 277003521183468288 277605964683214848 277817439463145472 278148163832986752 278538166730191104 278965445411340288 279356594252414976 279689150890233216 279884008832237568 279902212600564224 280430657286988032 280448896609549701 280510960344367104 281254645506244608 281272938421330944 282450219633705024 283064508932603904 283280141924499456 283617369301612896 284450721023361024 285188656666164768 285659881220451672 286026625294958592 286281151079565312 286499234446368768 286840293952767588 287683115580444672 288429436855553004 288630384108244992 289194115327206408 289276927855128576 289736063015190528 290043853178314752 291341248959873024 291910274836747776 292480412092288299 292545138418384896 293028518276726784 293339806055341056 294012509326312832 294651944970780672 294876405044215808 295227437050801728 295433120434028544 295452335522817792 295869514991321088 296094902585720832 296320461875970048 296653918452350976 296673212942333568 297544926594465792 298297430465937408 298790314984415232 300024985707491328 300445662989869056 301032470925396144 301687173993959424 301916993366900736 302185659472874496 303859818251117568 304453294458639282 304665405447591936 305115437334799872 305347868291524608 305924353403986944 307526873902088192 308127512327678208 308797646108295168 309032882099453952 309400766510850432 310309877480030208 311021497469157376 311628961331401824 312306710268616704 312544619396038656 312916684312110096 313355437571464992 313836126087757824 314276168533966848 314869509936267264 314889989175634752 315815229104652288 317137088711528448 317756497087918152 318447572549179392 318690159665061888 320740919265068544 321367366373008131 321438485422669824 322066294964510976 322290676837122048 322311638752164864 323012621002604544 323622456493473792 324076220753117184 324709182121775616 325953070892089344 327758905079857152 328399059191341248 329363992763891712 329657083061317632 330764072992101936 331483438092128256 331735955674742784 332130866682151944 332362260488282112 332383877463170016 333106765408935936 333360519610466304 336139104357467136 336870159390867456 338001370863602688 338661529791070662 339296179057262592 339656617537763328 339958866906983808 340957766613860352 341842295532507264 342080455239401472 342748581128540928 342846729309782016 343494010839564288 343516351827965184 343755677840965632 344525704477802496 345967733139849216 346643451368637984 347397351871832064 347661992361885696 349139854824996488 349899184652802048 350165730990006272 350582581497827052 351345049052193792 351612696820543488 352524867267898116 353560689600712704 354228198678300672 355585168245915648 356083748728733696 356779224800469504 357476059223907921 357555169178025984 358253519117826816 358526429623194624 359306173924245504 360130154964287488 360833534173202112 361084924974923776 361618296100503552 361893769826992128 362324581835074848 362577011441762304 362600593596185472 363389198627930112 363666021393235968 364585748347256832 365188162758729728 366697204753600512 368728768214839296 369338028244624384 370141286244286464 370864218443982336 371384222306921472 372109582116114678 372918867853644288 373202950134085632 373907543049317376 373931862146066268 374720739097706496 375030584561774592 376600292844940032 377419345243471872 377706855899332608 378156492402150528 378978929314725888 379267628031148032 380251542221553024 380879841627268896 381368833726611456 381708201439420416 381998979261825024 382453725270356784 383577487440592896 384572582474070672 384840512144326656 385592153769608544 385702570473504768 386725137571086336 389213699782330368 389973882789717732 390704691035635712 391119741407121408 392782336678121049 392869259961040896 393636582734402304 393910827245371392 393936447363757056 394492686655094784 394793203447627776 395538557936467968 395564283923111424 397729907287916544 397755775800801792 398387086645886976 400033314276655104 400594217319825408 401376627900528192 402249565325279232 402555991155867648 402914212630499328 403342233326093952 404527372111577088 405146424334823424 405937725944852376 406220540596789248 406820583113066496 407130491055366144 407899137871982592 407925667795708656 409124274067390464 410158966890663936 410836683103570944 411730194811060224 412534355347800576 414819864241694208 415505281775202432 416408947024822272 416726159194718208 417222245749480128 417807250095286656 418448168117010432 419034891378622464 419533726335349824 419826013248356352 419853318900846336 420645985930482048 420766440516550656 421086972139536384 421881968259366912 422849451615371264 423675329450557536 424596763398905856 424920212886749184 425426053952419344 426676081535041536 427654559020091392 428489821830677508 429421726619347968 429748851669553152 430260440929151382 431524673370667008 432945576162367488 434604094522785792 437011873439809536 437865412255121664 438817707627577344 439151990351855616 439542777415090176 441018763989469248 441977917456171008 442314607566323712 442841155576202592 443149680651042816 443178503284226688 443804272486981632 444142353878581248 444480692813955072 444980877678526464 448185472476622848 450037478561236992 450668494484803584 451548706388094216 452394905409683456 452875490050351104 453278489209311744 455789727376676352 456679941687958923 456998108171387904 457992014452752384 458021802437286912 461290310853132288 462191268491517312 463196469162442752 463549323149180928 466532246203736064 467443441997102736 468460065402925056 468816929094057984 470033156357197488 471414252800950272 472304264904400896 472334983763452128 473722843656978432 475705633067292672 476634745631877228 477671358823769088 478035239497592832 481111378897602816 482157728134004736 482525026435989504 483099442446766464 483436015255683072 483467458128247296 484518931503906816 486114331129675776 487063773182663424 488494910616109056 488929606338134016 491638357619785728 492598588787011872 494045989145837568 494485624591976448 495178963075895296 496146109488152904 497225157138192384 497603933512114176 498196300023227916 498543390732423168 498575816194755024 499660148113403904 500040779415699456 502133723793253376 503225793657962496 504208656536200704 505305239086301184 507002056295404032 507839788836358528 508944268585893888 509331972349100032 509938300360475712 511436649920790528 512763443298760896 513120682859102208 514122871692811392 514270093964673024 515241016259346432 515633516761448448 518951599709773824 519965177052956976 521096027807748096 521492988542828544 523709782237494732 524848776979203072 525248596485009408 525873872246740578 525990248873459712 527017573578290688 527419045230815232 528787300901847174 530341034401069056 531182782194515968 533377752368873472 534125623093100544 535168837200704256 536332753767038976 536741321541156864 537218950173999104 537789644434791936 540195232446431232 541250301259803168 541627387462385664 542427444150755328 542840654740488192 543865517162643456 543900890394278208 545499032089853952 546878622520885248 547782244138094592 550045807130400768 553093152322258944 554007042366936576 555211929366429696 556296327665973504 557076333460382208 557930890822680576 558164373174172017 559378301780466432 559768017664475136 559804425201128448 560861314573976064 560897793219099402 561021920688734208 562545876842661888 564900439267410048 566129017865207808 566560283848998912 567234738603225792 568901442046722048 570377313332329536 571319762440903344 572053250589917184 572562302159130624 572998468892737536 573680587905535176 575366231160889344 576858873711106008 577260768216489984 578388230654412816 578553855710257152 580087706356629504 583820549673495552 584960824184576598 585090276836769792 586057036553453568 586679612110682112 588025018652625664 589303889941561344 589752810088431616 590454874101603456 590866240868057088 590904671045635584 591739029982642176 592189805171441664 593307836904701952 593346425884667136 595089853188931584 596594860931874816 597580629968830464 600049971414982656 600891325979738112 602064941850792288 603374347987918848 603833986733801472 604371318945748992 607719636502235136 608906588917278564 609330810895183872 610230874669599744 610695736583049216 611848706807973888 615053747804176384 616255024655356416 617595292216590336 618801533021700864 620619754960060416 622042994938314752 623257922662803648 624613420537233408 625089238792077312 625833368624220192 626710875142929984 627672252175515648 628552337067933696 629739019872534528 629779978351269504 631630458209304576 634274177423056896 635512994175836304 636895145098358784 637380319330123776 641481838530137088 642734732746016262 642876970845339648 644132589929021952 644623277504329728 647244912986947584 649418364243551232 651906141784178688 655517810159714304 656798118382682496 658727985527783424 659314166122635264 661528145984203872 662966876184256512 663471911349485568 664261733364303888 664724520976564224 664767754926340032 666213530817871872 666721039220932608 672278208714934272 676002741727205376 677323059582141324 678592358114525184 679313235075526656 679917733813967616 681915533227720704 683684591065014528 684160910478802944 685497162257081856 685693458619564032 686988021679128576 687032703655930368 691935466279698432 693286902737275968 694794703743664128 695323984723771392 698279709649992976 699798369305604096 700331461980012544 701165162995654104 702690098104387584 703225393641086976 705049734535796232 707121379201425408 708456397356601344 711170336491831296 713558449600939008 714952118447815842 715110338356051968 716507038235653632 717052859246389248 720260309928574976 721667068346404224 722169849949847552 723236592201007104 723787539653984256 724649163670149696 725154022883524608 725201187192370944 726778397255860224 727332042786471936 729171496694513664 730376325517459456 733394409507201024 737457536429678592 738676056489248768 741728436887964672 742768444613842944 744219164232229356 745837735707288576 746405900268171264 747815086098634752 747863724292132536 750061169123549184 753200585689880064 754838690486943744 756312984804301056 757957858629451776 758535256062296064 760503084443106048 761759683254537792 762737667453222912 763416402878840832 763997958523650048 764907450540713568 767154974881185792 769145164948141344 769681024288653312 771184307539217088 771405140947009536 773450275142172672 778427399564660736 779947765579435464 781409382071271424 782239482814242816 785564673356242098 785738519922081792 787273165468804608 787872894727514112 788810808370110867 788985373310189568 791077115872935936 791128567846222848 793180951352770761 795459814575833088 795511551601603584 796774173291773952 800066628553310208 801188434639650816 802753255801056384 804499130650558464 805111982311735296 805828425260998656 806684466652187904 809054744223154176 810292848669646848 811875451889704752 812441081193578496 813641166226132992 814260982110732288 815798275743965184 815851335591417312 818248548134780928 820317933781327872 821673366207141888 825068710695601152 829639728483388416 831010563550404864 832817894049644544 833452318389436416 834444491498960256 835614500190573312 836896336234020864 838069782757244928 839067452670699648 839652026496712704 839706637801692672 841291971860964096 841532881033101312 843763936518733824 845698903230742528 847350658901115072 849193526797811712 849840425773498368 850852107904838688 853352163070083072 855309118040182784 856979643661355016 858843453238695936 859497703339106304 860520881858302764 863049346741334016 865891152324734976 869208189045571584 874023746879619072 875730824510243328 877635415255154688 879085554830180352 882037527978938496 883955834912342016 884629215132647424 885682311152405184 886299361302085632 886357006568453376 887608544973963264 888284707757162496 888961385627910144 889961755357052928 896370944953245696 900074957122473984 901336988969607168 903097412776188432 905750980100702208 906556978418623488 911579454753352704 913359883375917846 913996216342775808 916043604874573824 922580621706264576 924382536983034624 926392938324885504 927098646298361856 933064492407472128 934886883994205472 936920130805850112 937633858188115968 940066312714394976 942828505601900544 944608529808801792 944669967526904256 947445687313956864 951411266134585344 953269491263754456 955342717647538176 956070478995185664 962222757795205632 964102099119024393 964315456268009472 966198884893532928 966872030511366144 966934916256494592 969037863007813632 972228662259351552 974127546365326848 977859212676268032 983276715239571456 985197177574023744 988091978291675136 988971249183952896 990357926151790592 992292218976305808 994450314276384768 995207867024228352 996392600046455832 997086781464846336 997151632389510048 999320296226807808 1000081558831398912 1004267447586506752 1008417313072401408 1010610478172602368 1014004112590808064 1015679577672717056 1017888537171787776 1018663944698200064 1019876600720951424 1022873299841581056 1025526886597521792 1026241365718204416 1028245743385622784 1028540187929346048 1030482032518692864 1031267033522896896 1037903199419547648 1039930354105913952 1042192055615496192 1042985977085657088 1047419564474989464 1049697553958406144 1050497192970018816 1051747744493481156 1054035147156581376 1054838090461630464 1057574601803694348 1060682068802138112 1062365564389031936 1066755504737746944 1068251246186201088 1070337674401408512 1072428177671723763 1072665507534077952 1074437900347998208 1075579288869583872 1080390464892862464 1082500602519606336 1083254774924771328 1084854888301510656 1085681309480976384 1087731034325286912 1087801780788556416 1090998064179707904 1093757245041770496 1095564488276189184 1100091614260801536 1106186304644517888 1108014084733873152 1110423858732859392 1112592655331947008 1114152666920764416 1116328746348344034 1118756603560932864 1119608850402256896 1121722629147952128 1121795586438198804 1125091753685323776 1129800878534820096 1132258035730415616 1133120567697997824 1134469477206451584 1137802884093444096 1140754626664659072 1142639524881806688 1144106501179834368 1145124604318261248 1145996937785475072 1147361175811070352 1150732462321778688 1153717747422212016 1154521536432979968 1156776461308825632 1157107711420514304 1160175412713259008 1167641099346991104 1169921648369153196 1172114073106907136 1173359224221364224 1176050037305251328 1178347010034363147 1178607779883122688 1180909748203206912 1181732481736114176 1181809342091271168 1183478059965284352 1184379610342883328 1186615673809403904 1186692851769334272 1193189721863749632 1195161259937660928 1200099942829965312 1201782651959476224 1204129883701584576 1206748695975837696 1207667973467602944 1208742637891497984 1215439273004470272 1217813177834557128 1218661621790367744 1220461749339199488 1221391473166098432 1223697413615947776 1232510049310712832 1235190584433180672 1237603066043401728 1244085989876629504 1246515845325607296 1249226841074466816 1250178477584154624 1251666737248440384 1253421750285859968 1255344504351031296 1257104674135867392 1259478039745069056 1259559956702539008 1263260916418609152 1268548354846113792 1271025988351672608 1273790290196717568 1274760638660247552 1282963677060274176 1285469465492032524 1288265179858043904 1289246555008659456 1298836728487102464 1303812283568357376 1311035620319428608 1313596236765364992 1317455971055566848 1318628332245270528 1323056291968407744 1325933752368513024 1326943822698971136 1328523466728607776 1329449041953128448 1329535509852680064 1332427061635743744 1333442078441865216 1344556417429868544 1352005483454410752 1354646119164282648 1357184716229050368 1358626470151053312 1359835467627935232 1367369182130029056 1370039825063876769 1370994324514163712 1373976043358257152 1374065407311860736 1383870932559396864 1386573805474551936 1389589407487328256 1390647969447542784 1396559419299985952 1399596738611208192 1400662923960025088 1402330325991308208 1405380196208775168 1406450787282173952 1410099469071592464 1414242758402850816 1416912794713202688 1427116899201878016 1429904236895631684 1433014076471307264 1434105718492778496 1440520619857149952 1443334136692808448 1444339699899695104 1446473184402014208 1447575079307968512 1449298327340299392 1450308045767049216 1450402374384741888 1453556794511720448 1458342993389027328 1460752651034918912 1466788819014402048 1474915072859357184 1477352112978497536 1483456873775929344 1485536889227685888 1488438328464458712 1491675471414577152 1492811800536342528 1495630172197269504 1495727448584265072 1500122338247098368 1506401171379760128 1509677380973887488 1512625969608602112 1515915717258903552 1521006168886212096 1523519366509075584 1526832805757681664 1527995917047300096 1529814901081427136 1534309949762371584 1538290329896282688 1539362048577306624 1542368615078434176 1542810281894019072 1546900550284345344 1556854799129321472 1559895531158870928 1564478965628485632 1571129346712484196 1574546330937609216 1575745789455028224 1577621616740221734 1577970746620379136 1582257135692445696 1586361902705541522 1591023103203207168 1593548346583547904 1600133257106620416 1602376869279301632 1605506511602112768 1608998261301116928 1610223964623470592 1611656850521997312 1613368933304375808 1620585697339293696 1623750903779409504 1624882162387156992 1627282332452265984 1628521964221464576 1631596551487930368 1631702671182834624 1636497096269561856 1640635867562655744 1643346732414283776 1650137421391202304 1659279456966776832 1662021127100809728 1665635788099289088 1668888982997920512 1671229000381146624 1673792672468041728 1674493119522516051 1678134905341399296 1679304052993425408 1679413275603385344 1682583943721928192 1683065762066202624 1691397806461485056 1694701317802230144 1698387053595623424 1699680851546996736 1701704215809677376 1706704326140166144 1710618236080365568 1713959287322710032 1717686906477391872 1718995406678212608 1721041763716605528 1726098693482668032 1731782304649469952 1751461649020486656 1755270830510309376 1758171109660360704 1764075055957876992 1767911669824684032 1769258430265294848 1771364622304810368 1772598722604171264 1772714013136906752 1775217089947926528 1776569415514324992 1779923510714105856 1792741889906491392 1800149914244947968 1802673977939214336 1806194825552376864 1811501960201404416 1813113956837246976 1823158909506705408 1826719766751835692 1827992432685551616 1832087209749147648 1845161243412529152 1848765073966069248 1852785876649771008 1866128984814944256 1869773767988410944 1873840261611700224 1875267716376231936 1880132625428789952 1885657011203801088 1889217059617603584 1889339935053808512 1894891374627913728 1902822532269170688 1906538982527508912 1910685435295076352 1912140957990371328 1924445515590411264 1928204198238048786 1928630912536018944 1932397769787065856 1933869832512989184 1948255092730653696 1955718425352536064 1966553430479142912 1970394355148047488 1976183956583350272 1977942498367905792 1980715852303581184 1984584437952611616 1988900628552769536 1990415734048456704 1992785200092911664 1994173562929692672 1994303264779020096 1998640592453615616 2000163117662797824 2008534895173013504 2016834626144802816 2028008225181616128 2031359155345434112 2035777074343575552 2039753201441902848 2045746599683162112 2051053773195043584 2052482731436408832 2056491486771245568 2057080375858692096 2060964065037385728 2075806398839095296 2079860708211827904 2084384111230992384 2085971954171314176 2094839128949978928 2099395107916812288 2100994385940037632 2103495488986962312 2108070294313162752 2109676180923260928 2115149203607388696 2121364137604276224 2133511009475493888 2140675348802817024 2144856355343447526 2145331015068155904 2148875800695996416 2151158577739167744 2160780929785724928 2165001205039212672 2166509549849542656 2169709776603021312 2171362618961952768 2175462068650573824 2175603561577112832 2181996128359415808 2187514490083540992 2191128976552378368 2200183228521603072 2212372609289035776 2216028169467746304 2225185310663894016 2228305333841528832 2232657492696688068 2237513207121865728 2239217700804513792 2243445258295904256 2243591172876397608 2250183507370647552 2259601757069640192 2264516071460831232 2268938954412903168 2275605768186888192 2281509253329318144 2285279049763613376 2288213002359668736 2290249208636522496 2291993875570950144 2294722351622140704 2301464924643557376 2307435494844424032 2309043072865959936 2313552922617651264 2314215422841028608 2320350825426518016 2335282198693982208 2339843296738306392 2344228146213814272 2346718448442728448 2352100074610502656 2356694020068726294 2357215559766245376 2361819496406413824 2363618684182542336 2366432425110332601 2366956119930568704 2373231347618807808 2373385703538668544 2386379443727499264 2390322519875321856 2400199885659930624 2403565303918952448 2408259767403169152 2413497391951675392 2415335946935205888 2417485275782995968 2430878546008940544 2435626355669114256 2437323243580735488 2440923498678398976 2442782946332196864 2447394827231895552 2465020098621425664 2475206132086803456 2488171979753259008 2493031690651214592 2498453682148933632 2500356955168309248 2503333474496880768 2506843500571719936 2510689008702062592 2514209348271734784 2518956079490138112 2519119913405078016 2537096709692227584 2542051976703345216 2547580580393435136 2549521277320495104 2565927354120548352 2570938930984065048 2576530359716087808 2578493110017318912 2597673456974204928 2607624567136714752 2622071240638857216 2627192473530729984 2637256664490541056 2646112583936815488 2651867504737026048 2653887645397942272 2657046933457215552 2658898083906256896 2659071019705360128 2664854123271487488 2666884156883730432 2689112834859737088 2704010966908821504 2709292238328565296 2717252940302106624 2719670935255870464 2734738364260058112 2740079650127753538 2741988649028327424 2748130814623721472 2767741865118793728 2773147610949103872 2779178814974656512 2781295938895085568 2793118838599971904 2799193477222416384 2801325847920050176 2804660651982616416 2810760392417550336 2812901574564347904 2820198938143184928 2828485516805701632 2833825589426405376 2854233798403756032 2859808473791263368 2866028152942614528 2868211436985556992 2881041239714299904 2886668273385616896 2892306297357073179 2892946368804028416 2898596654680598784 2900616091534098432 2900804748769483776 2907113589023440896 2916685986778054656 2921505302069837824 2933577638028804096 2949830145718714368 2954704225956995072 2966913747551858688 2971073778455371776 2976876656928917424 2983350942829154304 2985623601072685056 2991260344394539008 2991454897168530144 3000244676494196736 3012802342759520256 3025251939217204224 3031831434517807104 3042012337772424192 3047038733018151168 3053665611515363328 3055991834094600192 3059629802162854272 3068619899524743168 3076580659792565376 3078724097154613248 3084737230156868352 3085620563788038144 3093801100568690688 3113709598258642944 3119791062317741856 3128957931256971264 3142258693424968392 3149092661875218432 3151491578910056448 3155243233480443468 3164514271384891392 3172723805411083044 3182046206406414336 3187096693167095808 3200266514213240832 3204753738558603264 3211013023204225536 3217284533015171289 3217996522602233856 3223313701043994624 3226737866608751616 3241171394678587392 3247501807558819008 3249764324774313984 3254564664904531968 3257043928442929152 3263193102975860736 3263405342365669248 3272994192539123712 3281271735125311488 3286693464828567552 3300274842782404608 3318558913933553664 3324042254201619456 3331271576198578176 3337777965995841024 3342458000762293248 3348986239045032102 3356269810682798592 3358826551206770688 3365167887443856384 3382795612922970112 3389402635604460288 3396774107191246848 3399361703093993472 3403408431619354752 3413408652280332288 3421236472160731136 3427918574645420064 3435373812954783744 3437990813356425216 3442083527433211056 3452197386965336064 3463564609298939904 3502923298040973312 3516342219320721408 3528150111915753984 3535041030103089441 3535823339649368064 3542729244609620736 3545197445208342528 3545428026273813504 3550434179895853056 3553138831028649984 3559847021428211712 3585483779812982784 3600299828489895936 3605347955878428672 3612389651104753728 3623003920402808832 3626227913674493952 3646317819013410816 3653439533503671384 3655984865371103232 3664174419498295296 3697530147932138496 3705571753299542016 3732257969629888512 3739547535976821888 3747680523223400448 3750535432752463872 3760265250857579904 3771314022407602176 3778434119235207168 3778679870107617024 3789782749255827456 3805645064538341376 3813077965055017824 3821370870590152704 3824281915980742656 3848891031180822528 3856408396476097572 3864795539574131712 3867739665025978368 3896510185461307392 3911436850705072128 3933106860958285824 3940788710296094976 3952367913166700544 3955884996735811584 3961431704607162368 3969168875905223232 3977801257105539072 3980831468096913408 3985570400185823328 3988347125859385344 3988606529558040192 3997281184907231232 4000326235325595648 4017069790346027008 4033669252289605632 4056016450363232256 4062718310690868224 4071554148687151104 4079506402883805696 4102107546390087168 4112982973542491136 4121928130074771456 4151612797678190592 4159721416423655808 4168768222461984768 4171943908342628352 4189678257899957856 4198790215833624576 4201988771880075264 4206990977973924624 4216140588626325504 4219352361846521856 4230298407214777392 4242728275208552448 4281350697605634048 4289712710686895052 4297751601391992832 4302317155478335488 4321561859571449856 4330002410078425344 4333019099699085312 4339419553206042624 4342725237923905536 4350924137301147648 4351207123154225664 4375028980167081984 4382257953104756736 4400366457043206144 4424745218578071552 4432056338935492608 4450370621327788032 4456610667683057664 4465314985393376136 4475026414243731456 4478435401609027584 4486890516591808512 4487182345752795216 4500367014741295104 4519203514139280384 4529032142921662464 4537877908825806336 4563018506658636288 4570558099527226752 4580498417273044992 4583987751141900288 4589444703244281408 4602929849287114752 4614870989688848064 4618086145731919872 4627105845235302528 4628430845682057216 4640701650853036032 4670564397387964416 4679686593476612784 4693436896885456896 4704200149221005312 4713388040137452588 4723638992812827648 4727237368365084672 4732864850220665202 4733912239861137408 4746771407077337088 4780645039750643712 4800399771319861248 4807130607837904896 4816519534806338304 4826994783903350784 4830671893870411776 4834970551565991936 4861757092017881088 4871252711338228512 4874646487161470976 4881846997356797952 4885565892664393728 4894789654463791104 4930040197242851328 4950412264173606912 4976343959506518016 4986063381302429184 4996907364297867264 5006666948993761536 5013687001143439872 5021378017404125184 5023479358567548153 5037912158980276224 5038239826810156032 5074193419384455168 5084103953406690432 5095161160786870272 5099042554640990208 5131854708241096704 5141877861968130096 5153060719432175616 5156986220034637824 5195346913948409856 5254384947061459968 5274513328981082112 5292225167873630976 5303735009474052096 5307775290795884544 5314093866914431104 5317796167812513792 5318142039410720256 5329708246542974976 5378225669719474176 5408021933817643008 5418584476657130592 5434505880604213248 5439341870511740928 5469476728520116224 5480159300255507076 5483977298056654848 5496261629247442944 5535483730237587456 5546295221898207744 5558357629949313024 5586237677199943808 5598386954444832768 5602651695840100352 5609321303965232832 5621520784835100672 5625803149128695808 5640397876286369856 5656971033611403264 5667651178852810752 5708467596807512064 5719616947582526736 5732056305885229056 5736422873971113984 5773336546771233792 5784612594714146358 5785892737608056832 5797193309361197568 5801609497538967552 5843010604139675648 5867155276057608192 5899660291437428736 5909408451913990144 5933827495103717376 5942147556910743552 5953753313857834848 5966701885658308608 5971247202145370112 5982520688789078016 5982909794337060288 6000489352988393472 6025604685519040512 6050503878434408448 6084024675544848384 6094077466036302336 6107331223030726656 6119259604325708544 6137239799049486336 6153161319585130752 6157448194309226496 6169474460313736704 6171241127576076288 6227419196517285888 6239582124635483712 6257915862513942528 6284517386849936784 6298185323750436864 6302983157820112896 6310486466960886936 6329028542769782784 6345447610822166088 6364092412812828672 6400533028426481664 6422026046408451072 6434569066030342578 6435993045204467712 6446627402087989248 6453475733217503232 6482342789357174784 6495003615117638016 6499528649548627968 6509129329809063936 6514087856885858304 6526386205951721472 6526810684731338496 6545988385078247424 6562543470250622976 6573386929657135104 6600549685564809216 6637117827867107328 6648084508403238912 6675555931991682048 6684916001524586496 6697972478090064204 6712539621365597184 6717653102413541376 6730335774887712768 6765591225845940224 6778805271208920576 6793548214382493696 6806816863238709504 6826817304560664576 6842472944321462272 6855837149290840128 6870747625909567488 6875981626712850432 6884167054866422112 6904394773930672128 6927129218597879808 7005846596081946624 7032684438641442816 7056300223831507968 7070082060206178882 7071646679298736128 7085458489219241472 7090856052547627008 7100868359791706112 7119694042856423424 7170967559625965568 7200599656979791872 7210695911756857344 7224779302209507456 7246007840805617664 7252455827348987904 7292635638026821632 7306879067007342768 7311969730742206464 7328348838996590592 7395060295864276992 7464515939259777024 7479095071953643776 7495361046446800896 7501070865504927744 7520530501715159808 7542628044815204352 7556868238470414336 7557359740215234048 7611290129076682752 7626155930110035648 7642741741180305408 7648563831961485312 7697782062361645056 7712816792952195144 7729591079148263424 7735479330051956736 7793020370922614784 7822873701410144256 7866213721916571648 7881577420592189952 7911769993471623168 7922863409214324736 7938337751810446464 7955602514211078144 7961662936193826816 7971140800371646656 7976694251718770688 7977213059116080384 7994562369814462464 8000652470651191296 8034139580692054016 8067338504579211264 8112032900726464512 8125436621381736448 8159012805767611392 8204215092780174336 8225965947084982272 8303225595356381184 8319442832847311616 8337536444923969536 8343887816685256704 8379356515799915712 8397580431667249152 8403977543760150528 8413981955947849248 8432281177252651008 8438704723693043712 8460596814429554784 8485456550417104896 8562701395211268096 8579425421373790104 8595503202783985664 8604634310956670976 8643123719142899712 8660004820156850688 8676918892071219537 8678839106412085248 8701848274602295296 8702414246308451328 8750057960334163968 8764515906209513472 8800732914086412288 8849490437156143104 8864112677870985216 8900741242655576064 8913221335366115328 8930629970786752272 8950052828487462912 8956870803218055168 8973781033183617024 8974364691505590432 9000734029482590208 9038407028278560768 9075755817651612672 9126037013317272576 9141116199054453504 9160996834546089984 9167975502283800576 9178889406488562816 9205859698574229504 9229741979377696128 9236172291463839744 9254211690470605056 9256861691364114432 9281403301706072064 9341128794775928832 9359373186953225568 9386873793770913792 9408400298442010624 9426776080274905176 9447277985625655296 9454474736730169344 9465729700441330404 9493542814154674176 9561290079501287424 9600799542639722496 9614261215675809792 9633039069612676608 9653989567806701568 9669941103131983872 9723514184035762176 9742505422676457024 9749292974322941952 9763693994713595904 9771131785328787456 9789579308927582208 9860080394485702656 9900824528347213824 9972126762604858368 9993814728595734528 10013333897987523072 10027374002286879744 10046958717135096306 10076479653620312064 10148386838768910336 10168207906813380864 10190322321573740544 10198085109281980416 10263709416482193408 10283755723936260192 10306121438864351232 10313972440069275648 10390693827896819712 10508769894122919936 10549026657962164224 10584450335747261952 10605123090309268323 10607470018948104192 10628187733828862208 10635592335625027584 10636284078821440512 10659416493085949952 10756451339438948352 10816043867635286016 10837168953314261184 10869011761208426496 10878683741023481856 10938953457040232448 10960318600511014152 10967954596113309696 10992523258494885888 11092590443796415488 11116715259898626048 11172475354399887616 11196773908889665536 11205303391680200704 11218642607930465664 11243041569670201344 11251606298257391616 11280795752572739712 11313942067222806528 11335302357705621504 11416935193615024128 11439233895165053472 11464112611770458112 11472845747942227968 11546673093542467584 11569225189428292716 11594386618722395136 11603218995077935104 11686021208279351296 11734310552115216384 11799320582874857472 11818816903827980288 11867654990207434752 11884295113821487104 11907506627715669696 11933403771316617216 11942494404290740224 11965041377578156032 11965819588674120576 12000978705976786944 12051209371038081024 12101007756868816896 12168049351089696768 12188154932072604672 12214662446061453312 12238519208651417088 12306322639170261504 12338948920627473408 12454838393034571776 12479164249270967424 12515831725027885056 12569034773699873568 12596370647500873728 12605966315640225792 12620972933921773872 12658057085539565568 12690895221644332176 12728184825625657344 12844052092816902144 12869138132060685156 12893254804175978496 12906951466435006464 12964685578714349568 12990007230235276032 12999057299097255936 13018258659618127872 13028175713771716608 13052772411903442944 13053621369462676992 13125086940501245952 13146773859314270208 13201099371129618432 13274235655734214656 13296169016806477824 13351111863983364096 13369832003049172992 13395944956180128408 13425079242731194368 13435306204827082752 13460671549775425536 13557610542417841152 13587096428764987392 13613633726477419008 13684945888642924544 13711674298581680256 13741495251819134976 13751963253425700864 13768334109732844224 13808789547861344256 13854258437195759616 14011693192163893248 14112600447663015936 14140164120412357764 14170916978438482944 14181712105095254016 14201736719583412224 14341935119251931136 14401199313959583744 14421391823513714688 14449558604419014912 14492015681611235328 14504911654697975808 14585271276053643264 14613758134014685536 14623939461484412928 14656697677993181184 14790120591728553984 14929031878519554048 14958190143907287552 14990722092893601792 15041061003430319616 15070438075702644459 15113736476940828672 15114719480430468096 15222580258153365504 15252311860220071296 15285483482360610816 15297127663922970624 15395564124723290112 15425633585904390288 15459182158296526848 15470958660103913472 15586040741845229568 15763154841184379904 15823539986943246336 15845726818428649472 15876675503620892928 15911205028422156288 15923325872387653632 15942281600743293312 15953388503437541376 15954426118232160768 15989124739628924928 16068279161384108032 16134677009158422528 16224065801452929024 16250873242763472896 16318025611535222784 16408430185560348672 16451931894169964544 16606451190712762368 16638885665694623232 16675072889847939072 16758713031599831424 16795160863334498304 16807955087520301056 16827963911895698496 16864562354505302016 16877409447386087424 16921193628859109568 16970913100834209792 17125402790422536192 17158850842747580208 17209268621913341952 17320009640313701376 17353837784142439074 17357678212824170496 17404828492616902656 17529031812419026944 17601465828172824576 17698980874312286208 17728225355741970432 17801482485311152128 17826442670732230656 17861259941573504544 17900105656974925824 17913741606436110336 17947562066367234048 17948729383011180864 18001468058965180416 18076814056557121536 18151511635303225344 18252074026634545152 18282232398108907008 18321993669092179968 18357778812977125632 18411719397148459008 18459483958755392256 18472344582927679488 18508423380941210112 18513723382728228864 18682257589551857664 18718746373906451136 18773747587541827584 18816800596884021248 18853552160549810352 18894555971251310592 18908949473460338688 18931459400882660808 18987085628309348352 19201599085279444992 19266078139225353216 19307979135613403136 19339882206263967744 19447028368071524352 19485010845352914048 19498585948645883904 19527387989427191808 19542263570657574912 19579158617855164416 19720160788971405312 19801649056694427648 19944253525209716736 20026667795975046144 20054748004573759488 20093917434270192612 20152959307240624128 20296773677537820672 20336415813626761728 20380644643147481088 20527418832964386816 20567511447872520384 20612242877728702464 20627944880138551296 20781387655793639424 21017539788245839872 21098053315924328448 21168900671494523904 21210246180618536646 21214940037896208384 21256375467657724416 21272568157642881024 21512902678877896704 21632087735270572032 21674337906628522368 21738023522416852992 21757367482046963712 21877906914080464896 21920637201022028304 21935909192226619392 21985046516989771776 22185180887592830976 22344950708799775232 22393547817779331072 22437285215860931328 22486083139340402688 22503212596514783232 22561591505145479424 22627884134445613056 22670604715411243008 22833870387230048256 22878467790330106944 22928225223540916224 22945691495884455936 23093346187084935168 23138450378856585432 23188773237444790272 23206437990155870208 23468621104230432768 23598641165749714944 23637633807655960576 23735309980414869504 23768590227642974208 23815013255431339392 23866807542633234432 23884988808581480448 23930082755156312064 23931639177348241152 24001957411953573888 24102418742076162048 24202015513737633792 24336098702179393536 24376309864145209344 24477038417302834176 24612645278340523008 24677897841254946816 24909676786069143552 24958328498541934848 25031663450055770112 25138069547399747136 25192741295001747456 25211932631280451584 25241945867843547744 25316114171079131136 25381790443288664352 25456369651251314688 25688104185633804288 25738276264121370312 25786509608351956992 25813902932870012928 25929371157428699136 25980014460470552064 26030756676213658611 26036517319236255744 26105544823806885888 26107242738925353984 26250173881002491904 26293547718628540416 26402198742259236864 26548471311468429312 26592338033612955648 26702223727966728192 26739664006098345984 26791889912360256816 26850158485462388736 26870612409654165504 26921343099550851072 27115221084835682304 27227267452954838016 27369891777285849088 27423348597163360512 27482990503638269952 27503926506851401728 27536668219465688448 27617579095722688512 27708516874391519232 28023386384327786496 28225200895326031872 28280328240824715528 28341833956876965888 28363424210190508032 28683870238503862272 28802398627919167488 28842783647027429376 28899117208838029824 29009823309395951616 29170542552107286528 29227516268029371072 29247878922968825856 29313395355986362368 29580241183457107968 29916380287814575104 29981444185787203584 30082122006860639232 30140876151405288918 30229438960860936192 30445160516306731008 30504623720440142592 30570966964721221632 30594255327845941248 30791128249446580224 30851267171808780576 30918364316593053696 30941917320207826944 31172081483690459136 31526309682368759808 31647079973886492672 31691453636857298944 31753351007241785856 31815369270927804969 31822410056844312576 31884563201486586624 31906777006875082752 31908852236464321536 31978249479257849856 32136558322768216064 32269354018316845056 32448131602905858048 32501746485526945792 32636051223070445568 32816860371120697344 32903863788339929088 33277771331389246464 33350145779695878144 33517426063199662848 33590321726668996608 33615910175040602112 33655927823791396992 33729124709010604032 33754818894772174848 33842387257718219136 33941826201668419584 34250805580845072384 34317701685495160416 34418537243826683904 34640019280627402752 34707675568284878148 34809656985233805312 35058063624838053888 35202931656345649152 35397961748624572416 35456450711483940864 35602964970622304256 35652885341464461312 35722519883147009088 35800211313949851648 35827483212872220672 35895124132734468096 35897458766022361728 36002936117930360832 36153628113114243072 36303023270606450688 36504148053269090304 36564464796217814016 36643987338184359936 36715557625954251264 36918967917510784512 37016846761882420224 37364515179103715328 37437492747812902272 37547495175083655168 37633601193768042496 37707104321099620704 37789111942502621184 37817898946920677376 37862918801765321616 37974171256618696704 38532156278450706432 38679764412527935488 38894056736143048704 38970021690705828096 38997171897291767808 39054775978854383616 39084527141315149824 39158317235710328832 39440321577942810624 39603298113388855296 39888507050419433472 40053335591950092288 40109496009147518976 40187834868540385224 40305918614481248256 40672831627253523456 40761289286294962176 41054837665928773632 41135022895745040768 41224485755457404928 41255889760277102592 41562775311587278848 42035079576491679744 42337801342989047808 42420492361237073292 42512750935315448832 42545136315285762048 43025805357755793408 43264175470541144064 43348675813257044736 43476047044833705984 43514734964093927424 43755813828160929792 43841274402044056608 43871818384453238784 43970093033979543552 44370361775185661952 44689901417599550464 44787095635558662144 44874570431721862656 44972166278680805376 45123183010290958848 45341209430822486016 45667740774460096512 45756935580660213888 45856450447081832448 45891382991768911872 46186692374169870336 46276900757713170864 46377546474889580544 46412875980311740416 47275267615311921152 47470619960829739008 47537180455285948416 47630026510862678784 47733615085266468864 47769977617162960896 47860165510312624128 47863278354696482304 48204837484152324096 48404031027475267584 48672197404358787072 48752619728290418688 48954076834605668352 49225290556681046016 49355795682509893632 49819353572138287104 49916656997083869696 50276139094799494272 50385482590003494912 50423865262560903168 50483891735687095488 50632228342158262272 50763580886577328704 50912739302502629376 51376208371267608576 51476552528242740624 51627805865740025856 51960028920941104128 52061513352427317222 52073034638472511488 52214485477850707968 52587095437257080832 52804397484518473728 53096942622936858624 53184676067225911296 53404447455933456384 53479328012196691968 53583779824720513632 53700316970924777472 53741224819308331008 53842686199101702144 54230442169671364608 54454534905909676032 54739783554571698176 54846697194326721024 54965981007276539904 55073336438931376896 55235158191445377024 55417033748783038464 56046772768655572992 56450401790652063744 56560656481649431056 56683667913753931776 56726848420381016064 57604797255838334976 57798234417676059648 58019646618791903232 58341085104214573056 58455032536058742144 58495757845937651712 58626790711972724736 59160482366914215936 59832760575629150208 60164244013721278464 60281752302810577836 60458877921721872384 60890321032613462016 61009247440880285184 61141933929442443264 61582256498893160448 61702534343617561152 61836728633186107392 61883834640415653888 62344162967380918272 63052619364737519616 63294159947772985344 63506702014483571712 63630738541855609938 63644820113688625152 63769126402973173248 63817704472928643072 64273116645536432128 64538708036633690112 64896263205811716096 65003492971053891584 65272102446140891136 65633720742241394688 65807727576679858176 66555542662778492928 67034852126399325696 67180643453337993216 67311855647582793984 67458249418021208064 67509637789544349696 67684774515436438272 67883652403336839168 68501611161690144768 68635403370990320832 68837074487653367808 69280038561254805504 69415351136569756296 69619313970467610624 70405863312691298304 70795923497249144832 70912901422967881728 71205929941244608512 71305770682928922624 71445039766294018176 71600422627899703296 71654966425744441344 71790248265468936192 71794917532044723456 72005872235860721664 72307256226228486144 72606046541212901376 73008296106538180608 73128929592435628032 73431115251908502528 73837935835021569024 74033693523764840448 74729030358207430656 74874985495625804544 75094990350167310336 75267202387536084992 75414208642199241408 75578223885005242368 75635797893841354752 75725837603530643232 75948342513237393408 77064312556901412864 77359528825055870976 77788113472286097408 77940043381411656192 78109551957708767232 78316634471420657664 78880643155885621248 79206596226777710592 79777014100838866944 80106671183900184576 80218992018295037952 80375669737080770448 80611837228962496512 81345663254507046912 82109675331857547264 82270045791490081536 82448971510914809856 82511779520554205184 83125550623174557696 84070159152983359488 84675602685978095616 84840984722474146584 85025501870630897664 85090272630571524096 86051610715511586816 86528350941082288128 86697351626514089472 87029469928187854848 87511627656321859584 87682548804088113216 87743636768906477568 87940186067959087104 88740723550371323904 89379802835199100928 89749140863443725312 89944332557361610752 90246366020581917696 91335481548920193024 91513871161320427776 91712900894163664896 91782765983537823744 92373384748339740672 92553801515426341728 92755092949779161088 92825751960623480832 94550535230623842304 94941239921659478016 95074360910571896832 95260053021725357568 95446107812783414907 95467230170532937728 95720331020625248256 95726556709392964608 96409674968304648192 96808062054950535168 97344394808717574144 97505239456580837376 97908153669211336704 98450581113362092032 98711591365019787264 99833313994167739392 100552278189598988544 100770965180006989824 100847730525121806336 100967783471374190976 101264456684316524544 101527161773154657408 101825478605005258752 102752416742535217152 102953105056485481248 103255611731480051712 103920057841882208256 104123026704854634444 104428970955701415936 105174190874514161664 105608794969036947456 106193885245873717248 106369352134451822592 106808894911866912768 106958656024393383936 107167559649441027264 107400633941849554944 107482449638616662016 107685372398203404288 108460884339342729216 108909069811819352064 109693394388653442048 109931962014553079808 110146672877862753792 112093545537311145984 112900803581304127488 113121312963298862112 113367335827507863552 113453696840762032128 115596468835352119296 116039293237583806464 116682170208429146112 116910065072117484288 116991515691875303424 117253581423945449472 118320964733828431872 119665521151258300416 120328488027442556928 120563504605621155672 120917755843443744768 122018494881760570368 122283867858884886528 123164512997786320896 123405068687235122304 123673457266372214784 123767669280831307776 124688325934761836544 126105238729475039232 127013404028967143424 127261477083711219876 127538252805946346496 127635408945857286144 128546233291072864256 129077416073267380224 129792526411623432192 130006985942107783168 130544204892281782272 131267441484482789376 131615455153359716352 133111085325556985856 134069704252798651392 134361286906675986432 134623711295165587968 134916498836042416128 135369549030872876544 137003222323380289536 137270806741980641664 137674148975306735616 138560077122509611008 138830702273139512592 139238627940935221248 141825802845935763456 142411859882489217024 142611541365857845248 142890079532588036352 143200845255799406592 143309932851488882688 143580496530937872384 143589835064089446912 144614512452456972288 145212093082425802752 146016592213076361216 146257859184871256064 146862230503817005056 147675871670043138048 148067387047529680896 149458060716414861312 149749970991251609088 150534404775072169984 150828417284398482816 151156447770010484736 151271595787682709504 151451675207061286464 151896685026474786816 154128625113802825728 155880086762823312384 156219103915417534464 157761286311771242496 158413192453555421184 159554028201677733888 160213342367800369152 160437984036590075904 160751339474161540896 161223674457924993024 162691326509014093824 164219350663715094528 164540091582980163072 164897943021829619712 166251101246349115392 168140318305966718976 169351205371956191232 169681969444948293168 170051003741261795328 170180545261143048192 173394703253028178944 174058939856375709696 175023255312643719168 175365097608176226432 175487273537812955136 175880372135918174208 177481447100742647808 178759605670398201856 179498281726887450624 180492732041163835392 182670963097840386048 183027742322640855552 183425801788327329792 184746769496679481344 185107603030852683456 185510185899558322176 185651503921246961664 189882479843318956032 190520106043450715136 190892215625566829814 190934460341065875456 191453113418785929216 192819349936609296384 193616124109901070336 194688789617435148288 195010478913161674752 195816307338422673408 196901162226724184064 197423182730039574528 199666627988335478784 201104556379197977088 201541930360013979648 201935566942748381952 202528913368633049088 203054323546309314816 203650957210010517504 205504833485070434304 205906210112970962496 206511223462960103424 207840115683764416512 208246053409709268888 208857941911402831872 211217589938073894912 212387770491747434496 212738704268903645184 213617789823733825536 213917312048786767872 214335119298882054528 214801267883699109888 214964899277233324032 215370744796406808576 216921768678685458432 217818139623638704128 219386788777306884096 220293345755725507584 224187091074622291968 225801607162608254976 226242625926597724224 226734671655015727104 226907393681524064256 231192937670704238592 232078586475167612928 233364340416858292224 233820130144234968576 236641929467656863744 239331042302516600832 240656976054885113856 241127009211242311344 241835511686887489536 244036989763521140736 246329025995572641792 246810137374470244608 247346914532744429568 247535338561662615552 249376651869523673088 252210477458950078464 254026808057934286848 254522954167422439752 255076505611892692992 255270817891714572288 258154832146534760448 259585052823246864384 260013971884215566336 261088409784563564544 262534882968965578752 263230910306719432704 266222170651113971712 268139408505597302784 269247422590331175936 269832997672084832256 270739098061745753088 274006444646760579072 274541613483961283328 275348297950613471232 277120154245019222016 277661404546279025184 278477255881870442496 283651605691871526912 284823719764978434048 285223082731715690496 285780159065176072704 286338323438350244721 286401690511598813184 287160993061875744768 287179670128178893824 289229024904913944576 290424186164851605504 292033184426152722432 292515718369742512128 293724461007634010112 295351743340086276096 296134774095059361792 299499941982503218176 301068809550144339968 301656834568796965632 302312895540020969472 302543191575365419008 302903350414122572928 303793370052949573632 308257250227605651456 311760173525646624768 315522572623542484992 316826384907110842368 319108056403355467776 320426684735600738304 320875968073180151808 321502678948323081792 322447348915849986048 325382653018028187648 329080183165960326144 329795886043659239424 336280636611933437952 338702410743912382464 339363938889896586336 340102007482523590656 340361090522286096384 346789406506056357888 348117879712751419392 350046510625287438336 350730195216352452864 350974547075625910272 351760744271836348416 354962894201485295616 357519211340796403712 358996563453774901248 360985464082327670784 366055484645281711104 366851603576654659584 369493538993358962688 370215206061705366912 371020371799116644352 371303007842493923328 381040212086901430272 381784431251133659628 382906226837571858432 385638699873218592768 387232248219802140672 389377579234870296576 390020957826323349504 391632614676845346816 393802324453448368128 394846365460079149056 399333255976670957568 402209112758395954176 403083860720027959296 403871133885496763904 406108647092618629632 411009666970140868608 411812420225941924992 413022446925920206848 415680231367528833024 416492106819418537776 417715883822805663744 425477408537807290368 427235579647467651072 427834624097573535744 428670238597764109056 429602535767398219776 429929798554466648064 430741489592813617152 433843537357370916864 435636279247277408256 438773577554613768192 440586691511451015168 448374182149244583936 451603214325216509952 452485251853195448448 453469343310031454208 453814787363048128512 462385875341408477184 467640260288469937152 473283858935313727488 478662084605033201664 481313952109770227712 482254018422484622688 483671023373774979072 488073979527042281472 492658051991145283584 493620274748940489216 494693829065488859136 498753303739047346176 504420954917900156928 508053616115868573696 509045908334844879504 510153011223785385984 510541635783429144576 520027943768431132672 522176819569127129088 525069765937931157504 526461820613438865408 532444341302227943424 536278817011194605568 538494845180662351872 541478196123491506176 548012889293521158144 549083226967922566656 554240308490038444032 555322809092558050368 556954511763740884992 569647439529956868096 571560318130352145408 572676646876700489442 572803381023197626368 574359340256357787648 578458049809827889152 580848372329703211008 584066368852305444864 585031436739485024256 587448922015268020224 590703486680172552192 592269548190118723584 598999883965006436352 602137619100288679936 603313669137593931264 604625791080041938944 605806700828245145856 607586740105899147264 616514500455211302912 623520347051293249536 633652769814221684736 638216112806710935552 640853369471201476608 641751936146360303616 643005357896646163584 644894697831699972096 650765306036056375296 658160366331920652288 672561273223866875904 677404821487824764928 678727877779793172672 680204014965047181312 680722181044572192768 693578813012112715776 696235759425502838784 700093021250574876672 701460390432704905728 709925788402970591232 715038422681592807424 717993126907549802496 721970928164655341568 732110969290563422208 738987077986717925376 740430412123410733824 742040743598233288704 742606015684987846656 762080424173802860544 763568862502267319256 765812453675143716864 774464496439604281344 778755158469740593152 780041915652646699008 783265229353690693632 787604648906896736256 789692730920158298112 798666511953341915136 804418225516791908352 807742267770993527808 812217294185237259264 822019333940281737216 823624840451883849984 826044893851840413696 831360462735057666048 832984213638837075552 835431767645611327488 850954817075614580736 854471159294935302144 855669248195147071488 857340477195528218112 859205071534796439552 861482979185627234304 867687074714741833728 871272558494554816512 877547155109227536384 881173383022902030336 903206428650433019904 904970503706390896896 906938686620062908416 907629574726096257024 924771750682816954368 935280520576939874304 946567717870627454976 957324169210066403328 962627904219540455424 964508036844969245376 967342046747549958144 976147959054084562944 987240549497880978432 989387658130977718272 1008841909835800313856 1016107232231737147392 1018091816669689759008 1020306022447570771968 1021083271566858289152 1040055887536862265344 1044353639138254258176 1050139531875862315008 1052923641226877730816 1064888682604455886848 1072557634022389211136 1076989690361324703744 1082956392246983012352 1098166453935845133312 1108480616980076888064 1110645618185116100736 1113909023527481769984 1143120636260704290816 1145353293753400978884 1148718680512715575296 1156916099619655778304 1161696744659406422016 1168132737704610889728 1170062873478970048512 1174897844030536040448 1181406973360345104384 1184539096380237447168 1197999767930012872704 1206627338275187862528 1209251582160083877888 1211613401656490291712 1233029000910422605824 1247040694102586499072 1276432225613421871104 1281706738942402953216 1283503872292720607232 1286010715793292327168 1289789395663399944192 1301530612072112750592 1316320732663841304576 1345122546447733751808 1354809642975649529856 1357455755559586345344 1360408029930094362624 1361444362089144385536 1387157626024225431552 1402920780865409811456 1419851576805941182464 1430076845363185614848 1435986253815099604992 1443941856329310683136 1464221938581126844416 1477974155973435850752 1480860824246821467648 1484081487196466577408 1524160848347605721088 1527137725004534638512 1531624907350287433728 1560083831305293398016 1566530458707381387264 1575209297813793472512 1579385461840316596224 1597333023906683830272 1608836451033583816704 1615484535541987055616 1624434588370474518528 1644038667880563474432 1647249680903767699968 1662720925470115332096 1665968427277674151104 1670863535291222654976 1708942318589870604288 1714680954391056436224 1718410143069592879104 1735374149429483667456 1742545116989109633024 1755094310218455072768 1762346766045804060672 1806412857300866039808 1809941007412781793792 1813877373240125816832 1849543501365633908736 1870561041153879748608 1914648338420132806656 1925255808439080910848 1929016073689938490752 1934684093495099916288 1952295918108169125888 1974481098995761956864 2017683819671600627712 2032214464463474294784 2036183633339379518016 2040612044895141543936 2042166543133716578304 2088707278276508516352 2100279063751724630016 2129777365208911773696 2145115268044778422272 2153979380722649407488 2165912784493966024704 2196332907871690266624 2216961233960153776128 2221291236370232201472 2227818047054963539968 2286241272521408581632 2290706587506801957768 2297437361025431150592 2323393489318812844032 2336265475409221779456 2340125746957940097024 2349795688061072080896 2362813946720690208768 2369078192760474894336 2395999535860025745408 2413254676550375725056 2423226803312980583424 2466058001820845211648 2494081388205172998144 2552864451226843742208 2563413477884805906432 2567007744585441214464 2572021431586584654336 2603061224144225501184 2632641465327682609152 2709619285951299059712 2714911511119172690688 2720816059860188725248 2722888724178288771072 2774315252048450863104 2805841561730819622912 2839703153611882364928 2860153690726371229696 2871972507630199209984 2887883712658621366272 2928443877162253688832 2961721648493642935296 2968162974392933154816 3048321696695211442176 3054275450009069277024 3063249814700574867456 3120167662610586796032 3133060917414762774528 3150418595627586945024 3158770923680633192448 3194666047813367660544 3217672902067167633408 3230969071083974111232 3248869176740949037056 3294499361807535399936 3325441850940230664192 3331936854555348302208 3341727070582445309952 3429361908782112872448 3470748298858967334912 3485090233978219266048 3510188620436910145536 3524693532091608121344 3619882014825563587584 3627754746480251633664 3699087002731267817472 3741122082307759497216 3829296676840265613312 3850511616878161821696 3858032147379876981504 3869368186990199832576 3904591836216338251776 3948962197991523913728 4035367639343201255424 4064428928926948589568 4072367266678759036032 4081224089790283087872 4084333086267433156608 4259554730417823547392 4290230536089556844544 4307958761445298814976 4331825568987932049408 4392665815743380533248 4433922467920307552256 4442582472740464402944 4572482545042817163264 4581413175013603915536 4594874722050862301184 4680251493915880194048 4699591376122144161792 4725627893441380417536 4738156385520949788672 4791999071720051490816 4826509353100751450112 4846453606625961166848 4932116003641690423296 4988162776410345996288 5126826955769611812864 5144042863173169308672 5206122448288451002368 5265282930655365218304 5419238571902598119424 5429823022238345381376 5441632119720377450496 5548630504096901726208 5611683123461639245824 5720307381452742459392 5743945015260398419968 5775767425317242732544 5856887754324507377664 5923443296987285870592 6096643393390422884352 6108550900018138554048 6126499629401149734912 6266121834829525549056 6300837191255173890048 6389332095626735321088 6435345804134335266816 6461938142167948222464 6497738353481898074112 6588998723615070799872 6650883701880461328384 6663873709110696604416 6683454141164890619904 6858723817564225744896 6970180467956438532096 7020377240873820291072 7049387064183216242688 7239764029651127175168 7398174005462535634944 7482244164615518994432 7658593353680531226624 7701023233756323643392 7716064294759753963008 7809183672432676503552 7897924395983047827456 8128857857853897179136 8144734533357518072064 8162448179580566175744 8168666172534866313216 8519109460835647094784 8580461072179113689088 8615917522890597629952 8663651137975864098816 8785331631486761066496 8885164945480928805888 9144965090085634326528 9162826350027207831072 9189749444101724602368 9360502987831760388096 9399182752244288323584 9451255786882760835072 9476312771041899577344 9583998143440102981632 9653018706201502900224 9692907213251922333696 9976325552820691992576 10288085726346338617344 10412244896576902004736 10530565861310730436608 10859646044476690762752 10883264239440754900992 11097261008193803452416 11223366246923278491648 11440614762905484918784 11487890030520796839936 11551534850634485465088 11713775508649014755328 11846886593974571741184 12193286786780845768704 12217101800036277108096 12252999258802299469824 12778664191253470642176 12870691608268670533632 12923876284335896444928 12995476706963796148224 13177997447230141599744 13301767403760922656768 13327747418221393208832 13717447635128451489792 14040754481747640582144 14098774128366432485376 14479528059302254350336 14796348010925071269888 14964488329231037988864 15432128589519507926016 15618367344865353007104 15795848791966095654912 16257715715707794358272 16289469066715036144128 16324896359161132351488 17160922144358227378176 17231835045781195259904 17327302275951728197632 17570663262973522132992 17770329890961857611776 18289930180171268653056 18325652700054415662144 18379498888203449204736 18798365504488576647168 18902511573765521670144 19167996286880205963264 19306037412403005800448 19385814426503844667392 19952651105641383985152 20576171452692677234688 21061131722621460873216 21719292088953381525504 22194522016387606904832 22446732493846556983296 22975780061041593679872 23103069701268970930176 23427551017298029510656 23693773187949143482368 24386573573561691537408 24434203600072554216192 24505998517604598939648 25557328382506941284352 25741383216537341067264 25847752568671792889856 25990953413927592296448 26355994894460283199488 26655494836442786417664 27434895270256902979584 28081508963495281164288 28197548256732864970752 28959056118604508700672 29928976658462075977728 30864257179039015852032 31236734689730706014208 31591697583932191309824 32578938133430072288256 32649792718322264702976 34321844288716454756352 34463670091562390519808 34654604551903456395264 35141326525947044265984 35540659781923715223552 36579860360342537306112 36651305400108831324288 36758997776406898409472 38335992573760411926528 38612074824806011600896 38771628853007689334784 39905302211282767970304 41152342905385354469376 42122263445242921746432 43438584177906763051008 44389044032775213809664 44893464987693113966592 46855102034596059021312 47387546375898286964736 48773147147123383074816 48868407200145108432384 51482766433074682134528 51695505137343585779712 51981906827855184592896 52711989788920566398976 53310989672885572835328 54869790540513805959168 56395096513465729941504 57918112237209017401344 59857953316924151955456 61728514358078031704064 63183395167864382619648 65157876266860144576512 68927340183124781039616 69309209103806912790528 70282653051894088531968 71081319563847430447104 73159720720685074612224 73302610800217662648576 73517995552813796818944 76671985147520823853056 77224149649612023201792 77543257706015378669568 82304685810770708938752 84244526890485843492864 86877168355813526102016 89786929975386227933184 93710204069192118042624 94775092751796573929472 97736814400290216864768 102965532866149364269056 103391010274687171559424 103963813655710369185792 105423979577841132797952 106621979345771145670656 109739581081027611918336 115836224474418034802688 119715906633848303910912 123457028716156063408128 126366790335728765239296 130315752533720289153024 140565306103788177063936 142162639127694860894208 146319441441370149224448 146605221600435325297152 154448299299224046403584 155086515412030757339136 164609371621541417877504 173754336711627052204032 179573859950772455866368 189550185503593147858944 195473628800580433729536 206782020549374343118848 207927627311420738371584 210847959155682265595904 213243958691542291341312 219479162162055223836672 231672448948836069605376 246914057432312126816256 252733580671457530478592 260631505067440578306048 281130612207576354127872 284325278255389721788416 293210443200870650594304 308896598598448092807168 310173030824061514678272 329218743243082835755008 347508673423254104408064 359147719901544911732736 379100371007186295717888 390947257601160867459072 421695918311364531191808 426487917383084582682624 438958324324110447673344 463344897897672139210752 493828114864624253632512 521263010134881156612096 568650556510779443576832 586420886401741301188608 620346061648123029356544 658437486486165671510016 695017346846508208816128 758200742014372591435776 781894515202321734918144 843391836622729062383616 852975834766169165365248 926689795795344278421504 987656229729248507265024 1042526020269762313224192 1137301113021558887153664 1172841772803482602377216 1316874972972331343020032 1390034693693016417632256 1563789030404643469836288 1705951669532338330730496 1975312459458497014530048 2085052040539524626448384 2274602226043117774307328 2345683545606965204754432 2780069387386032835264512 3127578060809286939672576 3411903339064676661460992 3950624918916994029060096 4170104081079049252896768 4691367091213930409508864 6255156121618573879345152 6823806678129353322921984 8340208162158098505793536 9382734182427860819017728 12510312243237147758690304 18765468364855721638035456 25020624486474295517380608 37530936729711443276070912 75061873459422886552141824
- Sum of all divisors σ(n): 264641416060225153146176655
- Sum of proper divisors (its aliquot sum) s(n): 189579542600802266594034831
- 75061873459422886552141824 is an abundant number, because the sum of its proper divisors (189579542600802266594034831) is greater than itself. Its abundance is 114517669141379380041893007
Bases of 75061873459422886552141824
- Binary: 111110000101101111100001010000010100111010111100011000011011011100010000000000000000002
- Hexadecimal: 0x3E16F85053AF186DC40000
- Base-36: 9FJ6NWNSHMR5S0000
Squares and roots of 75061873459422886552141824
- 75061873459422886552141824 squared (750618734594228865521418242) is 5634284847238413938409943630054880831628721810046976
- 75061873459422886552141824 cubed (750618734594228865521418243) is 422919976237753635941622584833040236451669125346706813487092860480654854324224
-
75061873459422886552141824 is a
perfect square number . Itssquare root is 8663825567232 -
The
cube root of 75061873459422886552141824 is 421832269.8787565447
Scales and comparisons
How big is 75061873459422886552141824?- 75,061,873,459,422,886,552,141,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 75,061,873,459,422,886,552,141,824 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 75061873459422886552141824 cubic inches would be around 35152689.2 feet tall.
Recreational maths with 75061873459422886552141824
- 75061873459422886552141824 backwards is 42814125568822495437816057
- The number of decimal digits it has is: 26
- The sum of 75061873459422886552141824'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 75061873459422886552141824 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 75061873459422886552141824 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/75061873459422886552141824/
Chicago style:
Numbermatics. 2024. "Number 75061873459422886552141824 - Facts about the integer". https://numbermatics.com/n/75061873459422886552141824/
The information we have on file for 75061873459422886552141824 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 75061873459422886552141824, math, Factors of 75061873459422886552141824, curriculum, school, college, exams, university, Prime factorization of 75061873459422886552141824, STEM, science, technology, engineering, physics, economics, calculator, seventy-five septillion, sixty-one sextillion, eight hundred seventy-three quintillion, four hundred fifty-nine quadrillion, four hundred twenty-two trillion, eight hundred eighty-six billion, five hundred fifty-two million, one hundred forty-one thousand, eight hundred twenty-four.