245362081373756120132222976
245,362,081,373,756,120,132,222,976 is an even composite number composed of five prime numbers multiplied together.
245362081373756120132222976 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, eight hundred divisors.
Prime factorization of 245362081373756120132222976:
224 × 312 × 73 × 193 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 227 × 227 × 227)See below for interesting mathematical facts about the number 245362081373756120132222976 from the Numbermatics database.
Names of 245362081373756120132222976
- Cardinal: 245362081373756120132222976 can be written as Two hundred forty-five septillion, three hundred sixty-two sextillion, eighty-one quintillion, three hundred seventy-three quadrillion, seven hundred fifty-six trillion, one hundred twenty billion, one hundred thirty-two million, two hundred twenty-two thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 2.45362081373756120132222976 × 1026
Factors of 245362081373756120132222976
Divisors of 245362081373756120132222976
- Number of divisors d(n): 20800
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 216 224 227 228 243 252 256 266 288 294 304 324 336 342 343 361 378 384 392 399 432 441 448 454 456 486 504 512 513 532 567 576 588 608 648 672 681 684 686 722 729 756 768 784 798 864 882 896 908 912 931 972 1008 1024 1026 1029 1064 1083 1134 1152 1176 1197 1216 1296 1323 1344 1362 1368 1372 1444 1458 1512 1536 1539 1568 1589 1596 1701 1728 1764 1792 1816 1824 1862 1944 2016 2043 2048 2052 2058 2128 2166 2187 2268 2304 2352 2394 2432 2527 2592 2646 2688 2724 2736 2744 2793 2888 2916 3024 3072 3078 3087 3136 3178 3192 3249 3402 3456 3528 3584 3591 3632 3648 3724 3888 3969 4032 4086 4096 4104 4116 4256 4313 4332 4374 4536 4608 4617 4704 4767 4788 4864 5054 5103 5184 5292 5376 5448 5472 5488 5586 5776 5832 6048 6129 6144 6156 6174 6272 6356 6384 6498 6517 6561 6804 6859 6912 7056 7168 7182 7264 7296 7448 7581 7776 7938 8064 8172 8192 8208 8232 8379 8512 8626 8664 8748 9072 9216 9234 9261 9408 9534 9576 9728 9747 10108 10206 10368 10584 10752 10773 10896 10944 10976 11123 11172 11552 11664 11907 12096 12258 12288 12312 12348 12544 12712 12768 12939 12996 13034 13122 13608 13718 13824 13851 14112 14301 14336 14364 14528 14592 14896 15162 15309 15552 15876 16128 16344 16384 16416 16464 16758 17024 17252 17328 17496 17689 18144 18387 18432 18468 18522 18816 19068 19152 19456 19494 19551 19683 20216 20412 20577 20736 21168 21504 21546 21792 21888 21952 22246 22344 22743 23104 23328 23814 24192 24516 24576 24624 24696 25088 25137 25424 25536 25878 25992 26068 26244 27216 27436 27648 27702 27783 28224 28602 28672 28728 29056 29184 29241 29792 30191 30324 30618 31104 31752 32256 32319 32688 32768 32832 32928 33369 33516 34048 34504 34656 34992 35378 35721 36288 36774 36864 36936 37044 37632 38136 38304 38817 38912 38988 39102 39366 40432 40824 41154 41472 41553 42336 42903 43008 43092 43584 43776 43904 44492 44688 45486 45927 46208 46656 47628 48013 48384 49032 49152 49248 49392 50176 50274 50848 51072 51529 51756 51984 52136 52488 53067 54432 54872 55161 55296 55404 55566 56448 57204 57344 57456 58112 58368 58482 58653 59049 59584 60382 60648 61236 61731 62208 63504 64512 64638 65376 65536 65664 65856 66738 67032 68096 68229 69008 69312 69984 70756 71442 72576 73548 73728 73872 74088 75264 75411 76272 76608 77634 77824 77861 77976 78204 78732 80864 81648 81947 82308 82944 83106 83349 84672 85806 86016 86184 87168 87552 87723 87808 88984 89376 90573 90972 91854 92416 93312 95256 96026 96768 96957 98064 98304 98496 98784 100107 100352 100548 101696 102144 103058 103512 103968 104272 104976 106134 107163 108864 109744 110322 110592 110808 111132 112896 114408 114688 114912 116224 116451 116736 116964 117306 118098 119168 120764 121296 122472 123462 123823 124416 124659 127008 128709 129024 129276 130752 131072 131328 131712 133476 134064 136192 136458 137781 138016 138624 139968 141512 142884 144039 145152 147096 147456 147744 148176 150528 150822 152544 153216 154587 155268 155648 155722 155952 156408 157464 159201 161728 163296 163894 164616 165483 165888 166212 166698 169344 171612 172032 172368 174336 175104 175446 175616 175959 177147 177968 178752 181146 181944 183708 184832 185193 186624 190512 192052 193536 193914 196128 196608 196992 197568 200214 200704 201096 203392 204288 204687 206116 207024 207936 208544 209952 211337 212268 214326 217728 219488 220644 221184 221616 222264 225792 226233 228816 229376 229824 232448 232902 233472 233583 233928 234612 236196 238336 241528 242592 244944 245841 246924 247646 248832 249318 250047 254016 257418 258048 258552 261504 262144 262656 263169 263424 266952 268128 271719 272384 272916 275562 276032 277248 279936 283024 285768 288078 290304 290871 294192 294912 295488 296352 300321 301056 301644 305088 306432 309174 310536 311296 311444 311904 312816 314928 318402 321489 323456 326592 327788 329232 330966 331776 332424 333396 336091 338688 343224 344064 344736 348672 349353 350208 350892 351232 351918 354294 355936 357504 360703 362292 363888 367416 369664 370386 371469 373248 373977 381024 384104 386127 387072 387828 392256 393216 393984 395136 400428 401408 402192 406784 408576 409374 412232 413343 414048 415872 417088 419904 422674 424536 428652 432117 435456 438976 441288 442368 443232 444528 451584 452466 457632 458752 459648 463761 464896 465804 466944 467166 467856 469224 472392 476672 477603 483056 485184 489888 491682 493848 495292 496449 497664 498636 500094 508032 514836 516096 517104 523008 524288 525312 526338 526848 527877 531441 533904 536256 543438 544768 545832 551124 552064 554496 555579 559872 566048 571536 573629 576156 580608 581742 588384 589824 590976 592704 600642 602112 603288 610176 612864 614061 618348 621072 622592 622888 623808 625632 629856 634011 636804 642978 646912 653184 655576 658464 661932 663552 664848 666792 672182 677376 678699 686448 688128 689472 697344 698706 700416 700749 701784 702464 703836 708588 711872 715008 721406 724584 727776 734832 737523 739328 740772 742938 746496 747954 750141 762048 768208 772254 774144 775656 784512 786432 787968 789507 790272 800856 802816 804384 813568 815157 817152 818748 824464 826686 828096 831744 834176 839808 845348 849072 857304 864234 870912 872613 877952 882576 884736 886464 889056 900963 903168 904932 915264 917504 919296 927522 929792 931608 933888 934332 935712 938448 944784 953344 955206 964467 966112 970368 979051 979776 983364 987696 990584 992898 995328 997272 1000188 1008273 1016064 1029672 1032192 1034208 1046016 1048059 1048576 1050624 1052676 1053696 1055754 1062882 1067808 1072512 1082109 1086876 1089536 1091664 1102248 1104128 1108992 1111158 1114407 1119744 1121931 1132096 1143072 1147258 1152312 1158381 1161216 1163484 1176768 1179648 1181952 1185408 1201284 1204224 1206576 1220352 1225728 1228122 1236696 1240029 1242144 1245184 1245776 1247616 1251264 1259712 1268022 1273608 1285956 1293824 1296351 1306368 1311152 1316928 1323864 1327104 1329696 1333584 1344364 1354752 1357398 1372896 1376256 1378944 1391283 1394688 1397412 1400832 1401498 1403568 1404928 1407672 1417176 1423744 1430016 1432809 1442812 1449168 1455552 1469664 1475046 1478656 1479359 1481544 1485876 1489347 1492992 1495908 1500282 1524096 1536416 1544508 1548288 1551312 1556993 1569024 1572864 1575936 1579014 1580544 1583631 1601712 1605632 1608768 1627136 1630314 1634304 1637496 1648928 1653372 1656192 1663488 1666737 1668352 1679616 1690696 1698144 1714608 1720887 1728468 1741824 1745226 1755904 1765152 1769472 1772928 1778112 1801926 1806336 1809864 1830528 1835008 1838592 1842183 1855044 1859584 1863216 1867776 1868664 1871424 1876896 1889568 1902033 1906688 1910412 1928934 1932224 1940736 1958102 1959552 1966728 1975392 1981168 1985796 1990656 1994544 2000376 2016546 2032128 2036097 2059344 2064384 2068416 2092032 2096118 2097152 2101248 2102247 2105352 2107392 2111508 2125764 2135616 2145024 2164218 2173752 2179072 2183328 2204496 2208256 2212569 2217984 2222316 2228814 2239488 2243862 2250423 2264192 2286144 2294516 2304624 2316762 2322432 2326968 2352637 2353536 2359296 2363904 2368521 2370816 2402568 2408448 2413152 2440704 2445471 2451456 2456244 2473392 2480058 2484288 2490368 2491552 2495232 2502528 2519424 2524921 2536044 2547216 2571912 2587648 2592702 2612736 2617839 2622304 2633856 2647728 2654208 2659392 2667168 2688728 2702889 2709504 2714796 2745792 2752512 2757888 2782566 2789376 2794824 2801664 2802996 2807136 2809856 2815344 2834352 2847488 2860032 2865618 2885624 2893401 2898336 2911104 2937153 2939328 2950092 2957312 2958718 2963088 2971752 2978694 2985984 2991816 3000564 3024819 3048192 3072832 3089016 3096576 3102624 3113986 3138048 3144177 3145728 3151872 3158028 3161088 3167262 3203424 3211264 3217536 3246327 3254272 3260628 3268608 3274992 3297856 3306744 3312384 3326976 3333474 3336704 3343221 3359232 3365793 3381392 3396288 3429216 3441774 3456936 3475143 3483648 3490452 3511808 3530304 3538944 3545856 3556224 3603852 3612672 3619728 3661056 3670016 3677184 3684366 3710088 3719168 3720087 3726432 3735552 3737328 3742848 3753792 3779136 3804066 3813376 3820824 3857868 3864448 3881472 3889053 3916204 3919104 3933456 3950784 3962336 3971592 3981312 3989088 4000752 4015403 4033092 4064256 4072194 4118688 4128768 4136832 4173849 4184064 4192236 4194304 4202496 4204494 4210704 4214784 4223016 4251528 4271232 4290048 4298427 4328436 4347504 4358144 4366656 4408992 4416512 4425138 4435968 4438077 4444632 4457628 4468041 4478976 4487724 4500846 4528384 4572288 4589032 4609248 4633524 4644864 4653936 4670979 4705274 4707072 4718592 4727808 4737042 4741632 4750893 4805136 4816896 4826304 4881408 4890942 4902912 4912488 4946784 4960116 4968576 4980736 4983104 4990464 5000211 5005056 5038848 5049842 5072088 5094432 5143824 5162661 5175296 5185404 5225472 5235678 5244608 5267712 5295456 5308416 5318784 5334336 5377456 5405778 5419008 5429592 5491584 5505024 5515776 5526549 5565132 5578752 5589648 5603328 5605992 5614272 5619712 5630688 5668704 5694976 5706099 5720064 5731236 5771248 5786802 5796672 5822208 5874306 5878656 5900184 5914624 5917436 5926176 5943504 5957388 5971968 5983632 6001128 6049638 6096384 6108291 6145664 6178032 6193152 6205248 6227972 6276096 6288354 6291456 6303744 6306741 6316056 6322176 6334524 6406848 6422528 6435072 6492654 6508544 6521256 6537216 6549984 6595712 6613488 6624768 6637707 6653952 6666948 6673408 6686442 6718464 6731586 6751269 6762784 6792576 6853357 6858432 6883548 6913872 6950286 6967296 6980904 7023616 7057911 7060608 7077888 7091712 7105563 7112448 7207704 7225344 7239456 7322112 7336413 7340032 7354368 7368732 7420176 7438336 7440174 7452864 7471104 7474656 7485696 7507584 7558272 7574763 7608132 7626752 7641648 7715736 7728896 7762944 7778106 7832408 7838208 7853517 7866912 7901568 7924672 7943184 7962624 7978176 8001504 8030806 8066184 8108667 8128512 8144388 8237376 8257536 8273664 8347698 8368128 8384472 8388608 8404992 8408988 8421408 8429568 8446032 8503056 8542464 8580096 8596854 8656872 8680203 8695008 8716288 8733312 8811459 8817984 8833024 8850276 8871936 8876154 8889264 8915256 8936082 8957952 8975448 9001692 9056768 9074457 9144576 9178064 9218496 9267048 9289728 9307872 9341958 9410548 9414144 9432531 9437184 9455616 9474084 9483264 9501786 9610272 9633792 9652608 9738981 9762816 9781884 9805824 9824976 9893568 9920232 9937152 9961472 9966208 9980928 10000422 10010112 10029663 10077696 10097379 10099684 10144176 10188864 10287648 10325322 10350592 10370808 10425429 10450944 10471356 10489216 10535424 10590912 10616832 10637568 10668672 10754912 10811556 10838016 10859184 10898951 10983168 11010048 11031552 11053098 11130264 11157504 11179296 11206656 11211984 11228544 11239424 11261376 11337408 11389952 11412198 11440128 11462472 11542496 11573604 11593344 11644416 11667159 11697083 11748612 11757312 11800368 11829248 11834872 11852352 11887008 11914776 11943936 11967264 12002256 12046209 12099276 12192768 12216582 12291328 12356064 12386304 12410496 12455944 12521547 12552192 12576708 12582912 12607488 12613482 12632112 12644352 12669048 12813696 12845056 12870144 12895281 12985308 13017088 13042512 13074432 13099968 13191424 13226976 13249536 13275414 13307904 13314231 13333896 13346816 13372884 13404123 13436928 13463172 13502538 13525568 13585152 13706714 13716864 13767096 13827744 13900572 13934592 13961808 14012937 14047232 14115822 14121216 14155776 14183424 14211126 14224896 14252679 14415408 14450688 14478912 14644224 14672826 14680064 14708736 14737464 14840352 14876672 14880348 14905728 14942208 14949312 14971392 15000633 15015168 15116544 15149526 15216264 15253504 15283296 15431472 15457792 15487983 15525888 15556212 15664816 15676416 15707034 15733824 15803136 15849344 15886368 15925248 15956352 16003008 16061612 16132368 16217334 16257024 16288776 16474752 16515072 16547328 16579647 16695396 16736256 16768944 16777216 16809984 16817976 16842816 16859136 16892064 17006112 17084928 17118297 17160192 17193708 17313744 17360406 17390016 17432576 17466624 17622918 17635968 17666048 17674447 17700552 17743872 17752308 17778528 17830512 17872164 17915904 17950896 18003384 18113536 18148914 18289152 18324873 18356128 18436992 18534096 18579456 18601969 18615744 18683916 18821096 18828288 18865062 18874368 18911232 18920223 18948168 18966528 19003572 19220544 19267584 19305216 19477962 19525632 19563768 19611648 19649952 19787136 19840464 19874304 19913121 19922944 19932416 19961856 20000844 20020224 20059326 20155392 20194758 20199368 20253807 20288352 20377728 20560071 20575296 20650644 20701184 20741616 20850858 20901888 20942712 20978432 21070848 21173733 21181824 21233664 21275136 21316689 21337344 21509824 21623112 21676032 21718368 21797902 21966336 22009239 22020096 22063104 22106196 22260528 22315008 22358592 22413312 22423968 22457088 22478848 22522752 22674816 22724289 22779904 22824396 22880256 22924944 23084992 23147208 23186688 23288832 23334318 23394166 23497224 23514624 23560551 23600736 23658496 23669744 23704704 23774016 23829552 23887872 23934528 24004512 24092418 24198552 24326001 24385536 24433164 24582656 24712128 24772608 24820992 24911888 25043094 25104384 25153416 25165824 25214976 25226964 25264224 25288704 25338096 25627392 25690112 25740288 25790562 25970616 26034176 26040609 26085024 26148864 26199936 26382848 26434377 26453952 26499072 26550828 26615808 26628462 26667792 26693632 26745768 26808246 26873856 26926344 27005076 27051136 27170304 27223371 27413428 27433728 27534192 27655488 27801144 27869184 27923616 28025874 28094464 28107821 28231644 28242432 28297593 28311552 28366848 28422252 28449792 28505358 28830816 28901376 28957824 29216943 29288448 29345652 29360128 29417472 29474928 29680704 29753344 29760696 29811456 29884416 29898624 29942784 30001266 30030336 30088989 30233088 30299052 30432528 30507008 30566592 30862944 30915584 30975966 31051776 31112424 31276287 31329632 31352832 31414068 31467648 31606272 31698688 31772736 31850496 31912704 32006016 32123224 32264736 32434668 32514048 32577552 32696853 32949504 33030144 33094656 33159294 33390792 33472512 33537888 33619968 33635952 33685632 33718272 33784128 34012224 34169856 34236594 34320384 34387416 34627488 34720812 34780032 34865152 34933248 35001477 35091249 35245836 35271936 35332096 35348894 35401104 35487744 35504616 35557056 35661024 35744328 35831808 35901792 36006768 36138627 36227072 36297828 36578304 36649746 36712256 36873984 37068192 37158912 37203938 37231488 37367832 37564641 37642192 37656576 37730124 37748736 37822464 37840446 37896336 37933056 38007144 38441088 38535168 38610432 38685843 38955924 39051264 39127536 39223296 39299904 39574272 39680928 39748608 39826242 39845888 39864832 39923712 39942693 40001688 40040448 40118652 40212369 40310784 40389516 40398736 40507614 40576704 40755456 41120142 41150592 41301288 41402368 41483232 41701716 41803776 41885424 41956864 42038811 42141696 42347466 42363648 42467328 42550272 42633378 42674688 42758037 43019648 43246224 43352064 43436736 43595804 43932672 44018478 44040192 44126208 44212392 44521056 44630016 44717184 44826624 44847936 44914176 44957696 45001899 45045504 45349632 45448578 45559808 45648792 45760512 45849888 46169984 46294416 46373376 46463949 46577664 46668636 46788332 46994448 47029248 47121102 47201472 47316992 47339488 47409408 47548032 47659104 47775744 47869056 47973499 48009024 48184836 48397104 48652002 48771072 48866328 49165312 49424256 49545216 49641984 49738941 49823776 50086188 50208768 50306832 50331648 50429952 50453928 50528448 50577408 50676192 51254784 51354891 51380224 51480576 51581124 51941232 52068352 52081218 52170048 52297728 52399872 52765696 52868754 52907904 52998144 53023341 53101656 53231616 53256924 53335584 53387264 53491536 53616492 53747712 53852688 54010152 54102272 54340608 54446742 54826856 54867456 54974619 55068384 55310976 55602288 55738368 55805907 55847232 56051748 56188928 56215642 56463288 56484864 56595186 56623104 56733696 56760669 56844504 56899584 57010716 57661632 57802752 57915648 58433886 58576896 58691304 58720256 58834944 58949856 59361408 59506688 59521392 59622912 59739363 59768832 59797248 59885568 60002532 60060672 60177978 60466176 60598104 60761421 60865056 61014016 61133184 61680213 61725888 61831168 61951932 62103552 62224848 62552574 62659264 62705664 62828136 62935296 63212544 63397376 63521199 63545472 63700992 63825408 63950067 64012032 64246448 64529472 64869336 65028096 65155104 65393706 65899008 66027717 66060288 66189312 66318588 66781584 66945024 67075776 67239936 67271904 67371264 67436544 67568256 68024448 68172867 68339712 68473188 68640768 68774832 69254976 69441624 69560064 69730304 69866496 70002954 70182498 70491672 70543872 70664192 70681653 70697788 70802208 70975488 71009232 71114112 71322048 71488656 71663616 71803584 72013536 72277254 72454144 72595656 72978003 73156608 73299492 73424512 73747968 74136384 74317824 74407876 74462976 74735664 75129282 75284384 75313152 75460248 75497472 75644928 75680892 75792672 75866112 76014288 76292657 76882176 77070336 77220864 77371686 77911848 78102528 78255072 78446592 78599808 79148544 79303131 79361856 79497216 79652484 79691776 79729664 79847424 79885386 80003376 80080896 80237304 80424738 80621568 80779032 80797472 81015228 81153408 81510912 81670113 81879581 82240284 82301184 82602576 82804736 82966464 83403432 83607552 83770848 83913728 84077622 84283392 84323463 84694932 84727296 84892779 84934656 85100544 85266756 85349376 85516074 86039296 86492448 86704128 86873472 87191608 87650829 87865344 88036956 88080384 88252416 88424784 89042112 89260032 89434368 89653248 89695872 89828352 89915392 90003798 90091008 90266967 90699264 90897156 91119616 91297584 91521024 91699776 92339968 92588832 92746752 92927898 93155328 93337272 93576664 93828861 93988896 94058496 94242204 94402944 94633984 94678976 94818816 95096064 95318208 95551488 95738112 95946998 96018048 96369672 96794208 97304004 97542144 97732656 98090559 98330624 98848512 99090432 99283968 99477882 99647552 100172376 100417536 100613664 100859904 100907856 101056896 101154816 101352384 102509568 102709782 102760448 102961152 103162248 103882464 104136704 104162436 104340096 104595456 104799744 105004431 105273747 105531392 105737508 105815808 105996288 106046682 106203312 106463232 106513848 106671168 106774528 106983072 107232984 107495424 107705376 108020304 108204544 108415881 108681216 108893484 109653712 109734912 109949238 110136768 110621952 111204576 111476736 111611814 111694464 112103496 112377856 112431284 112693923 112926576 112969728 113190372 113246208 113467392 113521338 113689008 113799168 114021432 115323264 115605504 115831296 116057529 116867772 117153792 117382608 117440512 117669888 117899712 118722816 119013376 119042784 119245824 119478726 119537664 119594496 119771136 119828079 120005064 120121344 120355956 120637107 120932352 121196208 121522842 121730112 122028032 122266368 123360426 123451776 123662336 123903864 124207104 124449696 125105148 125318528 125411328 125656272 125870592 126116433 126425088 126794752 127042398 127090944 127401984 127650816 127900134 128024064 128274111 128492896 129058944 129738672 130056192 130213783 130310208 130787412 131798016 132055434 132120576 132378624 132637176 133563168 133890048 134151552 134479872 134543808 134742528 134873088 135005697 135136512 136048896 136345734 136679424 136946376 137281536 137549664 138509952 138883248 139120128 139391847 139460608 139732992 140005908 140364996 140983344 141087744 141328384 141363306 141395576 141604416 141950976 142018464 142228224 142644096 142977312 143327232 143607168 143920497 144027072 144554508 144908288 145191312 145956006 146313216 146598984 146849024 147495936 148272768 148635648 148815752 148925952 149216823 149471328 150258564 150568768 150626304 150920496 150994944 151289856 151361784 151585344 151732224 152028576 152585314 153764352 154064673 154140672 154441728 154743372 155823696 156205056 156510144 156893184 157199616 158297088 158606262 158723712 158994432 159070023 159304968 159383552 159459328 159694848 159770772 160006752 160161792 160474608 160849476 161243136 161558064 161594944 162030456 162306816 163021824 163340226 163759162 164480568 164602368 164923857 165205152 165609472 165932928 166806864 167215104 167417721 167541696 167827456 168155244 168566784 168646926 169389864 169454592 169785558 169869312 170201088 170282007 170533512 170698752 171032148 172078592 172984896 173408256 173746944 174383216 175301658 175730688 176073912 176160768 176504832 176849568 178084224 178520064 178868736 179218089 179306496 179391744 179656704 179830784 180007596 180182016 180533934 181398528 181794312 182239232 182284263 182595168 183042048 183399552 184679936 185040639 185177664 185493504 185855796 186310656 186674544 187153328 187657722 187977792 188116992 188484408 188805888 189267968 189357952 189637632 190192128 190563597 190636416 191102976 191476224 191850201 191893996 192036096 192739344 193588416 194608008 195084288 195465312 196181118 196661248 197697024 198083151 198180864 198567936 198955764 199295104 200344752 200835072 201227328 201719808 201815712 202113792 202309632 202704768 204518601 205019136 205419564 205520896 205922304 206324496 207764928 208273408 208324872 208680192 209190912 209599488 210008862 210547494 211062784 211475016 211631616 211992576 212093364 212406624 212926464 213027696 213342336 213549056 213966144 214465968 214990848 215410752 216040608 216409088 216831762 217362432 217786968 218934009 219307424 219469824 219898476 220273536 221243904 222244577 222409152 222953472 223223628 223388928 224206992 224755712 224862568 225387846 225853152 225939456 226380744 226492416 226934784 227042676 227378016 227598336 228042864 228877971 230646528 231211008 231662592 232115058 233735544 234307584 234765216 235339776 235799424 237445632 237909393 238026752 238085568 238491648 238957452 239075328 239188992 239542272 239656158 240010128 240242688 240711912 241274214 241864704 242392416 243045684 243460224 244056064 244532736 245010339 245638743 246720852 246903552 247324672 247807728 248414208 248899392 250210296 250637056 250822656 251312544 251741184 252232866 252850176 252970389 253589504 254084796 254181888 254678337 254803968 255301632 255800268 256048128 256548222 256985792 258117888 259477344 260112384 260427566 260620416 261574824 262952487 263596032 264110868 264241152 264757248 265274352 267126336 267780096 268303104 268959744 269087616 269485056 269746176 270011394 270273024 270800901 272097792 272691468 273358848 273892752 274563072 275099328 277019904 277766496 278240256 278783694 278921216 279465984 280011816 280729992 281486583 281966688 282175488 282656768 282726612 282791152 283208832 283901952 284036928 284456448 285288192 285954624 286654464 287214336 287840994 288054144 289109016 289816576 290382624 291912012 292626432 293197968 293698048 294271677 294991872 296545536 297271296 297631504 297851904 298433646 298942656 300517128 301137536 301252608 301840992 302579712 302723568 303170688 303464448 304057152 305170628 307528704 308129346 308281344 308883456 309486744 311647392 312410112 313020288 313786368 314399232 315013293 315821241 316594176 317212524 317447424 317988864 318140046 318609936 318767104 318918656 319389696 319541544 320013504 320323584 320949216 321698952 322486272 323116128 323189888 324060912 324613632 325247643 326043648 326680452 327518324 328961136 329204736 329847714 330410304 331218944 331865856 333613728 334430208 334835442 335083392 335654912 335814493 336310488 337133568 337293852 338081769 338779728 338909184 339571116 339738624 340402176 340564014 341067024 341397504 342064296 344157184 345969792 346816512 347493888 348172587 348766432 350603316 351461376 352147824 352321536 353009664 353437411 353699136 356168448 357040128 357737472 358436178 358612992 358783488 359313408 359484237 359661568 360015192 360364032 361067868 362797056 363588624 364478464 364568526 365190336 366084096 366799104 369359872 370081278 370355328 370987008 371711592 372621312 373349088 374306656 375315444 375955584 376233984 376968816 377611776 378349299 378535936 378715904 379275264 380384256 381127194 381272832 382205952 382952448 383700402 383787992 384072192 384822333 385478688 387176832 389216016 390168576 390641349 390930624 392362236 393322496 395394048 396166302 396361728 397135872 397911528 398590208 400689504 401670144 402454656 403439616 403631424 404227584 404619264 405017091 405409536 409037202 410038272 410839128 411041792 411844608 412648992 415529856 416546816 416649744 417360384 418175541 418381824 419198976 420017724 421094988 422125568 422950032 423263232 423985152 424186728 424813248 425852928 426055392 426684672 427098112 427932288 428931936 429981696 430821504 431761491 432081216 432818176 433663524 434724864 435573936 437868018 438614848 438939648 439796952 440547072 442487808 444489154 444818304 445906944 446447256 446777856 447650469 448413984 449511424 449725136 450775692 451706304 451878912 452761488 452984832 453869568 454085352 454756032 455196672 456085728 457755942 461293056 462194019 462422016 463325184 464230116 467471088 468615168 469530432 470679552 471598848 474891264 475818786 476053504 476171136 476983296 477210069 477914904 478150656 478377984 479084544 479312316 480020256 480485376 481423824 482548428 483729408 484784832 486091368 486920448 488112128 489065472 490020678 491277486 493441704 493807104 494649344 494771571 495615456 496828416 497798784 500420592 501274112 501645312 502253163 502625088 503482368 504465732 505700352 505940778 507179008 508169592 508363776 509356674 509607936 510603264 510846021 511600536 512096256 513096444 513971584 516235776 518954688 520224768 520855132 521240832 523149648 525904974 527192064 528221736 528482304 529514496 530548704 534048599 534252672 535560192 536606208 537654267 537919488 538175232 538970112 539492352 540022788 540546048 541601802 544195584 545382936 546717696 547785504 549126144 550198656 554039808 555121917 555532992 556480512 557567388 557842432 558931968 560023632 561459984 562973166 563933376 564350976 565313536 565453224 565582304 566417664 567803904 568073856 568912896 570576384 571690791 571909248 573157067 573308928 574428672 575681988 576108288 578218032 579633152 580765248 583824024 585252864 586395936 587396096 588543354 589983744 593091072 594249453 594542592 595263008 595703808 596867292 597885312 601034256 602275072 602505216 603681984 605159424 605447136 606341376 606928896 608114304 610341256 613555803 615057408 616258692 616562688 617766912 618973488 623294784 624820224 626040576 627572736 628798464 630026586 631642482 633188352 634425048 634894848 635977728 636280092 637219872 637837312 638779392 639083088 640027008 640647168 641898432 643397904 644972544 646232256 646379776 648121824 649227264 650495286 652087296 653360904 655036648 656802027 657922272 658409472 659695428 660820608 662437888 663731712 666733731 667227456 668860416 669670884 670166784 671309824 671628986 672620976 674267136 674587704 676163538 677559456 677818368 679142232 679477248 680804352 681128028 682134048 682795008 684128592 686633913 688314368 691939584 693633024 694987776 696345174 697532864 701206632 702922752 704295648 706019328 706874822 707398272 712336896 713728179 714080256 715474944 716872356 717225984 717566976 718626816 718968474 719323136 720030384 720728064 722135736 725594112 727177248 728956928 729137052 730380672 732168192 733598208 735031017 736916229 738719744 740162556 740710656 741974016 743423184 745242624 746698176 748613312 750630888 751911168 752467968 753937632 755223552 756698598 757071872 757431808 758550528 758911167 760768512 762254388 762545664 764035011 764411904 765904896 767400804 767575984 768144384 769644666 770957376 774353664 778432032 780337152 781282698 781861248 784724472 786644992 788857461 790788096 792332604 792723456 794271744 795823056 797180416 801379008 803340288 804909312 806879232 807262848 808455168 809238528 810034182 810819072 812402703 818074404 820076544 821678256 822083584 823689216 825297984 831059712 833093632 833299488 834720768 836351082 836763648 838397952 840035448 842189976 844251136 844459749 845900064 846526464 847970304 848373456 849626496 851705856 852110784 853369344 854196224 855864576 857863872 859963392 861643008 863522982 864162432 865636352 867327048 869449728 871147872 875736036 877229696 877879296 879593904 881094144 882815031 884975616 888978308 889636608 891813888 892894512 893555712 895300938 896827968 899022848 899450272 901551384 903412608 903757824 905522976 907739136 908170704 909512064 910393344 911496481 912171456 915511884 922586112 924388038 924844032 926650368 928460232 934942176 937230336 939060864 941359104 943197696 945039879 947463723 949782528 951637572 952107008 952342272 953966592 954420138 955829808 956301312 956755968 958169088 958624632 960040512 960970752 962847648 965096856 967458816 969569664 972182736 973840896 975742929 976224256 978130944 980041356 982554972 986883408 987614208 989298688 989543142 991230912 993656832 995597568 1000841184 1002548224 1003290624 1004506326 1005250176 1006964736 1007443479 1008931464 1011400704 1011881556 1014245307 1014358016 1016339184 1016727552 1018713348 1019215872 1021206528 1021692042 1023201072 1024192512 1026192888 1027943168 1032471552 1037909376 1040449536 1041710264 1042481664 1044517761 1046299296 1051809948 1054384128 1056443472 1056964608 1059028992 1060312233 1061097408 1068097198 1068505344 1071120384 1073212416 1075308534 1075838976 1076350464 1077940224 1078452711 1078984704 1080045576 1081092096 1083203604 1088391168 1090765872 1093435392 1095571008 1098252288 1100397312 1108079616 1110243834 1111065984 1112961024 1115134776 1115684864 1117863936 1120047264 1122919968 1125946332 1127866752 1128701952 1130627072 1130906448 1131164608 1132835328 1135047897 1135607808 1136147712 1137825792 1141152768 1143381582 1143818496 1146314134 1146617856 1148857344 1151363976 1152216576 1154466999 1156436064 1159266304 1161530496 1167648048 1170505728 1171924047 1172791872 1174792192 1177086708 1179967488 1186182144 1188498906 1189085184 1190526016 1191407616 1193734584 1195770624 1202068512 1204550144 1205010432 1207363968 1210318848 1210894272 1212682752 1213857792 1215051273 1216228608 1220682512 1227111606 1230114816 1232517384 1233125376 1235533824 1237946976 1246589568 1249640448 1252081152 1254526623 1255145472 1257596928 1260053172 1263284964 1266376704 1268850096 1269789696 1271955456 1272560184 1274439744 1275674624 1277558784 1278166176 1280054016 1281294336 1283796864 1286795808 1289945088 1292464512 1292759552 1295284473 1296243648 1298454528 1300990572 1304174592 1306721808 1310073296 1313604054 1315844544 1316818944 1319390856 1321641216 1324875776 1327463424 1333467462 1334454912 1337720832 1339341768 1340333568 1342619648 1342951407 1343257972 1345241952 1348534272 1349175408 1352327076 1355118912 1355636736 1358284464 1358954496 1361608704 1362256056 1364268096 1365590016 1368257184 1373267826 1376628736 1383879168 1386582057 1387266048 1389975552 1392690348 1395065728 1402413264 1405845504 1408591296 1412038656 1413749644 1414796544 1424673792 1427456358 1428160512 1430949888 1431630207 1433744712 1434451968 1435133952 1437253632 1437936948 1438646272 1440060768 1441456128 1444271472 1451188224 1454354496 1457913856 1458274104 1460761344 1464336384 1467196416 1470062034 1473832458 1477439488 1480325112 1481421312 1483948032 1486846368 1490485248 1493396352 1497226624 1501261776 1503822336 1504935936 1506759489 1507875264 1510447104 1513397196 1514143744 1514863616 1517101056 1517822334 1521537024 1524508776 1525091328 1528070022 1528823808 1531809792 1532538063 1534801608 1535151968 1536288768 1539289332 1541914752 1548707328 1555712039 1556864064 1560674304 1562565396 1563722496 1569448944 1573289984 1577714922 1581576192 1584665208 1585446912 1588543488 1591646112 1594360832 1602145797 1602758016 1606680576 1609818624 1612962801 1613758464 1614525696 1616910336 1618477056 1620068364 1621638144 1624805406 1636148808 1640153088 1643356512 1647378432 1650595968 1662119424 1665365751 1666187264 1666598976 1669441536 1672702164 1673527296 1676795904 1680070896 1684379952 1688502272 1688919498 1691800128 1693052928 1695940608 1696746912 1699252992 1703411712 1704221568 1706738688 1708392448 1711729152 1715072373 1715727744 1719471201 1719926784 1723286016 1727045964 1728324864 1731272704 1734654096 1738899456 1742295744 1751472072 1754459392 1755758592 1759187808 1762188288 1765630062 1769951232 1777956616 1779273216 1782748359 1783627776 1785789024 1787111424 1790601876 1793655936 1798045696 1798900544 1803102768 1806825216 1807515648 1811045952 1815478272 1816341408 1819024128 1820786688 1822992962 1824342912 1831023768 1840667409 1845172224 1848776076 1849688064 1853300736 1856920464 1869884352 1874460672 1878121728 1882718208 1886395392 1890079758 1894927446 1899565056 1903275144 1904214016 1904684544 1907933184 1908840276 1911659616 1913511936 1916338176 1917249264 1920081024 1921941504 1925695296 1930193712 1934917632 1939139328 1944365472 1947681792 1951485858 1952448512 1956261888 1960082712 1965109944 1970406081 1973766816 1975228416 1978597376 1979086284 1982461824 1987313664 1991195136 2000201193 2001682368 2005096448 2006581248 2009012652 2010500352 2013929472 2014886958 2017862928 2022801408 2023763112 2028490614 2028716032 2032678368 2033455104 2037426696 2038431744 2042413056 2043384084 2046402144 2048385024 2052385776 2055886336 2059901739 2064943104 2075818752 2080899072 2083420528 2084963328 2089035522 2092598592 2103619896 2108768256 2112886944 2118057984 2120624466 2122194816 2136194396 2137010688 2141184537 2142240768 2146424832 2150617068 2151677952 2152700928 2155880448 2156905422 2157969408 2160091152 2162184192 2166407208 2176782336 2181531744 2186870784 2191142016 2196504576 2200794624 2205093051 2210748687 2216159232 2220487668 2222131968 2225922048 2230269552 2231369728 2235727872 2240094528 2245839936 2251892664 2255733504 2257403904 2261254144 2261812896 2262329216 2265670656 2270095794 2271215616 2272295424 2275651584 2276733501 2282305536 2286763164 2287636992 2292105033 2292628268 2293235712 2297714688 2302727952 2304433152 2308933998 2312872128 2318532608 2323060992 2335296096 2341011456 2343848094 2345583744 2349584384 2354173416 2359934976 2366572383 2372364288 2376997812 2378170368 2381052032 2382815232 2387469168 2391541248 2404137024 2409100288 2410020864 2414727936 2420637696 2421788544 2425365504 2427715584 2430102546 2432457216 2437208109 2441365024 2454223212 2460229632 2465034768 2466250752 2471067648 2474061877 2475893952 2493179136 2499280896 2504162304 2509053246 2510290944 2515193856 2520106344 2526569928 2532753408 2537700192 2539579392 2543910912 2545120368 2548879488 2551349248 2555117568 2556332352 2560108032 2562588672 2567593728 2573591616 2579890176 2584929024 2585519104 2590568946 2592487296 2596909056 2601981144 2608349184 2613443616 2620146592 2627208108 2631689088 2633637888 2638781712 2643282432 2648445093 2649751552 2654926848 2666934924 2668909824 2675441664 2678683536 2680667136 2685239296 2685902814 2686515944 2690483904 2697068544 2698350816 2704654152 2710237824 2711273472 2716568928 2723217408 2724512112 2728536192 2731180032 2734489443 2736514368 2746535652 2753257472 2767758336 2773164114 2774532096 2779951104 2785380696 2790131456 2804826528 2811691008 2817182592 2824077312 2827499288 2829593088 2835119637 2842391169 2849347584 2854912716 2856321024 2861899776 2863260414 2867489424 2868903936 2870267904 2874507264 2875873896 2877292544 2880121536 2882912256 2888542944 2902376448 2908708992 2915827712 2916548208 2921522688 2927228787 2928672768 2934392832 2940124068 2947664916 2954878976 2960650224 2962842624 2967896064 2973692736 2980970496 2986792704 2994453248 3002523552 3007644672 3009871872 3013518978 3015750528 3020894208 3022330437 3026794392 3028287488 3029727232 3034202112 3035644668 3042735921 3043074048 3049017552 3050182656 3056140044 3057647616 3063619584 3065076126 3069603216 3070303936 3072577536 3078578664 3083829504 3097414656 3111424078 3113728128 3121348608 3125130792 3127444992 3133553283 3138897888 3146579968 3155429844 3163152384 3169330416 3170893824 3177086976 3180936699 3183292224 3188721664 3204291594 3205516032 3213361152 3219637248 3225925602 3227516928 3229051392 3233820672 3235358133 3236954112 3240136728 3243276288 3249610812 3272297616 3280306176 3286713024 3294756864 3301191936 3324238848 3330731502 3332374528 3333197952 3338883072 3345404328 3347054592 3353591808 3360141792 3368759904 3377004544 3377838996 3383600256 3386105856 3391881216 3393493824 3398505984 3405143691 3406823424 3408443136 3413477376 3416784896 3423458304 3430144746 3431455488 3438942402 3439853568 3446572032 3454091928 3456649728 3462545408 3463400997 3469308192 3477798912 3484591488 3502944144 3508918784 3511517184 3515772141 3518375616 3524376576 3531260124 3539902464 3555913232 3558546432 3565496718 3567255552 3571578048 3574222848 3581203752 3587311872 3596091392 3597801088 3606205536 3613650432 3615031296 3622091904 3630956544 3632682816 3638048256 3641573376 3645153819 3645985924 3648685824 3662047536 3681334818 3690344448 3697552152 3699376128 3706601472 3713840928 3739768704 3748921344 3756243456 3763579869 3765436416 3772790784 3780159516 3789854892 3799130112 3806550288 3808428032 3809369088 3815866368 3817680552 3823319232 3827023872 3832676352 3834498528 3840162048 3843883008 3851390592 3860387424 3869835264 3878278656 3885853419 3888730944 3895363584 3902971716 3904897024 3912523776 3920165424 3930219888 3940812162 3947533632 3950456832 3957194752 3958172568 3964923648 3974627328 3982390272 4000402386 4003364736 4010192896 4012099469 4013162496 4018025304 4021000704 4027858944 4029773916 4035725856 4045602816 4047526224 4056981228 4057432064 4065356736 4066910208 4074853392 4076863488 4084826112 4086768168 4092804288 4096770048 4104771552 4111772672 4119803478 4129886208 4151637504 4159746171 4161798144 4166841056 4169926656 4178071044 4185197184 4207239792 4217536512 4222646963 4225773888 4236115968 4241248932 4244389632 4272388792 4274021376 4282369074 4284481536 4292849664 4294890621 4301234136 4303355904 4305401856 4311760896 4313810844 4315938816 4320182304 4324368384 4332814416 4353564672 4363063488 4373741568 4382284032 4393009152 4401589248 4410186102 4421497374 4432318464 4440975336 4444263936 4451844096 4460539104 4471455744 4480189056 4491679872 4503785328 4511467008 4514807808 4520278467 4522508288 4523625792 4524658432 4531341312 4540191588 4542431232 4544590848 4551303168 4553467002 4564611072 4573526328 4575273984 4584210066 4585256536 4586471424 4595429376 4597614189 4605455904 4608866304 4617867996 4625744256 4637065216 4646121984 4667136117 4670592192 4682022912 4687696188 4691167488 4699168768 4708346832 4719869952 4733144766 4744728576 4753995624 4756340736 4762104064 4765630464 4774938336 4783082496 4806437391 4808274048 4818200576 4820041728 4829455872 4838888403 4841275392 4843577088 4850731008 4855431168 4860205092 4864914432 4874416218 4882730048 4908446424 4920459264 4930069536 4942135296 4948123754 4951787904 4986358272 4996097253 4998561792 5008324608 5018106492 5020581888 5030387712 5040212688 5053139856 5065506816 5075400384 5079158784 5087821824 5090240736 5097758976 5102698496 5110235136 5112664704 5120216064 5125177344 5135187456 5145217119 5147183232 5158413603 5159780352 5169858048 5171038208 5181137892 5184974592 5193818112 5203962288 5216698368 5226887232 5240293184 5254416216 5263378176 5267275776 5277563424 5286564864 5296890186 5299503104 5309853696 5333869848 5337819648 5348245077 5350883328 5357367072 5361334272 5370478592 5371805628 5373031888 5380967808 5394137088 5396701632 5409308304 5420475648 5422546944 5433137856 5446434816 5449024224 5457072384 5462360064 5468978886 5473028736 5493071304 5506514944 5522002227 5535516672 5546328228 5549064192 5559902208 5570761392 5580262912 5609653056 5623382016 5634365184 5648154624 5654998576 5659186176 5670239274 5684782338 5698695168 5709825432 5712642048 5723799552 5726520828 5734978848 5740535808 5749014528 5751747792 5754585088 5760243072 5765824512 5777085888 5804752896 5817417984 5831655424 5833096416 5843045376 5854457574 5857345536 5868785664 5880248136 5895329832 5909757952 5911218243 5921300448 5925685248 5935792128 5947385472 5961940992 5973585408 5988906496 6000603579 6005047104 6015289344 6019743744 6027037956 6031501056 6041788416 6044660874 6053588784 6056574976 6059454464 6068404224 6071289336 6085471842 6086148096 6098035104 6100365312 6112280088 6115295232 6127239168 6130152252 6139206432 6140607872 6145155072 6157157328 6167659008 6179705217 6194829312 6222848156 6227456256 6242697216 6250261584 6254889984 6267106566 6277795776 6293159936 6310859688 6326304768 6338660832 6354173952 6361873398 6366584448 6377443328 6380475367 6408583188 6411032064 6423553611 6426722304 6439274496 6451851204 6455033856 6458102784 6467641344 6470716266 6473908224 6480273456 6486552576 6499221624 6544595232 6560612352 6573426048 6589513728 6602383872 6615279153 6632246061 6648477696 6661463004 6664749056 6666395904 6677766144 6690808656 6694109184 6707183616 6720283584 6737519808 6754009088 6755677992 6767200512 6772211712 6783762432 6786987648 6797011968 6810287382 6813646848 6816886272 6826954752 6830200503 6833569792 6846916608 6860289492 6862910976 6877884804 6879707136 6893144064 6908183856 6913299456 6925090816 6926801994 6938616384 6955597824 6969182976 7005888288 7017837568 7023034368 7031544282 7036751232 7048753152 7062520248 7079804928 7099717149 7111826464 7117092864 7130993436 7134511104 7143156096 7148445696 7162407504 7174623744 7192182784 7195602176 7212411072 7227300864 7230062592 7244183808 7261913088 7265365632 7276096512 7283146752 7290307638 7291971848 7297371648 7311624327 7324095072 7362669636 7380688896 7395104304 7398752256 7413202944 7422185631 7427681856 7479537408 7497842688 7512486912 7527159738 7530872832 7545581568 7560319032 7579709784 7598260224 7613100576 7618738176 7631732736 7635361104 7646638464 7654047744 7665352704 7668997056 7680324096 7687766016 7702781184 7720774848 7739670528 7756557312 7771706838 7777461888 7790727168 7805943432 7809794048 7825047552 7840330848 7860439776 7881624324 7895067264 7900913664 7914389504 7916345136 7929847296 7945335279 7949254656 7964780544 8000804772 8006729472 8020385792 8024198938 8026324992 8036050608 8042001408 8055717888 8059547832 8071451712 8091205632 8095052448 8113962456 8114864128 8130713472 8133820416 8149706784 8169652224 8173536336 8185608576 8193540096 8203468329 8209543104 8223545344 8239606956 8259772416 8303275008 8319492342 8323596288 8333682112 8339853312 8356142088 8370394368 8414479584 8435073024 8445293926 8451547776 8472231936 8482497864 8488779264 8505358911 8527173507 8544777584 8548042752 8564738148 8568963072 8585699328 8589781242 8602468272 8606711808 8610803712 8623521792 8627621688 8631877632 8640364608 8648736768 8665628832 8707129344 8726126976 8747483136 8764568064 8781686361 8786018304 8803178496 8820372204 8842994748 8864636928 8881950672 8888527872 8903688192 8921078208 8942911488 8960378112 8983359744 9007570656 9022934016 9029615616 9040556934 9045016576 9047251584 9049316864 9062682624 9066991311 9080383176 9084862464 9089181696 9102606336 9106934004 9128207763 9129222144 9147052656 9150547968 9168420132 9170513072 9172942848 9190858752 9195228378 9210911808 9217732608 9235735992 9251488512 9274130432 9292243968 9334272234 9341184384 9364045824 9375392376 9382334976 9398337536 9400659849 9416693664 9439739904 9466289532 9489457152 9507991248 9512681472 9524208128 9531260928 9542810097 9549876672 9566164992 9612874782 9616548096 9636401152 9640083456 9658911744 9677776806 9682550784 9687154176 9701462016 9706074399 9710862336 9720410184 9729828864 9748832436 9765460096 9816892848 9840918528 9860139072 9884270592 9896247508 9903575808 9972716544 9992194506 9997123584 10016649216 10036212984 10041163776 10060775424 10080425376 10106279712 10131013632 10150800768 10158317568 10175643648 10180481472 10195517952 10205396992 10215431073 10220470272 10225329408 10240432128 10250354688 10270374912 10290434238 10294366464 10316827206 10319560704 10339716096 10342076416 10362275784 10369949184 10387636224 10407924576 10433396736 10453774464 10480586368 10508832432 10526756352 10534551552 10547316423 10555126848 10573129728 10593780372 10599006208 10619707392 10667739696 10675639296 10696490154 10701766656 10714734144 10722668544 10740957184 10743611256 10746063776 10761935616 10788274176 10793403264 10818616608 10840951296 10845093888 10866275712 10889984273 10892869632 10898048448 10914144768 10924720128 10937957772 10946057472 10986142608 11013029888 11044004454 11071033344 11092656456 11098128384 11119804416 11141522784 11160525824 11219306112 11246764032 11268730368 11290739607 11296309248 11309997152 11318372352 11340478548 11369564676 11397390336 11419650864 11425284096 11447599104 11453041656 11469957696 11481071616 11498029056 11503495584 11520486144 11531649024 11554171776 11609505792 11634835968 11657560257 11663310848 11666192832 11686090752 11708915148 11714691072 11737571328 11760496272 11790659664 11819515904 11822436486 11842600896 11851370496 11871584256 11894770944 11923881984 11947170816 11977812992 12001207158 12010094208 12030578688 12036298407 12039487488 12054075912 12063002112 12083576832 12089321748 12107177568 12118908928 12136808448 12142578672 12170943684 12172296192 12196070208 12200730624 12224560176 12230590464 12254478336 12260304504 12278412864 12281215744 12290310144 12314314656 12335318016 12359410434 12389658624 12445696312 12454912512 12479238513 12485394432 12500523168 12509779968 12534213132 12555591552 12586319872 12621719376 12652609536 12667940889 12677321664 12708347904 12723746796 12733168896 12754886656 12760950734 12817166376 12822064128 12847107222 12853444608 12878548992 12884671863 12903702408 12910067712 12916205568 12935282688 12941432532 12947816448 12960546912 12973105152 12998443248 13089190464 13121224704 13146852096 13179027456 13204767744 13230558306 13264492122 13296955392 13322926008 13329498112 13332791808 13355532288 13381617312 13414367232 13440567168 13475039616 13508018176 13511355984 13534401024 13544423424 13560835401 13567524864 13573975296 13594023936 13620574764 13627293696 13633772544 13653909504 13660401006 13667139584 13693833216 13720578984 13725821952 13755769608 13759414272 13786288128 13792842567 13816367712 13826598912 13850181632 13853603988 13877232768 13911195648 13938365952 14001408351 14011776576 14035675136 14046068736 14063088564 14073502464 14097506304 14125040496 14159609856 14199434298 14223652928 14234185728 14261986872 14269022208 14286312192 14296891392 14324815008 14349247488 14384365568 14391204352 14419312173 14424822144 14454601728 14460125184 14488367616 14516665209 14523826176 14530731264 14552193024 14566293504 14580615276 14583943696 14594743296 14623248654 14648190144 14725339272 14761377792 14790208608 14826405888 14844371262 14855363712 14959074816 14988291759 14995685376 15024973824 15054319476 15061745664 15091163136 15120638064 15159419568 15196520448 15226201152 15237476352 15263465472 15270722208 15293276928 15308095488 15330705408 15337994112 15360648192 15375532032 15405562368 15435651357 15441549696 15475240809 15479341056 15513114624 15543413676 15554923776 15581454336 15611886864 15619588096 15650095104 15680661696 15720879552 15763248648 15790134528 15801827328 15828779008 15832690272 15859694592 15890670558 15898509312 15929561088 16001609544 16013458944 16040771584 16044735231 16048397876 16052649984 16072101216 16084002816 16111435776 16119095664 16142903424 16182411264 16190104896 16227924912 16229728256 16261426944 16267640832 16299413568 16339304448 16347072672 16371217152 16387080192 16406936658 16419086208 16447090688 16479213912 16519544832 16566006681 16606550016 16638984684 16647192576 16667364224 16679706624 16712284176 16740788736 16828959168 16870146048 16890587852 16903095552 16944463872 16964995728 16977558528 17010717822 17054347014 17089555168 17096085504 17129476296 17137926144 17171398656 17179562484 17204936544 17221607424 17247043584 17255243376 17263755264 17280729216 17297473536 17318433139 17331257664 17414258688 17452253952 17494966272 17529136128 17563372722 17572036608 17606356992 17640744408 17685989496 17729273856 17763901344 17777055744 17807376384 17842156416 17885822976 17920756224 17966719488 18001810737 18015141312 18045868032 18059231232 18081113868 18090033152 18094503168 18098633728 18125365248 18133982622 18160766352 18169724928 18178363392 18205212672 18213868008 18256415526 18258444288 18294105312 18301095936 18336840264 18341026144 18345885696 18381717504 18390456756 18421823616 18435465216 18471471984 18502977024 18539115651 18548260864 18584487936 18668544468 18682368768 18728091648 18750784752 18764669952 18796675072 18801319698 18833387328 18879479808 18932579064 18978914304 19015982496 19048416256 19062521856 19085620194 19099753344 19132329984 19141426101 19225749564 19233096192 19270660833 19272802304 19280166912 19317823488 19355553612 19365101568 19374308352 19402924032 19412148798 19421724672 19440820368 19459657728 19497664872 19530920192 19633785696 19681837056 19720278144 19768541184 19792495016 19807151616 19845837459 19896738183 19945433088 19984389012 19994247168 20033298432 20072425968 20082327552 20121550848 20160850752 20212559424 20262027264 20301601536 20316635136 20351287296 20360962944 20391035904 20410793984 20430862146 20440940544 20450658816 20480864256 20490601509 20500709376 20540749824 20580868476 20588732928 20633654412 20639121408 20679432192 20684152832 20724551568 20739898368 20775272448 20815849152 20866793472 20907548928 20961172736 21017664864 21053512704 21069103104 21094632846 21110253696 21146259456 21187560744 21198012416 21239414784 21299151447 21335479392 21351278592 21392980308 21403533312 21429468288 21445337088 21481914368 21487222512 21492127552 21523871232 21576548352 21586806528 21637233216 21681902592 21690187776 21732551424 21779968546 21785739264 21796096896 21828289536 21849440256 21875915544 21892114944 21934872981 21972285216 22026059776 22088008908 22142066688 22185312912 22196256768 22239608832 22266556893 22283045568 22321051648 22438612224 22493528064 22537460736 22581479214 22592618496 22619994304 22636744704 22680957096 22739129352 22794780672 22839301728 22895198208 22906083312 22939915392 22962143232 22996058112 23006991168 23040972288 23063298048 23108343552 23219011584 23269671936 23315120514 23326621696 23332385664 23372181504 23417830296 23429382144 23475142656 23520992544 23581319328 23639031808 23644872972 23685201792 23702740992 23743168512 23789541888 23836005837 23847763968 23894341632 23955625984 24002414316 24020188416 24061157376 24072596814 24078974976 24108151824 24126004224 24167153664 24178643496 24214355136 24237817856 24273616896 24285157344 24341887368 24344592384 24392140416 24401461248 24449120352 24508956672 24520609008 24556825728 24562431488 24580620288 24610404987 24628629312 24670636032 24718820868 24779317248 24891392624 24909825024 24958477026 24970788864 25001046336 25019559936 25068426264 25111183104 25172639744 25243438752 25305219072 25335881778 25354643328 25416695808 25447493592 25466337792 25509773312 25516076733 25521901468 25581520521 25634332752 25644128256 25694214444 25706889216 25757097984 25769343726 25807404816 25820135424 25832411136 25870565376 25882865064 25895632896 25921093824 25946210304 25996886496 26178380928 26242449408 26293704192 26345059083 26358054912 26409535488 26461116612 26528984244 26593910784 26645852016 26658996224 26665583616 26711064576 26763234624 26828734464 26881134336 26950079232 27016036352 27022711968 27068802048 27088846848 27121670802 27135049728 27147950592 27188047872 27200973933 27241149528 27254587392 27267545088 27307819008 27320802012 27334279168 27384623289 27387666432 27441157968 27451643904 27511539216 27518828544 27572576256 27585685134 27632735424 27653197824 27700363264 27707207976 27754465536 27822391296 27876731904 28002816702 28023553152 28071350272 28092137472 28126177128 28147004928 28195012608 28250080992 28319219712 28398868596 28447305856 28468371456 28523973744 28538044416 28572624384 28593782784 28628430291 28649630016 28698494976 28768731136 28782408704 28838624346 28849644288 28909203456 28920250368 28976735232 29033330418 29047652352 29061462528 29104386048 29118223197 29132587008 29161230552 29167887392 29189486592 29246497308 29296380288 29450678544 29522755584 29558528741 29580417216 29652811776 29688742524 29710727424 29918149632 29976583518 29991370752 30049947648 30108638952 30123491328 30182326272 30241276128 30318839136 30393040896 30452402304 30474952704 30526930944 30541444416 30586553856 30616190976 30646293219 30661410816 30675988224 30721296384 30751064064 30811124736 30871302714 30883099392 30950481618 30958682112 31026229248 31086827352 31109847552 31162908672 31223773728 31300190208 31361323392 31441759104 31526497296 31580269056 31603654656 31641949269 31657558016 31665380544 31719389184 31781341116 31797018624 31859122176 32003219088 32026917888 32081543168 32089470462 32096795752 32105299968 32144202432 32168005632 32222871552 32238191328 32285806848 32364822528 32380209792 32455849824 32459456512 32522853888 32535281664 32598827136 32669952819 32678608896 32694145344 32742434304 32774160384 32813873316 32838172416 32894181376 32958427824 33039089664 33132013362 33213100032 33277969368 33294385152 33334728448 33359413248 33424568352 33481577472 33657918336 33740292096 33781175704 33806191104 33872218821 33888927744 33929991456 33955117056 34021435644 34108694028 34179110336 34192171008 34258952592 34275852288 34342797312 34359124968 34409873088 34443214848 34494087168 34510486752 34561458432 34594947072 34636866278 34662515328 34828517376 34904507904 34972680771 34989932544 35058272256 35126745444 35144073216 35212713984 35281488816 35371978992 35458547712 35527802688 35554111488 35614752768 35684312832 35771645952 35841512448 35933438976 36003621474 36030282624 36091736064 36108895221 36118462464 36162227736 36180066304 36189006336 36197267456 36250730496 36267965244 36321532704 36356726784 36410425344 36427736016 36512831052 36516888576 36588210624 36602191872 36673680528 36682052288 36691771392 36763435008 36780913512 36843647232 36870930432 36942943968 37005954048 37078231302 37096521728 37168975872 37337088936 37364737536 37437715539 37456183296 37501569504 37529339904 37593350144 37602639396 37666774656 37758959616 37865158128 37957828608 38003822667 38031964992 38096832512 38125043712 38171240388 38199506688 38264659968 38282852202 38451499128 38466192384 38541321666 38545604608 38560333824 38635646976 38654015589 38711107224 38730203136 38748616704 38805848064 38824297596 38843449344 38881640736 38919315456 38995329744 39061840384 39267571392 39363674112 39440556288 39537082368 39584990032 39614303232 39691674918 39793476366 39890866176 39968778024 39988494336 40066596864 40144851936 40243101696 40321701504 40425118848 40524054528 40603203072 40633270272 40682506203 40702574592 40721925888 40782071808 40821587968 40861724292 40881881088 40901317632 40961728512 40981203018 41001418752 41081499648 41161736952 41177465856 41267308824 41278242816 41358864384 41368305664 41378527701 41449103136 41479796736 41550544896 41631698304 41733586944 41815097856 41922345472 42004225053 42035329728 42107025408 42138206208 42189265692 42220507392 42292518912 42375121488 42396024832 42478829568 42598302894 42670958784 42702557184 42785960616 42807066624 42858936576 42890674176 42963828736 42974445024 42984255104 43047742464 43153096704 43173613056 43257936519 43274466432 43363805184 43380375552 43465102848 43549995627 43559937092 43571478528 43592193792 43656579072 43698880512 43751831088 43784229888 43869745962 43944570432 44052119552 44176017816 44284133376 44370625824 44479217664 44533113786 44566091136 44642103296 44877224448 44964875277 44987056128 45074921472 45162958428 45185236992 45239988608 45273489408 45361914192 45478258704 45589561344 45678603456 45790396416 45812166624 45879830784 45924286464 45992116224 46013982336 46081944576 46126596096 46216687104 46306954071 46425722427 46438023168 46539343872 46630241028 46653243392 46664771328 46744363008 46835660592 46858764288 46950285312 47041985088 47162638656 47278063616 47289745944 47370403584 47405481984 47486337024 47579083776 47672011674 47695527936 47788683264 47911251968 48004828632 48040376832 48122314752 48145193628 48157949952 48216303648 48252008448 48334307328 48357286992 48428710272 48475635712 48547233792 48570314688 48683774736 48689184768 48784280832 48802922496 48898240704 49017913344 49041218016 49113651456 49124862976 49161240576 49220809974 49257258624 49341272064 49437641736 49558634496 49698020043 49782785248 49819650048 49916954052 49941577728 50002092672 50039119872 50136852528 50222366208 50345279488 50486877504 50610438144 50671763556 50709286656 50833391616 50894987184 50932675584 51019546624 51032153466 51043802936 51163041042 51268665504 51288256512 51388428888 51413778432 51514195968 51538687452 51614809632 51664822272 51741130752 51765730128 51791265792 51842187648 51892420608 51955299417 51993772992 52356761856 52484898816 52587408384 52690118166 52716109824 52819070976 52922233224 53057968488 53187821568 53291704032 53331167232 53422129152 53526469248 53657468928 53762268672 53900158464 54005432211 54032072704 54045423936 54137604096 54177693696 54243341604 54270099456 54295901184 54376095744 54401947866 54482299056 54509174784 54535090176 54615638016 54641604024 54668558336 54769246578 54775332864 54882315936 54903287808 55023078432 55037657088 55145152512 55171370268 55265470848 55306395648 55400726528 55414415952 55508931072 55617346953 55644782592 55753463808 56005633404 56047106304 56142700544 56184274944 56252354256 56294009856 56390025216 56500161984 56638439424 56797737192 56894611712 56936742912 57047947488 57145248768 57187565568 57256860582 57299260032 57396989952 57424278303 57537462272 57564817408 57677248692 57699288576 57811982499 57818406912 57840500736 57953470464 58066660836 58095304704 58122925056 58208772096 58236446394 58265174016 58322461104 58335774784 58378973184 58492994616 58592760576 58901357088 59045511168 59117057482 59160834432 59305623552 59377485048 59421454848 59537512377 59690214549 59836299264 59953167036 59982741504 60099895296 60217277904 60246982656 60364652544 60482552256 60637678272 60786081792 60904804608 60949905408 61053861888 61082888832 61173107712 61232381952 61292586438 61322821632 61351976448 61442592768 61471804527 61502128128 61622249472 61742605428 61766198784 61900963236 61917364224 62052458496 62173654704 62219695104 62325817344 62447547456 62600380416 62722646784 62883518208 63052994592 63160538112 63207309312 63283898538 63315116032 63330761088 63438778368 63562682232 63594037248 63718244352 63897454341 64006438176 64053835776 64163086336 64178940924 64193591504 64210599936 64288404864 64336011264 64445743104 64476382656 64571613696 64729645056 64760419584 64911699648 64918913024 65045707776 65070563328 65197654272 65339905638 65357217792 65388290688 65484868608 65548320768 65627746632 65676344832 65788362752 65804618943 65916855648 66078179328 66264026724 66426200064 66555938736 66588770304 66669456896 66718826496 66799670679 66849136704 66963154944 67315836672 67480584192 67562351408 67612382208 67744437642 67777855488 67859982912 67910234112 68042871288 68217388056 68358220672 68384342016 68517905184 68685594624 68718249936 68819746176 68886429696 68988174336 69020973504 69122916864 69189894144 69273732556 69325030656 69657034752 69809015808 69945361542 69979865088 70116544512 70253490888 70288146432 70425427968 70562977632 70743957984 70917095424 71055605376 71108222976 71229505536 71368625664 71508017511 71543291904 71683024896 71866877952 72007242948 72060565248 72183472128 72217790442 72236924928 72324455472 72360132608 72378012672 72394534912 72501460992 72535930488 72643065408 72713453568 72820850688 72855472032 73025662104 73033777152 73176421248 73204383744 73347361056 73364104576 73526870016 73561827024 73687294464 73741860864 73831214961 73885887936 74011908096 74156462604 74193043456 74337951744 74674177872 74729475072 74875431078 74912366592 75003139008 75058679808 75186700288 75205278792 75333549312 75517919232 75730316256 75915657216 76007645334 76063929984 76193665024 76229889911 76250087424 76342480776 76399013376 76529319936 76565704404 76744561563 76902998256 76932384768 77082643332 77091209216 77120667648 77271293952 77308031178 77422214448 77460406272 77497233408 77611696128 77648595192 77686898688 77763281472 77838630912 77990659488 78123680768 78535142784 78727348224 78881112576 79035177249 79074164736 79169980064 79228606464 79383349836 79586952732 79781732352 79937556048 79976988672 80133193728 80230292297 80289703872 80486203392 80643403008 80850237696 81048109056 81206406144 81266540544 81365012406 81405149184 81443851776 81564143616 81602921799 81643175936 81723448584 81763762176 81802635264 81923457024 81962406036 82002837504 82162999296 82323473904 82354931712 82534617648 82556485632 82717728768 82736611328 82757055402 82898206272 82959593472 83101089792 83263396608 83467173888 83630195712 83844690944 84008450106 84070659456 84214050816 84276412416 84378531384 84441014784 84585037824 84750242976 84957659136 85196605788 85341917568 85405114368 85571921232 85614133248 85717873152 85781348352 85885290873 85927657472 85948890048 85968510208 86095484928 86306193408 86347226112 86515873038 86548932864 86727610368 86760751104 86930205696 87099991254 87119874184 87142957056 87184387584 87313158144 87354669591 87397761024 87503662176 87568459776 87739491924 87889140864 88104239104 88352035632 88568266752 88675586223 88741251648 88958435328 89066227572 89132182272 89284206592 89754448896 89929750554 89974112256 90149842944 90325916856 90370473984 90479977216 90546978816 90723828384 90956517408 91179122688 91357206912 91580792832 91624333248 91759661568 91848572928 91938879657 91984232448 92027964672 92163889152 92253192192 92433374208 92613908142 92851444854 92876046336 93078687744 93260482056 93306486784 93329542656 93488726016 93671321184 93900570624 94083970176 94325277312 94556127232 94579491888 94740807168 94810963968 94925847807 94972674048 95158167552 95344023348 95391055872 95577366528 95822503936 96009657264 96080753664 96244629504 96290387256 96315899904 96432607296 96504016896 96668614656 96714573984 96857420544 96951271424 97094467584 97140629376 97367549472 97378369536 97568561664 97605844992 97796481408 98009858457 98035826688 98082436032 98227302912 98249725952 98322481152 98441619948 98514517248 98682544128 98875283472 99117268992 99396040086 99565570496 99639300096 99833908104 99883155456 100004185344 100078239744 100273705056 100444732416 100690558976 100973755008 101220876288 101343527112 101418573312 101616656463 101666783232 101789974368 101865351168 102039093248 102064306932 102087605872 102326082084 102537331008 102576513024 102776857776 102827556864 103028391936 103077374904 103229619264 103329644544 103482261504 103531460256 103684375296 103784841216 103910598834 103987545984 104713523712 104918042313 104969797632 105174816768 105380236332 105432219648 105638141952 105844466448 106115936976 106375643136 106583408064 106662334464 106844258304 107052938496 107314937856 107524537344 107800316928 108010864422 108064145408 108090847872 108275208192 108326685663 108355387392 108486683208 108540198912 108591802368 108752191488 108803895732 108964598112 109070180352 109231276032 109283208048 109337116672 109538493156 109550665728 109764631872 109806575616 110046156864 110075314176 110290305024 110342740536 110530941696 110612791296 110801453056 110828831904 111017862144 111234693906 111289565184 111506927616 112011266808 112094212608 112285401088 112313146617 112368549888 112504708512 112588019712 112780050432 113000323968 113276878848 113595474384 113789223424 113873485824 114011468001 114095894976 114290497536 114375131136 114513721164 114598520064 114793979904 114848556606 115074924544 115129634816 115354497384 115398577152 115623964998 115636813824 115681001472 115906940928 115962046767 116133321672 116190609408 116245850112 116417544192 116472892788 116530348032 116644922208 116671549568 116757946368 116985989232 117185521152 117802714176 118091022336 118234114964 118321668864 118611247104 118754970096 118842909696 119075024754 119380429098 119672598528 119906334072 119965483008 120199790592 120434555808 120729305088 120965104512 121229031973 121275356544 121572163584 121809609216 121899810816 122047518609 122107723776 122165777664 122346215424 122464763904 122585172876 122645643264 122703952896 122885185536 122943609054 123004256256 123244498944 123485210856 123532397568 123801926472 123834728448 124104916992 124347309408 124439390208 124651634688 124895094912 125200760832 125445293568 125767036416 126012675159 126105989184 126321076224 126414618624 126567797076 126630232064 126661522176 126877556736 127125364464 127188074496 127436488704 127794908682 128012876352 128107671552 128326172672 128357881848 128387183008 128421199872 128576809728 128672022528 128891486208 128952765312 129143227392 129459290112 129520839168 129773809557 129823399296 129837826048 130091415552 130141126656 130395308544 130679811276 130714435584 130776581376 130969737216 131096641536 131255493264 131352689664 131576725504 131609237886 131833711296 132156358656 132528053448 132852400128 133111877472 133338913792 133437652992 133599341358 133698273408 133926309888 134631673344 134894625831 134961168384 135124702816 135224764416 135488875284 135555710976 135719965824 135820468224 136085742576 136434776112 136716441344 136768684032 137035810368 137371189248 137436499872 137639492352 137772859392 137976348672 138041947008 138245833728 138379788288 138547465112 138650061312 138920862213 139277167281 139314069504 139618031616 139890723084 139959730176 140233089024 140506981776 140576292864 140850855936 141125955264 141487915968 141834190848 142111210752 142216445952 142459011072 142737251328 143016035022 143086583808 143366049792 143733755904 144014485896 144121130496 144366944256 144435580884 144473849856 144648910944 144756025344 144789069824 145002921984 145071860976 145286130816 145426907136 145641701376 145710944064 146051324208 146067554304 146352842496 146408767488 146694722112 146728209152 147053740032 147123654048 147374588928 147483721728 147662429922 147771775872 148023816192 148312925208 148386086912 148675903488 149094060129 149348355744 149458950144 149750862156 149824733184 150006278016 150117359616 150373400576 150410557584 150667098624 151035838464 151460632512 151831314432 152015290668 152127859968 152387330048 152459779822 152500174848 152684961552 152798026752 153058639872 153131408808 153489123126 153805996512 153864769536 154165286664 154182418432 154241335296 154542587904 154616062356 154844428896 154994466816 155223392256 155297190384 155373797376 155526562944 155677261824 155865898251 155981318976 156247361536 157070285568 157454696448 157762225152 158070354498 158148329472 158339960128 158457212928 158766699672 159173905464 159563464704 159875112096 160266387456 160460584594 160579407744 160972406784 161286806016 161700475392 162016296633 162096218112 162412812288 162533081088 162730024812 162810298368 162887703552 163128287232 163205843598 163286351872 163446897168 163527524352 163605270528 163846914048 163924812072 164005675008 164325998592 164646947808 164709863424 165069235296 165112971264 165435457536 165473222656 165514110804 165796412544 165919186944 166202179584 166526793216 166852040859 166934347776 167260391424 167689381888 168016900212 168141318912 168428101632 168552824832 168757062768 168882029568 169170075648 169500485952 169915318272 170393211576 170683835136 170810228736 171143842464 171435746304 171562696704 171770581746 171855314944 171897780096 171937020416 172190969856 172272834909 172612386816 172694452224 173031746076 173097865728 173435947497 173455220736 173521502208 173860411392 174199982508 174239748368 174285914112 174368775168 174626316288 174709339182 174795522048 175007324352 175136919552 175478983848 175778281728 176208478208 176704071264 177136533504 177351172446 177482503296 177916870656 178132455144 178264364544 178568413184 178612537131 179070643647 179508897792 179859501108 179948224512 180299685888 180651833712 180740947968 180959954432 181093957632 181447656768 181913034816 182358245376 182714413824 183161585664 183248666496 183519323136 183697145856 183877759314 183968464896 184055929344 184327778304 184415413581 184506384384 184866748416 185227816284 185702889708 185752092672 186157375488 186520964112 186612973568 186659085312 186977452032 187342642368 187801141248 188167940352 188650554624 189112254464 189158983776 189481614336 189621927936 189851695614 189945348096 190316335104 190688046696 190782111744 191154733056 191645007872 191692363023 192019314528 192161507328 192489259008 192580774512 192631799808 192865214592 193008033792 193337229312 193429147968 193714841088 193902542848 194188935168 194281258752 194735098944 194756739072 195137123328 195211689984 195592962816 196019716914 196071653376 196164872064 196454605824 196499451904 196644962304 196883239896 197029034496 197365088256 197750566944 198234537984 198792080172 199131140992 199278600192 199667816208 199766310912 200008370688 200156479488 200399012037 200547410112 200889464832 201381117952 201947510016 202441752576 202687054224 202837146624 203233312926 203333566464 203579948736 203730702336 204078186496 204128613864 204175211744 204652164168 205074662016 205153026048 205553715552 206056783872 206154749808 206459238528 206659289088 206909701187 206964523008 207062920512 207368750592 207569682432 207821197668 207975091968 209427047424 209836084626 209939595264 210349633536 210760472664 210864439296 211276283904 211688932896 212231873952 212751286272 213166816128 213324668928 213688516608 214105876992 214524052533 214629875712 215049074688 215600633856 216021728844 216128290816 216181695744 216550416384 216653371326 216710774784 216973366416 217080397824 217183604736 217504382976 217607791464 217929196224 218140360704 218462552064 218566416096 219076986312 219101331456 219529263744 219613151232 220092313728 220580610048 220685481072 221061883392 221225582592 221493644883 221602906112 221657663808 222035724288 222469387812 222579130368 223013855232 224022533616 224188425216 224570802176 224626293234 224737099776 225009417024 225176039424 225560100864 226000647936 226553757696 227190948768 227578446848 227746971648 228022936002 228191789952 228580995072 228689669733 228750262272 229027442328 229197040128 229587959808 229697113212 230233684689 230259269632 230708994768 230797154304 231247929996 231273627648 231362002944 231813881856 231924093534 232266643344 232381218816 232491700224 232835088384 232945785576 233060696064 233289844416 233343099136 233515892736 233971978464 234371042304 235605428352 236182044672 236468229928 236643337728 237105531747 237222494208 237509940192 237685819392 238150049508 238760858196 239345197056 239812668144 239930966016 240399581184 240690876891 240869111616 241458610176 241930209024 242458063946 242550713088 243144327168 243619218432 243799621632 244095037218 244215447552 244331555328 244692430848 244808765397 244929527808 245170345752 245291286528 245407905792 245770371072 245887218108 246008512512 246488997888 246970421712 247064795136 247603852944 247669456896 248209833984 248694618816 248878780416 249303269376 249790189824 250401521664 250890587136 251534072832 252025350318 252211978368 252642152448 252829237248 253135594152 253260464128 253323044352 253755113472 254250728928 254872977408 255589817364 256025752704 256215343104 256652345344 256715763696 256774366016 256842399744 257153619456 257344045056 257655872619 257782972416 257905530624 258286454784 258918580224 259041678336 259547619114 259646798592 259675652096 260182831104 260282253312 260790617088 261359622552 261428871168 261553162752 261939474432 262064008773 262193283072 262510986528 262705379328 263153451008 263218475772 263667422592 264312717312 265056106896 265704800256 266026758669 266223754944 266677827584 266875305984 267198682716 267396546816 267852619776 269263346688 269789251662 269922336768 270249405632 270449528832 270977750568 271111421952 271439931648 271640936448 272171485152 272869552224 273432882688 273537368064 274071620736 274742378496 274872999744 275278984704 275545718784 275816638971 275952697344 276083894016 276491667456 276759576576 277094930224 277300122624 277841724426 278554334562 278628139008 279236063232 279781446168 279919460352 280466178048 281013963552 281701711872 282251910528 282975831936 283668381696 284222421504 284432891904 284777543421 284918022144 285474502656 286032070044 286173167616 286732099584 287467511808 288028971792 288242260992 288733888512 288871161768 288947699712 289297821888 289512050688 289578139648 290005843968 290143721952 290572261632 290853814272 291283402752 291421888128 292102648416 292135108608 292705684992 292817534976 293389444224 293456418304 294029575371 294107480064 294247308096 294749177856 294967443456 295324859844 295543551744 296047632384 296625850416 296772173824 297351806976 298188120258 298696711488 298917900288 299501724312 299649466368 300012556032 300234719232 300746801152 300821115168 301334197248 302071676928 302921265024 303662628864 304030581336 304255719936 304774660096 304849969389 304919559644 305000349696 305369923104 305596053504 306117279744 306262817616 306978246252 307611993024 307729539072 308330573328 308364836864 308482670592 309085175808 309232124712 309688857792 309988933632 310446784512 310594380768 311053125888 311354523648 311731796502 311962637952 312494723072 314140571136 314754126939 314909392896 315524450304 316140708996 316296658944 316679920256 316914425856 317533399344 318347810928 319126929408 319750224192 320532774912 320921169188 321158815488 321944813568 322573612032 323400950784 324032593266 324192436224 324825624576 324980056989 325066162176 325460049624 325620596736 325775407104 326256574464 326411687196 326572703744 326893794336 327210541056 327693828096 327849624144 328011350016 328651997184 329293895616 329419726848 330138470592 330225942528 330870915072 330946445312 331028221608 331592825088 331838373888 332404359168 333053586432 333704081718 333868695552 334520782848 335378763776 336033800424 336282637824 336856203264 337105649664 337514125536 337764059136 338340151296 339000971904 339830636544 340786423152 341367670272 341620457472 342034404003 342287684928 342871492608 343125393408 343541163492 343710629888 343795560192 343874040832 344381939712 344545669818 345224773632 345388904448 346063492152 346195731456 346871894994 346910441472 347043004416 347720822784 347886140301 348399965016 348479496736 348571828224 348737550336 349252632576 349418678364 349591044096 350014648704 350273839104 350957967696 351556563456 352416956416 353408142528 354273067008 354702344892 354965006592 355833741312 356264910288 356528729088 357136826368 357225074262 358141287294 359017795584 359719002216 359896449024 360599371776 361303667424 361919908864 362187915264 362895313536 363687095919 363826069632 364716490752 365428827648 366142555827 366323171328 366497332992 367038646272 367394291712 367755518628 367936929792 368111858688 368655556608 368830827162 369012768768 369733496832 370455632568 371405779416 371504185344 372314750976 373041928224 373318170624 373954904064 374685284736 375602282496 376335880704 377301109248 378038025477 378224508928 378317967552 378963228672 379243855872 379703391228 379890696192 380632670208 381376093392 381564223488 382309466112 383290015744 383384726046 384038629056 384323014656 384978518016 385161549024 385263599616 385730429184 386016067584 386674458624 386858295936 387429682176 387805085696 388377870336 388562517504 389321428671 389470197888 389513478144 390274246656 390423379968 391185925632 392039433828 392143306752 392329744128 392909211648 392998903808 393289924608 393766479792 394058068992 394730176512 395501133888 396469075968 397584160344 398262281984 398557200384 399335632416 400016741376 400312958976 400798024074 401094820224 401778929664 402762235904 403895020032 404683877493 404883505152 405374108448 405674293248 406466625852 406667132928 407159897472 407461404672 408156372992 408257227728 408350423488 409304328336 410149324032 410306052096 411107431104 412113567744 412309499616 412918477056 413318578176 413819402374 413929046016 414125841024 414737501184 415139364864 415642395336 415950183936 416762586639 417831501843 418854094848 419672169252 419879190528 420699267072 421520945328 421728878592 422552567808 423377865792 424463747904 425502572544 426333632256 426649337856 427377033216 428211753984 429048105066 429259751424 430098149376 431201267712 432043457688 432256581632 432363391488 433100832768 433306742652 433421549568 433946732832 434367209472 435008765952 435215582928 435858392448 436280721408 436925104128 437132832192 438153972624 438202662912 439058527488 439226302464 440184627456 441161220096 441370962144 442123766784 442451165184 442987289766 443205812224 443315327616 444071448576 444938775624 445158260736 446027710464 447282180387 448045067232 448376850432 449141604352 449252586468 449474199552 450018834048 450352078848 451120201728 452001295872 453107515392 454381897536 455156893696 455493943296 456045872004 456383579904 457161990144 457379339466 457500524544 458054884656 458394080256 459175919616 459394226424 460467369378 460518539264 461417989536 461594308608 462495859992 462547255296 462724005888 463627763712 463848187068 464533286688 464983400448 465670176768 465891571152 466121392128 466579688832 466686198272 467031785472 467597694753 467943956928 468742084608 471210856704 472364089344 472936459856 473286675456 474211063494 474444988416 475019880384 475371638784 476300099016 477521716392 478690394112 479625336288 480799162368 481381753782 481738223232 482917220352 483860418048 484916127892 485101426176 486048889899 486288654336 487238436864 487599243264 488190074436 488430895104 488663110656 489384861696 489617530794 489859055616 490340691504 490582573056 490815811584 491540742144 491774436216 492017025024 492977995776 493940843424 494129590272 495207705888 495338913792 496419667968 497389237632 497757560832 498606538752 499580379648 500556122577 500803043328 501781174272 503068145664 504050700636 504423956736 505284304896 505658474496 506271188304 506520928256 506646088704 507510226944 508501457856 509745954816 511179634728 512051505408 512430686208 513304690688 513431527392 513548732032 514307238912 514688090112 515311745238 515565944832 515811061248 516572909568 516818504727 517837160448 518083356672 519095238228 519293597184 519351304192 520307842491 520365662208 520564506624 521581234176 522719245104 522857742336 523106325504 523878948864 524128017546 524386566144 525021973056 525410758656 526306902016 526436951544 527334845184 528625434624 530112213792 531409600512 532053517338 532447509888 533355655168 533750611968 534397365432 534793093632 535705239552 537211930941 538526693376 539578503324 539844673536 540498811264 540899057664 541955501136 542222843904 542879863296 543281872896 544342970304 545739104448 546865765376 547074736128 548143241472 549484756992 549745999488 550557969408 551091437568 551633277942 551905394688 552167788032 552983334912 553246240743 553519153152 554189860448 554600245248 555683448852 557108669124 557256278016 558472126464 559562892336 559838920704 560932356096 561612046079 562027927104 563403423744 564503821056 565951663872 567336763392 568444843008 568865783808 569555086842 569836044288 570949005312 572064140088 572346335232 573464199168 574935023616 576057943584 576484521984 577467777024 577742323536 577895399424 578595643776 579024101376 579156279296 580011687936 580287443904 581144523264 581707628544 582566805504 582843776256 584205296832 584270217216 585411369984 585635069952 586778888448 586912836608 588059150742 588214960128 588494616192 589498355712 589934886912 590649719688 591087103488 592095264768 593251700832 594703613952 596376240516 597393422976 597835800576 599003448624 599298932736 600025112064 600469438464 601197036111 601493602304 601642230336 602668394496 604143353856 605842530048 607325257728 608061162672 608511439872 609549320192 609699938778 609839119288 610000699392 610739846208 611192107008 612234559488 612525635232 613956492504 615223986048 615459078144 616661146656 616729673728 618170351616 618464249424 619377715584 619977867264 620729103561 620893569024 621188761536 622106251776 622709047296 623463593004 623925275904 624989446144 628281142272 629508253878 629818785792 631048900608 632281417992 632593317888 633359840512 633828851712 635066798688 636695621856 638253858816 639500448384 641065549824 641842338376 642317630976 643572157599 643889627136 645147224064 646801901568 648065186532 648384872448 649651249152 649960113978 650132324352 650920099248 651241193472 651550814208 652513148928 652823374392 653145407488 653787588672 654421082112 655387656192 655699248288 657303994368 658587791232 658839453696 660276941184 661741830144 661892890624 662056443216 663185650176 663676747776 664480934649 664808718336 666107172864 667408163436 667737391104 669041565696 670757527552 672067600848 672565275648 673712406528 674211299328 675028251072 675528118272 676680302592 678001943808 679661273088 681572846304 682735340544 683240914944 684068808006 684575369856 685742985216 686069009199 686250786816 687082326984 687421259776 687591120384 687748081664 688763879424 689091339636 690701054067 690777808896 692126984304 692391462912 693743789988 693820882944 694086008832 695441645568 695772280602 696799930032 696958993472 697143656448 697475100672 698505265152 698837356728 699182088192 700029297408 700547678208 701915935392 703113126912 704833912832 706816285056 708546134016 709404689784 709930013184 711316595241 711667482624 712529820576 713057458176 714273652736 714450148524 716282574588 718035591168 719438004432 719792898048 721198743552 722072630673 722607334848 723839817728 724375830528 725790627072 727374191838 727652139264 729432981504 730857655296 732285111654 732646342656 732994665984 734077292544 734426296191 734788583424 735511037256 735873859584 736223717376 737311113216 737661654324 738025537536 739466993664 740911265136 742811558832 743008370688 744629501952 746083856448 746636341248 747909808128 749370569472 751204564992 752671761408 754602218496 756076050954 756449017856 756635935104 757926457344 758487711744 759406782456 759781392384 761265340416 762752186784 764618932224 766580031488 766769452092 768077258112 768646029312 769957036032 770323098048 770527199232 771460858368 772032135168 772967617857 773348917248 773716591872 774859364352 775610171392 776755740672 777125035008 778642857342 778940395776 779026956288 780548493312 780846759936 782371851264 784078867656 784286613504 784659488256 785818423296 785997807616 786192026319 786579849216 787532959584 788116137984 789460353024 791002267776 792938151936 795168320688 796524563968 797114400768 798080276007 798671264832 800033482752 800625917952 801596048148 802189640448 803557859328 805524471808 807790040064 809367754986 809767010304 810748216896 811348586496 812933251704 813334265856 814319794944 814922809344 816312745984 816514455456 816700846976 818608656672 820298648064 820612104192 822214862208 824227135488 824618999232 825836954112 826637156352 827449916913 827638804748 827858092032 828251682048 829475002368 830278729728 831284790672 831900367872 833525173278 835663003686 837708189696 839344338504 839758381056 841398534144 843041890656 845105135616 846755731584 848927495808 851005145088 852667264512 853298675712 854332630263 854754066432 856423507968 858096210132 858519502848 860196298752 862402535424 864086915376 864513163264 864726782976 866201665536 866613485304 866843099136 867893465664 868734418944 870017531904 870431165856 871716784896 872561442816 873850208256 874265664384 876307945248 876405325824 878117054976 878452604928 880369254912 882088726113 882322440192 882741924288 884247533568 884902330368 885974579532 886411624448 886630655232 888142897152 889877551248 890316521472 892055420928 894564360774 896090134464 896753700864 898283208704 898505172936 898948399104 900037668096 900704157696 902240403456 904002591744 906215030784 908763795072 910313787392 910987886592 912091744008 912767159808 914323980288 914758678932 915001049088 916109769312 916788160512 918351839232 918788452848 920934738756 921037078528 922835979072 923188617216 924991719984 925094510592 925448011776 927255527424 927696374136 929066573376 929966800896 931340353536 931783142304 933159377664 933372396544 934063570944 935195389506 935887913856 937484169216 942421713408 944262380817 944728178688 945872919712 946573350912 948422126988 948889976832 950039760768 950743277568 952600198032 955043432784 957380788224 959250672576 961598324736 962763507564 963476446464 965834440704 967720836096 969832255784 970202852352 972097779798 972577308672 974476873728 974940170967 975198486528 976380148872 976861790208 977326221312 978769723392 979235061588 979718111232 980681383008 981631623168 983081484288 983548872432 984034050048 985955991552 987881686848 988259180544 990415411776 990677827584 992839335936 994778475264 995515121664 997213077504 999160759296 1001112245154 1001606086656 1003562348544 1006136291328 1008101401272 1008847913472 1010568609792 1011316948992 1012542376608 1013292177408 1015020453888 1017002915712 1019491909632 1022359269456 1024103010816 1024861372416 1026103212009 1026609381376 1026863054784 1027097464064 1028614477824 1029376180224 1030623490476 1031131889664 1031622122496 1033145819136 1033637009454 1035674320896 1036166713344 1038190476456 1038587194368 1038702608384 1040615684982 1040731324416 1041129013248 1043162468352 1043658420903 1045438490208 1045715484672 1046212651008 1047757897728 1048256035092 1048773132288 1050043946112 1050821517312 1052613804032 1052873903088 1054669690368 1057250869248 1060224427584 1062819201024 1064107034676 1064895019776 1066711310336 1067501223936 1068794730864 1069586187264 1071410479104 1074423861882 1077053386752 1079157006648 1079689347072 1080997622528 1081798115328 1083911002272 1085759726592 1086563745792 1088685940608 1091061287757 1091478208896 1093731530752 1094149472256 1096286482944 1098427667481 1098969513984 1099491998976 1101115938816 1102182875136 1103266555884 1103810789376 1104335576064 1105966669824 1106492481486 1107038306304 1108379720896 1109200490496 1111366897704 1114217338248 1114512556032 1116944252928 1119125784672 1121864712192 1123224092158 1124055854208 1126806847488 1129007642112 1131903327744 1134114076431 1134673526784 1136889686016 1137731567616 1139110173684 1139672088576 1141898010624 1144128280176 1144692670464 1146928398336 1149870047232 1152115887168 1152969043968 1154935554048 1155484647072 1155790798848 1157191287552 1158048202752 1158312558592 1160023375872 1160574887808 1162289046528 1163415257088 1165133611008 1165687552512 1167964286013 1168410593664 1168540434432 1170822739968 1171270139904 1173557776896 1173825673216 1176118301484 1176429920256 1176989232384 1178996711424 1179869773824 1181299439376 1182174206976 1184190529536 1186503401664 1189407227904 1192752481032 1194786845952 1195671601152 1198006897248 1200050224128 1200938876928 1202394072222 1202987204608 1203284460672 1205336788992 1208286707712 1211685060096 1214051632479 1214650515456 1216122325344 1217022879744 1219098640384 1219399877556 1219678238576 1220001398784 1221479692416 1222384214016 1224469118976 1225051270464 1227912985008 1230447972096 1230918156288 1233322293312 1233459347456 1236340703232 1236928498848 1238755431168 1239955734528 1241458207122 1241787138048 1242377523072 1244212503552 1245418094592 1246927186008 1247850551808 1249978892288 1250287759917 1253494505529 1256562284544 1259016507756 1259637571584 1262097801216 1264562835984 1265186635776 1266719681024 1267657703424 1270133597376 1273391243712 1276507717632 1279000896768 1282131099648 1283684676752 1284635261952 1287144315198 1287779254272 1290294448128 1293603803136 1296130373064 1296769744896 1299302498304 1299920227956 1300264648704 1301840198496 1303101628416 1305026297856 1305646748784 1306290814976 1307575177344 1308842164224 1310775312384 1311398496576 1314607988736 1317175582464 1317678907392 1320553882368 1323483660288 1323785781248 1324112886432 1326371300352 1327353495552 1328961869298 1329617436672 1332214345728 1334816326872 1335474782208 1338083131392 1341515055104 1341846541161 1344135201696 1345130551296 1347424813056 1348422598656 1350056502144 1351056236544 1353360605184 1356003887616 1359322546176 1363145692608 1365470681088 1366481829888 1368137616012 1369150739712 1371485970432 1372138018398 1372501573632 1374164653968 1374842519552 1375182240768 1375496163328 1377527758848 1378182679272 1381402108134 1381555617792 1384253968608 1384782925824 1387487579976 1387641765888 1388172017664 1390883291136 1391544561204 1393599860064 1393917986944 1394950201344 1397010530304 1397674713456 1398364176384 1400058594816 1401095356416 1402793084259 1403831870784 1406226253824 1409667825664 1413632570112 1417092268032 1418809379568 1419860026368 1422633190482 1423334965248 1425059641152 1426114916352 1428547305472 1428900297048 1432565149176 1436071182336 1438876008864 1442397487104 1444145261346 1445214669696 1447679635456 1448367908309 1448751661056 1451581254144 1454748383676 1455304278528 1458146669697 1458865963008 1461715310592 1464570223308 1465292685312 1465989331968 1468154585088 1468852592382 1469577166848 1471022074512 1471747719168 1472447434752 1474622226432 1475323308648 1476051075072 1478933987328 1481822530272 1485623117664 1486016741376 1489259003904 1492167712896 1493272682496 1495819616256 1498741138944 1501668367731 1502409129984 1505343522816 1509204436992 1512152101908 1512898035712 1513271870208 1515852914688 1516975423488 1518813564912 1519562784768 1522530680832 1525504373568 1529237864448 1533160062976 1533538904184 1536154516224 1537292058624 1539914072064 1540646196096 1542921716736 1544064270336 1545935235714 1546697834496 1547433183744 1549718728704 1550455514181 1551220342784 1553511481344 1554250070016 1557285714684 1557880791552 1558053912576 1561096986624 1561693519872 1564743702528 1568157735312 1568573227008 1569318976512 1571636846592 1571995615232 1572384052638 1573159698432 1575065919168 1576232275968 1578920706048 1582004535552 1585876303872 1590336641376 1593049127936 1594228801536 1596160552014 1597342529664 1600066965504 1601251835904 1603192096296 1604379280896 1607115718656 1611635792823 1615580080128 1618735509972 1619534020608 1621496433792 1622697172992 1625866503408 1626668531712 1628639589888 1629845618688 1632625491968 1633028910912 1633401693952 1637217313344 1640597296128 1641224208384 1644429724416 1648454270976 1649237998464 1651673908224 1653274312704 1654899833826 1655277609496 1655716184064 1656503364096 1658950004736 1659738722229 1660557459456 1662569581344 1663800735744 1667050346556 1671326007372 1675416379392 1678688677008 1679516762112 1682797068288 1684836138237 1686083781312 1690210271232 1693511463168 1697854991616 1702010290176 1705334529024 1706597351424 1708665260526 1709508132864 1712847015936 1716192420264 1717039005696 1720392597504 1724805070848 1728173830752 1729453565952 1732403331072 1733226970608 1733686198272 1735786931328 1737468837888 1740035063808 1740862331712 1743433569792 1745122885632 1747700416512 1748531328768 1752615890496 1752810651648 1756234109952 1756905209856 1760738509824 1764177452226 1764644880384 1765483848576 1768495067136 1769804660736 1771949159064 1772823248896 1773261310464 1776285794304 1779755102496 1784110841856 1789128721548 1792180268928 1793507401728 1796566417408 1797010345872 1797896798208 1800075336192 1801408315392 1803591108333 1804480806912 1808005183488 1812430061568 1817527590144 1820627574784 1821975773184 1824183488016 1825534319616 1828647960576 1829517357864 1830002098176 1832219538624 1833576321024 1836703678464 1837576905696 1841869477512 1842074157056 1845671958144 1846377234432 1849983439968 1850189021184 1854511054848 1855392748272 1858133146752 1859933601792 1862187310683 1862680707072 1863566284608 1866318755328 1866744793088 1868127141888 1870390779012 1871775827712 1874968338432 1884843426816 1888524761634 1889456357376 1891745839424 1893146701824 1896844253976 1897779953664 1900079521536 1901486555136 1905200396064 1910086865568 1914761576448 1918501345152 1923196649472 1925527015128 1926952892928 1930716472797 1931668881408 1935441672192 1939664511568 1940405704704 1944195559596 1945154617344 1948953747456 1949880341934 1950396973056 1952760297744 1953723580416 1954652442624 1957539446784 1958470123176 1959436222464 1961362766016 1963263246336 1966162968576 1967097744864 1971911983104 1975763373696 1976518361088 1980830823552 1985678671872 1989556950528 1991030243328 1993442803947 1994426155008 1998321518592 2002224490308 2003212173312 2007124697088 2012272582656 2016202802544 2017695826944 2021137219584 2022633897984 2025084753216 2026584354816 2030040907776 2034005831424 2038983819264 2044718538912 2048206021632 2049722744832 2052206424018 2053218762752 2053726109568 2054194928128 2057228955648 2058207027597 2058752360448 2061246980952 2062263779328 2063244244992 2066291638272 2067274018908 2072103162201 2072333426688 2076380952912 2077174388736 2077405216768 2081231369964 2081462648832 2082258026496 2086324936704 2087316841806 2090876980416 2091430969344 2092425302016 2095515795456 2096512070184 2097546264576 2100087892224 2101643034624 2105227608064 2105747806176 2109339380736 2114501738496 2120448855168 2125638402048 2128214069352 2129790039552 2133422620672 2133949785723 2135002447872 2137589461728 2139172374528 2142820958208 2148847723764 2154106773504 2158314013296 2159378694144 2161995245056 2163596230656 2166217892019 2167822004544 2171519453184 2173127491584 2177371881216 2182122575514 2182956417792 2187463061504 2188298944512 2192572965888 2196855334962 2197939027968 2198983997952 2202231877632 2203278888573 2204365750272 2206533111768 2207621578752 2208671152128 2211933339648 2212984962972 2214076612608 2216759441792 2218400980992 2222733795408 2228434676496 2229025112064 2233888505856 2238251569344 2243729424384 2246448184316 2248111708416 2253613694976 2258015284224 2263806655488 2268228152862 2269347053568 2273779372032 2275463135232 2278220347368 2279344177152 2283796021248 2288256560352 2293856796672 2299740094464 2304231774336 2305938087936 2309871108096 2310969294144 2311581597696 2314382575104 2316096405504 2316625117184 2318902853571 2320046751744 2321149775616 2324578093056 2326830514176 2330267222016 2331375105024 2335928572026 2336821187328 2337080868864 2341645479936 2342540279808 2347115553792 2347651346432 2352236602968 2352859840512 2353978464768 2357993422848 2359739547648 2362598878752 2364348413952 2368381059072 2373006803328 2378814455808 2385504962064 2389573691904 2391343202304 2394240828021 2396013794496 2400100448256 2401877753856 2404788144444 2405974409216 2406568921344 2410673577984 2416573415424 2423370120192 2428103264958 2429301030912 2432244650688 2434045759488 2438197280768 2438799755112 2439356477152 2440002797568 2442959384832 2444768428032 2448938237952 2450102540928 2455825970016 2460895944192 2461836312576 2466644586624 2466918694912 2472681406464 2473856997696 2477510862336 2479911469056 2482916414244 2483574276096 2484755046144 2488425007104 2490836189184 2493854372016 2495701103616 2499957784576 2500575519834 2506989011058 2513124569088 2518033015512 2519275143168 2524195602432 2529125671968 2533439362048 2535315406848 2540267194752 2546782487424 2553015435264 2558001793536 2562997890789 2564262199296 2567369353504 2569270523904 2574288630396 2575558508544 2580588896256 2587207606272 2592260746128 2593539489792 2598604996608 2599840455912 2600529297408 2603680396992 2606203256832 2610052595712 2611293497568 2615150354688 2617684328448 2621550624768 2622796993152 2629215977472 2634351164928 2635357814784 2641107764736 2646266178339 2646967320576 2647571562496 2648225772864 2652742600704 2654706991104 2657923738596 2659234873344 2664428691456 2669632653744 2670949564416 2676166262784 2683030110208 2683693082322 2688270403392 2690261102592 2694849626112 2696845197312 2700113004288 2702112473088 2706721210368 2712007775232 2718645092352 2726291385216 2730941362176 2732963659776 2736275232024 2738301479424 2742971940864 2744276036796 2745003147264 2748329307936 2750364481536 2750992326656 2755055517696 2756365358544 2762804216268 2763111235584 2768507937216 2769565851648 2774975159952 2775283531776 2776344035328 2781766582272 2783089122408 2787199720128 2787835973888 2789900402688 2794021060608 2795349426912 2800117189632 2802190712832 2805586168518 2807663741568 2812452507648 2819335651328 2827265140224 2832787142451 2834184536064 2837618759136 2839720052736 2845266380964 2846669930496 2850119282304 2852229832704 2857094610944 2857800594096 2865130298352 2872142364672 2877752017728 2884794974208 2888290522692 2890429339392 2895359270912 2896735816618 2897503322112 2903162508288 2909496767352 2910608557056 2916293339394 2917731926016 2923430621184 2924820512901 2929140446616 2930585370624 2931978663936 2936309170176 2937705184764 2939154333696 2942044149024 2944894869504 2949244452864 2950646617296 2952102150144 2957867974656 2963645060544 2971246235328 2972033482752 2978518007808 2984335425792 2986545364992 2991639232512 2997482277888 3003336735462 3004818259968 3010687045632 3018408873984 3024304203816 3025796071424 3026543740416 3031705829376 3033950846976 3037627129824 3045061361664 3051008747136 3058475728896 3066320125952 3067077808368 3072309032448 3074584117248 3078309636027 3079828144128 3081292392192 3085843433472 3088128540672 3091870471428 3093395668992 3094866367488 3099437457408 3100911028362 3102440685568 3107022962688 3108500140032 3114571429368 3115761583104 3116107825152 3122193973248 3123387039744 3129487405056 3130975262709 3136315470624 3137146454016 3138637953024 3143273693184 3143991230464 3144768105276 3146319396864 3150131838336 3152464551936 3157841412096 3164009071104 3171752607744 3180673282752 3186098255872 3188457603072 3192321104028 3194685059328 3200133931008 3202503671808 3206384192592 3208758561792 3214231437312 3223271585646 3231160160256 3237471019944 3239068041216 3242992867584 3245394345984 3251733006816 3257279179776 3259691237376 3265250983936 3266057821824 3266803387904 3273183863271 3274434626688 3281194592256 3282448416768 3288859448832 3295283002443 3296908541952 3298475996928 3303347816448 3306548625408 3309799667652 3310555218992 3311432368128 3313006728192 3317900009472 3319477444458 3321114918912 3325139162688 3327601471488 3334100693112 3342652014744 3350832758784 3357377354016 3365594136576 3369672276474 3372167562624 3380420542464 3387022926336 3395709983232 3402342229293 3404020580352 3410669058048 3413194702848 3417330521052 3419016265728 3425694031872 3432384840528 3434078011392 3440785195008 3449610141696 3456347661504 3458907131904 3464806662144 3466453941216 3467372396544 3471573862656 3474937675776 3480070127616 3481724663424 3486867139584 3490245771264 3495400833024 3497062657536 3503892858039 3505231780992 3505621303296 3512468219904 3513810419712 3521477019648 3528354904452 3529289760768 3530967697152 3536990134272 3539609321472 3543898318128 3545646497792 3546522620928 3552571588608 3559510204992 3568221683712 3578257443096 3584360537856 3587014803456 3593132834816 3594020691744 3600150672384 3602816630784 3607182216666 3608961613824 3616010366976 3624860123136 3635055180288 3641255149568 3642154897437 3643951546368 3648366976032 3651068639232 3657295921152 3659034715728 3660004196352 3664439077248 3667152642048 3673407356928 3675153811392 3683738955024 3684148314112 3691343916288 3692754468864 3699966879936 3700378042368 3709022109696 3710785496544 3716266293504 3719867203584 3724374621366 3725361414144 3727132569216 3732637510656 3733489586176 3736254283776 3740781558024 3743551655424 3749936676864 3760483516587 3769686853632 3777049523268 3778912714752 3783491678848 3786293403648 3793688507952 3795559907328 3800159043072 3802973110272 3810400792128 3820173731136 3829523152896 3837002690304 3846393298944 3851054030256 3853905785856 3861432945594 3863337762816 3870883344384 3879329023136 3880811409408 3888391119192 3890309234688 3897907494912 3899760683868 3900793946112 3905520595488 3909304885248 3915078893568 3916940246352 3918872444928 3922725532032 3926526492672 3931284322553 3932325937152 3934195489728 3943823966208 3951526747392 3953036722176 3961661647104 3971357343744 3979113901056 3982060486656 3986885607894 3988852310016 3996643037184 4004448980616 4006424346624 4014249394176 4024545165312 4032405605088 4035391653888 4042274439168 4045267795968 4050169506432 4053168709632 4060081815552 4068011662848 4077967638528 4089437077824 4096412043264 4099445489664 4104412848036 4106437525504 4107452219136 4108389856256 4114457911296 4116414055194 4117504720896 4122493961904 4124527558656 4126488489984 4132583276544 4134548037816 4144206324402 4144666853376 4152761905824 4154348777472 4162462739928 4162925297664 4164516052992 4172649873408 4174633683612 4181753960832 4184850604032 4191031590912 4193024140368 4195092529152 4200175784448 4203286069248 4208379252777 4210455216128 4211495612352 4218678761472 4229003476992 4240897710336 4251276804096 4256428138704 4259580079104 4266845241344 4267899571446 4270004895744 4275178923456 4278344749056 4285641916416 4297695447528 4308213547008 4316628026592 4323990490112 4327192461312 4332435784038 4335644009088 4343038906368 4345103724927 4346254983168 4354743762432 4364245151028 4365912835584 4374440009091 4374926123008 4376597889024 4385145931776 4393710669924 4395878055936 4397967995904 4404463755264 4406557777146 4408731500544 4413066223536 4415243157504 4417342304256 4423866679296 4425969925944 4428153225216 4433518883584 4436801961984 4445467590816 4456869352992 4458050224128 4467777011712 4476503138688 4487458848768 4492896368632 4496223416832 4505005103193 4507227389952 4516030568448 4527613310976 4536456305724 4538694107136 4547558744064 4550926270464 4556440694736 4558688354304 4567592042496 4576513120704 4587713593344 4599480188928 4608463548672 4611876175872 4619742216192 4621938588288 4628765150208 4632192811008 4633250234368 4637805707142 4640093503488 4642299551232 4649156186112 4651366542543 4653661028352 4660534444032 4662750210048 4671857144052 4673642374656 4674161737728 4683290959872 4685080559616 4694231107584 4695302692864 4704473205936 4705719681024 4707956929536 4715986845696 4719479095296 4725197757504 4728696827904 4736762118144 4746013606656 4757628911616 4771009924128 4779147383808 4782686404608 4788481656042 4792027588992 4800200896512 4803755507712 4809576288888 4811948818432 4813137842688 4821347155968 4834907378469 4846740240384 4856206529916 4858602061824 4864489301376 4868091518976 4876394561536 4877599510224 4878712954304 4880005595136 4885918769664 4889536856064 4897876475904 4900205081856 4911651940032 4921791888384 4923672625152 4933289173248 4933837389824 4945362812928 4947713995392 4955021724672 4959822938112 4965832828488 4967148552192 4969510092288 4976850014208 4979216166687 4981672378368 4987708744032 4991402207232 4999915569152 5001151039668 5013978022116 5026249138176 5036066031024 5038550286336 5048391204864 5054508414711 5058251343936 5066878724096 5070630813696 5080534389504 5093564974848 5106030870528 5116003587072 5125995781578 5128524398592 5134738707008 5138541047808 5148577260792 5151117017088 5161177792512 5174415212544 5184521492256 5197209993216 5199680911824 5201058594816 5207360793984 5212406513664 5220105191424 5222586995136 5230300709376 5235368656896 5243101249536 5245593986304 5258431954944 5268702329856 5270715629568 5282215529472 5292532356678 5293934641152 5295143124992 5296451545728 5305485201408 5309413982208 5315847477192 5318469746688 5328857382912 5339265307488 5352332525568 5366060220416 5367386164644 5376540806784 5380522205184 5389699252224 5393690394624 5400226008576 5404224946176 5410773324999 5413442420736 5424015550464 5437290184704 5452582770432 5461882724352 5465927319552 5472550464048 5476602958848 5485943881728 5488552073592 5490006294528 5496658615872 5500728963072 5501984653312 5510111035392 5512730717088 5525608432536 5526222471168 5537015874432 5539131703296 5549950319904 5550567063552 5563533164544 5566178244816 5574399440256 5575671947776 5579800805376 5586561932049 5588042121216 5590698853824 5600234379264 5604381425664 5611172337036 5615327483136 5624905015296 5638671302656 5654530280448 5665574284902 5668369072128 5675237518272 5679440105472 5690532761928 5693339860992 5700238564608 5704459665408 5714189221888 5715601188192 5730260596704 5744284729344 5755504035456 5769589948416 5776581045384 5780858678784 5790718541824 5792149418391 5793471633236 5795006644224 5806325016576 5818993534704 5821217114112 5832586678788 5835463852032 5846861242368 5849641025802 5858280893232 5861170741248 5863957327872 5872618340352 5875410369528 5878308667392 5884088298048 5889789739008 5898488905728 5901293234592 5915735949312 5927290121088 5942492470656 5957036015616 5968670851584 5973090729984 5980328411841 5983278465024 5994964555776 6006673470924 6009636519936 6021374091264 6036817747968 6048608407632 6051592142848 6053087480832 6063411658752 6067901693952 6075254259648 6090122723328 6102017494272 6116951457792 6132640251904 6134155616736 6144618064896 6149168234496 6156619272054 6159656288256 6162584784384 6171686866944 6174621082791 6176257081344 6183740942856 6186791337984 6189732734976 6198874914816 6201822056724 6204881371136 6216309486603 6217000280064 6229142858736 6231523166208 6232215650304 6244387946496 6246774079488 6258974810112 6261950525418 6272630941248 6274292908032 6277275906048 6286547386368 6287982460928 6289536210552 6292638793728 6300263676672 6304929103872 6315682824192 6328018142208 6343505215488 6361346565504 6372196511744 6376915206144 6384642208056 6389370118656 6400267862016 6405007343616 6412768385184 6417517123584 6428462874624 6446543171292 6462320320512 6474942039888 6478136082432 6485985735168 6490788691968 6498653676057 6503466013632 6514558359552 6519382474752 6530501967872 6532115643648 6533606775808 6546367726542 6548869253376 6562389184512 6564896833536 6577718897664 6590566004886 6593817083904 6596951993856 6606695632896 6609836665719 6613097250816 6619599335304 6621110437984 6622864736256 6626013456384 6635800018944 6638954888916 6642229837824 6650278325376 6655202942976 6668201386224 6685304029488 6701665517568 6714754708032 6731188273152 6739344552948 6744335125248 6760841084928 6774045852672 6791419966464 6804684458586 6808041160704 6821338116096 6826389405696 6834661042104 6838032531456 6851388063744 6864769681056 6881570390016 6899220283392 6912695323008 6917814263808 6929613324288 6932907882432 6934744793088 6943147725312 6949875351552 6956708560713 6960140255232 6963449326848 6973734279168 6980491542528 6990801666048 6994125315072 7007785716078 7010463561984 7011242606592 7024936439808 7027620839424 7042954039296 7056709808904 7058579521536 7061935394304 7073980268544 7079218642944 7087796636256 7093045241856 7105143177216 7119020409984 7136443367424 7156514886192 7168721075712 7174029606912 7182722484063 7186265669632 7188041383488 7200301344768 7205633261568 7214364433332 7217923227648 7232020733952 7249720246272 7270110360576 7282510299136 7284309794874 7287903092736 7296733952064 7302137278464 7314591842304 7318069431456 7320008392704 7328878154496 7334305284096 7346814713856 7350307622784 7367477910048 7368296628224 7382687832576 7385508937728 7399933759872 7400756084736 7418044219392 7421570993088 7432532587008 7439734407168 7448749242732 7450722828288 7454265138432 7465275021312 7466979172352 7472508567552 7481563116048 7487103310848 7499873353728 7520967033174 7539373707264 7554099046536 7557825429504 7566983357696 7572586807296 7587377015904 7600318086144 7605946220544 7620801584256 7640347462272 7659046305792 7674005380608 7688993672367 7692786597888 7702108060512 7707811571712 7722865891188 7726675525632 7741766688768 7758658046272 7761622818816 7776782238384 7780618469376 7795814989824 7799521367736 7801587892224 7811041190976 7818609770496 7830157787136 7833880492704 7845451064064 7853052985344 7862568645106 7864651874304 7868390979456 7887647932416 7903053494784 7906073444352 7923323294208 7938798535017 7942714687488 7958227802112 7964120973312 7973771215788 7977704620032 7993286074368 8008897961232 8012848693248 8028498788352 8049090330624 8064811210176 8070783307776 8084548878336 8090535591936 8100339012864 8106337419264 8120163631104 8136023325696 8155935277056 8178874155648 8192824086528 8198890979328 8208825696072 8212875051008 8214904438272 8216779712512 8228915822592 8232828110388 8235009441792 8244987923808 8252976979968 8265166553088 8269096075632 8288412648804 8289333706752 8305523811648 8308697554944 8324925479856 8325850595328 8329032105984 8345299746816 8349267367224 8363507921664 8369701208064 8382063181824 8386048280736 8400351568896 8406572138496 8416758505554 8420910432256 8422991224704 8437357522944 8458006953984 8481795420672 8498361427353 8502553608192 8512856277408 8519160158208 8533690482688 8535799142892 8540009791488 8550357846912 8556689498112 8571283832832 8595390895056 8616427094016 8633256053184 8647980980224 8654384922624 8664871568076 8671288018176 8686077812736 8690207449854 8692509966336 8709487524864 8728490302056 8731825671168 8748880018182 8749852246016 8753195778048 8770291863552 8774461538703 8787421339848 8791756111872 8795935991808 8808927510528 8813115554292 8817463001088 8826132447072 8834684608512 8847733358592 8851939851888 8856306450432 8867037767168 8873603923968 8890935181632 8913738705984 8916100448256 8935554023424 8953006277376 8974917697536 8985792737264 8992446833664 9010010206386 9014454779904 9032061136896 9055226621952 9072912611448 9077388214272 9095117488128 9101852540928 9112881389472 9135184084992 9153026241408 9175427186688 9198960377856 9216927097344 9223752351744 9234928908081 9239484432384 9243877176576 9257530300416 9264385622016 9266500468736 9275611414284 9280187006976 9284599102464 9298312372224 9302733085086 9307322056704 9321068888064 9325500420096 9343714288104 9347284749312 9348323475456 9366581919744 9370161119232 9388462215168 9390605385728 9392925788127 9408946411872 9411439362048 9415913859072 9431973691392 9438958190592 9450395515008 9457393655808 9473524236288 9492027213312 9515257823232 9542019848256 9558294767616 9565372809216 9576963312084 9584055177984 9600401793024 9607511015424 9619152577776 9623897636864 9626275685376 9642694311936 9669814756938 9693480480768 9712413059832 9717204123648 9728978602752 9736183037952 9752789123072 9755199020448 9757425908608 9771837539328 9779073712128 9795752951808 9800410163712 9819551589813 9823303880064 9843583776768 9847345250304 9866578346496 9867674779648 9885849007329 9890725625856 9895427990784 9910043449344 9919645876224 9931665656976 9934297104384 9939020184576 9953700028416 9958432333374 9963344756736 9975417488064 9982804414464 9999831138304 10002302079336 10027956044232 10052498276352 10072132062048 10096782409728 10109016829422 10116502687872 10133757448192 10141261627392 10161068779008 10187129949696 10207026687879 10212061741056 10232007174144 10251991563156 10257048797184 10269477414016 10277082095616 10297154521584 10302234034176 10322355585024 10348830425088 10369042984512 10394419986432 10399361823648 10402117189632 10414721587968 10424813027328 10440210382848 10445173990272 10460601418752 10470737313792 10486202499072 10491187972608 10511678574117 10516863909888 10537404659712 10541431259136 10564431058944 10585064713356 10587869282304 10590286249984 10592903091456 10610970402816 10618827964416 10631694954384 10636939493376 10657714765824 10678530614976 10704665051136 10732120440832 10734772329288 10753081613568 10761044410368 10779398504448 10800452017152 10808449892352 10821546649998 10826884841472 10848031100928 10874580369408 10905165540864 10923765448704 10931854639104 10945100928096 10953205917696 10971887763456 10977104147184 10980012589056 10993317231744 11001457926144 11003969306624 11020222070784 11025461434176 11051216865072 11052444942336 11074031748864 11078263406592 11099900639808 11101134127104 11127066329088 11132356489632 11148798880512 11151343895552 11159601610752 11173123864098 11176084242432 11181397707648 11200468758528 11208762851328 11222344674072 11230654966272 11249810030592 11281450549761 11309060560896 11331148569804 11336738144256 11350475036544 11358880210944 11381065523856 11386679721984 11400477129216 11408919330816 11428378443776 11431202376384 11460521193408 11488569458688 11511008070912 11539179896832 11553162090768 11561717357568 11581437083648 11584298836782 11586943266472 11590013288448 11612650033152 11637987069408 11642434228224 11665173357576 11670927704064 11693722484736 11699282051604 11716561786464 11727914655744 11745236680704 11750820739056 11756617334784 11768176596096 11779579478016 11793852967659 11796977811456 11802586469184 11831471898624 11854580242176 11884984941312 11914072031232 11937341703168 11946181459968 11960656823682 11966556930048 11989929111552 12013346941848 12019273039872 12042748182528 12073635495936 12097216815264 12106174961664 12126823317504 12135803387904 12150508519296 12180245446656 12204034988544 12233902915584 12265280503808 12268311233472 12289236129792 12298336468992 12313238544108 12319312576512 12325169568768 12343373733888 12349242165582 12352514162688 12367481885712 12373582675968 12379465469952 12397749829632 12403644113448 12409762742272 12432618973206 12434000560128 12458285717472 12463046332416 12488775892992 12493548158976 12517949620224 12523901050836 12545261882496 12554551812096 12573094772736 12575964921856 12579072421104 12585277587456 12600527353344 12609858207744 12625137758331 12631365648384 12656036284416 12687010430976 12722693131008 12744393023488 12753830412288 12769284416112 12778740237312 12800535724032 12810014687232 12825536770368 12835034247168 12856925749248 12893086342584 12924640641024 12949884079776 12971971470336 12981577383936 12997307352114 13006932027264 13029116719104 13035311174781 13038764949504 13061003935744 13064231287296 13067213551616 13092735453084 13097738506752 13123320027273 13124778369024 13129793667072 13155437795328 13181132009772 13187634167808 13193903987712 13213391265792 13219673331438 13226194501632 13239198670608 13242220875968 13245729472512 13252026912768 13271600037888 13277909777832 13284459675648 13300556650752 13310405885952 13336402772448 13370608058976 13403331035136 13429509416064 13462376546304 13478689105896 13488670250496 13515015309579 13521682169856 13548091705344 13582839932928 13609368917172 13616082321408 13642676232192 13652778811392 13669322084208 13676065062912 13702776127488 13729539362112 13763140780032 13798440566784 13825390646016 13835628527616 13859226648576 13865815764864 13886295450624 13899750703104 13913417121426 13920280510464 13926898653696 13947468558336 13954099627629 13960983085056 13981603332096 13988250630144 14015571432156 14020927123968 14022485213184 14049872879616 14055241678848 14085908078592 14113419617808 14117159043072 14123870788608 14147960537088 14158437285888 14175593272512 14186090483712 14210286354432 14238040819968 14272886734848 14313029772384 14337442151424 14348059213824 14365444968126 14372531339264 14376082766976 14400602689536 14411266523136 14428728866664 14435846455296 14464041467904 14504722135407 14540220721152 14565020598272 14568619589748 14575806185472 14593467904128 14604274556928 14629183684608 14636138862912 14640016785408 14657756308992 14668610568192 14693629427712 14700615245568 14734955820096 14736593256448 14765375665152 14771017875456 14799867519744 14801512169472 14836088438784 14843141986176 14865065174016 14879468814336 14897498485464 14901445656576 14908530276864 14930550042624 14933958344704 14937648500061 14945017135104 14963126232096 14974206621696 14999746707456 15041934066348 15078747414528 15108198093072 15115650859008 15133966715392 15145173614592 15163525244133 15174754031808 15200636172288 15211892441088 15241603168512 15280694924544 15318092611584 15348010761216 15377987344734 15385573195776 15404216121024 15415623143424 15445731782376 15453351051264 15483533377536 15517316092544 15523245637632 15553564476768 15591629979648 15599042735472 15603175784448 15622082381952 15637219540992 15660315574272 15667760985408 15690902128128 15706105970688 15725137290212 15729303748608 15736781958912 15775295864832 15806106989568 15812146888704 15846646588416 15877597070034 15885429374976 15916455604224 15928241946624 15947542431576 15955409240064 15986572148736 16017795922464 16056997576704 16098180661248 16129622420352 16141566615552 16169097756672 16181071183872 16200678025728 16212674838528 16232319974997 16240327262208 16272046651392 16311870554112 16357748311296 16385648173056 16397781958656 16417651392144 16425750102016 16429808876544 16433559425024 16457831645184 16465656220776 16470018883584 16489975847616 16505953959936 16530333106176 16538192151264 16576825297608 16578667413504 16611047623296 16617395109888 16649850959712 16651701190656 16690599493632 16698534734448 16727015843328 16739402416128 16759685796147 16764126363648 16772096561472 16800703137792 16813144276992 16833517011108 16841820864512 16845982449408 16874715045888 16916013907968 16963590841344 16996722854706 17005107216384 17025712554816 17038320316416 17067380965376 17071598285784 17080019582976 17100715693824 17113378996224 17142567665664 17190781790112 17232854188032 17266512106368 17295961960448 17308769845248 17329743136152 17342576036352 17372155625472 17380414899708 17385019932672 17418975049728 17456980604112 17463651342336 17497760036364 17499704492032 17506391556096 17540583727104 17548923077406 17574842679696 17583512223744 17591871983616 17617855021056 17626231108584 17634926002176 17652264894144 17669369217024 17695466717184 17703879703776 17734075534336 17747207847936 17781870363264 17827477411968 17871108046848 17906012554752 17940985235523 17949835395072 17971585474528 17984893667328 18020020412772 18028909559808 18064122273792 18110453243904 18145825222896 18154776428544 18190234976256 18203705081856 18225762778944 18270368169984 18306052482816 18350854373376 18397920755712 18433854194688 18447504703488 18469857816162 18478968864768 18487754353152 18515060600832 18523863248373 18528771244032 18533000937472 18551222828568 18560374013952 18569198204928 18596624744448 18605466170172 18614644113408 18651000840192 18687428576208 18694569498624 18696646950912 18733163839488 18740322238464 18776924430336 18781210771456 18785851576254 18817892823744 18822878724096 18831827718144 18863947382784 18877916381184 18900791030016 18914787311616 18947048472576 18984054426624 19030515646464 19084039696512 19116589535232 19130745618432 19153926624168 19168110355968 19200803586048 19215022030848 19238305155552 19252551370752 19285388623872 19339629513876 19386960961536 19424826119664 19434408247296 19457957205504 19472366075904 19495961028171 19505578246144 19510398040896 19514851817216 19543675078656 19558147424256 19591505903616 19600820327424 19639103179626 19646607760128 19687167553536 19694690500608 19733156692992 19735349559296 19771698014658 19781451251712 19790855981568 19820086898688 19829509997157 19839291752448 19863331313952 19868594208768 19878040369152 19907400056832 19916864666748 19926689513472 19950834976128 19965608828928 19999662276608 20004604158672 20055912088464 20104996552704 20144264124096 20193564819456 20218033658844 20233005375744 20267514896384 20282523254784 20322137558016 20374259899392 20414053375758 20424123482112 20464014348288 20503983126312 20514097594368 20538954828032 20554164191232 20594309043168 20644711170048 20697660850176 20738085969024 20788839972864 20798723647296 20804234379264 20829443175936 20849626054656 20870125682139 20880420765696 20890347980544 20921202837504 20941474627584 20972404998144 20982375945216 21023357148234 21033727819776 21074809319424 21082862518272 21128862117888 21170129426712 21175738564608 21180572499968 21185806182912 21221940805632 21237655928832 21263389908768 21315429531648 21357061229952 21409330102272 21464240881664 21469544658576 21506163227136 21522088820736 21548167452189 21558797008896 21600904034304 21616899784704 21643093299996 21653769682944 21696062201856 21749160738816 21810331081728 21847530897408 21863709278208 21890201856192 21906411835392 21943775526912 21954208294368 21960025178112 21986634463488 22002915852288 22007938613248 22040444141568 22050922868352 22102433730144 22104889884672 22148063497728 22156526813184 22199801279616 22202268254208 22254132658176 22264712979264 22297597761024 22302687791104 22319203221504 22346247728196 22352168484864 22362795415296 22400937517056 22417525702656 22444689348144 22461309932544 22499620061184 22562901099522 22618121121792 22662297139608 22673476288512 22700950073088 22717760421888 22762131047712 22800954258432 22817838661632 22856756887552 22862404752768 22921042386816 22977138917376 23022016141824 23066981017101 23078359793664 23106324181536 23123434715136 23162874167296 23168597673564 23173886532944 23180026576896 23225300066304 23275974138816 23284868456448 23330346715152 23341855408128 23387444969472 23398564103208 23433123572928 23455829311488 23490473361408 23501641478112 23536353192192 23559158956032 23587705935318 23593955622912 23605172938368 23662943797248 23709160484352 23769969882624 23816395605051 23828144062464 23874683406336 23892362919936 23921313647364 23933113860096 23979858223104 24026693883696 24038546079744 24085496365056 24147270991872 24194433630528 24212349923328 24253646635008 24271606775808 24301017038592 24360490893312 24408069977088 24467805831168 24530561007616 24536622466944 24578472259584 24596672937984 24626477088216 24638625153024 24650339137536 24686747467776 24698484331164 24705028325376 24734963771424 24758930939904 24795499659264 24807288226896 24819525484544 24865237946412 24868001120256 24916571434944 24926092664832 24977551785984 24987096317952 25035899240448 25047802101672 25090523764992 25109103624192 25146189545472 25151929843712 25158144842208 25201054706688 25219716415488 25250275516662 25262731296768 25312072568832 25374020861952 25445386262016 25488786046976 25495084282059 25507660824576 25538568832224 25557480474624 25601071448064 25620029374464 25651073540736 25670068494336 25713851498496 25786172685168 25849281282048 25899768159552 25943942940672 25963154767872 25994614704228 26013864054528 26058233438208 26070622349562 26077529899008 26122007871488 26128462574592 26134427103232 26185470906168 26195477013504 26246640054546 26249556738048 26259587334144 26310875590656 26323384616109 26362264019544 26375268335616 26387807975424 26426782531584 26439346662876 26452389003264 26478397341216 26484441751936 26504053825536 26543200075776 26555819555664 26568919351296 26601113301504 26620811771904 26672805544896 26741216117952 26806662070272 26859018832128 26924753092608 26957378211792 26977340500992 27030030619158 27043364339712 27096183410688 27165679865856 27218737834344 27232164642816 27285352464384 27305557622784 27338644168416 27405552254976 27459078724224 27518990257871 27526281560064 27596881133568 27650781292032 27671257055232 27704786724243 27718453297152 27731631529728 27772590901248 27799501406208 27826834242852 27840561020928 27853797307392 27894937116672 27908199255258 27921966170112 27963206664192 27976501260288 28031142864312 28041854247936 28044970426368 28099745759232 28110483357696 28171816157184 28226839235616 28234318086144 28247741577216 28295921074176 28316874571776 28351186545024 28372180967424 28420572708864 28476081639936 28545773469696 28626059544768 28674884302848 28696118427648 28730889936252 28745062678528 28752165533952 28801205379072 28822533046272 28857457733328 28871692910592 28928082935808 29009444270814 29080441442304 29130041196544 29137239179496 29151612370944 29186935808256 29208549113856 29258367369216 29272277725824 29315512617984 29337221136384 29387258855424 29401230491136 29458654769439 29469911640192 29473186512896 29530751330304 29542035750912 29599735039488 29603024338944 29672176877568 29686283972352 29730130348032 29758937628672 29794996970928 29802891313152 29817060553728 29861100085248 29867916689408 29875297000122 29890034270208 29926252464192 29948413243392 29999493414912 30083868132696 30157494829056 30216396186144 30267933430784 30290347229184 30327050488266 30349508063616 30401272344576 30423784882176 30483206337024 30561389849088 30621080063637 30636185223168 30696021522432 30755974689468 30771146391552 30808432242048 30831246286848 30891463564752 30906702102528 30967066755072 31034632185088 31046491275264 31107128953536 31183259959296 31198085470944 31206351568896 31244164763904 31274439081984 31320631148544 31335521970816 31381804256256 31412211941376 31450274580424 31458607497216 31473563917824 31535035722351 31550591729664 31612213979136 31624293777408 31693293176832 31755194140068 31770858749952 31832911208448 31856483893248 31895084863152 31910818480128 31973144297472 32035591844928 32113995153408 32196361322496 32259244840704 32283133231104 32338195513344 32401356051456 32425349677056 32464639949994 32480654524416 32544093302784 32623741108224 32715496622592 32771296346112 32795563917312 32835302784288 32859617753088 32867118850048 32915663290368 32931312441552 32940037767168 32979951695232 33011907919872 33060666212352 33076384302528 33153650595216 33157334827008 33222095246592 33234790219776 33299701919424 33303402381312 33381198987264 33397069468896 33454031686656 33478804832256 33519371592294 33528252727296 33544193122944 33601406275584 33626288553984 33667034022216 33683641729024 33691964898816 33749430091776 33844351649283 33927181682688 33993445709412 34010214432768 34051425109632 34076640632832 34134761930752 34143196571568 34160039165952 34201431387648 34226757992448 34285135331328 34381563580224 34465708376064 34533024212736 34591923920896 34617539690496 34659486272304 34685152072704 34744311250944 34760829799416 34770039865344 34837950099456 34913961208224 34927302684672 34995520072728 34999408984064 35012783112192 35081167454208 35097846154812 35149685359392 35183743967232 35235710042112 35252462217168 35269852004352 35304529788288 35338738434048 35381558902977 35390933434368 35407759407552 35468151068672 35494415695872 35563740726528 35654954823936 35742216093696 35812025109504 35881970471046 35899670790144 35943170949056 35969787334656 36040040825544 36057819119616 36128244547584 36220906487808 36291650445792 36380469952512 36407410163712 36451525557888 36540736339968 36612104965632 36701708746752 36795841511424 36867708389376 36895009406976 36939715632324 36957937729536 36975508706304 37030121201664 37047726496746 37057542488064 37066001874944 37102445657136 37120748027904 37138396409856 37193249488896 37210932340344 37229288226816 37302001680384 37374857152416 37389138997248 37466327678976 37480644476928 37553848860672 37562421542912 37571703152508 37635785647488 37663655436288 37727894765568 37755832762368 37801582060032 37829574623232 37875413274993 37894096945152 37968108853248 38061031292928 38168079393024 38233179070464 38261491236864 38307853248336 38336220711936 38401607172096 38430044061696 38476610311104 38505102741504 38570777247744 38679259027752 38773921923072 38849652239328 38915914411008 38944732151808 38991922056342 39011156492288 39020796081792 39029703634432 39087350157312 39105933524343 39116294848512 39183011807232 39201640654848 39278206359252 39293215520256 39369960081819 39374335107072 39389381001216 39466313385984 39470699118592 39543396029316 39562902503424 39581711963136 39640173797376 39659019994314 39678583504896 39726662627904 39737188417536 39756080738304 39814800113664 39833729333496 39853379026944 39901669952256 39931217657856 39999324553216 40009208317344 40111824176928 40209993105408 40288528248192 40387129638912 40436067317688 40466010751488 40535029792768 40545045928737 40565046509568 40644275116032 40748519798784 40828106751516 40848246964224 40928028696576 41007966252624 41028195188736 41077909656064 41108328382464 41188618086336 41289422340096 41395321700352 41476171938048 41577679945728 41597447294592 41658886351872 41699252109312 41740251364278 41760841531392 41780695961088 41842405675008 41862298882887 41882949255168 41944809996288 41964751890432 42046714296468 42067455639552 42149618638848 42165725036544 42257724235776 42340258853424 42351477129216 42361144999936 42371612365824 42443881611264 42475311857664 42526779817536 42630859063296 42714122459904 42818660204544 42928481763328 42939089317152 43012326454272 43044177641472 43096334904378 43117594017792 43201808068608 43233799569408 43286186599992 43307539365888 43392124403712 43514166406221 43620662163456 43695061794816 43727418556416 43780403712384 43812823670784 43887551053824 43908416588736 43920050356224 43973268926976 44005831704576 44015877226496 44080888283136 44101845736704 44204867460288 44209779769344 44296126995456 44313053626368 44399602559232 44404536508416 44508265316352 44529425958528 44595195522048 44605375582208 44638406443008 44692495456392 44704336969728 44725590830592 44801875034112 44835051405312 44889378696288 44922619865088 44999240122368 45125802199044 45236242243584 45324594279216 45346952577024 45401900146176 45435520843776 45490575732399 45524262095424 45601908516864 45635677323264 45713513775104 45724809505536 45842084773632 45954277834752 46044032283648 46133962034202 46156719587328 46212648363072 46246869430272 46325748334592 46337195347128 46347773065888 46360053153792 46450600132608 46551948277632 46569736912896 46660693430304 46774889938944 46797128206416 46866247145856 46911658622976 46980946722816 47003282956224 47072706384384 47118317912064 47175411870636 47187911245824 47210345876736 47325887594496 47418320968704 47539939765248 47632791210102 47656288124928 47749366812672 47784725839872 47842627294728 47866227720192 47959716446208 48053387767392 48170992730112 48294541983744 48388867261056 48424699846656 48507293270016 48543213551616 48602034077184 48696959924991 48720981786624 48816139954176 48935611662336 49061122015232 49073244933888 49156944519168 49193345875968 49252954176432 49277250306048 49300678275072 49373494935552 49396968662328 49410056650752 49469927542848 49517861879808 49590999318528 49614576453792 49730475892824 49736002240512 49833142869888 49852185329664 49955103571968 50071798480896 50095604203344 50181047529984 50218207248384 50279057388441 50292379090944 50303859687424 50316289684416 50402109413376 50439432830976 50500551033324 50525462593536 50624145137664 50748041723904 50890772524032 50977572093952 50990168564118 51015321649152 51077137664448 51114960949248 51202142896128 51240058748928 51302147081472 51340136988672 51427702996992 51572345370336 51698562564096 51799536319104 51887885881344 51926309535744 51989229408456 52027728109056 52116466876416 52141244699124 52155059798016 52256925149184 52268854206464 52370941812336 52390954027008 52493280109092 52499113476096 52519174668288 52621751181312 52646769232218 52724528039088 52750536671232 52775615950848 52853565063168 52878693325752 52904778006528 52956794682432 52968883503872 53008107651072 53086400151552 53111639111328 53202226603008 53241623543808 53345611089792 53482432235904 53613324140544 53718037664256 53822955706569 53849506185216 53914756423584 53954681001984 54060061238316 54086728679424 54192366821376 54331359731712 54437475668688 54464329285632 54570704928768 54611115245568 54677288336832 54811104509952 54918157448448 55037980515742 55052563120128 55193762267136 55301562584064 55342514110464 55409573448486 55436906594304 55463263059456 55545181802496 55571589745119 55599002812416 55653668485704 55681122041856 55707594614784 55789874233344 55816398510516 55843932340224 55953002520576 56062285728624 56083708495872 56089940852736 56199491518464 56220966715392 56343632314368 56453678471232 56468636172288 56495483154432 56591842148352 56633749143552 56702373090048 56744361934848 56841145417728 56952163279872 57091546939392 57252119089536 57349768605696 57392236855296 57461779872504 57490125357056 57504331067904 57602410758144 57645066092544 57714915466656 57856165871616 58018888541628 58160882884608 58260082393088 58274478358992 58303224741888 58373871616512 58417098227712 58487883084513 58516734738432 58544555451648 58631025235968 58674442272768 58774517710848 58802460982272 58917309538878 58939823280384 58946373025792 59061502660608 59084071501824 59199470078976 59206048677888 59344353755136 59372567944704 59460260696064 59488529991471 59517875257344 59589993941856 59605782626304 59634121107456 59722200170496 59735833378816 59750594000244 59780068540416 59852504928384 59896826486784 59998986829824 60167736265392 60314989658112 60432792372288 60535866861568 60580694458368 60654100976532 60699016127232 60802544689152 60847569764352 60966412674048 61122779698176 61242160127274 61272370446336 61392043044864 61511949378936 61542292783104 61616864484096 61662492573696 61782927129504 61934133510144 62069264370176 62092982550528 62214257907072 62366519918592 62396170941888 62412703137792 62488329527808 62548878163968 62610377046417 62641262297088 62671043941632 62763608512512 62824423882752 62900549160848 62917214994432 62947127835648 63070071444702 63101183459328 63224427958272 63248587554816 63386586353664 63510388280136 63541717499904 63665822416896 63712967786496 63790169726304 63946288594944 64071183689856 64227990306816 64392722644992 64518489681408 64566266462208 64644502356567 64676391026688 64802712102912 64850699354112 64929279899988 64961309048832 65088186605568 65247482216448 65430993245184 65542592692224 65591127834624 65670605568576 65719235506176 65734237700096 65831326580736 65862624883104 65880075534336 65959903390464 66023815839744 66121332424704 66152768605056 66307301190432 66314669654016 66444190493184 66469580439552 66599403838848 66606804762624 66762397974528 66794138937792 66908063373312 66957609664512 67038743184588 67056505454592 67088386245888 67202812551168 67252577107968 67334068044432 67367283458048 67383929797632 67498860183552 67688703298566 67854363365376 67986891418824 68020428865536 68102850219264 68153281265664 68269523861504 68286393143136 68402862775296 68453515984896 68570270662656 68763127160448 68931416752128 69066048425472 69183847841792 69200943051303 69235079380992 69318972544608 69370304145408 69488622501888 69521659598832 69540079730688 69675900198912 69827922416448 69854605369344 69991040145456 69998817968128 70025566224384 70162334908416 70195692309624 70299370718784 70367487934464 70471420084224 70504924434336 70609059576576 70677476868096 70763117805954 70781866868736 70815518815104 70936302137344 70988831391744 71127481453056 71309909647872 71449186815153 71484432187392 71624050219008 71763940942092 71799341580288 71886341898112 71939574669312 72080081651088 72115638239232 72256489095168 72441812975616 72583300891584 72760939905024 72814820327424 72903051115776 73081472679936 73224209931264 73403417493504 73591683022848 73735416778752 73790018813952 73879431264648 73915875459072 73951017412608 74060242403328 74095452993492 74115084976128 74132003749888 74204891314272 74276792819712 74386498977792 74421864680688 74458576453632 74604003360768 74749714304832 74778277994496 74932655357952 74961288953856 75107697721344 75124843085824 75143406305016 75271571294976 75327310872576 75455789531136 75603164120064 75659149246464 75750826549986 75788193890304 75936217706496 76122062585856 76336158786048 76466358140928 76522982473728 76615706496672 76672441423872 76803214344192 76860088123392 76953220622208 77010205483008 77141554495488 77358518055504 77547843846144 77699304478656 77831828822016 77889464303616 77983844112684 78022312984576 78041592163584 78059407268864 78174700314624 78211867048686 78232589697024 78366023614464 78403281309696 78556412718504 78586431040512 78739920163638 78748670214144 78778762002432 78932626771968 78970153848327 79086792058632 79125805006848 79163423926272 79280347594752 79318039988628 79357167009792 79453325255808 79512161476608 79629600227328 79667458666992 79706758053888 79803339904512 79862435315712 79998649106432 80018416634688 80223648353856 80419986210816 80577056496384 80774259277824 80872134635376 80932021502976 81070059585536 81090091857474 81130093019136 81288550232064 81497039597568 81656213503032 81696493928448 81856057393152 82015932505248 82155819312128 82216656764928 82377236172672 82556970773613 82578844680192 82790643400704 82952343876096 83114360172729 83155359891456 83194894589184 83317772703744 83398504218624 83480502728556 83521683062784 83561391922176 83684811350016 83724597765774 83765898510336 83889619992576 83929503780864 84093428592936 84134911279104 84299237277696 84331450073088 84515448471552 84680517706848 84702954258432 84743224731648 84887763222528 84950623715328 85053559635072 85261718126592 85428244919808 85637320409088 85856963526656 85878178634304 86024652908544 86088355282944 86192669808756 86235188035584 86403616137216 86467599138816 86572373199984 86615078731776 86784248807424 87028332812442 87241324326912 87390123589632 87454837112832 87560807424768 87625647341568 87775102107648 87816833177472 87946537853952 88011663409152 88031754452992 88161776566272 88203691473408 88375964308317 88409734920576 88419559538688 88592253990912 88626107252736 88799205118464 88809073016832 89016530632704 89058851917056 89190391044096 89210751164416 89276812886016 89384990912784 89408673939456 89451181661184 89603750068224 89670102810624 89778757392576 89845239730176 89998480244736 90251604398088 90472484487168 90649188558432 90803800292352 90871041687552 90981151464798 91048524190848 91203817033728 91271354646528 91427027550208 91449619011072 91684169547264 91863240190911 91908555669504 92088064567296 92267924068404 92313439174656 92425296726144 92493738860544 92651496669184 92674390694256 92695546131776 92720106307584 92901200265216 93103896555264 93139473825792 93321386860608 93549779877888 93594256412832 93732494291712 93823317245952 93961893445632 94006565912448 94145412768768 94236635824128 94350823741272 94375822491648 94420691753472 94605107167053 94651775188992 94836641937408 95079879530496 95265582420204 95312576249856 95498733625344 95569451679744 95685254589456 95732455440384 95919432892416 96106775534784 96341985460224 96589083967488 96777734522112 96849399693312 97014586540032 97204068154368 97393919849982 97441963573248 97632279908352 97871223324672 98122244030464 98146489867776 98313889038336 98386691751936 98505908352864 98601356550144 98746989871104 98793937324656 98820113301504 98939855085696 99035723759616 99181998637056 99229152907584 99460951785648 99472004481024 99666285739776 99704370659328 99910207143936 100143596961792 100191208406688 100362095059968 100436414496768 100558114776882 100584758181888 100607719374848 100632579368832 100804218826752 100878865661952 101001102066648 101050925187072 101248290275328 101533054947849 101781545048064 101955144187904 101980337128236 102030643298304 102154275328896 102229921898496 102404285792256 102480117497856 102604294162944 102680273977344 102855405993984 103144690740672 103397125128192 103599072638208 103775771762688 103852619071488 103978458816912 104055456218112 104232933752832 104282489398248 104310119596032 104513850298368 104537708412928 104741883624672 104781908054016 104986560218184 104998226952192 105038349336576 105243502362624 105293538464436 105449056078176 105551231901696 105707130126336 105757386651504 105809556013056 105913589364864 105937767007744 106016215302144 106144676708931 106172800303104 106223278222656 106404453206016 106483247087616 106691222179584 106964864471808 107226648281088 107436075328512 107645911413138 107699012370432 107829512847168 107909362003968 108120122476632 108173457358848 108384733642752 108662719463424 108874951337376 109141409857536 109222230491136 109354576673664 109622209019904 109836314896896 110075961031484 110105126240256 110387524534272 110603125168128 110685028220928 110819146896972 110873813188608 110926526118912 111090363604992 111143179490238 111198005624832 111307336971408 111362244083712 111415189229568 111579748466688 111632797021032 111687864680448 111906005041152 112124571457248 112167416991744 112398983036928 112441933430784 112687264628736 112907356942464 112990966308864 113183684296704 113267498287104 113404746180096 113488723869696 113626239824979 113682290835456 113904326559744 114183093878784 114504238179072 114699537211392 114784473710592 114923559745008 114980250714112 115008662135808 115204821516288 115290132185088 115429830933312 115712331743232 116037777083256 116321765769216 116520164786176 116548956717984 116747743233024 116834196455424 116975766169026 117033469476864 117089110903296 117262050471936 117317800573029 117348884545536 117549035421696 117604921964544 117834619077756 117879646560768 117892746051584 118109880245457 118123005321216 118168143003648 118398940157952 118412097355776 118688707510272 118745135889408 118920521392128 118977059982942 119035750514688 119179987883712 119211565252608 119268242214912 119444400340992 119471666757632 119501188000488 119560137080832 119705009856768 119793652973568 119997973659648 120335472530784 120629979316224 120865584744576 121071733723136 121161388916736 121308201953064 121398032254464 121605089378304 121695139528704 121932825348096 122245559396352 122484320254548 122544740892672 122784086089728 123023898757872 123084585566208 123233728968192 123324985147392 123565854259008 123868267020288 124138528740352 124185965101056 124428515814144 124733039837184 124792341883776 124976659055616 125097756327936 125220754092834 125282524594176 125342087883264 125527217025024 125586896648661 125648847765504 125801098321696 125834429988864 125894255671296 126140142889404 126202366918656 126448855916544 126497175109632 126773172707328 127020776560272 127083434999808 127331644833792 127425935572992 127580339452608 127892577189888 128142367379712 128455980613632 128785445289984 129036979362816 129132532924416 129289004713134 129352782053376 129605424205824 129701398708224 129858559799976 129922618097664 130176373211136 130861986490368 131085185384448 131182255669248 131341211137152 131438471012352 131468475400192 131662653161472 131725249766208 131760151068672 131919806780928 132047631679488 132242664849408 132305537210112 132614602380864 132629339308032 132888380986368 132939160879104 133198807677696 133213609525248 133524795949056 133588277875584 133816126746624 133915219329024 134077486369176 134113010909184 134176772491776 134405625102336 134505154215936 134668136088864 134767859595264 134997720367104 135377406597132 135708726730752 135973782837648 136040857731072 136205700438528 136306562531328 136471727197197 136539047723008 136572786286272 136805725550592 136907031969792 137140541325312 137526254320896 137862833504256 138132096850944 138367695683584 138401886102606 138470158761984 138637945089216 138740608290816 138977245003776 139043319197664 139080159461376 139351800397824 139655844832896 139709210738688 139982080290912 139997635936256 140324669816832 140391384619248 140598741437568 140734975868928 140942840168448 141009848868672 141218119153152 141354953736192 141526235611908 141563733737472 141631037630208 141872604274688 141977662783488 142254962906112 142619819295744 142898373630306 142968864374784 143248100438016 143527881884184 143598683160576 143772683796224 143879149338624 144160163302176 144512978190336 144883625951232 145166601783168 145521879810048 145629640654848 145806102231552 146090879774973 146162945359872 146448419862528 146806834987008 147183366045696 147470833557504 147580037627904 147758862529296 147831750918144 147902034825216 148120484806656 148190905986984 148230169952256 148264007499776 148409782628544 148553585639424 148772997955584 148843729361376 149208006721536 149499428609664 149556555988992 149865310715904 150215395442688 150249686171648 150286812610032 150543142589952 150654621745152 150837172165323 150911579062272 151206328240128 151318298492928 151501653099972 151576387780608 151872435412992 152244125171712 152672317572096 152932716281856 153045964947456 153231412993344 153344882847744 153606428688384 153720176246784 153906441244416 154020410966016 154283108990976 154717036111008 155095687692288 155398608957312 155663657644032 155778928607232 155967688225368 156044625969152 156083184327168 156118814537728 156349400629248 156423734097372 156465179394048 156806562619392 157112825437008 157172862081024 157479840327276 157497340428288 157557524004864 157865253543936 157940307696654 158173584117264 158251610013696 158326847852544 158560695189504 158636079977256 158714334019584 158906650511616 159024322953216 159259200454656 159334917333984 159606679809024 159724870631424 159997298212864 160036833269376 160447296707712 160839972421632 161154112992768 161468867119707 161548518555648 161744269270752 161864043005952 162140119171072 162180183714948 162260186038272 162577100464128 162994079195136 163312427006064 163392987856896 163712114786304 164031865010496 164311638624256 164433313529856 164754472345344 165113941547226 165157689360384 165581286801408 165904687752192 166228720345458 166310719782912 166389789178368 166635545407488 166714769235357 166797008437248 166961005457112 167043366125568 167122783844352 167369622700032 167449195531548 167531797020672 167859007561728 168186857185872 168269822558208 168598474555392 168662900146176 169030896943104 169361035413696 169405908516864 169486449463296 169775526445056 169901247430656 170107119270144 170523436253184 170856489839616 171274640818176 171713927053312 171756357268608 172049305817088 172176710565888 172385339617512 172470376071168 172807232274432 172935198277632 173144746399968 173568497614848 174056665624884 174482648653824 174780247179264 174909674225664 175121614849536 175251294683136 175463649253539 175550204215296 175633666354944 175893075707904 176023326818304 176063508905984 176323553132544 176407382946816 176751928616634 176819469841152 176839119077376 177184507981824 177252214505472 177598410236928 177618146033664 178033061265408 178117703834112 178380782088192 178421502328832 178465589974413 178553625772032 178769981825568 178817347878912 178902363322368 179207500136448 179340205621248 179557514785152 179690479460352 179996960489472 180503208796176 180944968974336 181298377116864 181607600584704 181742083375104 181962302929596 182097048381696 182407634067456 182542709293056 182854055100416 182899238022144 183368339094528 183726480381822 183817111339008 184176129134592 184535848136808 184626878349312 184850593452288 184987477721088 185302993338368 185348781388512 185391092263552 185802400530432 186207793110528 186278947651584 186642773721216 187099559755776 187188512825664 187464988583424 187646634491904 187831131139251 187923786891264 188013131824896 188290825537536 188473271648256 188701647482544 188751644983296 188841383506944 189210214334106 189303550377984 189673283874816 190159759060992 190531164840408 190625152499712 190997467250688 191138903359488 191370509178912 191838865784832 192213551069568 192683970920448 193178167934976 193555469044224 193698799386624 193933507069701 194029173080064 194408136308736 194787839699964 194883927146496 195264559816704 195742446649344 196244488060928 196292979735552 196627778076672 196773383503872 197011816705728 197202713100288 197493979742208 197587874649312 197640226603008 197879710171392 198071447519232 198363997274112 198458305815168 198921903571296 198944008962048 199332571479552 199408741318656 199820414287872 200287193923584 200382416813376 200724190119936 200872828993536 201116229553764 201169516363776 201215438749696 201265158737664 201608437653504 201757731323904 202002204133296 202101850374144 202496580550656 203066109895698 203563090096128 203910288375808 203960674256472 204061286596608 204308550657792 204459843796992 204808571584512 205208588325888 205360547954688 205710811987968 206289381481344 206794250256384 207198145276416 207551543525376 207705238142976 207956917633824 208110912436224 208465867505664 208564978796496 208620239192064 209027700596736 209075416825856 209483767249344 209563816108032 209973120436368 209996453904384 210076698673152 210487004725248 210587076928872 210898112156352 211102463803392 211414260252672 211514773303008 211827178729728 211875534015488 212032430604288 212289353417862 212345600606208 212446556445312 212808906412032 212966494175232 213382444359168 213929728943616 214347560445459 214453296562176 214872150657024 215291822826276 215398024740864 215659025694336 215818724007936 216240244953264 216346914717696 216769467285504 217325438926848 217749902674752 218282819715072 218444460982272 218709153347328 219244418039808 219672629793792 220151922062968 220210252480512 220775049068544 221206250336256 221370056441856 221638293793944 221747626377216 221853052237824 222180727209984 222286358980476 222396011249664 222614673942816 222830378459136 223159496933376 223265594042064 223375729360896 223812010082304 224249142914496 224334833983488 224797966073856 224883866861568 225374529257472 225814713884928 225981932617728 226367368593408 226809492360192 226977447739392 227252479649958 227364581670912 227808653119488 228366187757568 229008476358144 229399074422784 229568947421184 229847119490016 230017324271616 230409643032576 230580264370176 230859661866624 231424663486464 232075554166512 232643531538432 233040329572352 233097913435968 233495486466048 233668392910848 233951532338052 234066938953728 234178221806592 234524100943872 234635601146058 234697769091072 235098070843392 235209843929088 235669238155512 235759293121536 235785492103168 236219760490914 236246010642432 236336286007296 236797880315904 236910461544981 237377415020544 237490271778816 237841042784256 237954119965884 238071501029376 238359975767424 238536484429824 238888800681984 238943333515264 239002376000976 239120274161664 239410019713536 239587305947136 239995947319296 240670945061568 241259958632448 241731169489152 242143467446272 242322777833472 242616403906128 242796064508928 243210178756608 243390279057408 243865650696192 244491118792704 244968640509096 245089481785344 245568172179456 246047797515744 246467457936384 246649970294784 247131708518016 247670912320839 247736534040576 248277057480704 248371930202112 248857031628288 249343080518187 249466079674368 249584683767552 249953318111232 250195512655872 250441508185668 250565049188352 250684175766528 251054434050048 251173793297322 251297695531008 251602196643392 251668859977728 251788511342592 252280285778808 252404733837312 252897711833088 252994350219264 253546345414656 254041553120544 254663289667584 254851871145984 255160678905216 255785154379776 256284734759424 256911961227264 257570890579968 258073958725632 258265065848832 258578009426268 258705564106752 259210848411648 259402797416448 259717119599952 259845236195328 260352746422272 261723972980736 262170370768896 262364511338496 262682422274304 262876942024704 262936950800384 263325306322944 263450499532416 263839613561856 264095263358976 264485329698816 264611074420224 265127892924951 265229204761728 265258678616064 265776761972736 265878321758208 266397615355392 266427219050496 267049591898112 267176555751168 267632253493248 267830438658048 268154972738352 268226021818368 268353544983552 268811250204672 269010308431872 269336272177728 269535719190528 269995440734208 270754813194264 271417453461504 271947565675296 272411400877056 272613125062656 272943454394394 273078095446016 273145572572544 273611451101184 273814063939584 274281082650624 275052508641792 275589720572733 275725667008512 276264193701888 276735391367168 276803772205212 276940317523968 277275890178432 277481216581632 277954490007552 278086638395328 278160318922752 278703600795648 279311689665792 279418421477376 279964160581824 279995271872512 280649339633664 280782769238496 281197482875136 281469951737856 281885680336896 282019697737344 282436238306304 282709907472384 283052471223816 283127467474944 283262075260416 283745208549376 283815321501159 283955325566976 284509925812224 285239638591488 285796747260612 285937728749568 286496200876032 287055763768368 287197366321152 287545367592448 287758298677248 288320326604352 289025956380672 289767251902464 290333203566336 291043759620096 291612204463104 292181759549946 292325890719744 292896839725056 293613669974016 294366732091392 294941667115008 295160075255808 295517725058592 295804069650432 296240969613312 296381811973968 296460339904512 296528014999552 296819565257088 297107171278848 297545995911168 297687458722752 298416013443072 298998857219328 299113111977984 299730621431808 300430790885376 300499372343296 300573625220064 301086285179904 301309243490304 301674344330646 301823158124544 302412656480256 302636596985856 303003306199944 303152775561216 303744870825984 304599164843547 305344635144192 305865432563712 306091929894912 306462825986688 306689765695488 307212857376768 307440352493568 307812882488832 308040821932032 308566217981952 309434072222016 310191375384576 310797217914624 311327315288064 311557857214464 311935376450736 312089251938304 312166368654336 312237629075456 312698801258496 312847468194744 312930358788096 313613125238784 314225650874016 314345724162048 314959680654552 314994680856576 315115048009728 315730507087872 315880615393308 316347168234528 316653695705088 317121390379008 317272159954512 317428668039168 317813301023232 318048645906432 318434030126793 318518400909312 318669834667968 319213359618048 319449741262848 319994596425728 320073666538752 320894593415424 321679944843264 322308225985536 322937734239414 323097037111296 323488538541504 323728086011904 324280238342144 324360367429896 324520372076544 325154200928256 325988158390272 326624854012128 327424229572608 328063730020992 328623277248512 328866627059712 329508944690688 330227883094452 330315378720768 331162573602816 331809375504384 332457440690916 332621439565824 332779578356736 333271090814976 333429538470714 333594016874496 333922010914224 334086732251136 334245567688704 334739245400064 334898391063096 335063594041344 335718015123456 336373714371744 337196949110784 337325800292352 338061793886208 338722070827392 338972898926592 339551052890112 339802494861312 340214238540288 340878719474937 341046872506368 341712979679232 342549281636352 343427854106624 343512714537216 344098611634176 344353421131776 344770679235024 344940752142336 345614464548864 345870396555264 346289492799936 347136995229696 348113331249768 348965297307648 349560494358528 350243229699072 350502589366272 350927298507078 351100408430592 351267332709888 351786151415808 351953401719087 352046653636608 352127017811968 352647106265088 352814765893632 353503857233268 353638939682304 353678238154752 354369015963648 354504429010944 355196820473856 355236292067328 356066122530816 356235407668224 356761564176384 356843004657664 356931179948826 357107251544064 357539963651136 357634695757824 357804726644736 358415000272896 358680411242496 359115029570304 359380958920704 359993920978944 361006417592352 361889937948672 362596754233728 363215201169408 363484166750208 363924605859192 364194096763392 364815268134912 365085418586112 365798476044288 366736678189056 367452960763644 367634222678016 368352258269184 369071696273616 369253756698624 369701186904576 369974955442176 370605986676736 370697562777024 370782184527104 371604801060864 372415586221056 372557895303168 373285547442432 374199119511552 374377025651328 374929977166848 375293268983808 375662262278502 375847573782528 376026263649792 376581651075072 376760689945983 376946543296512 377403294965088 377503289966592 377682767013888 378420428668212 378607100755968 379346567749632 380319518121984 381062329680816 381250304999424 381994934501376 382277806718976 382741018357824 383677731569664 384427102139136 385367941840896 386356335869952 387110938088448 387397598773248 387867014139402 388058346160128 388816272617472 389575679399928 389767854292992 390529119633408 392585959471104 393255556153344 393546767007744 394023633411456 394405426200576 394987959484416 395175749298624 395280453206016 395759420342784 396142895038464 396727994548224 396916611630336 397843807142592 397888017924096 398665142959104 398817482637312 399640828575744 400574387847168 400764833626752 401448380239872 401745657987072 402232459107528 402339032727552 402430877499392 402530317475328 403216875307008 403515462647808 404004408266592 404993161101312 406132219791396 407126180192256 407820576751616 407921348512944 408122573193216 408617101315584 408919687593984 409415181591591 409617143169024 410417176651776 410721095909376 411421623975936 412578762962688 413588500512768 414396290552832 415103087050752 415410476285952 415913835267648 416221824872448 416931735011328 417129957592992 417240478384128 418055401193472 418150833651712 418967534498688 419127632216064 419946240872736 419992907808768 420974009450496 421174153857744 421796224312704 422204927606784 422828520505344 423029546606016 423654357459456 423751068030976 424064861208576 424578706835724 424691201212416 424893112890624 425617812824064 425932988350464 426764888718336 427859457887232 428695120890918 428906593124352 429744301314048 430583645652552 430796049481728 431318051388672 431637448015872 432480489906528 433538934571008 434650877853696 435499805349504 436565639430144 436888921964544 437418306694656 438272639324919 438488836079616 439345259587584 440303844125936 440420504961024 441550098137088 442412500672512 442740112883712 443276587587888 443495252754432 443706104475648 444361454419968 444572717960952 444792022499328 445229347885632 445660756918272 446318993866752 446531188084128 447624020164608 448498285828992 448669667966976 449595932147712 450749058514944 451629427769856 451963865235456 452511516495969 452734737186816 453618984720384 453954895478784 454504959299916 454729163341824 455617306238976 456732375515136 458016952716288 458798148845568 459137894842368 459694238980032 460034648543232 460819286065152 461160528740352 461719323733248 462849326972928 464151108333024 465287063076864 466080659144704 466195826871936 466990972932096 467336785821696 467903064676104 468133877907456 468356443613184 469048201887744 469271202292116 469395538182144 470419687858176 471338476311024 471518586243072 471570984206336 472439520981828 472492021284864 472672572014592 473595760631808 473820923089962 474754830041088 474980543557632 475682085568512 475908239931768 476143002058752 476719951534848 477072968859648 477777601363968 477886667030528 478004752001952 478820039427072 479174611894272 479991894638592 481341890123136 482519917264896 483462338978304 484286934892544 484406601359121 484645555666944 485232807812256 485592129017856 486420357513216 486780558114816 487731301392384 488982237585408 489937281018192 490178963570688 491136344358912 492095595031488 492934915872768 493299940589568 494263417036032 495341824641678 495473068081152 496554114961408 496743860404224 497714063256576 498686161036374 498932159348736 499169367535104 499906636222464 500144307706071 500391025311744 500883016371336 501130098376704 501368351533056 502108868100096 502347586594644 502595391062016 503204393286784 503577022685184 504560571557616 504809467674624 505795423666176 505988700438528 507092690829312 508083106241088 509326579335168 509703742291968 510321357810432 511570308759552 512569469518848 513823922454528 515141781159936 516147917451264 516530131697664 517156018852536 517411128213504 518421696823296 518805594832896 519434239199904 520705492844544 523447945961472 524340741537792 524729022676992 525364844548608 525753884049408 525873901600768 526390947760617 526650612645888 526900999064832 527679227123712 528190526717952 528970659397632 529222148840448 530255785849902 530458409523456 530517357232128 531553523945472 531756643516416 532795230710784 532854438100992 534099183796224 534353111502336 535264506986496 535660877316096 536309945476704 536452043636736 536707089967104 537622500409344 538020616863744 538672544355456 539071438381056 539990881468416 541509626388528 542834906923008 543895131350592 544822801754112 545226250125312 545886908788788 546156190892032 546291145145088 547222902202368 547628127879168 548562165301248 550105017283584 551179441145466 551451334017024 552528387403776 553470782734336 553607544410424 553880635047936 554551780356864 554962433163264 555908980015104 556173276790656 557407201591296 558623379331584 558836842954752 559928321163648 559990543745024 561298679267328 561565538476992 562394965750272 562939903475712 563771360673792 564039395474688 564872476612608 565419814944768 566104942447632 566254934949888 566524150520832 567490417098752 567630643002318 567910651133952 569019851624448 570479277182976 571593494521224 571875457499136 572992401752064 574111527536736 575090735184896 575516597354496 576640653208704 578051912761344 579534503804928 580666407132672 581800521209103 582087519240192 583224408926208 584363519099892 584651781439488 585793679450112 587227339948032 588733464182784 589883334230016 590320150511616 591035450117184 591608139300864 592481939226624 592763623947936 592920679809024 593639130514176 594214342557696 595091991822336 595374917445504 596832026886144 597997714438656 598226223955968 599461242863616 600861581770752 600998744686592 601147250440128 602172570359808 602618486980608 603348688661292 603646316249088 604825312960512 605273193971712 606006612399888 606305551122432 607489741651968 609198329687094 610689270288384 611730865127424 612183859789824 612925651973376 613379531390976 614425714753536 615625764977664 616081643864064 617132435963904 618868144444032 620382750769152 621594435829248 622654630576128 623115714428928 623870752901472 624332737308672 624475258150912 625397602516992 625694936389488 625860717576192 627226250477568 628451301748032 628691448324096 629919361309104 629989361713152 630230096019456 631461014175744 631761230786616 632694336469056 633307391410176 634242780758016 634544319909024 635626602046464 636097291812864 636868060253586 637036801818624 637339669335936 638426719236096 638899482525696 639989192851456 640147333077504 641789186830848 643042681336377 643359889686528 644616451971072 645875468478828 646194074222592 646977077083008 647456172023808 648560476684288 648720734859792 649040744153088 650308401856512 651976316780544 653249708024256 654848459145216 656127460041984 657246554497024 657733254119424 659017889381376 660455766188904 660630757441536 662325147205632 663618751008768 664914881381832 665242879131648 665559156713472 666542181629952 666859076941428 667188033748992 667844021828448 668491135377408 669478490800128 669796782126192 670127188082688 671436030246912 672747428743488 674393898221568 674651600584704 676123587772416 677444141654784 677945797853184 679102105780224 680428477080576 681757438949874 682093745012736 683425959358464 685098563272704 686855708213248 687025429074432 688197223268352 688706842263552 689541358470048 691228929097728 691740793110528 692578985599872 694273990459392 696226662499536 697930594615296 699120988717056 700486459398144 701005178732544 701854597014156 702200816861184 702534665419776 703572302831616 703906803438174 704093307273216 704254035623936 705294212530176 705629531787264 707007714466536 707277879364608 707356476309504 708738031927296 709008858021888 710393640947712 710731384634943 712132245061632 712470815336448 713523128352768 713686009315328 713862359897652 714214503088128 715079927302272 715609453289472 716830000545792 717360822484992 718230059140608 718761917841408 719987841957888 722012835184704 723779875897344 725193508467456 726430402338816 726968333500416 727849211718384 728388193526784 729630536269824 730170837172224 731596952088576 733473356378112 734905921527288 735268445356032 736704516538368 738143392547232 739402373809152 739949910884352 741211973353472 741395125554048 741564369054208 743012736962517 743209602121728 744831172442112 745115790606336 746571094884864 748029241554561 748398239023104 748754051302656 749859954333696 750586537967616 751324524557004 751695147565056 752052527299584 753163302150144 753521379891966 753893086593024 754806589930176 755006579933184 755365534027776 756840857336424 757214201511936 758693135499264 760639036243968 762124659361632 763989869002752 764555613437952 765482036715648 767355463139328 768854204278272 770735883681792 772712671739904 774221876176896 774795197546496 775734028278804 776116692320256 777632545234944 779151358799856 779535708585984 781058239266816 785171918942208 786511112306688 787093534015488 788047266822912 788810852401152 789975918968832 790351498597248 791518840685568 792285790076928 793455989096448 793833223260672 795383678774853 795687614285184 795776035848192 797330285918208 797634965274624 799281657151488 801148775694336 801529667253504 802896760479744 803491315974144 804464918215056 804678065455104 804861754998784 805060634950656 806433750614016 807030925295616 808008816533184 809986322202624 812264439582792 814252360384512 815641153503232 815842697025888 817234202631168 817839375187968 818830363183182 819234286338048 820834353303552 821442191818752 822843247951872 825157525925376 826769161718199 827177001025536 828792581105664 830206174101504 830820952571904 831827670535296 832443649744896 833863470022656 834259915185984 834480956768256 836110802386944 836301667303424 837935068997376 838255264432128 839892481745472 839985815617536 841948018900992 842348307715488 843592448625408 844409855213568 845657041010688 846059093212032 847308714918912 847502136061952 848129722417152 849157413671448 849382402424832 849786225781248 851235625648128 851865976700928 853529777436672 855718915774464 857390241781836 857813186248704 859488602628096 861167291305104 861592098963456 862636102777344 863274896031744 864960979813056 867077869142016 869301755707392 870999610699008 873131278860288 874836613389312 876545278649838 876977672159232 878690519175168 880607688251872 880841009922048 883100196274176 884825001345024 885480225767424 886553175175776 887412208951296 888722908839936 889145435921904 889584044998656 890458695771264 891321513836544 892637987733504 893062376168256 895248040329216 896996571657984 897339335933952 899191864295424 901498117029888 903258855539712 903927730470912 905023032991938 905469474373632 907237969440768 907909790957568 909009918599832 909458326683648 911234612477952 916033905432576 917596297691136 918275789684736 919388477960064 920069297086464 921638572130304 922321057480704 923438647466496 925698653945856 928302216666048 930574126153728 932161318289408 932391653743872 933981945864192 934673571643392 935806129352208 936267755814912 936712887226368 938096403775488 938542404584232 938791076364288 940839375716352 942676952622048 943037172486144 944879041963656 944984042569728 945345144029184 947191521263616 947641846179924 949961087115264 951364171137024 951816479863536 952286004117504 953439903069696 954145937719296 955302090380379 955555202727936 955773334061056 956009504003904 957640078854144 958349223788544 959983789277184 962683780246272 965039834529792 966924677956608 968573869785088 968813202718242 969291111333888 970465615624512 971184258035712 972840715026432 973561116229632 975462602784768 977964475170816 979874562036384 982272688717824 984191190062976 985869831745536 986599881179136 988526834072064 990683649283356 990946136162304 993108229922816 993487720808448 995428126513152 997372322072748 997864318697472 998338735070208 999813272444928 1000288615412142 1000782050623488 1001766032742672 1002260196753408 1002736703066112 1004217736200192 1004695173189288 1005190782124032 1006408786573568 1007154045370368 1009121143115232 1011590847332352 1011977400877056 1014185381658624 1016166212482176 1018653158670336 1019407484583936 1020642715620864 1022636158424811 1023140617519104 1025138939037696 1027647844909056 1030283562319872 1032295834902528 1033060263395328 1034312037705072 1034822256427008 1036843393646592 1037611189665792 1038868478399808 1041410985689088 1046895891922944 1048681483075584 1050729689097216 1051507768098816 1051747803201536 1052781895521234 1053301225291776 1053801998129664 1055358454247424 1055860205157261 1056381053435904 1057941318795264 1058444297680896 1060511571699804 1060916819046912 1061034714464256 1063107047890944 1063513287032832 1065590461421568 1065708876201984 1068198367592448 1068706223004672 1070529013972992 1071321754632192 1072619890953408 1072904087273472 1073414179934208 1075245000818688 1076041233727488 1077345088710912 1078142876762112 1079981762936832 1083019252777056 1085669813846016 1087790262701184 1089645603508224 1090452500250624 1091773817577576 1092312381784064 1092582290290176 1094445804404736 1095256255758336 1100210034567168 1102358882290932 1102902668034048 1105056774807552 1106941565468672 1107215088820848 1107761270095872 1109103560713728 1109924866326528 1111817960030208 1112346553581312 1114814403182592 1117246758663168 1117673685909504 1119856642327296 1119981087490048 1122597358534656 1123131076953984 1124789931500544 1125879806951424 1127542721347584 1128078790949376 1129744953225216 1130282069837949 1130839629889536 1132209884895264 1132509869899776 1133048301041664 1134980834197504 1135261286004636 1135821302267904 1138039703248896 1140958554365952 1143186989042448 1143750914998272 1145984803504128 1148223055073472 1150181470369792 1151033194708992 1153281306417408 1156103825522688 1159069007609856 1161332814265344 1163601042418206 1164175038480384 1166448817852416 1168727038199784 1169303562878976 1171587358900224 1179766668460032 1180640301023232 1182070900234368 1183216278601728 1184963878453248 1185527247895872 1185841359618048 1187278261028352 1188428685115392 1190183983644672 1190749834891008 1193664053772288 1195995428877312 1196452447911936 1198922485727232 1201723163541504 1201997489373184 1202294500880256 1204345140719616 1205236973961216 1206697377322584 1207292632498176 1209650625921024 1210546387943424 1212013224799776 1214979483303936 1218396659374188 1221378540576768 1223461730254848 1224367719579648 1225851303946752 1226759062781952 1228245544774773 1228851429507072 1231251529955328 1232163287728128 1234264871927808 1237736288888064 1240765501538304 1243188871658496 1245309261152256 1246231428857856 1247741505802944 1248665474617344 1248950516301824 1250795205033984 1251389872778976 1251721435152384 1254452500955136 1256902603496064 1257382896648192 1259838722618208 1259978723426304 1262922028351488 1263522461573232 1265388672938112 1266614782820352 1268485561516032 1269088639818048 1271253204092928 1272194583625728 1273736120507172 1274073603637248 1274679338671872 1276853438472192 1277798965051392 1279978385702912 1280294666155008 1283578373661696 1286085362672754 1286719779373056 1289232903942144 1291750936957656 1292388148445184 1293954154166016 1294912344047616 1297120953368576 1297441469719584 1300616803713024 1303952633561088 1306499416048512 1309696918290432 1312254920083968 1314493108994048 1314817917974757 1315466508238848 1318035778762752 1320911532377808 1321261514883072 1324650294411264 1327237502017536 1329829762763664 1330485758263296 1331118313426944 1333084363259904 1333718153882856 1334376067497984 1335688043656896 1336982270754816 1338956981600256 1339593564252384 1342872060493824 1345494857486976 1348787796443136 1352247175544832 1354888283309568 1355891595706368 1357534549487907 1358204211560448 1360856954161152 1363514877899748 1364187490025472 1366851918716928 1370197126545408 1373711416426496 1374050858148864 1376394446536704 1377413684527104 1379082716940096 1382457858195456 1383481586221056 1385157971199744 1388547980918784 1392453324999072 1395861189230592 1398241977434112 1400972918796288 1402010357465088 1403709194028312 1404401633722368 1405069330839552 1407144605663232 1407813606876348 1408186614546432 1408508071247872 1411259063574528 1414015428933072 1414555758729216 1414712952619008 1417476063854592 1418017716043776 1420787281895424 1421462769269886 1424264490123264 1424941630672896 1427046256705536 1427372018630656 1427724719795304 1428429006176256 1430159854604544 1431218906578944 1433660001091584 1436460118281216 1437523835682816 1439975683915776 1444025670369408 1447559751794688 1450387016934912 1452860804677632 1453936667000832 1455698423436768 1456776387053568 1459261072539648 1460341674344448 1463193904177152 1466946712756224 1469811843054576 1470536890712064 1473409033076736 1476286785094464 1478804747618304 1479899821768704 1482423946706944 1482790251108096 1483128738108416 1486025473925034 1486419204243456 1489662344884224 1490231581212672 1493142189769728 1496058483109122 1496796478046208 1497508102605312 1499719908667392 1500432923118213 1501173075935232 1502649049114008 1503390295130112 1504105054599168 1506326604300288 1507042759783932 1507786173186048 1509613179860352 1510731068055552 1513681714672848 1514428403023872 1517386270998528 1521278072487936 1524249318723264 1527979738005504 1529111226875904 1530964073431296 1534710926278656 1537708408556544 1541471767363584 1545425343479808 1548443752353792 1549590395092992 1551468056557608 1552233384640512 1555265090469888 1558302717599712 1562116478533632 1570343837884416 1573022224613376 1574187068030976 1576094533645824 1577621704802304 1579172843281851 1579951837937664 1580702997194496 1583037681371136 1584571580153856 1586911978192896 1587666446521344 1590767357549706 1591375228570368 1591552071696384 1594660571836416 1595269930549248 1598563314302976 1602297551388672 1603059334507008 1605793520959488 1606982631948288 1608929836430112 1609356130910208 1610121269901312 1612867501228032 1614061850591232 1616017633066368 1619972644405248 1624528879165584 1628504720769024 1631282307006464 1631685394051776 1634468405262336 1635678750375936 1637660726366364 1638468572676096 1641668706607104 1642884383637504 1645686495903744 1650315051850752 1653538323436398 1654354002051072 1657585162211328 1660412348203008 1661641905143808 1663655341070592 1664887299489792 1667726940045312 1668519830371968 1672221604773888 1672603334606848 1675870137994752 1676510528864256 1679784963490944 1679971631235072 1683896037801984 1684696615430976 1687184897250816 1688819710427136 1691314082021376 1692118186424064 1694617429837824 1695004272123904 1696259444834304 1698314827342896 1698764804849664 1699572451562496 1702471251296256 1703731953401856 1707059554873344 1711437831548928 1714780483563672 1715626372497408 1718977205256192 1722334582610208 1725272205554688 1726549792063488 1729921959626112 1734155738284032 1738603511414784 1741999221398016 1745401563627309 1746262557720576 1749673226778624 1753090557299676 1753955344318464 1757381038350336 1761215376503744 1761682019844096 1766200392548352 1769650002690048 1770960451534848 1773106350351552 1774824417902592 1777445817679872 1778290871843808 1780917391542528 1782643027673088 1785275975467008 1786124752336512 1790496080658432 1793993143315968 1794678671867904 1798383728590848 1802996234059776 1806517711079424 1807855460941824 1810046065983876 1810938948747264 1814475938881536 1815819581915136 1818019837199664 1818916653367296 1822469224955904 1832067810865152 1835192595382272 1836551579369472 1838776955920128 1840138594172928 1843277144260608 1846877294932992 1851397307891712 1856604433332096 1861148252307456 1864322636578816 1864783307487744 1867963891728384 1869347143286784 1871612258704416 1873425774452736 1876192807550976 1877084809168464 1877582152728576 1881678751432704 1885353905244096 1886074344972288 1889758083927312 1889968085139456 1890690288058368 1894383042527232 1895283692359848 1899922174230528 1902728342274048 1903632959727072 1906879806139392 1908291875438592 1910604180760758 1911110405455872 1911546668122112 1912019008007808 1915280157708288 1916698447577088 1919967578554368 1925367560492544 1929128044009131 1930079669059584 1933849355913216 1937147739570176 1937626405436484 1938582222667776 1940931231249024 1942368516071424 1945681430052864 1947122232459264 1950925205569536 1955928950341632 1959749124072768 1964545377435648 1968382380125952 1971739663491072 1973199762358272 1977053668144128 1981367298566712 1981892272324608 1986216459845632 1986975441616896 1990856253026304 1994744644145496 1995728637394944 1996677470140416 1999626544889856 2000577230824284 2001564101246976 2003532065485344 2005473406132224 2008435472400384 2009390346378576 2010381564248064 2012817573147136 2014308090740736 2018242286230464 2023181694664704 2023954801754112 2028370763317248 2032332424964352 2037306317340672 2041285431241728 2045272316849622 2046281235038208 2050277878075392 2055295689818112 2060567124639744 2064591669805056 2066120526790656 2068624075410144 2073686787293184 2075222379331584 2077736956799616 2082821971378176 2093791783845888 2097362966151168 2101459378194432 2103015536197632 2103495606403072 2105563791042468 2106602450583552 2107603996259328 2110716908494848 2111720410314522 2112762106871808 2115882637590528 2116888595361792 2121023143399608 2121833638093824 2122069428928512 2126214095781888 2127026574065664 2131180922843136 2132194153904829 2136396735184896 2137412446009344 2141058027945984 2142643509264384 2145239781906816 2146828359868416 2150490001637376 2152082467454976 2154690177421824 2156285753524224 2159963525873664 2166038505554112 2171339627692032 2175580525402368 2179291207016448 2180905000501248 2183547635155152 2184624763568128 2185164580580352 2188891608809472 2190512511516672 2200420069134336 2204717764581864 2205805336068096 2210113549615104 2213883130937344 2214430177641696 2218207121427456 2219849732653056 2223635920060416 2224693107162624 2229038210887551 2229628806365184 2234493517326336 2235347371819008 2239713284654592 2239962174980096 2244087724663683 2245194717069312 2246262153907968 2249579863001088 2251759613902848 2255085442695168 2256157581898752 2259489906450432 2260564139675898 2261679259779072 2264419769790528 2265019739799552 2266096602083328 2269961668395008 2270522572009272 2271642604535808 2276079406497792 2281917108731904 2286373978084896 2291969607008256 2296446110146944 2300362940739584 2302066389417984 2306562612834816 2312207651045376 2318138015219712 2322665628530688 2327202084836412 2328350076960768 2332897635704832 2337454076399568 2338607125757952 2343174717800448 2359533336920064 2361280602046464 2364141800468736 2366432557203456 2369927756906496 2371054495791744 2374556522056704 2376857370230784 2380367967289344 2381499669782016 2386151036324559 2387328107544576 2391990857754624 2392904895823872 2397844971454464 2403446327083008 2403994978746368 2404589001760512 2408690281439232 2410473947922432 2413394754645168 2414585264996352 2419301251842048 2421092775886848 2424026449599552 2429958966607872 2436793318748376 2442757081153536 2446923460509696 2451702607893504 2453518125563904 2456491089549546 2457702859014144 2462503059910656 2464326575456256 2468529743855616 2475472577776128 2481531003076608 2486377743316992 2490618522304512 2492462857715712 2495483011605888 2497330949234688 2497901032603648 2501590410067968 2502779745557952 2503442870304768 2508905001910272 2513805206992128 2514765793296384 2519677445236416 2519957446852608 2525844056702976 2527044923146464 2530777345876224 2533229565640704 2536971123032064 2538177279636096 2542506408185856 2544389167251456 2547472241014344 2548147207274496 2549358677343744 2553706876944384 2555597930102784 2560589332310016 2567156747323392 2572170725345508 2573439558746112 2578465807884288 2583501873915312 2584776296890368 2587908308332032 2589824688095232 2594241906737152 2594882939439168 2601233607426048 2607905267122176 2612998832097024 2619393836580864 2624509840167936 2628986217988096 2629635835949514 2630933016477696 2636071557525504 2641823064755616 2642523029766144 2649300588822528 2654475004035072 2659659525527328 2662236626853888 2666168726519808 2667436307765712 2668752134995968 2671376087313792 2673964541509632 2677913963200512 2679187128504768 2685744120987648 2690989714973952 2697575592886272 2704494351089664 2709776566619136 2711783191412736 2715069098975814 2716408423120896 2721713908322304 2727029755799496 2728374980050944 2733703837433856 2748101716297728 2752788893073408 2754827369054208 2758165433880192 2764915716390912 2766963172442112 2770315942399488 2777095961837568 2784906649998144 2791722378461184 2796483954868224 2801945837592576 2804020714930176 2807418388056624 2808803267444736 2810138661679104 2814289211326464 2815627213752696 2816373229092864 2817016142495744 2822518127149056 2828030857866144 2829111517458432 2834952127709184 2836035432087552 2841574563790848 2842925538539772 2849883261345792 2854092513411072 2854744037261312 2855449439590608 2856858012352512 2860319709209088 2862437813157888 2865906271141137 2867320002183168 2872920236562432 2875047671365632 2879951367831552 2888051340738816 2895119503589376 2900774033869824 2905721609355264 2907873334001664 2911396846873536 2913552774107136 2918522145079296 2920683348688896 2926387808354304 2933893425512448 2939623686109152 2946818066153472 2952573570188928 2957609495236608 2959799643537408 2964847893413888 2965580502216192 2966257476216832 2972050947850068 2972838408486912 2979324689768448 2980463162425344 2986284379539456 2992116966218244 2993592956092416 2995016205210624 2999439817334784 3000865846236426 3002346151870464 3005298098228016 3006780590260224 3008210109198336 3012653208600576 3014085519567864 3015572346372096 3019226359720704 3021462136111104 3027363429345696 3034772541997056 3042556144975872 3048498637446528 3055959476011008 3058222453751808 3061928146862592 3067908475274433 3069421852557312 3075416817113088 3082943534727168 3090850686959616 3096887504707584 3099180790185984 3102936113115216 3104466769281024 3110530180939776 3116605435199424 3124232957067264 3140687675768832 3146044449226752 3152189067291648 3155243409604608 3158345686563702 3159903675875328 3161405994388992 3166075362742272 3167580615471783 3169143160307712 3173823956385792 3175332893042688 3181534715099412 3182750457140736 3183104143392768 3189321143672832 3190539861098496 3197126628605952 3204595102777344 3206118669014016 3211587041918976 3213965263896576 3217859672860224 3218712261820416 3220242539802624 3225735002456064 3228123701182464 3232035266132736 3239945288810496 3249057758331168 3257009441538048 3262564614012928 3263370788103552 3268936810524672 3271357500751872 3275321452732728 3276937145352192 3283337413214208 3285768767275008 3300630103701504 3307076646872796 3308708004102144 3315170324422656 3320824696406016 3323283810287616 3327310682141184 3329774598979584 3335453880090624 3337039660743936 3344443209547776 3345206669213696 3351740275989504 3353021057728512 3359569926981888 3359943262470144 3367792075603968 3369393230861952 3374369794501632 3377639420854272 3382628164042752 3384236372848128 3389234859675648 3390008544247808 3390846209513847 3392518889668608 3396629654685792 3397529609699328 3399144903124992 3404942502592512 3407463906803712 3414119109746688 3422875663097856 3429560967127344 3431252744994816 3437954410512384 3444669165220416 3450544411109376 3453099584126976 3459843919252224 3468311476568064 3477207022829568 3483998442796032 3490803127254618 3492525115441152 3499346453557248 3506181114599352 3507910688636928 3514762076700672 3522430753007488 3539300005380096 3541920903069696 3546212700703104 3549648835805184 3554891635359744 3556581743687616 3561834783085056 3565286055346176 3570551950934016 3572249504673024 3580992161316864 3587986286631936 3589357343735808 3596767457181696 3605992468119552 3613035422158848 3615710921883648 3620092131967752 3621877897494528 3628951877763072 3631639163830272 3636039674399328 3644938449911808 3664135621730304 3670385190764544 3673103158738944 3677553911840256 3680277188345856 3684736634324319 3686554288521216 3693754589865984 3702794615783424 3713208866664192 3722296504614912 3728645273157632 3729566614975488 3735927783456768 3738694286573568 3743224517408832 3746851548905472 3752385615101952 3754169618336928 3755164305457152 3763357502865408 3770707810488192 3772148689944576 3779516167854624 3779936170278912 3788766085054464 3790567384719696 3799844348461056 3805456684548096 3807265919454144 3813759612278784 3816583750877184 3821208361521516 3822220810911744 3823093336244224 3824038016015616 3830560315416576 3833396895154176 3839935157108736 3850735120985088 3858256088018262 3860159338119168 3867698711826432 3874295479140352 3875252810872968 3877164445335552 3881862462498048 3884737032142848 3891362860105728 3901850411139072 3911857900683264 3919498248145536 3929090754871296 3936764760251904 3943479326982144 3946399524716544 3954107336288256 3962734597133424 3963784544649216 3972432919691264 3973950883233792 3981712506052608 3989489288290992 3991457274789888 3993354940280832 3999253089779712 4001154461648568 4003128202493952 4007064130970688 4010946812264448 4016870944800768 4018780692757152 4025635146294272 4028616181481472 4036484572460928 4046363389329408 4056741526634496 4064664849928704 4072603648463721 4074612634681344 4082570862483456 4090544633699244 4092562470076416 4100555756150784 4110591379636224 4121134249279488 4129183339610112 4132241053581312 4137248150820288 4147373574586368 4150444758663168 4155473913599232 4165643942756352 4187583567691776 4194725932302336 4202918756388864 4206031072395264 4206991212806144 4211127582084936 4213204901167104 4215207992518656 4221433816989696 4223440820629044 4225524213743616 4233777190723584 4242046286799216 4243667276187648 4244138857857024 4252428191563776 4254053148131328 4262361845686272 4264388307809658 4272793470369792 4274824892018688 4282116055891968 4285287018528768 4290479563813632 4293656719736832 4300980003274752 4309380354843648 4312571507048448 4319927051747328 4332077011108224 4342679255384064 4351161050804736 4358582414032896 4361810001002496 4367095270310304 4370329161160704 4377783217618944 4381025023033344 4400840138268672 4409435529163728 4411610672136192 4420227099230208 4427766261874688 4428860355283392 4436414242854912 4439699465306112 4447271840120832 4449386214325248 4458076421775102 4459257612730368 4468987034652672 4470694743638016 4479426569309184 4479924349960192 4488175449327366 4490389434138624 4492524307815936 4499159726002176 4501298769354639 4503519227805696 4510170885390336 4512315163797504 4518979812900864 4521128279351796 4523358519558144 4528839539581056 4532193204166656 4539923336790016 4541045144018544 4543285209071616 4552158812995584 4563834217463808 4572747956169792 4583939214016512 4592892220293888 4600725881479168 4604132778835968 4613125225669632 4624415302090752 4636276030439424 4645331257061376 4654404169672824 4656700153921536 4665795271409664 4674908152799136 4686349435600896 4719066673840128 4722561204092928 4728283600937472 4732865114406912 4737518529845553 4739855513812992 4742108991583488 4749113044113408 4753714740461568 4760735934578688 4762999339564032 4772302072649118 4774656215089152 4783981715509248 4785809791647744 4795689942908928 4806892654166016 4807989957492736 4809178003521024 4817380562878464 4820947895844864 4826789509290336 4838602503684096 4842185551773696 4848052899199104 4859917933215744 4873586637496752 4885514162307072 4893846921019392 4903405215787008 4907036251127808 4912982179099092 4915405718028288 4925006119821312 4928653150912512 4937059487711232 4950945155552256 4963062006153216 4972755486633984 4981237044609024 4984925715431424 4990966023211776 4994661898469376 4995802065207296 5003180820135936 5005559491115904 5017810003820544 5027610413984256 5029531586592768 5039354890472832 5039914893705216 5051688113405952 5054089846292928 5061554691752448 5066459131281408 5073942246064128 5076354559272192 5085012816371712 5088778334502912 5094944482028688 5096294414548992 5098717354687488 5107413753888768 5111195860205568 5121178664620032 5134313494646784 5144341450691016 5146879117492224 5156931615768576 5167003747830624 5175816616664064 5179649376190464 5188483813474304 5189765878878336 5202467214852096 5215810534244352 5225997664194048 5236204690881927 5238787673161728 5249019680335872 5257972435976192 5259271671899028 5261866032955392 5272143115051008 5283646129511232 5285046059532288 5298601177645056 5308950008070144 5319319051054656 5324473253707776 5332337453039616 5334872615531424 5342752174627584 5347929083019264 5355827926401024 5358374257009536 5371488241975296 5381979429947904 5395151185772544 5408988702179328 5419553133238272 5423566382825472 5430138197951628 5432816846241792 5443427816644608 5454059511598992 5456749960101888 5467407674867712 5496203432595456 5505577786146816 5509654738108416 5516330867760384 5529831432781824 5540631884798976 5554191923675136 5569813299996288 5583444756922368 5592967909736448 5603891675185152 5608041429860352 5614836776113248 5620277323358208 5628578422652928 5631254427505392 5632746458185728 5634032284991488 5645036254298112 5656061715732288 5658223034916864 5669904255418368 5672070864175104 5683149127581696 5685851077079544 5699766522691584 5708185026822144 5709488074522624 5710898879181216 5720639418418176 5724875626315776 5731812542282274 5734640004366336 5745840473124864 5750095342731264 5759902735663104 5776102681477632 5787384132027393 5790239007178752 5801548067739648 5811443218710528 5815746668003328 5822793693747072 5827105548214272 5837044290158592 5841366697377792 5852775616708608 5867786851024896 5879247372218304 5893636132306944 5905147140377856 5915218990473216 5919599287074816 5929695786827776 5931161004432384 5932514952433664 5944101895700136 5945676816973824 5958649379536896 5960926324850688 5972568759078912 5984233932436488 5987185912184832 5990032410421248 5998879634669568 6001731692472852 6004692303740928 6010596196456032 6016420218396672 6025306417201152 6028171039135728 6031144692744192 6038452719441408 6042924272222208 6054726858691392 6069545083994112 6085112289951744 6096997274893056 6111918952022016 6123856293725184 6135816950548866 6138843705114624 6150833634226176 6165887069454336 6181701373919232 6193775009415168 6198361580371968 6205872226230432 6221060361879552 6233210870398848 6248465914134528 6281375351537664 6292088898453504 6304378134583296 6310486819209216 6316691373127404 6319807351750656 6322811988777984 6332150725484544 6335161230943566 6338286320615424 6347647912771584 6350665786085376 6363069430198824 6365500914281472 6366208286785536 6378642287345664 6381079722196992 6409190205554688 6412237338028032 6423174083837952 6427930527793152 6435719345720448 6440485079605248 6451470004912128 6456247402364928 6464070532265472 6479890577620992 6498115516662336 6514018883076096 6525129228025856 6526741576207104 6537873621049344 6542715001503744 6550642905465456 6553874290704384 6566674826428416 6571537534550016 6601260207403008 6614153293745592 6617416008204288 6630340648845312 6641649392812032 6654621364282368 6659549197959168 6670907760181248 6674079321487872 6687114632662653 6688886419095552 6690413338427392 6703480551979008 6706042115457024 6719139853963776 6719886524940288 6735584151207936 6738786461723904 6748739589003264 6755278841708544 6765256328085504 6768472745696256 6778469719351296 6780017088495616 6781692419027694 6785037779337216 6793259309371584 6795059219398656 6798289806249984 6809885005185024 6814927813607424 6828238219493376 6845751326195712 6859121934254688 6875908821024768 6889338330440832 6901088822218752 6906199168253952 6919687838504448 6936622953136128 6954414045659136 6967996885592064 6981606254509236 6985050230882304 6998692907114496 7012362229198704 7015821377273856 7029524153401344 7044861506014976 7078600010760192 7083841806139392 7092425401406208 7099297671610368 7109783270719488 7113163487375232 7123669566170112 7130572110692352 7141103901868032 7144499009346048 7158453108973677 7161984322633728 7175972573263872 7178714687471616 7193534914363392 7211984936239104 7226070844317696 7231421843767296 7240184263935504 7243755794989056 7257903755526144 7263278327660544 7272079348798656 7289876899823616 7328271243460608 7340770381529088 7355107823680512 7360554376691712 7369473268648638 7373108577042432 7387509179731968 7405589231566848 7426417733328384 7444593009229824 7459133229950976 7471855566913536 7477388573147136 7486449034817664 7493703097810944 7504771230203904 7508339236673856 7510328610914304 7526715005730816 7541415620976384 7544297379889152 7559032335709248 7559872340557824 7577532170108928 7581134769439392 7599688696922112 7610913369096192 7614531838908288 7627519224557568 7633167501754368 7642416723043032 7644441621823488 7646186672488448 7648076032031232 7661120630833152 7666793790308352 7701470241970176 7716512176036524 7720318676238336 7735397423652864 7748590958280704 7750505621745936 7754328890671104 7763724924996096 7769474064285696 7782725720211456 7803700822278144 7823715801366528 7838996496291072 7858181509742592 7873529520503808 7886958653964288 7892799049433088 7908214672576512 7925469194266848 7927569089298432 7944865839382528 7947901766467584 7963425012105216 7978978576581984 7986709880561664 7998506179559424 8002308923297136 8006256404987904 8014128261941376 8021893624528896 8033741889601536 8037561385514304 8051270292588544 8057232362962944 8072969144921856 8092726778658816 8113483053268992 8129329699857408 8145207296927442 8149225269362688 8165141724966912 8181089267398488 8185124940152832 8201111512301568 8258366679220224 8264482107162624 8274496301640576 8294747149172736 8300889517326336 8310947827198464 8331287885512704 8375167135383552 8389451864604672 8405837512777728 8412062144790528 8413982425612288 8422255164169872 8426409802334208 8430415985037312 8442867633979392 8446881641258088 8451048427487232 8467554381447168 8484092573598432 8487334552375296 8504856383127552 8508106296262656 8524723691372544 8528776615619316 8549649784037376 8564232111783936 8570574037057536 8580959127627264 8587313439473664 8597718813423411 8601960006549504 8618760709687296 8625143014096896 8639854103494656 8664154022216448 8685358510768128 8702322101609472 8717164828065792 8723620002004992 8734190540620608 8740658322321408 8755566435237888 8762050046066688 8801680276537344 8818871058327456 8840454198460416 8855532523749376 8857720710566784 8872828485709824 8879398930612224 8894543680241664 8898772428650496 8916152843550204 8918515225460736 8937974069305344 8941389487276032 8958853138618368 8959848699920384 8976350898654732 8980778868277248 8985048615631872 8998319452004352 9002597538709278 9007038455611392 9020341770780672 9024630327595008 9037959625801728 9042256558703592 9046717039116288 9057679079162112 9064386408333312 9079846673580032 9082090288037088 9104317625991168 9127668434927616 9145495912339584 9167878428033024 9185784440587776 9201451762958336 9203725425823299 9208265557671936 9226250451339264 9248830604181504 9272552060878848 9290662514122752 9308808339345648 9313400307843072 9331590542819328 9349816305598272 9372698871201792 9438133347680256 9456567201874944 9465730228813824 9475037059691106 9479711027625984 9484217983166976 9498226088226816 9502741846415349 9507429480923136 9521471869157376 9525998679128064 9544604145298236 9549312430178304 9567963431018496 9571619583295488 9591379885817856 9613785308332032 9615979914985472 9618356007042048 9634761125756928 9641895791689728 9653579018580672 9677205007368192 9684371103547392 9696105798398208 9719835866431488 9747173274993504 9771028324614144 9787693842038784 9806810431574016 9814072502255616 9825964358198184 9830811436056576 9850012239642624 9857306301825024 9901890311104512 9926124012306432 9945510973267968 9962474089218048 9969851430862848 9981932046423552 9989323796938752 9991604130414592 10006361640271872 10011118982231808 10035620007641088 10055220827968512 10059063173185536 10078709780945664 10079829787410432 10103376226811904 10108179692585856 10123109383504896 10132918262562816 10147884492128256 10152709118544384 10170025632743424 10177556669005824 10189888964057376 10192588829097984 10197434709374976 10214827507777536 10222391720411136 10242357329240064 10268626989293568 10288682901382032 10293758234984448 10313863231537152 10334007495661248 10351633233328128 10359298752380928 10376967626948608 10379531757756672 10404934429704192 10431621068488704 10451995328388096 10472409381763854 10477575346323456 10498039360671744 10515944871952384 10518543343798056 10523732065910784 10544286230102016 10567292259022464 10617900016140288 10638638102109312 10648946507415552 10664674906079232 10669745231062848 10685504349255168 10695858166038528 10711655852802048 10716748514019072 10742976483950592 10763958859895808 10790302371545088 10817977404358656 10839106266476544 10847132765650944 10860276395903256 10865633692483584 10886855633289216 10908119023197984 10934815349735424 10992406865190912 11011155572293632 11019309476216832 11032661735520768 11054209902972957 11059662865563648 11081263769597952 11108383847350272 11139626599992576 11166889513844736 11185935819472896 11207783350370304 11216082859720704 11229673552226496 11240554646716416 11257156845305856 11262508855010784 11265492916371456 11290072508596224 11312123431464576 11316446069833728 11339808510836736 11366298255163392 11371702154159088 11399533045383168 11416370053644288 11418976149045248 11421797758362432 11441278836836352 11449751252631552 11463625084564548 11469280008732672 11491680946249728 11500190685462528 11519805471326208 11552205362955264 11574768264054786 11580478014357504 11603096135479296 11622886437421056 11631493336006656 11645587387494144 11654211096428544 11674088580317184 11705551233417216 11735573702049792 11758494744436608 11787272264613888 11810294280755712 11830437980946432 11839198574149632 11862322008864768 11865029904867328 11888203791400272 11891353633947648 11917298759073792 11921852649701376 11945137518157824 11968467864872976 11974371824369664 11980064820842496 11997759269339136 12003463384945704 12009384607481856 12021192392912064 12032840436793344 12050612834402304 12056342078271456 12076905438882816 12085848544444416 12109453717382784 12139090167988224 12170224579903488 12193994549786112 12217810945391163 12223837904044032 12247712587450368 12271633901097732 12277687410229248 12301667268452352 12331774138908672 12363402747838464 12387550018830336 12396723160743936 12411744452460864 12442120723759104 12466421740797696 12496931828269056 12562750703075328 12584177796907008 12608756269166592 12620973638418432 12633382746254808 12639614703501312 12645623977555968 12664301450969088 12670322461887132 12676572641230848 12701331572170752 12726138860397648 12731001828562944 12732416573571072 12757284574691328 12762159444393984 12818380411109376 12824474676056064 12846348167675904 12855861055586304 12871438691440896 12880970159210496 12902940009824256 12928141064530944 12959781155241984 12996231033324672 13028037766152192 13050258456051712 13053483152414208 13075747242098688 13085430003007488 13101285810930912 13133349652856832 13143075069100032 13202520414806016 13228306587491184 13234832016408576 13260681297690624 13283298785624064 13309242728564736 13319098395918336 13341815520362496 13348158642975744 13374229265325306 13377772838191104 13380826676854784 13406961103958016 13412084230914048 13438279707927552 13439773049880576 13471168302415872 13477572923447808 13497479178006528 13503896308063917 13510557683417088 13530512656171008 13536945491392512 13556939438702592 13560034176991232 13563384838055388 13570075558674432 13586518618743168 13596579612499968 13619770010370048 13629855627214848 13656476438986752 13691502652391424 13718243868509376 13751817642049536 13778676660881664 13802177644437504 13812398336507904 13839375677008896 13873245906272256 13908828091318272 13935993771184128 13963212509018472 13970100461764608 13997385814228992 14024724458397408 14059048306802688 14089723012029952 14157200021520384 14167683612278784 14184850802812416 14198595343220736 14212555589536659 14219566541438976 14226326974750464 14247339132340224 14261144221384704 14282207803736064 14288998018692096 14316906217947354 14323968645267456 14351945146527744 14357429374943232 14387069828726784 14423969872478208 14452141688635392 14462843687534592 14480368527871008 14515807511052288 14526556655321088 14544158697597312 14579753799647232 14656542486921216 14681540763058176 14710215647361024 14721108753383424 14738946537297276 14746217154084864 14775018359463936 14811178463133696 14852835466656768 14889186018459648 14918266459901952 14943711133827072 14954777146294272 14972898069635328 14987406195621888 15009542460407808 15016678473347712 15053430011461632 15082831241952768 15088594759778304 15118064671418496 15119744681115648 15155064340217856 15162269538878784 15199377393844224 15221826738192384 15229063677816576 15255038449115136 15266335003508736 15284833446086064 15288883243646976 15292373344976896 15296152064062464 15322241261666304 15333587580616704 15402940483940352 15433024352073048 15440637352476672 15470794847305728 15497181916561408 15501011243491872 15527449849992192 15538948128571392 15565451440422912 15607401644556288 15647431602733056 15677992992582144 15708614072645781 15716363019485184 15747059041007616 15773917307928576 15785598098866176 15816429345153024 15850938388533696 15855138178596864 15889731678765056 15895803532935168 15926850024210432 15957957153163968 15973419761123328 15997012359118848 16004617846594272 16028256523882752 16043787249057792 16067483779203072 16075122771028608 16102540585177088 16114464725925888 16145938289843712 16185453557317632 16226966106537984 16258659399714816 16290414593854884 16298450538725376 16330283449933824 16362178534796976 16370249880305664 16402223024603136 16516733358440448 16528964214325248 16548992603281152 16589494298345472 16621895654396928 16662575771025408 16750334270767104 16778903729209344 16811675025555456 16824124289581056 16827964851224576 16844510328339744 16860831970074624 16885735267958784 16893763282516176 16902096854974464 16935108762894336 16968185147196864 16974669104750592 17009712766255104 17016212592525312 17049447382745088 17057553231238632 17099299568074752 17128464223567872 17161918255254528 17174626878947328 17195437626846822 17203920013099008 17237521419374592 17250286028193792 17279708206989312 17328308044432896 17370717021536256 17404644203218944 17434329656131584 17447240004009984 17468381081241216 17481316644642816 17511132870475776 17524100092133376 17603360553074688 17637742116654912 17680908396920832 17711065047498752 17715441421133568 17745656971419648 17758797861224448 17789087360483328 17797544857300992 17832305687100408 17837030450921472 17875948138610688 17882778974552064 17917706277236736 17952701797309464 17961557736554496 17970097231263744 17996638904008704 18005195077418556 18014076911222784 18049260655190016 18075919251603456 18084513117407184 18093434078232576 18115358158324224 18128772816666624 18159693347160064 18164180576074176 18208635251982336 18255336869855232 18290991824679168 18335756856066048 18371568881175552 18402903525916672 18407450851646598 18416531115343872 18452500902678528 18497661208363008 18545104121757696 18581325028245504 18617616678691296 18663181085638656 18699632611196544 18745397742403584 18876266695360512 18913134403749888 18931460457627648 18950074119382212 18959422055251968 18968435966333952 18996452176453632 19005483692830698 19014858961846272 19042943738314752 19051997358256128 19089208290596472 19098624860356608 19135926862036992 19143239166590976 19227570616664064 19236712014084096 19269522251513856 19283791583379456 19307158037161344 19354410014736384 19368742207094784 19392211596796416 19439671732862976 19494346549987008 19542056649228288 19575387684077568 19613620863148032 19628145004511232 19651928716396368 19661622872113152 19700024479285248 19714612603650048 19803780622209024 19852248024612864 19891021946535936 19924948178436096 19963864092847104 19978647593877504 19983208260829184 20012723280543744 20022237964463616 20061343897987959 20071240015282176 20110441655937024 20118126346371072 20157419561891328 20159659574820864 20206752453623808 20216359385171712 20246218767009792 20265836525125632 20295768984256512 20305418237088768 20340051265486848 20355113338011648 20379777928114752 20385177658195968 20394869418749952 20429655015555072 20444783440822272 20484714658480128 20537253978587136 20577365802764064 20627726463074304 20668014991322496 20703266466656256 20718597504761856 20753935253897216 20759063515513344 20809868859408384 20863242136977408 20903990656776192 20944818763527708 20955150692646912 20996078721343488 21031889743904768 21037086687596112 21047464131821568 21088572460204032 21134584518044928 21235800032280576 21277276204218624 21297893014831104 21329349812158464 21339490462125696 21371008698510336 21391716332077056 21423311705604096 21433497028038144 21475359326921031 21485952967901184 21527917719791616 21580604743090176 21635954808717312 21678212532953088 21694265531301888 21720552791806512 21731267384967168 21773711266578432 21816238046395968 21869630699470848 21984813730381824 22022311144587264 22065323471041536 22108419805945914 22119325731127296 22162527539195904 22216767694700544 22279253199985152 22333779027689472 22415566700740608 22432165719441408 22459347104452992 22481109293432832 22514313690611712 22525017710021568 22530985832742912 22580145017192448 22624246862929152 22632892139667456 22679617021673472 22732596510326784 22743404308318176 22799066090766336 22832740107288576 22837952298090496 22843595516724864 22882557673672704 22899502505263104 22927250169129096 22938560017465344 22983361892499456 23000381370925056 23104410725910528 23149536528109572 23160956028715008 23206192270958592 23245772874842112 23262986672013312 23291174774988288 23308422192857088 23348177160634368 23411102466834432 23471147404099584 23516989488873216 23574544529227776 23620588561511424 23660875961892864 23678397148299264 23724644017729536 23730059809734656 23776407582800544 23782707267895296 23834597518147584 23843705299402752 23890275036315648 23936935729745952 23960129641684992 23995518538678272 24006926769891408 24018769214963712 24042384785824128 24065680873586688 24101225668804608 24112684156542912 24153810877765632 24171697088888832 24218907434765568 24278180335976448 24340449159806976 24387989099572224 24435621890782326 24447675808088064 24495425174900736 24543267802195464 24555374820458496 24603334536904704 24775100037660672 24793446321487872 24823488904921728 24884241447518208 24932843481595392 24993863656538112 25125501406150656 25168355593814016 25217512538333184 25241947276836864 25266765492509616 25279229407002624 25291247955111936 25328602901938176 25340644923774264 25353145282461696 25402663144341504 25452277720795296 25462003657125888 25514569149382656 25524318888787968 25648949352112128 25692696335351808 25711722111172608 25742877382881792 25761940318420992 25793156440270233 25805880019648512 25856282129061888 25919562310483968 25992462066649344 26056075532304384 26100516912103424 26106966304828416 26151494484197376 26170860006014976 26202571621861824 26266699305713664 26286150138200064 26405040829612032 26456613174982368 26521362595381248 26566597571248128 26618485457129472 26638196791836672 26683631040724992 26696317285951488 26748458530650612 26755545676382208 26761653353709568 26813922207916032 26824168461828096 26876559415855104 26879546099761152 26942336604831744 26955145846895616 26994958356013056 27007792616127834 27021115366834176 27061025312342016 27073890982785024 27113878877405184 27120068353982464 27126769676110776 27140151117348864 27173037237486336 27193159224999936 27239540020740096 27312952877973504 27383005304782848 27436487737018752 27503635284099072 27557353321763328 27604355288875008 27624796673015808 27678751354017792 27746491812544512 27817656182636544 27871987542368256 27926425018036944 27940200923529216 27994771628457984 28049448916794816 28118096613605376 28179446024059904 28314400043040768 28369701605624832 28397190686441472 28425111179073318 28439133082877952 28452653949500928 28494678264680448 28508225539246047 28522288442769408 28564415607472128 28577996037384192 28633812435894708 28647937290534912 28703890293055488 28714858749886464 28774139657453568 28847939744956416 28904283377270784 28925687375069184 28960737055742016 29031615022104576 29053113310642176 29088317395194624 29159507599294464 29313084973842432 29363081526116352 29420431294722048 29442217506766848 29477893074594552 29492434308169728 29550036718927872 29705670933313536 29778372036919296 29836532919803904 29887422267654144 29909554292588544 29945796139270656 29974812391243776 30019084920815616 30033356946695424 30106860022923264 30165662483905536 30177189519556608 30236129342836992 30239489362231296 30310128680435712 30324539077757568 30398754787688448 30443653476384768 30458127355633152 30510076898230272 30532670007017472 30569666892172128 30577766487293952 30592304128124928 30644482523332608 30667175161233408 30805880967880704 30866048704146096 30881274704953344 30941589694611456 30994363833122816 31002022486983744 31054899699984384 31077896257142784 31130902880845824 31214803289112576 31294863205466112 31355985985164288 31417228145291562 31432726038970368 31494118082015232 31547834615857152 31571196197732352 31632858690306048 31701876777067392 31779463357530112 31853700048420864 31915914306327936 31946839522246656 31994024718237696 32009235693188544 32056513047765504 32087574498115584 32134967558406144 32150245542057216 32205081170354176 32228929451851776 32291876579687424 32370907114635264 32453932213075968 32517318799429632 32580829187709768 32596901077450752 32660566899867648 32724357069593952 32804446049206272 33033466716880896 33057928428650496 33097985206562304 33162629708918871 33178988596690944 33243791308793856 33325151542050816 33500668541534208 33557807458418688 33623350051110912 33648248579162112 33655929702449152 33689020656679488 33721663940149248 33771470535917568 33787526565032352 33870217525788672 33936370294393728 33949338209501184 34019425532510208 34098894765490176 34115106462477264 34198599136149504 34256928447135744 34323836510509056 34349253757894656 34390875253693644 34407840026198016 34475042838749184 34500572056387584 34559416413978624 34656616088865792 34741434043072512 34809288406437888 34868659312263168 34894480008019968 34936762162482432 34962633289285632 35022265740951552 35206721106149376 35275484233309824 35361816793841664 35422130094997504 35430882842267136 35491313942839296 35517595722448896 35595089714601984 35664611374200816 35674060901842944 35751896277221376 35765557949104128 35835412554473472 35905403594618928 35923115473108992 35940194462527488 35993277808017408 36010390154837112 36028153822445568 36098521310380032 36151838503206912 36169026234814368 36230716316648448 36257545633333248 36319386694320128 36328361152148352 36417270503964672 36510673739710464 36581983649358336 36653432836173489 36671513712132096 36743137762351104 36805807051833344 36814901703293196 36833062230687744 36905001805357056 36995322416726016 37090208243515392 37162650056491008 37235233357382592 37326362171277312 37399265222393088 37490795484807168 37752533390721024 37826268807499776 37862920915255296 37900148238764424 37918844110503936 37936871932667904 37992904352907264 38010967385661396 38029717923692544 38103994716512256 38178416581192944 38197249720713216 38271853724073984 38286478333181952 38455141233328128 38473424028168192 38539044503027712 38567583166758912 38614316074322688 38708820029472768 38784423193592832 38879343465725952 38988693099974016 39084113298456576 39150775368155136 39227241726296064 39256290009022464 39303857432792736 39400048958570496 39429225207300096 39607561244418048 39704496049225728 39782043893071872 39849896356872192 39927728185694208 39957295187755008 39966416521658368 40025446561087488 40044475928927232 40122687795975918 40142480030564352 40220883311874048 40236252692742144 40314839123782656 40319319149641728 40413504907247616 40432718770343424 40492437534019584 40511688924191751 40531673050251264 40591537968513024 40610836474177536 40680102530973696 40710226676023296 40759555856229504 40789738837499904 40859310031110144 40889566881644544 40969429316960256 41074507957174272 41154731605528128 41255452926148608 41336029982644992 41406532933312512 41437195009523712 41507870507794432 41518127031026688 41619737718816768 41726484273954816 41807981313552384 41889637527055416 41910301385293824 41992157442686976 42063779487809536 42074173375192224 42177144920408064 42269169036089856 42471600064561152 42554552408437248 42595786029662208 42637666768609977 42658699624316928 42678980924251392 42742017397020672 42783432664154112 42846623411208192 42866994056076288 42950718653842062 42971905935802368 43055835439583232 43161209486180352 43271909617434624 43356425065906176 43388531062603776 43441105583613024 43547422533156864 43632476092791936 43739261398941696 43969627460763648 44044622289174528 44130646942083072 44216839611891828 44238651462254592 44325055078391808 44433535389401088 44558506399970304 44667558055378944 44831133401481216 44864331438882816 44918694208905984 44962218586865664 45028627381223424 45050035420043136 45160290034384896 45248493725858304 45265784279334912 45359234043346944 45465193020653568 45486808616636352 45598132181532672 45665480214577152 45675904596180992 45687191033449728 45765115347345408 45799005010526208 45854500338258192 45877120034930688 45966723784998912 46000762741850112 46208821451821056 46299073056219144 46321912057430016 46412384541917184 46491545749684224 46582349549976576 46616844385714176 46696354321268736 46822204933668864 46942294808199168 47033978977746432 47149089058455552 47241177123022848 47321751923785728 47356794296598528 47449288035459072 47460119619469312 47552815165601088 47565414535790592 47669195036295168 47687410598805504 47780550072631296 47873871459491904 47920259283369984 47991037077356544 48013853539782816 48084769571648256 48131361747173376 48202451337609216 48225368313085824 48307621755531264 48343394177777664 48437814869531136 48556360671952896 48680898319613952 48775978199144448 48871243781564652 48895351616176128 48990850349801472 49086535604390928 49110749640916992 49206669073809408 49550200075321344 49586892642975744 49646977809843456 49768482895036416 49865686963190784 49987727313076224 50251002812301312 50336711187628032 50435025076666368 50483894553673728 50533530985019232 50582495910223872 50657205803876352 50681289847548528 50706290564923392 50805326288683008 50904555441590592 50924007314251776 51029138298765312 51048637777575936 51297898704224256 51385392670703616 51485754765763584 51523880636841984 51586312880540466 51611760039297024 51712564258123776 51839124620967936 51984924133298688 52112151064608768 52213932609656832 52302988968394752 52341720012029952 52405143243723648 52533398611427328 52572300276400128 52810081659224064 52913226349964736 53042725190762496 53133195142496256 53236970914258944 53276393583673344 53367262081449984 53392634571902976 53496917061301224 53511091352764416 53523306707419136 53627844415832064 53648336923656192 53753118831710208 53884673209663488 53910291693791232 53989916712026112 54015585232255668 54042230733668352 54147781965570048 54227757754810368 54240136707964928 54253539352221552 54280302234697728 54346074474972672 54386318449999872 54479080041480192 54625905755947008 54766010609565696 54872975474037504 55007270568198144 55114706643526656 55208710577750016 55249593346031616 55357502708035584 55492983625089024 55635312365273088 55743975084736512 55852850036073888 55989543256915968 56098897833589632 56236193227210752 56358892048119808 56628800086081536 56739403211249664 56794381372882944 56850222358146636 56878266165755904 56905307899001856 56989356529360896 57016451078492094 57044576885538816 57128831214944256 57155992074768384 57267624871789416 57295874581069824 57407780586110976 57429717499772928 57808566754541568 57851374750138368 57921474111484032 58063230044209152 58106226621284352 58176634790389248 58319015198588928 58626169947684864 58726163052232704 58840862589444096 58884435013533696 58955786149189104 58984868616339456 59100073437855744 59411341866627072 59556744073838592 59673065839607808 59774844535308288 59891592278541312 59949624782487552 60038169841631232 60066713893390848 60184031693963877 60213720045846528 60331324967811072 60354379039113216 60472258685673984 60478978724462592 60620257360871424 60649078155515136 60797509575376896 60887306952769536 60916254711266304 61020153796460544 61065340014034944 61139333784344256 61155532974587904 61184608256249856 61288965046665216 61334350322466816 61611761935761408 61732097408292192 61883179389222912 61988727666245632 62004044973967488 62109799399968768 62155792514285568 62261805761691648 62429606578225152 62589726410932224 62711971970328576 62834456290583124 62865452077940736 62988236164030464 63095669231714304 63142392395464704 63265717380612096 63403753554134784 63558926715060224 63707400096841728 63831828612655872 63893679044493312 63988049436475392 64018471386377088 64113026095531008 64175148996231168 64269935116812288 64300491084114432 64410162340708352 64426077980763093 64457858903703552 64583753159374848 64741814229270528 64907864426151936 65034637598859264 65161658375419536 65193802154901504 65321133799735296 65448714139187904 65608892098412544 66066933433761792 66195970413124608 66325259417837742 66357977193381888 66487582617587712 66650303084101632 67001337083068416 67246700102221824 67296497158324224 67311859404898304 67378041313358976 67443327880298496 67542941071835136 67575053130064704 67740435051577344 67872740588787456 67898676419002368 68038851065020416 68197789530980352 68230212924954528 68397198272299008 68513856894271488 68647673021018112 68698507515789312 68781750507387288 68815680052396032 68950085677498368 69001144112775168 69313232177731584 69482868086145024 69618576812875776 69737318624526336 69788960016039936 69873524324964864 69925266578571264 70044531481903104 70413442212298752 70550968466619648 70723633587683328 70844260189995008 70861765684534272 70982627885678592 71035191444897792 71190179429203968 71329222748401632 71348121803685888 71503792554442752 71531115898208256 71670825108946944 71810807189237856 71880388925054976 71986555616034816 72020780309674224 72056307644891136 72197042620760064 72303677006413824 72338052469628736 72461432633296896 72515091266666496 72638773388640256 72656722304296704 72834541007929344 73021347479420928 73163967298716672 73306865672346978 73343027424264192 73486275524702208 73611614103666688 73629803406586392 73666124461375488 73810003610714112 74325300112982016 74470466714765184 74652724342554624 74798530444786176 74981590969614336 75505066781442048 75652537614999552 75725841830510592 75800296477528848 75837688221007872 75873743865335808 75985808705814528 76021934771322792 76059435847385088 76207989433024512 76356833162385888 76543707448147968 76572956666363904 76946848056336384 77078089006055424 77135166333517824 77228632148645376 77379469320810699 77417640058945536 77568846387185664 77758686931451904 77977386199948032 78168226596913152 78301550736310272 78454483452592128 78512580018044928 78607714865585472 78800097917140992 78858450414600192 79215122488836096 79564087786143744 79699792713744384 79855456371388416 79914590375510016 79932833043316736 80050893122174976 80088951857854464 80245375591951836 80284960061128704 80441766623748096 80472505385484288 80629678247565312 80638638299283456 80827009814495232 80865437540686848 80984875068039168 81023377848383502 81063346100502528 81183075937026048 81221672948355072 81360205061947392 81420453352046592 81519111712459008 81579477674999808 81718620062220288 81938858633920512 82149015914348544 82309463211056256 82510905852297216 82672059965289984 82813065866625024 82874390019047424 83036254062053376 83239475437633536 83452968547909632 83615962627104768 83779275054110832 83820602770587648 83984314885373952 84127558975619072 84148346750384448 84354289840816128 84538338072179712 84943200129122304 85109104816874496 85191572059324416 85275333537219954 85317399248633856 85357961848502784 85484034794041344 85524676617738141 85566865328308224 85693246822416384 85733988112152576 85901437307684124 85943811871604736 86111670879166464 86322418972360704 86543819234869248 86712850131812352 86777062125207552 86882211167226048 87094845066313728 87264952185583872 87478522797883392 87939254921527296 88089244578349056 88261293884166144 88433679223783656 88477302924509184 88650110156783616 89117012799940608 89335116110757888 89662266802962432 89728662877765632 89837388417811968 89924437173731328 90057254762446848 90100070840086272 90320580068769792 90496987451716608 90531568558669824 90718468086693888 90930386041307136 90973617233272704 91196264363065344 91330960429154304 91351809192361984 91374382066899456 91530230694690816 91598010021052416 91709000676516384 91933447569997824 92001525483700224 92417642903642112 92598146112438288 92643824114860032 92824769083834368 92983091499368448 93164699099953152 93233688771428352 93392708642537472 93644409867337728 93884589616398336 94067957955492864 94298178116911104 94482354246045696 94643503847571456 94713588593197056 94898576070918144 94920239238938624 95105630331202176 95338390072590336 95561100145262592 95747742918983808 95840518566739968 95982074154713088 96027707079565632 96169539143296512 96262723494346752 96404902675218432 96450736626171648 96615243511062528 96686788355555328 96875629739062272 97112721343905792 97361796639227904 97551956398288896 97742487563129304 97790703232352256 97981700699602944 98173071208781856 98413338147618816 99100400150642688 99173785285951488 99293955619686912 99487889126756613 99536965790072832 99731373926381568 99975454626152448 100502005624602624 100673422375256064 100870050153332736 100967789107347456 101067061970038464 101164991820447744 101314411607752704 101362579695097056 101610652577366016 101809110883181184 101848014628503552 102058276597530624 102595797408448512 102770785341407232 102971509531527168 103047761273683968 103172625761080932 103223520078594048 103425128516247552 103678249241935872 103969848266597376 104224302129217536 104427865219313664 104605977936789504 104683440024059904 104810286487447296 105066797222854656 105620163318448128 105826452699929472 106085450381524992 106266390284992512 106473941828517888 106552787167346688 106785269143805952 106993834122602448 107022182705528832 107046613414838272 107255688831664128 107296673847312384 107506237663420416 107769346419326976 107820583387582464 107979833424052224 108031170464511336 108084461467336704 108295563931140096 108455515509620736 108480273415929856 108507078704443104 108692148949945344 108772636899999744 108958160082960384 109251811511894016 109532021219131392 109745950948075008 109960298508520467 110014541136396288 110229413287053312 110417421155500032 110499186692063232 110715005416071168 110985967250178048 111270624730546176 111487950169473024 111705700072147776 111979086513831936 112197795667179264 112472386454421504 112717784096239616 113257600172163072 113478806422499328 113588762745765888 113700444716293272 113756532331511808 113810615798003712 113978713058721792 114032902156984188 114089153771077632 114311984149536768 114535249743578832 114591749162139648 114815561172221952 114859434999545856 115617133509083136 115702749500276736 115842948222968064 116126460088418304 116353269580778496 116638030397177856 117252339895369728 117452326104465408 117681725178888192 117768870027067392 117911572298378208 118200146875711488 118822683733254144 119113488147677184 119346131679215616 119549689070616576 119783184557082624 119899249564975104 120076339683262464 120133427786781696 120368063387927754 120427440091693056 120662649935622144 120708758078226432 120944517371347968 120957957448925184 121240514721742848 121298156311030272 121595019150753792 121774613905539072 121832509422532608 122040307592921088 122130680028069888 122278667568688512 122369216512499712 122577930093330432 122668700644933632 123223523871522816 123464194816584384 123766358778445824 123977455332491264 124008089947934976 124219598799937536 124311585028571136 124523611523383296 124859213156450304 125179452821864448 125423943940657152 125668912581166248 125730904155881472 125976472328060928 126191338463428608 126531434761224192 126807507108269568 127117853430120448 127414800193683456 127663657225311744 127787358088986624 127976098872950784 128036942772754176 128226052191062016 128350297992462336 128539870233624576 128600982168228864 128820324681416704 128852155961526186 128915717807407104 129167506318749696 129483628458541056 129815728852303872 130069275197718528 130323316750839072 130642267599470592 130897428278375808 131217784196825088 132133866867523584 132391940826249216 132650518835675484 132715954386763776 132975165235175424 133300606168203264 134002674166136832 134493400204443648 134592994316648448 134756082626717952 134886655760596992 135085882143670272 135150106260129408 135480870103154688 135745481177574912 135797352838004736 136077702130040832 136395579061960704 136460425849909056 136794396544598016 137027713788542976 137295346042036224 137397015031578624 137563501014774576 137631360104792064 137900171354996736 138002288225550336 138626464355463168 138965736172290048 139237153625751552 139474637249052672 139747048649929728 139850533157142528 140089062963806208 140826884424597504 141101936933239296 141447267175366656 141723531369068544 141965255771357184 142070382889795584 142380358858407936 142658445496803264 142696243607371776 143007585108885504 143062231796416512 143341650217893888 143621614378475712 143760777850109952 143973111232069632 144041560619348448 144394085241520128 144607354012827648 144676104939257472 144922865266593792 145030182533332992 145277546777280512 145313444608593408 145669082015858688 146042694958841856 146327934597433344 146613731344693956 146686054848528384 146972551049404416 147223228207333376 147259606813172784 147332248922750976 147620007221428224 148650600225964032 148940933429530368 149305448685109248 149597060889572352 149963181939228672 151010133562884096 151305075229999104 151451683661021184 151600592955057696 151747487730671616 151971617411629056 152043869542645584 152118871694770176 152415978866049024 152713666324771776 153087414896295936 153145913332727808 153893696112672768 154156178012110848 154457264297290752 154758938641621398 154835280117891072 155137692774371328 155517373862903808 155954772399896064 156336453193826304 156908966905184256 157025160036089856 157215429731170944 157600195834281984 157716900829200384 158430244977672192 159128175572287488 159399585427488768 159710912742776832 159829180751020032 159865666086633472 160101786244349952 160177903715708928 160490751183903672 160569920122257408 160883533247496192 160945010770968576 161259356495130624 161654019628990464 161730875081373696 161969750136078336 162046755696767004 162126692201005056 162443345896710144 162720410123894784 162840906704093184 163038223424918016 163158955349999616 163437240124440576 163877717267841024 164298031828697088 164618926422112512 165021811704594432 165344119930579968 165626131733250048 165748780038094848 166072508124106752 166478950875267072 166905937095819264 167231925254209536 167558550108221664 167968629770747904 168255117951238144 168296693500768896 168708579681632256 169076676144359424 169886400258244608 170218209633748992 170383144118648832 170550667074439908 170634798497267712 170715923697005568 170968069588082688 171049353235476282 171133730656616448 171386493644832768 171467976224305152 171802874615368248 171887623743209472 172223341758332928 173425700263624704 173554124250415104 173764422334452096 174189690132627456 174529904371167744 174957045595766784 175878509843054592 176178489156698112 176522587768332288 176867358447567312 176954605849018368 177300220313567232 178234025599881216 178670232221515776 179324533605924864 179674776835623936 179848874347462656 180114509524893696 180200141680172544 180552095081891631 180641160137539584 180993974903433216 181063137117339648 181436936173387776 181860772082614272 181947234466545408 182392528726130688 182661920858308608 182703618384723968 182748764133798912 183060461389381632 183196020042104832 183418001353032768 183866895139995648 184003050967400448 184835285807284224 185196292224876576 185649538167668736 185966182998736896 186329398199906304 186467377542856704 186785417285074944 187288819734675456 187769179232796672 188135915910985728 188596356233822208 188964708492091392 189287007695142912 189427177186394112 189797152141836288 189840478477877248 190211260662404352 190676780145180672 191122200290525184 191495485837967616 191681037133479936 191964148309426176 192055414159131264 192339078286593024 192525446988693504 192809805350436864 192901473252343296 193230487022125056 193373576711110656 193751259478124544 194225442687811584 194723593278455808 195103912796577792 195484975126258608 195581406464704512 195963401399205888 196346142417563712 196826676295237632 198200800301285376 198587911239373824 198975778253513226 199073931580145664 199462747852763136 199950909252304896 201004011249205248 201740100306665472 201935578214694912 202134123940076928 202329983640895488 202628823215505408 202725159390194112 203221305154732032 203618221766362368 203696029257007104 204116553195061248 205191594816897024 205541570682814464 205943019063054336 206095522547367936 206345251522161864 206447040157188096 206850257032495104 207939696533194752 208448604258435072 208855730438627328 209211955873579008 209366880048119808 209620572974894592 210133594445709312 211240326636896256 211652905399858944 212170900763049984 212532780569985024 212947883657035776 213105574334693376 213570538287611904 213987668245204896 214044365411057664 214511377663328256 214593347694624768 215012475326840832 215641166775164928 215959666848104448 216062340929022672 216168922934673408 216591127862280192 216911031019241472 216960546831859712 217014157408886208 217384297899890688 217545273799999488 217916320165920768 218503623023788032 219064042438262784 219491901896150016 219920597017040934 220029082272792576 220458826574106624 220834842311000064 220998373384126464 221430010832142336 222975900338946048 223411400144295552 223958173027663872 224395591334358528 224944772908843008 225435568192479232 226515200344326144 226957612844998656 227177525491531776 227400889432586544 227513064663023616 227621231596007424 227957426117443584 228065804313968376 228178307542155264 228623968299073536 229070499487157664 229631122344443904 229718869999091712 231234267018166272 231405499000553472 231685896445936128 232138407962432097 232252920176836608 232706539161556992 233276060794355712 234504679790739456 234904652208930816 235363450357776384 235537740054134784 235823144596756416 236400293751422976 237645367466508288 238692263358431232 239099378141233152 239566369114165248 239798499129950208 240152679366524928 240266855573563392 240736126775855508 240854880183386112 241325299871244288 241417516156452864 241889034742695936 241915914897850368 242481029443485696 242596312622060544 243190038301507584 243549227811078144 243665018845065216 244080615185842176 244261360056139776 244557335137377024 244738433024999424 245155860186660864 246447047743045632 246928389633168768 247532717556891648 247954910664982528 248016179895869952 248439197599875072 248623170057142272 249718426312900608 250358905643728896 250847887881314304 251337825162332496 251461808311762944 251952944656121856 252382676926857216 253062869522448384 253615014216539136 254235706860240896 254829600387366912 255327314450623488 255574716177973248 255952197745901568 256073885545508352 256452104382124032 256574029853214423 256700595984924672 257079740467249152 257201964336457728 257640649362833408 257704311923052372 257831435614814208 258335012637499392 258967256917082112 259631457704607744 260138550395437056 260646633501678144 261284535198941184 261794856556751616 262435568393650176 264267733735047168 264783881652498432 265301037671350968 265431908773527552 265950330470350848 268005348332273664 268986800408887296 269185988633296896 269512165253435904 269773311521193984 270171764287340544 270300212520258816 270961740206309376 271490962355149824 271594705676009472 272155404260081664 272791158123921408 272920851699818112 273588793089196032 274055427577085952 274590692084072448 274794030063157248 275127002029549152 275800342709993472 276004576451100672 277252928710926336 277931472344580096 278474307251503104 278949274498105344 279494097299859456 279701066314285056 280178125927612416 281653768849195008 282203873866478592 282894534350733312 283447062738137088 283930511542714368 284140765779591168 284760717716815872 285316890993606528 286015170217771008 286683300435787776 287243228756951424 287521555700219904 287946222464139264 288083121238696896 288788170483040256 289214708025655296 289352209878514944 289845730533187584 290060365066665984 290555093554561024 290626889217186816 291338164031717376 292085389917683712 292655869194866688 293227462689387912 293372109697056768 293945102098808832 294446456414666752 294519213626345568 295240014442856448 297301200451928064 297881866859060736 298463667380269839 298610897370218496 299194121779144704 299926363878457344 302020267125768192 302610150459998208 302903367322042368 303201185910115392 303494975461343232 303943234823258112 304087739085291168 304831957732098048 305427332649543552 306174829792591872 307787392225345536 308312356024221696 308914528594581504 309517877283242796 309670560235782144 310275385548742656 311034747725807616 311909544799792128 312672906387652608 313817933810368512 314050320072179712 314430859462341888 315200391668563968 316860489955344384 318256351144574976 318799170854977536 319421825485553664 319658361502040064 319731332173266944 320355807431417856 320981502367807344 321139840244514816 321767066494992384 321890021541937152 322518712990261248 323308039257980928 323461750162747392 323939500272156672 324093511393534008 324253384402010112 324886691793420288 325440820247789568 326076446849836032 326317910699999232 326874480248881152 327755434535682048 328596063657394176 329237852844225024 330043623409188864 330688239861159936 331252263466500096 331497560076189696 332145016248213504 332957901750534144 333811874191638528 334463850508419072 335117100216443328 335937259541495808 336510235902476288 336593387001537792 337417159363264512 338153352288718848 339772800516489216 340436419267497984 340766288237297664 341101334148879816 341269596994535424 341431847394011136 341936139176165376 342098706470952564 342267461313232896 342935952448610304 343605749230736496 343775247486418944 344446683516665856 346851400527249408 347108248500830208 347528844668904192 348379380265254912 349059808742335488 349914091191533568 351757019686109184 352356978313396224 353045175536664576 353734716895134624 354600440627134464 356468051199762432 357340464443031552 358649067211849728 359349553671247872 359697748694925312 360229019049787392 360400283360345088 361104190163783262 361282320275079168 361987949806866432 362126274234679296 362873872346775552 363721544165228544 363894468933090816 364785057452261376 365323841716617216 365497528267597824 366120922778763264 366392040084209664 366836002706065536 367733790279991296 368006101934800896 369670571614568448 370392584449753152 371299076335337472 371932365997473792 372658796399812608 372934755085713408 373570834570149888 374577639469350912 375538358465593344 376271831821971456 377192712467644416 377929416984182784 378574015390285824 379594304283672576 379680956955754496 380422521324808704 381353560290361344 382244400581050368 382990971675935232 383362074266959872 383928296618852352 384110828318262528 384678156573186048 385050893977387008 385619610700873728 385802946504686592 386460974044250112 386747153422221312 387502518956249088 388450885375623168 389447186556911616 390207825593155584 390969950252517216 391926802798411776 392692284835127424 393653352590475264 396401600602570752 397175822478747648 397951556507026452 398147863160291328 398925495705526272 399901818504609792 402008022498410496 403480200613330944 404268247880153856 404659967281790976 405257646431010816 405450318780388224 406442610309464064 407236443532724736 407392058514014208 408233106390122496 410383189633794048 411083141365628928 411886038126108672 412191045094735872 412690503044323728 412894080314376192 413700514064990208 415879393066389504 416897208516870144 417711460877254656 418423911747158016 419241145949789184 420267188891418624 422480653273792512 423305810799717888 424341801526099968 425895767314071552 426211148669386752 427141076575223808 427975336490409792 428088730822115328 429022755326656512 429186695389249536 430024950653681664 431282333550329856 431919333696208896 432124681858045344 433182255724560384 433822062038482944 433921093663719424 434028314817772416 434768595799781376 435090547599998976 435832640331841536 437007246047576064 438128084876525568 438983803792300032 439841194034081868 440058164545585152 440917653148213248 441669684622000128 441996746768252928 442860021664284672 445951800677892096 446822800288591104 447916346055327744 448791182668717056 449889545817686016 450871136384958464 453030400688652288 453915225689997312 454355050983063552 454801778865173088 455242463192014848 455914852234887168 456131608627936752 456356615084310528 457247936598147072 458140998974315328 459262244688887808 459437739998183424 462468534036332544 463371792891872256 464276815924864194 464505840353673216 465413078323113984 466552121588711424 469009359581478912 470726900715552768 471075480108269568 471646289193512832 472800587502845952 475290734933016576 477384526716862464 478198756282466304 479132738228330496 479596998259900416 480305358733049856 480533711147126784 481472253551711016 481709760366772224 482650599742488576 482835032312905728 483778069485391872 484962058886971392 485192625244121088 486380076603015168 487330037690130432 488161230371684352 488522720112279552 489114670274754048 489476866049998848 490311720373321728 492894095486091264 493856779266337536 495065435113783296 495909821329965056 496032359791739904 496878395199750144 497246340114284544 499436852625801216 500717811287457792 501695775762628608 502675650324664992 503905889312243712 504765353853714432 506125739044896768 507230028433078272 508471413720481792 509659200774733824 510654628901246976 511149432355946496 511904395491803136 512147771091016704 512904208764248064 513148059706428846 513401191969849344 514159480934498304 514403928672915456 515281298725666816 515408623846104744 515662871229628416 516670025274998784 520277100790874112 521293267003356288 522569070397882368 523589713113503232 524871136787300352 528535467470094336 529567763304996864 530602075342701936 530863817547055104 531900660940701696 536010696664547328 537973600817774592 539024330506871808 539546623042387968 540343528574681088 540600425040517632 541656285245674893 541923480412618752 542981924710299648 543189411352018944 544310808520163328 545582316247842816 545841703399636224 547177586178392064 548110855154171904 549181384168144896 549588060126314496 550254004059098304 551600685419986944 552009152902201344 554505857421852672 556948614503006208 557898548996210688 558988194599718912 559402132628570112 560356251855224832 563307537698390016 564407747732957184 565789068701466624 566894125476274176 567861023085428736 568281531559182336 569521435433631744 570633781987213056 572030340435542016 573366600871575552 574486457513902848 575043111400439808 575892444928278528 576166242477393792 577576340966080512 578429416051310592 578704419757029888 579691461066375168 580120730133331968 581253778434373632 582676328063434752 584170779835367424 585311738389733376 586454925378775824 586744219394113536 587890204197617664 588892912829333504 589038427252691136 590480028885712896 594602400903856128 595763733718121472 596927334760539678 597221794740436992 598388243558289408 599852727756914688 605220300919996416 605806734644084736 606402371820230784 606989950922686464 607886469646516224 608175478170582336 609663915464196096 610854665299087104 612349659585183744 615574784450691072 616624712048443392 617829057189163008 619035754566485592 619341120471564288 620550771097485312 623819089599584256 625345812775305216 627635867620737024 628100640144359424 628861718924683776 630400783337127936 633720979910688768 636512702289149952 637598341709955072 638843650971107328 639316723004080128 639462664346533888 640711614862835712 641963004735614688 643534132989984768 643780043083874304 645037425980522496 646923500325494784 647879000544313344 648187022787068016 648506768804020224 649773383586840576 650881640495579136 652152893699672064 652635821399998464 653748960497762304 655510869071364096 657192127314788352 658475705688450048 660087246818377728 661376479722319872 662504526933000192 662995120152379392 664290032496427008 668927701016838144 670234200432886656 671874519082991616 673020471804952576 673186774003075584 674834318726529024 676306704577437696 679545601032978432 680872838534995968 681532576474595328 682202668297759632 682539193989070848 682863694788022272 683872278352330752 684197412941905128 684534922626465792 685871904897220608 687211498461472992 688893367033331712 693702801054498816 694216497001660416 695057689337808384 696415223887296291 696758760530509824 698119617484670976 699828182383067136 703514039372218368 704713956626792448 706090351073329152 707469433790269248 709200881254268928 712936102399524864 717298134423699456 718699107342495744 719395497389850624 720458038099574784 720800566720690176 722208380327566524 722564640550158336 723975899613732864 724252548469358592 725747744693551104 727443088330457088 727788937866181632 729570114904522752 730647683433234432 730995056535195648 732241845557526528 732784080168419328 733672005412131072 735467580559982592 739341143229136896 740785168899506304 742598152670674944 743864731994947584 745317592799625216 745869510171426816 749155278938701824 751076716931186688 752543663643942912 754385424935288832 755858833968365568 757148030780571648 759188608567345152 759361913911508992 760845042649617408 762707120580722688 764488801162100736 765981943351870464 766724148533919744 767856593237704704 768221656636525056 769356313146372096 769722089559643269 770101787954774016 771239221401747456 771605893009373184 772921948088500224 773494306844442624 775005037912498176 776901770751246336 778894373113823232 780415651186311168 781939900505034432 783853605596823552 785384569670254848 787306705180950528 792803201205141504 794351644957495296 795903113014052904 796295726320582656 797850991411052544 804016044996820992 806960401226661888 808536495760307712 809319934563581952 810515292862021632 810900637560776448 812885220618928128 814472887065449472 814784117028028416 816466212780244992 820766379267588096 822166282731257856 823772076252217344 824382090189471744 825381006088647456 827401028129980416 831758786132779008 833794417033740288 835422921754509312 836847823494316032 838482291899578368 840534377782837248 844961306547585024 846611621599435776 848683603052199936 851791534628143104 852422297338773504 854282153150447616 855950672980819584 858045510653313024 860049901307363328 862564667100659712 863838667392417792 864249363716090688 866364511449120768 867644124076965888 867842187327438848 868056629635544832 869537191599562752 870181095199997952 871665280663683072 874014492095152128 876256169753051136 877967607584600064 879682388068163736 880116329091170304 881835306296426496 883339369244000256 885720043328569344 891903601355784192 893645600577182208 895832692110655488 897582365337434112 899779091635372032 901742272769916928 906060801377304576 907830451379994624 908710101966127104 909603557730346176 910484926384029696 911829704469774336 912263217255873504 914495873196294144 916281997948630656 918524489377775616 924937068072665088 926743585783744512 928553631849728388 929011680707346432 930826156646227968 933104243177422848 938018719162957824 941453801431105536 942150960216539136 943292578387025664 945601175005691904 950581469866033152 954769053433724928 956397512564932608 958265476456660992 959193996519800832 961067422294253568 962944507103422032 963419520733544448 965301199484977152 965670064625811456 967556138970783744 969924117773942784 970385250488242176 972760153206030336 974660075380260864 976322460743368704 978229340549508096 978953732099997696 980623440746643456 985788190972182528 987713558532675072 990130870227566592 992064719583479808 993756790399500288 994492680228569088 998873705251602432 1001435622574915584 1003391551525257216 1005351300649329984 1007811778624487424 1009530707707428864 1012251478089793536 1014460056866156544 1016942827440963584 1019318401549467648 1021309257802493952 1022298864711892992 1023808790983606272 1024295542182033408 1025808417528496128 1026296119412857692 1026802383939698688 1028807857345830912 1030562597451333632 1030817247692209488 1031325742459256832 1033340050549997568 1040554201581748224 1042586534006712576 1045138140795764736 1047179426227006464 1049742273574600704 1057070934940188672 1059135526609993728 1061204150685403872 1063801321881403392 1072021393329094656 1075947201635549184 1078048661013743616 1079093246084775936 1080687057149362176 1081200850081035264 1083312570491349786 1083846960825237504 1085963849420599296 1086378822704037888 1088621617040326656 1091164632495685632 1091683406799272448 1094355172356784128 1098362768336289792 1099176120252628992 1100508008118196608 1103201370839973888 1104018305804402688 1109011714843705344 1113897229006012416 1115797097992421376 1117976389199437824 1118804265257140224 1120712503710449664 1126615075396780032 1128815495465914368 1131578137402933248 1133788250952548352 1135722046170857472 1139042870867263488 1141267563974426112 1144060680871084032 1146733201743151104 1148972915027805696 1150086222800879616 1151784889856557056 1152332484954787584 1155152681932161024 1156858832102621184 1157408839514059776 1159382922132750336 1160241460266663936 1162507556868747264 1165352656126869504 1168341559670734848 1170623476779466752 1172909850757551648 1175780408395235328 1177785825658667008 1178076854505382272 1180960057771425792 1189204801807712256 1191527467436242944 1193854669521079356 1194443589480873984 1196776487116578816 1199705455513829376 1210440601839992832 1212804743640461568 1213979901845372928 1215772939293032448 1216350956341164672 1219327830928392192 1221709330598174208 1224699319170367488 1231149568901382144 1233249424096886784 1235658114378326016 1238071509132971184 1238682240943128576 1241101542194970624 1247638179199168512 1250691625550610432 1255271735241474048 1257723437849367552 1260801566674255872 1267441959821377536 1273025404578299904 1277687301942214656 1278633446008160256 1278925328693067776 1281423229725671424 1283926009471229376 1287068265979969536 1287560086167748608 1290074851961044992 1293847000650989568 1295758001088626688 1296374045574136032 1299546767173681152 1301763280991158272 1304305787399344128 1305271642799996928 1307497920995524608 1311021738142728192 1314384254629576704 1316951411376900096 1320174493636755456 1322752959444639744 1325009053866000384 1325990240304758784 1328580064992854016 1337855402033676288 1340468400865773312 1343749038165983232 1346040943609905152 1346373548006151168 1349668637453058048 1352613409154875392 1359091202065956864 1361745677069991936 1363065152949190656 1364405336595519264 1365727389576044544 1367744556704661504 1368394825883810256 1369069845252931584 1371743809794441216 1374422996922945984 1377786734066663424 1387405602108997632 1390115378675616768 1392830447774592582 1393517521061019648 1396239234969341952 1399656364766134272 1407028078744436736 1412180702146658304 1414938867580538496 1418401762508537856 1425872204799049728 1434596268847398912 1437398214684991488 1438790994779701248 1440916076199149568 1441601133441380352 1444416760655133048 1445129281100316672 1447951799227465728 1448505096938717184 1454886176660914176 1455577875732363264 1459140229809045504 1461990113070391296 1464483691115053056 1465568160336838656 1467344010824262144 1470935161119965184 1478682286458273792 1481570337799012608 1485196305341349888 1487729463989895168 1490635185599250432 1491739020342853632 1498310557877403648 1502153433862373376 1505087327287885824 1511717667936731136 1514296061561143296 1518377217134690304 1518723827823017984 1521690085299234816 1525414241161445376 1528977602324201472 1531963886703740928 1533448297067839488 1535713186475409408 1536443313273050112 1538712626292744192 1539444179119286538 1540203575909548032 1542478442803494912 1543211786018746368 1545843896177000448 1546988613688885248 1550010075824996352 1560831302372622336 1563879801010068864 1567707211193647104 1570769139340509696 1574613410361901056 1585606402410283008 1588703289914990592 1591806226028105808 1592591452641165312 1595701982822105088 1608032089993641984 1613920802453323776 1617072991520615424 1618639869127163904 1621030585724043264 1621801275121552896 1624968855737024679 1625770441237856256 1628945774130898944 1629568234056056832 1632932425560489984 1641532758535176192 1644332565462515712 1647544152504434688 1648764180378943488 1650762012177294912 1654802056259960832 1663517572265558016 1670845843509018624 1673695646988632064 1676964583799156736 1681068755565674496 1689922613095170048 1693223243198871552 1697367206104399872 1703583069256286208 1704844594677547008 1708564306300895232 1711901345961639168 1716091021306626048 1720099802614726656 1725129334201319424 1727677334784835584 1728498727432181376 1732729022898241536 1735288248153931776 1735684374654877696 1736113259271089664 1739074383199125504 1740362190399995904 1748028984190304256 1752512339506102272 1755935215169200128 1759364776136327472 1760232658182340608 1763670612592852992 1766678738488000512 1771440086657138688 1783807202711568384 1787291201154364416 1791665384221310976 1795164730674868224 1799558183270744064 1803484545539833856 1815660902759989248 1817420203932254208 1819207115460692352 1820969852768059392 1823659408939548672 1824526434511747008 1828991746392588288 1832563995897261312 1837048978755551232 1849874136145330176 1853487171567489024 1857107263699456776 1858023361414692864 1861652313292455936 1876037438325915648 1882907602862211072 1884301920433078272 1886585156774051328 1891202350011383808 1901162939732066304 1909538106867449856 1912795025129865216 1916530952913321984 1918387993039601664 1922134844588507136 1925889014206844064 1930602398969954304 1931340129251622912 1935112277941567488 1940770500976484352 1945520306412060672 1949320150760521728 1952644921486737408 1956458681099016192 1957907464199995392 1961246881493286912 1971576381944365056 1975427117065350144 1980261740455133184 1984129439166959616 1987513580799000576 1988985360457138176 2006783103050514432 2010702601298659968 2015623557248974848 2019061415414857728 2024502956179587072 2028920113732313088 2033885654881927168 2038636803098935296 2042618515604987904 2044597729423785984 2047617581967212544 2048591084364066816 2051616835056992256 2052592238825715384 2053604767879397376 2057615714691661824 2061125194902667264 2061634495384418976 2066680101099995136 2081108403163496448 2085173068013425152 2089245671661888873 2090276281591529472 2094358852454012928 2099484547149201408 2114141869880377344 2118271053219987456 2122408301370807744 2127602643762806784 2151894403271098368 2156097322027487232 2158186492169551872 2161374114298724352 2162401700162070528 2166625140982699572 2167693921650475008 2171927698841198592 2172757645408075776 2177243234080653312 2182329264991371264 2183366813598544896 2188710344713568256 2196725536672579584 2198352240505257984 2201016016236393216 2206402741679947776 2218023429687410688 2227794458012024832 2231594195984842752 2235952778398875648 2237608530514280448 2253230150793560064 2257630990931828736 2263156274805866496 2267576501905096704 2271444092341714944 2278085741734526976 2282535127948852224 2288121361742168064 2293466403486302208 2297945830055611392 2300172445601759232 2303569779713114112 2304664969909575168 2310305363864322048 2313717664205242368 2314817679028119552 2318765844265500672 2320482920533327872 2325015113737494528 2330705312253739008 2336683119341469696 2341246953558933504 2345819701515103296 2351560816790470656 2355571651317334016 2356153709010764544 2361920115542851584 2378409603615424512 2383054934872485888 2387709339042158712 2388887178961747968 2393552974233157632 2420881203679985664 2425609487280923136 2427959803690745856 2431545878586064896 2432701912682329344 2438655661856784384 2443418661196348416 2449398638340734976 2462299137802764288 2466498848193773568 2471316228756652032 2476143018265942368 2482203084389941248 2495276358398337024 2501383251101220864 2510543470482948096 2515446875698735104 2521603133348511744 2534883919642755072 2546050809156599808 2555374603884429312 2557266892016320512 2562846459451342848 2567852018942458752 2574136531959939072 2580149703922089984 2587694001301979136 2591516002177253376 2592748091148272064 2599093534347362304 2603526561982316544 2608611574798688256 2610543285599993856 2614995841991049216 2622043476285456384 2628768509259153408 2633902822753800192 2640348987273510912 2645505918889279488 2650018107732000768 2657160129985708032 2675710804067352576 2680936801731546624 2687498076331966464 2692747096012302336 2699337274906116096 2705226818309750784 2718182404131913728 2723491354139983872 2726130305898381312 2728810673191038528 2731454779152089088 2735489113409323008 2736789651767620512 2743487619588882432 2748845993845891968 2755573468133326848 2774811204217995264 2780230757351233536 2785660895549185164 2787035042122039296 2792478469938683904 2799312729532268544 2814056157488873472 2824361404293316608 2829877735161076992 2836803525017075712 2851744409598099456 2869192537694797824 2874796429369982976 2877581989559402496 2883202266882760704 2888833521310266096 2890258562200633344 2895903598454931456 2897010193877434368 2909772353321828352 2911155751464726528 2918280459618091008 2923980226140782592 2928967382230106112 2934688021648524288 2941870322239930368 2957364572916547584 2963140675598025216 2970392610682699776 2981270371198500864 2983478040685707264 2996621115754807296 3004306867724746752 3010174654575771648 3023435335873462272 3028592123122286592 3036754434269380608 3037447655646035968 3043380170598469632 3050828482322890752 3057955204648402944 3063927773407481856 3066896594135678976 3071426372950818816 3072886626546100224 3077425252585488384 3078888358238573076 3080407151819096064 3086423572037492736 3091687792354000896 3093977227377770496 3100020151649992704 3121662604745244672 3127759602020137728 3135414422387294208 3141538278681019392 3149226820723802112 3171212804820566016 3177406579829981184 3183612452056211616 3191403965644210176 3216064179987283968 3227841604906647552 3234145983041230848 3237279738254327808 3242061171448086528 3243602550243105792 3249937711474049358 3251540882475712512 3257891548261797888 3259136468112113664 3265864851120979968 3283065517070352384 3295088305008869376 3297528360757886976 3301524024354589824 3309604112519921664 3327035144531116032 3341691687018037248 3347391293977264128 3353929167598313472 3362137511131348992 3379845226190340096 3386446486397743104 3394734412208799744 3407166138512572416 3417128612601790464 3423802691923278336 3432182042613252096 3440199605229453312 3450258668402638848 3455354669569671168 3456997454864362752 3465458045796483072 3470576496307863552 3471368749309755392 3472226518542179328 3478148766398251008 3480724380799991808 3496057968380608512 3505024679012204544 3511870430338400256 3518729552272654944 3527341225185705984 3533357476976001024 3542880173314277376 3567614405423136768 3574582402308728832 3583330768442621952 3590329461349736448 3599116366541488128 3606969091079667712 3631321805519978496 3638414230921384704 3641939705536118784 3647318817879097344 3649052869023494016 3657983492785176576 3665127991794522624 3674097957511102464 3699748272290660352 3706974343134978048 3714214527398913552 3716046722829385728 3723304626584911872 3752074876651831296 3765815205724422144 3773170313548102656 3782404700022767616 3802325879464132608 3819076213734899712 3833061905826643968 3836775986079203328 3844269689177014272 3851778028413688128 3861204797939908608 3862680258503245824 3870224555883134976 3881541001952968704 3898640301521043456 3905289842973474816 3912917362198032384 3915814928399990784 3922493762986573824 3943152763888730112 3950854234130700288 3960523480910266368 3968258878333919232 3975027161598001152 3977970720914276352 4013566206101028864 4021405202597319936 4031247114497949696 4038122830829715456 4049005912359174144 4057840227464626176 4077273606197870592 4085237031209975808 4089195458847571968 4097182168728133632 4103233670113984512 4105184477651430768 4107209535758794752 4115231429383323648 4122250389805334528 4123268990768837952 4133360202199990272 4162216806326992896 4170346136026850304 4178491343323777746 4180552563183058944 4188717704908025856 4198969094298402816 4236542106439974912 4244816602741615488 4255205287525613568 4303788806542196736 4312194644054974464 4316372984339103744 4322748228597448704 4324803400324141056 4333250281965399144 4335387843300950016 4343855397682397184 4345515290816151552 4364658529982742528 4366733627197089792 4377420689427136512 4393451073345159168 4396704481010515968 4402032032472786432 4412805483359895552 4436046859374821376 4455588916024049664 4463188391969685504 4471905556797751296 4475217061028560896 4506460301587120128 4515261981863657472 4535153003810193408 4542888184683429888 4556171483469053952 4565070255897704448 4576242723484336128 4586932806972604416 4595891660111222784 4600344891203518464 4607139559426228224 4609329939819150336 4620610727728644096 4627435328410484736 4629635358056239104 4637531688531001344 4640965841066655744 4650030227474989056 4682493907117867008 4691639403030206592 4703121633580941312 4711143302634668032 4712307418021529088 4723840231085703168 4756819207230849024 4766109869744971776 4775418678084317424 4777774357923495936 4787105948466315264 4841762407359971328 4851218974561846272 4855919607381491712 4863091757172129792 4865403825364658688 4874906567211074037 4877311323713568768 4886837322392696832 4898797276681469952 4924598275605528576 4932997696387547136 4942632457513304064 4952286036531884736 4964406168779882496 4990552716796674048 5021086940965896192 5030893751397470208 5043206266697023488 5069767839285510144 5092101618313199616 5110749207768858624 5114533784032641024 5125692918902685696 5135704037884917504 5148273063919878144 5160299407844179968 5175388002603958272 5183032004354506752 5185496182296544128 5198187068694724608 5207053123964633088 5217223149597376512 5221086571199987712 5244086952570912768 5257537018518306816 5267805645507600384 5280697974547021824 5291011837778558976 5300036215464001536 5314320259971416064 5351421608134705152 5361873603463093248 5374996152663932928 5385494192024604672 5398674549812232192 5410453636619501568 5446982708279967744 5452260611796762624 5457621346382077056 5462909558304178176 5470978226818646016 5473579303535241024 5486975239177764864 5497691987691783936 5511146936266653696 5549622408435990528 5560461514702467072 5571321791098370328 5574070084244078592 5584956939877367808 5628112314977746944 5648722808586633216 5659755470322153984 5673607050034151424 5703488819196198912 5738385075389595648 5749592858739965952 5755163979118804992 5766404533765521408 5777667042620532192 5791807196909862912 5794020387754868736 5822311502929453056 5836560919236182016 5847960452281565184 5857934764460212224 5869376043297048576 5883740644479860736 5914729145833095168 5926281351196050432 5940785221365399552 5962540742397001728 5966956081371414528 6020349309151543296 6046870671746924544 6057184246244573184 6073508868538761216 6074895311292071936 6086760341196939264 6101656964645781504 6115910409296805888 6127855546814963712 6133793188271357952 6142852745901637632 6145773253092200448 6154850505170976768 6157776716477146152 6160814303638192128 6172847144074985472 6183375584708001792 6200040303299985408 6243325209490489344 6255519204040275456 6270828844774588416 6283076557362038784 6298453641447604224 6342425609641132032 6354813159659962368 6367224904112423232 6382807931288420352 6455683209813295104 6468291966082461696 6474559476508655616 6484122342896173056 6487205100486211584 6499875422948098716 6503081764951425024 6515783096523595776 6518272936224227328 6531729702241959936 6566131034140704768 6590176610017738752 6595056721515773952 6603048048709179648 6619208225039843328 6654070289062232064 6683383374036074496 6694782587954528256 6707858335196626944 6759690452380680192 6772892972795486208 6789468824417599488 6814332277025144832 6834257225203580928 6847605383846556672 6864364085226504192 6880399210458906624 6900517336805277696 6910709339139342336 6913994909728725504 6930916091592966144 6941152992615727104 6944453037084358656 6956297532796502016 6961448761599983616 6992115936761217024 7010049358024409088 7023740860676800512 7037459104545309888 7054682450371411968 7066714953952002048 7085760346628554752 7135228810846273536 7149164804617457664 7166661536885243904 7180658922699472896 7213938182159335424 7262643611039956992 7276828461842769408 7283879411072237568 7294637635758194688 7298105738046988032 7315966985570353152 7330255983589045248 7348195915022204928 7399496544581320704 7413948686269956096 7428429054797827104 7446609253169823744 7504149753303662592 7531630411448844288 7546340627096205312 7564809400045535232 7604651758928265216 7638152427469799424 7666123811653287936 7688539378354028544 7703556056827376256 7722409595879817216 7740449111766269952 7763082003905937408 7797280603042086912 7810579685946949632 7825834724396064768 7831629856799981568 7844987525973147648 7886305527777460224 7901708468261400576 7921046961820532736 7936517756667838464 7950054323196002304 8027132412202057728 8042810405194639872 8062494228995899392 8098011824718348288 8115680454929252352 8154547212395741184 8170474062419951616 8178390917695143936 8194364337456267264 8206467340227969024 8210368955302861536 8230462858766647296 8244500779610669056 8246537981537675904 8266720404399980544 8324433612653985792 8340692272053700608 8356982686647555492 8361105126366117888 8377435409816051712 8397938188596805632 8473084212879949824 8489633205483230976 8510410575051227136 8607577613084393472 8624389288109948928 8632745968678207488 8649606800648282112 8666500563930798288 8670775686601900032 8687710795364794368 8691030581632303104 8729317059965485056 8733467254394179584 8754841378854273024 8786902146690318336 8804064064945572864 8825610966719791104 8872093718749642752 8911177832048099328 8943811113595502592 8950434122057121792 9012920603174240256 9030523963727314944 9070306007620386816 9085776369366859776 9112342966938107904 9130140511795408896 9152485446968672256 9173865613945208832 9191783320222445568 9200689782407036928 9214279118852456448 9218659879638300672 9241221455457288192 9259270716112478208 9275063377062002688 9281931682133311488 9300060454949978112 9364987814235734016 9383278806060413184 9406243267161882624 9422286605269336064 9424614836043058176 9447680462171406336 9513638414461698048 9532219739489943552 9550837356168634848 9574211896932630528 9683524814719942656 9702437949123692544 9711839214762983424 9726183514344259584 9730807650729317376 9749813134422148074 9754622647427137536 9773674644785393664 9797594553362939904 9849196551211057152 9885264915026608128 9904572073063769472 9928812337559764992 9981105433593348096 10042173881931792384 10061787502794940416 10086412533394046976 10139535678571020288 10184203236626399232 10221498415537717248 10251385837805371392 10271408075769835008 10296546127839756288 10320598815688359936 10350776005207916544 10366064008709013504 10370992364593088256 10396374137389449216 10414106247929266176 10434446299194753024 10442173142399975424 10488173905141825536 10515074037036613632 10535611291015200768 10582023675557117952 10600072430928003072 10628640519942832128 10702843216269410304 10723747206926186496 10749992305327865856 10770988384049209344 10797349099624464384 10820907273239003136 10893965416559935488 10915242692764154112 10925819116608356352 10941956453637292032 10947158607070482048 10973950478355529728 10995383975383567872 11022293872533307392 11099244816871981056 11120923029404934144 11142643582196740656 11148140168488157184 11169913879754735616 11256224629955493888 11297445617173266432 11319510940644307968 11347214100068302848 11406977638392397824 11499185717479931904 11510327958237609984 11532809067531042816 11555334085241064384 11583614393819725824 11588040775509737472 11644623005858906112 11695920904563130368 11715869528920424448 11738752086594097152 11767481288959721472 11829458291666190336 11852562702392100864 11881570442730799104 11925081484794003456 11933912162742829056 12040698618303086592 12093741343493849088 12114368492489146368 12147017737077522432 12149790622584143872 12173520682393878528 12231820818593611776 12255711093629927424 12267586376542715904 12291546506184400896 12309701010341953536 12315553432954292304 12321628607276384256 12345694288149970944 12366751169416003584 12400080606599970816 12486650418980978688 12511038408080550912 12541657689549176832 12566153114724077568 12596907282895208448 12709626319319924736 12734449808224846464 12765615862576840704 12911366419626590208 12936583932164923392 12949118953017311232 12968244685792346112 12974410200972423168 12999750845896197432 13006163529902850048 13031566193047191552 13036545872448454656 13132262068281409536 13180353220035477504 13190113443031547904 13206096097418359296 13238416450079686656 13308140578124464128 13366766748072148992 13389565175909056512 13415716670393253888 13519380904761360384 13545785945590972416 13628664554050289664 13668514450407161856 13695210767693113344 13728728170453008384 13760798420917813248 13801034673610555392 13821418678278684672 13827989819457451008 13861832183185932288 13882305985231454208 13888906074168717312 13912595065593004032 13922897523199967232 14047481721353601024 14074918209090619776 14109364900742823936 14133429907904004096 14171520693257109504 14270457621692547072 14298329609234915328 14333323073770487808 14361317845398945792 14427876364318670848 14525287222079913984 14553656923685538816 14567758822144475136 14589275271516389376 14596211476093976064 14624719701633222111 14631933971140706304 14660511967178090496 14696391830044409856 14798993089162641408 14827897372539912192 14856858109595654208 14893218506339647488 15063260822897688576 15092681254192410624 15129618800091070464 15209303517856530432 15276304854939598848 15332247623306575872 15377078756708057088 15407112113654752512 15444819191759634432 15480898223532539904 15526164007811874816 15594561206084173824 15621159371893899264 15651669448792129536 15663259713599963136 15772611055554920448 15803416936522801152 15842093923641065472 15873035513335676928 15900108646392004608 16054264824404115456 16085620810389279744 16124988457991798784 16196023649436696576 16231360909858504704 16340948124839903232 16356781835390287872 16388728674912534528 16412934680455938048 16420737910605723072 16460925717533294592 16489001559221338112 16493075963075351808 16533440808799961088 16648867225307971584 16681384544107401216 16713965373295110984 16722210252732235776 16754870819632103424 16946168425759899648 16979266410966461952 17020821150102454272 17215155226168786944 17248778576219897856 17265491937356414976 17299213601296564224 17333001127861596576 17375421590729588736 17382061163264606208 17466934508788359168 17509682757708546048 17573804293380636672 17608128129891145728 17651221933439582208 17744187437499285504 17822355664096198656 17887622227191005184 17900868244114243584 18061047927454629888 18140612015240773632 18171552738733719552 18224685933876215808 18260281023590817792 18304970893937344512 18347731227890417664 18383566640444891136 18401379564814073856 18428558237704912896 18437319759276601344 18482442910914576384 18518541432224956416 18550126754124005376 18600120909899956224 18729975628471468032 18766557612120826368 18812486534323765248 18849229672086116352 18895360924342812672 19027276828923396096 19064439478979887104 19101674712337269696 19148423793865261056 19367049629439885312 19404875898247385088 19423678429525966848 19452367028688519168 19461615301458634752 19499626268844296148 19509245294854275072 19547349289570787328 19595189106725879808 19698393102422114304 19770529830053216256 19809144146127538944 19857624675119529984 19962210867186696192 20084347763863584768 20123575005589880832 20279071357142040576 20368406473252798464 20442996831075434496 20502771675610742784 20542816151539670016 20593092255679512576 20641197631376719872 20701552010415833088 20732128017418027008 20741984729186176512 20792748274778898432 20868892598389506048 20884346284799950848 20976347810283651072 21030148074073227264 21071222582030401536 21164047351114235904 21200144861856006144 21257281039885664256 21405686432538820608 21447494413852372992 21499984610655731712 21541976768098418688 21641814546478006272 21787930833119870976 21830485385528308224 21851638233216712704 21883912907274584064 21894317214140964096 21947900956711059456 21990767950767135744 22044587745066614784 22198489633743962112 22241846058809868288 22285287164393481312 22339827759509471232 22512449259910987776 22594891234346532864 22639021881288615936 22694428200136605696 22813955276784795648 22998371434959863808 23065618135062085632 23110668170482128768 23167228787639451648 23289246011717812224 23391841809126260736 23431739057840848896 23477504173188194304 23534962577919442944 23658916583332380672 23705125404784201728 23763140885461598208 23850162969588006912 24081397236606173184 24187482686987698176 24294035474155044864 24299581245168287744 24347041364787757056 24463641637187223552 24511422187259854848 24535172753085431808 24583093012368801792 24619402020683907072 24631106865908584608 24691388576299941888 24733502338832007168 24800161213199941632 24973300837961957376 25022076816161101824 25083315379098353664 25132306229448155136 25193814565790416896 25419252638639849472 25468899616449692928 25531231725153681408 25822732839253180416 25873167864329846784 25898237906034622464 25948820401944846336 25999501691792394864 26012327059805700096 26063132386094383104 26073091744896909312 26264524136562819072 26360706440070955008 26412192194836718592 26476832900159373312 26616281156248928256 26733533496144297984 26831433340786507776 27038761809522720768 27091571891181944832 27257329108100579328 27337028900814323712 27390421535386226688 27457456340906016768 27521596841835626496 27602069347221110784 27642837356557369344 27655979638914902016 27723664366371864576 27777812148337434624 27825190131186008064 27845795046399934464 28094963442707202048 28149836418181239552 28218729801485647872 28266859815808008192 28343041386514219008 28540915243385094144 28596659218469830656 28722635690797891584 28855752728637341696 29050574444159827968 29107313847371077632 29135517644288950272 29178550543032778752 29192422952187952128 29249439403266444222 29263867942281412608 29321023934356180992 29392783660088819712 29655794745079824384 29713716219191308416 29786437012679294976 30126521645795377152 30185362508384821248 30259237600182140928 30418607035713060864 30552609709879197696 30664495246613151744 30754157513416114176 30814224227309505024 30889638383519268864 30961796447065079808 31052328015623749632 31189122412168347648 31242318743787798528 31303338897584259072 31326519427199926272 31545222111109840896 31606833873045602304 31746071026671353856 31800217292784009216 32108529648808230912 32171241620778559488 32249976915983597568 32392047298873393152 32462721819717009408 32681896249679806464 32777457349825069056 32825869360911876096 32841475821211446144 32921851435066589184 32978003118442676224 32986151926150703616 33066881617599922176 33297734450615943168 33362769088214802432 33427930746590221968 33444420505464471552 33509741639264206848 33892336851519799296 33958532821932923904 34041642300204908544 34497557152439795712 34530983874712829952 34598427202593128448 34666002255723193152 34750843181459177472 34764122326529212416 34933869017576718336 35147608586761273344 35216256259782291456 35302443866879164416 35488374874998571008 35644711328192397312 35775244454382010368 35801736488228487168 36122095854909259776 36281224030481547264 36343105477467439104 36449371867752431616 36520562047181635584 36695462455780835328 36767133280889782272 36802759129628147712 36874639518553202688 36964885821829152768 37037082864449912832 37100253508248010752 37200241819799912448 37459951256942936064 37533115224241652736 37624973068647530496 37698459344172232704 37790721848685625344 38128878957959774208 38203349424674539392 38296847587730522112 38734099258879770624 38809751796494770176 38847356859051933696 38904734057377038336 38923230602917269504 38999252537688592296 39018490589708550144 39094698579141574656 39396786204844228608 39541059660106432512 39618288292255077888 39715249350239059968 39924421734373392384 40168695527727169536 40247150011179761664 40558142714284081152 40885993662150868992 41005543351221485568 41085632303079340032 41186184511359025152 41282395262753439744 41403104020831666176 41464256034836054016 41483969458372353024 41585496549557796864 41737785196779012096 41768692569599901696 42142445164060803072 42328094702228471808 42400289723712012288 42514562079771328512 42811372865077641216 42894988827704745984 42999969221311463424 43083953536196837376 43283629092956012544 43575861666239741952 43660970771056616448 43703276466433425408 43767825814549168128 43788634428281928192 43895801913422118912 43981535901534271488 44089175490133229568 44396979267487924224 44483692117619736576 44570574328786962624 44679655519018942464 45189782468693065728 45278043762577231872 45388856400273211392 45627910553569591296 45996742869919727616 46131236270124171264 46221336340964257536 46334457575278903296 46578492023435624448 46783683618252521472 46863478115681697792 46955008346376388608 47317833166664761344 47410250809568403456 47526281770923196416 47700325939176013824 48162794473212346368 48374965373975396352 48588070948310089728 48694082729575514112 49022844374519709696 49070345506170863616 49166186024737603584 49238804041367814144 49262213731817169216 49382777152599883776 49467004677664014336 49600322426399883264 49946601675923914752 50044153632322203648 50166630758196707328 50264612458896310272 50838505277279698944 50937799232899385856 51062463450307362816 51645465678506360832 51746335728659693568 51796475812069244928 51897640803889692672 51999003383584789728 52126264772188766208 52146183489793818624 52529048273125638144 52721412880141910016 52824384389673437184 52953665800318746624 53232562312497856512 53467066992288595968 53662866681573015552 54183143782363889664 54514658216201158656 54674057801628647424 54780843070772453376 54914912681812033536 55043193683671252992 55204138694442221568 55285674713114738688 55311959277829804032 55447328732743729152 55555624296674869248 55650380262372016128 56189926885414404096 56299672836362479104 56437459602971295744 56686082773028438016 57081830486770188288 57193318436939661312 57445271381595783168 57711505457274683392 58101148888319655936 58214627694742155264 58271035288577900544 58357101086065557504 58384845904375904256 58498878806532888444 58527735884562825216 58642047868712361984 58785567320177639424 59311589490159648768 59427432438382616832 59572874025358589952 60253043291590754304 60370725016769642496 60837214071426121728 61105219419758395392 61328990493226303488 61508315026832228352 61628448454619010048 61779276767038537728 61923592894130159616 62104656031247499264 62378244824336695296 62606677795168518144 62653038854399852544 63090444222219681792 63213667746091204608 63492142053342707712 63600434585568018432 64217059297616461824 64342483241557118976 64499953831967195136 64925443639434018816 65363792499359612928 65554914699650138112 65651738721823752192 65682951642422892288 65843702870133178368 65956006236885352448 65972303852301407232 66133763235199844352 66595468901231886336 66725538176429604864 66855861493180443936 67019483278528413696 67784673703039598592 67917065643865847808 68083284600409817088 68995114304879591424 69196854405186256896 69332004511446386304 69501686362918354944 69867738035153436672 70295217173522546688 70432512519564582912 70604887733758328832 70976749749997142016 71289422656384794624 71550488908764020736 72244191709818519552 72562448060963094528 72898743735504863232 73041124094363271168 73390924911561670656 73534266561779564544 73605518259256295424 73749279037106405376 74074165728899825664 74200507016496021504 74400483639599824896 74919902513885872128 75066230448483305472 75249946137295060992 75396918688344465408 75581443697371250688 76257757915919548416 76406698849349078784 76593695175461044224 77468198517759541248 77619503592989540352 77694713718103867392 77846461205834539008 77998505075377184592 78036981179417100288 78189397158283149312 78793572409688457216 79082119320212865024 79236576584510155776 79430498700478119936 79848843468746784768 80494300022359523328 81116285428568162304 81771987324301737984 82011086702442971136 82171264606158680064 82372369022718050304 82564790525506879488 82806208041663332352 82928512069672108032 82967938916744706048 83170993099115593728 83475570393558024192 83537385139199803392 84284890328121606144 84656189404456943616 84800579447424024576 85029124159542657024 85622745730155282432 85789977655409491968 86167907072393674752 86567258185912025088 87151723332479483904 87321941542113232896 87406552932866850816 87535651629098336256 87577268856563856384 87791603826844237824 87963071803068542976 88178350980266459136 88967384235239473152 89141148657573925248 89359311038037884928 90379564937386131456 90556087525154463744 90777712800546422784 91255821107139182592 91993485739839455232 92262472540248342528 92442672681928515072 92668915150557806592 93156984046871248896 93567367236505042944 93726956231363395584 93910016692752777216 94635666333329522688 94820501619136806912 95400651878352027648 96325588946424692736 96749930747950792704 97176141896620179456 97388165459151028224 98045688749039419392 98332372049475207168 98477608082735628288 98524427463634338432 98765554305199767552 98934009355328028672 99200644852799766528 99893203351847829504 100088307264644407296 100333261516393414656 100529224917792620544 101677010554559397888 101875598465798771712 102124926900614725632 103492671457319387136 103592951624138489856 103795281607779385344 103998006767169579456 104252529544377532416 104292366979587637248 105442825760283820032 105648768779346874368 105907331600637493248 106465124624995713024 106934133984577191936 107325733363146031104 108366287564727779328 109029316432402317312 109348115603257294848 109561686141544906752 110086387367342505984 110408277388884443136 110623918555659608064 110894657465487458304 111111248593349738496 111300760524744032256 112379853770828808192 112599345672724958208 112874919205942591488 113372165546056876032 114386636873879322624 114890542763191566336 115423010914549366784 116202297776639311872 116429255389484310528 116542070577155801088 116714202172131115008 116769691808751808512 116997757613065776888 117055471769125650432 117284095737424723968 118623178980319297536 118854864876765233664 119145748050717179904 120506086583181508608 120741450033539284992 121674428142852243456 122657980986452606976 123016630053664456704 123256896909238020096 123558553534077075456 123847185788260319232 124209312062494998528 124756489648673390592 125213355590337036288 125306077708799705088 126427335492182409216 126984284106685415424 127200869171136036864 128434118595232923648 128684966483114237952 128999907663934390272 129850887278868037632 130727584998719225856 131109829399300276224 131303477443647504384 131365903284845784576 131687405740266356736 131944607704602814464 132267526470399688704 133190937802463772672 133451076352859209728 133711722986360887872 134038966557056827392 135569347406079197184 135834131287731695616 136166569200819634176 137990228609759182848 138393708810372513792 138664009022892772608 139003372725836709888 139735476070306873344 140590434347045093376 140865025039129165824 141953499499994284032 142578845312769589248 143100977817528041472 144488383419637039104 145124896121926189056 146082248188726542336 147068533123559129088 147211036518512590848 147498558074212810752 148148331457799651328 148401014032992043008 148800967279199649792 149839805027771744256 150132460896966610944 150499892274590121984 150793837376688930816 152515515831839096832 152813397698698157568 153187390350922088448 154936397035519082496 155239007185979080704 155389427436207734784 155692922411669078016 155997010150754369184 156378794316566298624 157587144819376914432 158164238640425730048 158473153169020311552 158860997400956239872 159697686937493569536 160988600044719046656 163543974648603475968 164022173404885942272 164342529212317360128 164744738045436100608 165129581051013758976 165612416083326664704 165857024139344216064 165935877833489412096 166341986198231187456 166951140787116048384 168569780656243212288 169312378808913887232 170058248319085314048 171245491460310564864 171579955310818983936 172335814144787349504 173134516371824050176 174303446664958967808 174643883084226465792 174813105865733701632 175071303258196672512 175154537713127712768 175583207653688475648 175926143606137085952 176356701960532918272 177934768470478946304 178282297315147850496 178718622076075769856 180759129874772262912 181112175050308927488 182511642214278365184 183986971479678910464 184524945080496685056 184885345363857030144 185337830301115613184 186313968093742497792 187134734473010085888 187820033385505554432 189271332666659045376 189641003238273613824 190801303756704055296 192651177892849385472 193499861495901585408 194776330918302056448 196091377498078838784 196664744098950414336 196955216165471256576 197048854927268676864 197531108610399535104 197868018710656057344 198401289705599533056 199786406703695659008 200176614529288814592 201058449835585241088 203354021109118795776 203751196931597543424 204249853801229451264 206985342914638774272 207590563215558770688 207996013534339158912 208505059088755064832 210885651520567640064 211297537558693748736 211814663201274986496 212930249249991426048 213868267969154383872 214651466726292062208 216732575129455558656 218696231206514589696 219123372283089813504 220172774734685011968 220816554777768886272 221247837111319216128 222222497186699476992 222601521049488064512 224759707541657616384 225198691345449916416 225749838411885182976 226744331092113752064 228773273747758645248 229781085526383132672 230846021829098733568 232404595553278623744 232858510778968621056 233084141154311602176 233539383617503617024 233995515226131553776 234110943538251300864 234568191474849447936 237246357960638595072 237709729753530467328 238291496101434359808 241482900067078569984 243348856285704486912 245315961972905213952 246033260107328913408 246513793818476040192 247117107068154150912 247694371576520638464 248418624124989997056 249512979297346781184 250426711180674072576 250612155417599410176 252854670984364818432 253968568213370830848 254401738342272073728 256868237190465847296 257369932966228475904 259701774557736075264 261455169997438451712 262219658798600552448 262606954887295008768 262731806569691569152 263374811480532713472 263889215409205628928 264535052940799377408 266902152705718419456 267423445972721775744 268077933114113654784 271138694812158394368 271668262575463391232 272333138401639268352 275980457219518365696 276787417620745027584 277328018045785545216 278006745451673419776 279470952140613746688 281180868694090186752 281730050078258331648 283906998999988568064 286201955635056082944 288976766839274078208 290249792243852378112 292164496377453084672 294137066247118258176 294997116148425621504 296296662915599302656 296802028065984086016 297601934558399299584 299679610055543488512 300264921793933221888 300999784549180243968 301587674753377861632 305031031663678193664 305626795397396315136 306374780701844176896 310478014371958161408 310778854872415469568 311385844823338156032 311994020301508738368 312757588633132597248 316328477280851460096 316946306338040623104 317721994801912479744 319395373874987139072 321977200089438093312 327087949297206951936 328044346809771884544 328685058424634720256 330259162102027517952 331224832166653329408 331871755666978824192 332683972396462374912 333902281574232096768 337139561312486424576 338624757617827774464 340116496638170628096 343159910621637967872 344671628289574699008 346269032743648100352 348606893329917935616 349287766168452931584 349626211731467403264 350142606516393345024 350309075426255425536 351166415307376951296 351852287212274171904 355869536940957892608 356564594630295700992 357437244152151539712 361518259749544525824 362224350100617854976 365023284428556730368 367973942959357820928 369049890160993370112 369770690727714060288 370675660602231226368 372627936187484995584 374269468946020171776 375640066771011108864 379282006476547227648 381602607513408110592 385302355785698770944 386999722991803170816 389552661836604112896 392182754996157677568 393329488197900828672 393910432330942513152 394097709854537353728 395062217220799070208 396802579411199066112 399572813407391318016 400353229058577629184 402116899671170482176 406708042218237591552 407502393863195086848 408499707602458902528 413970685829277548544 415181126431117541376 415992027068678317824 417010118177510129664 421771303041135280128 422595075117387497472 425860498499982852096 427736535938308767744 429302933452584124416 433465150258911117312 438246744566179627008 441633109555537772544 442495674222638432256 444444994373398953984 445203042098976129024 449519415083315232768 450397382690899832832 451499676823770365952 457546547495517290496 459562171052766265344 461692043658197467136 464809191106557247488 465717021557937242112 466168282308623204352 467078767235007234048 467991030452263107552 469136382949698895872 474492715921277190144 475419459507060934656 476582992202868719616 482965800134157139968 490631923945810427904 492066520214657826816 493027587636952080384 494234214136308301824 495388743153041276928 496837248249979994112 499025958594693562368 500853422361348145152 505709341968729636864 507937136426741661696 513736474380931694592 514739865932456951808 519403549115472150528 522910339994876903424 524439317597201104896 525213909774590017536 525463613139383138304 526749622961065426944 527778430818411257856 529070105881598754816 533804305411436838912 534846891945443551488 536155866228227309568 542277389624316788736 543336525150926782464 551960914439036731392 553574835241490055168 554656036091571090432 556013490903346839552 558941904281227493376 563460100156516663296 567813997999977136128 572403911270112165888 577953533678548156416 580499584487704756224 584328992754906169344 588274132494236516352 589994232296851243008 592593325831198605312 593604056131968172032 595203869116798599168 599359220111086977024 600529843587866443776 603175349506755723264 610062063327356387328 611253590794792630272 612749561403688353792 620956028743916322816 622771689646676312064 623988040603017476736 625515177266265194496 632656954561702920192 633892612676081246208 635443989603824959488 638790747749974278144 643954400178876186624 656088693619543769088 657370116849269440512 660518324204055035904 662449664333306658816 663743511333957648384 667804563148464193536 674279122624972849152 677249515235655548928 680232993276341256192 686319821243275935744 689343256579149398016 692538065487296200704 697213786659835871232 698575532336905863168 699252423462934806528 700618150852510851072 702332830614753902592 703704574424548343808 711739073881915785216 713129189260591401984 714874488304303079424 724448700201235709952 730046568857113460736 735947885918715641856 738099780321986740224 739541381455428120576 741351321204462452736 745255872374969991168 748538937892040343552 751280133542022217728 758564012953094455296 763205215026816221184 770604711571397541888 779105323673208225792 784365509992315355136 786658976395801657344 787820864661885026304 788195419709074707456 790124434441598140416 793605158822398132224 800706458117155258368 804233799342340964352 813416084436475183104 815004787726390173696 816999415204917805056 827941371658555097088 830362252862235082752 831984054137356635648 834020236355020259328 843542606082270560256 845190150234774994944 851720996999965704192 858605866905168248832 866930300517822234624 876493489132359254016 884991348445276864512 888889988746797907968 890406084197952258048 899038830166630465536 900794765381799665664 902999353647540731904 915093094991034580992 919124342105532530688 931434043115874484224 932336564617246408704 934157534470014468096 935982060904526215104 938272765899397791744 948985431842554380288 950838919014121869312 953165984405737439232 965931600268314279936 981263847891620855808 984133040429315653632 986055175273904160768 990777486306082553856 993674496499959988224 998051917189387124736 1001706844722696290304 1011418683937459273728 1015874272853483323392 1029479731864913903616 1038807098230944301056 1045820679989753806848 1048878635194402209792 1050427819549180035072 1050927226278766276608 1053499245922130853888 1055556861636822515712 1067608610822873677824 1069693783890887102976 1072311732456454619136 1084554779248633577472 1086673050301853564928 1103921828878073462784 1107149670482980110336 1109312072183142180864 1112026981806693679104 1117883808562454986752 1126920200313033326592 1144807822540224331776 1155907067357096312832 1160999168975409512448 1168657985509812338688 1176548264988473032704 1179988464593702486016 1185186651662397210624 1190407738233597198336 1198718440222173954048 1201059687175732887552 1206350699013511446528 1220124126654712774656 1222507181589585260544 1225499122807376707584 1241912057487832645632 1245543379293352624128 1247976081206034953472 1251030354532530388992 1265313909123405840384 1267785225352162492416 1277581495499948556288 1287908800357752373248 1314740233698538881024 1324899328666613317632 1327487022667915296768 1335609126296928387072 1348558245249945698304 1354499030471311097856 1372639642486551871488 1378686513158298796032 1385076130974592401408 1394427573319671742464 1397151064673811726336 1398504846925869613056 1401236301705021702144 1407409148849096687616 1423478147763831570432 1426258378521182803968 1429748976608606158848 1448897400402471419904 1471895771837431283712 1476199560643973480448 1479082762910856241152 1482702642408924905472 1490511744749939982336 1497077875784080687104 1502560267084044435456 1517128025906188910592 1541209423142795083776 1558210647346416451584 1568731019984630710272 1573317952791603314688 1575641729323770052608 1576390839418149414912 1580248868883196280832 1587210317644796264448 1601412916234310516736 1608467598684681928704 1626832168872950366208 1630009575452780347392 1655882743317110194176 1660724505724470165504 1663968108274713271296 1668040472710040518656 1690380300469549989888 1703441993999931408384 1717211733810336497664 1733860601035644469248 1752986978264718508032 1769982696890553729024 1777779977493595815936 1780812168395904516096 1798077660333260931072 1801589530763599331328 1830186189982069161984 1838248684211065061376 1862868086231748968448 1868315068940028936192 1871964121809052430208 1876545531798795583488 1897970863685108760576 1901677838028243738624 1906331968811474878464 1931863200536628559872 1968266080858631307264 1972110350547808321536 1981554972612165107712 1987348992999919976448 2003413689445392580608 2022837367874918547456 2031748545706966646784 2058959463729827807232 2077614196461888602112 2091641359979507613696 2097757270388804419584 2101854452557532553216 2106998491844261707776 2111113723273645031424 2135217221645747355648 2139387567781774205952 2144623464912909238272 2173346100603707129856 2207843657756146925568 2214299340965960220672 2218624144366284361728 2224053963613387358208 2235767617124909973504 2253840400626066653184 2289615645080448663552 2311814134714192625664 2337315971019624677376 2353096529976946065408 2359976929187404972032 2370373303324794421248 2380815476467194396672 2402119374351465775104 2412701398027022893056 2440248253309425549312 2445014363179170521088 2450998245614753415168 2483824114975665291264 2491086758586705248256 2495952162412069906944 2502060709065060777984 2530627818246811680768 2535570450704324984832 2555162990999897112576 2575817600715504746496 2629480467397077762048 2654974045335830593536 2671218252593856774144 2697116490499891396608 2708998060942622195712 2745279284973103742976 2757373026316597592064 2794302129347623452672 2797009693851739226112 2802472603410043404288 2814818297698193375232 2846956295527663140864 2852516757042365607936 2859497953217212317696 2897794800804942839808 2943791543674862567424 2952399121287946960896 2958165525821712482304 2981023489499879964672 2994155751568161374208 3005120534168088870912 3034256051812377821184 3116421294692832903168 3137462039969261420544 3146635905583206629376 3151283458647540105216 3152781678836298829824 3160497737766392561664 3202825832468621033472 3216935197369363857408 3253664337745900732416 3260019150905560694784 3311765486634220388352 3321449011448940331008 3327936216549426542592 3336080945420081037312 3380760600939099979776 3434423467620672995328 3467721202071288938496 3505973956529437016064 3539965393781107458048 3555559954987191631872 3596155320666521862144 3603179061527198662656 3660372379964138323968 3676497368422130122752 3725736172463497936896 3736630137880057872384 3743928243618104860416 3753091063597591166976 3795941727370217521152 3803355676056487477248 3863726401073257119744 3944220701095616643072 3974697985999839952896 4006827378890785161216 4045674735749837094912 4063497091413933293568 4117918927459655614464 4155228392923777204224 4183282719959015227392 4195514540777608839168 4203708905115065106432 4222227446547290062848 4270434443291494711296 4278775135563548411904 4289246929825818476544 4346692201207414259712 4415687315512293851136 4428598681931920441344 4437248288732568723456 4448107927226774716416 4471535234249819947008 4507680801252133306368 4623628269428385251328 4674631942039249354752 4706193059953892130816 4719953858374809944064 4740746606649588842496 4761630952934388793344 4804238748702931550208 4825402796054045786112 4880496506618851098624 4890028726358341042176 4967648229951330582528 4982173517173410496512 4991904324824139813888 5004121418130121555968 5071140901408649969664 5110325981999794225152 5151635201431009492992 5258960934794155524096 5309948090671661187072 5342436505187713548288 5394232980999782793216 5490558569946207485952 5514746052633195184128 5588604258695246905344 5604945206820086808576 5629636595396386750464 5693912591055326281728 5705033514084731215872 5718995906434424635392 5795589601609885679616 5904798242575893921792 5916331051643424964608 5962046978999759929344 6010241068336177741824 6068512103624755642368 6232842589385665806336 6274924079938522841088 6293271811166413258752 6305563357672597659648 6320995475532785123328 6405651664937242066944 6433870394738727714816 6520038301811121389568 6623530973268440776704 6642898022897880662016 6655872433098853085184 6672161890840162074624 6761521201878199959552 6868846935241345990656 6935442404142577876992 7011947913058874032128 7079930787562214916096 7111119909974383263744 7206358123054397325312 7320744759928276647936 7352994736844260245504 7451472344926995873792 7473260275760115744768 7487856487236209720832 7506182127195182333952 7591883454740435042304 7606711352112974954496 7727452802146514239488 7888441402191233286144 8013654757781570322432 8091349471499674189824 8126994182827866587136 8235837854919311228928 8391029081555217678336 8407417810230130212864 8444454893094580125696 8540868886582989422592 8557550271127096823808 8578493859651636953088 8693384402414828519424 8831374631024587702272 8857197363863840882688 8874496577465137446912 8943070468499639894016 9015361602504266612736 9349263884078498709504 9412386119907784261632 9439907716749619888128 9481493213299177684992 9608477497405863100416 9650805592108091572224 9760993013237702197248 9780057452716682084352 9935296459902661165056 9964347034346820993024 9983808649648279627776 10008242836260243111936 10142281802817299939328 10303270402862018985984 10517921869588311048192 10619896181343322374144 10788465961999565586432 10981117139892414971904 11029492105266390368256 11177208517390493810688 11209890413640173617152 11259273190792773500928 11387825182110652563456 11410067028169462431744 11591179203219771359232 11832662103286849929216 11924093957999519858688 12020482136672355483648 12137024207249511284736 12465685178771331612672 12549848159877045682176 12586543622332826517504 12611126715345195319296 12811303329874484133888 12867740789477455429632 13040076603622242779136 13247061946536881553408 13285796045795761324032 13311744866197706170368 13344323781680324149248 13523042403756399919104 13870884808285155753984 14023895826117748064256 14159861575124429832192 14222239819948766527488 14412716246108794650624 14641489519856553295872 14902944689853991747584 14946520551520231489536 14975712974472419441664 15012364254390364667904 15213422704225949908992 15454905604293028478976 15776882804382466572288 16027309515563140644864 16182698942999348379648 16471675709838622457856 16814835620460260425728 16888909786189160251392 17081737773165978845184 17115100542254193647616 17156987719303273906176 17386768804829657038848 17714394727727681765376 17748993154930274893824 17886140936999279788032 18030723205008533225472 18698527768156997419008 18824772239815568523264 18879815433499239776256 18962986426598355369984 19216954994811726200832 19301611184216183144448 19560114905433364168704 19870592919805322330112 19928694068693641986048 19967617299296559255552 20016485672520486223872 20284563605634599878656 20606540805724037971968 21035843739176622096384 21239792362686644748288 21962234279784829943808 22058984210532780736512 22354417034780987621376 22419780827280347234304 22518546381585547001856 22775650364221305126912 22820134056338924863488 23182358406439542718464 23665324206573699858432 24040964273344710967296 24274048414499022569472 25173087244665653035008 25222253430690390638592 25622606659748968267776 25735481578954910859264 26080153207244485558272 26494123893073763106816 26571592091591522648064 26623489732395412340736 27046084807512799838208 28047791652235496128512 28319723150248859664384 28444479639897533054976 28825432492217589301248 29282979039713106591744 29805889379707983495168 29893041103040462979072 29951425948944838883328 30024728508780729335808 30426845408451899817984 30909811208586056957952 31553765608764933144576 32365397885998696759296 32943351419677244915712 33629671240920520851456 33777819572378320502784 34163475546331957690368 34230201084508387295232 34773537609659314077696 35497986309860549787648 35772281873998559576064 36061446410017066450944 37397055536313994838016 37649544479631137046528 37759630866998479552512 38433909989623452401664 38603222368432366288896 39120229810866728337408 39741185839610644660224 39857388137387283972096 39935234598593118511104 40032971345040972447744 40569127211269199757312 42071687478353244192768 42479584725373289496576 43924468559569659887616 44708834069561975242752 44839561654560694468608 45037092763171094003712 45640268112677849726976 46364716812879085436928 47330648413147399716864 48081928546689421934592 48548096828998045138944 50444506861380781277184 51245213319497936535552 51470963157909821718528 52160306414488971116544 53143184183183045296128 53246979464790824681472 54092169615025599676416 56095583304470992257024 56639446300497719328768 56888959279795066109952 57650864984435178602496 59611778759415966990336 59786082206080925958144 59902851897889677766656 60049457017561458671616 60853690816903799635968 61819622417172113915904 63107531217529866289152 65886702839354489831424 67259342481841041702912 67555639144756641005568 68326951092663915380736 68460402169016774590464 69547075219318628155392 70995972619721099575296 72122892820034132901888 75519261733996959105024 76867819979246904803328 77206444736864732577792 78240459621733456674816 79482371679221289320448 79714776274774567944192 79870469197186237022208 81138254422538399514624 84143374956706488385536 84959169450746578993152 87848937119139319775232 89417668139123950485504 89679123309121388937216 90074185526342188007424 91280536225355699453952 92729433625758170873856 94661296826294799433728 97096193657996090277888 100889013722761562554368 102490426638995873071104 104320612828977942233088 106493958929581649362944 108184339230051199352832 112191166608941984514048 113278892600995438657536 115301729968870357204992 119223557518831933980672 119572164412161851916288 119805703795779355533312 120098914035122917343232 121707381633807599271936 126215062435059732578304 131773405678708979662848 134518684963682083405824 135111278289513282011136 136920804338033549180928 139094150438637256310784 141991945239442199150592 144245785640068265803776 153735639958493809606656 154412889473729465155584 156480919243466913349632 159429552549549135888384 159740938394372474044416 162276508845076799029248 168286749913412976771072 169918338901493157986304 178835336278247900971008 179358246618242777874432 180148371052684376014848 182561072450711398907904 185458867251516341747712 189322593652589598867456 201778027445523125108736 204980853277991746142208 208641225657955884466176 212987917859163298725888 216368678460102398705664 226557785201990877315072 230603459937740714409984 238447115037663867961344 239144328824323703832576 239611407591558711066624 243414763267615198543872 252430124870119465156608 263546811357417959325696 269037369927364166811648 270222556579026564022272 273841608676067098361856 278188300877274512621568 283983890478884398301184 307471279916987619213312 312961838486933826699264 319481876788744948088832 324553017690153598058496 336573499826825953542144 339836677802986315972608 357670672556495801942016 358716493236485555748864 360296742105368752029696 365122144901422797815808 378645187305179197734912 403556054891046250217472 417282451315911768932352 425975835718326597451776 432737356920204797411328 461206919875481428819968 478288657648647407665152 479222815183117422133248 486829526535230397087744 504860249740238930313216 538074739854728333623296 540445113158053128044544 547683217352134196723712 556376601754549025243136 567967780957768796602368 614942559833975238426624 625923676973867653398528 638963753577489896177664 649106035380307196116992 679673355605972631945216 715341345112991603884032 717432986472971111497728 730244289802845595631616 757290374610358395469824 807112109782092500434944 834564902631823537864704 851951671436653194903552 922413839750962857639936 958445630366234844266496 973659053070460794175488 1009720499480477860626432 1076149479709456667246592 1080890226316106256089088 1095366434704268393447424 1135935561915537593204736 1251847353947735306797056 1277927507154979792355328 1298212070760614392233984 1434865972945942222995456 1460488579605691191263232 1514580749220716790939648 1614224219564185000869888 1669129805263647075729408 1703903342873306389807104 1844827679501925715279872 1916891260732469688532992 1947318106140921588350976 2152298959418913334493184 2190732869408536786894848 2271871123831075186409472 2503694707895470613594112 2555855014309959584710656 2920977159211382382526464 3029161498441433581879296 3228448439128370001739776 3407806685746612779614208 3833782521464939377065984 3894636212281843176701952 4304597918837826668986368 4381465738817073573789696 4543742247662150372818944 5007389415790941227188224 5111710028619919169421312 5841954318422764765052928 6456896878256740003479552 6815613371493225559228416 7667565042929878754131968 8762931477634147147579392 9087484495324300745637888 10223420057239838338842624 11683908636845529530105856 12913793756513480006959104 13631226742986451118456832 15335130085859757508263936 17525862955268294295158784 20446840114479676677685248 27262453485972902236913664 30670260171719515016527872 35051725910536588590317568 40893680228959353355370496 61340520343439030033055744 81787360457918706710740992 122681040686878060066111488 245362081373756120132222976
- Sum of all divisors σ(n): 910100743024298047290240000
- Sum of proper divisors (its aliquot sum) s(n): 664738661650541927158017024
- 245362081373756120132222976 is an abundant number, because the sum of its proper divisors (664738661650541927158017024) is greater than itself. Its abundance is 419376580276785807025794048
Bases of 245362081373756120132222976
- Binary: 11001010111101010111000100010101011000111000000101000101110111110000000000000000000000002
- Hexadecimal: 0xCAF57115638145DF000000
- Base-36: UTV4B5NYJ28000000
Squares and roots of 245362081373756120132222976
- 245362081373756120132222976 squared (2453620813737561201322229762) is 60202550976061719983950086431038804986709155382296576
- 245362081373756120132222976 cubed (2453620813737561201322229763) is 14771423211496156674576481601423776137378399690990873497525265906138790993330176
-
The
square root of 245362081373756120132222976 is 15664037837472.0520250553 -
245362081373756120132222976 is a
perfect cube number . Itscube root is 626040576
Scales and comparisons
How big is 245362081373756120132222976?- 245,362,081,373,756,120,132,222,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 245,362,081,373,756,120,132,222,976 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 245362081373756120132222976 cubic inches would be around 52170048 feet tall.
Recreational maths with 245362081373756120132222976
- 245362081373756120132222976 backwards is 679222231021657373180263542
- The number of decimal digits it has is: 27
- The sum of 245362081373756120132222976's digits is 99
- 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 245362081373756120132222976 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 245362081373756120132222976 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/245362081373756120132222976/
Chicago style:
Numbermatics. 2024. "Number 245362081373756120132222976 - Facts about the integer". https://numbermatics.com/n/245362081373756120132222976/
The information we have on file for 245362081373756120132222976 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 245362081373756120132222976, math, Factors of 245362081373756120132222976, curriculum, school, college, exams, university, Prime factorization of 245362081373756120132222976, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-five septillion, three hundred sixty-two sextillion, eighty-one quintillion, three hundred seventy-three quadrillion, seven hundred fifty-six trillion, one hundred twenty billion, one hundred thirty-two million, two hundred twenty-two thousand, nine hundred seventy-six.